Skip to content

Browsertrix v1.11.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jul 23:55
· 161 commits to main since this release
551660b

Deployment

This release can be deployed with Helm directly by running:

helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.11.0-beta.1/browsertrix-v1.11.0-beta.1.tgz

Alternatively, you can add the Browsertrix Helm Chart Repo with:

helm repo add browsertrix https://docs.browsertrix.com/helm-repo/
helm upgrade --install btrix browsertrix/browsertrix --version 1.11.0-beta.1

See the development guide for more info how to deploy Browsertrix.

What's Changed

  • feat: Manage org read-only state + superadmin view refresh by @SuaYoo in #1909
  • Add nightly backend tests for org deletion while browsers are running by @tw4l in #1919
  • feat: Allow superadmins to delete org by @SuaYoo in #1788
  • feat: Enable self-service user access to billing portal by @SuaYoo in #1908
  • Adds Subscription API by @ikreymer in #1914
  • Improve handling of duplicate org name/slug by @tw4l in #1917
  • Add created date to Organization and fix datetimes across backend by @tw4l in #1921
  • Document all API endpoints with response models by @tw4l in #1928
  • feat: Improve org name and slug validation by @SuaYoo in #1924
  • Small UI fixes by @emma-sg in #1934
  • Add API endpoint to import subscription for existing org by @tw4l in #1930
  • fix crawlFilenameTemplate + add_crawl_config cleanup (fixes #1932) by @ikreymer in #1935
  • Additional typing cleanup by @ikreymer in #1938
  • Fix response model for crawl errors API endpoint by @tw4l in #1939
  • feat: Billing UI fast-follows by @SuaYoo in #1936
  • feat: Show single org status alert banner by @SuaYoo in #1937
  • Fix regression with saving new workflow due to profileid type error by @tw4l in #1946
  • OpenAPI Metadata for API Endpoints by @ikreymer in #1941
  • Ensure org name and slug uniqueness is case-insensitive by @tw4l in #1929
  • Add API endpoint to recalculate org storage by @tw4l in #1943
  • Fix queue response models + additional testing for queue + exclusions by @ikreymer in #1948
  • api docs cleanup + readd webhooks: by @ikreymer in #1949
  • Pydantic 2.x update + type fixes + python 3.12 by @ikreymer in #1947
  • Ensure lexical sort for org names by @tw4l in #1958
  • feat: Improve UX when user doesn't belong to any orgs by @SuaYoo in #1953
  • Add support e-mail to settings by @ikreymer in #1960
  • allow disabling of auto-resize of crawler pods by @ikreymer in #1964
  • disable behaviors for QA runs via configmap by @ikreymer in #1963
  • fix: Update org status banner on quota reached by @SuaYoo in #1956
  • chore: Rename upload dialog by @SuaYoo in #1966
  • fix execution minutes meter using wrong metric by @ikreymer in #1967
  • Implement downloading archived item + QA runs as multi-WACZ by @tw4l in #1933
  • feat: Disable archiving for read-only orgs by @SuaYoo in #1965
  • Standardize handling of storage and execution time quotas by @tw4l in #1969
  • feat: Show details of invalid invite by @SuaYoo in #1970
  • optimize org quota lookups by @ikreymer in #1973
  • feat: Minor improvements to superadmin view by @SuaYoo in #1971
  • Add webhooks for qaAnalysisStarted, qaAnalysisFinished, and crawlReviewed by @tw4l in #1974

Full Changelog: v1.11.0-beta.0...v1.11.0-beta.1