64ea25e89e
feat(frontend): avatar cropping
2025-02-24 21:32:20 +01:00
f1f777ff82
fix(frontend): localize footer
2025-02-24 20:37:51 +01:00
d1faf1ddee
feat(frontend): store pending profile changes in sessionStorage
2025-02-24 17:37:49 +01:00
92bf933c10
feat(frontend): link custom preferences in profile editor
2025-02-24 17:13:46 +01:00
c8e4078b35
fix: show 404 page if /api/v2/meta/page/{page} can't find a file
2025-02-23 21:42:01 +01:00
0c6e3bf38f
feat(frontend): show closed reports button, add some alerts for auth
2025-02-23 20:02:40 +01:00
30146556f5
chore: update frontend dockerfile to node 23
2025-02-11 14:57:07 +01:00
c47fc41437
feat(frontend): remove auth method
2025-02-11 14:21:40 +01:00
74800b46ef
feat(frontend): don't break signup pages on reload
2025-02-07 20:57:27 +01:00
32e0c09d06
fix(backend): add thousands separators to footer
2025-02-07 20:33:59 +01:00
6bb01f0bf1
feat(frontend): show audit log entry for closed reports
2025-02-03 17:35:34 +01:00
cacd3a30b7
feat: report page, take action on reports
2025-02-03 17:03:32 +01:00
a0ba712632
feat(frontend): show error ID for internal server errors
2025-01-30 02:00:49 +01:00
db22e35f0d
feat(frontend): partial user lookup
2024-12-28 11:39:22 -05:00
9d3d46bf33
feat(frontend): show "query sensitive data" in audit log
2024-12-27 17:49:29 -05:00
dc9c11ec52
feat: return reports in audit log entries
2024-12-27 13:21:02 -05:00
53006ea313
feat(frontend): audit log
2024-12-26 16:33:32 -05:00
49e9eabea0
refactor(frontend): deduplicate isActive function
2024-12-26 14:10:03 -05:00
7468aa20ab
feat: static documentation pages
2024-12-25 17:53:31 -05:00
2281b3e478
fix: replace port 5000 in example docs with port 6000
...
macOS runs a service on port 5000 by default. this doesn't actually
prevent the backend server from *starting*, or the rate limiter proxy
from working, but it *does* mean that when the backend restarts, if the
proxy sends a request, it will stop working until it's restarted.
the easiest way to work around this is by just changing the port the
backend listens on. this does not change the ports used in the docker
configuration.
2024-12-25 14:03:15 -05:00
5e7df2e074
feat(frontend): add footer
2024-12-25 11:04:20 -05:00
e24c4f9b00
feat(frontend): self-service delete, force delete pages
2024-12-19 17:15:50 +01:00
3f8f6d0f23
delete stray console.log
2024-12-19 16:24:17 +01:00
96725cc304
feat: self-service deletion API, reactivate account page
2024-12-19 16:13:05 +01:00
8a2ffd7d69
feat(frontend): preference cheatsheet
2024-12-18 21:38:39 +01:00
bd21eeebcf
feat(frontend): report profile page
2024-12-18 21:26:17 +01:00
05913a3b2f
chore: update svelte
2024-12-18 02:53:06 +01:00
ddd96e415a
refactor(frontend): use handleError hook for errors instead of try/catch
2024-12-18 02:25:47 +01:00
397ffc2d5e
update sveltekit, migrate to $app/state
2024-12-17 23:33:05 +01:00
27846a4fe4
fix: make query parameters consistent
2024-12-17 20:48:39 +01:00
f766a2054b
feat: allow suspended *and* self-deleted users to access a handful of pages
2024-12-17 18:08:43 +01:00
36cb1d2043
feat: moderation API
2024-12-17 17:52:32 +01:00
507b9c3f4c
feat(frontend): custom preference editor
2024-12-15 00:32:11 +01:00
41a008799a
update dependencies
2024-12-14 16:54:47 +01:00
9d33093339
feat: forgot password/reset password
2024-12-14 16:32:08 +01:00
26b32b40e2
feat: show utc offset on profile
2024-12-14 14:00:48 +01:00
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
39a3098a99
fix: fix all eslint errors
2024-12-14 00:46:27 +01:00
1cf2619393
feat: add email to existing account, change password
2024-12-13 21:25:41 +01:00
77c3047b1e
feat: misskey auth
2024-12-12 16:44:01 +01:00
1ce4f9d278
fix: favicon
2024-12-11 20:43:55 +01:00
a9ccc12671
add favicon
2024-12-11 01:44:12 +01:00
3338243cea
feat: log in with tumblr
2024-12-09 21:48:07 +01:00
8a8b4caa18
feat: log in with google
2024-12-09 21:07:53 +01:00
bb2fa55cd5
feat: docker config for new frontend
2024-12-09 18:04:56 +01:00
c6eba5b51a
feat(frontend): links editor
2024-12-09 17:05:43 +01:00
b0a286dd9f
feat(frontend): member fields and flags editors, fix user fields editor
2024-12-09 16:41:54 +01:00
2a0df335bc
feat(frontend): user profile flag editor
2024-12-09 16:33:06 +01:00
d9d48c3cbf
feat: flag management
2024-12-09 14:52:31 +01:00
bc7fd6d804
feat(frontend): register/log in with email
2024-12-04 17:43:02 +01:00