Commit Graph

21 Commits

Author SHA1 Message Date
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 c28df5fc7f
fix: enforce maximum number of flags on profile 2023-05-29 03:26:56 +02:00
Sam ea2ae94742
feat: add flags to PATCH /members/{id} 2023-05-29 03:26:53 +02:00
Sam 1b78462f50
feat: add flags to PATCH /users/@me 2023-05-29 03:26:53 +02:00
Sam 9c4e29e64f
fix(backend): mention disallowed names in error messages 2023-05-12 01:39:02 +02:00
Sam cf95e69349
feat: add last active time per user 2023-05-02 02:54:08 +02:00
Sam 2c71741d7c feat(backend): add custom preferences 2023-04-20 07:33:01 +00:00
Sam 8433a1523a
feat: count characters consistently 2023-04-02 22:50:22 +02:00
Sam ef9b186e66
feat(backend): add unlisted members, private member list, custom members header 2023-04-01 17:20:59 +02:00
Sam ff75075b81
feat: restrict certain endpoints from API tokens and/or read-only tokens 2023-03-30 16:58:35 +02:00
Sam 83e38bb320
fix(backend): use correct ID in patch member endpoint 2023-03-27 05:00:16 +02:00
Sam 9813e1795e
fix: delete current avatar when setting new avatar (fixes #33) 2023-03-23 10:07:51 +01:00
Sam 41edaee8ea
fix(backend): fix display_name in PATCH /members/{id} not applying 2023-03-19 04:05:11 +01:00
Sam d223cd89e8
fix: validate member name contents 2023-03-18 23:00:44 +01:00
Sam fb8733befa
fix(backend): return 400 error on bad request, not 500 2023-03-14 01:30:46 +01:00
Sam 57ed81add3
feat(backend): add delete avatar logic 2023-03-13 02:19:03 +01:00
Sam 163e7c3fd6
feat: hashes in avatar file names (closes #19) 2023-03-13 02:04:09 +01:00
Sam 0e72097346
feat(backend): always return empty arrays instead of null 2023-03-12 01:31:31 +01:00
Sam d6017f1edf
feat: read/write improved names/pronouns for users, read/write improved fields/names/pronouns for members 2023-01-31 00:50:17 +01:00
Sam 69e5082e89 feat(backend): PATCH /members/{id} route 2022-11-21 17:01:51 +01:00