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