v4.1.0
github-actions
released this
21 Mar 03:12
·
3683 commits
to refs/heads/main
since this release
New Features
- Add ability to boost search results by authority (#891) @obulat
- Implement analytics in Nuxt (#844) @dhruvkb
- Adding brand assets (#888) @panchovm
- Add preferences for analytics (#843) @dhruvkb
- RFC + POC: Add Plausible for analytics (#804) @dhruvkb
- Add production API deployment action (#840) @AetherUnbound
Improvements
- Use profiles in Docker Compose (#914) @dhruvkb
- Add a counter to filter button and tab (#826) @obulat
- Add application name to DB (#933) @zackkrida
- Prepare Docker setup for monorepo (#889) @dhruvkb
- Update homepage copy to "700 million" (#842) @Rishav1707
- Add stack to label sync, allow emoji to be defined for whole group (#885) @AetherUnbound
- Add stack label if available, make get-changes composite action (#786) @AetherUnbound
Internal Improvements
- Update Playwright (#919) @obulat
- Update general setup guide for macOS (#967) @Wbrown633
- make init script more system agnostic (#969) @kk311y
- Use profiles in Docker Compose (#914) @dhruvkb
- Log DB queries in production (#945) @zackkrida
- Remove Docker image loading from docs steps (#931) @dhruvkb
- Update pinia and pinia/testing (#917) @obulat
- Add console_prod handler to query logging to allow in production (#939) @sarayourfriend
- Project Proposal: Detecting, filtering, and blurring results that include sensitive terms (#873) @sarayourfriend
- Add Django DB logging option (#934) @sarayourfriend
- Always build both api & ingestion server images for either service (#936) @AetherUnbound
- Deregister media model admins and dependents (#935) @sarayourfriend
- Add
.github
to CODEOWNERS (#922) @AetherUnbound - Build
api
when ingestion server changes (#925) @dhruvkb - Prepare Docker setup for monorepo (#889) @dhruvkb
- Skip more jobs based on changed files (#895) @dhruvkb
- Add user validation, concurrency, manual runs to deployment workflow (#910) @AetherUnbound
- Update Vue from 2.7.10 to 2.7.14 (#916) @obulat
- Move peerDependencyRules to root package.json (#828) @obulat
- Only generate POT file if
en.json5
has changed (#893) @dhruvkb - Provider tally extraction script (#397) @AetherUnbound
- Only run stack label addition step on pull requests (#882) @AetherUnbound
- Simplify and fix bundle size workflow (#894) @dhruvkb
- Split deployment workflow into 4 separate workflows (#886) @AetherUnbound
- Add feature flag for fake marking results as sensitive (#862) @dhruvkb
- Bump renovatebot/github-action from 34.152.5 to 34.154.4 (#830) @dependabot
- Add stack to label sync, allow emoji to be defined for whole group (#885) @AetherUnbound
- Update sentry; fix config (#870) @zackkrida
- Identify and fix cause of cURL error 23 when setting up pre-commit (#848) @dhruvkb
- Add stack label if available, make get-changes composite action (#786) @AetherUnbound
- Make deployment action "uses" explicit (#872) @AetherUnbound
- Add production API deployment action (#840) @AetherUnbound
Bug Fixes
- Use formless default browsable API renderer (#973) @sarayourfriend
- make init script more system agnostic (#969) @kk311y
- Fix link to dev flow docs (#959) @gelbelle
- Update opensearch.xml to fix bad url (#961) @zackkrida
- Make Plausible setup idempotent (#943) @dhruvkb
- Fix background color on report pages (#915) @obulat
- Fix global audio player's close button (#927) @obulat
- Remove Docker image loading from docs steps (#931) @dhruvkb
- Always build both api & ingestion server images for either service (#936) @AetherUnbound
- Add
.github
to CODEOWNERS (#922) @AetherUnbound - Fix links on the main Storybook page (#930) @obulat
- Build
api
when ingestion server changes (#925) @dhruvkb - Fix global audio player layout (#918) @obulat
- Skip more jobs based on changed files (#895) @dhruvkb
- Add user validation, concurrency, manual runs to deployment workflow (#910) @AetherUnbound
- Move peerDependencyRules to root package.json (#828) @obulat
- Add get-image-tag as dependency for nginx build step (#909) @AetherUnbound
- Only run stack label addition step on pull requests (#882) @AetherUnbound
- Simplify and fix bundle size workflow (#894) @dhruvkb
- Add a stemming override for the word "universe" (#890) @zackkrida
- Update sentry; fix config (#870) @zackkrida
- Identify and fix cause of cURL error 23 when setting up pre-commit (#848) @dhruvkb
- Make deployment action "uses" explicit (#872) @AetherUnbound
Credits
Thanks to @AetherUnbound, @Rishav1707, @Wbrown633, @dependabot, @dependabot[bot], @dhruvkb, @gelbelle, @kk311y, @obulat, @panchovm, @sarayourfriend and @zackkrida for their contributions!