Browsertrix Cloud 1.3.0
Major Updates
- Improve superadmin UI, including support for managing roles and creating new orgs via admin UI
- Updated Crawl list view
- Support crawl notes
- Support for deleting crawls
What's Changed
- chore(typo): fix typo in read me by @stavares843 in #552
- Add/remove admin node pool according to its configuration by @leepro in #556
- Minor visual / mockup alignment improvements by @Shrinks99 in #551
- Serialize pending invites to return "id" not "_id" by @tw4l in #559
- Fix invite accept in UI by @SuaYoo in #560
- Allow superadmins to create org from UI by @SuaYoo in #563
- health readiness check: more tolerant health check by @ikreymer in #562
- Run unit tests in frontend PR check by @SuaYoo in #569
- Fix text overflow problem on crawl details page by @Shrinks99 in #570
- Allow URL list to have URLs containing commas by @SuaYoo in #572
- Invite token improvements by @tw4l in #564
- Add org-specific delete invite endpoint by @tw4l in #575
- backend: /orgs//remove: return 404 if org user doesn't exist, fix… by @ikreymer in #561
- Manage org member roles and invites by @SuaYoo in #558
- Add notes to crawl and crawl updates by @tw4l in #587
- Make crawlconfig name optional by @tw4l in #588
- Remove non-org-scoped invites from backend by @tw4l in #585
- Improve superadmin invite UI by @SuaYoo in #581
- Crawl details "Crawl Scale" → "Crawler Instances" by @Shrinks99 in #589
- Make all config form help text localizable by @SuaYoo in #593
- Make pending invites expire via TTL index by @tw4l in #568
- Fix doc to build a local image for microk8s by @leepro in #594
- Fix app not rendering with bad auth storage states by @SuaYoo in #597
- Fix POST /orgs/{oid}/crawls/delete by @tw4l in #591
- enable firewalld ports by @kayiwa in #602
- Add back GET /users/invite/{token} used by frontend by @tw4l in #607
- Allow user to delete individual crawls by @SuaYoo in #609
- rocky firewall by @kayiwa in #604
- Remove crawlconfig name from file suffixes by @tw4l in #610
- fix the admin logging doc by @leepro in #612
- Edit crawl notes from crawl detail view by @SuaYoo in #595
- Include
firstSeed
andseedCount
fields in GET crawl API endpoints by @tw4l in #618 - Update crawls list control bar UI by @SuaYoo in #611
- crawler arguments fixes: by @ikreymer in #621
- Make nightly tests run nightly, not monthly by @tw4l in #624
- Dynamically calculate crawl stats for crawlconfig endpoints by @tw4l in #623
- Disable editing crawl config of running crawls by @SuaYoo in #620
- Fix nightly tests by @tw4l in #632
- Fix microk8s CI by @tw4l in #634
- Fix typos by @stavares843 in #640
- Adds h1 page titles, edits heading hierarchy, minor graphical tweaks and fixes by @Shrinks99 in #638
- Chart: split Crawl args into separate variables by @ikreymer in #639
- Rocky firewall by @kayiwa in #635
- Update crawls list styles by @SuaYoo in #630
- CrawlConfig migration and crawl stats query optimization by @tw4l in #633
- rename Information -> Metadata, rebuild localization strings list by @ikreymer in #642
Full Changelog: v1.2.0...v1.3.0