Commit graph

72 commits

Author SHA1 Message Date
sam
64ea25e89e
feat(frontend): avatar cropping 2025-02-24 21:32:20 +01:00
sam
f1f777ff82
fix(frontend): localize footer 2025-02-24 20:37:51 +01:00
sam
d1faf1ddee
feat(frontend): store pending profile changes in sessionStorage 2025-02-24 17:37:49 +01:00
sam
92bf933c10
feat(frontend): link custom preferences in profile editor 2025-02-24 17:13:46 +01:00
sam
c8e4078b35
fix: show 404 page if /api/v2/meta/page/{page} can't find a file 2025-02-23 21:42:01 +01:00
sam
0c6e3bf38f
feat(frontend): show closed reports button, add some alerts for auth 2025-02-23 20:02:40 +01:00
sam
c47fc41437
feat(frontend): remove auth method 2025-02-11 14:21:40 +01:00
sam
74800b46ef
feat(frontend): don't break signup pages on reload 2025-02-07 20:57:27 +01:00
sam
32e0c09d06
fix(backend): add thousands separators to footer 2025-02-07 20:33:59 +01:00
sam
6bb01f0bf1
feat(frontend): show audit log entry for closed reports 2025-02-03 17:35:34 +01:00
sam
cacd3a30b7
feat: report page, take action on reports 2025-02-03 17:03:32 +01:00
sam
a0ba712632
feat(frontend): show error ID for internal server errors 2025-01-30 02:00:49 +01:00
sam
db22e35f0d
feat(frontend): partial user lookup 2024-12-28 11:39:22 -05:00
sam
9d3d46bf33
feat(frontend): show "query sensitive data" in audit log 2024-12-27 17:49:29 -05:00
sam
dc9c11ec52
feat: return reports in audit log entries 2024-12-27 13:21:02 -05:00
sam
53006ea313
feat(frontend): audit log 2024-12-26 16:33:32 -05:00
sam
49e9eabea0
refactor(frontend): deduplicate isActive function 2024-12-26 14:10:03 -05:00
sam
7468aa20ab
feat: static documentation pages 2024-12-25 17:53:31 -05:00
sam
5e7df2e074
feat(frontend): add footer 2024-12-25 11:04:20 -05:00
sam
e24c4f9b00
feat(frontend): self-service delete, force delete pages 2024-12-19 17:15:50 +01:00
sam
3f8f6d0f23
delete stray console.log 2024-12-19 16:24:17 +01:00
sam
96725cc304
feat: self-service deletion API, reactivate account page 2024-12-19 16:13:05 +01:00
sam
8a2ffd7d69
feat(frontend): preference cheatsheet 2024-12-18 21:38:39 +01:00
sam
bd21eeebcf
feat(frontend): report profile page 2024-12-18 21:26:17 +01:00
sam
ddd96e415a
refactor(frontend): use handleError hook for errors instead of try/catch 2024-12-18 02:25:47 +01:00
sam
397ffc2d5e
update sveltekit, migrate to $app/state 2024-12-17 23:33:05 +01:00
sam
27846a4fe4
fix: make query parameters consistent 2024-12-17 20:48:39 +01:00
sam
f766a2054b
feat: allow suspended *and* self-deleted users to access a handful of pages 2024-12-17 18:08:43 +01:00
sam
36cb1d2043
feat: moderation API 2024-12-17 17:52:32 +01:00
sam
507b9c3f4c
feat(frontend): custom preference editor 2024-12-15 00:32:11 +01:00
sam
9d33093339
feat: forgot password/reset password 2024-12-14 16:32:08 +01:00
sam
26b32b40e2
feat: show utc offset on profile 2024-12-14 14:00:48 +01:00
sam
5cdadc6158
fix: remove scoped styles from user pages
these are *hell* for user styles and they're really not necessary.
they are still used on some editor pages as those are less important
to be able to comprehensively style, imo
2024-12-14 00:52:44 +01:00
sam
39a3098a99
fix: fix all eslint errors 2024-12-14 00:46:27 +01:00
sam
1cf2619393
feat: add email to existing account, change password 2024-12-13 21:25:41 +01:00
sam
77c3047b1e
feat: misskey auth 2024-12-12 16:44:01 +01:00
sam
1ce4f9d278
fix: favicon 2024-12-11 20:43:55 +01:00
sam
3338243cea
feat: log in with tumblr 2024-12-09 21:48:07 +01:00
sam
8a8b4caa18
feat: log in with google 2024-12-09 21:07:53 +01:00
sam
bb2fa55cd5
feat: docker config for new frontend 2024-12-09 18:04:56 +01:00
sam
c6eba5b51a
feat(frontend): links editor 2024-12-09 17:05:43 +01:00
sam
b0a286dd9f
feat(frontend): member fields and flags editors, fix user fields editor 2024-12-09 16:41:54 +01:00
sam
2a0df335bc
feat(frontend): user profile flag editor 2024-12-09 16:33:06 +01:00
sam
d9d48c3cbf
feat: flag management 2024-12-09 14:52:31 +01:00
sam
bc7fd6d804
feat(frontend): register/log in with email 2024-12-04 17:43:02 +01:00
sam
57e1ec09c0
feat: link fediverse account to existing user 2024-12-04 01:49:03 +01:00
sam
c20831f20d
feat(frontend): export ui 2024-12-03 20:02:09 +01:00
sam
74222ead45
feat(frontend): replace placeholder avatar with identicons
i don't actually know what the license on the kitten image is, and while
it's very unlikely, i don't want to get into legal trouble. it was only
ever supposed to be a temporary image, too.

identicons aren't the prettiest but at least they have a clear license
:3
2024-12-03 15:19:52 +01:00
sam
71d3b42330
fix(frontend): don't throw a 500 error if a user or member doesn't exist 2024-12-03 14:55:41 +01:00
sam
f0ae648492
feat(frontend): force log out page 2024-12-02 16:32:13 +01:00