sam
|
c13c4e90b6
|
don't ignore errors in tx.Rollback()
|
2023-12-30 04:30:32 +01:00 |
sam
|
2da388df2e
|
add username cleanup
|
2023-09-10 17:44:35 +02:00 |
sam
|
153812d79f
|
add database seed from file
|
2023-09-10 16:49:16 +02:00 |
sam
|
f39a762072
|
add global notices
|
2023-09-09 17:20:18 +02:00 |
sam
|
b1a7ef89ca
|
feat(backend): add snowflake IDs
|
2023-08-17 18:49:32 +02:00 |
sam
|
d97b3f8da1
|
feat(backend): add /api/v2/users/@me/settings
|
2023-08-17 00:49:46 +02:00 |
sam
|
0c2eeaf954
|
chore: add down migrations
|
2023-08-16 03:30:34 +02:00 |
sam
|
3e3ccd971b
|
feat: add timezone settings
|
2023-08-02 23:24:38 +02:00 |
sam
|
e10db2fa09
|
feat: display timezone
|
2023-07-30 23:13:35 +02:00 |
Sam
|
d25545fa03
|
change import url
|
2023-06-03 16:18:47 +02:00 |
Sam
|
10dc59d3d4
|
feat: add short IDs + link shortener
|
2023-06-03 03:06:26 +02:00 |
Sam
|
c69c777fc8
|
feat: GET /users/@me/flags, POST /users/@me/flags
|
2023-05-29 03:26:53 +02:00 |
Sam
|
7c7f948ad6
|
feat: move remaining go scripts to main executable
|
2023-05-11 01:13:32 +02:00 |
Sam
|
cf95e69349
|
feat: add last active time per user
|
2023-05-02 02:54:08 +02:00 |
Sam
|
5594463a09
|
fix(backend): use to-be-set custom preferences when validating fields, remove constants
|
2023-04-21 16:35:13 +02:00 |
Sam
|
2c71741d7c
|
feat(backend): add custom preferences
|
2023-04-20 07:33:01 +00:00 |
Sam
|
7ea5efae93
|
feat: start custom preferences on backend
|
2023-04-20 07:33:01 +00:00 |
Sam
|
488544dd5f
|
feat: add google oauth
|
2023-04-18 22:52:58 +02:00 |
Sam
|
716c1283e7
|
feat: add tumblr oauth
|
2023-04-18 03:49:37 +02:00 |
Sam
|
d17b43d2a7
|
chore: update backend dependencies
|
2023-04-04 04:11:03 +02:00 |
Sam
|
ef9b186e66
|
feat(backend): add unlisted members, private member list, custom members header
|
2023-04-01 17:20:59 +02:00 |
Sam
|
2716471fa9
|
feat: add API tokens + force log out button
|
2023-03-30 16:50:30 +02:00 |
Sam
|
a0bc39bcba
|
feat: backend for warnings, partial frontend for reports
|
2023-03-23 14:54:43 +01:00 |
Sam
|
33f903b07d
|
start reports/moderation in backend
|
2023-03-19 16:14:09 +01:00 |
Sam
|
17f6ac4d23
|
feat(backend): start on fediverse auth support
|
2023-03-16 11:43:25 +01:00 |
Sam
|
15109819df
|
feat(backend): add data export
|
2023-03-15 15:24:51 +01:00 |
Sam
|
ded9d06e4a
|
feat: build entire backend into single executable (including migrations etc)
|
2023-03-15 10:04:48 +01:00 |
Sam
|
fb10f29e2b
|
feat: add clean db script
|
2023-03-13 23:26:12 +01:00 |
Sam
|
163e7c3fd6
|
feat: hashes in avatar file names (closes #19)
|
2023-03-13 02:04:09 +01:00 |
Sam
|
b8a7e7443d
|
feat(backend): use jsonb instead of composite type arrays
|
2023-03-12 01:31:10 +01:00 |
Sam
|
ff3d612b06
|
feat(backend): add DELETE /users/@me endpoint
|
2023-03-08 10:32:18 +01:00 |
Sam
|
c4b8b26ec7
|
fix: make scripts/seeddb work again
|
2023-03-08 02:07:46 +01:00 |
Sam
|
7669595586
|
feat!: wip pronoun entry rework
|
2023-01-04 22:41:29 +01:00 |
Sam
|
e5723360a7
|
feat: add token IDs, store tokens in db for early invalidation
|
2023-01-01 00:34:38 +01:00 |
Sam
|
73c5c9fc67
|
feat(api): add display_name to member
|
2022-11-20 21:09:29 +01:00 |
Sam
|
1c8276188c
|
feat: seeddb script
|
2022-11-20 03:11:01 +01:00 |
Sam
|
6237ea940f
|
feat: add invites to backend
|
2022-11-18 15:27:52 +01:00 |
Sam
|
773f20d135
|
feat(api): add POST /members
|
2022-10-03 10:59:30 +02:00 |
Sam
|
85a061ebc5
|
feat(backend): remove avatar_source field, change avatar_urls on member
|
2022-09-20 14:12:29 +02:00 |
Sam
|
b48fc74042
|
feat(backend): some member routes, half-broken avatar uploading
|
2022-09-20 12:55:00 +02:00 |
Sam
|
639b3373e5
|
feat: add user/member names/pronouns tables
|
2022-09-06 23:24:06 +02:00 |
Sam
|
8b31519952
|
feat(frontend): start edit page
|
2022-05-26 16:11:22 +02:00 |
Sam
|
580449440a
|
add frontend template + GET /users/{userRef} route
|
2022-05-04 16:27:16 +02:00 |
Sam
|
5a75f99720
|
initial commit
|
2022-05-02 17:19:37 +02:00 |