-
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