Easy to use, web-based version of the DSpace CSV Metadata Quality checker application. https://fierce-ocean-30836.herokuapp.com
Go to file
Alan Orth aabb783d99
app.yaml: Set Cache-Control header to private for CSS
Google App Engine agressively caches stuff. They are currently serving
a 24-hour old version of my CSS after multiple updates and re-deploys.
Ughhh. From their docs:

> After a file is transmitted with a given expiration time, there is
> generally no way to clear it out of web-proxy caches, even if the user
> clears their own browser cache. Re-deploying a new version of the app
> will not reset any caches. Therefore, if you ever plan to modify a
> static file, it should have a short (less than one hour) expiration
> time. In most cases, the default 10-minute expiration time is
> appropriate.

The only way to break this for now is to change the CSS *directory*.
In the future I think we have to be sure to set the private cache
control header, which lets browsers cache it, but not public CDNs.

See: https://cloud.google.com/appengine/docs/standard/python3/how-requests-are-handled
2021-03-14 11:58:57 +02:00
source/scss Use an ILRI theme 2021-03-14 11:41:48 +02:00
static/css Regenerate static assets 2021-03-14 11:42:07 +02:00
templates Use an ILRI theme 2021-03-14 11:41:48 +02:00
.gcloudignore .gcloudignore: Ignore sqlite requests response cache 2021-03-14 11:36:09 +02:00
.gitignore .gitignore: Ignore sqlite requests response cache 2021-03-14 11:36:46 +02:00
app.yaml app.yaml: Set Cache-Control header to private for CSS 2021-03-14 11:58:57 +02:00
LICENSE.txt LICENSE.txt: Add copy of AGPLv3.0 license text 2021-03-11 13:47:30 +02:00
main.py Add configurable requests cache directory 2021-03-14 10:06:39 +02:00
package-lock.json Build Bootstrap v5.0-beta2 CSS 2021-03-11 20:26:33 +02:00
package.json Build Bootstrap v5.0-beta2 CSS 2021-03-11 20:26:33 +02:00
poetry.lock poetry.lock: Run poetry update 2021-03-14 10:08:44 +02:00
pyproject.toml Add configurable requests cache directory 2021-03-14 10:06:39 +02:00
requirements-dev.txt Regenerate requirements 2021-03-14 10:09:18 +02:00
requirements.txt Regenerate requirements 2021-03-14 10:09:18 +02:00
setup.cfg Add configuration for isort 2021-03-12 22:59:57 +02:00