browsertrix/backend/btrixcloud
Tessa Walsh 9377a6f456
Issue all non-upload storage-quota-update events from LiteElement (#1151)
- More specific toast notification error messages to the action being attempted
- Single dismissable global banner shown when org storage is reached
- Removed check for storage quota reached in `runNow`, since buttons are disabled in UI, and errors handled if request fails.
- Allow creating new workflow when storage quota reached
- More responsive storage quota updates: add storageQuotaReached to archived item replay.json, updates w/o reload when crawl pushes quota over limit
- Modify LiteElement to check for storageQuotaReached on GET requests

---------
Co-authored-by: sua yoo <sua@suayoo.com>
2023-09-11 18:17:48 -07:00
..
migrations Fix 0015 migration (#1154) 2023-09-08 08:17:40 -07:00
templates Operator refactor to control pods + pvcs directly instead of statefulsets (#1149) 2023-09-11 10:38:04 -07:00
__init__.py
basecrawls.py Issue all non-upload storage-quota-update events from LiteElement (#1151) 2023-09-11 18:17:48 -07:00
colls.py Add event webhook notifications system to backend (#1061) 2023-08-31 19:52:37 -07:00
crawlconfigs.py Add and enforce org storage quota (#1106) 2023-09-07 12:45:43 -04:00
crawlmanager.py Operator refactor to control pods + pvcs directly instead of statefulsets (#1149) 2023-09-11 10:38:04 -07:00
crawls.py Add and enforce org storage quota (#1106) 2023-09-07 12:45:43 -04:00
db.py Add and enforce org storage quota (#1106) 2023-09-07 12:45:43 -04:00
emailsender.py feat: add SMTP {port, use_tls} config (#1142) 2023-09-08 08:18:36 -07:00
invites.py Move pydantic models to separate module + refactor crawl response endpoints to be consistent (#983) 2023-07-20 13:05:33 +02:00
k8sapi.py Operator refactor to control pods + pvcs directly instead of statefulsets (#1149) 2023-09-11 10:38:04 -07:00
main_op.py Add event webhook notifications system to backend (#1061) 2023-08-31 19:52:37 -07:00
main_scheduled_job.py Add and enforce org storage quota (#1106) 2023-09-07 12:45:43 -04:00
main.py Add event webhook notifications system to backend (#1061) 2023-08-31 19:52:37 -07:00
models.py Issue all non-upload storage-quota-update events from LiteElement (#1151) 2023-09-11 18:17:48 -07:00
operator.py Operator refactor to control pods + pvcs directly instead of statefulsets (#1149) 2023-09-11 10:38:04 -07:00
orgs.py Add and enforce org storage quota (#1106) 2023-09-07 12:45:43 -04:00
pagination.py Move pydantic models to separate module + refactor crawl response endpoints to be consistent (#983) 2023-07-20 13:05:33 +02:00
profiles.py Operator refactor to control pods + pvcs directly instead of statefulsets (#1149) 2023-09-11 10:38:04 -07:00
storages.py Streaming Download for Collections (#1012) 2023-07-26 15:42:17 -07:00
uploads.py Add and enforce org storage quota (#1106) 2023-09-07 12:45:43 -04:00
users.py Support for Public / Shareable Collections (#1038) 2023-08-03 19:11:01 -07:00
utils.py
version.py bump version to 1.7.0-beta.0 2023-08-23 12:03:45 -07:00
webhooks.py Add event webhook notifications system to backend (#1061) 2023-08-31 19:52:37 -07:00
zip.py