Nassim Jahnke
|
46d4096352
|
Improvements to cropper
|
2023-04-08 11:14:12 +02:00 |
|
MiniDigger | Martin
|
78ca7a346f
|
feat: save account settings (user/email/pass change)
|
2023-04-08 10:31:03 +02:00 |
|
Nassim Jahnke
|
e616de04cf
|
Some settings page changes
|
2023-04-08 10:02:23 +02:00 |
|
MiniDigger | Martin
|
bbd05644c4
|
feat: move api keys to settings, split up settings into multiple routes
|
2023-04-07 16:18:01 +02:00 |
|
MiniDigger | Martin
|
36c187b7a4
|
feat: profile saving
|
2023-04-07 15:21:52 +02:00 |
|
MiniDigger | Martin
|
7cc1613fcf
|
fix: avatar modal, implement basic social links
|
2023-04-07 15:04:08 +02:00 |
|
MiniDigger | Martin
|
1fb3ec49af
|
fix: importer login required
|
2023-04-07 09:48:33 +02:00 |
|
Nassim Jahnke
|
7ec31602d3
|
Revert change in importer
|
2023-04-07 09:31:13 +02:00 |
|
MiniDigger | Martin
|
2188988c56
|
feat: move auth settings to tabs
|
2023-04-06 21:24:22 +02:00 |
|
MiniDigger | Martin
|
358ff791c8
|
fix: make settings tab state part of the proper route and thus persist better on reloads
|
2023-04-06 21:07:50 +02:00 |
|
MiniDigger | Martin
|
ce7dfd36af
|
chore: update deps, disable shell emulator to fix husky
|
2023-04-06 20:45:45 +02:00 |
|
MiniDigger | Martin
|
ea7ca33370
|
fix: dont block refreshing if your token is invalid
|
2023-04-06 20:24:05 +02:00 |
|
Nassim Jahnke
|
a436f22877
|
Love webdev
|
2023-04-06 17:09:56 +02:00 |
|
Nassim Jahnke
|
00709f131a
|
Improve notification bell icon
Closes #1133
|
2023-04-06 13:07:14 +02:00 |
|
Nassim Jahnke
|
30a8c54af7
|
Changes to settings page
|
2023-04-06 12:29:52 +02:00 |
|
Nassim Jahnke
|
bce258c912
|
Fix i18n compiling
|
2023-04-06 11:47:27 +02:00 |
|
MiniDigger | Martin
|
6c884bb542
|
fix: kenny and his dum invalid webauthn config
|
2023-04-05 21:47:48 +02:00 |
|
MiniDigger | Martin
|
40afa57957
|
chore: remove lib from readme
|
2023-04-05 21:36:12 +02:00 |
|
MiniDigger | Martin
|
aa270565e9
|
chore: nuke lib, sort stuff into the right folders
|
2023-04-05 21:33:19 +02:00 |
|
MiniDigger | Martin
|
d4a8a3f60a
|
chore: remove mapping
|
2023-04-05 21:09:12 +02:00 |
|
MiniDigger | Martin
|
8f713b47a3
|
Merge remote-tracking branch 'lib/master' into staging
|
2023-04-05 21:03:17 +02:00 |
|
MiniDigger | Martin
|
257307a43f
|
remove lib submodule
|
2023-04-05 21:00:55 +02:00 |
|
MiniDigger | Martin
|
53eff4705e
|
fix: more cleanup
|
2023-04-05 20:52:36 +02:00 |
|
MiniDigger | Martin
|
a0aaddf453
|
chore: drop unused columns
|
2023-04-05 20:39:02 +02:00 |
|
MiniDigger | Martin
|
829fba9c9f
|
fix: let kenny sign in
|
2023-04-05 20:27:34 +02:00 |
|
MiniDigger | Martin
|
da564df82d
|
fix: let migrator create hangar users for auth users who never logged in
|
2023-04-05 20:27:15 +02:00 |
|
MiniDigger | Martin
|
5146506c8e
|
Merge pull request #1130 from HangarMC/auth
|
2023-04-05 19:39:34 +02:00 |
|
MiniDigger | Martin
|
9acfd2b476
|
rename migration
|
2023-04-05 19:22:17 +02:00 |
|
MiniDigger | Martin
|
e304776b34
|
error handling for settings page + load profile info
|
2023-04-05 19:22:17 +02:00 |
|
MiniDigger | Martin
|
68e35597b9
|
add temp migrator folder
|
2023-04-05 19:22:17 +02:00 |
|
MiniDigger | Martin
|
d3978a0206
|
more password rules
|
2023-04-05 19:22:17 +02:00 |
|
MiniDigger | Martin
|
8b6d8296f4
|
tidy stuff up a bit
|
2023-04-05 19:22:17 +02:00 |
|
MiniDigger | Martin
|
a94e43f5a2
|
fix: block registering if user exists
|
2023-04-05 19:22:16 +02:00 |
|
MiniDigger | Martin
|
4f561ebe3c
|
feat: allow email verification via link
|
2023-04-05 19:22:16 +02:00 |
|
MiniDigger | Martin
|
76a8403af5
|
feat: check passwords via hibp
|
2023-04-05 19:22:16 +02:00 |
|
MiniDigger | Martin
|
1bc45cba93
|
feat: add input password
|
2023-04-05 19:22:11 +02:00 |
|
MiniDigger | Martin
|
e545f0ab3c
|
cleanup
|
2023-04-05 19:22:08 +02:00 |
|
MiniDigger | Martin
|
515ae82e68
|
make sure to properly update the sign count
|
2023-04-05 19:22:02 +02:00 |
|
MiniDigger | Martin
|
6697d7113a
|
completely reimplement webauthn and login, it actually makes sense now and fully works
|
2023-04-05 19:22:02 +02:00 |
|
MiniDigger | Martin
|
a4bfcc8f87
|
implement a bunch of loading for settings page, implement email verification
|
2023-04-05 19:21:59 +02:00 |
|
MiniDigger | Martin
|
39336cccb5
|
feat: password reset flow
|
2023-04-05 19:21:16 +02:00 |
|
MiniDigger | Martin
|
d1e2288753
|
setup email service
|
2023-04-05 19:21:12 +02:00 |
|
MiniDigger | Martin
|
de6298615e
|
add avatar table
|
2023-04-05 19:16:35 +02:00 |
|
MiniDigger | Martin
|
5b5e39cba1
|
move avatar stuff over from auth, with login required middleware, clean up old auth shit
|
2023-04-05 19:16:30 +02:00 |
|
MiniDigger | Martin
|
0643b27d20
|
push temporary migration
|
2023-04-05 19:14:07 +02:00 |
|
MiniDigger | Martin
|
d68cfe046b
|
add backup codes flow and ui
|
2023-04-05 19:14:07 +02:00 |
|
MiniDigger | Martin
|
c178d92911
|
flesh out settings page a bit more, setup totp settings flow (setup/add/remove)
|
2023-04-05 19:14:07 +02:00 |
|
MiniDigger | Martin
|
461df49291
|
lets try out a new package structure + implement signup + sign-in/logout with persistence
|
2023-04-05 19:14:07 +02:00 |
|
MiniDigger | Martin
|
8acbd02379
|
simple signup page
|
2023-04-05 19:14:07 +02:00 |
|
MiniDigger | Martin
|
9034122849
|
play around with totp
|
2023-04-05 19:14:06 +02:00 |
|