From b663fce6befa54368470c520cef53484e44ab26c Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Sep 29 2017 13:03:54 +0000 Subject: Release 3.8 Signed-off-by: Pierre-Yves Chibon --- diff --git a/UPGRADING.rst b/UPGRADING.rst index e9e337a..9b9f99e 100644 --- a/UPGRADING.rst +++ b/UPGRADING.rst @@ -1,6 +1,18 @@ Upgrading Pagure ================ +From 3.7 to 3.8 +--------------- + +The release 3.8 brings some changes to the database schema. + +* Update the data schema using alembic: ``alembic upgrade head`` + +New configuration keys added: + +* PROJECT_NAME_REGEX + + From 3.6 to 3.7 --------------- diff --git a/doc/contributors.rst b/doc/contributors.rst index 8618c0a..9d8af67 100644 --- a/doc/contributors.rst +++ b/doc/contributors.rst @@ -3,17 +3,17 @@ Contributors to pagure Pagure would be nothing without its contributors. -On September 5, 2017 (release 3.7.1), the list looks as follow: +On September 29, 2017 (release 3.8), the list looks as follow: ================= =========== Number of commits Contributor ================= =========== - 5391 Pierre-Yves Chibon + 5435 Pierre-Yves Chibon 191 Ryan Lerch - 159 Vivek Anand + 165 Vivek Anand 139 farhaanbukhsh 126 Patrick Uiterwijk - 82 Clement Verna + 84 Clement Verna 77 Farhaan Bukhsh 59 Johan Cwiklinski 47 Mark Reynolds @@ -37,10 +37,12 @@ Number of commits Contributor 5 Mike McLean 5 Oliver Gutierrez 5 Paul W. Frields + 5 mprahl 5 vanzhiganov 5 yangl1996 4 Eric Barbour 4 Maciej Lasyk + 4 Patrick Uiterwijk 4 René Genz 3 Ankush Behl 3 Anthony Lackey @@ -55,7 +57,6 @@ Number of commits Contributor 3 Till Maas 3 bill auger 3 cep - 3 mprahl 3 shivani 3 skrzepto 3 tenstormavi @@ -88,7 +89,6 @@ Number of commits Contributor 1 Igor Gnatenko 1 Kunaal Jain 1 Mathew Robinson - 1 Patrick Uiterwijk 1 Pierre-YvesChibon 1 Robert Bost 1 Sachin Kamath diff --git a/files/pagure.spec b/files/pagure.spec index 7c8607e..e9959e3 100644 --- a/files/pagure.spec +++ b/files/pagure.spec @@ -2,7 +2,7 @@ %distutils.sysconfig import get_python_lib; print (get_python_lib())")} Name: pagure -Version: 3.7.1 +Version: 3.8 Release: 1%{?dist} Summary: A git-centered forge @@ -385,6 +385,34 @@ install -m 644 pagure-loadjson/pagure_loadjson.service \ %changelog +* Fri Sep 29 2017 Pierre-Yves Chibon - 3.8-1 +- Update to 3.8 +- Fix API documentation for git/branch (Matt Prahl) +- Fix giving a project to someone who already has access (Matth Prahl) +- Add some border to the tables created in README files +- Ask the user to confirm merging a pull-request +- Fix processing status and close_status updates in the SSE +- Fix the URL to the issue used by the SSE JS on tags +- Increase the logging in the milter to help figuring out issues in the future +- Fix the In-Reply-To header when sending notifications +- Fix showing the delete project button +- Fix search issues with a unicode character +- Catch exception raised when accessing the head of the repo +- Fix deleting a project when some of the folder are not used +- Allow viewing a PR when its origin (fork or branch) is gone +- Fix linking to issue or PR in namespaced projects via # +- Make it more obvious that the namespace and the project are different links +- Tell fedmsg to send things with pagure certificates (Patrick Uiterwijk) +- Fix loading ticket templates on namespaced project and extracting their names +- Add a banner on the overview page when the ACLs are being refreshed on the + backend (and thus ssh access may not be entirely functional) (Vivek Anand) +- Update the documentation on how to create pull requests (Clement Verna) +- Add button to refresh external pull requests (Patrick Uiterwijk) +- Add the possibility to get the group members when asking the project info +- Make the PROJECT_NAME_REGEX used in form be configurable +- Adjust the milter to support replying with any email addresses associated +- Allow pagure admin to give a project + * Tue Sep 05 2017 Pierre-Yves Chibon - 3.7.1-1 - Update to 3.7.1 - Fix the UPGRADING documentation diff --git a/pagure/__init__.py b/pagure/__init__.py index 6c00461..bf2ef9c 100644 --- a/pagure/__init__.py +++ b/pagure/__init__.py @@ -12,8 +12,8 @@ __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] import pkg_resources # noqa: E402,F401 -__version__ = '3.7.1' -__api_version__ = '0.17' +__version__ = '3.8' +__api_version__ = '0.18' import datetime # noqa: E402