13 Commits

Author SHA1 Message Date
Valentyne Stigloher
f8156d5204 (sentry) activate sentry in server scripts 2024-03-05 18:19:34 +01:00
Valentyne Stigloher
7ce1bb0e83 (ts) convert a lot to TypeScript
Co-authored-by: Sky <msurvival65@gmail.com>
Co-authored-by: tecc <tecc@tecc.me>
2024-02-23 17:48:16 +01:00
PronounsPage
fa14ab79d9 (lint) automatically fix lints via yarn lint --fix 2024-01-11 20:36:05 +01:00
Valentyne Stigloher
eb9ebace3a (refactor) migrate from cjs to esm so that
in the case of importing `.json` files, node does support these only via adding `with { type: 'json' }`
and then it is still experimental.
The workaround is to create a require() function which is hidden from webpack via simple-hacky string replacement.
https://nodejs.org/api/esm.html#json-modules
This means that the files are not fully compatible, as webpack supports loading of other files via `import`,
while node does only allow `.js` (experimentally `.json` and `.wasm`).
2023-12-13 23:31:45 +01:00
Andrea Vos
f48e758a1b (bug) fix cleanupAccounts – ensure that lastActive is never null, otherwise users might get a removal warning right after registering 2023-08-02 18:34:26 +02:00
Andrea Vos
ceedb7fbf1 [pl][census] fix troll setting 2023-02-02 11:20:50 +01:00
Andrea Vos
8607e31c63 [profile] #290 generic rel=me (links table) 2023-01-25 21:22:40 +01:00
Andrea Vos
105ca769c2 [en][blog][profiles] post about the new limits 2022-10-15 18:03:08 +02:00
Andrea Vos
e2fe67f127 #319 profile schema v2 - further fixes 2022-09-24 19:26:56 +02:00
Andrea Vos
1ee749da9f #319 profile schema v2 - fix service worker cache sending v1 requests 2022-09-24 17:17:48 +02:00
Andrea Vos
b989228d88 #319 profile schema v2 2022-09-24 08:12:09 +02:00
Andrea Vos
41198dd371 #316 save external avatars 2022-09-09 18:16:37 +02:00
Andrea Vos
4ce6722399 #316 save external avatars 2022-09-09 18:16:26 +02:00