diff --git a/UPGRADING.rst b/UPGRADING.rst index a7ef758..36bd965 100644 --- a/UPGRADING.rst +++ b/UPGRADING.rst @@ -1,6 +1,16 @@ Upgrading Pagure ================ +From 2.11 to 2.12 +---------------- +From this release on, we will have alembic migration script for new table +creation, so there will no longer be a need to use ``createdb.py`` + +The 2.12 release brings some adjustments to the database scheme. + +* Update the database schame using alembic: ``alembic upgrade head`` + + From 2.10 to 2.11 ---------------- The 2.10 releases brings some adjustments to the database scheme. diff --git a/doc/contributors.rst b/doc/contributors.rst index 58f0935..60ab628 100644 --- a/doc/contributors.rst +++ b/doc/contributors.rst @@ -3,31 +3,31 @@ Contributors to pagure Pagure would be nothing without its contributors. -On Jan 20, 2016 (release 2.11), the list looks as follow: +On Feb 10, 2016 (release 2.12), the list looks as follow: ================= =========== Number of commits Contributor ================= =========== - 4843 Pierre-Yves Chibon + 4910 Pierre-Yves Chibon 191 Ryan Lerch 89 farhaanbukhsh - 59 Clement Verna + 72 Vivek Anand + 60 Clement Verna 59 Johan Cwiklinski - 58 Vivek Anand - 35 Mark Reynolds + 42 Mark Reynolds + 33 Patrick Uiterwijk 32 Farhaan Bukhsh 30 Lubomír Sedlář - 26 Patrick Uiterwijk - 20 rahul Bajaj + 22 Pradeep CE (cep) + 21 rahul Bajaj + 20 Jeremy Cline 19 Gaurav Kumar 18 Sayan Chowdhury - 17 Pradeep CE (cep) - 16 Jeremy Cline 15 Ralph Bean + 15 Vibhor Verma 14 Justin W. Flory 13 Ghost-script 13 Mathieu Bridon - 10 Vibhor Verma 8 Adam Williamson 8 Lei Yang 5 Mike McLean @@ -68,6 +68,7 @@ Number of commits Contributor 1 Brian (bex) Exelbierd 1 David Caro 1 Haikel Guemar + 1 Igor Gnatenko 1 Kunaal Jain 1 Mathew Robinson 1 Pierre-YvesChibon diff --git a/files/pagure.spec b/files/pagure.spec index 361733c..f4e0a83 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: 2.11 +Version: 2.12 Release: 1%{?dist} Summary: A git-centered forge @@ -335,6 +335,51 @@ install -m 644 pagure-logcom/pagure_logcom.service \ %changelog +* Fri Feb 10 2017 Pierre-Yves Chibon - 2.12-1 +- Update to 2.12 +- Fix the place of the search and tags bars in the issues page (Pradeep CE) +- Support removing all content of a custom field (Patrick Uiterwijk) +- Improve the `My Pull Requests` page (Pradeep CE) +- Fix displaying binary files in the documentation +- Add a way to easily select multiple tags in the issues list and roadmap +- Allow selecting multiple milestones easily in the UI of the roadmap +- Fix displaying namespaced docs (Igor Gnatenko) +- Fix the web-hook server +- Add a way to view patch attached to a ticket as raw +- Allow milestone to be set when creating an issue using the API (Mark Reynolds) +- Fix adding and editing tags to/of a project +- Make the usage section of the doc be at the top of it (Jeremy Cline) +- Add notifications to issues for meta-data changes (Mark Reynolds) +- Fix not updating the private status of an issue when loading it from JSON + (Vivek Anand) +- Fix triggering web-hook notifications via the fedmsg hook +- Add a configuration key allowing to hide some projects that users have access + to only via these groups +- Fix figuring out which branches are not merged in namespaced project +- Automatically link the commits mentionned in a ticket if their hash is 7 chars + or more +- Allow dropping all the priorities info of an issue +- Do not edit multiple times the milestone info when updating a ticket +- Only update the custom field if there is a value to give it, otherwise remote + it +- Make pagure compatible with flask-wtf >= 0.14.0 +- Add a button to test web-hook notifications +- Fix the layout on the page listing all the closed issues (Rahul Bajaj) +- Load priorities when refreshing the DB from the ticket git repos (Mark + Reynolds) +- Ignore `No Content-Type header in response` error raised by libgit2 on pull + from repo hosted on github (for remote PR) +- Add deployment keys (ssh key specific for a single project can be either read + and write or read-only) (Patrick Uiterwijk) +- Fix install the logcom service to log commits +- Fix deleting tickets that have a tag attached +- Allow pre-filling title and content of an issue via URL arguments: + ?title=&content=<issue description> +- Re-initialize the backend git repos if there are no tickets/PRs in the DB + (Vivek Anand) +- Fix invalid pagination when listing all the tickets (regardless of their + status) and then applying some filtering (Vibhor Verma) + * Fri Jan 20 2017 Pierre-Yves Chibon <pingou@pingoured.fr> - 2.11-1 - Update to 2.11 - Fix the forked repo text on the user's PR page (Rahul Bajaj) diff --git a/pagure/__init__.py b/pagure/__init__.py index de640b3..4dcf7de 100644 --- a/pagure/__init__.py +++ b/pagure/__init__.py @@ -12,7 +12,7 @@ __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] import pkg_resources -__version__ = '2.11' +__version__ = '2.12' __api_version__ = '0.11'