Commit graph

  • d4a6a01fb1
    fix: add notice to login page (fixes #27) Sam 2023-03-23 11:57:00 +0100
  • 29274287a2
    frontend: add reports list Sam 2023-03-23 11:30:47 +0100
  • 244c13cd84
    merge: branch 'main' into reports Sam 2023-03-23 10:50:36 +0100
  • 0d5b6e276e
    docs: slightly improve docs Sam 2023-03-23 10:49:49 +0100
  • dd608bbb22
    fix: make member avatar link to member card Sam 2023-03-23 10:17:36 +0100
  • 9813e1795e
    fix: delete current avatar when setting new avatar (fixes #33) Sam 2023-03-23 10:07:51 +0100
  • da67d12b60
    feat: use markdown-it instead of marked for descriptions Sam 2023-03-23 10:05:17 +0100
  • 77a93fd148
    a lil frontend work (as a treat) Sam 2023-03-23 09:30:23 +0100
  • 9fe6529c1b
    feat(backend): add create member report endpoint Sam 2023-03-22 15:53:20 +0100
  • 3bb97b8274
    feat(backend): add create user report endpoint Sam 2023-03-21 17:16:16 +0100
  • 90667bc285
    fix(frontend): check for field length when comparing edited member/user to current Sam 2023-03-21 16:22:37 +0100
  • f790c57447
    chore(frontend): clean up imports + packages Sam 2023-03-21 15:32:51 +0100
  • cafebec8ec
    fix: make PronounLink reactive, fixes wrong pronouns showing up Sam 2023-03-21 15:06:55 +0100
  • 799d27b58c
    feat: add list reports endpoints Sam 2023-03-21 14:27:39 +0100
  • 76a8b30fe2
    Merge branch 'main' into reports Sam 2023-03-20 16:40:47 +0100
  • 938005cd9f
    chore: merge gitignore files Sam 2023-03-20 16:40:36 +0100
  • 1b949a013d
    refactor: use shared component for login callback pages Sam 2023-03-20 15:57:16 +0100
  • 6d32d05d98
    feat(backend): add force delete endpoint Sam 2023-03-20 15:04:32 +0100
  • 2309c24bd8
    add terms/privacy pages (no content yet) Sam 2023-03-19 16:14:47 +0100
  • 33f903b07d
    start reports/moderation in backend Sam 2023-03-19 16:14:09 +0100
  • 41edaee8ea
    fix(backend): fix display_name in PATCH /members/{id} not applying Sam 2023-03-19 04:05:11 +0100
  • 2f66f94390
    fix: show 404 page if user cannot be found Sam 2023-03-19 03:57:20 +0100
  • 7d8bb1023e
    feat: add button to remove existing user/member avatar Sam 2023-03-19 01:37:59 +0100
  • 77ae15a468
    feat: add changing order of fields (closes #28) Sam 2023-03-19 00:17:19 +0100
  • 004403895a
    fix: require >1 provider for unlink account endpoints (fixes #29) Sam 2023-03-18 23:04:50 +0100
  • d223cd89e8
    fix: validate member name contents Sam 2023-03-18 23:00:44 +0100
  • fe0680d587
    fix: crop avatars to square Sam 2023-03-18 22:51:54 +0100
  • b2bc608ec8
    feat: allow unlinking auth providers Sam 2023-03-18 16:54:31 +0100
  • 8f6e280367
    feat: allow linking discord account to existing user Sam 2023-03-18 16:33:12 +0100
  • 97191933cb
    feat: allow linking fediverse account to existing user Sam 2023-03-18 15:19:53 +0100
  • d6bb2f7743
    fix(backend): return fedi info in /users/@me routes Sam 2023-03-17 14:14:31 +0100
  • 7a156558b6
    fix: update Makefile with frontend targets Sam 2023-03-17 14:14:12 +0100
  • 05919e4ecd fix(backend): correct paths to export endpoints sam 2023-03-16 16:49:40 +0000
  • a1d3431770 fix: use zero time if user has not exported their data before sam 2023-03-16 16:43:28 +0000
  • 1843f58d96
    feat: use fediverse icon on login page Sam 2023-03-16 17:01:21 +0100
  • c6484ef066
    feat: offer fediverse login on login page Sam 2023-03-16 16:39:53 +0100
  • cf424d3ae4
    feat: sign up/log in with mastodon Sam 2023-03-16 15:50:39 +0100
  • f087e9a29f
    feat!(backend): move /auth/export to /users/@me/export Sam 2023-03-16 12:49:27 +0100
  • 17f6ac4d23
    feat(backend): start on fediverse auth support Sam 2023-03-16 11:43:25 +0100
  • bfa810fbb2
    feat(frontend): list tokens, use formatted dates Sam 2023-03-15 23:28:57 +0100
  • 4fbbafc763
    fix(frontend): set title for all settings pages, not just the root Sam 2023-03-15 16:33:28 +0100
  • 419a3831ee
    feat(frontend): add data export page Sam 2023-03-15 16:30:27 +0100
  • 1344099d14
    feat(docs): add service files Sam 2023-03-15 15:31:13 +0100
  • 15109819df
    feat(backend): add data export Sam 2023-03-15 15:24:51 +0100
  • ded9d06e4a
    feat: build entire backend into single executable (including migrations etc) Sam 2023-03-15 10:04:48 +0100
  • f94bc67f3d
    fix(frontend): consistent info icons Sam 2023-03-15 00:34:39 +0100
  • 844f5e9255
    feat(frontend): better content type detection, add explanation about avatar file types Sam 2023-03-15 00:32:07 +0100
  • c2a3016265
    fix(frontend): get commit hash correctly Sam 2023-03-15 00:02:28 +0100
  • 7477814c1b
    feat: add toasts when editing profile/members Sam 2023-03-15 00:01:13 +0100
  • 87e6e2809e
    feat: add toasts Sam 2023-03-14 23:59:02 +0100
  • 1a7186061a
    feat(frontend): add sentry Sam 2023-03-14 22:56:47 +0100
  • 52606e850d
    feat(frontend): show latest tag in footer Sam 2023-03-14 22:39:56 +0100
  • 6c863bea96
    fix(frontend): treat newlines as line breaks Sam 2023-03-14 22:35:40 +0100
  • 149a7fba88
    feat(frontend): pad member page back button, add link to member page on edit page Sam 2023-03-14 22:31:45 +0100
  • c4d7acc3f6
    fix(frontend): fix meta tags Sam 2023-03-14 22:26:21 +0100
  • dcf36465ea fix: correct form in last sentence on pronoun page sam 2023-03-14 16:31:23 +0000
  • b31f00597b
    fix(frontend): center icon above first column even if profile has no links Sam 2023-03-14 17:19:10 +0100
  • bfc9e6f5c0
    fix(frontend): use display name for members if possible Sam 2023-03-14 17:16:11 +0100
  • b50bed296a
    fix: show create member page with no members Sam 2023-03-14 17:11:09 +0100
  • ec6043df30
    feat: member edit page Sam 2023-03-14 17:06:35 +0100
  • 3678f5a3e8
    feat: paginate member list, add create member button Sam 2023-03-14 16:43:31 +0100
  • 9bfabcc1f1
    feat: cancel user deletion Sam 2023-03-14 16:16:07 +0100
  • 1e6eb66168
    feat: move log out button to settings Sam 2023-03-14 15:17:24 +0100
  • e3f3ac1d8d
    feat: select label preferences with dropdown Sam 2023-03-14 15:00:56 +0100
  • 18fc764d64
    feat: tweak font size in profile fields Sam 2023-03-14 14:27:54 +0100
  • 97cce1d8fc
    feat: add opengraph tags Sam 2023-03-14 03:01:26 +0100
  • 8cab186ee4
    feat: add pronouns page Sam 2023-03-14 02:18:21 +0100
  • 5ee069a5bd
    fix(backend): don't try to link to malformed pronouns Sam 2023-03-14 01:33:11 +0100
  • fb8733befa
    fix(backend): return 400 error on bad request, not 500 Sam 2023-03-14 01:30:46 +0100
  • 1ebbeebdcb
    feat(frontend): actual temporary landing page Sam 2023-03-14 00:54:18 +0100
  • 37fe5813f0
    feat(frontend): add field editing Sam 2023-03-14 00:42:44 +0100
  • 1647ec16a4
    feat: add invites page Sam 2023-03-14 00:16:19 +0100
  • fb10f29e2b
    feat: add clean db script Sam 2023-03-13 23:26:12 +0100
  • 72b54512aa
    feat(frontend): add initial /settings page Sam 2023-03-13 17:11:05 +0100
  • 8d208ff7cd
    fix(backend): return JSON when deleting member or user Sam 2023-03-13 17:10:54 +0100
  • 62b2e3ca0d
    feat(backend): add max invites to /users/@me responses, use token ID for DELETE /auth/tokens/{id} Sam 2023-03-13 17:01:36 +0100
  • 10adeec841
    feat(frontend): add links and add/delete names/pronouns to edit profile page Sam 2023-03-13 15:36:41 +0100
  • 57ed81add3
    feat(backend): add delete avatar logic Sam 2023-03-13 02:19:03 +0100
  • 163e7c3fd6
    feat: hashes in avatar file names (closes #19) Sam 2023-03-13 02:04:09 +0100
  • e36bd247f5
    fix(backend): missing return Sam 2023-03-13 01:31:12 +0100
  • 51aacf861e
    Merge branch 'main' of codeberg-u1f320:u1f320/pronouns.cc Sam 2023-03-13 01:09:02 +0100
  • e8d45ed4e9
    feat(frontend): add names+pronouns to edit profile page, add robots.txt Sam 2023-03-13 01:08:46 +0100
  • 9309f2f8dc feat(backend): let frontend bypass ratelimit sam 2023-03-12 20:32:45 +0100
  • d67aaefdc0
    feat(frontend): link to git commit in footer Sam 2023-03-12 16:01:54 +0100
  • e4f3b26107
    feat(frontend): tweak user/member layout, add start of edit profile page Sam 2023-03-12 15:59:20 +0100
  • d4b8a20b4d
    chore: clean up some stuff from the separate frontend repo Sam 2023-03-12 05:05:43 +0100
  • ae7c37e4b9
    feat(frontend): change user/member page heading to always be 2 columns Sam 2023-03-12 05:04:15 +0100
  • 3d77e9823d
    fix(frontend): always render log out page client side Sam 2023-03-12 05:03:51 +0100
  • c8b5b7e2c2
    feat(frontend): working Discord login + signup Sam 2023-03-12 04:25:53 +0100
  • 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