Good Morning Everyone,
I just cut a new release of pagure 1.1.
It is a fairly big update with quite a number of changes but so far things seems
to be running fine.
Here is the changelog:
- Sort the release by commit time rather than name (Clerment Verna)
- Add a link to the markdown syntax we support
- Add the possibility to display custom info when creating a new PR
- Improve the title of the issue page
- Make the ssh_info page more flexible so that we can add new info more easily
- Add the possibility to resend a confirmation email when adding a new email
address
- Encode the email in UTF-8 for domain name supporting it
- Add a button to easily change your avatar in your settings' page (Clement
Verna)
- Expand our markdown processor to support implicit linking to both PR and
issues
- Fix running the unit-tests on F23
- Fix deleting in the UI branches containing a slash ('/') in their name
- Add the possibility to always have a merge commit when merging a PR
- Add the project's avatar to the list in front page when authenticated
- Make the dependency on flask-fas-openid (part of python-fedora) optional
- Prevent our customized markdown to create link on
foo.com if it doesn't start
with {f,ht}tp(s) (Clement Verna)
- Bring back the delete ticket button (Ryan Lerch)
- Add the possibility to notify someone when it is mentioned in a comment via
@username
- Fix setting the default value of the web-hook setting and its display in the
settings page
- Add the possibility to have templates for the issues
- Add a button on the doc page to open it in a new tab
- Add the concept of notifications on PR allowing to indicate when a PR is
updated or rebased
- Fix allowing people with non-ascii username to merge PR with a merge commit
- Add the possibility to theme your pagure instance and customized its layout at
will
- Add the possibility to always see inline-comments even if the file was changed
since
- Improve the error message given to the user upon error 500 (Patrick Uiterwijk)
- Stop relying on pygit2 to determine if a file is a binary file or not and
instead use the python library binaryornot
- Store in the DB the identifier of the tree when an inline comment is made to a
PR, this way it will be simpler to figure out a way to add the context of this
comment either by email on in the UI
- Add styling to blockquotes so that we see what is the quote and what is the
answer when replying to someone
- Prevent users from adding again an email pending confirmation
- Fix the preview box for long comment (Ryan Lerch)
- Add the possibility to sort the projects when browsing them (Ryan Lerch)
I would like to highlight some:
- You can now override templates and static files to theme your own pagure
instance
- You can provide templates for issues
- You can customize the Open PR page
- You can notify someone by just using @username
- You can run the unit-tests on F23 :)
I also would like to thanks all the contributors who helped making this release!
Happy hacking,
Pierre