browsertrix/.github/workflows
Tessa Walsh 266afdf8d9
Add slugs to org backend (#1250)
- Add slug field with uniqueness constraint to Organization
- Use python-slugify to generate slug from name and import that in migration
- Require name in all /rename and org creation requests
- Auto-generate slug for new org with no slug or when /rename is called w/o a slug
- Auto-generate slug for 'default-org' based on name

- Add /api/orgs/slugs GET endpoint to return all slugs in use

- tests: extend backend test-requirements.txt from requirements to allow testing slugify
- tests: move get_redis_crawl_stats() to avoid extra dependency in utils
2023-10-10 18:30:09 -07:00
..
ansible-lint.yaml Move DO ansible playbook to new format (#1159) 2023-09-27 22:36:34 -07:00
deploy-dev.yaml Optimize Frontend Image Build on CI (#1057) 2023-08-09 12:06:20 -07:00
docs-publish.yaml
frontend-build-check.yaml Optimize Frontend Image Build on CI (#1057) 2023-08-09 12:06:20 -07:00
k3d-ci.yaml Add slugs to org backend (#1250) 2023-10-10 18:30:09 -07:00
k3d-log-ci.yaml ci: 2023-02-08 11:24:54 -08:00
k3d-nightly-ci.yaml Add slugs to org backend (#1250) 2023-10-10 18:30:09 -07:00
lint.yaml Improved type checking for backend with mypy (#1174) 2023-09-13 19:40:26 -07:00
microk8s-ci.yaml Add slugs to org backend (#1250) 2023-10-10 18:30:09 -07:00
password-check.yaml feat: add pre-commit to check we don't have real passwords in yml files (#990) 2023-07-26 13:29:37 -07:00
project-assign-issue.yml chore: switch actions for issue assign automation 2023-03-08 10:01:00 -08:00
publish-helm-chart.yaml quick fix: fix typo in publish-helm-chart specifying version 2023-09-05 15:51:10 -04:00
release.yaml Optimize Frontend Image Build on CI (#1057) 2023-08-09 12:06:20 -07:00
ui-tests-playwright.yml ci: make playwright integration tests run only on PRs involving frontend 2023-04-05 09:57:34 -07:00