Commit Graph

  • 463fe97b29 Merge Referrals Harvey Tindall 2023-09-07 21:31:32 +01:00
  • b08527bce2 userpage: cleanup referral code Harvey Tindall 2023-09-07 20:42:40 +01:00
  • 41c092f578 referrals: show referrer username on form Harvey Tindall 2023-09-07 20:19:25 +01:00
  • 311ecb7030 userpage: generate & display referral links Harvey Tindall 2023-09-07 16:24:40 +01:00
  • 4a28ea7003 daemon: fix bug wiping out contact details Harvey Tindall 2023-09-07 14:50:26 +01:00
  • 0a82f889f3 daemon: fix bug wiping out contact details Harvey Tindall 2023-09-07 14:48:12 +01:00
  • 00e6da520d userpage: cope with disabled contact methods Harvey Tindall 2023-09-07 14:40:24 +01:00
  • 0b830e9b5e referrals: enable for new users from profile Harvey Tindall 2023-09-07 14:31:42 +01:00
  • 468b2f3284 accounts: descriptive error when no template found Harvey Tindall 2023-09-07 14:04:32 +01:00
  • db21131185 accounts: allow disabling of referrals for users Harvey Tindall 2023-09-07 14:00:30 +01:00
  • 7d9555fdf7 accounts: add referrals to search queries Harvey Tindall 2023-09-07 13:30:21 +01:00
  • 729552a827 referrals: Show enabled status on account list Harvey Tindall 2023-09-06 22:46:16 +01:00
  • cdc8f9af4b referrals: unlink/disable referrals for profile Harvey Tindall 2023-09-06 22:12:36 +01:00
  • 9e5034ebab referrals: enable referral for users & profiles Harvey Tindall 2023-09-06 22:00:44 +01:00
  • c2f835c897 referrals: show data on enable referral for user modal Harvey Tindall 2023-06-30 16:47:35 +01:00
  • 9c2f27bcdb referrals: 1/2 generation routes, display route, partial frontend Harvey Tindall 2023-06-28 16:05:24 +01:00
  • 423fc4ac80 accounts: non-case sensitive search Harvey Tindall 2023-06-27 07:35:28 +01:00
  • e1292a0780 build: dont install swag if already present Harvey Tindall 2023-06-27 07:23:25 +01:00
  • f72960635d build: include debug symbols & sourcemaps in unstable builds Harvey Tindall 2023-06-26 23:48:16 +01:00
  • b5c80e9d27 config: make sure recaptcha is hidden when disabled Harvey Tindall 2023-06-26 23:24:58 +01:00
  • 3fa4b01115 setup: add user page Harvey Tindall 2023-06-26 21:29:49 +01:00
  • 65f402fd35 admin: hide my account button when disabled Harvey Tindall 2023-06-26 20:48:57 +01:00
  • 46f1bc20c8 css: fix font error Harvey Tindall 2023-06-26 20:29:59 +01:00
  • a13a72c626 admin: fix logout when url base is used Harvey Tindall 2023-06-26 20:28:20 +01:00
  • 5a80145607 css: add notification animation Harvey Tindall 2023-06-26 20:13:02 +01:00
  • baf5e6a593 accounts: add dropdown arrow on "Announce" button Harvey Tindall 2023-06-26 13:08:34 +01:00
  • 850bb8f44e accounts: fix modify user card layout Harvey Tindall 2023-06-26 13:04:01 +01:00
  • b17d8424e9 profiles: fix application Harvey Tindall 2023-06-26 12:57:16 +01:00
  • d2253ff069 accounts: fix filter card height Harvey Tindall 2023-06-25 21:28:38 +01:00
  • 0946b3a1da Merge Database Migration Harvey Tindall 2023-06-25 20:32:33 +01:00
  • e1c215b72e db: remove remaining storage.loadX calls Harvey Tindall 2023-06-25 20:18:40 +01:00
  • ea0598e507 db: move legacy data loading out of main/config Harvey Tindall 2023-06-25 20:15:15 +01:00
  • 28c3d9d2e4 db: use db key to store migration status Harvey Tindall 2023-06-25 19:59:11 +01:00
  • e9f9d9dc98 db: mark migration as completed when it's done Harvey Tindall 2023-06-25 19:47:31 +01:00
  • bb75bfd15d db: deprecate customEmails/userPage Harvey Tindall 2023-06-25 19:40:54 +01:00
  • 9c84fb5887 profiles: fully deprecate old system Harvey Tindall 2023-06-25 18:52:27 +01:00
  • 3bb9272f06 db: mark profile store as deprecated Harvey Tindall 2023-06-24 21:31:22 +01:00
  • a735e4ff29 db: migrate user profiles Harvey Tindall 2023-06-24 21:29:16 +01:00
  • 63948a6de0 db: migrate invites, user expiry Harvey Tindall 2023-06-24 19:13:05 +01:00
  • a470d77938 db: fix contact method cleaning daemons Harvey Tindall 2023-06-24 18:38:52 +01:00
  • 833be688ac storage: start db migration (badger(hold)) Harvey Tindall 2023-06-24 17:01:52 +01:00
  • fc7ae0ec4e userpage: respect 12h/24h choice Harvey Tindall 2023-06-24 12:32:28 +01:00
  • 753f5fc517 compile_mjml: use multiprocessing instead of thread Harvey Tindall 2023-06-24 11:36:15 +01:00
  • f1b7ef303d Makefile: GOESBUIILD changes Harvey Tindall 2023-06-23 21:31:33 +01:00
  • e7d4b5051b build: cleanup reprepro incoming after processing Harvey Tindall 2023-06-23 14:43:19 +01:00
  • b7b3aa1eb7 build: fix goreleaser, include optional builder name Harvey Tindall 2023-06-23 14:41:21 +01:00
  • f083d6b53f updater: include build date, check against updates Harvey Tindall 2023-06-23 14:16:36 +01:00
  • 7caa5c5d57 lang: fix the usual on slovenian Harvey Tindall 2023-06-23 13:49:19 +01:00
  • 65c2722a20 font: switch to hanken grotesk Harvey Tindall 2023-06-23 13:43:48 +01:00
  • 6b3fc3d492 lang: correct language names Harvey Tindall 2023-06-23 13:09:26 +01:00
  • fec9776def build: fix up goreleaser Harvey Tindall 2023-06-23 13:00:46 +01:00
  • bfeab3648c form: change contact-via radios to checks Harvey Tindall 2023-06-23 12:30:52 +01:00
  • c0f2409fcc readme/site: make project status message less pessimistic Harvey Tindall 2023-06-23 12:20:18 +01:00
  • ef5d89f323 Merge "My Account" Harvey Tindall 2023-06-22 22:03:50 +01:00
  • 9bcbffde5d merge lang changes back in Harvey Tindall 2023-06-22 22:01:23 +01:00
  • c37735f2e8 Added translation using Weblate (German (Low)) c9rnelius 2023-06-18 11:56:22 +02:00
  • 165abc7bea Added translation using Weblate (German (Low)) c9rnelius 2023-06-18 11:56:17 +02:00
  • 7aaafb90e3 form: actually link to the my account page Harvey Tindall 2023-06-22 21:57:19 +01:00
  • f07c60afb0 userpage: mention link reset requirement Harvey Tindall 2023-06-22 21:05:54 +01:00
  • 6adbba54ce userpage: invalid refresh token on pw change Harvey Tindall 2023-06-22 20:58:56 +01:00
  • 97db4d714a userpage: implement change password functionality Harvey Tindall 2023-06-22 20:54:52 +01:00
  • 12ce669566 userpage: add password change card, validation, rearrange page Harvey Tindall 2023-06-22 18:31:16 +01:00
  • 4496e1d509 pwr: ensure internal pwr pin is deleted after use Harvey Tindall 2023-06-22 17:35:34 +01:00
  • 3b3f37365a userpage: autofill username in pwr modal Harvey Tindall 2023-06-22 12:39:13 +01:00
  • 22c91be127 userpage: make pwr accept username too Harvey Tindall 2023-06-22 12:33:40 +01:00
  • 3ec3e9672e userpage: time-pad pwr request for ambiguity Harvey Tindall 2023-06-22 12:25:00 +01:00
  • 86daa70ccb userpage: password resets Harvey Tindall 2023-06-22 12:04:40 +01:00
  • db97c3b2d4 form: add notice about userpage on success modal, userpage title Harvey Tindall 2023-06-22 10:11:56 +01:00
  • 4f298bbc8c userpage: add "back to admin" button Harvey Tindall 2023-06-22 09:41:41 +01:00
  • 8113f794ab form: fix confirmation success page css Harvey Tindall 2023-06-21 21:22:05 +01:00
  • 14c18bd668 form: rework email confirmation Harvey Tindall 2023-06-21 21:14:41 +01:00
  • f779f0345e storage: Use familiar api for invite access Harvey Tindall 2023-06-21 20:39:16 +01:00
  • ebacfd43be form: fix captcha, matrix, telegram Harvey Tindall 2023-06-21 20:00:48 +01:00
  • e4a7172517 messages: assign tokens to jf users on userpage Harvey Tindall 2023-06-21 18:26:08 +01:00
  • 3747eaa3a7 messages: refactor dc/tg, fix tg Harvey Tindall 2023-06-21 17:59:58 +01:00
  • 761d8d1c03 userpage: refresh pin when contact changed > once Harvey Tindall 2023-06-21 17:07:02 +01:00
  • 4e7f720214 userpage: hide bg on login, dont refresh page ever Harvey Tindall 2023-06-21 17:02:57 +01:00
  • 757c3a8aed userpage: move cards around Harvey Tindall 2023-06-21 13:31:43 +01:00
  • 87b0ae6614 userpage: adjust message row span depending on length Harvey Tindall 2023-06-21 13:30:09 +01:00
  • 920161b920 settings: add "note" type, shows as card Harvey Tindall 2023-06-21 12:28:52 +01:00
  • e7f7dcbb78 userpage: show placeholder message card for admins Harvey Tindall 2023-06-21 11:26:59 +01:00
  • cc4a97db28 userpage: fix card color in light mode Harvey Tindall 2023-06-21 11:05:38 +01:00
  • b546aeb440 userpage: don't wrap contact methods, ellipsise Harvey Tindall 2023-06-20 22:18:38 +01:00
  • 99679a800d userpage: add customizable message on page Harvey Tindall 2023-06-20 21:54:55 +01:00
  • 7b9b0d8a84 userpage: implement login message card Harvey Tindall 2023-06-20 21:43:25 +01:00
  • 8e153cd92f userpage: unlink accounts Harvey Tindall 2023-06-20 16:44:12 +01:00
  • d509abdd5c userpage: add matrix Harvey Tindall 2023-06-20 13:28:13 +01:00
  • 96c51af15a matrix: modularize Harvey Tindall 2023-06-20 12:57:52 +01:00
  • 68004e1d34 storage: user set/get methods for contact method access Harvey Tindall 2023-06-20 12:19:24 +01:00
  • fcedea110d telegram: modularize, add to userpage Harvey Tindall 2023-06-19 22:11:35 +01:00
  • 68aedf07ae discord: pad, underline invite link Harvey Tindall 2023-06-19 18:03:35 +01:00
  • 094f7cea94 discord: use placeholder if guild icon not available Harvey Tindall 2023-06-19 17:48:24 +01:00
  • 765a749959 discord: modularize user-facing code Harvey Tindall 2023-06-19 11:58:09 +01:00
  • cf7983ca11 userpage: add/edit discord Harvey Tindall 2023-06-18 21:38:12 +01:00
  • 609039baeb userpage: change email (+ confirmation) Harvey Tindall 2023-06-18 19:38:09 +01:00
  • 03f1a3dbc0 userpage: expand contact card to fill height Harvey Tindall 2023-06-18 13:04:22 +01:00
  • 75dc9d4d1d userpage: store refresh token separately Harvey Tindall 2023-06-18 12:30:23 +01:00
  • 5beeeb958b userpage: show expiry Harvey Tindall 2023-06-18 12:27:18 +01:00
  • a22f032924 userpage: show and allow modification of contact methods Harvey Tindall 2023-06-17 17:26:36 +01:00
  • 3e034c85d6 auth: provide error message if account is disabled Harvey Tindall 2023-06-17 13:57:48 +01:00