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 |
|
MiniDigger | Martin
|
d26589f1e1
|
cleanup urls, nuke hangar user principal
|
2023-04-05 19:14:06 +02:00 |
|
MiniDigger | Martin
|
ac8fa50fd6
|
feat: start with new auth, implement basic webauthn
|
2023-04-05 19:14:06 +02:00 |
|
MiniDigger | Martin
|
01e78f55b4
|
error handling for settings page + load profile info
|
2023-04-04 21:59:57 +02:00 |
|
MiniDigger | Martin
|
b8c3ba713b
|
tidy stuff up a bit
|
2023-04-03 20:18:13 +02:00 |
|
Nassim Jahnke
|
c516a6f4ab
|
Fix total size check
|
2023-04-03 18:55:41 +02:00 |
|
Nassim Jahnke
|
26727a1873
|
Hotfix file too large error message
|
2023-04-03 18:27:26 +02:00 |
|
Nassim Jahnke
|
a37708d047
|
Allow total of 15mb in version upload, but 7 per file
|
2023-04-03 17:53:41 +02:00 |
|
Nassim Jahnke
|
a782f770d5
|
Dummy change to force repeating migration
|
2023-04-03 14:03:57 +02:00 |
|
Nassim Jahnke
|
e69148ca22
|
Small cleanup
|
2023-04-03 12:47:11 +02:00 |
|
Nassim Jahnke
|
4afef6c892
|
Remove Discourse integration and associated db columns/api fields
|
2023-04-03 10:20:48 +02:00 |
|
MiniDigger | Martin
|
898ac5e4c6
|
feat: add input password
|
2023-04-02 02:45:20 +02:00 |
|
MiniDigger | Martin
|
95be2babd7
|
cleanup
|
2023-04-02 02:33:56 +02:00 |
|
MiniDigger | Martin
|
f11e87195a
|
implement a bunch of loading for settings page, implement email verification
|
2023-04-01 16:01:10 +02:00 |
|
Nassim Jahnke
|
2c378c6945
|
Make project info table column text less far apart
|
2023-04-01 10:19:45 +02:00 |
|
Nassim Jahnke
|
c4566efe04
|
Update HangarLib
|
2023-03-30 19:12:26 +02:00 |
|
MiniDigger | Martin
|
e9d9c8b1fd
|
disable wrong summary marker on safari
|
2023-03-30 19:06:00 +02:00 |
|
MiniDigger | Martin
|
b9371b1d3b
|
fix: markdown editor save button on safari
|
2023-03-30 18:57:58 +02:00 |
|
Nassim Jahnke
|
4b5f2fe964
|
Fix relative anchors when opening in new page
Doesn't work on page reload still, but good enough
Closes #1131
|
2023-03-30 09:26:58 +02:00 |
|
Nassim Jahnke
|
4b4bd209cf
|
Whoops
|
2023-03-30 08:58:44 +02:00 |
|
Nassim Jahnke
|
3d8fd2b877
|
Add explicit helper methods to get/edit main page
|
2023-03-30 08:57:57 +02:00 |
|
Nassim Jahnke
|
cb9e388699
|
Use correct page id param
|
2023-03-29 22:58:12 +02:00 |
|
Nassim Jahnke
|
02feb01090
|
Fix pages/edit endpoint
|
2023-03-29 22:33:24 +02:00 |
|
Nassim Jahnke
|
bb24be6c49
|
Remove unused param in DAO
|
2023-03-29 10:32:50 +02:00 |
|
Nassim Jahnke
|
d4362f222a
|
Fix NPE when getting download url
|
2023-03-28 17:40:58 +02:00 |
|
MiniDigger | Martin
|
fae3adadde
|
fix: try updating micrometer tracing to see if that fixes the NPE
|
2023-03-28 17:15:00 +02:00 |
|
Nassim Jahnke
|
1daabe6a01
|
Log number of scanned projects
|
2023-03-28 17:09:28 +02:00 |
|