Commit Graph

1844 Commits

Author SHA1 Message Date
Nassim Jahnke
725bd46c51 Version uploading works 2022-09-02 19:56:41 +02:00
Nassim Jahnke
05c304bbcd WIP make version string unique, allow file per platform in one version
DB queries are pretty rough, uploading a file is broken, and parts of the frontend upload process aren't finished
2022-09-02 19:56:41 +02:00
Noah van der Aa
79ad208e92
Fix typo in resource guidelines (#862) 2022-08-19 11:15:02 +02:00
MiniDigger | Martin
570923af21 update deps 2022-08-01 18:37:22 +02:00
MiniDigger | Martin
66393fda73 tons of seo improvements (#798) 2022-07-31 15:18:53 +02:00
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