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(a)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(a)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(a)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(a)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(a)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(a)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(a)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