browsertrix/backend/btrixcloud
Ilya Kreymer 2e73148bea
fix redis connection leaks + exclusions error: (fixes #1065) (#1066)
* fix redis connection leaks + exclusions error: (fixes #1065)
- use contextmanager for accessing redis to ensure redis.close() is always called
- add get_redis_client() to k8sapi to ensure unified place to get redis client
- use connectionpool.from_url() until redis 5.0.0 is released to ensure auto close and single client settings are applied
- also: catch invalid regex passed to re.compile() in queue regex check, return 400 instead of 500 for invalid regex
- redis requirements: bump to 5.0.0rc2
2023-08-14 18:29:28 -07:00
..
migrations Backend: standardize search values, filters, and sorting for archived items (#1039) 2023-08-04 09:56:52 -07:00
templates helm chart tweaks: (#1067) 2023-08-14 16:43:12 -07:00
__init__.py
basecrawls.py fix redis connection leaks + exclusions error: (fixes #1065) (#1066) 2023-08-14 18:29:28 -07:00
colls.py fix public collections endpoint returning 404 when not public (#1052) 2023-08-04 13:29:13 -04:00
crawlconfigs.py Standardize archived item filtering, sorting and labels (#1054) 2023-08-09 12:13:55 -07:00
crawlmanager.py
crawls.py fix redis connection leaks + exclusions error: (fixes #1065) (#1066) 2023-08-14 18:29:28 -07:00
db.py Backend: standardize search values, filters, and sorting for archived items (#1039) 2023-08-04 09:56:52 -07:00
emailsender.py
invites.py
k8sapi.py fix redis connection leaks + exclusions error: (fixes #1065) (#1066) 2023-08-14 18:29:28 -07:00
main_op.py
main_scheduled_job.py
main.py
models.py backend: crawlout: include raw crawnconfig in api details, fixes #1030 (#1055) 2023-08-09 08:46:42 -07:00
operator.py fix redis connection leaks + exclusions error: (fixes #1065) (#1066) 2023-08-14 18:29:28 -07:00
orgs.py
pagination.py
profiles.py
storages.py
uploads.py Backend: standardize search values, filters, and sorting for archived items (#1039) 2023-08-04 09:56:52 -07:00
users.py
utils.py
version.py bump version to 1.6.1 2023-08-11 12:50:41 -07:00
zip.py