Releases: webrecorder/browsertrix
Browsertrix v1.10.0-beta.3
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.10.0-beta.3/browsertrix-v1.10.0-beta.3.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.10.0-beta.3
See the development guide for more info how to deploy Browsertrix.
What's Changed
- Quick fix: hoist tooltips in archived item list by @emma-sg in #1738
- quickfix: nginx: have nginx serve the fallback index.html with a 200 instead of a 404 by @ikreymer in #1742
- Redirect if org with slug doesn't exist by @SuaYoo in #1740
- operator: add 'max_crawler_memory' to limit autosizing of crawler pods by @ikreymer in #1746
Full Changelog: v1.10.0-beta.2...v1.10.0-beta.3
Browsertrix v1.10.0-beta.2
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.10.0-beta.2/browsertrix-v1.10.0-beta.2.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.10.0-beta.2
See the development guide for more info how to deploy Browsertrix.
What's Changed
- Support sorting by last QA started time by @ikreymer in #1712
- Fix QA run deletion by @SuaYoo in #1721
- Add QA columns to archived item list by @SuaYoo in #1683
- Frontend QA: show currently sorted heuristic percentages in page list by @emma-sg in #1720
- Ensure QA run WACZs are deleted by @tw4l in #1715
- More Frontend QA Polish Changes by @emma-sg in #1709
- QA UI: Copy updates & beta tag by @emma-sg in #1722
- add best text & screenshot match sorting options by @emma-sg in #1726
- Add QA page analysis chart by @SuaYoo in #1725
- Fix QA navigation by @SuaYoo in #1731
- Poll archived items list by @SuaYoo in #1730
- Hide QA UI from users without crawler role by @SuaYoo in #1733
- Fix QA review comments by @SuaYoo in #1723
- Fix archived item status icon size + minor review UI updates by @SuaYoo in #1734
- allow configuring designated registration org to which new users can register by @ikreymer in #1735
Full Changelog: v1.10.0-beta.1...v1.10.0-beta.2
Browsertrix v1.10.0-beta.1
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.10.0-beta.1/browsertrix-v1.10.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.10.0-beta.1
See the development guide for more info how to deploy Browsertrix.
What's Changed
- email templates update + customization + doc update (fixes #1652) by @ikreymer in #1653
- Remove URL prefix dropdown from new browser profile screen by @tw4l in #1660
- Emit eslint errors during webpack builds & during dev by @emma-sg in #1667
- Change crawl.reviewStatus to 1-5 scale int by @tw4l in #1664
- Remove pages from QA Configmap by @ikreymer in #1671
- renumber crawl priority classes: by @ikreymer in #1673
- Improve reliability of backend tests by @vnznznz in #1675
- Add mime field to Page model by @tw4l in #1678
- Add reviewStatus, qaState, and qaRunCount sort options to crawls/all-crawls list endpoints by @tw4l in #1686
- restrict qa runs to a 'min_qa_crawler_image' if set in the chart by @ikreymer in #1685
- Add QA run aggregate stats API endpoint by @tw4l in #1682
- Run crawler and profilebrowser with non-root user by @vnznznz in #1625
- Changes download icons to cloud-download by @Shrinks99 in #1688
- QA page details by @emma-sg in #1656
- Ensure /all-crawls?sortBy=qaState always sorts crawls above uploads by @tw4l in #1691
- Display QA resources as table by @SuaYoo in #1692
- Frontend: App Branding! by @Shrinks99 in #1592
- Add 'activeQAStats' field by @ikreymer in #1694
- Add post load delay to Browsertrix by @tw4l in #1700
- Fix workflow language setting showing HTML code in select element by @emma-sg in #1702
- Frontend QA Polish Changes by @Shrinks99 in #1703
- Ensure dates are formatted with the current app locale (and not browser default) by @emma-sg in #1697
- Update tests with latest crawler by @ikreymer in #1711
- Change resource table to be based on mime type by @tw4l in #1698
- Add Repository Index + Chart Rename + Docs Rename by @ikreymer in #1708
Full Changelog: v1.10.0-beta.0...v1.10.0-beta.1
Browsertrix Cloud v1.9.8
Deployment
This release can be deployed with Helm by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.8/browsertrix-cloud-v1.9.8.tgz
See the development guide for more info how to deploy Browsertrix Cloud.
What's Changed
Full Changelog: v1.9.7...v1.9.8
Browsertrix Cloud v1.9.7
Deployment
This release can be deployed with Helm by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.7/browsertrix-cloud-v1.9.7.tgz
See the development guide for more info how to deploy Browsertrix Cloud.
What's Changed
- email templates update + customization (for 1.9.7) by @ikreymer in #1654
- Remove URL prefix dropdown from new browser profile screen by @tw4l in #1661
Full Changelog: v1.9.6...v1.9.7
Browsertrix Cloud v1.10.0-beta.0
Major Features
Initial Alpha QA support (requires Browsertrix-Crawler 1.1.0 Beta or higher)
Deployment
This release can be deployed with Helm by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.10.0-beta.0/browsertrix-cloud-v1.10.0-beta.0.tgz
See the development guide for more info how to deploy Browsertrix Cloud.
What's Changed
- Add new WIP QA Review page by @SuaYoo in #1500
- Deploy dev cluster with values from ops repo by @vnznznz in #1530
- Merge 1.9.2 Release -> main by @ikreymer in #1542
- Archived item nav button quickfix by @emma-sg in #1543
- Add crawl pages and related API endpoints by @tw4l in #1516
- Increase startup probe time to account for long-running migrations by @ikreymer in #1560
- Add crawl errors incrementally during crawl by @tw4l in #1561
- Refactor operator class into module by @ikreymer in #1564
- pages: set page status to 200 if unset and loadState != 0 by @ikreymer in #1563
- Add guide for customizing Helm chart values by @tw4l in #1556
- Temporarily remove pages migration by @tw4l in #1572
- Create
ArchivedItemPage
andArchivedItemPageComment
types by @emma-sg in #1567 - Add updatable QA reviewStatus field to crawls by @tw4l in #1575
- Merge V1.9.3 changes into main by @ikreymer in #1583
- Bump cryptography from 41.0.1 to 42.0.4 in /ansible by @dependabot in #1574
- Frontend localhost icon fix by @SuaYoo in #1587
- Fix a couple linting issues by @emma-sg in #1565
- Configurable Max Scale for frontend by @ikreymer in #1557
- Browsertrix Cloud → Browsertrix frontend text rename by @Shrinks99 in #1466
- Manually approve pages in QA review by @SuaYoo in #1576
- Frontend: Icon updates! by @Shrinks99 in #1569
- Add QA tab to archived item detail by @SuaYoo in #1590
- Make storage deletion work on more S3 providers by @wvengen in #1600
- Update issue reporting templates by @SuaYoo in #1596
- profile browser fixes: better resource usage + load retry (main) by @ikreymer in #1604
- Docs: Update docs theme by @Shrinks99 in #1594
- Adds favicons! by @Shrinks99 in #1584
- kubernetes api: avoid overriding content-type header in kubernetes-asyncio, pass in via arg instead (main) by @ikreymer in #1605
- Add ESLint rules for import ordering by @emma-sg in #1608
- Fix mismatch in prettier import order config by @emma-sg in #1609
- Fix missing page component imports by @SuaYoo in #1610
- Upgrade Node 16 > 18 by @SuaYoo in #1612
- Fix asset imports in tests by @SuaYoo in #1611
- Update node version mentioned in docs by @emma-sg in #1615
- Add endpoints to read pages from older crawl WACZs into database by @tw4l in #1562
- Clean up ESLint warnings in main by @emma-sg in #1616
- Emit more modern code for browsers by @emma-sg in #1614
- Disable Prettier check in CI by @SuaYoo in #1619
- QA Runs Initial Backend Implementation by @ikreymer in #1586
- Fix intermittent crawl timeout test failure by @tw4l in #1621
- Add additional filters to page list endpoints by @tw4l in #1622
- Give test_crawl_timeout 10 mins to finish by @tw4l in #1627
- MetaController update by @ikreymer in #1630
- Frontend:
icon-button
Cleanup by @Shrinks99 in #1628 - Add single page QA GET endpoint by @tw4l in #1635
- merge 1.9.5 fixes by @ikreymer in #1637
- Crawler pod memory padding + auto scaling by @ikreymer in #1631
- add horizontal pod autoscaler for backend and frontend via helm charts by @ikreymer in #1633
- operator state fixes (follow up fomr #1639) by @ikreymer in #1640
- Adds documentation for exporting files by @Shrinks99 in #1643
- Frontend: Fixes the "Replay Latest Crawl" button path by @Shrinks99 in #1636
- QA Review UI by @SuaYoo in #1624
- fix issue with incorrect number of total pages if any of the seeds is a redirect by @ikreymer in #1649
- Track failed QA runs and include in list endpoint by @tw4l in #1650
New Contributors
- @dependabot made their first contribution in #1574
- @wvengen made their first contribution in #1600
Full Changelog: v1.9.6...v1.10.0-beta.0
Browsertrix Cloud v1.9.6
Deployment
This release can be deployed with Helm by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.6/browsertrix-cloud-v1.9.6.tgz
See the development guide for more info how to deploy Browsertrix Cloud.
What's Changed
Full Changelog: v1.9.5...v1.9.6
Browsertrix Cloud v1.9.5
Deployment
This release can be deployed with Helm by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.5/browsertrix-cloud-v1.9.5.tgz
See the development guide for more info how to deploy Browsertrix Cloud.
What's Changed
Full Changelog: v1.9.4...v1.9.5
Browsertrix Cloud v1.9.4
Deployment
This release can be deployed with Helm by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.4/browsertrix-cloud-v1.9.4.tgz
See the development guide for more info how to deploy Browsertrix Cloud.
What's Changed
- profile browser fixes: better resource usage + load retry by @ikreymer in #1599
- kubernetes api: avoid overriding content-type header in kubernetes-asyncio, pass in via arg instead by @ikreymer in #1602
- Don't use access URL for delete by @wvengen in #1603
- Bump ReplayWeb.page to 1.8.15
Full Changelog: v1.9.3...v1.9.4
Browsertrix Cloud v1.9.3
Deployment
This release can be deployed with Helm by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix-cloud/releases/download/v1.9.3/browsertrix-cloud-v1.9.3.tgz
See the development guide for more info how to deploy Browsertrix Cloud.
What's Changed
- Archived item nav button quickfix #1543
- Fix execution time checking by keeping lastUpdatedTime in db by @ikreymer in #1573
- Prevent closing tooltips from closing collection share dialog by @SuaYoo in #1579
- Fix pending exclusion pagination by @SuaYoo in #1578
- Fix regex escape in exclusion editor text match by @SuaYoo in #1577
Full Changelog: v1.9.2...v1.9.3