Commit Graph

125 Commits

Author SHA1 Message Date
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
Nassim Jahnke
d3481947b5
Clean up OrgTable constructor nullable annotations 2023-01-15 18:37:29 +01:00
Nassim Jahnke
130dcc7301
Switch to markedjs frontend markdown conversion 2023-01-15 16:49:31 +01:00
MiniDigger | Martin
7cc1623c6c feat(front+backend): spigot project import POC (#1068) 2023-01-15 15:26:54 +01:00
MiniDigger | Martin
08ca982834 fix(backend): maybe fix stats?
two bugs, views where set to version/project id, not the actual new and old views, plus old views where deleted instantly
2023-01-14 20:30:46 +01:00
MiniDigger | Martin
9e1aed4a72 fix(backend): make sure user and project name are case-insensitive everywhere 2023-01-14 12:38:23 +01:00
MiniDigger | Martin
589e9db6a9 feat(backend): cache downloads and dependencies 2023-01-14 11:52:29 +01:00
MiniDigger | Martin
403fe90353 fix(backend): add order to CacheableObservationAspect to make it always work 2023-01-14 11:51:57 +01:00
MiniDigger | Martin
6fe362c40e feat(backend): make refreshing of home projects async
this is a performance optimization, we never actually care for the result
2023-01-13 11:49:22 +01:00
MiniDigger | Martin
35772a7e4d fix(backend): don't include platforms in sitemap urls anymore 2023-01-08 20:46:13 +01:00
MiniDigger | Martin
926d16732e fix(backend): generate proper sitemap index 2023-01-08 18:56:57 +01:00
MiniDigger | Martin
2dc4222d37 feat(front+backend): allow disabling of indexing
we want to hide staging in google
2023-01-08 18:47:23 +01:00
MiniDigger | Martin
37277eb84a chore(backend): expose all actuator endpoints
the arent accessible on staging/prod anyways
2023-01-08 18:20:08 +01:00
MiniDigger | Martin
3dabc325d9 fix(front+backend): fix sitemap stuff 2023-01-08 18:11:39 +01:00
MiniDigger | Martin
cd8a1a3220 chore(backend): move avatar cache to cache manager 2023-01-08 17:58:23 +01:00
MiniDigger | Martin
d45a16339f feat(backend): add actuator endpoint for cache stats 2023-01-08 17:57:58 +01:00
MiniDigger | Martin
dd17853975 feat(backend): cache platform dao/service 2023-01-08 16:01:10 +01:00
MiniDigger | Martin
81e9088119 fix(fronted): rename api docs page, fix clicking on nav logging you out 2023-01-07 21:49:40 +01:00
MiniDigger | Martin
bf255d4a2b fix(backend): short circuit settings saving if there are no changes 2023-01-07 21:39:38 +01:00
MiniDigger | Martin
19a826147a fix(backend): make filters even better cacheable 2023-01-07 21:17:40 +01:00
MiniDigger | Martin
5b0013a796 feat(backend): redo caching infra, plug it into tracing, fix pagination cache key 2023-01-07 20:26:43 +01:00
Nassim Jahnke
daea1a9374
Fix org creation 2023-01-07 16:36:38 +01:00
MiniDigger | Martin
8b98237420 fix(backend): disable tracing by default 2023-01-07 16:22:44 +01:00
MiniDigger | Martin
a5a3ad6305 feat(backend+chart): trace db calls and http requests using micrometer, opentelemetry and zipkin (closes #1072) 2023-01-07 15:17:01 +01:00
MiniDigger | Martin
5c34045b7c fix(backend): refine caching for avatar urls 2023-01-07 13:20:52 +01:00
MiniDigger | Martin
24c5cb43ac feat(chart): more ingress paths for more performance 2023-01-05 20:27:45 +01:00
Noah van der Aa
5f3c45f736
Unbreak projects api (#1070) 2023-01-03 20:30:24 +01:00
Nassim Jahnke
1cf9be8186
Get max sponsors length from backenddata 2023-01-03 14:25:29 +01:00
Nassim Jahnke
27bda171e1
Increase sponsors length limit 2023-01-02 16:22:59 +01:00
MiniDigger | Martin
852e867f58 fix(backend): allow public access to bbcode editor 2023-01-01 22:38:10 +01:00
Nassim Jahnke
4cc0866fe5
Fix HangarProject id inclusion 2023-01-01 22:32:30 +01:00
MiniDigger | Martin
59e2fd5170 fix(backend): fix avatar url cache invalidation
we don't really need to store the fallback anyways
2023-01-01 21:42:18 +01:00
MiniDigger | Martin
27846b8282 fix(backend): allow disabling avatar service + some org fixes 2023-01-01 20:42:34 +01:00
MiniDigger | Martin
c6b319abcb
feat(front+backend): rewrite how avatars are handled (#1066) 2023-01-01 17:35:47 +01:00
Jake Potrebic
7f5f36a38f
fix several issues with channels
Fix ChannelModal to disable the save button if nothing has changed

Fix saving with no changes throwing an error
2022-12-30 13:14:11 -08:00
Jake Potrebic
839f18d5df
fix(Announcement): insert raw html to allow clickable links 2022-12-30 10:43:48 -08:00
Nassim Jahnke
12307b20a8
Fix saving of empty sponsors text field 2022-12-30 15:16:56 +01:00
Nassim Jahnke
96b47fff80
Keep version changelog when going back, other fixes to project creation 2022-12-30 15:04:27 +01:00
Nassim Jahnke
c8a926de8b
A bunch of small fixes
Close Create dropdown on click
In member list editing, don't list the role the user already has
Fix admin logs page
Design fixes to channels, admin logs, keys and settings page
2022-12-30 10:09:50 +01:00
MiniDigger | Martin
e3520d5578 feat(backend): refactor pending versions to use object storage too 2022-12-29 23:04:23 +01:00
Nassim Jahnke
aca6c4a606
Fix notification origin id references 2022-12-29 16:49:11 +01:00
Nassim Jahnke
1c7b8be3ce
Add license validations 2022-12-29 16:08:56 +01:00