From 20a9a56caf0c3d1127e8074a5e57de1593941628 Mon Sep 17 00:00:00 2001 From: Melissa Autumn Date: Mon, 10 Apr 2023 11:20:56 -0700 Subject: [PATCH 1/3] Update the project's readme, and change AMO references to ATN in the docs. --- README.rst | 29 +++++-------------- docs/README.rst | 4 +-- docs/index.rst | 4 +-- docs/topics/api/abuse.rst | 4 +-- docs/topics/api/accounts.rst | 8 ++--- docs/topics/api/addons.rst | 6 ++-- docs/topics/api/auth.rst | 4 +-- docs/topics/api/github.rst | 2 +- docs/topics/api/index.rst | 10 ++----- docs/topics/api/overview.rst | 4 +-- docs/topics/api/reviewers.rst | 2 +- docs/topics/api/signing.rst | 14 ++++----- docs/topics/api/v3_legacy/abuse.rst | 4 +-- docs/topics/api/v3_legacy/accounts.rst | 8 ++--- docs/topics/api/v3_legacy/addons.rst | 4 +-- docs/topics/api/v3_legacy/auth.rst | 4 +-- docs/topics/api/v3_legacy/github.rst | 2 +- docs/topics/api/v3_legacy/index.rst | 10 ++----- docs/topics/api/v3_legacy/overview.rst | 2 +- docs/topics/api/v3_legacy/signing.rst | 14 ++++----- .../install/deprecated/installation.rst | 2 +- 21 files changed, 57 insertions(+), 84 deletions(-) diff --git a/README.rst b/README.rst index 9987159987ec..e4ac1250615c 100644 --- a/README.rst +++ b/README.rst @@ -1,36 +1,21 @@ .. image:: https://img.shields.io/badge/%E2%9D%A4-code%20of%20conduct-blue.svg - :target: https://github.com/mozilla/addons-server/blob/master/CODE_OF_CONDUCT.md + :target: https://github.com/thundernest/addons-server/blob/master/CODE_OF_CONDUCT.md :alt: Code of conduct -.. image:: https://travis-ci.org/mozilla/addons-server.svg?branch=master - :target: https://travis-ci.org/mozilla/addons-server - -.. image:: https://pyup.io/repos/github/mozilla/addons-server/shield.svg - :target: https://pyup.io/repos/github/mozilla/addons-server/ - :alt: Updates - -.. image:: https://codecov.io/gh/mozilla/addons-server/branch/master/graph/badge.svg - :target: https://codecov.io/gh/mozilla/addons-server - -.. image:: https://pyup.io/repos/github/mozilla/addons-server/python-3-shield.svg - :target: https://pyup.io/repos/github/mozilla/addons-server/ - :alt: Python 3 - Addons-Server ============= -Welcome to the Addons Server repository! Please feel free to visit the web page of the current project hosted on `addons.mozilla.org`_. If you want to install it follow our guide located in `install docs`_. We'd love your help! You can come talk to us on `irc.mozilla.org #amo`_ if you have any questions. +Welcome to the Addons Server repository! Please feel free to visit the web page of the current project hosted on `addons.thunderbird.net`_. If you want to install it follow our guide located in `install docs`_. -Please report bugs here: https://github.com/mozilla/addons/issues or https://github.com/mozilla/addons-server/issues -You can access the AMO dev environment at https://addons-dev.allizom.org/ and the AMO stage environment at https://addons.allizom.org/ +Please report bugs here: https://github.com/thundernest/addons-server/issues -You can join our mailing list at https://mail.mozilla.org/listinfo/dev-addons -.. _`addons.mozilla.org`: https://addons.mozilla.org -.. _`install docs`: https://addons-server.readthedocs.io/en/latest/topics/install/docker.html -.. _`irc.mozilla.org #amo`: irc://irc.mozilla.org/amo +You can find our mailing list and matrix channels at `www.thunderbird.net/get-involved`_ +.. _`addons.thunderbird.net`: https://addons.thunderbird.net +.. _`install docs`: https://thunderbird-addons-server.readthedocs.io/en/latest/topics/install/docker.html +.. _`www.thunderbird.net/get-involved`: https://www.thunderbird.net/get-involved/#communication .. marker-for-security-bug-inclusion-do-not-remove diff --git a/docs/README.rst b/docs/README.rst index c7138c30ab9d..6c73aa7e49f4 100644 --- a/docs/README.rst +++ b/docs/README.rst @@ -18,10 +18,10 @@ If you're unsure, activate your ``virtualenv`` and run:: The documentation is viewable at http://addons-server.readthedocs.io/, and covers development using Add-ons Server, the source code for `Add-ons -`_. +`_. Its source location is in the `/docs -`_ folder. +`_ folder. Note: this project was once called *olympia*, this documentation often uses that term. diff --git a/docs/index.rst b/docs/index.rst index cd408c13c29d..8baeb188a244 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -2,8 +2,8 @@ Welcome to Add-ons Servers documentation! ========================================= -Add-ons Server is the codebase for https://addons.mozilla.org/; -the source lives at https://github.com/mozilla/addons-server. +Add-ons Server is the codebase for https://addons.thunderbird.net/; +the source lives at https://github.com/thundernest/addons-server. In the past, this project was *olympia*; documentation that refers to olympia refers to this project. diff --git a/docs/topics/api/abuse.rst b/docs/topics/api/abuse.rst index 6b56c7d07e9e..44393931c734 100644 --- a/docs/topics/api/abuse.rst +++ b/docs/topics/api/abuse.rst @@ -17,7 +17,7 @@ Submitting an add-on abuse report .. _`addonabusereport-create`: The following API endpoint allows an abuse report to be submitted for an Add-on, -either listed on https://addons.mozilla.org or not. +either listed on https://addons.thunderbird.net or not. Authentication is not required, but is recommended so reports can be responded to if nessecary. @@ -46,7 +46,7 @@ Submitting a user abuse report .. _`userabusereport-create`: The following API endpoint allows an abuse report to be submitted for a user account -on https://addons.mozilla.org. Authentication is not required, but is recommended +on https://addons.thunderbird.net. Authentication is not required, but is recommended so reports can be responded to if nessecary. .. http:post:: /api/v4/abuse/report/user/ diff --git a/docs/topics/api/accounts.rst b/docs/topics/api/accounts.rst index 3d04df06e696..92f4af5a28ce 100644 --- a/docs/topics/api/accounts.rst +++ b/docs/topics/api/accounts.rst @@ -154,7 +154,7 @@ Other :ref:`editable values ` can be set at the same time. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v4/accounts/account/12345/" + curl "https://addons.thunderbird.net/api/v4/accounts/account/12345/" -g -XPATCH --form "picture_upload=@photo.png" -H "Authorization: Bearer " @@ -273,7 +273,7 @@ This allows you to generate a new user account and sign in as that user. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v4/accounts/super-create/" \ + curl "https://addons.thunderbird.net/api/v4/accounts/super-create/" \ -X POST -H "Authorization: JWT " **Response:** @@ -304,7 +304,7 @@ This allows you to generate a new user account and sign in as that user. .. sourcecode:: bash curl --cookie sessionid=... -s -D - \ - "https://addons.mozilla.org/en-US/developers/addon/submit/1" \ + "https://addons.thunderbird.net/en-US/developers/addon/submit/1" \ -o /dev/null .. _`session`: @@ -323,7 +323,7 @@ sessions. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v4/accounts/session/" + curl "https://addons.thunderbird.net/api/v4/accounts/session/" -H "Authorization: Bearer " -X DELETE **Response:** diff --git a/docs/topics/api/addons.rst b/docs/topics/api/addons.rst index 8e227107e32f..581c93fa4d8f 100644 --- a/docs/topics/api/addons.rst +++ b/docs/topics/api/addons.rst @@ -267,7 +267,7 @@ This endpoint allows you to fetch a specific add-on by id, slug or guid. .. note:: For backwards-compatibility reasons, the value for type of Theme - currently live on production addons.mozilla.org is ``persona`` + currently live on production addons.thunderbird.net is ``persona`` (Lightweight Theme). ``theme`` refers to a deprecated XUL Complete Theme. New webextension packaged non-dynamic themes are ``statictheme``. @@ -483,7 +483,7 @@ on AMO. :>json string results[].type: The :ref:`add-on type `. :>json string results[].url: The (absolute) add-on detail URL. -.. _`valid application versions`: https://addons.mozilla.org/en-US/firefox/pages/appversions/ +.. _`valid application versions`: https://addons.thunderbird.net/en-US/thunderbird/pages/appversions/ ------------------- @@ -535,7 +535,7 @@ Compatibilty overrides are used within Firefox i(and other toolkit applications :>json int results[].version_ranges[].applications[].id: Application id on AMO. :>json string results[].version_ranges[].applications[].min_version: minimum version of the application to be disabled in. :>json string results[].version_ranges[].applications[].max_version: maximum version of the application to be disabled in. - :>json string results[].version_ranges[].applications[].guid: Application `guid `_. + :>json string results[].version_ranges[].applications[].guid: Application `guid `_. --------------- diff --git a/docs/topics/api/auth.rst b/docs/topics/api/auth.rst index 6a9535d32b52..da6cf591bd38 100644 --- a/docs/topics/api/auth.rst +++ b/docs/topics/api/auth.rst @@ -125,7 +125,7 @@ Using the :ref:`profile ` as an example endpoint, here's what a JWT authenticated HTTP request would look like in `curl `_:: - curl "https://addons.mozilla.org/api/v4/accounts/profile/" \ + curl "https://addons.thunderbird.net/api/v4/accounts/profile/" \ -H "Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJ5b3VyLWFwaS1rZXkiLCJpYXQiOjE0NDcyNzMwOTYsImp0aSI6IjAuNDczNjI5NDQ2MjM0NTU0MDUiLCJleHAiOjE0NDcyNzMxNTZ9.TQ4B8GEm7UWZPcHuNGgjzD8EU9oUBVbL70Le1IeuYx0" @@ -136,7 +136,7 @@ There are robust open source libraries for creating JWTs in `all major programming languages `_. -.. _`manage-credentials`: https://addons.mozilla.org/en-US/developers/addon/api/key/ +.. _`manage-credentials`: https://addons.thunderbird.net/en-US/developers/addon/api/key/ .. _`API Credentials Management Page`: manage-credentials_ .. _`credentials management page`: manage-credentials_ .. _`jwt-spec`: https://tools.ietf.org/html/rfc7519 diff --git a/docs/topics/api/github.rst b/docs/topics/api/github.rst index 863fdf5d6f2d..dd9045da2e1e 100644 --- a/docs/topics/api/github.rst +++ b/docs/topics/api/github.rst @@ -13,7 +13,7 @@ This API provides an endpoint that works with GitHub to provide add-on validatio To set this up on a GitHub repository you will need to: * Go to `Settings > Webhooks & Services` -* Add a new Webhook with Payload URL of `https://addons.mozilla.org/api/v4/github/validate/` +* Add a new Webhook with Payload URL of `https://addons.thunderbird.net/api/v4/github/validate/` * Click `Send me everything` * Click `Update webhook` diff --git a/docs/topics/api/index.rst b/docs/topics/api/index.rst index d5b483ca8a4e..f858d4a2837e 100644 --- a/docs/topics/api/index.rst +++ b/docs/topics/api/index.rst @@ -2,7 +2,7 @@ External API ============ -This shows you how to use the `addons.mozilla.org `_ +This shows you how to use the `addons.thunderbird.net `_ API at ``/api/v4/`` which is hosted at the following URLs: .. _api-environments: @@ -10,17 +10,11 @@ API at ``/api/v4/`` which is hosted at the following URLs: =========== ========================================= Environment URL =========== ========================================= -Production ``https://addons.mozilla.org/api/v4/`` -Staging ``https://addons.allizom.org/api/v4/`` -Development ``https://addons-dev.allizom.org/api/v4/`` +Production ``https://addons.thunderbird.net/api/v4/`` =========== ========================================= Production Connect to this API for all normal operation. -Staging or Development - Connect to these APIs if you need to work with a scratch database or - you're testing features that aren't available in production yet. - Your production account is not linked to any of these APIs. Dive into the :ref:`overview section ` and the :ref:`authentication section ` for an example of how to get started diff --git a/docs/topics/api/overview.rst b/docs/topics/api/overview.rst index dd3503c59295..9e5fc19d1eb1 100644 --- a/docs/topics/api/overview.rst +++ b/docs/topics/api/overview.rst @@ -11,7 +11,7 @@ Overview if you need stability. This describes the details of the requests and responses you can expect from -the `addons.mozilla.org `_ API. +the `addons.thunderbird.net `_ API. -------- Requests @@ -183,7 +183,7 @@ Alternate API (v4dev) behavior On the addons-dev.allizom.org (dev) and addons.allizom.org servers (stage) servers an additional API version, `v4dev` is available. `v4dev` is not available on -production AMO (addons.mozilla.org). In `4dev` the response if the ``lang`` +production AMO (addons.thunderbird.net). In `4dev` the response if the ``lang`` parameter is passed is an object only containing that translation is returned. .. code-block:: json diff --git a/docs/topics/api/reviewers.rst b/docs/topics/api/reviewers.rst index 93d1862dede1..9d357279899e 100644 --- a/docs/topics/api/reviewers.rst +++ b/docs/topics/api/reviewers.rst @@ -81,4 +81,4 @@ add-on. :>json string|null pending_info_request: Deadline date for the pending info request as a string, or ``null``. :>json boolean needs_admin_code_review: Boolean indicating whether the add-on needs its code to be reviewed by an admin or not. :>json boolean needs_admin_content_review: Boolean indicating whether the add-on needs its content to be reviewed by an admin or not. - :>json boolean needs_sensitive_access_review: Boolean indicating whether the add-on needs its content to be reviewed or not. This is related to the `Addon.require_sensitive_data_access` property. + :>json boolean needs_sensitive_data_access_review: Boolean indicating whether the add-on needs its content to be reviewed or not. This is related to the `Addon.require_sensitive_data_access` property. diff --git a/docs/topics/api/signing.rst b/docs/topics/api/signing.rst index d4cf4f7924ab..8938db8c2320 100644 --- a/docs/topics/api/signing.rst +++ b/docs/topics/api/signing.rst @@ -50,7 +50,7 @@ validation and you will be able to check its status. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v4/addons/@my-addon/versions/1.0/" + curl "https://addons.thunderbird.net/api/v4/addons/@my-addon/versions/1.0/" -g -XPUT --form "upload=@build/my-addon.xpi" -H "Authorization: JWT " @@ -97,7 +97,7 @@ Uploading without an ID .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v4/addons/" + curl "https://addons.thunderbird.net/api/v4/addons/" -g -XPOST -F "upload=@build/my-addon.xpi" -F "version=1.0" -H "Authorization: JWT " @@ -153,7 +153,7 @@ automatically or after a manual review. Once review is complete then the .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v4/addons/@my-addon/versions/1.0/" + curl "https://addons.thunderbird.net/api/v4/addons/@my-addon/versions/1.0/" -g -H "Authorization: JWT " :param addon-id: the id for the add-on. @@ -170,7 +170,7 @@ automatically or after a manual review. Once review is complete then the "automated_signing": true, "files": [ { - "download_url": "https://addons.mozilla.org/api/v4/downloads/file/100/example-id.0-fx+an.xpi?src=api", + "download_url": "https://addons.thunderbird.net/api/v4/downloads/file/100/example-id.0-fx+an.xpi?src=api", "hash": "sha256:1bb945266bf370170a656350d9b640cbcaf70e671cf753c410e604219cdd9267", "signed": true } @@ -179,10 +179,10 @@ automatically or after a manual review. Once review is complete then the "pk": "f68abbb3b1624c098fe979a409fe3ce9", "processed": true, "reviewed": true, - "url": "https://addons.mozilla.org/api/v4/addons/@example-id.0/uploads/f68abbb3b1624c098fe979a409fe3ce9/", + "url": "https://addons.thunderbird.net/api/v4/addons/@example-id.0/uploads/f68abbb3b1624c098fe979a409fe3ce9/", "valid": true, "validation_results": {}, - "validation_url": "https://addons.mozilla.org/en-US/developers/upload/f68abbb3b1624c098fe979a409fe3ce9", + "validation_url": "https://addons.thunderbird.net/en-US/developers/upload/f68abbb3b1624c098fe979a409fe3ce9", "version": "1.0" } @@ -230,7 +230,7 @@ This endpoint returns the actual file data for download. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v4/file/123/some-addon.xpi?src=api" + curl "https://addons.thunderbird.net/api/v4/file/123/some-addon.xpi?src=api" -g -H "Authorization: JWT " :param file_id: the primary key of the add-on file. diff --git a/docs/topics/api/v3_legacy/abuse.rst b/docs/topics/api/v3_legacy/abuse.rst index c8e8d7ee3da5..a8f0bcd05ea2 100644 --- a/docs/topics/api/v3_legacy/abuse.rst +++ b/docs/topics/api/v3_legacy/abuse.rst @@ -11,7 +11,7 @@ Submitting an add-on abuse report .. _`v3-addonabusereport-create`: The following API endpoint allows an abuse report to be submitted for an Add-on, -either listed on https://addons.mozilla.org or not. +either listed on https://addons.thunderbird.net or not. Authentication is not required, but is recommended so reports can be responded to if nessecary. @@ -40,7 +40,7 @@ Submitting a user abuse report .. _`v3-userabusereport-create`: The following API endpoint allows an abuse report to be submitted for a user account -on https://addons.mozilla.org. Authentication is not required, but is recommended +on https://addons.thunderbird.net. Authentication is not required, but is recommended so reports can be responded to if nessecary. .. http:post:: /api/v3/abuse/report/user/ diff --git a/docs/topics/api/v3_legacy/accounts.rst b/docs/topics/api/v3_legacy/accounts.rst index eb2afff0a943..d335a2f9ea0b 100644 --- a/docs/topics/api/v3_legacy/accounts.rst +++ b/docs/topics/api/v3_legacy/accounts.rst @@ -147,7 +147,7 @@ Other :ref:`editable values ` can be set at the same ti .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v3/accounts/account/12345/" + curl "https://addons.thunderbird.net/api/v3/accounts/account/12345/" -g -XPATCH --form "picture_upload=@photo.png" -H "Authorization: Bearer " @@ -266,7 +266,7 @@ This allows you to generate a new user account and sign in as that user. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v3/accounts/super-create/" \ + curl "https://addons.thunderbird.net/api/v3/accounts/super-create/" \ -X POST -H "Authorization: JWT " **Response:** @@ -297,7 +297,7 @@ This allows you to generate a new user account and sign in as that user. .. sourcecode:: bash curl --cookie sessionid=... -s -D - \ - "https://addons.mozilla.org/en-US/developers/addon/submit/1" \ + "https://addons.thunderbird.net/en-US/developers/addon/submit/1" \ -o /dev/null .. _`v3-session`: @@ -316,7 +316,7 @@ sessions. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v3/accounts/session/" + curl "https://addons.thunderbird.net/api/v3/accounts/session/" -H "Authorization: Bearer " -X DELETE **Response:** diff --git a/docs/topics/api/v3_legacy/addons.rst b/docs/topics/api/v3_legacy/addons.rst index deb41a05551f..3eb6760c0129 100644 --- a/docs/topics/api/v3_legacy/addons.rst +++ b/docs/topics/api/v3_legacy/addons.rst @@ -475,7 +475,7 @@ on AMO. :>json string results[].type: The :ref:`add-on type `. :>json string results[].url: The (absolute) add-on detail URL. -.. _`valid application versions`: https://addons.mozilla.org/en-US/firefox/pages/appversions/ +.. _`valid application versions`: https://addons.thunderbird.net/en-US/thunderbird/pages/appversions/ ------------------- @@ -527,7 +527,7 @@ Compatibilty overrides are used within Firefox i(and other toolkit applications :>json int results[].version_ranges[].applications[].id: Application id on AMO. :>json string results[].version_ranges[].applications[].min_version: minimum version of the application to be disabled in. :>json string results[].version_ranges[].applications[].max_version: maximum version of the application to be disabled in. - :>json string results[].version_ranges[].applications[].guid: Application `guid `_. + :>json string results[].version_ranges[].applications[].guid: Application `guid `_. --------------- diff --git a/docs/topics/api/v3_legacy/auth.rst b/docs/topics/api/v3_legacy/auth.rst index 3598463c0204..24e2690ed8c2 100644 --- a/docs/topics/api/v3_legacy/auth.rst +++ b/docs/topics/api/v3_legacy/auth.rst @@ -123,7 +123,7 @@ Using the :ref:`profile ` as an example endpoint, here's what a JWT authenticated HTTP request would look like in `curl `_:: - curl "https://addons.mozilla.org/api/v3/accounts/profile/" \ + curl "https://addons.thunderbird.net/api/v3/accounts/profile/" \ -H "Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJ5b3VyLWFwaS1rZXkiLCJqdGkiOiIwLjQ3MzYyOTQ0NjIzNDU1NDA1IiwiaWF0IjoxNDQ3MjczMDk2LCJleHAiOjE0NDcyNzMxNTZ9.fQGPSV85QPhbNmuu86CIgZiluKBvZKd-NmzM6vo11DM" @@ -134,7 +134,7 @@ There are robust open source libraries for creating JWTs in `all major programming languages `_. -.. _`manage-credentials`: https://addons.mozilla.org/en-US/developers/addon/api/key/ +.. _`manage-credentials`: https://addons.thunderbird.net/en-US/developers/addon/api/key/ .. _`API Credentials Management Page`: manage-credentials_ .. _`credentials management page`: manage-credentials_ .. _`jwt-spec`: https://tools.ietf.org/html/rfc7519 diff --git a/docs/topics/api/v3_legacy/github.rst b/docs/topics/api/v3_legacy/github.rst index 2e439f60094d..ac5a1e10c7f9 100644 --- a/docs/topics/api/v3_legacy/github.rst +++ b/docs/topics/api/v3_legacy/github.rst @@ -11,7 +11,7 @@ This API provides an endpoint that works with GitHub to provide add-on validatio To set this up on a GitHub repository you will need to: * Go to `Settings > Webhooks & Services` -* Add a new Webhook with Payload URL of `https://addons.mozilla.org/api/v3/github/validate/` +* Add a new Webhook with Payload URL of `https://addons.thunderbird.net/api/v3/github/validate/` * Click `Send me everything` * Click `Update webhook` diff --git a/docs/topics/api/v3_legacy/index.rst b/docs/topics/api/v3_legacy/index.rst index f89215b9fdc0..d8061451bb32 100644 --- a/docs/topics/api/v3_legacy/index.rst +++ b/docs/topics/api/v3_legacy/index.rst @@ -4,7 +4,7 @@ External API (V3) ================= -This shows you how to use the `addons.mozilla.org `_ +This shows you how to use the `addons.thunderbird.net `_ API at ``/api/v3/`` which is hosted at the following URLs: .. _v3-api-environments: @@ -12,17 +12,11 @@ API at ``/api/v3/`` which is hosted at the following URLs: =========== ========================================= Environment URL =========== ========================================= -Production ``https://addons.mozilla.org/api/v3/`` -Staging ``https://addons.allizom.org/api/v3/`` -Development ``https://addons-dev.allizom.org/api/v3/`` +Production ``https://addons.thunderbird.net/api/v3/`` =========== ========================================= Production Connect to this API for all normal operation. -Staging or Development - Connect to these APIs if you need to work with a scratch database or - you're testing features that aren't available in production yet. - Your production account is not linked to any of these APIs. Dive into the :ref:`overview section ` and the :ref:`authentication section ` for an example of how to get started diff --git a/docs/topics/api/v3_legacy/overview.rst b/docs/topics/api/v3_legacy/overview.rst index efc9747909ce..374c0418ebd9 100644 --- a/docs/topics/api/v3_legacy/overview.rst +++ b/docs/topics/api/v3_legacy/overview.rst @@ -5,7 +5,7 @@ Overview ======== This describes the details of the requests and responses you can expect from -the `addons.mozilla.org `_ API. +the `addons.thunderbird.net `_ API. -------- Requests diff --git a/docs/topics/api/v3_legacy/signing.rst b/docs/topics/api/v3_legacy/signing.rst index 2d5e07a83e45..54992f1ca489 100644 --- a/docs/topics/api/v3_legacy/signing.rst +++ b/docs/topics/api/v3_legacy/signing.rst @@ -46,7 +46,7 @@ validation and you will be able to check its status. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v3/addons/@my-addon/versions/1.0/" + curl "https://addons.thunderbird.net/api/v3/addons/@my-addon/versions/1.0/" -g -XPUT --form "upload=@build/my-addon.xpi" -H "Authorization: JWT " @@ -93,7 +93,7 @@ Uploading without an ID .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v3/addons/" + curl "https://addons.thunderbird.net/api/v3/addons/" -g -XPOST -F "upload=@build/my-addon.xpi" -F "version=1.0" -H "Authorization: JWT " @@ -149,7 +149,7 @@ automatically or after a manual review. Once review is complete then the .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v3/addons/@my-addon/versions/1.0/" + curl "https://addons.thunderbird.net/api/v3/addons/@my-addon/versions/1.0/" -g -H "Authorization: JWT " :param addon-id: the id for the add-on. @@ -166,7 +166,7 @@ automatically or after a manual review. Once review is complete then the "automated_signing": true, "files": [ { - "download_url": "https://addons.mozilla.org/api/v3/downloads/file/100/example-id.0-fx+an.xpi?src=api", + "download_url": "https://addons.thunderbird.net/api/v3/downloads/file/100/example-id.0-fx+an.xpi?src=api", "hash": "sha256:1bb945266bf370170a656350d9b640cbcaf70e671cf753c410e604219cdd9267", "signed": true } @@ -175,10 +175,10 @@ automatically or after a manual review. Once review is complete then the "pk": "f68abbb3b1624c098fe979a409fe3ce9", "processed": true, "reviewed": true, - "url": "https://addons.mozilla.org/api/v3/addons/@example-id.0/uploads/f68abbb3b1624c098fe979a409fe3ce9/", + "url": "https://addons.thunderbird.net/api/v3/addons/@example-id.0/uploads/f68abbb3b1624c098fe979a409fe3ce9/", "valid": true, "validation_results": {}, - "validation_url": "https://addons.mozilla.org/en-US/developers/upload/f68abbb3b1624c098fe979a409fe3ce9", + "validation_url": "https://addons.thunderbird.net/en-US/developers/upload/f68abbb3b1624c098fe979a409fe3ce9", "version": "1.0" } @@ -226,7 +226,7 @@ This endpoint returns the actual file data for download. .. sourcecode:: bash - curl "https://addons.mozilla.org/api/v3/file/123/some-addon.xpi?src=api" + curl "https://addons.thunderbird.net/api/v3/file/123/some-addon.xpi?src=api" -g -H "Authorization: JWT " :param file_id: the primary key of the add-on file. diff --git a/docs/topics/install/deprecated/installation.rst b/docs/topics/install/deprecated/installation.rst index c55134850dd9..b9f388e0bd4a 100644 --- a/docs/topics/install/deprecated/installation.rst +++ b/docs/topics/install/deprecated/installation.rst @@ -298,7 +298,7 @@ The :ref:`contributing` page has more on managing branches. Contact ------- -Come talk to us on irc://irc.mozilla.org/amo if you have questions, issues, or +Visit https://www.thunderbird.net/get-involved/#communication if you have questions, issues, or compliments. From 4b488a28cfe745ef846c859b81f2b84b5b667287 Mon Sep 17 00:00:00 2001 From: Mel <97147377+MelissaAutumn@users.noreply.github.com> Date: Tue, 2 Sep 2025 08:58:36 -0700 Subject: [PATCH 2/3] Update references of thundernest to thunderbird Co-authored-by: Jan Brasna <1784648+janbrasna@users.noreply.github.com> --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index e4ac1250615c..f3fa549728f2 100644 --- a/README.rst +++ b/README.rst @@ -8,7 +8,7 @@ Addons-Server Welcome to the Addons Server repository! Please feel free to visit the web page of the current project hosted on `addons.thunderbird.net`_. If you want to install it follow our guide located in `install docs`_. -Please report bugs here: https://github.com/thundernest/addons-server/issues +Please report bugs here: https://github.com/thunderbird/addons-server/issues You can find our mailing list and matrix channels at `www.thunderbird.net/get-involved`_ From 9bfab8765b901ca1faea0b477d02b1e109a2424a Mon Sep 17 00:00:00 2001 From: Mel <97147377+MelissaAutumn@users.noreply.github.com> Date: Tue, 2 Sep 2025 09:00:27 -0700 Subject: [PATCH 3/3] Update more references of thundernest to thunderbird --- README.rst | 2 +- docs/README.rst | 2 +- docs/index.rst | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index f3fa549728f2..dd81909eb43f 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,5 @@ .. image:: https://img.shields.io/badge/%E2%9D%A4-code%20of%20conduct-blue.svg - :target: https://github.com/thundernest/addons-server/blob/master/CODE_OF_CONDUCT.md + :target: https://github.com/thunderbird/addons-server/blob/master/CODE_OF_CONDUCT.md :alt: Code of conduct diff --git a/docs/README.rst b/docs/README.rst index 6c73aa7e49f4..e29c8e893937 100644 --- a/docs/README.rst +++ b/docs/README.rst @@ -21,7 +21,7 @@ covers development using Add-ons Server, the source code for `Add-ons `_. Its source location is in the `/docs -`_ folder. +`_ folder. Note: this project was once called *olympia*, this documentation often uses that term. diff --git a/docs/index.rst b/docs/index.rst index 8baeb188a244..df4717553b0e 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -3,7 +3,7 @@ Welcome to Add-ons Servers documentation! ========================================= Add-ons Server is the codebase for https://addons.thunderbird.net/; -the source lives at https://github.com/thundernest/addons-server. +the source lives at https://github.com/thunderbird/addons-server. In the past, this project was *olympia*; documentation that refers to olympia refers to this project.