Commit graph

47 commits

Author SHA1 Message Date
Sam
10dc59d3d4
feat: add short IDs + link shortener 2023-06-03 03:06:26 +02:00
Sam
e98d86bd2e
fix(frontend): make totalPages in user page reactive 2023-05-31 16:36:41 +02:00
Sam
5b954778cf
feat: add flags to profile pages 2023-05-29 03:26:56 +02:00
Sam
f252340b3a
feat: fetch full members list when navigating to own user page 2023-05-08 23:07:50 +02:00
Sam
3f003b5353
feat: disallow {} in member names 2023-05-02 02:18:35 +02:00
Sam
e5ec3dcbeb
fix: don't show report button for own members 2023-04-26 09:19:58 +02:00
Sam
6ae6ea5496
feat: add page buttons below member list too 2023-04-24 17:03:05 +02:00
Sam
21c1c5b0d9
feat(frontend): add "copy link" button to profiles 2023-04-22 15:04:38 +02:00
Sam
e656316e19
feat(frontend): tweak member list rows 2023-04-22 04:40:45 +02:00
Sam
70b4417128 fix(frontend): fix eslint errors 2023-04-20 07:33:02 +00:00
Sam
d691d4b151 feat(frontend): show favourite preferences in user and member page descriptions 2023-04-20 07:33:02 +00:00
Sam
8bda5f9860 feat(frontend): show custom preferences 2023-04-20 07:33:02 +00:00
Sam
041913675b
fix: add noindex tag to user/member pages in addition to robots.txt 2023-04-08 14:48:03 +02:00
Sam
033b9b5904
fix: fix some markdown rendering bugs (closes #46) 2023-04-03 23:32:34 +02:00
Sam
5bdb25866c
feat: add hidden member list 2023-04-02 23:08:44 +02:00
Sam
8433a1523a
feat: count characters consistently 2023-04-02 22:50:22 +02:00
Sam
321bbe8499
feat(frontend): redesign edit profile page, add member list title + hide list options 2023-04-02 01:29:19 +02:00
Sam
b1e267cb29
feat: differentiate okay/avoid preferences more 2023-03-30 23:10:13 +02:00
Sam
9c8b6a8f91
feat(!): return 204 instead of useless json responses, add fastFetch 2023-03-30 16:05:40 +02:00
Sam
7d25d12722
feat: validate names when *changing* them, too 2023-03-28 10:25:54 +02:00
Sam
56c0d40a11
feat: add meta description to more pages 2023-03-28 00:52:44 +02:00
Sam
83c90248e4
fix: make profile links bigger tap targets 2023-03-27 23:46:06 +02:00
Sam
bcdcb1e0d5
feat(frontend): appease pagespeed insights 2023-03-27 15:48:03 +02:00
Sam
80ac218376
feat(frontend): don't make link a link if it's not a link 2023-03-27 04:43:39 +02:00
Sam
5be0b168c5
feat(frontend): validate username and member name client-side too 2023-03-27 01:23:04 +02:00
Sam
6532393578
feat: show prompt to fill profile/members if profile/member list is empty 2023-03-27 00:44:55 +02:00
Sam
256a14a922
feat: rel=me for profile links, don't show http:// prefix 2023-03-26 00:07:51 +01:00
Sam
d9aa6e4fae
feat(frontend): add basic error pages (fixes #32) 2023-03-25 14:49:06 +01:00
Sam
f02e64fca7
feat: add report button to profiles 2023-03-23 15:20:07 +01:00
Sam
da67d12b60
feat: use markdown-it instead of marked for descriptions 2023-03-23 10:05:17 +01:00
Sam
2f66f94390
fix: show 404 page if user cannot be found 2023-03-19 03:57:20 +01:00
Sam
6c863bea96
fix(frontend): treat newlines as line breaks 2023-03-14 22:35:40 +01:00
Sam
149a7fba88
feat(frontend): pad member page back button, add link to member page on edit page 2023-03-14 22:31:45 +01:00
Sam
c4d7acc3f6
fix(frontend): fix meta tags 2023-03-14 22:26:21 +01:00
Sam
b31f00597b
fix(frontend): center icon above first column even if profile has no links 2023-03-14 17:19:10 +01:00
Sam
bfc9e6f5c0
fix(frontend): use display name for members if possible 2023-03-14 17:16:11 +01:00
Sam
b50bed296a
fix: show create member page with no members 2023-03-14 17:11:09 +01:00
Sam
ec6043df30
feat: member edit page 2023-03-14 17:06:35 +01:00
Sam
3678f5a3e8
feat: paginate member list, add create member button 2023-03-14 16:43:31 +01:00
Sam
18fc764d64
feat: tweak font size in profile fields 2023-03-14 14:27:54 +01:00
Sam
97cce1d8fc
feat: add opengraph tags 2023-03-14 03:01:26 +01:00
Sam
163e7c3fd6
feat: hashes in avatar file names (closes #19) 2023-03-13 02:04:09 +01:00
Sam
e8d45ed4e9
feat(frontend): add names+pronouns to edit profile page, add robots.txt 2023-03-13 01:08:46 +01:00
Sam
e4f3b26107
feat(frontend): tweak user/member layout, add start of edit profile page 2023-03-12 15:59:20 +01:00
Sam
ae7c37e4b9
feat(frontend): change user/member page heading to always be 2 columns 2023-03-12 05:04:15 +01:00
Sam
c8b5b7e2c2
feat(frontend): working Discord login + signup 2023-03-12 04:25:53 +01:00
Sam
fc4334932a
add new sveltekit frontend 2023-03-11 16:54:58 +01:00