Skip to content

Releases: mozilla/addons-server

2025.01.09

06 Jan 17:13
1a5ef01
Compare
Choose a tag to compare

This week's push hero is @diox

Previous Release: 2024.12.12-2

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

Addons Server Changelog:

What's Changed

Notable things shipping

  • CI tests for make check to prevent breakage to our local dev: by @KevinMind in #22928
  • Add forward to legal option in reviewer tools by @eviljeff in #22886
  • rm crontab by @eviljeff in #22933
  • Store override decisions as seperate ContentDecision instances by @eviljeff in #22917
  • Use integer to index ratings counts, there might be more than what fits in a short by @diox in #22939
  • Follow up for "Migrate from BlockVersion.soft to BlockVersion.block_type" by @bakulf in #22821
  • relax hold criteria, to promoted add-ons in groups but not approved yet by @eviljeff in #22941
  • Faster post build startup: by @KevinMind in #22938
  • Embed build info into the docker image instead of relying on runtime variables. by @KevinMind in #22930
  • Mark orphaned Cinder Policies as such when syncing them, delete the ones we don't use by @diox in #22937
  • Skip reindex on normal make up where index alias exists by @KevinMind in #22819
  • partial revert: 46f608f by @KevinMind in #22947
  • link the activity log to the ContentDecision so we can backtrack it by @eviljeff in #22936
  • Switch to Python 3.12 by @diox in #22880
  • send owner email for override of takedown -> ignore by @eviljeff in #22944
  • Allow reviewers to reply to blocked versions by @diox in #22952
  • Use monitors instead of custom healthcheck.py script to verify service dependencies' health by @KevinMind in #22951
  • Add named volume for mounting host files via OLYMPIA_MOUNT by @KevinMind in #22929
  • Split CI dependencies and add ./deps:/deps mount. by @KevinMind in #22934
  • Fix python version used by dependabot by @diox in #22958
  • Record review queue history: when a version enters the queue, when they leave it by @diox in #22927

Dependendabots

Full Changelog: 2024.12.12-2...2025.01.09

2024.12.12-2

17 Dec 13:48
Compare
Choose a tag to compare

Cherry-Picks:

Full Changelog: 2024.12.12-1...2024.12.12-2

2024.12.12-1

12 Dec 16:31
Compare
Choose a tag to compare

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
  • Use integer to index ratings counts, there might be more than what fits in a short by @diox #22939

Dependendabots

Full Changelog: 2024.11.28-2...2024.12.12-1

2024.12.12

10 Dec 17:08
ad7475d
Compare
Choose a tag to compare

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

Full Changelog: 2024.11.28...2024.12.12

2024.11.28-2

28 Nov 13:41
Compare
Choose a tag to compare

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 to 0 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

Full Changelog: 2024.11.14-3...2024.11.28-2

2024.11.28-1

27 Nov 14:33
Compare
Choose a tag to compare

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

26 Nov 19:12
6e44ecb
Compare
Choose a tag to compare

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

Full Changelog: 2024.11.14...2024.11.28

2024.11.14-3

18 Nov 14:00
Compare
Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2024.11.14-2

Blockers:

Cherry-picks:

4d0a7a2

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

Addons Server Changelog:

2024.11.14-2

15 Nov 16:02
Compare
Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2024.11.14-1

Blockers:

Cherry-picks:

ed0cce2

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

Addons Server Changelog:

2024.11.14-1

13 Nov 14:35
Compare
Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2024.11.14

Blockers:

Cherry-picks:

9ac9c76

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

Addons Server Changelog: