-
9c84fb5887
profiles: fully deprecate old system
Harvey Tindall
2023-06-25 18:52:27 +0100
-
3bb9272f06
db: mark profile store as deprecated
Harvey Tindall
2023-06-24 21:31:22 +0100
-
a735e4ff29
db: migrate user profiles
Harvey Tindall
2023-06-24 21:29:16 +0100
-
63948a6de0
db: migrate invites, user expiry
Harvey Tindall
2023-06-24 19:13:05 +0100
-
a470d77938
db: fix contact method cleaning daemons
Harvey Tindall
2023-06-24 18:38:52 +0100
-
833be688ac
storage: start db migration (badger(hold))
Harvey Tindall
2023-06-24 17:01:52 +0100
-
-
fc7ae0ec4e
userpage: respect 12h/24h choice
Harvey Tindall
2023-06-24 12:32:28 +0100
-
753f5fc517
compile_mjml: use multiprocessing instead of thread
Harvey Tindall
2023-06-24 11:36:15 +0100
-
f1b7ef303d
Makefile: GOESBUIILD changes
Harvey Tindall
2023-06-23 21:31:33 +0100
-
e7d4b5051b
build: cleanup reprepro incoming after processing
Harvey Tindall
2023-06-23 14:43:19 +0100
-
b7b3aa1eb7
build: fix goreleaser, include optional builder name
Harvey Tindall
2023-06-23 14:41:21 +0100
-
f083d6b53f
updater: include build date, check against updates
Harvey Tindall
2023-06-23 14:16:36 +0100
-
7caa5c5d57
lang: fix the usual on slovenian
Harvey Tindall
2023-06-23 13:49:19 +0100
-
65c2722a20
font: switch to hanken grotesk
Harvey Tindall
2023-06-23 13:43:48 +0100
-
6b3fc3d492
lang: correct language names
Harvey Tindall
2023-06-23 13:09:26 +0100
-
fec9776def
build: fix up goreleaser
Harvey Tindall
2023-06-23 13:00:46 +0100
-
bfeab3648c
form: change contact-via radios to checks
Harvey Tindall
2023-06-23 12:30:52 +0100
-
c0f2409fcc
readme/site: make project status message less pessimistic
Harvey Tindall
2023-06-23 12:20:18 +0100
-
ef5d89f323
Merge "My Account"
Harvey Tindall
2023-06-22 22:03:50 +0100
-
-
9bcbffde5d
merge lang changes back in
#273
user-page
Harvey Tindall
2023-06-22 22:01:23 +0100
-
-
-
-
c37735f2e8
Added translation using Weblate (German (Low))
c9rnelius
2023-06-18 11:56:22 +0200
-
165abc7bea
Added translation using Weblate (German (Low))
c9rnelius
2023-06-18 11:56:17 +0200
-
7aaafb90e3
form: actually link to the my account page
Harvey Tindall
2023-06-22 21:57:19 +0100
-
f07c60afb0
userpage: mention link reset requirement
Harvey Tindall
2023-06-22 21:05:54 +0100
-
6adbba54ce
userpage: invalid refresh token on pw change
Harvey Tindall
2023-06-22 20:58:56 +0100
-
97db4d714a
userpage: implement change password functionality
Harvey Tindall
2023-06-22 20:54:52 +0100
-
12ce669566
userpage: add password change card, validation, rearrange page
Harvey Tindall
2023-06-22 18:31:16 +0100
-
4496e1d509
pwr: ensure internal pwr pin is deleted after use
Harvey Tindall
2023-06-22 17:35:34 +0100
-
3b3f37365a
userpage: autofill username in pwr modal
Harvey Tindall
2023-06-22 12:39:13 +0100
-
22c91be127
userpage: make pwr accept username too
Harvey Tindall
2023-06-22 12:33:40 +0100
-
3ec3e9672e
userpage: time-pad pwr request for ambiguity
Harvey Tindall
2023-06-22 12:25:00 +0100
-
86daa70ccb
userpage: password resets
Harvey Tindall
2023-06-22 12:04:40 +0100
-
db97c3b2d4
form: add notice about userpage on success modal, userpage title
Harvey Tindall
2023-06-22 10:11:56 +0100
-
4f298bbc8c
userpage: add "back to admin" button
Harvey Tindall
2023-06-22 09:41:41 +0100
-
8113f794ab
form: fix confirmation success page css
Harvey Tindall
2023-06-21 21:22:05 +0100
-
14c18bd668
form: rework email confirmation
Harvey Tindall
2023-06-21 21:14:41 +0100
-
f779f0345e
storage: Use familiar api for invite access
Harvey Tindall
2023-06-21 20:39:16 +0100
-
ebacfd43be
form: fix captcha, matrix, telegram
Harvey Tindall
2023-06-21 20:00:48 +0100
-
e4a7172517
messages: assign tokens to jf users on userpage
Harvey Tindall
2023-06-21 18:26:08 +0100
-
3747eaa3a7
messages: refactor dc/tg, fix tg
Harvey Tindall
2023-06-21 17:59:58 +0100
-
761d8d1c03
userpage: refresh pin when contact changed > once
Harvey Tindall
2023-06-21 17:07:02 +0100
-
4e7f720214
userpage: hide bg on login, dont refresh page ever
Harvey Tindall
2023-06-21 17:02:57 +0100
-
757c3a8aed
userpage: move cards around
Harvey Tindall
2023-06-21 13:31:43 +0100
-
87b0ae6614
userpage: adjust message row span depending on length
Harvey Tindall
2023-06-21 13:30:09 +0100
-
920161b920
settings: add "note" type, shows as card
Harvey Tindall
2023-06-21 12:28:52 +0100
-
e7f7dcbb78
userpage: show placeholder message card for admins
Harvey Tindall
2023-06-21 11:26:59 +0100
-
cc4a97db28
userpage: fix card color in light mode
Harvey Tindall
2023-06-21 11:05:38 +0100
-
b546aeb440
userpage: don't wrap contact methods, ellipsise
Harvey Tindall
2023-06-20 22:18:38 +0100
-
99679a800d
userpage: add customizable message on page
Harvey Tindall
2023-06-20 21:54:55 +0100
-
7b9b0d8a84
userpage: implement login message card
Harvey Tindall
2023-06-20 21:43:25 +0100
-
8e153cd92f
userpage: unlink accounts
Harvey Tindall
2023-06-20 16:44:12 +0100
-
d509abdd5c
userpage: add matrix
Harvey Tindall
2023-06-20 13:28:13 +0100
-
96c51af15a
matrix: modularize
Harvey Tindall
2023-06-20 12:57:52 +0100
-
68004e1d34
storage: user set/get methods for contact method access
Harvey Tindall
2023-06-20 12:19:24 +0100
-
fcedea110d
telegram: modularize, add to userpage
Harvey Tindall
2023-06-19 22:11:35 +0100
-
68aedf07ae
discord: pad, underline invite link
Harvey Tindall
2023-06-19 18:03:35 +0100
-
094f7cea94
discord: use placeholder if guild icon not available
Harvey Tindall
2023-06-19 17:48:24 +0100
-
765a749959
discord: modularize user-facing code
Harvey Tindall
2023-06-19 11:58:09 +0100
-
cf7983ca11
userpage: add/edit discord
Harvey Tindall
2023-06-18 21:38:12 +0100
-
609039baeb
userpage: change email (+ confirmation)
Harvey Tindall
2023-06-18 19:38:09 +0100
-
03f1a3dbc0
userpage: expand contact card to fill height
Harvey Tindall
2023-06-18 13:04:22 +0100
-
75dc9d4d1d
userpage: store refresh token separately
Harvey Tindall
2023-06-18 12:30:23 +0100
-
5beeeb958b
userpage: show expiry
Harvey Tindall
2023-06-18 12:27:18 +0100
-
a22f032924
userpage: show and allow modification of contact methods
Harvey Tindall
2023-06-17 17:26:36 +0100
-
3e034c85d6
auth: provide error message if account is disabled
Harvey Tindall
2023-06-17 13:57:48 +0100
-
d3c5feaf1b
userpage: use form langfile, move login strings to common
Harvey Tindall
2023-06-17 12:48:28 +0100
-
96c62f556b
langmover: rewrite whole directory when using --extract
Harvey Tindall
2023-06-17 12:45:00 +0100
-
ebdad3f7c7
scripts: fix langmover for non-ascii chars
Harvey Tindall
2023-06-16 20:59:06 +0100
-
2fc2f1ddb3
lang: add patchable notifications to common
Harvey Tindall
2023-06-16 18:29:49 +0100
-
a1af6e3892
scripts: add langmover
Harvey Tindall
2023-06-16 17:27:09 +0100
-
726acb9c29
userpage: initial page
Harvey Tindall
2023-06-16 14:43:37 +0100
-
54fde33a20
admin: a little more refactoring
Harvey Tindall
2023-06-16 13:43:34 +0100
-
b8cc75c6b4
login: modularize frontend code
Harvey Tindall
2023-06-15 23:52:16 +0100
-
b13fe7f3e4
html: move login modal to own file
Harvey Tindall
2023-06-15 22:00:08 +0100
-
81372d6a6b
auth: fix "ok" issue
Harvey Tindall
2023-06-15 21:59:34 +0100
-
918f8816c5
auth: slight refactor, setup user auth
Harvey Tindall
2023-06-15 21:32:18 +0100
-
-
bf981935cb
form: fix header alignment
Harvey Tindall
2023-06-15 18:20:46 +0100
-
1fa92f78e4
merge captcha changes
Harvey Tindall
2023-06-15 17:36:17 +0100
-
-
07564bbde3
captcha: recaptcha respects dark mode
Harvey Tindall
2023-06-15 17:35:51 +0100
-
4014e93155
signup: add reCAPTCHA
Harvey Tindall
2023-06-15 17:11:27 +0100
-
f81224a2a6
translation from Weblate (Arabic)
Qutyba
2023-04-15 13:23:19 +0000
-
8760152159
Translated using Weblate (Arabic)
Qutyba
2023-04-15 13:25:49 +0000
-
5694f30a94
translation from Weblate (Hungarian)
Kovács Tamás
2023-02-27 13:56:48 +0000
-
156478b381
translation from Weblate (Portuguese (Brazil))
Gabriele Bizzon
2023-03-15 16:24:20 +0000
-
ad416b9cb2
translation from Weblate (Spanish)
Rafael Gale
2023-02-24 10:55:46 +0000
-
2e39a5e573
Translated using Weblate (French)
StunBeta
2023-02-07 10:51:07 +0000
-
cab099d77f
Translated using Weblate (French)
StunBeta
2023-02-07 16:32:29 +0000
-
0b5e93fd60
Translated using Weblate (French)
StunBeta
2023-02-07 16:35:05 +0000
-
6e2ba78204
translation from Weblate (French)
StunBeta
2023-02-07 16:29:34 +0000
-
-
115f5ae6a3
Merge accounts sort/filter
Harvey Tindall
2023-06-14 20:41:27 +0100
-
-
bf12016315
accounts: make filter names translatable
#270
accounts-list-features
Harvey Tindall
2023-06-14 19:59:38 +0100
-
b544931ee5
accounts: fix id filtering, make string translatable
Harvey Tindall
2023-06-14 18:57:30 +0100
-
9cef626b28
accounts: filter dropdown appears over announce one
Harvey Tindall
2023-06-14 18:52:33 +0100
-
708d382a3f
accounts: fix hiding of search options header for default sort
Harvey Tindall
2023-06-14 18:43:46 +0100
-
f24ea4a5f8
accounts: fix sizing of sorting by button
Harvey Tindall
2023-06-14 18:41:47 +0100
-
6ddd09ff1f
accounts: add header to "actions" and "search options"
Harvey Tindall
2023-06-14 18:38:12 +0100
-
ddc560e862
accounts: move filter button, add clear search
Harvey Tindall
2023-06-14 17:36:41 +0100
-
6f452c62de
accounts: fix search bugs, adjust top bar layout
Harvey Tindall
2023-06-14 17:15:24 +0100
-
76bb95098c
accounts: add list of available filters, fix deletion of existing date filters
Harvey Tindall
2023-06-14 13:58:36 +0100
-
0e241f56fb
scripts: add script to generate fake accounts
Harvey Tindall
2023-06-14 11:50:22 +0100