Releases: mozilla/addons-server
2024.12.12-2
2024.12.12-1
This week's push hero is @diox
Previous Release: 2024.11.28-2
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
- Trigger an Elasticsearch reindex (
./manage.py reindex
) to properly fix mozilla/addons#15240
Addons-Frontend Changelog:
mozilla/addons-frontend@2024.11.28...2024.12.12
Addons Server Changelog:
What's Changed
Notable things shipping
- Add support for hard/soft bloom filter base + stash by @KevinMind in #22828
- Display block type in reviewer tools & Use specific activity log for soft-blocking versions by @diox in #22891
- Make mlbf testable by @KevinMind in #22896
- Don't show duplicate flags for NeedsHumanReview reasons already flagged explicitly by @diox in #22900
- flag current version for NHR if available by @eviljeff in #22894
- Add docs about Remote Settings by @willdurand in #22897
- Set a higher DATA_UPLOAD_MAX_NUMBER_FIELDS on amo-internal-web instances by @diox in #22916
- Update block email language to accomodate possible soft blocking by @KevinMind in #22899
- Prevent Review Page Activity From Cutting Off by @chrstinalin in #22922
- Record counts for review queues, including detail per promoted class by @diox in #22906
- Remove race conditions in docker volumes during build/runtime by @KevinMind in #22912
- Fix inconsistent padding on review history by @chrstinalin in #22932
- Use integer to index ratings counts, there might be more than what fits in a short by @diox #22939
Dependendabots
- Bump mysqlclient from 2.2.4 to 2.2.6 in /requirements by @dependabot in #22850
- Bump google-auth from 2.35.0 to 2.36.0 in /requirements by @dependabot in #22831
- Bump wheel from 0.45.0 to 0.45.1 in /requirements by @dependabot in #22889
- Bump less from 4.2.0 to 4.2.1 by @dependabot in #22893
- Bump deprecated from 1.2.14 to 1.2.15 in /requirements by @dependabot in #22865
- Bump wrapt from 1.16.0 to 1.17.0 in /requirements by @dependabot in #22882
- Bump django from 4.2.16 to 4.2.17 in /requirements by @dependabot in #22920
- Bump addons-linter from 7.5.0 to 7.6.0 by @dependabot in #22921
Full Changelog: 2024.11.28-2...2024.12.12-1
2024.12.12
This week's push hero is @diox
Previous Release: 2024.11.28-2
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
Addons-Frontend Changelog:
mozilla/addons-frontend@2024.11.28...2024.12.12
Addons Server Changelog:
What's Changed
Notable things shipping
- Add support for hard/soft bloom filter base + stash by @KevinMind in #22828
- Display block type in reviewer tools & Use specific activity log for soft-blocking versions by @diox in #22891
- Make mlbf testable by @KevinMind in #22896
- Don't show duplicate flags for NeedsHumanReview reasons already flagged explicitly by @diox in #22900
- flag current version for NHR if available by @eviljeff in #22894
- Add docs about Remote Settings by @willdurand in #22897
- Set a higher DATA_UPLOAD_MAX_NUMBER_FIELDS on amo-internal-web instances by @diox in #22916
- Update block email language to accomodate possible soft blocking by @KevinMind in #22899
- Prevent Review Page Activity From Cutting Off by @chrstinalin in #22922
- Record counts for review queues, including detail per promoted class by @diox in #22906
- Remove race conditions in docker volumes during build/runtime by @KevinMind in #22912
- Fix inconsistent padding on review history by @chrstinalin in #22932
Dependendabots
- Bump mysqlclient from 2.2.4 to 2.2.6 in /requirements by @dependabot in #22850
- Bump google-auth from 2.35.0 to 2.36.0 in /requirements by @dependabot in #22831
- Bump wheel from 0.45.0 to 0.45.1 in /requirements by @dependabot in #22889
- Bump less from 4.2.0 to 4.2.1 by @dependabot in #22893
- Bump deprecated from 1.2.14 to 1.2.15 in /requirements by @dependabot in #22865
- Bump wrapt from 1.16.0 to 1.17.0 in /requirements by @dependabot in #22882
- Bump django from 4.2.16 to 4.2.17 in /requirements by @dependabot in #22920
- Bump addons-linter from 7.5.0 to 7.6.0 by @dependabot in #22921
Full Changelog: 2024.11.28...2024.12.12
2024.11.28-2
This week's push hero is @KevinMind
Previous Release deployed to production: 2024.11.14-3
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
- We should check for duplicate licenses on the upload page in devhub. We should set the
builtin
field to0
on duplicate licenses.
Addons-Frontend Changelog:
mozilla/addons-frontend@2024.11.14-3...2024.11.28-2
Addons Server Changelog:
What's Changed
Notable things shipping
- Add ability to harden / soften blocks in the admin by @diox in #22827
- Revert "Fallback to empty list when block type is not present on cache.json" by @willdurand in #22845
- Fallback to empty list when block type is not present by @KevinMind in #22846
- Add soft block waffle switch by @KevinMind in #22844
- Generate and write stash including soft blocked versions by @KevinMind in #22826
- Use the correct waffle switch name for soft-blocking by @willdurand in #22852
- Restrict the /64 for IPv6 when adding an automatic IP restriction from a scanner action by @diox in #22853
- report appeals for extensions to a different queue by @eviljeff in #22851
- More efficient diff function removing quadratic iterable by @KevinMind in #22859
- Remove time inefficient loop in not_blocked_items by @KevinMind in #22862
- Ensure enable-submissions Disabling Correctly Allows Bypassing by @chrstinalin in #22834
- allow unsigned versions to be flagged for NHR by @eviljeff in #22857
- add basic page to proceed/escalate held actions by @eviljeff in #22822
- Update Licenses available for add-on developers to choose from on AMO by @bakulf in #22818
- Ensure TESTING_ENV is defined in all environments correctly by @KevinMind in #22874
- drop all references to CODE_MANAGER_URL by @eviljeff in #22872
- Remove git extraction code and code-manager related APIs by @diox in #22873
- set action_date too for already disabled decisions by @eviljeff in #22871
- Store NeedsHumanReview for promoted & auto-approval disabled when auto-approval is attempted by @diox in #22868
- Fix data_seed migration data being skipped by @KevinMind in #22860
- Fix error when users.table does not exist yet during initialize by @KevinMind in #22887
- Remove unnecessary translations of activity logs strings by @diox in #22890
- Support uploading stash/filter from multiple block types by @KevinMind in #22884
- Change growth threshold algorithm do use percentage points increase by @diox in #22875
- Add support for soft/hard block in upload_to_mllf_to_remote_settings cron by @KevinMind in #22885
Dependendabots
- Bump uwsgi from 2.0.26 to 2.0.28 in /requirements by @dependabot in #22797
- Bump jquery-ui from 1.14.0 to 1.14.1 by @dependabot in #22810
- Bump addons-linter from 7.3.0 to 7.4.0 by @dependabot in #22856
- Bump addons-linter from 7.4.0 to 7.5.0 by @dependabot in #22869
- Bump pillow from 10.4.0 to 11.0.0 in /requirements by @dependabot in #22771
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #22867
- Bump sphinx from 8.0.2 to 8.1.3 in /requirements by @dependabot in #22762
- Bump jedi from 0.19.1 to 0.19.2 in /requirements by @dependabot in #22838
- Bump googleapis-common-protos from 1.65.0 to 1.66.0 in /requirements by @dependabot in #22849
- Bump pip from 24.2 to 24.3.1 in /requirements by @dependabot in #22796
- Bump tomli from 2.0.2 to 2.1.0 in /requirements by @dependabot in #22843
- Bump hashin from 1.0.2 to 1.0.3 in /requirements by @dependabot in #22807
- Bump sqlparse from 0.5.1 to 0.5.2 in /requirements by @dependabot in #22854
- Bump sphinx-rtd-theme from 3.0.1 to 3.0.2 in /requirements by @dependabot in #22847
- Bump google-cloud-bigquery from 3.26.0 to 3.27.0 in /requirements by @dependabot in #22841
- Bump proto-plus from 1.24.0 to 1.25.0 in /requirements by @dependabot in #22790
- Bump packaging from 24.1 to 24.2 in /requirements by @dependabot in #22835
- Bump wheel from 0.44.0 to 0.45.0 in /requirements by @dependabot in #22837
- Bump ipython from 8.28.0 to 8.29.0 in /requirements by @dependabot in #22793
Full Changelog: 2024.11.14-3...2024.11.28-2
2024.11.28-1
This week's push hero is @KevinMind
Previous Release: 2024.11.28
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
- We should check for duplicate licenses on the upload page in devhub. We should remove the newer of any duplicate licenses.
Addons-Frontend Changelog:
Addons Server Changelog:
2024.11.28
This week's push hero is @KevinMind
Previous Release: 2024.11.14-1
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
Addons-Frontend Changelog:
mozilla/addons-frontend@2024.11.14...2024.11.28
Addons Server Changelog:
What's Changed
Notable things shipping
- Add ability to harden / soften blocks in the admin by @diox in #22827
- Revert "Fallback to empty list when block type is not present on cache.json" by @willdurand in #22845
- Fallback to empty list when block type is not present by @KevinMind in #22846
- Add soft block waffle switch by @KevinMind in #22844
- Generate and write stash including soft blocked versions by @KevinMind in #22826
- Use the correct waffle switch name for soft-blocking by @willdurand in #22852
- Restrict the /64 for IPv6 when adding an automatic IP restriction from a scanner action by @diox in #22853
- report appeals for extensions to a different queue by @eviljeff in #22851
- More efficient diff function removing quadratic iterable by @KevinMind in #22859
- Remove time inefficient loop in not_blocked_items by @KevinMind in #22862
- Ensure enable-submissions Disabling Correctly Allows Bypassing by @chrstinalin in #22834
- allow unsigned versions to be flagged for NHR by @eviljeff in #22857
- add basic page to proceed/escalate held actions by @eviljeff in #22822
- Update Licenses available for add-on developers to choose from on AMO by @bakulf in #22818
- Ensure TESTING_ENV is defined in all environments correctly by @KevinMind in #22874
- drop all references to CODE_MANAGER_URL by @eviljeff in #22872
- Remove git extraction code and code-manager related APIs by @diox in #22873
- set action_date too for already disabled decisions by @eviljeff in #22871
- Store NeedsHumanReview for promoted & auto-approval disabled when auto-approval is attempted by @diox in #22868
- Fix data_seed migration data being skipped by @KevinMind in #22860
- Fix error when users.table does not exist yet during initialize by @KevinMind in #22887
- Remove unnecessary translations of activity logs strings by @diox in #22890
- Support uploading stash/filter from multiple block types by @KevinMind in #22884
- Change growth threshold algorithm do use percentage points increase by @diox in #22875
- Add support for soft/hard block in upload_to_mllf_to_remote_settings cron by @KevinMind in #22885
Dependendabots
- Bump uwsgi from 2.0.26 to 2.0.28 in /requirements by @dependabot in #22797
- Bump jquery-ui from 1.14.0 to 1.14.1 by @dependabot in #22810
- Bump addons-linter from 7.3.0 to 7.4.0 by @dependabot in #22856
- Bump addons-linter from 7.4.0 to 7.5.0 by @dependabot in #22869
- Bump pillow from 10.4.0 to 11.0.0 in /requirements by @dependabot in #22771
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #22867
- Bump sphinx from 8.0.2 to 8.1.3 in /requirements by @dependabot in #22762
- Bump jedi from 0.19.1 to 0.19.2 in /requirements by @dependabot in #22838
- Bump googleapis-common-protos from 1.65.0 to 1.66.0 in /requirements by @dependabot in #22849
- Bump pip from 24.2 to 24.3.1 in /requirements by @dependabot in #22796
- Bump tomli from 2.0.2 to 2.1.0 in /requirements by @dependabot in #22843
- Bump hashin from 1.0.2 to 1.0.3 in /requirements by @dependabot in #22807
- Bump sqlparse from 0.5.1 to 0.5.2 in /requirements by @dependabot in #22854
- Bump sphinx-rtd-theme from 3.0.1 to 3.0.2 in /requirements by @dependabot in #22847
- Bump google-cloud-bigquery from 3.26.0 to 3.27.0 in /requirements by @dependabot in #22841
- Bump proto-plus from 1.24.0 to 1.25.0 in /requirements by @dependabot in #22790
- Bump packaging from 24.1 to 24.2 in /requirements by @dependabot in #22835
- Bump wheel from 0.44.0 to 0.45.0 in /requirements by @dependabot in #22837
- Bump ipython from 8.28.0 to 8.29.0 in /requirements by @dependabot in #22793
Full Changelog: 2024.11.14...2024.11.28
2024.11.14-3
This week's push hero is @KevinMind
Previous Release: 2024.11.14-2
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
Addons-Frontend Changelog:
Addons Server Changelog:
2024.11.14-2
This week's push hero is @KevinMind
Previous Release: 2024.11.14-1
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
Addons-Frontend Changelog:
Addons Server Changelog:
2024.11.14-1
This week's push hero is @KevinMind
Previous Release: 2024.11.14
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
Addons-Frontend Changelog:
Addons Server Changelog:
2024.11.14
This week's push hero is @KevinMind
Previous Release: 2024.10.31-2
Blockers:
Cherry-picks:
Before we push:
Before we start:
Before we promote:
After we're done:
Addons-Frontend Changelog:
mozilla/addons-frontend@2024.10.31...2024.11.14
Addons Server Changelog:
What's Changed
Notable things shipping
- Relax parsing of IP networks coming from the database by @diox in #22806
- Modify Button Behaviour When enable-submissions Flag is Disabled by @chrstinalin in #22779
- Filter reused guid:version strings from not blocked items in mlbf by @KevinMind in #22812
- Show Pastebin Attachment if File/Input Already Uploaded by @chrstinalin in #22813
- Better defaults for make setup with better testing of python. by @KevinMind in #22804
- Migrate from BlockVersion.soft to BlockVersion.block_type by @bakulf in #22811
- Better pruning of docker volumes during make up/down by @KevinMind in #22780
- Update reviewer tools rejection action explanation label by @wagnerand in #22824
- Explicit Option to Remove Uploaded Pastebin File by @chrstinalin in #22814
- Add soft_blocked_items to MLBF data store by @KevinMind in #22715
- Don't fail when displaying IPv6 and IPv4 together in the admin by @diox in #22820
- Fixed submission-field Button Disabling by @chrstinalin in #22825
- Add command to delete erroneously added overgrowth NeedsHumanReview & reset due dates by @diox in #22832
- Record version rejections triggered by a block as a human review by @diox in #22817
- process override decision payloads from webhook without cinder job by @eviljeff in #22829
- Add add-on created datetime as a column to the content review queue by @bakulf in #22833
- Split diff by block type by @KevinMind in #22830
- Sync storage with make up flow by @KevinMind in #22805
New Contributors
Full Changelog: 2024.10.31...2024.11.14