Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | web: support for alert messages (site-wide) | Bryan Newbold | 2022-01-21 | 1 | -0/+3 |
| | |||||
* | make fmt | Bryan Newbold | 2021-12-15 | 1 | -4/+5 |
| | |||||
* | move from raven to sentry_sdk | Martin Czygan | 2021-12-14 | 1 | -3/+9 |
| | | | | | | | | | related docs: * https://docs.sentry.io/platforms/python/guides/flask/migration/ * https://docs.sentry.io/platforms/python/guides/asgi/configuration/integrations/flask/ > `fetch_git_sha` is gone, see: https://forum.sentry.io/t/fetch-git-sha-equivalent-in-the-unified-python-sdk/5521 | ||||
* | web config: add helper for coercing env vars into booleans | Bryan Newbold | 2021-11-03 | 1 | -3/+32 |
| | |||||
* | fmt (black): fatcat_web/ | Bryan Newbold | 2021-11-02 | 1 | -20/+42 |
| | |||||
* | python: isort everything | Bryan Newbold | 2021-11-02 | 1 | -1/+2 |
| | |||||
* | web: improve git version generation | Bryan Newbold | 2021-11-02 | 1 | -1/+1 |
| | | | | | | This shouldn't change behavior on `master` branch, but in some cases (unsigned / no-message tags), should display better short version names in the footer. | ||||
* | default ingest request topic now '-daily'; configurable for ingest_tool.py | Bryan Newbold | 2021-09-30 | 1 | -1/+1 |
| | |||||
* | fix public API links | Bryan Newbold | 2021-04-15 | 1 | -2/+2 |
| | |||||
* | web: consistent public API URLs | Bryan Newbold | 2021-04-12 | 1 | -0/+4 |
| | |||||
* | web: add goatcounter analytics | Bryan Newbold | 2021-04-12 | 1 | -0/+5 |
| | | | | Same setup as scholar.archive.org | ||||
* | web: reduce flash() usage; have logins redirect | Bryan Newbold | 2021-02-26 | 1 | -0/+3 |
| | |||||
* | control shadow preservation display with a flag | Bryan Newbold | 2020-07-30 | 1 | -0/+3 |
| | |||||
* | lint (flake8) web interface python files | Bryan Newbold | 2020-07-01 | 1 | -1/+0 |
| | |||||
* | fix spn kafka topic env var | Bryan Newbold | 2019-12-13 | 1 | -1/+1 |
| | |||||
* | initial 'Save Paper Now' web form | Bryan Newbold | 2019-12-12 | 1 | -0/+4 |
| | |||||
* | refactor all python source for client lib name | Bryan Newbold | 2019-09-05 | 1 | -1/+1 |
| | |||||
* | crude mostly-working wikipedia (mediawiki) login | Bryan Newbold | 2019-04-09 | 1 | -0/+9 |
| | |||||
* | fix config file whitespace | Bryan Newbold | 2019-04-03 | 1 | -0/+1 |
| | |||||
* | better warn/error logging | Bryan Newbold | 2019-04-03 | 1 | -1/+1 |
| | |||||
* | handle local/dev env config better | Bryan Newbold | 2019-04-03 | 1 | -5/+6 |
| | |||||
* | fix CSRF for WTF forms | Bryan Newbold | 2019-04-02 | 1 | -0/+5 |
| | |||||
* | more ES index fixes | Bryan Newbold | 2019-01-28 | 1 | -1/+2 |
| | |||||
* | make token logins (and cookies in general) work locally/dev | Bryan Newbold | 2019-01-17 | 1 | -5/+6 |
| | |||||
* | decode GIT_REVISION earlier | Bryan Newbold | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | basic/crude IA login | Bryan Newbold | 2019-01-07 | 1 | -2/+6 |
| | |||||
* | one-month default session; lock down cookies | Bryan Newbold | 2019-01-04 | 1 | -0/+6 |
| | |||||
* | use .env for all config (and document it) | Bryan Newbold | 2019-01-04 | 1 | -0/+54 |