browsertrix/backend/btrixcloud
Ilya Kreymer 61239a40ed
include workflow config in QA runs + different browser instances for QA (#1829)
Currently, the workflow crawl settings were not being included at all in
QA runs.
This mounts the crawl workflow config, as well as QA configmap, into QA
run crawls, allowing for page limits from crawl workflow to be applied
to QA runs.

It also allows a different number of browser instances to be used for QA
runs, as QA runs might work better with less browsers, (eg. 2 instead of
4). This can be set with `qa_browser_instances` in helm chart.

Default qa browser workers to 1 if unset (for now, for best results)

Fixes #1828
2024-05-29 13:32:25 -07:00
..
migrations Add migration to set profile modified date (#1832) 2024-05-29 15:56:27 -04:00
operator include workflow config in QA runs + different browser instances for QA (#1829) 2024-05-29 13:32:25 -07:00
__init__.py
auth.py
background_jobs.py
basecrawls.py regression fix: remove 'project' from non-raw crawl object getters, (#1778) 2024-05-02 01:02:22 +02:00
colls.py
crawlconfigs.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
crawlmanager.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
crawls.py regression fix: remove 'project' from non-raw crawl object getters, (#1778) 2024-05-02 01:02:22 +02:00
db.py Add migration to set profile modified date (#1832) 2024-05-29 15:56:27 -04:00
emailsender.py Email Templates (#1375) 2023-11-15 15:22:12 -08:00
invites.py
k8sapi.py Crawler pod memory padding + auto scaling (#1631) 2024-03-28 16:39:00 -07:00
main_op.py Add Repository Index + Chart Rename + Docs Rename (#1708) 2024-04-21 09:42:25 -07:00
main.py Add Repository Index + Chart Rename + Docs Rename (#1708) 2024-04-21 09:42:25 -07:00
models.py Backend: Add modified field and track created/modifier users for profiles (#1820) 2024-05-28 17:25:22 -04:00
orgs.py Fix regression to changing user roles via PATCH /user-role API (#1824) 2024-05-24 10:41:05 -07:00
pages.py Fix QA review comments (#1723) 2024-04-23 16:31:52 -04:00
pagination.py
profiles.py Backend: Add modified field and track created/modifier users for profiles (#1820) 2024-05-28 17:25:22 -04:00
storages.py
uploads.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
users.py Fix regression to changing user roles via PATCH /user-role API (#1824) 2024-05-24 10:41:05 -07:00
utils.py Add additional filters to page list endpoints (#1622) 2024-03-21 21:33:07 -07:00
version.py version: bump to 1.10.1 2024-05-23 22:24:58 -07:00
webhooks.py