From 13ed9197ba1d0d40b73a880d93b88de790f36822 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Apr 22 2016 15:12:12 +0000 Subject: Release 2.0 --- diff --git a/doc/contributors.rst b/doc/contributors.rst index a42207f..aa7ffcd 100644 --- a/doc/contributors.rst +++ b/doc/contributors.rst @@ -3,40 +3,44 @@ Contributors to pagure Pagure would be nothing without its contributors. -On March 1, 2016 (release 1.2), the list looks as follow: +On April 22, 2016 (release 2.0), the list looks as follow: ================= =========== Number of commits Contributor ================= =========== - 3741 Pierre-Yves Chibon - 121 Ryan Lerch + 3917 Pierre-Yves Chibon + 148 Ryan Lerch 59 Johan Cwiklinski - 54 farhaanbukhsh + 55 farhaanbukhsh 22 Clement Verna - 16 Sayan Chowdhury - 14 Ralph Bean + 18 Sayan Chowdhury + 15 Ralph Bean + 14 Patrick Uiterwijk 13 Ghost-script 13 Mathieu Bridon - 13 Patrick Uiterwijk + 10 Lubomír Sedlář 8 Lei Yang - 6 Vivek Anand + 7 Vivek Anand 5 Gaurav Kumar 5 yangl1996 4 Maciej Lasyk + 4 Paul W. Frields + 3 Anthony Lackey 3 Dhriti Shikhar 3 Kushal Khandelwal + 3 Oliver Gutierrez + 3 Pedro Lima 2 Daniel Mach - 2 Lubomír Sedlář 2 Ricky Elrod 2 Simo Sorce 2 Till Maas 2 dhrish20 2 vanzhiganov + 1 Anthony Lackey 1 David Caro 1 Jan Pokorný 1 Kunaal Jain 1 Mathew Robinson - 1 Paul W. Frields 1 Pierre-YvesChibon 1 Rahul Bajaj 1 Stanislav Ochotnicky @@ -44,6 +48,7 @@ Number of commits Contributor 1 abhishek 1 jcvicelli 1 pingou + 1 ryanlerch 1 tenstormavi ================= =========== diff --git a/files/pagure.spec b/files/pagure.spec index 58d57c6..5e6c7f2 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: 1.2 +Version: 2.0 Release: 1%{?dist} Summary: A git-centered forge @@ -253,6 +253,81 @@ install -m 644 webhook-server/pagure_webhook.service \ %changelog +* Fri Apr 22 2016 Pierre-Yves Chibon - 2.0-1 +- Update to 2.0 +- Rework the initial comment of a PR, making it less a comment and more + something that belong to the PR itself +- Fix showing or not the fork button when editing a comment on an issue or a PR + and fix the highlighted tab when editing comment of an issue (Oliver + Gutierrez) +- Fix the count of comments shown on the page listing all the PRs to include + only the comments and not the notifications (farhaanbukhsh) +- In the settings page explain that API keys are personal (Lubomír Sedlář) +- Rework the fedmsg message sent upon pushing commits, one message per push + instead of one message per commit +- Mark the page next/previous as disabled when they are (on browse pages) +- Avoid the logout/login loop when logging out +- Support rendering file with a `.markdown` extension +- Fix the layout of the password change branch +- Improve the documentation, add overview graphs, expand the usage section, + improve the overview description +- Fix checking if the user is an admin of a project or not (which was making the + user experience confusing as they sometime had the fork button and sometime + not) +- Fix the pagination on the browse pages when the results are sorted +- Disable the Commit and Files tabs if a repo is new +- Update the pagure logo to look better (Ryan Lerch) +- Allow anyone to fork any project (Ryan Lerch) +- Fix searching on the browse pages by preventing submission of the 'enter' key + (Ryan Lerch) +- Rework the issue page to be a single, large form allowing to update the + meta-data and comment in one action and fixing updating the page via SSE +- Turn off the project's documentation by default to empty `Docs` tab leading to + nothing +- Fill the initial comment with the body of the commit message if the PR only + has one commit (Ryan Lerch) +- Add a plugin/git hook allowing to disable non fast-forward pushes on a branch + basis +- Fix asynchronous inline comments in PR by fixing the URL to which the form is + submitted +- Add a plugin/git hook allowing to trigger build on readthedocs.org upon git + push, with the possibility to restrict the trigger to only certain branches +- Automatically scroll to the highlighted range when viewing a file with a + selection (Lubomír Sedlář) +- Indicate the project's creation date in the overview page (Anthony Lackey) +- Clear the `preview` field after adding a comment via SSE +- Adjust the unit-tests for the change in behavior in pygments 2.1.3 +- Fix listing all the request when the status is True and do not convert to text + request.closed_at if it is in fact None +- Improved documentation +- Attempt to fix the error `too many open files` on the EventSource Server +- Add a new param to runserver.py to set the host (Ryan Lerch) +- Fix the of the Docs tab and the Fork button with rounded corners (Pedro Lima) +- Expand the information in the notifications message when a PR is updated (Ryan + Lerch) +- Fix hidding the reply buttons when users are not authenticated (Paul W. Frields) +- Improve the description of the git hooks (Lubomír Sedlář) +- Allow reply to a notification of pagure and setting the reply email address as + Cc +- In the fedmsg git hook, publish the username of all the users who authored the + commits pushed +- Add an activity page/feed for each project using the information retrieved + from datagrepper (Ryan Lerch) +- Fix showing lightweight tags in the releases page (Ryan Lerch) +- Fix showing the list of branches when viewing a file +- Add priorities to issues, with the possibility to filter or sort them by it in + the page listing them. +- Add support for pseudo-namespace to pagure (ie: allow one '/' in project name + with a limited set of prefix allowed) +- Add a new plugin/hook to block push containing commits missing the + 'Signed-off-by' line +- Ensure we always use the default email address when sending notification to + avoid potentially sending twice a notification +- Add support for using the keyword Merge(s|d) to close a ticket or pull-request + via a commit message (Patrick Uiterwijk) +- Add an UPGRADING.rst documentation file explaining how to upgrade between + pagure releases + * Tue Mar 01 2016 Pierre-Yves Chibon - 1.2-1 - Update to 1.2 - Add the possibility to create a comment when opening a pull-request (Clement diff --git a/pagure/__init__.py b/pagure/__init__.py index 78213d4..dff438c 100644 --- a/pagure/__init__.py +++ b/pagure/__init__.py @@ -12,7 +12,7 @@ __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] import pkg_resources -__version__ = '1.2' +__version__ = '2.0' __api_version__ = '0.6'