New Features
- Update audio and audioset_view to not rely on audio_view (#2803) by @stacimc
- Add popularity refresh DAGs (#2592) by @stacimc
Improvements
- Remove popularity constants view (#2883) by @stacimc
- Update data refresh to use media tables (#2818) by @stacimc
- Add codespell pre-commit hook (#2855) by @sarayourfriend
- Update popularity refresh schedule and timeouts (#2819) by @stacimc
- Adjust the date filter in Europeana to pull updates rather than created records (#2817) by @rwidom
- Clean up Popularity Refresh notifications and adjust poke interval (#2740) by @stacimc
- Corrections to the catalog & ingestion server deployment run books (#2690) by @AetherUnbound
- Make batched_update DAG resistent to mid-update failures (#2570) by @stacimc
Internal Improvements
- Bump apache-airflow[amazon,http,postgres] from 2.6.3 to 2.7.0 in /catalog (#2869) by @dependabot
- Remove ES matrix from CI (#2882) by @obulat
- Prevent < and > in commit titles from breaking dag-sync slack message (#2837) by @AetherUnbound
- Bump apache-airflow[amazon,http,postgres] from 2.6.2 to 2.6.3 in /catalog (#2748) by @dependabot
- Set API Dockerfile run to production config (#2808) by @sarayourfriend
- Remove
bodyfrom the index.update elasticsearch requests (#2777) by @obulat - Removed connection ID variables in favour of simply defining (#2386) by @duwarakan
Bug Fixes
- Revert changes to drop and recreate popularity constants views (#2864) by @stacimc
- Fix nginx redirect for no trailing slash (#2848) by @sarayourfriend
- Drop and recreate pop constants instead of refreshing (#2841) by @stacimc
- Prevent < and > in commit titles from breaking dag-sync slack message (#2837) by @AetherUnbound
- Move data refresh complete Slack message from ingestion server to catalog (#2692) by @viktoriussuwandi