Browsertrix Cloud 1.4.0
Major Features
- Crawl Configs are now mutable, instead of creating a duplicate config
- Crawl Configs are now renamed to Workflows. (workflow revisions are tracked internally but not yet displayed)
- Support for latest Browsertrix Crawler 0.9.0 which sorts crawl queue by depth, uses playwright for crawling
What's Changed
- Add icons to crawl details navigation buttons by @Shrinks99 in #666
- Paginate API list endpoints by @tw4l in #659
- Fix crawl config name in "run now" alert by @SuaYoo in #673
- Fix missing crawl config name by @SuaYoo in #683
- backend: make crawlconfigs mutable! (#656) by @ikreymer in #662
- Limit organization name length by @SuaYoo in #671
- permissions: allow user with 'viewer' permissions to access read-only… by @ikreymer in #687
- Improve crawl queue pagination UX by @SuaYoo in #680
- Migrate crawl config frontend -> workflow by @SuaYoo in #686
- backend: Fix for total crawl time limit. by @ikreymer in #665
- Add lightweight logging mode by @leepro in #668
- exclusions editor fix: by @ikreymer in #692
- Fix saving config limit and browser setting fields by @SuaYoo in #704
- Disable copy tags menu item if no tags by @SuaYoo in #709
- Combine watch crawl with crawl queue by @SuaYoo in #710
- backend: update queue apis to work with new sorted queue apis (also b… by @ikreymer in #712
- Add proofread action CI by @stavares843 in #714
- Add optional description to crawl configs by @tw4l in #707
- Allow users to set workflow description by @SuaYoo in #708
- Remove new issue project automation by @SuaYoo in #718
- Add Playwright UI tests + CI by @stavares843 in #614
- chore(playwright): fix version by @stavares843 in #725
- Fix migration to avoid jobType KeyError by @tw4l in #727
- Leave trailing slash in seed URLs by @SuaYoo in #731
- fix version related to @playwright/test by @stavares843 in #729
- Filter and sort crawl and workflow list API endpoints in backend by @tw4l in #724
- Add README.md related to run playwright tests locally by @stavares843 in #722
- Allow configurable max pages per crawl in deployment settings by @ikreymer in #717
- Add pageSize to pagination output format by @tw4l in #736
- Update nightly test fixtures to use Seed objects by @tw4l in #734
- Max page limit override by @ikreymer in #737
- misc frontend build fixes: playwright version + chunking by @ikreymer in #740
- Set max pages to API default by @SuaYoo in #739
- No More Workflowuration by @ikreymer in #741
- fix: only include finished crawls in crawlCount value for /api/crawlconfigs by @ikreymer in #746
- config: add 'pageLoadTimeout' and 'pageExtraDelay' options to backend… by @ikreymer in #742
- Crawls list backend pagination by @SuaYoo in #735
- Frontend Docker build improvements by @SuaYoo in #749
- Allow users to set additional page time limits by @SuaYoo in #744
- Fix additional URLs by @SuaYoo in #752
- Add btrix CLI dev helper by @tw4l in #732
- Configure crawler disk utilization threshold via helm chart by @tw4l in #748
- Docs: adds mkdocs features, adds theming by @Shrinks99 in #728
- Inverts the autoscroll behavior setting to true by default by @Shrinks99 in #756
- Adds
inputmode
attributes to workflow config fields by @Shrinks99 in #755
Full Changelog: v1.3.1...v1.4.0