Good Morning Everyone,
I finally cut a new release of pagure: 2.3
Its changelog is pretty big: * Mon Jul 11 2016 Pierre-Yves Chibon pingou@pingoured.fr - 2.3-1 - Update to 2.3 - Fix typos in pr_custom_page.rst (Lubomír Sedlář) - Improve the unit-test suite (Vivek Anand) - Remove the branch chooser from the repoheader and rework the fork button (Ryan Lerch) - Add support for non utf-8 file names (Ryan Lerch) - Add a 'Duplicate' status for issues (Vivek Anand) - Add title attribute for replying to comment and editing the comment in issues and PRs (Vivek Anand) - Include the user when reporting error by email - Add an API endpoint to create projects - Add an API endpoint to assign someone to a ticket - Add small script to be ran as cron to send reminder of expiring tokens (Vivek Anand) - Do not show the PR button on branches for which a PR is already opened - Add an API endpoint to fork projects - Add the possibility to watch/unwatch a project (Gaurav Kumar) - Add a 'Take' button on the issue page (Ryan Lerch and I) - Add a dev-data script to input some test data in the DB for testing/dev purposes (skrzepto) - Fix links to ticket/pull-request in the preview of a new ticket - Add the possibility to diff two or more commits (Oliver Gutierrez) - Fix viewing a file having a non-ascii name - Fix viewing the diff between two commits having a file with a non-ascii name - On the commit detail page, specify on which branch(es) the commit is - Add the possibility to have instance-wide admins will full access to every projects (set in the configuration file) - Drop the hash to the blob of the file when listing the files in the repo - Add autocomple/suggestion on typing @<username> on a ticket or a pull-request (Eric Barbour) - Fix the edit link when adding a comment to a ticket via SSE - Add notifications to issues as we have for pull-requests - Record in the db the date at which a ticket was closed (Vivek Anand) - Add the possibility for pagure to rely on external groups provided by the auth service - Add the possibility for pagure to use an SMTP server requiring auth (Vyacheslav Anzhiganov) - Add autocomple/suggestion on typing #<id> for tickets and pull-requests (Eric Barbour) - With creating a README when project's description has non-ascii characters (vanzhiganov) - Add colored label for duplicate status of issues (Vivek Anand) - Ship working wsgi files so that they can be used directly from the RPM - Mark the wsgi files provided with the RPM as %%config(noreplace) - Install the api_key_expire_mail.py script next to the createdb one
This is currently happily running in stg but with Patrick's help I found a bug in the logic around the watch/unwatch feature, so I have a pull-request opened fixing this and there will be a 2.3.1 coming soon (and 2.3 will not make it to prod).
Happy hacking, Pierre
On Mon, Jul 11, 2016 at 17:08:01 +0200,
This is currently happily running in stg but with Patrick's help I found a bug in the logic around the watch/unwatch feature, so I have a pull-request opened fixing this and there will be a 2.3.1 coming soon (and 2.3 will not make it to prod).
Which repos are you going to want 2.3.1 built for? I'm guessing at least rawhide, but I don't know if it would be a good idea to update f24 or epel7.
On Mon, Jul 11, 2016 at 11:11:40AM -0500, Bruno Wolff III wrote:
On Mon, Jul 11, 2016 at 17:08:01 +0200,
This is currently happily running in stg but with Patrick's help I found a bug in the logic around the watch/unwatch feature, so I have a pull-request opened fixing this and there will be a 2.3.1 coming soon (and 2.3 will not make it to prod).
Which repos are you going to want 2.3.1 built for? I'm guessing at least rawhide, but I don't know if it would be a good idea to update f24 or epel7.
2.3.1 can go in rawhide, F24 and epel7 without problem. It will require following the instructions in the UPGRADING doc when upgrading but there is nothing fundamentally changing in the architecture that would badly break running instances.
Thanks, Pierre
infrastructure@lists.fedoraproject.org