Commit Graph

73 Commits

Author SHA1 Message Date
MiniDigger | Martin
8f690a66d1 fix(backend): fix tests 2022-12-28 02:03:39 +01:00
MiniDigger | Martin
f513e2bd5d fix(backend): only include /api/v1 in swagger 2022-12-28 02:03:39 +01:00
MiniDigger | Martin
ba27710bd5
chore: update to spring boot 3 and switch to springdoc (#1060) 2022-12-28 01:44:06 +01:00
MiniDigger | Martin
36e5e07b38 chore(deps): update deps 2022-12-27 21:52:15 +01:00
MiniDigger | Martin
3e2e58144e fix(backend): fix stringtemplate issue 2022-12-27 21:47:26 +01:00
Jake Potrebic
f730944592
chore: code cleanup 2022-12-27 12:16:57 -08:00
MiniDigger | Martin
aed7aa9cd4 feat(frontend): add username history, closes Hangar/HangarAuth#277 2022-12-27 19:38:59 +01:00
Jake Potrebic
4d388c1d18
feat: username changing (#1052) 2022-12-27 11:52:21 +01:00
Nassim Jahnke
20d8741522
Update perms 2022-12-26 20:06:50 +01:00
Nassim Jahnke
58acab3bc8
Maybe fix image bleeding 2022-12-26 17:56:06 +01:00
Jake Potrebic
d6d9319fc4
feat: improve project icon changing experience 2022-12-24 16:26:59 -08:00
Jake Potrebic
0df726e4ef
fix: default storage type should be local
Makes it easier for new contributors to use
2022-12-24 13:07:49 -08:00
evan
2afb4d2ea4
fix image inside of link with flexmark resizable image extension (#1051) 2022-12-24 19:20:01 +01:00
Nassim Jahnke
34f2c4ee25
Fixes, update test data 2022-12-24 18:59:54 +01:00
Nassim Jahnke
dc7641a17d
Handle spoiler tags 2022-12-24 18:37:08 +01:00
Nassim Jahnke
be3ce10f4b
Handle size bbcode tag
Not perfect, but good enough
2022-12-24 18:16:30 +01:00
MiniDigger | Martin
0ff65d9f8f feat(frontend): make admin log page wider 2022-12-24 15:53:17 +01:00
evan
c6b4f16a36
URL encode linkout remoteUrl (#1046) 2022-12-24 15:31:36 +01:00
MiniDigger | Martin
800ed9b39a feat(front+backend): add filters to action log page 2022-12-24 15:12:39 +01:00
Nassim Jahnke
74565fbb50
Add ToS 2022-12-24 12:53:24 +01:00
Nassim Jahnke
3cf48a4b8e
Add Unlocked annotations for mod actions, just in case 2022-12-24 11:48:03 +01:00
Nassim Jahnke
78a85740c6
Add privacy policies 2022-12-24 10:56:06 +01:00
Nassim Jahnke
b709d01874
Fix additional page creation, "Home" -> "Resource Page" 2022-12-23 23:26:20 +01:00
MiniDigger | Martin
5db7f16f6f fix(front+backend): debounce repeated markdown rendering + fix code policy 2022-12-23 19:47:21 +01:00
MiniDigger | Martin
f1bd2387fa fix(front+backend): properly generate logout urls with token 2022-12-23 18:46:21 +01:00
MiniDigger | Martin
825fb5f8f3 fix(backend): issue new refresh tokens less often 2022-12-23 18:27:33 +01:00
MiniDigger | Martin
fb3fba7a80 fix(front+backend): actually make auth token refresh work 2022-12-23 13:24:15 +01:00
Nassim Jahnke
9bc4dfd72b
Fix admin org role value 2022-12-23 10:59:37 +01:00
MiniDigger | Martin
24cef5f443 fix(frontend): make prism stuff more robust, statically import theme, allow more markdown requests at once 2022-12-23 01:30:50 +01:00
MiniDigger | Martin
ac0ba99dd8 feat(frontend): add dynamic prism loading for syntax highlighting 2022-12-23 00:16:00 +01:00
MiniDigger | Martin
c7e519b811 feat(front+backend): add user list to admin section 2022-12-22 20:41:36 +01:00
MiniDigger | Martin
b2e3c8b52a feat(frontend+backend): update header data in background on click
also fixes the user api server returning fron header data, it used primitive queries in NotificationsDAO, not the proper ones.
2022-12-22 17:37:51 +01:00
Nassim Jahnke
f8cbf57e09
Fix org visibility hiding 2022-12-22 17:18:53 +01:00
Nassim Jahnke
b00a8ad771
Fix file link parameter order 2022-12-22 16:26:04 +01:00
MiniDigger | Martin
bd975edf3d feat: config for kratos api key 2022-12-21 15:44:47 +01:00
MiniDigger | Martin
5470d5b07e feat(auth): rework auth system implementation to be more reliable and cleaner 2022-12-20 18:01:08 +01:00
renovate[bot]
236c2ce1b8
chore(deps): update backend non-major dependencies (#1032)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-04 11:30:05 +01:00
MiniDigger | Martin
4e74f3e739 fix(backend): clean up last things needed for s3 shit, closes #135 2022-11-26 11:25:35 +01:00
MiniDigger | Martin
00dfaee6df fix: don't fail on image cache invalidation
closes #1024 for good
2022-11-26 10:24:32 +01:00
Jake Potrebic
7a77c88bb8
fix text inputs not validating right away
closes #1017
2022-11-20 19:27:42 -08:00
Jake Potrebic
31fe7bb53e
validation work 2022-11-20 13:29:04 -08:00
MiniDigger | Martin
5319a2d6a0 fix(backend): fix username sorter, add roles sorter for staff 2022-11-20 11:00:10 +01:00
MiniDigger | Martin
cc8edf577f chore(backend): replace usage of deprecate WebSecurityConfigurerAdapter 2022-11-19 15:26:43 +01:00
Noah van der Aa
5773496b6e
fix(backend): project editing permissions (#1022)
closes #1019
2022-11-10 13:18:20 +01:00
MiniDigger | Martin
6f0b515a21 fix(backend): fix missing validation (fixes #1015) 2022-11-10 11:03:59 +01:00
MiniDigger | Martin
0e8b9e6718 fix(db): fix db leftovers from #1008 2022-11-10 09:09:58 +01:00
Lachlan
956ce62994
feat: add agpl as a license option (#1012)
Co-authored-by: MiniDigger | Martin <admin@benndorf.dev>
2022-11-08 20:43:33 +01:00
MiniDigger | Martin
102c21aad9
fix(tests): use postgres 145 for tests 2022-11-07 09:36:26 +01:00
Jake Potrebic
9f85cae252
fix circular dep issue 2022-11-06 19:47:44 -08:00
Jake Potrebic
b6c34e616d
improve pagination configuration 2022-11-06 19:44:16 -08:00