From 9f4434483ee2c000791cd1ca009d1cd2159e38be Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jul 14 2017 20:07:37 +0000 Subject: Release 3.2 --- diff --git a/UPGRADING.rst b/UPGRADING.rst index 671ad9e..3fac462 100644 --- a/UPGRADING.rst +++ b/UPGRADING.rst @@ -1,6 +1,16 @@ Upgrading Pagure ================ +From 3.1 to 3.2 +--------------- + +While not being a bug fix, this release has no database schema changes. +However, this release breaks the plugin interface for auth introduced in 3.1 and +changed in 3.1. If you are using pagure-dist-git, make sure to upgrade to at +least 0.4. This interface will be considered stable in 3.4 and announced as +such. + + From 3.0 to 3.1 --------------- diff --git a/doc/contributors.rst b/doc/contributors.rst index acf20cf..a87b8c2 100644 --- a/doc/contributors.rst +++ b/doc/contributors.rst @@ -3,23 +3,23 @@ Contributors to pagure Pagure would be nothing without its contributors. -On July 4, 2017 (release 3.1), the list looks as follow: +On July 14, 2017 (release 3.2), the list looks as follow: ================= =========== Number of commits Contributor ================= =========== - 5317 Pierre-Yves Chibon + 5332 Pierre-Yves Chibon 191 Ryan Lerch 143 Vivek Anand 139 farhaanbukhsh 126 Patrick Uiterwijk 77 Farhaan Bukhsh - 62 Clement Verna + 65 Clement Verna 59 Johan Cwiklinski 47 Mark Reynolds 32 Pradeep CE (cep) 30 Lubomír Sedlář - 26 Matt Prahl + 28 Matt Prahl 22 rahul Bajaj 20 Jeremy Cline 19 Gaurav Kumar @@ -57,6 +57,7 @@ Number of commits Contributor 3 cep 3 skrzepto 3 tenstormavi + 2 Carlos Mogas da Silva 2 Daniel Mach 2 Michael Watters 2 Nuno Maltez diff --git a/files/pagure.spec b/files/pagure.spec index 09633db..f69cc1d 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.1 +Version: 3.2 Release: 1%{?dist} Summary: A git-centered forge @@ -384,6 +384,21 @@ install -m 644 pagure-loadjson/pagure_loadjson.service \ %changelog +* Fri Jul 14 2017 Pierre-Yves Chibon - 3.2-1 +- Update to 3.2 +- Use a decorator to check if a project has an issue tracker (Clement Verna) +- Optimize generating the gitolite configuration for group change +- Fix the issue_keys table for mysql +- Drop the load_from_disk script +- Fix next_url URL parameter on the login page not being used (Carlos Mogas da + Silva) +- Support configuration where there are no docs folder and no tickets folder +- Show all the projects a group has access to +- Add pagination to the projects API (Matt Prahl) +- Simplify diff calculation (Carlos Mogas da Silva) +- Show the inline comment in the PR's comments by default (Clement Verna) +- Fix the URL in the API documentation for creating a new project (Matt Prahl) + * Tue Jul 04 2017 Pierre-Yves Chibon - 3.1-1 - Update to 3.1 - Allow project-less API token to create new tickets diff --git a/pagure/__init__.py b/pagure/__init__.py index 2b780b9..078c5b0 100644 --- a/pagure/__init__.py +++ b/pagure/__init__.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- """ - (c) 2014-2015 - Copyright Red Hat Inc + (c) 2014-2017 - Copyright Red Hat Inc Authors: Pierre-Yves Chibon @@ -12,8 +12,8 @@ __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] import pkg_resources # noqa: E402,F401 -__version__ = '3.1' -__api_version__ = '0.14' +__version__ = '3.2' +__api_version__ = '0.15' import datetime # noqa: E402