browsertrix/backend/btrixcloud
Ilya Kreymer 4db3053a9f
fix crawlFilenameTemplate + add_crawl_config cleanup (fixes #1932) (#1935)
- ensure crawlFilenameTemplate is part of the CrawlConfig model
- change CrawlConfig init to use type-safe construction
- add a run_now_internal() that is shared for starting crawl, either on
demand or from new config
- add OrgOps.can_run_crawls() to check against org quotas for crawling
- cleanup profile updates, remove _lookup_profile, only check for
EmptyStr in update

---------
Co-authored-by: Tessa Walsh <tessa@bitarchivist.net>
2024-07-17 10:48:25 -07:00
..
migrations Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
operator Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
__init__.py
auth.py Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
background_jobs.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
basecrawls.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
colls.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
crawlconfigs.py fix crawlFilenameTemplate + add_crawl_config cleanup (fixes #1932) (#1935) 2024-07-17 10:48:25 -07:00
crawlmanager.py Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
crawls.py fix crawlFilenameTemplate + add_crawl_config cleanup (fixes #1932) (#1935) 2024-07-17 10:48:25 -07:00
db.py Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
emailsender.py Adds Subscription API (#1914) 2024-07-10 17:41:16 -07:00
invites.py Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
k8sapi.py Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
main_op.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
main.py Adds Subscription API (#1914) 2024-07-10 17:41:16 -07:00
models.py fix crawlFilenameTemplate + add_crawl_config cleanup (fixes #1932) (#1935) 2024-07-17 10:48:25 -07:00
orgs.py fix crawlFilenameTemplate + add_crawl_config cleanup (fixes #1932) (#1935) 2024-07-17 10:48:25 -07:00
pages.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
pagination.py Format backend with Black 24 (#1507) 2024-02-07 11:35:34 -08:00
profiles.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
storages.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
subs.py Add API endpoint to import subscription for existing org (#1930) 2024-07-16 16:17:02 -07:00
uploads.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
users.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00
utils.py Add created date to Organization and fix datetimes across backend (#1921) 2024-07-15 19:46:32 -07:00
version.py version: bump to 1.11.0-beta.1 2024-07-17 10:06:49 -07:00
webhooks.py Document all API endpoints with response models (#1928) 2024-07-16 12:48:38 -07:00