browsertrix/backend/btrixcloud
sua yoo df190e12b9
Show running workflow error logs (#1224)
- Adds "Logs" tab to workflow detail
- Shows error logs in expandable section in "Watch" tab
- Show corresponding message (no logs yet or logs temporarily unavailable) when `/errors` returns 503 based on crawl state
- text tweaks: use error logs instead of logs, change 'crawl start' -> 'crawl continue' in log message

---------
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2023-10-03 00:03:21 -07:00
..
migrations optimization: convert all uses of 'async for' to use iterator directly (#1229) 2023-09-28 12:31:08 -07:00
templates improvements to redis pod: (#1219) 2023-09-28 13:00:31 -07:00
__init__.py
basecrawls.py Separate seeds into a new endpoints (#1217) 2023-10-02 10:56:12 -07:00
colls.py Fix: Make Collections Public on Creation (#1213) 2023-09-29 12:08:10 -07:00
crawlconfigs.py Separate seeds into a new endpoints (#1217) 2023-10-02 10:56:12 -07:00
crawlmanager.py feat: use is_bool to check EMAIL_SMTP_USE_TLS (#1231) 2023-10-02 21:29:36 -07:00
crawls.py Show running workflow error logs (#1224) 2023-10-03 00:03:21 -07:00
db.py migration improvements: (#1228) 2023-09-28 12:04:19 -07:00
emailsender.py feat: use is_bool to check EMAIL_SMTP_USE_TLS (#1231) 2023-10-02 21:29:36 -07:00
invites.py feat: use is_bool to check EMAIL_SMTP_USE_TLS (#1231) 2023-10-02 21:29:36 -07:00
k8sapi.py ensure max crawl size and max crawl timeout values are set to 0 when unused, instead of null (#1167) 2023-09-13 09:51:26 -07:00
main_op.py Refactor / Cleanup: move ops functions back into classes (#1171) 2023-09-13 11:56:09 -07:00
main.py feat: use is_bool to check EMAIL_SMTP_USE_TLS (#1231) 2023-10-02 21:29:36 -07:00
models.py Separate seeds into a new endpoints (#1217) 2023-10-02 10:56:12 -07:00
operator.py Track bytes stored per file type and include in org metrics (#1207) 2023-09-22 12:55:21 -04:00
orgs.py optimization: convert all uses of 'async for' to use iterator directly (#1229) 2023-09-28 12:31:08 -07: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 Track bytes stored per file type and include in org metrics (#1207) 2023-09-22 12:55:21 -04:00
storages.py Fix: Stream log downloading from WACZ (#1225) 2023-09-28 18:54:52 -07:00
uploads.py Remove username lookups for crawls and workflows by storing usernames in db (#1199) 2023-09-28 09:37:23 -07:00
users.py feat: use is_bool to check EMAIL_SMTP_USE_TLS (#1231) 2023-10-02 21:29:36 -07:00
utils.py feat: use is_bool to check EMAIL_SMTP_USE_TLS (#1231) 2023-10-02 21:29:36 -07:00
version.py bump version to 1.7.0-beta.1 2023-09-18 14:33:03 -07:00
webhooks.py Improved type checking for backend with mypy (#1174) 2023-09-13 19:40:26 -07:00
zip.py Fix: Stream log downloading from WACZ (#1225) 2023-09-28 18:54:52 -07:00