Commit Graph

166 Commits

Author SHA1 Message Date
Nassim Jahnke
d97a7ff698
Fix tests (for real this time) 2023-02-15 16:57:16 +01:00
Nassim Jahnke
ed3dbf72ae
Fix tests 2023-02-15 16:45:12 +01:00
Nassim Jahnke
77bfd237ce
Fix channel modal validation
Closes #1091
2023-02-15 16:37:00 +01:00
Nassim Jahnke
186fe47ca6
Fix markdown converter encoding
Closes #1090
2023-02-15 16:27:50 +01:00
Nassim Jahnke
34e843af3d
Convert heading and center bbcode tags 2023-02-15 16:08:40 +01:00
Nassim Jahnke
54d308cae3
Sort roles the other way 2023-02-15 14:38:40 +01:00
Nassim Jahnke
be2778dd85
Convert a few classes to records 2023-02-15 13:31:52 +01:00
Nassim Jahnke
d842ecfa01
Fix missed query rename 2023-02-15 12:47:33 +01:00
Nassim Jahnke
92758a6925
Get slightly farther away from hardcoded roles again 2023-02-15 12:42:18 +01:00
Nassim Jahnke
dcfdd0b488
Actually use role data from db 2023-02-14 22:14:14 +01:00
Nassim Jahnke
9653dd04c7
Add user friendly error on too large file upload
Closes #811
2023-02-14 21:32:13 +01:00
Nassim Jahnke
0d8341fe4f
Fix version formatting/make it depend on platform versions 2023-02-14 20:06:53 +01:00
Nassim Jahnke
4aaa87a096
Add checkbox to delete projects when locking user 2023-02-14 16:50:43 +01:00
Nassim Jahnke
ad4fc8acf6
Improvements and fixes to logs page 2023-02-14 16:08:27 +01:00
Nassim Jahnke
2edd173e25
Hide ip in logs without extra permission 2023-02-14 15:16:41 +01:00
Nassim Jahnke
8e75016312
Add role change form to admin settings page 2023-02-14 13:19:33 +01:00
Nassim Jahnke
653feb0a4f
"Better" version selector
Closes #1088
2023-02-14 11:08:31 +01:00
Nassim Jahnke
780d806d8d
Replace outdated vTag version filter with platform version filter 2023-02-12 23:36:48 +01:00
renovate[bot]
5dcf648577
fix(deps): update dependency net.datafaker:datafaker to v1.8.0 (#1084)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 14:42:38 +01:00
MiniDigger | Martin
e20df10457 chore(deps): update backend deps 2023-02-11 09:24:33 +01:00
Jake Potrebic
adff558eac
scroll back to the top of projects on the home page when page changes 2023-01-29 15:23:28 -08:00
Jake Potrebic
8038179907
properly handle username changes when the user has no previous changes 2023-01-29 11:18:13 -08:00
Nassim Jahnke
76b4162eb6
Reduce time between download count updates 2023-01-29 10:52:30 +01:00
Jake Potrebic
743dea6ad8
fix fake data service creating invalid projects 2023-01-28 11:36:27 -08:00
renovate[bot]
d82d0abbc4
fix(deps): update backend non-major dependencies (#1054)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-28 20:16:00 +01:00
Nassim Jahnke
90b319af08
Only show views and per platform downloads to project members 2023-01-28 17:42:29 +01:00
MiniDigger | Martin
0bc0dde189 fix(backend): don't use allowableValues for non enum types 2023-01-28 17:01:04 +01:00
MiniDigger | Martin
4bda92315f fix(backend): fix download stats for version with no downloads 2023-01-28 16:49:33 +01:00
MiniDigger | Martin
948a884e3f feat(front+backend): implement download stats per version and platform and display it again 2023-01-28 16:38:28 +01:00
MiniDigger | Martin
74cf17702d fix(backend): fix some openapi issues 2023-01-28 11:07:23 +01:00
Nassim Jahnke
a3a7735b21
Fix max page content length key, disable md editor auto scrolling 2023-01-27 12:59:09 +01:00
Nassim Jahnke
2e5a28610a
Update PluginDependency equals 2023-01-26 10:51:30 +01:00
Nassim Jahnke
edab7d7b93
Use AtLeastOneNotNull annotation for PluginDependency name/namespace 2023-01-26 10:49:19 +01:00
Nassim Jahnke
1c06cac69f
Validation improvements for version upload via API 2023-01-25 22:51:47 +01:00
MiniDigger | Martin
4ee05f3902 feat: update chartist to 1.x, closes #860 2023-01-25 21:46:35 +01:00
Nassim Jahnke
21834c2b72
Improvements to version page 2023-01-24 14:31:56 +01:00
MiniDigger | Martin
1ebbd816e5 feat(front+backend): various swagger improvements 2023-01-23 23:55:39 +01:00
Nassim Jahnke
f92b7f3384
Rename version field 2023-01-23 20:45:06 +01:00
Nassim Jahnke
02f0f06365
Rename channel field, rethrow api exceptions 2023-01-23 12:57:46 +01:00
Nassim Jahnke
aa2a72a970
Update rate limits and Swagger docs 2023-01-23 12:32:54 +01:00
Nassim Jahnke
0c71864347
Add simple version upload API
Closes #941
2023-01-23 12:08:01 +01:00
Nassim Jahnke
43856edc57
Don't allow project creation with undefined category 2023-01-22 13:35:00 +01:00
Nassim Jahnke
adeb7caac8
Small design improvements on small displays 2023-01-22 12:26:06 +01:00
MiniDigger | Martin
64f9d7509b fix(backend): catch other exceptions too when dealing with s3 "files" 2023-01-22 04:05:36 +01:00
MiniDigger | Martin
4f8bc88b59 fix(backend): better error message for duplicated platforms 2023-01-20 22:49:27 +01:00
MiniDigger | Martin
a9d145cd1c fix(backend): display proper project main page 2023-01-19 21:54:44 +01:00
Nassim Jahnke
f78e630aa2
Avoid extra project page call when opening main page 2023-01-17 10:48:59 +01:00
Nassim Jahnke
a141841601
Update tests 2023-01-17 09:41:19 +01:00
Nassim Jahnke
dedb923847
Remove attachments in bbcode conversion 2023-01-17 09:29:36 +01:00
Nassim Jahnke
29c44ba4d7
Increase max-bbcode converter limit 2023-01-15 18:41:20 +01:00