Require refetching the theme whenever a new version releases #43

Merged
twig merged 4 commits from force-css-regrab into main 2025-07-18 05:32:12 +00:00
Owner

we have a problem that when we push a new version of the frontend that add new theme parameters, they may be cached by the user. This can cause weird behaviour, such as the guild list taking up half the width of the screen, since the new theme data isn't available.

Requesting review to know if you have a better solution

we have a problem that when we push a new version of the frontend that add new theme parameters, they may be cached by the user. This can cause weird behaviour, such as the guild list taking up half the width of the screen, since the new theme data isn't available. Requesting review to know if you have a better solution
twig added the
Kind/Feature
label 2025-07-16 03:34:50 +00:00
twig added 1 commit 2025-07-16 03:34:50 +00:00
feat: refactor code to require refetching the theme whenever a new version releases
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
8a172db3f4
requested review from sauceyred 2025-07-16 03:34:54 +00:00
twig added 1 commit 2025-07-16 03:36:16 +00:00
fix: remove bad "caching" behaviour
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
73606b6bc3
twig added 1 commit 2025-07-16 03:38:01 +00:00
fix: ensure both href theme updates result in the same url
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2ce09e7c7a
Owner

Have you tested this?

Have you tested this?
Author
Owner

@sauceyred wrote in #43 (comment):

Have you tested this?

i mean it works locally

@sauceyred wrote in https://git.gorb.app/gorb/frontend/pulls/43#issuecomment-687: > Have you tested this? i mean it works locally
sauceyred approved these changes 2025-07-18 01:42:29 +00:00
twig added 1 commit 2025-07-18 05:32:00 +00:00
Merge remote-tracking branch 'origin/main' into force-css-regrab
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
3953a754bd
twig merged commit 4d5cd86ec3 into main 2025-07-18 05:32:12 +00:00
twig deleted branch force-css-regrab 2025-07-18 05:32:12 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: gorb/frontend#43
No description provided.