Releases: webrecorder/browsertrix
Browsertrix v1.18.0
What's Changed
- Fix pagination buttons having no horizontal padding by @emma-sg in #2743
- custom prefix additional fixes by @ikreymer in #2746
- Translations update from Hosted Weblate (#2679) by @ikreymer in #2750
- l18n: Manually fix translation files by @SuaYoo in #2759
- fix incorrect height of compact current page indicator by @emma-sg in #2758
- feat: Review crawl without analysis run by @SuaYoo in #2719
- Profiles: Make browser commit API call idempotent by @ikreymer in #2728
- feat: Frontend upload seed url list by @ikreymer in #2761
- feat: Duplicate workflows with seed file by @SuaYoo in #2744
- docs: Update UI localization docs + fix broken links by @SuaYoo in #2756
- docs: Link to MLA style title case by @SuaYoo in #2766
- quickfix: delete seedfile after the workflow has been deleted by @ikreymer in #2763
- Add last crawl's stats object to CrawlConfigOut by @tw4l in #2714
- [Docs:] Add docs for quality assurance by @DaleLore in #2769
- Deleted QA Run Analysis while its WIP by @DaleLore in #2770
- fix: Fix workflow replay after updating starting URL by @SuaYoo in #2773
- feat: allow specifying custom annotations on ingress by @samczsun in #2725
- Add option to fail crawl if not logged in by @tw4l in #2754
- feat: Update storage stats with seed file and collection thumbnails by @SuaYoo in #2767
- feat: Handle "scope" context in error logs by @SuaYoo in #2772
- build: Discard console debug in frontend production build by @SuaYoo in #2775
- Fix a couple issues with
btrix-badge
component by @emma-sg in #2779 - Nightly test fix for crawler 1.7.0 by @ikreymer in #2789
- Add saveStorage option to workflow by @tw4l in #2757
- feat: Copy workflow config as JSON by @SuaYoo in #2777
- Validate seed files on backend and add tests by @tw4l in #2781
- Feat: New email templating system & service by @emma-sg in #2712
- file upload cleanup cronjob: by @ikreymer in #2790
- Fix ui docs showing up in main docs site by @emma-sg in #2787
- docs: Update new feature of upload seed URL list as file by @DaleLore in #2792
- docs: additional tweaks to docs for 'list of pages' by @ikreymer in #2793
- update docs nav with emails page by @emma-sg in #2794
New Contributors
Full Changelog: v1.17.4...v1.18.0
Browsertrix v1.17.5
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.17.5/browsertrix-v1.17.5.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.17.5
See the development guide for more info how to deploy Browsertrix.
What's Changed
- Fix pagination buttons having no horizontal padding by @emma-sg in #2743
- custom prefix additional fixes by @ikreymer in #2746
- Translations update from Hosted Weblate (#2679) by @ikreymer in #2750
- l18n: Manually fix translation files by @SuaYoo in #2759
- fix incorrect height of compact current page indicator by @emma-sg in #2758
- feat: Review crawl without analysis run by @SuaYoo in #2719
Full Changelog: v1.17.4...v1.17.5
Browsertrix v1.17.4
What's Changed
- Custom Page Prefix Usability Fixes by @ikreymer in #2736
- qa: run siteSpecific behaviors on QA by @ikreymer in #2739
- Run webhook tests nightly by @tw4l in #2738
- Use curly quote for default archive name instead of straight quote by @emma-sg in #2700
- Ensure replay.json returns correct origin for pagesQueryUrl by @ikreymer in #2741
Full Changelog: v1.17.3...v1.17.4
Browsertrix v1.17.3
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.17.3/browsertrix-v1.17.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.17.3
See the development guide for more info how to deploy Browsertrix.
What's Changed
Full Changelog: v1.17.2...v1.17.3
Browsertrix v1.17.2
What's Changed
- Bug: load correct workflow page on initial render by @emma-sg in #2677
- devex: Create and document file selection components by @SuaYoo in #2654
- fix: Close "please log in" alert when accepting invite by @SuaYoo in #2688
- fix: Refresh workflow crawls list when workflow status changes by @SuaYoo in #2691
- fix: Hide irrelevant tabs in failed crawl detail view by @SuaYoo in #2695
- fix: Show latest crawl logs for failed workflows by @SuaYoo in #2694
- Add auto-link & various other url helpers by @emma-sg in #2687
- Allow filtering workflows to only running, & add dashboard links by @emma-sg in #2607
- devex: Update status indicator Storybook docs by @SuaYoo in #2668
- Remove workflows from GET profile endpoint + Add inUse flag by @tw4l in #2703
- concurrent crawls: filter concurrent crawls check by @ikreymer in #2701
- fix: Superadmin active crawl count inaccuracies by @SuaYoo in #2706
- feat: Filter workflows by tag + update existing filter UI by @SuaYoo in #2702
- docs(deployment): add note about potential firewall issues on RHEL by @extua in #2707
- Include tag counts in tag filter & tag input autocomplete by @emma-sg in #2711
- volumes: use emptyDir for tmp dir volume by @ikreymer in #2713
- Fix custom page prefix scope by @tw4l in #2722
- Format page numbers in pagination component by @emma-sg in #2723
- concurrent crawls: revert change in #2701, previous logic was already correct by @ikreymer in #2726
- chart: default to latest replayweb.page release by default by @ikreymer in #2724
- Allow searching by multiple tags & profiles with "and"/"or" options for tags by @emma-sg in #2717
- Add browser profile filter to workflow list & add link to filtered list to profile detail pages by @emma-sg in #2727
Full Changelog: v1.17.1...v1.17.2
Browsertrix v1.17.1
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.17.1/browsertrix-v1.17.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.17.1
See the development guide for more info how to deploy Browsertrix.
What's Changed
- Add hardcoded exceptions to preventing enter keypresses in workflow form by @emma-sg in #2674
- Bump version to 1.17.1 by @tw4l in #2678
Full Changelog: v1.17.0...v1.17.1
Browsertrix v1.17.0
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.17.0/browsertrix-v1.17.0.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.17.0
See the development guide for more info how to deploy Browsertrix.
What's Changed
- Pause / Resume Crawls Initial Implmentation. by @ikreymer in #2572
- feat: Update superadmin active crawls view by @SuaYoo in #2618
- Fix securityContext for pod by @ikreymer in #2623
- fix: Show 404 page for nonexistent org by @SuaYoo in #2620
- gh: Update issue templates by @SuaYoo in #2621
- devex: Create
btrix-popover
component by @SuaYoo in #2632 - feat: Handle paused state + workflow performance improvements by @SuaYoo in #2610
- feat: Make saving simple workflow more efficient by @SuaYoo in #2626
- docs: update remote deployment docs with working nginx-install example by @extua in #2625
- Popover styling fixes by @emma-sg in #2637
- Don't clobber existing helm chart in release! by @ikreymer in #2643
- Allow users to run crawls with 1 or 2 browser windows by @tw4l in #2627
- fix: Improve embedded user guide UX by @SuaYoo in #2630
- gh: Update issue contact links by @SuaYoo in #2645
- Fix issues with superadmin org filtering logic by @emma-sg in #2638
- devex: Replace inverted tooltip style with popver component by @SuaYoo in #2644
- Quick fix: use custom
getFn
s for user-related keys in superadmin by @emma-sg in #2649 - Normalize & document icon usage, and move design documents into storybook by @emma-sg in #2597
- Optimize single-page crawl workflows by @ikreymer in #2656
- fix: Display correct page after renaming org slug by @SuaYoo in #2659
- Add securityContext for Redis pod by @ikreymer in #2640
- fix: Handle trial ending without cancelation by @SuaYoo in #2651
- helm: add crawler_network_policy_additional_egress by @vnznznz in #2641
- crawl status related fixes: by @ikreymer in #2662
- Draft doc for Pausing and Resuming Crawl section by @DaleLore in #2639
- docs: Update frontend dev docs by @SuaYoo in #2666
- Weblate -> Main Merge by @ikreymer in #2670
- docs: add docs for path / virtual addressing by @ikreymer in #2669
- additional scale / browser window cleanup to properly support QA: by @ikreymer in #2663
- Set fields in AIOConfig to prevent MissingContentLength error on upload by @tw4l in #2665
- Make trial banner informational at start of trial by @SuaYoo in #2667
New Contributors
Full Changelog: v1.16.2...v1.17.0
Browsertrix v1.16.2
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.16.2/browsertrix-v1.16.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.16.2
See the development guide for more info how to deploy Browsertrix.
What's Changed
- chore: Clean up data grid component by @SuaYoo in #2604
- feat: Workflow "latest crawl" tab by @SuaYoo in #2605
- storage: use s3v4 signature for presigning urls by @ikreymer in #2611
- Optimize presigning for replay.json by @ikreymer in #2516
- docs: Document latest crawl by @SuaYoo in #2613
- tests: fix nightly test config after #2611 by @ikreymer in #2614
- Add Org Check for Collection access by @ikreymer in #2616
- remove deleted collections from crawlconfigs by @ikreymer in #2615
Full Changelog: v1.16.1...v1.16.2
Browsertrix v1.16.1
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.16.1/browsertrix-v1.16.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.16.1
See the development guide for more info how to deploy Browsertrix.
What's Changed
- devex: Data grid component by @SuaYoo in #2561
- Ensure crawl page counts are correct when re-adding pages by @tw4l in #2601
- Add minimized superadmin banner by @emma-sg in #2598
- Add ISO-639-1 language code validation to backend by @tw4l in #2602
- Bump version to 1.16.1 by @tw4l in #2606
Full Changelog: v1.16.0...v1.16.1
Browsertrix v1.16.0
Deployment
This release can be deployed with Helm directly by running:
helm upgrade --install btrix https://github.com/webrecorder/browsertrix/releases/download/v1.16.0/browsertrix-v1.16.0.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.16.0
See the development guide for more info how to deploy Browsertrix.
What's Changed
- deps: Upgrade main frontend dependencies by @SuaYoo in #2551
- devex: Add Storybook for component development by @SuaYoo in #2556
- Add grid view to collection list by @emma-sg in #2403
- Add custom behavior docs to user guide by @tw4l in #2559
- devex: Document workflow table components by @SuaYoo in #2558
- Update button text from "Setup Guide" to "User Guide" for consistency by @tw4l in #2565
- feat: Apply saved workflow settings to current crawl by @SuaYoo in #2514
- Fix table grid column CSS variable, superadmin list menus being hidden/inoperable, and various other table tweaks by @emma-sg in #2573
- Ensure primary button in button group has its border appear by @emma-sg in #2583
- Add overflow scroll component with scroll scrim/shadow by @emma-sg in #2578
- fix: Correct post load delay label by @SuaYoo in #2593
- fix: Show correct button for workflow without crawls by @SuaYoo in #2590
- fix: Hide incorrect menu item for running workflow crawl by @SuaYoo in #2591
- Add API endpoint to check if subscription is activated by @tw4l in #2582
- Add "cancellation scheduled" state to superadmin org list by @emma-sg in #2594
- Sort running crawls first by default by @emma-sg in #2587
- compute top page origins for each collection by @ikreymer in #2483
- fix: Sync user guide to correct workflow section by @SuaYoo in #2592
Full Changelog: v1.15.0...v1.16.0