[release] pkgdb2 1.24

Pierre-Yves Chibon pingou at pingoured.fr
Thu Mar 19 13:55:15 UTC 2015


Hi all,

I have just released and pushed to staging a new pkgdb2 release: 1.24
Here is the changelog for this version:

* Thu Mar 19 2015 Pierre-Yves Chibon <pingou at pingoured.fr> - 1.24-1
- Fix orphaning package having a group as PoC
- Fix excluding provenpackager from some packages specified in the
  configuration
- Monkey patch flask.jsonify to handle JSONP responses on GET requests (Ralph
  Bean)
- Anitya integration
- Allow package admins to retire a package


Here below is the changelog for the versions that made it to stg but not prod
(giving more info about the changes that are specific to stg).

* Fri Feb 20 2015 Pierre-Yves Chibon <pingou at pingoured.fr> - 1.23.995-1
- Update to 1.23.995 (pre-release of 1.24)
- Fix the link to `My Requests` on the API documentation page

* Fri Feb 20 2015 Pierre-Yves Chibon <pingou at pingoured.fr> - 1.23.994-1
- Update to 1.23.994 (pre-release of 1.24)
- Do not use insecure connection to pkgdb in set_monitoring_status (Till Maas)
- Add documentation for the API endpoint to set the monitoring status of a
  package
- Replace the monitoring toggle button by one that might be clearer
- Fix actually setting the monitoring flag of new package to True (and adjust
  the tests for this)

* Thu Feb 19 2015 Pierre-Yves Chibon <pingou at pingoured.fr> - 1.23.993-1
- Update to 1.23.993 (pre-release of 1.24)
- Drop the package name from the URL to edit a request (fix few bugs in the
  process)
- If requested is a package admin, request is set to Awaiting Review
- Use secure=True against prod pkgdb in set_monitoring_status.py (Ralph Bean)

* Wed Feb 18 2015 Pierre-Yves Chibon <pingou at pingoured.fr> - 1.23.992-1
- Update to 1.23.992 (pre-release for 1.24)
- Add a `My Request` tab in the main menu
- Adjust copyright year in the master template
- Monitor package set as True by default (Ralph Bean)
- Drop the branch from field when requesting branch for a package
- Add the possibility to Edit one's request directly via the `My Requests` page
- Increase the width of the field in the form to request a new package

* Tue Feb 17 2015 Pierre-Yves Chibon <pingou at pingoured.fr> - 1.23.991-1
- Update to 1.23.991 (pre-release for 1.24)
- Fix documentation to reflect the correct variable name
- Add a link to the request made by someone on the user's page (where all the
  packages of that person are listed)
- Simplify the form to request a package to be added to pkgdb
- Ensure we check that a group is valid before giving it some ACLs
- Make it easier to change one's avatar by simply clicking on it (Ralph Bean)
- Add a placeholder for the Review URL field when requesting a package to be
  added to pkgdb
- When giving watch* ACLs to a FAS user, check that this user exists
- Per FESCo decision, Fedora branch requests will have by default a 7 days
  period during which packager with approveacls will be allowed to grant/deny
  the request, this period does not apply if the requester has approveacls on
  the package

* Mon Jan 26 2015 Pierre-Yves Chibon <pingou at pingoured.fr> - 1.23.99-1
- Update to 1.23.99 (pre-release for 1.24)
- New processes to request a new package or a new branch of a package directly
  in pkgdb instead of relying on bugzilla


Happy testing!

Pierre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/infrastructure/attachments/20150319/72eec6ae/attachment.sig>


More information about the infrastructure mailing list