browsertrix/backend/btrixcloud
Tessa Walsh 9224f52f51
Remove config from list endpoints to speed up responses (#1193)
* Remove config from list endpoints

- Remove config field from workflow and crawl list endpoints
- Add seedCount to CrawlConfigOut on backend and Workflow on frontend
- Refactor CrawlConfig and CrawlConfigOut to extend CrawlConfigCore + CrawlConfigAdditional
- Refactor workflow list in frontend to use firstSeed and seedCount
- Frontend uses ListWorkflow type which is Omit<Workflow, "config">
2023-09-19 11:05:48 -05:00
..
migrations
templates
__init__.py
basecrawls.py Remove config from list endpoints to speed up responses (#1193) 2023-09-19 11:05:48 -05:00
colls.py
crawlconfigs.py Remove config from list endpoints to speed up responses (#1193) 2023-09-19 11:05:48 -05:00
crawlmanager.py
crawls.py Remove config from list endpoints to speed up responses (#1193) 2023-09-19 11:05:48 -05:00
db.py
emailsender.py
invites.py
k8sapi.py
main_op.py
main.py
models.py Remove config from list endpoints to speed up responses (#1193) 2023-09-19 11:05:48 -05:00
operator.py Reset crawl state to running when any crawlers are running (after post-process states) (#1179) 2023-09-15 09:16:46 -07:00
orgs.py
pagination.py
profiles.py
storages.py
uploads.py
users.py
utils.py
version.py bump version to 1.7.0-beta.1 2023-09-18 14:33:03 -07:00
webhooks.py
zip.py