Commit Graph

1889 Commits

Author SHA1 Message Date
MiniDigger | Martin
5e57fa0a0e allow trusting domains in linkout, closes #810 2022-07-31 11:53:07 +02:00
MiniDigger | Martin
ae93e40127 fix tests? maybe? hopefully? 2022-07-31 11:14:20 +02:00
MiniDigger | Martin
75e2759ea5 limit permission check perms to api key scope, closes #808
also adds proper DB based integration tests for the perm controller
2022-07-31 10:51:25 +02:00
Bjarne Koll
2b43e0aa4d
Use the proper config for page name validation (#809) 2022-07-30 20:43:52 +02:00
MiniDigger | Martin
ef0af234ee create api session with the right permissions (#808) 2022-07-30 20:37:42 +02:00
Bjarne Koll
e540405d86
Ensure that the new page modal is closed (#807) 2022-07-30 20:27:20 +02:00
MiniDigger | Martin
aeddddbdc5 fix mismatch in perm check api 2022-07-30 20:19:04 +02:00
MiniDigger | Martin
22dda95c50 make sure breadcrumbs are valid and generated exactly once 2022-07-30 18:36:50 +02:00
MiniDigger | Martin
2d5363eade fix issues with homepages... 2022-07-30 18:09:16 +02:00
MiniDigger | Martin
10fa501863 rework pages path parsing 2022-07-30 17:48:57 +02:00
Bjarne Koll
c0e09345d1
Update fetched project page tree on mutation (#804) 2022-07-30 15:53:37 +02:00
MiniDigger | Martin
ff21179d10 remove logging 2022-07-30 15:40:25 +02:00
MiniDigger | Martin
349d57f1b5 also forward headers for not logged in... 2022-07-30 15:30:37 +02:00
MiniDigger | Martin
3a69b4c91d forward headers from ssr to backend + cache backend stuff on request 2022-07-30 15:04:49 +02:00
MiniDigger | Martin
7ebbec325d use cf header if present 2022-07-30 14:26:21 +02:00
MiniDigger | Martin
18684a2697 try to find out why shit is bork 2022-07-30 14:08:23 +02:00
MiniDigger | Martin
809b2e23c4 clean up stats cookie handling 2022-07-30 13:23:10 +02:00
Bjarne Koll
451056ce1e
Remove invalid versions when filtering platforms (#801) 2022-07-29 23:31:57 +02:00
MiniDigger | Martin
571c2cad5c misc helm 2022-07-29 23:05:19 +02:00
MiniDigger | Martin
a5a86a2323 remove network policy 2022-07-29 22:43:39 +02:00
MiniDigger | Martin
7df891b2a4 make sure useHead automatically updates dark mode classes 2022-07-29 21:59:17 +02:00
MiniDigger | Martin
c7769f3de2 dummy helm charts 2022-07-29 13:41:46 +02:00
MiniDigger | Martin
9f71a781a5 enable debug logging again 2022-07-29 11:42:38 +02:00
MiniDigger | Martin
471f06b7a5 fix oauth locally 2022-07-29 11:29:34 +02:00
MiniDigger | Martin
53c73be0e2 I know how spring works I swear 2022-07-28 23:28:59 +02:00
MiniDigger | Martin
fac436ac91 add identify filter 2022-07-28 23:21:01 +02:00
MiniDigger | Martin
7df5b0c5fb fix sso api key 2022-07-28 22:49:01 +02:00
MiniDigger | Martin
7019655447 clean up env vars 2022-07-28 21:10:20 +02:00
MiniDigger | Martin
158fb26003 update lib 2022-07-28 17:28:06 +02:00
MiniDigger | Martin
3aa32dc9e4 use router.replace over router.push for error redirects, closes #794 2022-07-28 17:27:43 +02:00
MiniDigger | Martin
c73a02ef8e include params in useApiHelper keys, fixes #793 2022-07-28 17:08:36 +02:00
MiniDigger | Martin
c8eb30c46b fix logo size on client side render
why this works on the server, nobody knows
2022-07-28 16:19:01 +02:00
MiniDigger | Martin
056fd146b8 always try to refresh if we have no token but a refresh token in ssr 2022-07-28 16:15:29 +02:00
MiniDigger | Martin
37636d69ee some queries already did contain post id... 2022-07-28 14:10:54 +02:00
MiniDigger | Martin
b9e16ef57e post id is on project version, not channel....
> Caused by: org.postgresql.util.PSQLException: ERROR: column pc.post_id does not exist
    Hint: Perhaps you meant to reference the column "pv.post_id" or the column "p.post_id".
mfw postgres is 2 smart 4 me
2022-07-28 14:01:49 +02:00
MiniDigger | Martin
0d6ed3fd94 add missing postId fields to VersionsApiDAO 2022-07-28 13:54:55 +02:00
MiniDigger | Martin
f1247e8583 let cropper downscale the image before uploading 2022-07-28 11:45:45 +02:00
MiniDigger | Martin
d8608d8bd2 evict image cache on project avatar change 2022-07-28 10:39:06 +02:00
MiniDigger | Martin
e78268d83d proxy external images, closes #548 2022-07-27 18:12:25 +02:00
MiniDigger | Martin
423f505d34 set logo size without css to avoid layout shift 2022-07-27 17:15:43 +02:00
MiniDigger | Martin
3a11efdc89 add a few aria labels to make google (and blind people) happy 2022-07-27 17:12:37 +02:00
MiniDigger | Martin
9de4e57e00 remove the remaining auth "errors" when anon
hope you are happy now google
2022-07-27 16:57:23 +02:00
MiniDigger | Martin
81f125bbf9 we can only detect the missing refresh token on the server 🤦‍♂️ 2022-07-27 16:24:04 +02:00
MiniDigger | Martin
3065e77aa6 save settings by username 2022-07-27 16:18:11 +02:00
MiniDigger | Martin
d089a898b7 refactor theme to use cookie and put it into lib 2022-07-27 14:38:02 +02:00
Nassim Jahnke
1e76fbff8f
Small fixes 2022-07-26 21:00:55 +02:00
MiniDigger | Martin
a595640c48 !important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
!important
2022-07-26 20:27:22 +02:00
Nassim Jahnke
8f5f0d1137
Use Popper for proper dropdown placement 2022-07-26 20:10:22 +02:00
Nassim Jahnke
9e442802e1
Things 2022-07-26 18:53:04 +02:00
MiniDigger | Martin
de484d6695 move styles to lib 2022-07-26 17:37:44 +02:00