-
0e72097346
feat(backend): always return empty arrays instead of null
Sam
2023-03-12 01:31:31 +0100
-
b8a7e7443d
feat(backend): use jsonb instead of composite type arrays
Sam
2023-03-12 01:31:10 +0100
-
f358a56053
fix: use node adapter for frontend
Sam
2023-03-11 17:06:19 +0100
-
85cb07886c
update README.md
Sam
2023-03-11 16:58:36 +0100
-
fc4334932a
add new sveltekit frontend
Sam
2023-03-11 16:54:58 +0100
-
-
4c8888ec0c
remove old frontend
Sam
2023-03-11 16:54:28 +0100
-
d011c703ed
fix dark mode, add member page
Sam
2023-03-11 16:52:48 +0100
-
75f628c722
fix: make discord login work if no user exists
Sam
2023-03-11 16:49:07 +0100
-
27cec4e77e
start user page
Sam
2023-03-11 01:36:30 +0100
-
90205a1243
init
Sam
2023-03-09 17:08:43 +0100
-
8c187d0fb3
feat(backend): add /api/v1/meta endpoint
Sam
2023-03-08 14:13:04 +0100
-
1687f04410
feat(backend): hide soft deleted users in API responses
Sam
2023-03-08 14:04:26 +0100
-
ff3d612b06
feat(backend): add DELETE /users/@me endpoint
Sam
2023-03-08 10:32:18 +0100
-
c4b8b26ec7
fix: make scripts/seeddb work again
Sam
2023-03-08 02:07:46 +0100
-
11363d6769
feat(frontend): make field entries sortable
Sam
2023-03-05 04:18:35 +0100
-
66a0830ef2
feat(frontend): support new fields
Sam
2023-03-04 23:03:30 +0100
-
b41ca0b753
fix(backend): fix sql errors in CreateUser and User.UpdateFromDiscord
Sam
2023-02-25 22:16:22 +0100
-
b92ced7d1a
fix(backend): add default limiter to rate limiter
Sam
2023-02-25 21:41:51 +0100
-
c95285e26b
feat(backend): separate rate limits into buckets
Sam
2023-02-24 15:53:35 +0100
-
d11f296026
Merge pull request 'names/pronouns/fields rework' (#17) from better-fields into main
sam
2023-01-30 23:51:32 +0000
-
-
d6017f1edf
feat: read/write improved names/pronouns for users, read/write improved fields/names/pronouns for members
Sam
2023-01-31 00:50:17 +0100
-
c6537c920d
feat: read/write improved fields for users, read improved names/pronouns for users
Sam
2023-01-14 17:33:18 +0100
-
7669595586
feat!: wip pronoun entry rework
Sam
2023-01-04 22:41:29 +0100
-
-
68939f5e10
feat: slightly improve card layout + edit profile page
Sam
2023-01-03 00:07:10 +0100
-
e5723360a7
feat: add token IDs, store tokens in db for early invalidation
Sam
2023-01-01 00:34:38 +0100
-
58c1c1794e
fix(backend): optionally support "Bearer " prefix in auth header
Sam
2022-12-23 01:44:56 +0100
-
c7f486ca21
feat(backend): allow changing username in PATCH /users/@me
Sam
2022-12-23 01:31:43 +0100
-
cd7689d0f5
refactor: sort typescript imports
Sam
2022-12-22 15:49:08 +0100
-
7bb179a2dc
feat: give editor on /edit/profile a theme + bigger font size
Sam
2022-12-22 15:43:43 +0100
-
07c6bf53a9
refactor: extract dark theme to recoil state
Sam
2022-12-22 15:43:10 +0100
-
d3eaaaaa9d
feat: serve media on /media/, not separate domain
Sam
2022-12-22 15:42:43 +0100
-
7b7b0ca15b
docs: start writing OpenAPI definition
Sam
2022-12-12 14:18:36 +0100
-
6b5ccae514
fix(frontend): fix bio in edit profile page
Sam
2022-12-03 04:25:25 +0100
-
f2306b8b1d
style: format with prettier
Sam
2022-11-25 02:27:46 +0100
-
ba24815320
refactor(frontend): some degree of api wrapping
hanabi
2022-11-24 14:44:47 -0500
-
f4a63fc95e
feat(frontend): add bio edit field
Sam
2022-11-24 14:56:27 +0100
-
d58208f5ac
fix(backend): don't crash if redis isn't set, use tx in CreateMember
Sam
2022-11-24 13:41:36 +0100
-
3b64ba33f6
feat(backend): add DELETE /members/{id}
Sam
2022-11-22 13:31:42 +0100
-
3aefe4fa88
fix(frontend): limit avatar size
Sam
2022-11-21 17:04:07 +0100
-
69e5082e89
feat(backend): PATCH /members/{id} route
Sam
2022-11-21 17:01:51 +0100
-
ed6bc06e6f
feat(frontend): member page
hanabi
2022-11-20 22:16:07 -0500
-
050a27a389
fix(frontend): show member list on user page
hanabi
2022-11-20 21:58:41 -0500
-
3a640e4bcd
fix(frontend): remove redundant member list fetch
hanabi
2022-11-20 21:57:30 -0500
-
befd3f15ee
refactor: detach PersonPage from u/[page]
hanabi
2022-11-20 21:52:24 -0500
-
52eed5ea56
fix(frontend): fix array types to match api
hanabi
2022-11-20 21:40:53 -0500
-
212d69b7ac
refactor: prepare user page code for member page
hanabi
2022-11-20 21:39:09 -0500
-
373ccf4b63
feat(backend): switch to toasts for client-side API feedback, flesh out edit profile page
Sam
2022-11-21 03:20:15 +0100
-
8ab4c2a91b
fix(backend): return members in /users/{userRef}
Sam
2022-11-21 02:38:08 +0100
-
37c01753c9
fix(frontend): change User.username in Navigation
Sam
2022-11-21 02:21:54 +0100
-
1c1d4d714f
fix: Member always has .user
hanabi
2022-11-20 20:12:21 -0500
-
8aeefb56da
refactor: minor api change, type reafactor
hanabi
2022-11-20 19:58:17 -0500
-
2be1c9550b
feat(api)!: rename User.username to User.name in json
Sam
2022-11-21 01:24:23 +0100
-
53a48ab4a4
fix(frontend): add missing fields to Member type
Sam
2022-11-21 01:19:03 +0100
-
03a0ffc1ca
fix(frontend): fix duplicate meta elements
Sam
2022-11-20 23:36:04 +0100
-
83c1fa6e42
fix(frontend): embed improvements
Sam
2022-11-20 23:31:46 +0100
-
7eb5af6c00
feat(frontend): embeds
sam
2022-11-20 23:00:52 +0100
-
94cee93ccb
fix(frontend): fix LabelsLine, change grid to flex in FieldCardGrid
sam
2022-11-20 22:43:21 +0100
-
671db409a1
style: lint pages/u/[user]/index.tsx
sam
2022-11-20 22:35:10 +0100
-
801392f1c6
merge: branch 'main' of codeberg-1f320:u1f320/pronouns.cc
sam
2022-11-20 22:09:47 +0100
-
-
78d6a817ed
feat(frontend): add static page support at /page/[name], add tos + privacy link to login
sam
2022-11-20 22:09:36 +0100
-
8a9e842901
feat: u/[user] members list
hanabi
2022-11-20 16:05:51 -0500
-
2eefad74cf
chore: gitignore redis' dump.rdb
hanabi
2022-11-20 15:35:23 -0500
-
-
17cc57a31d
feat(api): sort members in sql
Sam
2022-11-20 21:26:19 +0100
-
73c5c9fc67
feat(api): add display_name to member
Sam
2022-11-20 21:09:29 +0100
-
c4ddde73ec
merge: 'Clean up /u/[user].tsx' (#2) from hanabi/pronouns.cc:main into main
sam
2022-11-20 19:11:00 +0000
-
-
f51a1329da
refactor: user page code adjustments
hanabi
2022-11-20 10:04:53 -0500
-
e5b4f78998
feat(frontend): add new field, new field entry, save buttons to edit profile page
Sam
2022-11-20 16:54:25 +0100
-
b48a493883
fix(frontend): fix user page title wonky hydration
hanabi
2022-11-20 09:39:56 -0500
-
459e525415
feat: make avatars bigger + higher quality
Sam
2022-11-20 14:34:25 +0100
-
8df95a78ef
fix: remove debug fmt.Printlns
Sam
2022-11-20 14:33:44 +0100
-
-
b9101e260b
feat(api): allow not having a redis connection for development
Sam
2022-11-20 03:44:20 +0100
-
683d61bd82
add dev instructions to README
Sam
2022-11-20 03:37:52 +0100
-
1c8276188c
feat: seeddb script
Sam
2022-11-20 03:11:01 +0100
-
552505fa53
fix(backend): actually resize avatars on upload
Sam
2022-11-20 01:54:47 +0100
-
0c4f97b3cc
fix(frontend): fix discord login page
Sam
2022-11-20 01:24:36 +0100
-
493c0963d5
chore(frontend): update Next to 13.0.4
Sam
2022-11-19 16:52:52 +0100
-
08554eef38
fix: make frontend build
Sam
2022-11-19 03:01:20 +0100
-
6237ea940f
feat: add invites to backend
Sam
2022-11-18 15:27:52 +0100
-
47ed36d24c
feat: add logout page
Sam
2022-11-18 15:27:37 +0100
-
a7f8ddd1cb
refactor: extract Notice to component
Sam
2022-11-18 15:27:25 +0100
-
dcfb60e9e3
fix: change colour on hover for links
Sam
2022-11-18 15:26:52 +0100
-
bfdaafeb0a
refactor: extract Button to component, reformat all files with Prettier
Sam
2022-11-18 14:11:52 +0100
-
1080d8a0cd
fix: save discord ID in db, add HTTP status to new error codes
Sam
2022-11-18 02:26:40 +0100
-
9a3c51459b
feat: get signup via discord working
Sam
2022-11-18 02:17:27 +0100
-
77dea0c5ed
feat: start edit user page
Sam
2022-11-17 17:34:20 +0100
-
a67ecbf51d
fix: fix discord login page
Sam
2022-11-17 17:33:59 +0100
-
ec980bc67f
feat(frontend): member type
Sam
2022-10-27 17:11:10 +0200
-
773f20d135
feat(api): add POST /members
Sam
2022-10-03 10:59:30 +0200
-
f2a298da75
feat(frontend): support multiple avatar urls
Sam
2022-09-20 14:12:46 +0200
-
85a061ebc5
feat(backend): remove avatar_source field, change avatar_urls on member
Sam
2022-09-20 14:12:29 +0200
-
5679dbb657
feat(backend): working avatar uploading
Sam
2022-09-20 13:02:48 +0200
-
b48fc74042
feat(backend): some member routes, half-broken avatar uploading
Sam
2022-09-20 12:55:00 +0200
-
220e8fa71d
feat(frontend): add sentry
Sam
2022-09-16 10:20:09 +0200
-
4a8e1bb54f
feat(frontend): log in with Discord
Sam
2022-09-16 00:49:04 +0200
-
e4d028bbad
fix: make PATCH /users/@me work with names/pronouns
Sam
2022-09-16 00:48:43 +0200
-
7590c2ef9c
chore: update README
Sam
2022-09-08 14:10:45 +0200
-
9e98b61472
feat: add user names/pronouns to GET /users/{userRef} and PATCH /users/@me
Sam
2022-09-08 14:00:41 +0200
-
639b3373e5
feat: add user/member names/pronouns tables
Sam
2022-09-06 23:24:06 +0200
-
f53278be4c
add favicon
Sam
2022-09-06 01:01:24 +0200
-
36b7d26723
feat(frontend): add /u/[user]
Sam
2022-08-17 03:04:06 +0200