browsertrix/backend/btrixcloud
Tessa Walsh 55a758f342
Consolidate ops class initialization (#2117)
Fixes #2111

The background job and operator entrypoints now use a shared function
that initalizes and returns the ops classes. This is not applied in the
main entrypoint as that also initializes the backend API, which we don't
want in the other entrypoints.
2024-10-30 15:33:22 -04:00
..
migrations fix resetting of invalid logins: (#2002) 2024-08-07 12:36:06 -07:00
operator Configure browsertrix proxies (#1847) 2024-10-02 18:35:45 -07:00
__init__.py
auth.py Include user and user org info in login response (#2014) 2024-08-12 18:51:42 -07:00
background_jobs.py Move org deletion to background job with access to backend ops classes (#2098) 2024-10-10 14:41:05 -04:00
basecrawls.py switch to simpler streaming download + multiwacz metadata improvements: (#1982) 2024-10-03 16:13:31 -07:00
colls.py switch to simpler streaming download + multiwacz metadata improvements: (#1982) 2024-10-03 16:13:31 -07:00
crawlconfigs.py Fix nightly tests: modify kubectl exec syntax for creating new minio bucket (#2097) 2024-10-21 17:41:19 -07:00
crawlmanager.py Move org deletion to background job with access to backend ops classes (#2098) 2024-10-10 14:41:05 -04:00
crawls.py switch to simpler streaming download + multiwacz metadata improvements: (#1982) 2024-10-03 16:13:31 -07:00
db.py Serialize datetimes with Z suffix (#2058) 2024-09-12 16:16:13 -07:00
emailsender.py Subscription Update Quotas (#1988) 2024-08-05 15:59:47 -07:00
invites.py fix: firstOrgAdmin being set to true even if invite was not for an admin (#2110) 2024-10-08 16:42:30 -07:00
k8sapi.py Configure browsertrix proxies (#1847) 2024-10-02 18:35:45 -07:00
main_bg.py Consolidate ops class initialization (#2117) 2024-10-30 15:33:22 -04:00
main_op.py Consolidate ops class initialization (#2117) 2024-10-30 15:33:22 -04:00
main.py Move org deletion to background job with access to backend ops classes (#2098) 2024-10-10 14:41:05 -04:00
models.py Move org deletion to background job with access to backend ops classes (#2098) 2024-10-10 14:41:05 -04:00
ops.py Consolidate ops class initialization (#2117) 2024-10-30 15:33:22 -04:00
orgs.py Move org deletion to background job with access to backend ops classes (#2098) 2024-10-10 14:41:05 -04:00
pages.py Serialize datetimes with Z suffix (#2058) 2024-09-12 16:16:13 -07:00
pagination.py Format backend with Black 24 (#1507) 2024-02-07 11:35:34 -08:00
profiles.py Configure browsertrix proxies (#1847) 2024-10-02 18:35:45 -07:00
storages.py switch to simpler streaming download + multiwacz metadata improvements: (#1982) 2024-10-03 16:13:31 -07:00
subs.py Subscription Update Quotas (#1988) 2024-08-05 15:59:47 -07:00
uploads.py optimize org quota lookups (#1973) 2024-07-25 14:00:16 -07:00
users.py Configure browsertrix proxies (#1847) 2024-10-02 18:35:45 -07:00
utils.py Serialize datetimes with Z suffix (#2058) 2024-09-12 16:16:13 -07:00
version.py version: bump to 1.13.0-beta.0 2024-10-10 11:38:13 -07:00
webhooks.py Add webhooks for qaAnalysisStarted, qaAnalysisFinished, and crawlReviewed (#1974) 2024-07-25 16:53:49 -07:00