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