captbaritone / captbaritone/webamp
Consider setting header: cache-control: no-cache
- Dominant language
- TypeScript
- Stars
- 11.3k
- Forks
- 796
- PR merge metrics
- No merged PRs in 30d
Description
Just now when I decided to try Webamp's new Milkdrop feature (which is *amazing*), I had some trouble finding it. Wasn't until I refreshed the page that I realized I was seeing an older version.
It's strange, because I see `cache-control: public, max-age=0, must-revalidate` in the list of headers sent from Webamp and I thought that would be enough. Maybe it must be set to `Cache-Control: no-cache` to force the client to always check whether there is a new version.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the stale-version behavior and inspect the response headers currently sent by Webamp, especially `cache-control: public, max-age=0, must-revalidate`. Compare the behavior with `Cache-Control: no-cache`; done means the browser checks for and receives a new version without requiring a manual refresh.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100