From 7b97dc3814d3782b85c3ec735a8bb54af8206d24 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jul 20 2015 08:50:52 +0000 Subject: Release 0.1.19 --- diff --git a/doc/contributors.rst b/doc/contributors.rst index aab56c2..0ca7700 100644 --- a/doc/contributors.rst +++ b/doc/contributors.rst @@ -3,22 +3,23 @@ Contributors to pagure Pagure would be nothing without its contributors. -On June 22, 2015 (release 0.1.18), the list looks as follow: +On July 20, 2015 (release 0.1.19), the list looks as follow: ================= =========== Number of commits Contributor ================= =========== - 2740 Pierre-Yves Chibon + 2879 Pierre-Yves Chibon 59 Johan Cwiklinski 13 Mathieu Bridon 12 Sayan Chowdhury 8 Ghost-script + 8 Lei Yang 8 Ralph Bean 5 yangl1996 3 Kushal Khandelwal 2 Patrick Uiterwijk - 1 aal Jain - 1 Lei Yang + 2 Simo Sorce + 1 Kunaal Jain 1 Stanislav Ochotnicky 1 pingou diff --git a/files/pagure.spec b/files/pagure.spec index 4a98797..4a9931d 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: 0.1.18 +Version: 0.1.19 Release: 1%{?dist} Summary: A git-centered forge @@ -212,6 +212,42 @@ install -m 644 ev-server/pagure_ev.service \ %changelog +* Mon Jul 20 2015 Pierre-Yves Chibon - 0.1.19-1 +- Update to 0.1.19 +- Prettify the JSON stored in the git for tickets/requests... (Simo Sorce) +- Use the project name as subject tag in the notifications sent (Simo Sorce) +- Add an X-pagure header with either the pagure instance or the project name +- Reset the merge status of all the open PR when one is merged +- Add a second server listing the number of connections opened on the first + eventsource server +- Log the info instead of printing them in the eventsource server +- Split the documentation to a different wsgi application to avoid any risk of + cross-site forgery +- Fix the JS logic when adding a tag or a dependency to avoid having duplicates + in the input field +- Allow deleting a git branch of a project via the UI +- Include the font-awesome in the source rather than relying on an external cdn +- Do not try to connect to the eventsource server if we're not viewing a + pull-request +- Fix showing the first comment made on a PR via the eventsource server +- Fix showing the git URLs in the doc server +- Much better API documentation (Lei Yang) +- Handle showing closed PR that were not merged +- Fix refreshing the UI of private tickets via the eventsource (making calls to + the API to get the info while only getting what changed via the SSE) +- Fix the anchor links in the API documentation +- Blink the tab upon changes in the page +- Ensure we close both SSE server when stopping pagure_ev +- Let the HTML form trigger if we did not connect to the EV server successfully +- The admins of a repo are anyone with commit access to the repo, directly or + via a group +- Order the project by names in the front page (instead of creation date) +- Add the ability to tag a project +- Fix the fedmsg_hook when there are only deletions or only additions +- Add a new API endpoint allowing to search projects (by name, author, tag ...) +- Make pagure compatible with pygit 0.22.0 +- Adjust unit-tests for all these changes + * Mon Jun 22 2015 Pierre-Yves Chibon - 0.1.18-1 - Update to 0.1.18 - Fix the eventsource server for CORS diff --git a/pagure/__init__.py b/pagure/__init__.py index 66b2230..d4983b4 100644 --- a/pagure/__init__.py +++ b/pagure/__init__.py @@ -12,8 +12,8 @@ __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] import pkg_resources -__version__ = '0.1.18' -__api_version__ = '0.4' +__version__ = '0.1.19' +__api_version__ = '0.5' import datetime