2023.05.03.22.29.52#
New Features#
Add filtered index creation DAG (#1833) by @sarayourfriend
Add documentation for the CI + CD workflow (#1001) by @dhruvkb
Add
create_and_populate_filtered_index
action to ingestion server (#1202) by @sarayourfriend
Improvements#
Avoid the need to specify each image individually in
load-img
(#1855) by @dhruvkbDeduce Python/Node.js/pnpm version in Docker images (#1225) by @dhruvkb
Add a
just ps
recipe for displaying service ports (#1160) by @AetherUnboundImprove documentation for partial stack setups (#974) by @dhruvkb
Absorb
build-nginx
job intobuild-images
job (#944) by @dhruvkbAdd stack label if available, make get-changes composite action (#786) by @AetherUnbound
Internal Improvements#
Bump tldextract from 3.4.0 to 3.4.1 in /ingestion_server (#1952) by @dependabot
Bump boto3 from 1.26.115 to 1.26.123 in /ingestion_server (#1951) by @dependabot
Bump sentry-sdk from 1.19.1 to 1.21.1 in /ingestion_server (#1954) by @dependabot
Bump ipython from 8.12.0 to 8.13.1 in /ingestion_server (#1955) by @dependabot
Remove
tags_list
from models and ingestion_server (#956) by @obulatDispatch deployment workflows from infrastructure repository (#1865) by @sarayourfriend
Deduce Python/Node.js/pnpm version in Docker images (#1225) by @dhruvkb
Add a
just ps
recipe for displaying service ports (#1160) by @AetherUnboundBump boto3 from 1.26.104 to 1.26.115 in /ingestion_server (#1801) by @dependabot
Bump filelock from 3.10.7 to 3.12.0 in /ingestion_server (#1821) by @dependabot
Bump pytest from 7.2.2 to 7.3.1 in /ingestion_server (#1211) by @dependabot
Bump sentry-sdk from 1.18.0 to 1.19.1 in /ingestion_server (#1213) by @dependabot
Bump psycopg2 from 2.9.5 to 2.9.6 in /ingestion_server (#1215) by @dependabot
Change deployment workflow name from colon to dash (#1174) by @AetherUnbound
Safely call create-or-update-comment when dealing with forks (#997) by @sarayourfriend
Use context manager for multiprocessing in the ingestion server (#1057) by @obulat
Add
SLACK_WEBHOOK_TYPE
env var to reporting job (#1131) by @dhruvkbBump boto3 from 1.26.100 to 1.26.104 in /ingestion_server (#1110) by @dependabot
Pass actor for staging deploys with the
-f
flag (#1104) by @dhruvkbDispatch workflows instead of regular reuse to show deployment runs (#1034) by @sarayourfriend
Save cleaned up data during the cleanup step (#904) by @obulat
Bump boto3 from 1.26.84 to 1.26.100 in /ingestion_server (#1048) by @dependabot
Bump pytest-order from 1.0.1 to 1.1.0 in /ingestion_server (#1040) by @dependabot
Bump filelock from 3.9.0 to 3.10.7 in /ingestion_server (#1041) by @dependabot
Bump bottle from 0.12.24 to 0.12.25 in /ingestion_server (#1044) by @dependabot
Add tag app release action (#987) by @sarayourfriend
Skip build and publish job if nothing to do (#977) by @dhruvkb
Always build both api & ingestion server images for either service (#936) by @AetherUnbound
Only generate POT file if
en.json5
has changed (#893) by @dhruvkbProvider tally extraction script (#397) by @AetherUnbound
Only run stack label addition step on pull requests (#882) by @AetherUnbound
Split deployment workflow into 4 separate workflows (#886) by @AetherUnbound
Add stack label if available, make get-changes composite action (#786) by @AetherUnbound
Bug Fixes#
Change deployment workflow name from colon to dash (#1174) by @AetherUnbound
Safely call create-or-update-comment when dealing with forks (#997) by @sarayourfriend
Add
SLACK_WEBHOOK_TYPE
env var to reporting job (#1131) by @dhruvkbPass actor for staging deploys with the
-f
flag (#1104) by @dhruvkbDispatch workflows instead of regular reuse to show deployment runs (#1034) by @sarayourfriend
Add tag app release action (#987) by @sarayourfriend
Skip build and publish job if nothing to do (#977) by @dhruvkb
Always build both api & ingestion server images for either service (#936) by @AetherUnbound
Add get-image-tag as dependency for nginx build step (#909) by @AetherUnbound
Only run stack label addition step on pull requests (#882) by @AetherUnbound
Add a stemming override for the word “universe” (#890) by @zackkrida