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 |
|
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 |
|
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
|
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 |
|
Nassim Jahnke
|
faa1ab0cd0
|
Only rescan projects without any scan
|
2023-03-28 17:07:03 +02:00 |
|
Nassim Jahnke
|
e2263873a8
|
Only update notifications when clicking on the bell button, not popper
|
2023-03-28 15:59:00 +02:00 |
|
Nassim Jahnke
|
da16c292be
|
Fixup report modal and page
|
2023-03-28 15:56:50 +02:00 |
|
Nassim Jahnke
|
3a37847414
|
Don't scroll to top on filter change on homepage
Fixes #1126
|
2023-03-28 14:31:35 +02:00 |
|
Nassim Jahnke
|
35fc215e08
|
Fix version download url encoding
Fixes #1129
|
2023-03-28 14:18:47 +02:00 |
|
Nassim Jahnke
|
c9e65456db
|
Remove license filter from homepage
|
2023-03-28 13:51:46 +02:00 |
|
Nassim Jahnke
|
326653345d
|
Fix health version link
|
2023-03-27 19:38:34 +02:00 |
|
Nassim Jahnke
|
be8094a967
|
Add admin button to rescan version links
|
2023-03-27 19:23:08 +02:00 |
|
Nassim Jahnke
|
89b9b6ad51
|
Fixup health page
|
2023-03-27 18:57:53 +02:00 |
|
Nassim Jahnke
|
c16ca10f36
|
Auto-review safe external links
Even approved versions will show a warning, so approving safe links helps declutter the review queue
|
2023-03-27 17:56:35 +02:00 |
|
Nassim Jahnke
|
07cded331e
|
Print full version, not just version string
|
2023-03-27 16:51:40 +02:00 |
|
Nassim Jahnke
|
6d45d97c0a
|
Catch exceptions when scanning on startup
|
2023-03-27 16:48:30 +02:00 |
|
Nassim Jahnke
|
6f824463ec
|
Don't check non-public versions in scanner
|
2023-03-27 16:43:05 +02:00 |
|
Nassim Jahnke
|
bb3ef1c211
|
Fix scan page button with external links platforms
|
2023-03-27 14:34:39 +02:00 |
|
Nassim Jahnke
|
4f3ec87e78
|
Fix watchers page alignment, don't re-scan approved versions for now
|
2023-03-27 14:19:19 +02:00 |
|
Nassim Jahnke
|
cb714c1fbe
|
Actually make recent downloads selected by default
|
2023-03-27 12:38:55 +02:00 |
|
Nassim Jahnke
|
6d58d7ae83
|
Small design changes/fixes
Closes #739
Co-authored-by: AlessioGr <alessio@gravili.de>
|
2023-03-27 12:30:19 +02:00 |
|
Nassim Jahnke
|
14ecf3df1e
|
Sort by recent downloads by default
|
2023-03-27 12:01:28 +02:00 |
|
Nassim Jahnke
|
0df2e7965f
|
More validation on page creation
|
2023-03-27 11:51:52 +02:00 |
|
Nassim Jahnke
|
158271e739
|
Make page path in pages api an explicit param/body
|
2023-03-27 11:45:34 +02:00 |
|
Nassim Jahnke
|
2d97cf79cd
|
Rescan version with new scanner version
|
2023-03-27 11:19:58 +02:00 |
|