diff --git a/UPGRADING.rst b/UPGRADING.rst index 5d51b0e..146fd6f 100644 --- a/UPGRADING.rst +++ b/UPGRADING.rst @@ -1,6 +1,19 @@ Upgrading Pagure ================ + +From 5.4 to 5.5 +--------------- + +The 5.5 release contains a database schema updates, so: + +* Update the data schema using alembic: ``alembic upgrade head`` + +New configuration key added: + +* GIT_HOOK_DB_RO + + From 5.3.x to 5.4 ----------------- diff --git a/doc/changelog.rst b/doc/changelog.rst index 6f6bfb8..3dbcc40 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -3,6 +3,39 @@ Changelog This document records all notable changes to `Pagure `_. +5.5 (2019-04-08) +---------------- +- themes/srcfpo: move icons to the theme instead of linking them from other apps + (Julen Landa Alustiza) +- Add support for !owner to the API listing projects +- Make sure that TemporaryClone.push also pushes tags (Slavek Kabrda) +- Add missing "line" in comments links (Tim Landscheidt) +- Include the target branch of the PR when triggering jenkins +- Provide more information about invalid tokens +- Fix the pagination on the fork page of the dashboard +- Fix opening/viewings PRs from the branch pages on the srcfpo theme +- Allow linking issues to PRs in the initial comment of a PR +- Allow blocking an user on a project +- Add support for username and password based authentication for pagure-ci +- Remove extra "s" character from the starred repos page (Michael Watters) +- Link to bugzilla for rpms, modules and container in the srcfpo theme +- Add a button to select/unselect all the ACLs (Lenka Segura) +- Fix the user in the notification about rebased PR +- pagure/ui/fork: fix pull request closing flash message +- Do not link on the "Star" button if the user is not authenticated +- Replace calls to pygit2.clone_repository by calls to git clone directly +- Support deployments where git hook have a read-only access to the db +- Make fork more performant by using 'git push --mirror' (Slavek Kabrda) +- Move the build ID from the title to the comment of the flag +- Fix the new PR drop-down button +- User the user's default email when rebasing +- Fix a bug that preventing properly cleaning up a project in the DB if we + failed to create its repositories on disk +- Fix showing branches having unicode characters in their names +- Make the hook mechanism support utf-8 branch names +- Include some shortcuts to the different namespaces in the srcfpo theme + + 5.4 (2019-03-28) ---------------- diff --git a/doc/contributors.rst b/doc/contributors.rst index df2bcc3..ec06c8c 100644 --- a/doc/contributors.rst +++ b/doc/contributors.rst @@ -8,18 +8,18 @@ On February 22, 2019 (release 5.3) the list looks as follow: ================= =========== Number of commits Contributor ================= =========== - 6485 Pierre-Yves Chibon + 6557 Pierre-Yves Chibon 328 Ryan Lerch 172 Vivek Anand 139 farhaanbukhsh 133 Clement Verna 133 Patrick Uiterwijk - 91 Patrick Uiterwijk + 98 Patrick Uiterwijk 88 Farhaan Bukhsh - 61 Slavek Kabrda + 64 Slavek Kabrda 59 Johan Cwiklinski + 50 Karsten Hopp 47 Mark Reynolds - 45 Karsten Hopp 32 Lubomír Sedlář 32 Matt Prahl 32 Pradeep CE (cep) @@ -32,10 +32,10 @@ Number of commits Contributor 18 Abhijeet Kasurde 18 Sayan Chowdhury 17 Adam Williamson + 17 Lenka Segura 17 Ralph Bean 16 Brian Stinson 15 Igor Gnatenko - 15 Lenka Segura 15 Vibhor Verma 14 Fabien Boucher 14 Justin W. Flory @@ -43,10 +43,11 @@ Number of commits Contributor 13 Martin Basti 13 Mathieu Bridon 11 Shengjing Zhu + 9 Michael Watters 9 mprahl 8 Lei Yang - 8 Michael Watters 8 Paul W. Frields + 7 Julen Landa Alustiza 7 René Genz 6 Michael Scherer 6 ymdatta @@ -144,6 +145,7 @@ Number of commits Contributor 1 Stephen Gallagher 1 Tiago M. Vieira 1 Till Hofmann + 1 Tim Landscheidt 1 Vadim Rutkovsky 1 Vyacheslav Anzhiganov 1 Yves Martin diff --git a/files/pagure.spec b/files/pagure.spec index d726bca..1a6e275 100644 --- a/files/pagure.spec +++ b/files/pagure.spec @@ -16,7 +16,7 @@ Name: pagure -Version: 5.4 +Version: 5.5 Release: 1%{?dist} Summary: A git-centered forge @@ -491,6 +491,9 @@ done %changelog +* Mon Apr 08 2019 Pierre-Yves Chibon - 5.5-1 +- Update to pagure 5.5 + * Thu Mar 28 2019 Pierre-Yves Chibon - 5.4-1 - Update to pagure 5.4 diff --git a/pagure/__init__.py b/pagure/__init__.py index b54480b..8ce00c4 100644 --- a/pagure/__init__.py +++ b/pagure/__init__.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- """ - (c) 2014-2017 - Copyright Red Hat Inc + (c) 2014-2019 - Copyright Red Hat Inc Authors: Pierre-Yves Chibon @@ -11,5 +11,5 @@ from __future__ import unicode_literals, absolute_import -__version__ = "5.4" -__api_version__ = "0.27" +__version__ = "5.5" +__api_version__ = "0.28"