Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI: Disable caching of index.html #730

Closed
votdev opened this issue Sep 28, 2023 · 0 comments · Fixed by s3gw-tech/s3gw-ui#268
Closed

UI: Disable caching of index.html #730

votdev opened this issue Sep 28, 2023 · 0 comments · Fixed by s3gw-tech/s3gw-ui#268
Assignees
Labels
area/ui User Interface kind/enhancement Change that positively impacts existing code triage/waiting Waiting for triage
Milestone

Comments

@votdev
Copy link
Contributor

votdev commented Sep 28, 2023

Disable caching to prevent forcing users to clear the browser cache when parts of the UI have been changed. JS files are hashed in production builds, so it is enough to prevent caching of index.html.

@votdev votdev added kind/enhancement Change that positively impacts existing code area/ui User Interface labels Sep 28, 2023
@votdev votdev added this to the v0.22.0 milestone Sep 28, 2023
@votdev votdev self-assigned this Sep 28, 2023
@votdev votdev added this to S3GW Sep 28, 2023
@github-project-automation github-project-automation bot moved this to Backlog in S3GW Sep 28, 2023
@github-actions github-actions bot added the triage/waiting Waiting for triage label Sep 28, 2023
@votdev votdev moved this from Backlog to In Progress 🏗️ in S3GW Sep 28, 2023
votdev referenced this issue in votdev/s3gw-ui Sep 29, 2023
votdev referenced this issue in votdev/s3gw-ui Sep 29, 2023
votdev referenced this issue in votdev/s3gw-ui Oct 5, 2023
Disable caching of `index.html` on purpose so that the browser is always loading the latest app code, otherwise changes to the app are not taken into account when the browser is loading the file from the cache.

Fixes: https://github.com/aquarist-labs/s3gw/issues/730

Signed-off-by: Volker Theile <[email protected]>
votdev referenced this issue in votdev/s3gw-ui Oct 5, 2023
Disable caching of `index.html` on purpose so that the browser is always loading the latest app code, otherwise changes to the app are not taken into account when the browser is loading the file from the cache.

Fixes: https://github.com/aquarist-labs/s3gw/issues/730

Signed-off-by: Volker Theile <[email protected]>
votdev referenced this issue in votdev/s3gw-ui Oct 12, 2023
Disable caching of `index.html` on purpose so that the browser is always loading the latest app code, otherwise changes to the app are not taken into account when the browser is loading the file from the cache.

Fixes: https://github.com/aquarist-labs/s3gw/issues/730

Signed-off-by: Volker Theile <[email protected]>
votdev referenced this issue in votdev/s3gw-ui Oct 16, 2023
Disable caching of `index.html` on purpose so that the browser is always loading the latest app code, otherwise changes to the app are not taken into account when the browser is loading the file from the cache.

Fixes: https://github.com/aquarist-labs/s3gw/issues/730

Signed-off-by: Volker Theile <[email protected]>
votdev referenced this issue in votdev/s3gw-ui Oct 16, 2023
Disable caching of `index.html` on purpose so that the browser is always loading the latest app code, otherwise changes to the app are not taken into account when the browser is loading the file from the cache.

Fixes: https://github.com/aquarist-labs/s3gw/issues/730

Signed-off-by: Volker Theile <[email protected]>
@github-project-automation github-project-automation bot moved this from In Progress 🏗️ to Done in S3GW Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ui User Interface kind/enhancement Change that positively impacts existing code triage/waiting Waiting for triage
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant