919 Commits

Author SHA1 Message Date
Andrea Vos
7c49f14368 Merge branch 'refs/heads/main' into split-audit
# Conflicts:
#	pnpm-lock.yaml
2024-12-31 19:45:30 +01:00
Andrea Vos
af3ac179b3 (lint) 2024-12-31 19:36:03 +01:00
Andrea Vos
93b29abb30 (lint) 2024-12-31 19:26:36 +01:00
Andrea Vos
02faf1b4ec audit log migration – extra debug info 2024-12-31 17:20:17 +01:00
Andrea Vos
6d8dbbb617 fix types 2024-12-31 11:35:12 +01:00
Andrea Vos
1055e3b5bd split audit log into a separate database and compress payload 2024-12-31 11:17:37 +01:00
Valentyne Stigloher
db4f6b9e8b (lint) 2024-12-29 15:32:35 +01:00
Valentyne Stigloher
3c81de9c16 (dependencies) upgrade typescript to 5.7.2 2024-12-29 14:35:23 +01:00
Andrea Vos
a951b721f3 (lint) 2024-12-29 13:28:02 +01:00
Andrea Vos
a5951d4557 (security) prevent malicious subdomain attack when setting avatar 2024-12-29 13:20:52 +01:00
Valentyne Stigloher
b5b793afe1 (search) search for all pronoun usages 2024-12-28 17:57:59 +01:00
Valentyne Stigloher
cf0acf7a8e (search) add search for api, terms, privacy and license 2024-12-28 17:17:45 +01:00
Valentyne Stigloher
b1fd9adadc (search) index some pages independently from links module 2024-12-28 15:20:25 +01:00
Andrea Vos
15b9f0225a (bug)(profile) timezone not set correctly when area&loc not published 2024-12-28 12:09:36 +01:00
Andrea Vos
f18630077c (bug)(security) validate avatarSource 2024-12-28 10:07:37 +01:00
Valentyne Stigloher
e337e046a1 (search) hide spoiler content of sources 2024-12-28 00:29:13 +01:00
Valentyne Stigloher
9f5b83583d (search) add little reminder comments to keep search and <Header> in sync 2024-12-28 00:16:46 +01:00
Valentyne Stigloher
bceb2c261d (search) add search for page titles and sometimes contents 2024-12-28 00:16:46 +01:00
Valentyne Stigloher
6d66f56688 (search) validate that search queries are between 3 and 256 characters 2024-12-28 00:16:46 +01:00
Valentyne Stigloher
9318d64e44 (search) use debounce to prevent multiple requests while typing 2024-12-28 00:16:09 +01:00
Valentyne Stigloher
6a576b6c7a (search) use lookarounds to simulate word boundary which works for non-latin scripts 2024-12-28 00:16:09 +01:00
Valentyne Stigloher
1e9afe8ebb (search) cache indices and documents 2024-12-28 00:16:09 +01:00
Valentyne Stigloher
05ce86ef1a (search) limit results to 20 2024-12-28 00:05:25 +01:00
Valentyne Stigloher
dc98014744 (search)(calendar) add calendar for inclusive 2024-12-28 00:05:24 +01:00
Valentyne Stigloher
dfc524e888 (refactor) common SearchDocument type and <SearchItem> component for all search categories 2024-12-28 00:05:11 +01:00
Valentyne Stigloher
a12b14256d (search)(inclusive) add search for inclusive 2024-12-28 00:05:10 +01:00
Valentyne Stigloher
0257c55081 (search)(terms) add search for terms 2024-12-28 00:04:54 +01:00
Valentyne Stigloher
ce682f75f9 (search)(faq) add search for faqs 2024-12-28 00:04:32 +01:00
Valentyne Stigloher
a88807875d (search)(links) add search for links 2024-12-28 00:04:32 +01:00
Valentyne Stigloher
c9378e9659 (search)(sources) add search for sources 2024-12-28 00:04:32 +01:00
Valentyne Stigloher
9f7a54cf36 (sources) add cache 2024-12-28 00:04:32 +01:00
Valentyne Stigloher
09ac9782a1 (search)(nouns) add search for nouns 2024-12-28 00:04:32 +01:00
Valentyne Stigloher
7b27ed0ba7 (search)(pronouns) add search for canonical pronouns 2024-12-28 00:04:31 +01:00
Valentyne Stigloher
9d15cb1672 (search) highlight found search terms 2024-12-28 00:03:58 +01:00
Valentyne Stigloher
e8f5f22ba7 (search)(blog) add search for blog entries 2024-12-28 00:03:28 +01:00
Valentyne Stigloher
bbfe946ac7 (refactor) migrate /blog routes from express to h3 2024-12-28 00:03:28 +01:00
Andrea Vos
a0d77b7b97 make the mastodon env vars more descriptive 2024-12-25 12:12:58 +01:00
Andrea Vos
215e859da6 silly me 2024-11-20 23:11:24 +01:00
Andrea Vos
a2208a2509 Merge remote-tracking branch 'origin/main' 2024-11-20 23:03:39 +01:00
Andrea Vos
b667a875c8 (calendar) bsky bot 2024-11-20 23:03:30 +01:00
Valentyne Stigloher
92c87a841d (dependencies) upgrade pageres to 8.1.0 2024-11-17 23:06:17 +01:00
Valentyne Stigloher
590fafe6d1 (cards) automatically reconfigure target url dependending on dev or test environment 2024-11-17 15:44:14 +01:00
Andrea Vos
f792c4fcbf (user)(auth) don't use mastodon id as a placeholder email; alert if placeholder used as an email - cleanup 2024-11-11 22:15:17 +01:00
Andrea Vos
ea42bd959a Merge branch 'alert-placeholder-email' into 'main'
(user)(auth) don't use mastodon id as a placeholder email; alert if placeholder used as an email

See merge request PronounsPage/PronounsPage!539
2024-11-11 19:49:27 +00:00
Andrea Vos
6e21478461 cr fixes 2024-11-11 20:44:36 +01:00
Valentyne Stigloher
065d944f65 (blog) make blog.atom a server route to exclude its dependencies from client bundle 2024-11-10 21:59:56 +01:00
Valentyne Stigloher
3e5a0b12f2 (dependencies) replace jsonwebtoken with jose which does not need crypto polyfill 2024-11-10 21:59:56 +01:00
Valentyne Stigloher
083ac25aff (ts) fix type 2024-11-10 14:01:22 +01:00
Andrea Vos
1fdbd1d5d3 (lint) 2024-11-09 20:25:38 +01:00
Andrea Vos
e388e0ce4e boy scout rule 2024-11-09 19:48:06 +01:00