Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: ae65b04c7aa3fd5b2e17051ac90c716a5d63dbe0 https://github.com/openSUSE/open-build-service/commit/ae65b04c7aa3fd5b2e1705... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: A docs/api/api/distribution.rng A docs/api/api/distribution.xml M docs/api/api/distributions.rng M src/api/test/functional/backend_test.rb Log Message: ----------- Introduces schema for single distribution In preparation for updating just a single distribution, not the whole set. Commit: 97cfb53f235788e777f00e9248c0aeedbd15e52b https://github.com/openSUSE/open-build-service/commit/97cfb53f235788e777f00e... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M src/api/app/controllers/distributions_controller.rb M src/api/app/models/distribution.rb M src/api/config/routes/api_routes.rb M src/api/spec/controllers/distributions_controller_spec.rb M src/api/spec/factories/distribution.rb A src/api/spec/models/distribution_spec.rb Log Message: ----------- Introduces create/update for single distribution Makes it easier to fix a typo in existing distribution or to add a single one. The old behvior is still available in /distribution/bulk_replace. This also simplifies the spec around distributions a bit. Commit: d5dd609b0a88ccd8f3bfd3cec8db06e59fc99a3b https://github.com/openSUSE/open-build-service/commit/d5dd609b0a88ccd8f3bfd3... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M ReleaseNotes-2.11 M docs/api/api/api.txt Log Message: ----------- Adopt user docu to distribution changes Commit: e21d64b34dee3a53e6609093133cc9fabf2a70a9 https://github.com/openSUSE/open-build-service/commit/e21d64b34dee3a53e66090... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M src/api/test/functional/distributions_controller_test.rb Log Message: ----------- All tests are now in the DistributionController spec Commit: 21f48d65df8e5a0aa253a3ff81d1a75ec1fc817c https://github.com/openSUSE/open-build-service/commit/21f48d65df8e5a0aa253a3... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M ReleaseNotes-2.11 M src/api/app/controllers/distributions_controller.rb M src/api/config/routes/api_routes.rb M src/api/spec/controllers/distributions_controller_spec.rb Log Message: ----------- Bring back bulk updating compat route Commit: 684b4f7542e4dbbe9513da697aa0def5c66ca461 https://github.com/openSUSE/open-build-service/commit/684b4f7542e4dbbe9513da... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M src/api/public/apidocs-new/OBS-v2.10.50.yaml A src/api/public/apidocs-new/components/responses/distribution.yaml A src/api/public/apidocs-new/components/schemas/distribution.yaml M src/api/public/apidocs-new/paths/distributions.yaml A src/api/public/apidocs-new/paths/distributions_bulk_replace.yaml M src/api/public/apidocs-new/paths/distributions_distribution_id.yaml M src/api/public/apidocs-new/paths/distributions_include_remotes.yaml Log Message: ----------- Document new /distributions with swagger Commit: 127f886c97d1f5e07fda68403b66937145e144ae https://github.com/openSUSE/open-build-service/commit/127f886c97d1f5e07fda68... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2021-06-09 (Wed, 09 Jun 2021) Changed paths: M ReleaseNotes-2.11 M docs/api/api/api.txt A docs/api/api/distribution.rng A docs/api/api/distribution.xml M docs/api/api/distributions.rng M src/api/app/controllers/distributions_controller.rb M src/api/app/models/distribution.rb M src/api/config/routes/api_routes.rb M src/api/public/apidocs-new/OBS-v2.10.50.yaml A src/api/public/apidocs-new/components/responses/distribution.yaml A src/api/public/apidocs-new/components/schemas/distribution.yaml M src/api/public/apidocs-new/paths/distributions.yaml A src/api/public/apidocs-new/paths/distributions_bulk_replace.yaml M src/api/public/apidocs-new/paths/distributions_distribution_id.yaml M src/api/public/apidocs-new/paths/distributions_include_remotes.yaml M src/api/spec/controllers/distributions_controller_spec.rb M src/api/spec/factories/distribution.rb A src/api/spec/models/distribution_spec.rb M src/api/test/functional/backend_test.rb M src/api/test/functional/distributions_controller_test.rb Log Message: ----------- Merge pull request #11087 from hennevogel/feature/single-distro Single Distro API Compare: https://github.com/openSUSE/open-build-service/compare/a32f8cde74d4...127f88...