|
Akshay Gaikwad |
f028cd |
Changelog
|
|
Akshay Gaikwad |
f028cd |
=========
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
This document records all notable changes to `Pagure <https: pagure.io="">`_.</https:>
|
|
Pierre-Yves Chibon |
3db309 |
|
|
Pierre-Yves Chibon |
5acb96 |
5.7.1 (2019-07-12)
|
|
Pierre-Yves Chibon |
5acb96 |
------------------
|
|
Pierre-Yves Chibon |
5acb96 |
|
|
Pierre-Yves Chibon |
5acb96 |
- More CSP headers fixes (Thanks again to Julen Landa Alustiza for them!)
|
|
Pierre-Yves Chibon |
54920c |
|
|
Pierre-Yves Chibon |
54920c |
5.7 (2019-07-05)
|
|
Pierre-Yves Chibon |
5acb96 |
----------------
|
|
Pierre-Yves Chibon |
54920c |
|
|
Pierre-Yves Chibon |
5acb96 |
- Many fixes to properly support for CSP headers (Many thanks to Julen Landa
|
|
Pierre-Yves Chibon |
54920c |
Alustiza for his help with this)
|
|
Pierre-Yves Chibon |
54920c |
- Fix the blame view
|
|
Pierre-Yves Chibon |
54920c |
- Allow project-less API token to retrieve issues via the API
|
|
Pierre-Yves Chibon |
5acb96 |
- Better integration work on our fork of highlightjs-line-numbers (Julen Landa
|
|
Pierre-Yves Chibon |
54920c |
Alustiza)
|
|
Pierre-Yves Chibon |
54920c |
- Document the git auth backend `pagure` (mrx@mailinator.com)
|
|
Pierre-Yves Chibon |
54920c |
- Catch ImportError before trying to catch any fedora_messaging exceptions
|
|
Pierre-Yves Chibon |
54920c |
- pagure markdown extension: encapsulate our markdowns on a div tag (Julen Landa
|
|
Pierre-Yves Chibon |
54920c |
Alustiza)
|
|
Pierre-Yves Chibon |
54920c |
- Add styling for markdown tables (Julen Landa Alustiza)
|
|
Pierre-Yves Chibon |
54920c |
- Always notify the person who opened the ticket/PR or are assigned to it
|
|
Pierre-Yves Chibon |
54920c |
- Add a create-branch action to pagure-admin
|
|
Pierre-Yves Chibon |
54920c |
- Bump jquery to latest version, fixing some CSP errors (Julen Landa Alustiza)
|
|
Pierre-Yves Chibon |
54920c |
- Fix file view anchor link highlight & scrolling (Julen Landa Alustiza)
|
|
Pierre-Yves Chibon |
54920c |
- Focus the comment textarea after hitting the reply button (Julen Landa Alustiza)
|
|
Pierre-Yves Chibon |
54920c |
|
|
Pierre-Yves Chibon |
ab39e9 |
5.6 (2019-06-04)
|
|
Pierre-Yves Chibon |
ab39e9 |
----------------
|
|
Pierre-Yves Chibon |
ab39e9 |
|
|
Pierre-Yves Chibon |
ab39e9 |
.. warning:: This release contains a security fix for CVE-2019-11556
|
|
Pierre-Yves Chibon |
ab39e9 |
|
|
Pierre-Yves Chibon |
ab39e9 |
- Couple of fixes for the mirroring-in feature
|
|
Pierre-Yves Chibon |
ab39e9 |
- Fix linking to issues or PRs when pre-viewing a comment
|
|
Pierre-Yves Chibon |
ab39e9 |
- Include a search icon near the filter button on the issues list
|
|
Pierre-Yves Chibon |
ab39e9 |
- Include a small introduction text to email on loading files
|
|
Pierre-Yves Chibon |
ab39e9 |
- Move the side-bar of the repo_master into its own template for easier
|
|
Pierre-Yves Chibon |
ab39e9 |
overriding by other themes
|
|
Pierre-Yves Chibon |
ab39e9 |
- Enforce black on all pagure, including tests, docs and all
|
|
Pierre-Yves Chibon |
ab39e9 |
- Add an option to pagure-admin to delete a project
|
|
Pierre-Yves Chibon |
ab39e9 |
- Add an option to pagure-admin block-user to list the users blocked
|
|
Pierre-Yves Chibon |
ab39e9 |
- Ensure "No activity" rows get removed on subsequent updates of the calendar
|
|
Pierre-Yves Chibon |
ab39e9 |
heatmap (Frank Dana)
|
|
Pierre-Yves Chibon |
ab39e9 |
- Send a notification upon editing the initial comment of a PR
|
|
Pierre-Yves Chibon |
ab39e9 |
- Send notifications on tag creation and tag and branch deletion
|
|
Pierre-Yves Chibon |
ab39e9 |
- Comment reply button: remove icon title (Frank Dana)
|
|
Pierre-Yves Chibon |
ab39e9 |
- Fix updating project options when running pagure in python 2
|
|
Pierre-Yves Chibon |
ab39e9 |
- Fix the test button for webhook notifications
|
|
Pierre-Yves Chibon |
ab39e9 |
- Fix opening PR on forks on the page listing the PRs
|
|
Pierre-Yves Chibon |
ab39e9 |
- Add repo_from argument for API create pull request (Lenka Segura)
|
|
Pierre-Yves Chibon |
ab39e9 |
- Drop commit_flags_uid_key from commit_flags
|
|
Pierre-Yves Chibon |
ab39e9 |
- Add missing namespace in the link to edit inline comments in PR
|
|
Pierre-Yves Chibon |
ab39e9 |
- Add support for allowing the maintainers of the target project rebase
|
|
Pierre-Yves Chibon |
ab39e9 |
- Do not allow rebase via the API if the PR does not allow it
|
|
Pierre-Yves Chibon |
ab39e9 |
- Improve the install documentation (MR)
|
|
Pierre-Yves Chibon |
ab39e9 |
- Add CSP headers support and a mechanism to customize them
|
|
Pierre-Yves Chibon |
ab39e9 |
- Fix triggering a CI run on remote pull-requests
|
|
Pierre-Yves Chibon |
ab39e9 |
- Add a button to take maintenance of orphaned packages in dist-git
|
|
Pierre-Yves Chibon |
ab39e9 |
- Fix giving a project to someone who already had it
|
|
Pierre-Yves Chibon |
ab39e9 |
- Ensure the blame view does not render html
|
|
Pierre-Yves Chibon |
ab39e9 |
|
|
Pierre-Yves Chibon |
30e223 |
5.5 (2019-04-08)
|
|
Pierre-Yves Chibon |
30e223 |
----------------
|
|
Pierre-Yves Chibon |
30e223 |
- themes/srcfpo: move icons to the theme instead of linking them from other apps
|
|
Pierre-Yves Chibon |
30e223 |
(Julen Landa Alustiza)
|
|
Pierre-Yves Chibon |
30e223 |
- Add support for !owner to the API listing projects
|
|
Pierre-Yves Chibon |
30e223 |
- Make sure that TemporaryClone.push also pushes tags (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
30e223 |
- Add missing "line" in comments links (Tim Landscheidt)
|
|
Pierre-Yves Chibon |
30e223 |
- Include the target branch of the PR when triggering jenkins
|
|
Pierre-Yves Chibon |
30e223 |
- Provide more information about invalid tokens
|
|
Pierre-Yves Chibon |
30e223 |
- Fix the pagination on the fork page of the dashboard
|
|
Pierre-Yves Chibon |
30e223 |
- Fix opening/viewings PRs from the branch pages on the srcfpo theme
|
|
Pierre-Yves Chibon |
30e223 |
- Allow linking issues to PRs in the initial comment of a PR
|
|
Pierre-Yves Chibon |
30e223 |
- Allow blocking an user on a project
|
|
Pierre-Yves Chibon |
30e223 |
- Add support for username and password based authentication for pagure-ci
|
|
Pierre-Yves Chibon |
30e223 |
- Remove extra "s" character from the starred repos page (Michael Watters)
|
|
Pierre-Yves Chibon |
30e223 |
- Link to bugzilla for rpms, modules and container in the srcfpo theme
|
|
Pierre-Yves Chibon |
30e223 |
- Add a button to select/unselect all the ACLs (Lenka Segura)
|
|
Pierre-Yves Chibon |
30e223 |
- Fix the user in the notification about rebased PR
|
|
Pierre-Yves Chibon |
30e223 |
- pagure/ui/fork: fix pull request closing flash message
|
|
Pierre-Yves Chibon |
30e223 |
- Do not link on the "Star" button if the user is not authenticated
|
|
Pierre-Yves Chibon |
30e223 |
- Replace calls to pygit2.clone_repository by calls to git clone directly
|
|
Pierre-Yves Chibon |
30e223 |
- Support deployments where git hook have a read-only access to the db
|
|
Pierre-Yves Chibon |
30e223 |
- Make fork more performant by using 'git push --mirror' (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
30e223 |
- Move the build ID from the title to the comment of the flag
|
|
Pierre-Yves Chibon |
30e223 |
- Fix the new PR drop-down button
|
|
Pierre-Yves Chibon |
30e223 |
- User the user's default email when rebasing
|
|
Pierre-Yves Chibon |
30e223 |
- Fix a bug that preventing properly cleaning up a project in the DB if we
|
|
Pierre-Yves Chibon |
30e223 |
failed to create its repositories on disk
|
|
Pierre-Yves Chibon |
30e223 |
- Fix showing branches having unicode characters in their names
|
|
Pierre-Yves Chibon |
30e223 |
- Make the hook mechanism support utf-8 branch names
|
|
Pierre-Yves Chibon |
30e223 |
- Include some shortcuts to the different namespaces in the srcfpo theme
|
|
Pierre-Yves Chibon |
30e223 |
|
|
Pierre-Yves Chibon |
30e223 |
|
|
Pierre-Yves Chibon |
3db309 |
5.4 (2019-03-28)
|
|
Pierre-Yves Chibon |
3db309 |
----------------
|
|
Pierre-Yves Chibon |
3db309 |
|
|
Pierre-Yves Chibon |
3db309 |
- Allow by default the ACL "pull_request_create" on project-less API token
|
|
Pierre-Yves Chibon |
3db309 |
(Lenka Segura)
|
|
Pierre-Yves Chibon |
3db309 |
- Implement Pagure Git Auth (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
3db309 |
- Add a upper limit to sqlalchemy as 1.3.0 breaks our tests
|
|
Pierre-Yves Chibon |
3db309 |
- Add a new API endpoint allowing to update an existing PR
|
|
Pierre-Yves Chibon |
3db309 |
- If the user doesn't have a valid ssh key inform but let them log in
|
|
Pierre-Yves Chibon |
3db309 |
- Fix displaying diffs that contain symlinks (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
3db309 |
- Add missing namespace on the link to see the user's issues when they become
|
|
Pierre-Yves Chibon |
3db309 |
assignee of a ticket
|
|
Pierre-Yves Chibon |
3db309 |
- Add a button to take/drop a pull-request (assignee field)
|
|
Pierre-Yves Chibon |
3db309 |
- Add a new API endpoint to assign pull-request to someone
|
|
Pierre-Yves Chibon |
3db309 |
- Fix the link to view all the user's projects on the dashboard
|
|
Pierre-Yves Chibon |
3db309 |
- Allow dots and plus signs in project names
|
|
Pierre-Yves Chibon |
3db309 |
- When loading blocking or depending tickets restricts the list of tickets based
|
|
Pierre-Yves Chibon |
3db309 |
on the user's input
|
|
Pierre-Yves Chibon |
3db309 |
- Fix seeing releases when the reference prodived returned a commit
|
|
Pierre-Yves Chibon |
3db309 |
- Allow div element to have id tags
|
|
Pierre-Yves Chibon |
3db309 |
- Include the PR tags in their JSON representation
|
|
Pierre-Yves Chibon |
3db309 |
- Inform the user when changing the assignee failed because of an ajax error
|
|
Pierre-Yves Chibon |
3db309 |
- Ensure the comment & close button shows up for the author
|
|
Pierre-Yves Chibon |
3db309 |
- Deprecate fedmsg
|
|
Pierre-Yves Chibon |
3db309 |
- Stream the repoSpanner proxy responses (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
3db309 |
- Ensure that forking does not run the hook (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
3db309 |
|
|
Akshay Gaikwad |
f028cd |
|
|
Pierre-Yves Chibon |
c9bc8f |
5.3 (2019-02-22)
|
|
Pierre-Yves Chibon |
c97b41 |
----------------
|
|
Pierre-Yves Chibon |
c97b41 |
|
|
Pierre-Yves Chibon |
c97b41 |
.. warning:: This release contains a security fix for CVE-2019-762
|
|
Pierre-Yves Chibon |
c97b41 |
|
|
Pierre-Yves Chibon |
c97b41 |
- Change "created by" to "maintained by" in repo info (Ryan Lerch)
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix showing an input box if the minimum score for PR is set to 0
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix the output of the merge PR API endpoint when the PR conflicts
|
|
Pierre-Yves Chibon |
c97b41 |
- Add some documentation on our magic keywords
|
|
Pierre-Yves Chibon |
c97b41 |
- Allow filtering user's PR by time information
|
|
Pierre-Yves Chibon |
c97b41 |
- Add the possibility to filter the user's issues by dates
|
|
Pierre-Yves Chibon |
c97b41 |
- Add support for the `resolve` keyword among our magic words
|
|
Pierre-Yves Chibon |
c97b41 |
- Allow any username to be searched in issues filters (Ryan Lerch)
|
|
Pierre-Yves Chibon |
c97b41 |
- Allow using Pagure with python-redis >= 3.0.0 (Neal Gompa)
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix Markdown usage to work with Markdown 3.0+ (Neal Gompa)
|
|
Pierre-Yves Chibon |
c97b41 |
- Decode the output from the shell commands if they are not already unicode
|
|
Pierre-Yves Chibon |
c97b41 |
- Add THEME option docs to configuration documentation (Ryan Lerch)
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix updating the date_modified when giving the project to someone
|
|
Pierre-Yves Chibon |
c97b41 |
- Don't try mirroring if we failed generating private key
|
|
Pierre-Yves Chibon |
c97b41 |
- Change couple of log entries from info to warning
|
|
Pierre-Yves Chibon |
c97b41 |
- Cascade deleting flags when tokens are deleted
|
|
Pierre-Yves Chibon |
c97b41 |
- Ensure there are admin groups before adding them to the list of groups
|
|
Pierre-Yves Chibon |
c97b41 |
- Move the create_session function into pagure.lib.model_base
|
|
Pierre-Yves Chibon |
c97b41 |
- Make the button to show/hide the URL to checkout locally a PR more visible
|
|
Pierre-Yves Chibon |
c97b41 |
- Fixup documentation about modifyacls (Igor Gnatenko)
|
|
Pierre-Yves Chibon |
c97b41 |
- Force highlight.js to use certain highlighting schemes in file view
|
|
Pierre-Yves Chibon |
c97b41 |
(Ryan Lerch)
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix the total number of members on the repo info page
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix not showing the edit and delete buttons when they won't work
|
|
Pierre-Yves Chibon |
c97b41 |
- Add project connector api endpoint (Fabien Boucher)
|
|
Pierre-Yves Chibon |
c97b41 |
- Api: project connector endpoint: complete returned data (Fabien Boucher)
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix repoSpanner integration (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
c97b41 |
- Make sure repoSpanner tests run in CentOS CI (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
c97b41 |
- Only block new branches in hooks (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
c97b41 |
- Add support for fedora-messaging in pagure
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix calculation of days until API key expires in the emails (Karsten Hopp)
|
|
Pierre-Yves Chibon |
c97b41 |
- Move to container-based testing on jenkins testing the following environment
|
|
Pierre-Yves Chibon |
c97b41 |
- F29 using python3 with dependencies installed as RPMs
|
|
Pierre-Yves Chibon |
c97b41 |
- F29 using python3 with dependencies installed via pip
|
|
Pierre-Yves Chibon |
c97b41 |
- CentOS7 using python2 with dependencies installed as RPMs
|
|
Pierre-Yves Chibon |
c97b41 |
- Add project createapitoken endpoint (Fabien Boucher)
|
|
Pierre-Yves Chibon |
c97b41 |
- CVE-2019-7628: Do not leak partial API keys. (Randy Barlow)
|
|
Pierre-Yves Chibon |
c97b41 |
- Provide full repospanner reponame for aclchecker/repobridge (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
c97b41 |
- Allow turning on issue tracking for only some namespaces
|
|
Pierre-Yves Chibon |
c97b41 |
- Do not allow `,` in tags
|
|
Pierre-Yves Chibon |
c97b41 |
- Ensure we can add/edit/delete tags even when issues are off but PRs aren't
|
|
Pierre-Yves Chibon |
c97b41 |
- Fix cancelling a rebase
|
|
Pierre-Yves Chibon |
c97b41 |
- Add options to send notifications on all the message bus we support on all
|
|
Pierre-Yves Chibon |
c97b41 |
commits
|
|
Pierre-Yves Chibon |
c97b41 |
|
|
Pierre-Yves Chibon |
c97b41 |
|
|
Pierre-Yves Chibon |
51afbc |
5.2 (2019-01-07)
|
|
Pierre-Yves Chibon |
51afbc |
----------------
|
|
Pierre-Yves Chibon |
c97b41 |
|
|
Pierre-Yves Chibon |
51afbc |
- Add support for the MQTT protocol (jingjing)
|
|
Pierre-Yves Chibon |
51afbc |
- Add support for mirroring in git repositories from outside sources
|
|
Pierre-Yves Chibon |
51afbc |
- Add the possibility to give a group away
|
|
Pierre-Yves Chibon |
51afbc |
- Port pagure to markdown 3.0+ while remaining backward compatible
|
|
Pierre-Yves Chibon |
51afbc |
- Add support to merge a PR when the fork was deleted
|
|
Pierre-Yves Chibon |
51afbc |
- Indicate that the file can be either empty or a binary file in diffs
|
|
Pierre-Yves Chibon |
51afbc |
- Add the API endpoint to create new PR in the API doc
|
|
Pierre-Yves Chibon |
51afbc |
- Add the ability to generate archive from a commit or tag
|
|
Pierre-Yves Chibon |
51afbc |
- Allow searching the content of the comments on an issue tracker
|
|
Pierre-Yves Chibon |
51afbc |
- Allow filtering the issue list by the close status
|
|
Pierre-Yves Chibon |
51afbc |
- Update the version of highlightjs-line-numbers. (Clement Verna)
|
|
Pierre-Yves Chibon |
51afbc |
- Store the user who closed a ticket in the database. (Clement Verna)
|
|
Pierre-Yves Chibon |
51afbc |
- Show related PRs on the issue list if there are any
|
|
Pierre-Yves Chibon |
51afbc |
- Bypass old hooks rather than using non-existing symlinks
|
|
Pierre-Yves Chibon |
51afbc |
- Undo submitting comment via JS if the SSE is down
|
|
Pierre-Yves Chibon |
51afbc |
- Make links act like links in the commit message (Ryan Lerch)
|
|
Pierre-Yves Chibon |
51afbc |
- Add build status to pull requests page (Michael Watters)
|
|
Pierre-Yves Chibon |
51afbc |
- Bump the minimal pygit2 version to 0.26.0 (Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
51afbc |
- Make update_pull_ref more robust by making sure fork ref is deleted
|
|
Pierre-Yves Chibon |
51afbc |
(Slavek Kabrda)
|
|
Pierre-Yves Chibon |
51afbc |
- Provide feedback to the user if PRs are disabled in the default target
|
|
Pierre-Yves Chibon |
51afbc |
projects
|
|
Pierre-Yves Chibon |
51afbc |
- Add a new API endpoint to update the options set for a project
|
|
Pierre-Yves Chibon |
51afbc |
- Add a new API endpoint to retrieve the options of a project
|
|
Pierre-Yves Chibon |
51afbc |
- Update the quick replies button when going into edit mode
|
|
Pierre-Yves Chibon |
51afbc |
- Hide extra GIT URLs behind a collapseable element (Ryan Lerch)
|
|
Pierre-Yves Chibon |
51afbc |
- Save metadata changes when changing status with dropdown (Ryan Lerch)
|
|
Pierre-Yves Chibon |
51afbc |
- Align markdown block of code and citation with GitHub CSS. (Jun Aruga)
|
|
Pierre-Yves Chibon |
51afbc |
- Change formatting of the issue list to make more readable (Ryan Lerch)
|
|
Pierre-Yves Chibon |
51afbc |
- Rename the fedmsg.py hook into fedmsg_hook.py as otherwise it conflicts
|
|
Pierre-Yves Chibon |
51afbc |
- Allow commenting on a PR when clicking on the merge button
|
|
Pierre-Yves Chibon |
51afbc |
- Include whether the PR passed the threshold or not in the API data
|
|
Pierre-Yves Chibon |
51afbc |
- Change the way votes are recorded on PRs
|
|
Pierre-Yves Chibon |
51afbc |
- Add support for third-party extensions to pagure (this is very much
|
|
Pierre-Yves Chibon |
51afbc |
work in progress and might/will fluctuate as it is polished - Do Not
|
|
Pierre-Yves Chibon |
51afbc |
Consider This Stable)
|
|
Pierre-Yves Chibon |
51afbc |
- Enable token authentication on internal endpoints (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
51afbc |
- Fix notifications and refreshing the cached merge status upon updates
|
|
Pierre-Yves Chibon |
51afbc |
- Allow specifying a branch when adding content to git
|
|
Pierre-Yves Chibon |
51afbc |
- Add support for rebasing pull-requests
|
|
Pierre-Yves Chibon |
51afbc |
- Fix viewing patch attached to ticket
|
|
Pierre-Yves Chibon |
51afbc |
- Add link to starred projects in the user menu (Michael Watters)
|
|
Pierre-Yves Chibon |
51afbc |
- Prevent double click from showing two input form
|
|
Pierre-Yves Chibon |
51afbc |
- Fix linking to specific lines in a pull-request
|
|
Pierre-Yves Chibon |
51afbc |
- Do not assume master if the default branch
|
|
Pierre-Yves Chibon |
51afbc |
- Send dedicated notifications when a PR is updated or rebased
|
|
Pierre-Yves Chibon |
51afbc |
- Show the update date/time rather than the creation one on flags
|
|
Pierre-Yves Chibon |
51afbc |
- Allow running 'git gc' explicitly after every object-adding git operation
|
|
Pierre-Yves Chibon |
51afbc |
(Slavek Kabrda)
|
|
Pierre-Yves Chibon |
51afbc |
- Let any contributor to a project update the PR meta-data
|
|
Pierre-Yves Chibon |
51afbc |
- Rename "Cancel a PR" into "Close a PR"
|
|
Pierre-Yves Chibon |
51afbc |
- Add a Date type to the custom fields (Karsten Hopp)
|
|
Pierre-Yves Chibon |
51afbc |
- Add a new API endpoint to retrieve the flags of a pull-request
|
|
Pierre-Yves Chibon |
51afbc |
- Fix rendering comment added via JS
|
|
Pierre-Yves Chibon |
51afbc |
- Fix API task status endpoint (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
51afbc |
- Make it possible to create hooks that don't have DB entries (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
51afbc |
- Render status of dependent tickets differently on open/close (Akanksha)
|
|
Pierre-Yves Chibon |
51afbc |
- Implement a button to rerun CI tests on a pull request (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
51afbc |
- Support disallowing remote pull requests (Karsten Hopp)
|
|
Pierre-Yves Chibon |
51afbc |
- Change button name to Save instead of Edit while editing pull request
|
|
Pierre-Yves Chibon |
51afbc |
(anshukira)
|
|
Pierre-Yves Chibon |
51afbc |
- Make sure to also log exceptions in non-debug mode (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
51afbc |
- Allow filtering from the milestones page (Akanksha Mishra)
|
|
Pierre-Yves Chibon |
51afbc |
- Fix multimail config with empty auth or disabled tls (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
51afbc |
- Add an about page in the themes (Mary Kate Fain)
|
|
Pierre-Yves Chibon |
51afbc |
- Remove "Activate" from project options (jingjing)
|
|
Pierre-Yves Chibon |
51afbc |
- Add avatar_url to output of user/<username> api (Ryan Lerch)</username>
|
|
Pierre-Yves Chibon |
51afbc |
- Fix showing a regular comment on a PR when there are none before
|
|
Pierre-Yves Chibon |
51afbc |
- Fix the UI on the release page when showing the tag message
|
|
Pierre-Yves Chibon |
51afbc |
- Update the chameleon theme (Stasiek Michalski)
|
|
Pierre-Yves Chibon |
51afbc |
- Fix filtering by status PRs retrieved by the API (Lenka Segura)
|
|
Pierre-Yves Chibon |
51afbc |
|
|
Pierre-Yves Chibon |
51afbc |
|
|
Pierre-Yves Chibon |
f39cd7 |
5.1.4 (2018-10-15)
|
|
Pierre-Yves Chibon |
f39cd7 |
------------------
|
|
Pierre-Yves Chibon |
f39cd7 |
|
|
Pierre-Yves Chibon |
f39cd7 |
- Fix the alembic migration creating the hook_mirror table
|
|
Pierre-Yves Chibon |
f39cd7 |
- Close the DB session in one place for all hooks
|
|
Pierre-Yves Chibon |
f39cd7 |
- Add more logging to the pagure_logcom service
|
|
Pierre-Yves Chibon |
f39cd7 |
- Configure SMTP info for git_multimail (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
f39cd7 |
- Use the PR UID previously read from environment (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
f39cd7 |
|
|
Pierre-Yves Chibon |
f39cd7 |
|
|
Pierre-Yves Chibon |
ad4131 |
5.1.3 (2018-10-11)
|
|
Pierre-Yves Chibon |
ad4131 |
------------------
|
|
Pierre-Yves Chibon |
ad4131 |
|
|
Pierre-Yves Chibon |
ad4131 |
- Don't sync up ssh keys if there are already some
|
|
Pierre-Yves Chibon |
ad4131 |
- Do not notify twice when pushing commits to an open PR
|
|
Pierre-Yves Chibon |
ad4131 |
- Update git-multimail to the 1.4.0 version (fixes getting it working with py3)
|
|
Pierre-Yves Chibon |
ad4131 |
|
|
Pierre-Yves Chibon |
ad4131 |
|
|
Pierre-Yves Chibon |
f5ab4f |
5.1.2 (2018-10-11)
|
|
Pierre-Yves Chibon |
f5ab4f |
------------------
|
|
Pierre-Yves Chibon |
f5ab4f |
|
|
Pierre-Yves Chibon |
f5ab4f |
- Add some documentation about MIRROR_SSHKEYS_FOLDER
|
|
Pierre-Yves Chibon |
f5ab4f |
- Make the sshkey migration more flexible (if you have not yet upgraded to 5.1)
|
|
Pierre-Yves Chibon |
f5ab4f |
- Fix the update date information on the pull-request page
|
|
Pierre-Yves Chibon |
f5ab4f |
- Fix detecting if the user is a committer via a group
|
|
Pierre-Yves Chibon |
f5ab4f |
- Fix writing user's ssh keys on disk
|
|
Pierre-Yves Chibon |
f5ab4f |
- tweak colours of the activity graph (Ryan Lerch)
|
|
Pierre-Yves Chibon |
f5ab4f |
- Allow a specific list of users to create a project ignoring existing repo
|
|
Pierre-Yves Chibon |
f5ab4f |
(Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
f5ab4f |
- Implement pulling and pushing via repobridge instead of HTTPS
|
|
Pierre-Yves Chibon |
f5ab4f |
(Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
f5ab4f |
- cache oidc user data (Karsten Hopp)
|
|
Pierre-Yves Chibon |
f5ab4f |
|
|
Pierre-Yves Chibon |
f5ab4f |
|
|
Pierre-Yves Chibon |
4d9d20 |
5.1.1 (2018-10-09)
|
|
Pierre-Yves Chibon |
4d9d20 |
------------------
|
|
Pierre-Yves Chibon |
4d9d20 |
|
|
Pierre-Yves Chibon |
4d9d20 |
- Fix adding and removing ssh keys in the user's profile
|
|
Pierre-Yves Chibon |
4d9d20 |
|
|
Pierre-Yves Chibon |
4d9d20 |
|
|
Pierre-Yves Chibon |
d12560 |
5.1 (2018-10-09)
|
|
Pierre-Yves Chibon |
d12560 |
----------------
|
|
Pierre-Yves Chibon |
d12560 |
|
|
Pierre-Yves Chibon |
d12560 |
- Fix rendering issues in chrome (Ryan Lerch)
|
|
Pierre-Yves Chibon |
d12560 |
- Fix the merge button on the PR page when the title is long (Ryan Lerch)
|
|
Pierre-Yves Chibon |
d12560 |
- Hide expired API keys by default but add a button to show them
|
|
Pierre-Yves Chibon |
d12560 |
- Allow linking to the new issue page with a specific template
|
|
Pierre-Yves Chibon |
d12560 |
- Tab order fixed on new issue (Lenka Segura)
|
|
Pierre-Yves Chibon |
d12560 |
- Fix the button to open new pull-request on the branches page
|
|
Pierre-Yves Chibon |
d12560 |
- Fix mail hook getting to mail_to (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- More distinguished Markdown blockquotes (Lenka Segura)
|
|
Pierre-Yves Chibon |
d12560 |
- Correctly exempt default hook from running on non-main (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- Add version information in static file's url to avoid caching in browser
|
|
Pierre-Yves Chibon |
d12560 |
(Neha Kandpal)
|
|
Pierre-Yves Chibon |
d12560 |
- Update README with details on the new testing script(s) (Jingjing Shao)
|
|
Pierre-Yves Chibon |
d12560 |
- Start implementing HTTP pull/push (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- Many fixes around the documentation and onboarding setup (especially the
|
|
Pierre-Yves Chibon |
d12560 |
Vagrant and docker dev environments) (Jingjing Shao, Alex Gleason, Lenka
|
|
Pierre-Yves Chibon |
d12560 |
Segura, Akanksha)
|
|
Pierre-Yves Chibon |
d12560 |
- Fix citing the original comment in a ticket
|
|
Pierre-Yves Chibon |
d12560 |
- Show the comment on issues in JS if the SSE isn't responding
|
|
Pierre-Yves Chibon |
d12560 |
- Fix the From header in notification emails
|
|
Pierre-Yves Chibon |
d12560 |
- Fix loading the group list when adding a group to a project
|
|
Pierre-Yves Chibon |
d12560 |
- Rework how we display loading of the new PR dropdown (Ryan Lerch)
|
|
Pierre-Yves Chibon |
d12560 |
- Display when a PR cannot be merged because of its review score
|
|
Pierre-Yves Chibon |
d12560 |
- Check there is an user associated with the log entry
|
|
Pierre-Yves Chibon |
d12560 |
- Add a note in minimal score to merge in the doc (Fabien Boucher)
|
|
Pierre-Yves Chibon |
d12560 |
- Redirect back to branch list when deleting a branch (Ryan Lerch)
|
|
Pierre-Yves Chibon |
d12560 |
- Rework how ssh keys are stored in the database (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- Allow users to update PR's metadata when the PR is closed
|
|
Pierre-Yves Chibon |
d12560 |
- Fix adding comment on PR via the SSE
|
|
Pierre-Yves Chibon |
d12560 |
- Multiple changes and fixes around the ACL checker (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- Add a spinner when selectize is loading data. (Ryan Lerch)
|
|
Pierre-Yves Chibon |
d12560 |
- Load user async when looking up assignee (Ryan Lerch)
|
|
Pierre-Yves Chibon |
d12560 |
- When a pushed in made to a branch in a PR, update the PR
|
|
Pierre-Yves Chibon |
d12560 |
- Run all hooks in a set, and error out at the end (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- Make hooks raise exceptions instead of sys.exit (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- Fix editing comments on issues and PRs
|
|
Pierre-Yves Chibon |
d12560 |
- Add option to allow any authenticated user to edit meta-data on tickets
|
|
Pierre-Yves Chibon |
d12560 |
- Make the mirroring feature work with older git
|
|
Pierre-Yves Chibon |
d12560 |
- Fix bug in update_milestones (Akanksha)
|
|
Pierre-Yves Chibon |
d12560 |
- Allow admins to ignore existing repositories when creating a project (Patrick
|
|
Pierre-Yves Chibon |
d12560 |
Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- Adding 'list-groups' function to pagure-admin (Fabian Arrotin)
|
|
Pierre-Yves Chibon |
d12560 |
- Fix letting the user who opened the ticket close it
|
|
Pierre-Yves Chibon |
d12560 |
- Never set readonly flag if a dynamic auth backend is in use (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
d12560 |
- Add a new API endpoint to retrieve the list of files changed in a PR
|
|
Pierre-Yves Chibon |
d12560 |
|
|
Pierre-Yves Chibon |
d12560 |
|
|
Pierre-Yves Chibon |
02c2fc |
5.0.1 (2018-09-27)
|
|
Pierre-Yves Chibon |
02c2fc |
------------------
|
|
Pierre-Yves Chibon |
02c2fc |
|
|
Pierre-Yves Chibon |
02c2fc |
.. warning:: This release contains a security fix
|
|
Pierre-Yves Chibon |
02c2fc |
|
|
Pierre-Yves Chibon |
02c2fc |
- Add to theme the possibility to display site-wide messages (Ryan Lerch)
|
|
Pierre-Yves Chibon |
02c2fc |
- Multiple adjustments to the scripts keyhelper and aclchecker (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
02c2fc |
- Only enforce Signed-Off-By on the main git repo
|
|
Pierre-Yves Chibon |
02c2fc |
- Ignore any and all action done by the pagure user when loading JSON into the db
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix the last modified date on the PR list
|
|
Pierre-Yves Chibon |
02c2fc |
- Updating regex for URLs and SSH urls
|
|
Pierre-Yves Chibon |
02c2fc |
- Use gitolite's own mechanism to bypass the update hook
|
|
Pierre-Yves Chibon |
02c2fc |
- Ensure the plugin is active when retrieving them
|
|
Pierre-Yves Chibon |
02c2fc |
- Switch from GIT_SORT_TIME to GIT_SORT_NONE to preserver 'git log'-like commit
|
|
Pierre-Yves Chibon |
02c2fc |
ordering (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix pr-dropdown (Ryan Lerch)
|
|
Pierre-Yves Chibon |
02c2fc |
- Add hilightjs-line-numbers plugin (Ryan Lerch)
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix the reply buttons
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix escaping on PR diffs (Ryan Lerch)
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix opening/viewing PRs from the branches page
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix loading issue template and make the drop-down a little more obvious
|
|
Pierre-Yves Chibon |
02c2fc |
- Correctly align edit button for groups in repo settings (Ryan Lerch)
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix all-around sidebar heading borders (Ryan Lerch)
|
|
Pierre-Yves Chibon |
02c2fc |
- Remove incorrect count label on related PRs (Ryan Lerch)
|
|
Pierre-Yves Chibon |
02c2fc |
- Move attachements to sidebar (Ryan Lerch)
|
|
Pierre-Yves Chibon |
02c2fc |
- Add reporter and assignee to notification emails headers (Lenka Segura)
|
|
Pierre-Yves Chibon |
02c2fc |
- Make sure that ticket changes don't get duplicated (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix the git ssh urls in the templates
|
|
Pierre-Yves Chibon |
02c2fc |
- Fix when milestones_keys and milestones get out of sync
|
|
Pierre-Yves Chibon |
02c2fc |
- Sign-off the merge commits when the project enforces it
|
|
Pierre-Yves Chibon |
02c2fc |
- Add missing alembic migration to create the hook_mirror table
|
|
Pierre-Yves Chibon |
02c2fc |
- Don't generate API keys with random.choice (Jeremy Cline)
|
|
Pierre-Yves Chibon |
02c2fc |
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
5.0 (2018-09-24)
|
|
Pierre-Yves Chibon |
424a39 |
----------------
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
.. warning:: This release contains backward incompatible changes and fixes a CVE
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
- Pagure supports now python2 and python3 simultaneously (Thanks to Aurélien
|
|
Pierre-Yves Chibon |
424a39 |
Bompard and Neal Gompa for the testing)
|
|
Pierre-Yves Chibon |
424a39 |
- New UI deployed (thanks to Ryan Lerch)
|
|
Pierre-Yves Chibon |
424a39 |
- New dashboard page as index page when authenticated (Ryan Lerch)
|
|
Pierre-Yves Chibon |
424a39 |
- API listing items (projects, issues, pull-requests are now paginated (
|
|
Pierre-Yves Chibon |
424a39 |
Karsten Hopp)
|
|
Pierre-Yves Chibon |
424a39 |
.. warning:: Backward incompatible
|
|
Pierre-Yves Chibon |
424a39 |
- Enable private projects by default (Neal Gompa)
|
|
Pierre-Yves Chibon |
424a39 |
.. warning:: Backward incompatible
|
|
Pierre-Yves Chibon |
424a39 |
- Change the default and sample configuration to point to localhost-friendly
|
|
Pierre-Yves Chibon |
424a39 |
resources (Neal Gompa)
|
|
Pierre-Yves Chibon |
424a39 |
.. warning:: Backward incompatible
|
|
Pierre-Yves Chibon |
424a39 |
- Disable sending FedMsg notifications by default (Neal Gompa)
|
|
Pierre-Yves Chibon |
424a39 |
.. warning:: Backward incompatible
|
|
Pierre-Yves Chibon |
424a39 |
- Switch default authentication to `local` (Neal Gompa)
|
|
Pierre-Yves Chibon |
424a39 |
.. warning:: Backward incompatible
|
|
Pierre-Yves Chibon |
424a39 |
- Drop the dependency on python-pygments
|
|
Pierre-Yves Chibon |
424a39 |
- Drop the dependency on flask-multistatic
|
|
Pierre-Yves Chibon |
424a39 |
- Drop the dependency on python-trollius (in favor of python-trololio) (Neal
|
|
Pierre-Yves Chibon |
424a39 |
Gompa)
|
|
Pierre-Yves Chibon |
424a39 |
- Bump pygit2 requirement to 0.24.0 minimum
|
|
Pierre-Yves Chibon |
424a39 |
.. warning:: Backward incompatible
|
|
Pierre-Yves Chibon |
424a39 |
- Add support to re-open a pull-request (Karsten Hopp)
|
|
Pierre-Yves Chibon |
424a39 |
- Fix editing a file into a fork containing a namespace
|
|
Pierre-Yves Chibon |
424a39 |
- Allow creating a new API token based on an expired one
|
|
Pierre-Yves Chibon |
424a39 |
- New API endpoint to submit a pull-request
|
|
Pierre-Yves Chibon |
424a39 |
- Add support for making the issue tracker read-only
|
|
Pierre-Yves Chibon |
424a39 |
- Add a new API endpoint allowing to update watch status on a project
|
|
Pierre-Yves Chibon |
424a39 |
- Paginate the project lists on the front pages
|
|
Pierre-Yves Chibon |
424a39 |
- Let the reply button append instead of replacing
|
|
Pierre-Yves Chibon |
424a39 |
- Add a way to list all API tokens and don't restrict the info command (
|
|
Pierre-Yves Chibon |
424a39 |
in pagure-admin)
|
|
Pierre-Yves Chibon |
424a39 |
- Expand pagure-admin to allow using it to block an user
|
|
Pierre-Yves Chibon |
424a39 |
- Expand pagure-admin to allow adding new groups using it
|
|
Pierre-Yves Chibon |
424a39 |
- Allow viewing commits from a git tag
|
|
Pierre-Yves Chibon |
424a39 |
- Support viewing commits from a specific commit hash
|
|
Pierre-Yves Chibon |
424a39 |
- Add a hook that disables creating new branches by git push (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
424a39 |
- Make API endpoint for creating new git branch have its own ACL
|
|
Pierre-Yves Chibon |
424a39 |
- Support sorting PR's by recent activity (ymdatta)
|
|
Pierre-Yves Chibon |
424a39 |
- Fix installing the API key reminder cron with systemd integration
|
|
Pierre-Yves Chibon |
424a39 |
- Add reactions to comments (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
424a39 |
- New API endpoint allowing to retrieve pull-requests based on their UUID
|
|
Pierre-Yves Chibon |
424a39 |
(Slavek Kabrda)
|
|
Pierre-Yves Chibon |
424a39 |
- Add an option to restrict emails sent to certain domains (Karsten Hopp)
|
|
Pierre-Yves Chibon |
424a39 |
- Integration with repospanner (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
424a39 |
- Rework how git hooks work to rely on a single file rather than moving files
|
|
Pierre-Yves Chibon |
424a39 |
around (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
424a39 |
- Add themes for pagure.io, src.fedoraproject.org (Ryan Lerch)
|
|
Pierre-Yves Chibon |
424a39 |
- Add themes for OpenSUSE (hellcp)
|
|
Pierre-Yves Chibon |
424a39 |
- Ensure remote PR are opened from a remote URL (CVE-2018-1002158 - reported by
|
|
Pierre-Yves Chibon |
424a39 |
Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
4.0.4 (2018-07-19)
|
|
Pierre-Yves Chibon |
424a39 |
------------------
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
.. note:: This release fixes CVE-2018-1002155, CVE-2018-1002156,
|
|
Pierre-Yves Chibon |
424a39 |
CVE-2018-1002157, CVE-2018-1002153
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
- Ensure the project's description does not contain any javascript (Michael
|
|
Pierre-Yves Chibon |
424a39 |
Scherer)
|
|
Pierre-Yves Chibon |
424a39 |
- Prevent the project's URL to be anything other than an URL
|
|
Pierre-Yves Chibon |
424a39 |
- Escape any html people may have injected in their author name in commits
|
|
Pierre-Yves Chibon |
424a39 |
(Michael Scherer)
|
|
Pierre-Yves Chibon |
424a39 |
- Do not serve SVG inline (Michael Scherer)
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
- The four items above constitute CVE-2018-1002155
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
- Catch exception raised by pagure-ci when it fails to find a build on jenkins
|
|
Pierre-Yves Chibon |
424a39 |
- Fix RELATES and FIXES regex to cover projects with a dash in their name
|
|
Pierre-Yves Chibon |
424a39 |
- Support calls from jenkins indicating the build is started
|
|
Pierre-Yves Chibon |
424a39 |
- Ensure we check the required group membership when giving a project away
|
|
Pierre-Yves Chibon |
424a39 |
- Add missing titles to the milestones table in the settings
|
|
Pierre-Yves Chibon |
424a39 |
- Properly inform the user if they are introducing a duplicated tag
|
|
Pierre-Yves Chibon |
424a39 |
- Only select the default template when creating a new ticket
|
|
Pierre-Yves Chibon |
424a39 |
- Fix the subscribe button on the PR page
|
|
Pierre-Yves Chibon |
424a39 |
- Fix updating a remote PR
|
|
Pierre-Yves Chibon |
424a39 |
- Fix showing the 'more' button on the overview page
|
|
Pierre-Yves Chibon |
424a39 |
- Multiple fixes to the pagure-milter
|
|
Pierre-Yves Chibon |
424a39 |
- Fix triggering CI checks on new comments added to a PR
|
|
Pierre-Yves Chibon |
424a39 |
- Fix logging and the SMTPHandler
|
|
Pierre-Yves Chibon |
424a39 |
- Do not notify everyone about private tickets (CVE-2018-1002157)
|
|
Pierre-Yves Chibon |
424a39 |
- Make the settings of a project private (CVE-2018-1002156)
|
|
Pierre-Yves Chibon |
424a39 |
- Ensure the git repo of private projects aren't exposed via https
|
|
Pierre-Yves Chibon |
424a39 |
(CVE-2018-1002153)
|
|
Pierre-Yves Chibon |
424a39 |
- Do not log activity on private projects
|
|
Pierre-Yves Chibon |
424a39 |
- Drop trollius-redis requirement (Neal Gompa)
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
4.0.3 (2018-05-14)
|
|
Pierre-Yves Chibon |
424a39 |
------------------
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
- Backport utility method from the 4.1 code to fix the 4.0.2 release
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
4.0.2 (2018-05-14)
|
|
Pierre-Yves Chibon |
424a39 |
------------------
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
.. note:: This release fixes CVE-2018-1002151
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
424a39 |
- Fix showing the list of issues in a timely fashion (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
424a39 |
- Fix stats for commits without author (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
424a39 |
- Explain how to fetch a pull request locally and some grammar fixes
|
|
Pierre-Yves Chibon |
424a39 |
(Todd Zullinger)
|
|
Pierre-Yves Chibon |
424a39 |
- Drop the constraint on the requirement on straight.plugin but document it
|
|
Pierre-Yves Chibon |
424a39 |
- Fix the requirement on bcrypt, it's optional
|
|
Pierre-Yves Chibon |
424a39 |
- Make API endpoint for creating new git branch have its own ACL
|
|
Pierre-Yves Chibon |
424a39 |
fixes CVE-2018-1002151
|
|
Pierre-Yves Chibon |
424a39 |
|
|
Pierre-Yves Chibon |
42ea2a |
4.0.1 (2018-04-26)
|
|
Pierre-Yves Chibon |
42ea2a |
------------------
|
|
Pierre-Yves Chibon |
42ea2a |
|
|
Pierre-Yves Chibon |
42ea2a |
- Fix browsing projects in a namespace when logged in and the instance has only
|
|
Pierre-Yves Chibon |
42ea2a |
one contributor for every projects
|
|
Pierre-Yves Chibon |
42ea2a |
- Fix commenting on a PR or an issue if the event source server is not
|
|
Pierre-Yves Chibon |
42ea2a |
configured at all (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
42ea2a |
|
|
Pierre-Yves Chibon |
42ea2a |
|
|
Pierre-Yves Chibon |
25ae1d |
4.0 (2018-04-26)
|
|
Pierre-Yves Chibon |
25ae1d |
----------------
|
|
Pierre-Yves Chibon |
25ae1d |
|
|
Pierre-Yves Chibon |
25ae1d |
- Re-architecture the project to allow potentially extending pagure outside of
|
|
Pierre-Yves Chibon |
25ae1d |
its core
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix running the tests on newer pygit
|
|
Pierre-Yves Chibon |
25ae1d |
- Add a space between the fork and the watch buttons
|
|
Pierre-Yves Chibon |
25ae1d |
- Add a global configuration option to turn on or off fedmsg notifications for
|
|
Pierre-Yves Chibon |
25ae1d |
the entire pagure instance
|
|
Pierre-Yves Chibon |
25ae1d |
- Set the default username to be 'Pagure' when sending git commit notifications
|
|
Pierre-Yves Chibon |
25ae1d |
by email
|
|
Pierre-Yves Chibon |
25ae1d |
- Add project setting to show roadmap by default (Vivek Anand)
|
|
Pierre-Yves Chibon |
25ae1d |
- Explain in the doc where the doc is coming from
|
|
Pierre-Yves Chibon |
25ae1d |
- Expand and document the tokenization search
|
|
Pierre-Yves Chibon |
25ae1d |
- Add document that multiple keys are supported
|
|
Pierre-Yves Chibon |
25ae1d |
- Add a way to block non fast-forwardable commits on all branches
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix running pagure on docker for development (Clément Verna)
|
|
Pierre-Yves Chibon |
25ae1d |
- Make the accordeon in the settings page work correctly
|
|
Pierre-Yves Chibon |
25ae1d |
- Allow calling git blame on a commit instead of a branch
|
|
Pierre-Yves Chibon |
25ae1d |
- Exclude the .pyc files from all folders
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix viewing file if the identifier provider is a commit hash
|
|
Pierre-Yves Chibon |
25ae1d |
- Make pagure-ci use python-jenkins to work with newer Jenkins
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix the link to the pull-request shown by the default git hook
|
|
Pierre-Yves Chibon |
25ae1d |
- If the tag's color is the default text, convert it to the hex value
|
|
Pierre-Yves Chibon |
25ae1d |
- Include documentation on how to pull locally a pull-request on the PR page
|
|
Pierre-Yves Chibon |
25ae1d |
- Properly retrieve the number of projects and forks users have
|
|
Pierre-Yves Chibon |
25ae1d |
- Replace jquery.dotdotdot by jquery.expander
|
|
Pierre-Yves Chibon |
25ae1d |
- Update the Preview button to display 'Edit' when previewing
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix supporting <link> in markdown as it is supposed to be
|
|
Pierre-Yves Chibon |
25ae1d |
- Add missing authentication provider option to documentation (Michael Watters)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix couple of places where fullname is required while it's not
|
|
Pierre-Yves Chibon |
25ae1d |
- Let users see and access private tickets they are assigned to
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix allowing to add multiple tags with the same color
|
|
Pierre-Yves Chibon |
25ae1d |
- Add a new API endpoint allowing to open new pull-requests
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix checking if the user is authenticated
|
|
Pierre-Yves Chibon |
25ae1d |
- Add the possibility to mark milestones as active or inactive
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix making the milestones showing in the correct order on the issue page
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix showing the proper URLs in the repo overview
|
|
Pierre-Yves Chibon |
25ae1d |
- Include the cached merge status in the JSON representation of pull-requests
|
|
Pierre-Yves Chibon |
25ae1d |
- Improve the fedmsg git hook documentation
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix display of deleted parent on index page (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
25ae1d |
- Adjust message shown to the user deleting a tag off a project
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix redirecting the user when they remove themselves from a project
|
|
Pierre-Yves Chibon |
25ae1d |
- Add an option to notify on flags being added to a pull-request
|
|
Pierre-Yves Chibon |
25ae1d |
- Add an option to notify on flags being added to a commit
|
|
Pierre-Yves Chibon |
25ae1d |
- Document project intra-pagure hyperlinks
|
|
Pierre-Yves Chibon |
25ae1d |
- Refresh the PR cache of the parent repo rather than always the current one
|
|
Pierre-Yves Chibon |
25ae1d |
- Move the webhook service to be a celery service
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix dead-link due to documentation for python-markdown being moved
|
|
Pierre-Yves Chibon |
25ae1d |
- Mention #pagure IRC channel in Contributing docs (Peter Oliver)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix editing and deleting comments added by the EV server to PRs
|
|
Pierre-Yves Chibon |
25ae1d |
- Include a count of the number of tickets shown vs recorded for each milestone
|
|
Pierre-Yves Chibon |
25ae1d |
- Do not try to get the avatar if the author has no email
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix HTML on settings page
|
|
Pierre-Yves Chibon |
25ae1d |
- Migrate the logcom service to be celery based and triggered
|
|
Pierre-Yves Chibon |
25ae1d |
- Link directly to API key settings in error message about expired API key
|
|
Pierre-Yves Chibon |
25ae1d |
(Peter Oliver)
|
|
Pierre-Yves Chibon |
25ae1d |
- Drop the constraint on binaryornot
|
|
Pierre-Yves Chibon |
25ae1d |
- Make fork page header link consistent (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix the rtd hook and port it to the v2 API (Clément Verna, Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Deduplicate list of contributors to a project (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
25ae1d |
- Remove repo from gitolite cache when it gets deleted (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Make the hooks use the new architecture (Clément Verna)
|
|
Pierre-Yves Chibon |
25ae1d |
- Switch to comments on PR page when url fragment is reset (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
25ae1d |
- Handle implicit issue link at start of line (Adam Williamson)
|
|
Pierre-Yves Chibon |
25ae1d |
- Don't treat @ in the middle of words as a mention (Adam Williamson)
|
|
Pierre-Yves Chibon |
25ae1d |
- Improve the CI settings docs (Clément Verna)
|
|
Pierre-Yves Chibon |
25ae1d |
- Ensure the tasks has finished before checking its results
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix oidc logout with admin_session_timedout (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Make images be lazy loaded via javascript
|
|
Pierre-Yves Chibon |
25ae1d |
- Adjust activity heatmap and logs for timezone (Adam Williamson)
|
|
Pierre-Yves Chibon |
25ae1d |
- Use timezone not offset for user activity, fix heat map (Adam Williamson)
|
|
Pierre-Yves Chibon |
25ae1d |
- JS clean up (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix UnicodeEncode on entering non-ascii password (Farhaan Bukhsh)
|
|
Pierre-Yves Chibon |
25ae1d |
- Add Tests and exception for non-unicode password (Farhaan Bukhsh)
|
|
Pierre-Yves Chibon |
25ae1d |
- Forbid adding tags with a slash in their name to a project
|
|
Pierre-Yves Chibon |
25ae1d |
- Migrate the loadjson service to be celery-based
|
|
Pierre-Yves Chibon |
25ae1d |
- Specify which service is logging the action for easier debugging/reading of
|
|
Pierre-Yves Chibon |
25ae1d |
the logs
|
|
Pierre-Yves Chibon |
25ae1d |
- Merge the fedmsg notifications on commit logic into the default hook
|
|
Pierre-Yves Chibon |
25ae1d |
- Merge pagure-ci into the pagure's celery-based services
|
|
Pierre-Yves Chibon |
25ae1d |
- When creating a new PR, allow updating the branch from
|
|
Pierre-Yves Chibon |
25ae1d |
- Allow pull changes from a different repo than the parent one
|
|
Pierre-Yves Chibon |
25ae1d |
- Add a new internal endpoint to get the family of a project
|
|
Pierre-Yves Chibon |
25ae1d |
- Expand the API endpoint listing tags to include the hash if asked t
|
|
Pierre-Yves Chibon |
25ae1d |
- List the tags of the project in the list of commits
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix sending notifications in the default hook
|
|
Pierre-Yves Chibon |
25ae1d |
- Make it possible to use custom PR/commit flags based on instance configuration
|
|
Pierre-Yves Chibon |
25ae1d |
(Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Show summary of flags on page with commits list (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Improve the info message when trying to setup an user with a known email
|
|
Pierre-Yves Chibon |
25ae1d |
- Make badges with flag counts in commits list to links to commit details
|
|
Pierre-Yves Chibon |
25ae1d |
(Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Enable sending messages to stomp-compliant brokers (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Update required pygit2 version (Clément Verna)
|
|
Pierre-Yves Chibon |
25ae1d |
- Do not crash when getting the branches ready for PR on a fork with no parent
|
|
Pierre-Yves Chibon |
25ae1d |
- Adjust tests for newer flask
|
|
Pierre-Yves Chibon |
25ae1d |
- Make trigger CI build depends on project name (Clément Verna)
|
|
Pierre-Yves Chibon |
25ae1d |
- Ensure the DOCS_FOLDER and TICKETS_FOLDER really are optional
|
|
Pierre-Yves Chibon |
25ae1d |
- Move the `Add Milestone` button near the top and fix the layout
|
|
Pierre-Yves Chibon |
25ae1d |
- Add a button to delete empty line when adding new tags
|
|
Pierre-Yves Chibon |
25ae1d |
- Change submit button labels for issues and PRs (Akshay Gaikwad)
|
|
Pierre-Yves Chibon |
25ae1d |
- Add changelog.rst (Akshay Gaikwad)
|
|
Pierre-Yves Chibon |
25ae1d |
- Overflow heatmap automatically (Paul W. Frields)
|
|
Pierre-Yves Chibon |
25ae1d |
- Large unit-tests improvement both in quality and speed (Aurélien Bompard)
|
|
Pierre-Yves Chibon |
25ae1d |
- Initial support for commit CI trigger (Clément Verna)
|
|
Pierre-Yves Chibon |
25ae1d |
- Added signed-off-by during web ui commit (yadneshk)
|
|
Pierre-Yves Chibon |
25ae1d |
- Replace py-bcrypt by python2-bcrypt (Clément Verna)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix the user's requests page
|
|
Pierre-Yves Chibon |
25ae1d |
- Establish an order for readme files (Karsten Hopp)
|
|
Pierre-Yves Chibon |
25ae1d |
- Include the filename when showing the diff of remote PRs
|
|
Pierre-Yves Chibon |
25ae1d |
- Specify the parent repo, even when creating a remote PR
|
|
Pierre-Yves Chibon |
25ae1d |
- Always use md5 to get ssh key information (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
25ae1d |
- Support showing comment submitted by ajax when the SSE is down/not set
|
|
Pierre-Yves Chibon |
25ae1d |
- Add the possibility to link issues to pull-requests (in the UI)
|
|
Pierre-Yves Chibon |
25ae1d |
- Rely on the list of branches rather than the ``.empty`` attribute to find out
|
|
Pierre-Yves Chibon |
25ae1d |
if a git repo is empty or not
|
|
Pierre-Yves Chibon |
25ae1d |
- Add the possibility to split the tasks into multiple queues
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix getting the patch of a PR that no longer has a project from
|
|
Pierre-Yves Chibon |
25ae1d |
- Do not update the CHECKSUMS file if the file was already uploaded
|
|
Pierre-Yves Chibon |
25ae1d |
- Show the fork button on forks
|
|
Pierre-Yves Chibon |
25ae1d |
- Make the web-hook field be a textarea and improve the documentation about
|
|
Pierre-Yves Chibon |
25ae1d |
web-hook
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix supporting branches containing multiple dots
|
|
Pierre-Yves Chibon |
25ae1d |
- Do not convert to markdown commit messages in notifications
|
|
Pierre-Yves Chibon |
25ae1d |
- Port pagure to use the compile-1 script from upstream gitolite (if
|
|
Pierre-Yves Chibon |
25ae1d |
configured to do so) (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Add preview when editing a comment (Rahul Bajaj) and the initial comment
|
|
Pierre-Yves Chibon |
25ae1d |
- Ensure that deployment keys are managed correctly (Michael Watters)
|
|
Pierre-Yves Chibon |
25ae1d |
- Improve human-readable date/time display in web UI (Adam Williamson)
|
|
Pierre-Yves Chibon |
25ae1d |
- Make sure we rollback session on task failures (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix new commit notification mails with non-ASCII (#1814) (Adam Williamson)
|
|
Pierre-Yves Chibon |
25ae1d |
- Don't create gitolite.conf entries for docs and tickets when they're disabled (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Move source git urls above contibutors list (yadneshk)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix private repo to be accessed by ACLs other than admin (Farhaan Bukhsh)
|
|
Pierre-Yves Chibon |
25ae1d |
- Change the lock name based on the git repo touched (Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Adjust the spec file, remove no longer needed lines and fix requirements (Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Add example worker systemd service file (Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Adjust the wsgi file for the new arch (Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix turning the read-only boolean on a fork (Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Support blaming a file is the identifier is a tag (Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Ensure the git hooks are always executable in the rpm (Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Do not syntax highlight 'huge' files (Patrick Uiterwijk)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix exceptions caused by missing merge object (Michael Watters)
|
|
Pierre-Yves Chibon |
25ae1d |
- Fix linking to a PR that was opened from a main project to a fork (Pierre-Yves
|
|
Pierre-Yves Chibon |
25ae1d |
Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Add support for repository templates for sources and forks (Pierre-Yves
|
|
Pierre-Yves Chibon |
25ae1d |
Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Enable usage of flask-session extension (Slavek Kabrda)
|
|
Pierre-Yves Chibon |
25ae1d |
- Add a configuration key allowing to send fedmsg notifications on all commits
|
|
Pierre-Yves Chibon |
25ae1d |
(Pierre-Yves Chibon)
|
|
Pierre-Yves Chibon |
25ae1d |
- Allow deleting branch when PR is merged (Lubomír Sedlář)
|
|
Pierre-Yves Chibon |
25ae1d |
|
|
Pierre-Yves Chibon |
25ae1d |
|
|
Akshay Gaikwad |
f028cd |
3.13.2 (2017-12-21)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix ordering issues by author using an alias so the User doesn't collide
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.13.1 (2017-12-19)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Add an alembic migration removing a constraint on the DB that not only no
|
|
Akshay Gaikwad |
f028cd |
longer needed but even blocking regular use now
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.13 (2017-12-18)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the alembic migration adjusting the pull_requests table
|
|
Akshay Gaikwad |
f028cd |
- Fix how is created the db in the docker development environment (Clement
|
|
Akshay Gaikwad |
f028cd |
Verna)
|
|
Akshay Gaikwad |
f028cd |
- Ensure optional dependencies remain optional
|
|
Akshay Gaikwad |
f028cd |
- Ensure groups cannot be created when it is not allowed
|
|
Akshay Gaikwad |
f028cd |
- When listing issues, include the project as well in the user's issue API
|
|
Akshay Gaikwad |
f028cd |
endpoint
|
|
Akshay Gaikwad |
f028cd |
- Sort forks by date of creation (descending) (Neha Kandpal)
|
|
Akshay Gaikwad |
f028cd |
- Ensure the pagination arguments are returned when a page is specified
|
|
Akshay Gaikwad |
f028cd |
- Make the milestone clickable on the issue page
|
|
Akshay Gaikwad |
f028cd |
- Make the celery tasks update their status so we know when they are running (vs
|
|
Akshay Gaikwad |
f028cd |
pending)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.12 (2017-12-08)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Adjust the API endpoint listing project to not return a 404 when not projects
|
|
Akshay Gaikwad |
f028cd |
are found (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Remove --autoreload from the docker dev deployment (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix ordering issues (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Do not log actions pertaining to private issues, PRs or projects
|
|
Akshay Gaikwad |
f028cd |
- Fix flagging a PR when no uid is specified
|
|
Akshay Gaikwad |
f028cd |
- Fix the doc about custom gitolite config
|
|
Akshay Gaikwad |
f028cd |
- Fix displaying the filename on the side and linking to file for remote PRs
|
|
Akshay Gaikwad |
f028cd |
- Add irc info in Readme (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Make pagure compatible with newer python chardet
|
|
Akshay Gaikwad |
f028cd |
- Check that the identifier isn't the hash of a git tree in view_file
|
|
Akshay Gaikwad |
f028cd |
- Fix if the identifier provided is one of a blob instead of a commit in
|
|
Akshay Gaikwad |
f028cd |
view_commit
|
|
Akshay Gaikwad |
f028cd |
- Include the status when flagging a PR via jenkins
|
|
Akshay Gaikwad |
f028cd |
- Enable OpenID Connect authentication (Slavek Kabrda)
|
|
Akshay Gaikwad |
f028cd |
- Use the updated timestamp in the pull-request list
|
|
Akshay Gaikwad |
f028cd |
- Add migration to fix the project_from_id foreign key in pull_requests
|
|
Akshay Gaikwad |
f028cd |
- Let the SSE server to send the notifications so they can be displayed live
|
|
Akshay Gaikwad |
f028cd |
- Improve the createdb script to support stamping the database in the initial
|
|
Akshay Gaikwad |
f028cd |
run
|
|
Akshay Gaikwad |
f028cd |
- Specify a different connection and read timeout in pagure-ci
|
|
Akshay Gaikwad |
f028cd |
- Small CSS fix making the (un)subscribe show up on the PR page
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.11.2 (2017-11-29)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix giving a project if no user is specified
|
|
Akshay Gaikwad |
f028cd |
- Don't show issue stats when issues are off
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.11.1 (2017-11-28)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix showing the issue list
|
|
Akshay Gaikwad |
f028cd |
- Make clear in the project's settings that tags are also for PRs (Clement
|
|
Akshay Gaikwad |
f028cd |
Verna)
|
|
Akshay Gaikwad |
f028cd |
- Remove unused jdenticon js library (Shengjing Zhu)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.11 (2017-11-27)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Print out the URL to existing PR(s) or to create one on push
|
|
Akshay Gaikwad |
f028cd |
- Reword the repository access warning (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Add pagure-admin admin-token update to update the expiration date
|
|
Akshay Gaikwad |
f028cd |
- Fix the api_view_user_activity_stats to return the expected data (post flask
|
|
Akshay Gaikwad |
f028cd |
0.11)
|
|
Akshay Gaikwad |
f028cd |
- Add small icon showing if issues are blocked or blocking in the issue list
|
|
Akshay Gaikwad |
f028cd |
- Replace all print statements with print function calls (Vadim Rutkovski)
|
|
Akshay Gaikwad |
f028cd |
- Add a default_priority field to projects
|
|
Akshay Gaikwad |
f028cd |
- Bail on merge a PR that is already closed
|
|
Akshay Gaikwad |
f028cd |
- Add a graph of the history of the open issues on the project
|
|
Akshay Gaikwad |
f028cd |
- Make the pagure hook act as the person doing the push
|
|
Akshay Gaikwad |
f028cd |
- Clean spec file to drop deprecated lines and macros (Igor Gnatenko)
|
|
Akshay Gaikwad |
f028cd |
- Include selectize in the settings page to fix the autocomplete in the give
|
|
Akshay Gaikwad |
f028cd |
project action
|
|
Akshay Gaikwad |
f028cd |
- Do not display the close_status if there isn't one
|
|
Akshay Gaikwad |
f028cd |
- Do not show the `Fork and edit` button all the time
|
|
Akshay Gaikwad |
f028cd |
- Allow project maintainer to set metadata when creating a new issue (expand the
|
|
Akshay Gaikwad |
f028cd |
API as well)
|
|
Akshay Gaikwad |
f028cd |
- Add a timeout when trying to query jenkins
|
|
Akshay Gaikwad |
f028cd |
- Show the reply button even if the PR/issue is closed.
|
|
Akshay Gaikwad |
f028cd |
- Add a diff view for PR
|
|
Akshay Gaikwad |
f028cd |
- Improve the `My star` page
|
|
Akshay Gaikwad |
f028cd |
- Introduce repo statistics
|
|
Akshay Gaikwad |
f028cd |
- When a project enforce signed-off-by, clearly say so on the new PR page and
|
|
Akshay Gaikwad |
f028cd |
properly block the PR from being created
|
|
Akshay Gaikwad |
f028cd |
- Adjust button title on the 'Fork and Edit' action
|
|
Akshay Gaikwad |
f028cd |
- Fix typos in the code (chocos10)
|
|
Akshay Gaikwad |
f028cd |
- When editing an issue, act as the person who pushed the change
|
|
Akshay Gaikwad |
f028cd |
- Commit using the user's fullname if there is one, otherwise its username
|
|
Akshay Gaikwad |
f028cd |
- Expand the group info API endpoint
|
|
Akshay Gaikwad |
f028cd |
- Sorting on Opened, Modified, Closed, Priority, Reporter, Assignee cols (Mohan
|
|
Akshay Gaikwad |
f028cd |
Boddu and Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Fix the Vagrant setup (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix typo in the example pagure.wsgi file (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Add API endpoints for listing pull requests for a user (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Ask for the post-commit hook to be run when editing files via the UI
|
|
Akshay Gaikwad |
f028cd |
- Fix the milter for email gpg signed
|
|
Akshay Gaikwad |
f028cd |
- Allow filtering the user's project by access level
|
|
Akshay Gaikwad |
f028cd |
- Add a modal at the bottom of the issues list to add milestones
|
|
Akshay Gaikwad |
f028cd |
- Add a field to store the order of the milestones
|
|
Akshay Gaikwad |
f028cd |
- Hide the ``+`` button on the index page when it is disabled in the UI
|
|
Akshay Gaikwad |
f028cd |
- Improve mimetype detection (Shengjing Zhu and Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Allow assignee to drop their assignment
|
|
Akshay Gaikwad |
f028cd |
- Remove duplicate [Pagure] from mail subjects (Stefan Bühler)
|
|
Akshay Gaikwad |
f028cd |
- Fix undefined 'path' in blame.html template (Stefan Bühler)
|
|
Akshay Gaikwad |
f028cd |
- Warn users when a project does not support direct push
|
|
Akshay Gaikwad |
f028cd |
- Update gitolite's config for the project when set to PR only
|
|
Akshay Gaikwad |
f028cd |
- Do not report the branch differing master if PRs have been turned off
|
|
Akshay Gaikwad |
f028cd |
- Add a button and an API endpoint to subscribe to PR's notifications
|
|
Akshay Gaikwad |
f028cd |
- Fix showing the file names in PR (pre)view
|
|
Akshay Gaikwad |
f028cd |
- Fix number of typos in the documentation (René Genz)
|
|
Akshay Gaikwad |
f028cd |
- Improve the documentation about documentation hosting in pagure (René Genz)
|
|
Akshay Gaikwad |
f028cd |
- Allow priorities and milestones to be 0 or -1
|
|
Akshay Gaikwad |
f028cd |
- Return the flag UID when adding or updating a flag on a PR not in fedmsg
|
|
Akshay Gaikwad |
f028cd |
- Add flags on commits
|
|
Akshay Gaikwad |
f028cd |
- Add documentation about flags on commits and PRs
|
|
Akshay Gaikwad |
f028cd |
- Add status fields to flags
|
|
Akshay Gaikwad |
f028cd |
- Make flag's UID be unique to the commit/PR being flagged
|
|
Akshay Gaikwad |
f028cd |
- Add API endpoint to retrieve all issues related to an user across all repos
|
|
Akshay Gaikwad |
f028cd |
- Fix the new PR and delete buttons for branch name with + in them
|
|
Akshay Gaikwad |
f028cd |
- When merging a PR, call the post-update hook on the target repo
|
|
Akshay Gaikwad |
f028cd |
- Add tags to pull-request
|
|
Akshay Gaikwad |
f028cd |
- Fix documentation for fork API endpoint (ishcherb)
|
|
Akshay Gaikwad |
f028cd |
- Send fedmsg messages when deleting a project (Shaily)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.10.1 (2017-10-13)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix providing access to some of the internal API endpoints by javascript
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.10 (2017-10-13)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Show the branches' head in the commit list
|
|
Akshay Gaikwad |
f028cd |
- Log which IP is being denied access to the internal endpoints (makes debugging
|
|
Akshay Gaikwad |
f028cd |
easier)
|
|
Akshay Gaikwad |
f028cd |
- Link to pagure's own markdown documentation and warn that remote images are
|
|
Akshay Gaikwad |
f028cd |
not supported
|
|
Akshay Gaikwad |
f028cd |
- Document how to run a single test file or a single test in a file
|
|
Akshay Gaikwad |
f028cd |
- Fix trying to decode when the encoding is None
|
|
Akshay Gaikwad |
f028cd |
- Include an url_path field in the JSON representation of a project
|
|
Akshay Gaikwad |
f028cd |
- Generalize the description of the ACLs (since we know have project-less API
|
|
Akshay Gaikwad |
f028cd |
tokens)
|
|
Akshay Gaikwad |
f028cd |
- Drop ``--autoreload`` from the .service files as celery dropped support for it
|
|
Akshay Gaikwad |
f028cd |
and it never really worked (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.9 (2017-10-11)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the editing issue when the user does not actually edit anything
|
|
Akshay Gaikwad |
f028cd |
- Fix the internal API endpoint: get branches of commit to support namespace
|
|
Akshay Gaikwad |
f028cd |
- Consolidate the code in our custom markdown processor (fixes linking to a
|
|
Akshay Gaikwad |
f028cd |
commit on a namespaced project)
|
|
Akshay Gaikwad |
f028cd |
- Fix deleting a project by also removing it from the gitolite config
|
|
Akshay Gaikwad |
f028cd |
- Warn if the user is about to just recompile the gitolite config via
|
|
Akshay Gaikwad |
f028cd |
pagure-admin (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Update .git/config example in doc/usage/pull_requests.rst (sclark)
|
|
Akshay Gaikwad |
f028cd |
- Include the PRs opened by the user on the 'My pull-requests' page
|
|
Akshay Gaikwad |
f028cd |
- Add to pagure-admin the actions: get-watch and update-watch
|
|
Akshay Gaikwad |
f028cd |
- Add to pagure-admin the action: read-only
|
|
Akshay Gaikwad |
f028cd |
- Add the user's fullname (if there is one) as title when they comment
|
|
Akshay Gaikwad |
f028cd |
- Fix the title of the percentage when hovering over the red bar in issues
|
|
Akshay Gaikwad |
f028cd |
- Make the box to edit comments bigger
|
|
Akshay Gaikwad |
f028cd |
- Document in the usage section where to find the API documentation
|
|
Akshay Gaikwad |
f028cd |
- Provide the sha256 and sha512 of the releases in a CHECKSUMS file
|
|
Akshay Gaikwad |
f028cd |
- Remove clear buttons (Till Maas)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.8 (2017-09-29)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix API documentation for git/branch (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Fix giving a project to someone who already has access (Matth Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Add some border to the tables created in README files
|
|
Akshay Gaikwad |
f028cd |
- Ask the user to confirm merging a pull-request
|
|
Akshay Gaikwad |
f028cd |
- Fix processing status and close_status updates in the SSE
|
|
Akshay Gaikwad |
f028cd |
- Fix the URL to the issue used by the SSE JS on tags
|
|
Akshay Gaikwad |
f028cd |
- Increase the logging in the milter to help figuring out issues in the future
|
|
Akshay Gaikwad |
f028cd |
- Fix the In-Reply-To header when sending notifications
|
|
Akshay Gaikwad |
f028cd |
- Fix showing the delete project button
|
|
Akshay Gaikwad |
f028cd |
- Fix search issues with a unicode character
|
|
Akshay Gaikwad |
f028cd |
- Catch exception raised when accessing the head of the repo
|
|
Akshay Gaikwad |
f028cd |
- Fix deleting a project when some of the folder are not used
|
|
Akshay Gaikwad |
f028cd |
- Allow viewing a PR when its origin (fork or branch) is gone
|
|
Akshay Gaikwad |
f028cd |
- Fix linking to issue or PR in namespaced projects via #<id></id>
|
|
Akshay Gaikwad |
f028cd |
- Make it more obvious that the namespace and the project are different links
|
|
Akshay Gaikwad |
f028cd |
- Tell fedmsg to send things with pagure certificates (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Fix loading ticket templates on namespaced project and extracting their names
|
|
Akshay Gaikwad |
f028cd |
- Add a banner on the overview page when the ACLs are being refreshed on the
|
|
Akshay Gaikwad |
f028cd |
backend (and thus ssh access may not be entirely functional) (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Update the documentation on how to create pull requests (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Add button to refresh external pull requests (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to get the group members when asking the project info
|
|
Akshay Gaikwad |
f028cd |
- Make the PROJECT_NAME_REGEX used in form be configurable
|
|
Akshay Gaikwad |
f028cd |
- Adjust the milter to support replying with any email addresses associated
|
|
Akshay Gaikwad |
f028cd |
- Allow pagure admin to give a project
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.7.1 (2017-09-05)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the UPGRADING documentation
|
|
Akshay Gaikwad |
f028cd |
- Add the API endpoint to edit multiple custom fields to the doc (Clement
|
|
Akshay Gaikwad |
f028cd |
Verna)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.7 (2017-09-05)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Update link to markdown documentation, fix typo on the way (Till Hofmann)
|
|
Akshay Gaikwad |
f028cd |
- Add feature allowing to prevent project creation in the UI only
|
|
Akshay Gaikwad |
f028cd |
- Remove the front whitespace from the commit markdown regex (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- New API endpoint to modify multiple custom fields (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Update the example output of the API endpoint giving project information
|
|
Akshay Gaikwad |
f028cd |
- Add the ability to order issues by ascending or descending (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Consolidate around pagure.lib.git.generate_gitolite_acls
|
|
Akshay Gaikwad |
f028cd |
- Regenerate the gitolite ACL when changing the main admin of a project
|
|
Akshay Gaikwad |
f028cd |
- Change the documentation link end point (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Fixes the README.rst file (Ompragash)
|
|
Akshay Gaikwad |
f028cd |
- Update Docker Environment (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Add a configuration key to allow deleting forks but not projects
|
|
Akshay Gaikwad |
f028cd |
- Show the entire project name in the UI on the delete button
|
|
Akshay Gaikwad |
f028cd |
- Add support for a custom user in the SSH URL
|
|
Akshay Gaikwad |
f028cd |
- Do not show the SSH url when the user isn't logged in
|
|
Akshay Gaikwad |
f028cd |
- Update the documentation on how to work with pull requests (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Support both JSON and Form POST on APIs that accepted only JSON (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Don't expand groups in the watchers API (Ralph Bean)
|
|
Akshay Gaikwad |
f028cd |
- Add a new branch API (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Add bash function example to PR documentation (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Add the star project feature (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Update the overview diagram
|
|
Akshay Gaikwad |
f028cd |
- Fix the rendering of the API version in the html page (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Fix message-id not having FQDN (Sachin Kamath)
|
|
Akshay Gaikwad |
f028cd |
- Mention on what the rebase was done
|
|
Akshay Gaikwad |
f028cd |
- Remove the line numbers coming from pygments on pull-requests
|
|
Akshay Gaikwad |
f028cd |
- Include the targeted branch in the list of PRs
|
|
Akshay Gaikwad |
f028cd |
- Separately link user/namespace/name
|
|
Akshay Gaikwad |
f028cd |
- Fix the pagination when listing projects via the view_projects endpoints
|
|
Akshay Gaikwad |
f028cd |
- Retain access when transfering ownership of the project (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.6 (2017-08-14)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Blacklist creating a group named 'group'
|
|
Akshay Gaikwad |
f028cd |
- Allow having a dedicated worker to compile the gitolite configuration file
|
|
Akshay Gaikwad |
f028cd |
- Fix removing groups of a project
|
|
Akshay Gaikwad |
f028cd |
- Make the API returns only open issues by default (as documented) (Clement
|
|
Akshay Gaikwad |
f028cd |
Verna)
|
|
Akshay Gaikwad |
f028cd |
- Improve the README regarding the use of eventlet to run the tests (Vivek
|
|
Akshay Gaikwad |
f028cd |
Anand)
|
|
Akshay Gaikwad |
f028cd |
- Give Pagure site admins the ability to modify projects using the API (Matt
|
|
Akshay Gaikwad |
f028cd |
Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Add the "git/generateacls" API endpoint for projects (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.5 (2017-08-08)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix login when groups are managed outside
|
|
Akshay Gaikwad |
f028cd |
- Fix the ordering of the issues by priority using JS and its documentation
|
|
Akshay Gaikwad |
f028cd |
- Indicate the issue/PR status in the title of its link
|
|
Akshay Gaikwad |
f028cd |
- Correct typo in waiting page template: 'You task' -> 'Your task' (Hazel Smith)
|
|
Akshay Gaikwad |
f028cd |
- Fix redirect in search (Carl George)
|
|
Akshay Gaikwad |
f028cd |
- Fix removing users of a project
|
|
Akshay Gaikwad |
f028cd |
- Allow customizing the HTML title globally
|
|
Akshay Gaikwad |
f028cd |
- Drop the new line character and the '# end of body' message when loading the
|
|
Akshay Gaikwad |
f028cd |
config
|
|
Akshay Gaikwad |
f028cd |
- Scroll to the comment section on clicking reply. (shivani)
|
|
Akshay Gaikwad |
f028cd |
- only show issues on the My Issue page if the issue tracker is on for the
|
|
Akshay Gaikwad |
f028cd |
project (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Update the refresh-gitolite action of pagure-admin for the new interface
|
|
Akshay Gaikwad |
f028cd |
(turns out this wasn't in fact merged in 3.4)
|
|
Akshay Gaikwad |
f028cd |
- Add a configuration key to make pagure case sensitive
|
|
Akshay Gaikwad |
f028cd |
- Add an USER_ACLS configuration key
|
|
Akshay Gaikwad |
f028cd |
- Document the different API token ACLs configuration keys
|
|
Akshay Gaikwad |
f028cd |
- Fix syncing groups from external account sources (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.4 (2017-07-31)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix layout breakage in the doc
|
|
Akshay Gaikwad |
f028cd |
- Stop using readlines() to drop the trailing new line character
|
|
Akshay Gaikwad |
f028cd |
- Fix logging by properly formatting the message
|
|
Akshay Gaikwad |
f028cd |
- Fix the issue count in the My Issues page (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Add a configuration key to disable deleting branches from the UI
|
|
Akshay Gaikwad |
f028cd |
- Add a configuration key to disable managing user's ssh key in pagure
|
|
Akshay Gaikwad |
f028cd |
- Fix the vagrant environment (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Fix branch support for the git blame view
|
|
Akshay Gaikwad |
f028cd |
- Update the PR ref when the PR is updated
|
|
Akshay Gaikwad |
f028cd |
- Add a configuration key to disable the deploy keys in a pagure instance
|
|
Akshay Gaikwad |
f028cd |
- Fix login when groups are managed outside of pagure
|
|
Akshay Gaikwad |
f028cd |
- Fix setting up the git hooks when there is no DOCS_FOLDER set
|
|
Akshay Gaikwad |
f028cd |
- Fix installing up the pagure hooks when there is no DOCS_FOLDER set
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.3.1 (2017-07-24)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix typo in the alembic migration present in 3.3
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.3 (2017-07-24)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- [SECURITY FIX] block private repo (read) access via ssh due to a bug on how we
|
|
Akshay Gaikwad |
f028cd |
generated the gitolite config - CVE-2017-1002151 (Stefan Bühler)
|
|
Akshay Gaikwad |
f028cd |
- Add the date_modified to projects (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.2.1 (2017-07-14)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix a syntax error on the JS in the wait page
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.2 (2017-07-14)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Use a decorator to check if a project has an issue tracker (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Optimize generating the gitolite configuration for group change
|
|
Akshay Gaikwad |
f028cd |
- Fix the issue_keys table for mysql
|
|
Akshay Gaikwad |
f028cd |
- Drop the load_from_disk script
|
|
Akshay Gaikwad |
f028cd |
- Fix next_url URL parameter on the login page not being used (Carlos Mogas da
|
|
Akshay Gaikwad |
f028cd |
Silva)
|
|
Akshay Gaikwad |
f028cd |
- Support configuration where there are no docs folder and no tickets folder
|
|
Akshay Gaikwad |
f028cd |
- Show all the projects a group has access to
|
|
Akshay Gaikwad |
f028cd |
- Add pagination to the projects API (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Simplify diff calculation (Carlos Mogas da Silva)
|
|
Akshay Gaikwad |
f028cd |
- Show the inline comment in the PR's comments by default (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Fix the URL in the API documentation for creating a new project (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.1 (2017-07-04)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Allow project-less API token to create new tickets
|
|
Akshay Gaikwad |
f028cd |
- Tips/tricks: add info on how to validate local user account without email
|
|
Akshay Gaikwad |
f028cd |
verification (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Optimize the generation of the gitolite configuration
|
|
Akshay Gaikwad |
f028cd |
- Improve logging and load only the plugin of interest instead of all of them
|
|
Akshay Gaikwad |
f028cd |
- Show the task's status on the wait page and avoid reloading the page
|
|
Akshay Gaikwad |
f028cd |
- Don't show '+' sign when GROUP_MNGT is off (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
3.0 (2017-06-30)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Since 2.90 celery has become a requirement as well as one of the queueing
|
|
Akshay Gaikwad |
f028cd |
system it supports (pagure defaults to using redis)
|
|
Akshay Gaikwad |
f028cd |
- Multiple stability and performance improvements (mainly thanks to Patrick
|
|
Akshay Gaikwad |
f028cd |
Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Fix the assignee value in fedmsg when assigning a ticket (Ricky Elrod)
|
|
Akshay Gaikwad |
f028cd |
- Make pagure support bleach 2.0.0 (Shengjing Zhu)
|
|
Akshay Gaikwad |
f028cd |
- Fixes in CI support (Tim Flink)
|
|
Akshay Gaikwad |
f028cd |
- Update the documentation
|
|
Akshay Gaikwad |
f028cd |
- Fix plain readme html escape (Shengjing Zhu)
|
|
Akshay Gaikwad |
f028cd |
- Refactor user existence code in API and UI (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Add an API to modify a Pagure project's owner (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Support for uploading multiple files to an issue at once
|
|
Akshay Gaikwad |
f028cd |
- Introduce the external committer feature
|
|
Akshay Gaikwad |
f028cd |
- Add the required groups feature
|
|
Akshay Gaikwad |
f028cd |
- Add an API endpoint to get the git urls of a project (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Blacklist 'wait' as project name
|
|
Akshay Gaikwad |
f028cd |
- Add a border to the search box on the side bar to the documentation
|
|
Akshay Gaikwad |
f028cd |
- Add the list-id, list-archive and X-Auto-Response-Suppress email headers
|
|
Akshay Gaikwad |
f028cd |
- Add ways to customize the gitolite configuration file with snippets
|
|
Akshay Gaikwad |
f028cd |
- Return a 404 on private ticket if the user is not authenticated
|
|
Akshay Gaikwad |
f028cd |
- cleanup: move static js/css to vendor dir
|
|
Akshay Gaikwad |
f028cd |
- Limit the requests version as it conflicts with our chardet requirement
|
|
Akshay Gaikwad |
f028cd |
- Rename all the services to pagure-*
|
|
Akshay Gaikwad |
f028cd |
- Remove 'on
|
|
Akshay Gaikwad |
f028cd |
- Create references for pull-request in the git repo for local checkout
|
|
Akshay Gaikwad |
f028cd |
- Use the entire list of users for the assignee field completion
|
|
Akshay Gaikwad |
f028cd |
- Fix searching for groups
|
|
Akshay Gaikwad |
f028cd |
- Make the search work when searching for project with namespaces or forks
|
|
Akshay Gaikwad |
f028cd |
- Return a human-friendly error message when upload fails
|
|
Akshay Gaikwad |
f028cd |
- Let acting on the status potentially set the close_status and vice versa
|
|
Akshay Gaikwad |
f028cd |
- Multiple fixes to the SSE server
|
|
Akshay Gaikwad |
f028cd |
- When forking a project, wait until the very end to let the user go through
|
|
Akshay Gaikwad |
f028cd |
- Allow customizing the writing of gitolite's configuration file
|
|
Akshay Gaikwad |
f028cd |
- Fix diffing the branch of a project against the target branch
|
|
Akshay Gaikwad |
f028cd |
- Fix displaying the new PR button on the default branch
|
|
Akshay Gaikwad |
f028cd |
- Do not send a notification upon merge conflicts
|
|
Akshay Gaikwad |
f028cd |
- Do not let pagure return 500 when hit with bogus URL
|
|
Akshay Gaikwad |
f028cd |
- When loading comment from JSON rely on username/comment rather than comment id
|
|
Akshay Gaikwad |
f028cd |
- When deleting a comment, refresh the ticket git repo
|
|
Akshay Gaikwad |
f028cd |
- Make patch_to_diff use lists instead of string concatenation (Patrick
|
|
Akshay Gaikwad |
f028cd |
Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.90.1 (2017-07-24)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the systemd service file for the worker, needs to have the full path
|
|
Akshay Gaikwad |
f028cd |
(Patrick Uiterwijk and I)
|
|
Akshay Gaikwad |
f028cd |
- Fix the logcom server (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Use python-redis instead of trollius-redis to correctly clean up when client
|
|
Akshay Gaikwad |
f028cd |
leaves on the EV server (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.90.0 (2017-05-23)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Re-architecture the interactions with git (especially the writing part) to be
|
|
Akshay Gaikwad |
f028cd |
handled by an async worker (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Add the ability to filter projects by owner (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.15.1 (2017-05-18)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the requirements on straight.plugin in the requirements.txt file
|
|
Akshay Gaikwad |
f028cd |
(Shengjing Zhu)
|
|
Akshay Gaikwad |
f028cd |
- Fix typo in the fedmsg hook so it finds the function where it actually is
|
|
Akshay Gaikwad |
f028cd |
- Fix and increase the logging when merging a PR
|
|
Akshay Gaikwad |
f028cd |
- Fix pushing a merge commit to the original repo
|
|
Akshay Gaikwad |
f028cd |
- Use psutil's Process() instead of looping through all processes (Patrick
|
|
Akshay Gaikwad |
f028cd |
Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Don't email admins for each PR conflicting
|
|
Akshay Gaikwad |
f028cd |
- Fix/improve our new locking mechanism (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Drop making the token required at the database level since pagure-ci doesn't
|
|
Akshay Gaikwad |
f028cd |
use one (but do flag pull-requests)
|
|
Akshay Gaikwad |
f028cd |
- Fix the watch feature (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.15 (2017-05-16)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Improve logic in api/issue.py to reduce code duplication (Martin Basti)
|
|
Akshay Gaikwad |
f028cd |
- Fix the download button for attachment (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix our markdown processor for strikethrough
|
|
Akshay Gaikwad |
f028cd |
- Add a spinner indicating when we are retrieving the list of branches differing
|
|
Akshay Gaikwad |
f028cd |
- Make add_file_to_git use a lock as we do for our other git repositories
|
|
Akshay Gaikwad |
f028cd |
- Add the opportunity to enforce a PR-based workflow
|
|
Akshay Gaikwad |
f028cd |
- Store in the DB the API token used to flag a pull-request
|
|
Akshay Gaikwad |
f028cd |
- Allow people with ticket access to take and drop issues
|
|
Akshay Gaikwad |
f028cd |
- Display the users and groups tied to the repo in the API (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Document our markdown in rest so it shows up in our documentation
|
|
Akshay Gaikwad |
f028cd |
- Fix comparing the minimal version of flask-wtf required
|
|
Akshay Gaikwad |
f028cd |
- Allow the td and th tags to have an align attribute to allow align in html
|
|
Akshay Gaikwad |
f028cd |
tables via markdown
|
|
Akshay Gaikwad |
f028cd |
- Avoid binaryornot 0.4.3 and chardet 3.0.0 for the time being
|
|
Akshay Gaikwad |
f028cd |
- Add group information API that shows group members (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Ensure people with ticket metadata can edit the custom fields
|
|
Akshay Gaikwad |
f028cd |
- Add support to create private projects (Farhaan Bukhsh) - Off by default
|
|
Akshay Gaikwad |
f028cd |
- Link to the doc when the documentation is activated but has no content
|
|
Akshay Gaikwad |
f028cd |
- Enforce project wide flake8 compliance in the tests
|
|
Akshay Gaikwad |
f028cd |
- Enforce a linear alembic history in the tests
|
|
Akshay Gaikwad |
f028cd |
- Increase logging in pagure.lib.git
|
|
Akshay Gaikwad |
f028cd |
- Use custom logger on all module so we can configure finely the logging
|
|
Akshay Gaikwad |
f028cd |
- Multiple improvements to the documentation (René Genz)
|
|
Akshay Gaikwad |
f028cd |
- Add the ability to query projects by a namespace in the API (Matt Prahl)
|
|
Akshay Gaikwad |
f028cd |
- Add the /<repo>/git/branches API endpoint (Matt Prahl)</repo>
|
|
Akshay Gaikwad |
f028cd |
- Lock the git repo when removing elements from it
|
|
Akshay Gaikwad |
f028cd |
- Always remove the lockfile after using it, just check if it is still present
|
|
Akshay Gaikwad |
f028cd |
- Implement the `Give Repo` feature
|
|
Akshay Gaikwad |
f028cd |
- Allow project-less token to change the status of an issue in the API
|
|
Akshay Gaikwad |
f028cd |
- Make the watch feature more granular (Matt Prahl): you can now watch tickets,
|
|
Akshay Gaikwad |
f028cd |
commits, both, neither or go back to the default
|
|
Akshay Gaikwad |
f028cd |
- Bring the pagure.lib coverage to 100% in the tests (which results to bug fixes
|
|
Akshay Gaikwad |
f028cd |
in the code)
|
|
Akshay Gaikwad |
f028cd |
- Add locking at the project level using SQL rather than filelock at the git
|
|
Akshay Gaikwad |
f028cd |
repo level
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.14.2 (2017-03-29)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix a bug in the logic around diff branches in repos
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.14.1 (2017-03-29)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix typo for walking the repo when creating a diff of a PR
|
|
Akshay Gaikwad |
f028cd |
- Have the web-hook use the signed content and have a content-type header
|
|
Akshay Gaikwad |
f028cd |
- Fix running the tests on jenkins via a couple of fixes to pagure-admin and
|
|
Akshay Gaikwad |
f028cd |
skipping a couple of tests on jenkins due to the current pygit2/libgit2
|
|
Akshay Gaikwad |
f028cd |
situation in epel7
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.14 (2017-03-27)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Update the label of the button to comment on a PR (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Make search case insensitive (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Improve the debugging on pagure_loadjson
|
|
Akshay Gaikwad |
f028cd |
- Only link the diff to the file if the PR is local and not remote
|
|
Akshay Gaikwad |
f028cd |
- Do not log on fedmsg edition to private comment
|
|
Akshay Gaikwad |
f028cd |
- When deleting a project, give the fullname in the confirmation window
|
|
Akshay Gaikwad |
f028cd |
- Add link to the FPCA indicating where to sign it when complaining that the
|
|
Akshay Gaikwad |
f028cd |
user did not sign it (Charelle Collett)
|
|
Akshay Gaikwad |
f028cd |
- Fix the error: 'Project' object has no attribute 'ci_hook'
|
|
Akshay Gaikwad |
f028cd |
- Fix input text height to match to button (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Fix the data model to make deleting a project straight forward
|
|
Akshay Gaikwad |
f028cd |
- Fix searching issues in the right project by including the namespace
|
|
Akshay Gaikwad |
f028cd |
- When creating the pull-request, save the commit_start and commit_stop
|
|
Akshay Gaikwad |
f028cd |
- Ensure there is a date before trying to humanize it
|
|
Akshay Gaikwad |
f028cd |
- Fixing showing tags even when some of them are not formatted as expected
|
|
Akshay Gaikwad |
f028cd |
- Allow repo user to Take/Drop assigment of issue (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Add merge status column in pull requests page (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Allow user with ticket access to edit custom fields, metadata and the privacy
|
|
Akshay Gaikwad |
f028cd |
flag (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Add number of issues in my issues page (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Allow report to filter for a key multiple times
|
|
Akshay Gaikwad |
f028cd |
- Add the support to delete a report in a project
|
|
Akshay Gaikwad |
f028cd |
- Fix rendering the roadmap when there are tickets closed without a close date
|
|
Akshay Gaikwad |
f028cd |
- Fix to show tabs in pull request page on mobile (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Document some existing API endpoints that were missing from the doc
|
|
Akshay Gaikwad |
f028cd |
- Make issues and pull-requests tables behave in responsive way (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Add option to custom field for email notification (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- When resetting the value of a custom field, indicate what the old value was
|
|
Akshay Gaikwad |
f028cd |
- Add instance wide API token
|
|
Akshay Gaikwad |
f028cd |
- Move the admin functions out of the UI and into a CLI tool pagure-admin
|
|
Akshay Gaikwad |
f028cd |
- Do not update the hash in the URL for every tabs on the PR page
|
|
Akshay Gaikwad |
f028cd |
- Fix heatmap to show current datetime not when when object was created (Smit
|
|
Akshay Gaikwad |
f028cd |
Thakkar and Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Do not include watchers in the subscribers of a private issue
|
|
Akshay Gaikwad |
f028cd |
- Do not highlight code block unless a language is specified
|
|
Akshay Gaikwad |
f028cd |
- Make getting a project be case insensitive
|
|
Akshay Gaikwad |
f028cd |
- Do not change the privacy status of an issue unless one is specified
|
|
Akshay Gaikwad |
f028cd |
- Fix the logic of the `since` keyword in the API (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix the logic around ticket dependencies
|
|
Akshay Gaikwad |
f028cd |
- Add reset watch button making it go back to the default (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Do not show dates that are None object, instead make them empty strings
|
|
Akshay Gaikwad |
f028cd |
- Allow filtering tickets by milestones in the API
|
|
Akshay Gaikwad |
f028cd |
- Allow filtering tickets by priorities in the API
|
|
Akshay Gaikwad |
f028cd |
- Expand the API to support filtering issues having or not having a milestone
|
|
Akshay Gaikwad |
f028cd |
- Use plural form for SSH key textfield (Martin Basti)
|
|
Akshay Gaikwad |
f028cd |
- Support irc:// links in our markdown and adjust the regex
|
|
Akshay Gaikwad |
f028cd |
- Remove backticks from email subject (Martin Basti)
|
|
Akshay Gaikwad |
f028cd |
- Adjust the logic when filtering issues by priorities in the API
|
|
Akshay Gaikwad |
f028cd |
- Remove mentioning if a commit is in master on the front page
|
|
Akshay Gaikwad |
f028cd |
- Optimize finding out which branches are in a PR or can be
|
|
Akshay Gaikwad |
f028cd |
- Add required asterisk to Description on new issues (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Fix misc typo in 404 messages (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Add performance git repo analyzer/framework (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Added tip_tricks in doc to document how to pre-fill issues using the url
|
|
Akshay Gaikwad |
f028cd |
(Eashan)
|
|
Akshay Gaikwad |
f028cd |
- Document how to filter out for issues having a certain tag in the tips and
|
|
Akshay Gaikwad |
f028cd |
tricks section
|
|
Akshay Gaikwad |
f028cd |
- Allow to manually triggering a run of pagure-ci via a list of sentences set in
|
|
Akshay Gaikwad |
f028cd |
the configuration
|
|
Akshay Gaikwad |
f028cd |
- Add support for admin API token to pagure-admin
|
|
Akshay Gaikwad |
f028cd |
- Make clicking on 'Unassigned' filter the unassigned PR as it does for issues
|
|
Akshay Gaikwad |
f028cd |
- Add Priority column to My Issues page (Abhijeet Kasurde)
|
|
Akshay Gaikwad |
f028cd |
- Optimize diffing pull-requests
|
|
Akshay Gaikwad |
f028cd |
- Add a description to the API tokens
|
|
Akshay Gaikwad |
f028cd |
- Include the fullname in the API output, in the project representation
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to edit issue milestone in the API (Martin Basti)
|
|
Akshay Gaikwad |
f028cd |
- Fix some wording (Till Maas)
|
|
Akshay Gaikwad |
f028cd |
- Rename "request pull" to pull request (Stanislav Laznicka)
|
|
Akshay Gaikwad |
f028cd |
- Make tags in issue list clickable (Martin Basti)
|
|
Akshay Gaikwad |
f028cd |
- Include the priority name in the notification rather than its level
|
|
Akshay Gaikwad |
f028cd |
- Update the ticket metadata before adding the new comment (if there is one)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.13.2 (2017-02-24)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix running the test suite due to bugs in the code:
|
|
Akshay Gaikwad |
f028cd |
- Fix picking which markdown extensions are available
|
|
Akshay Gaikwad |
f028cd |
- Fix rendering empty text files
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.13.1 (2017-02-24)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Add a cancel button on the edit file page (shivani)
|
|
Akshay Gaikwad |
f028cd |
- Fix rendering empty file (Farhan Bukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Fix retrieving the merge status of a pull-request when there is no master
|
|
Akshay Gaikwad |
f028cd |
- On the diff of a pull-request, add link to see that line in the entire file
|
|
Akshay Gaikwad |
f028cd |
(Pradeep CE)
|
|
Akshay Gaikwad |
f028cd |
- Make the pagure_hook_tickets git hook file be executable
|
|
Akshay Gaikwad |
f028cd |
- Be a little more selective about the markdown extensions always activated
|
|
Akshay Gaikwad |
f028cd |
- Do not notify the SSE server on comment added to a ticket via git
|
|
Akshay Gaikwad |
f028cd |
- Fix inline comment not showing on first click in PR page (Pradeep CE)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.13 (2017-02-21)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Allow filtering issues for certain custom keys using <key>:<value> in the</value></key>
|
|
Akshay Gaikwad |
f028cd |
search input (Patric Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Make loading the JSON blob into the database its own async service
|
|
Akshay Gaikwad |
f028cd |
- Add ACLs to pagure (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix running the tests against postgresql
|
|
Akshay Gaikwad |
f028cd |
- Let the doc server return the content as is when it fails to decode it
|
|
Akshay Gaikwad |
f028cd |
- Fix rendering a issue when one of the custom fields has not been properly
|
|
Akshay Gaikwad |
f028cd |
setup (ie a custom field of type list, with no options set-up but still having
|
|
Akshay Gaikwad |
f028cd |
a value for that ticket)
|
|
Akshay Gaikwad |
f028cd |
- Fix auto-completion when adding a tag to a ticket
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to filter the issues with no milestone assigned (Mark
|
|
Akshay Gaikwad |
f028cd |
Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix the callback URL for jenkins for pagure-ci
|
|
Akshay Gaikwad |
f028cd |
- Backport the equalto test to ensure it works on old jinja2 version (fixes
|
|
Akshay Gaikwad |
f028cd |
accessing the user's PR page)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.12.1 (2017-02-13)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Include the build id in the flag set by pagure-ci on PR (Farhaan Bukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Fix using the deploy keys (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to ignore existing git repo on disk when creating a new
|
|
Akshay Gaikwad |
f028cd |
project
|
|
Akshay Gaikwad |
f028cd |
- Fix checking for blacklisted projects if they have no namespace
|
|
Akshay Gaikwad |
f028cd |
- Link to the documentation in the footer (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Fix retrieving the list of branches available for pull-request
|
|
Akshay Gaikwad |
f028cd |
- Order the project of a group alphabetically (case-insensitive)
|
|
Akshay Gaikwad |
f028cd |
- Fix listing the priorities always in their right order
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.12 (2017-02-10)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the place of the search and tags bars in the issues page (Pradeep CE)
|
|
Akshay Gaikwad |
f028cd |
- Support removing all content of a custom field (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Improve the `My Pull Requests` page (Pradeep CE)
|
|
Akshay Gaikwad |
f028cd |
- Fix displaying binary files in the documentation
|
|
Akshay Gaikwad |
f028cd |
- Add a way to easily select multiple tags in the issues list and roadmap
|
|
Akshay Gaikwad |
f028cd |
- Allow selecting multiple milestones easily in the UI of the roadmap
|
|
Akshay Gaikwad |
f028cd |
- Fix displaying namespaced docs (Igor Gnatenko)
|
|
Akshay Gaikwad |
f028cd |
- Fix the web-hook server
|
|
Akshay Gaikwad |
f028cd |
- Add a way to view patch attached to a ticket as raw
|
|
Akshay Gaikwad |
f028cd |
- Allow milestone to be set when creating an issue using the API (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix adding and editing tags to/of a project
|
|
Akshay Gaikwad |
f028cd |
- Make the usage section of the doc be at the top of it (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Add notifications to issues for meta-data changes (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix not updating the private status of an issue when loading it from JSON
|
|
Akshay Gaikwad |
f028cd |
(Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix triggering web-hook notifications via the fedmsg hook
|
|
Akshay Gaikwad |
f028cd |
- Add a configuration key allowing to hide some projects that users have access
|
|
Akshay Gaikwad |
f028cd |
to only via these groups
|
|
Akshay Gaikwad |
f028cd |
- Fix figuring out which branches are not merged in namespaced project
|
|
Akshay Gaikwad |
f028cd |
- Automatically link the commits mentionned in a ticket if their hash is 7 chars
|
|
Akshay Gaikwad |
f028cd |
or more
|
|
Akshay Gaikwad |
f028cd |
- Allow dropping all the priorities info of an issue
|
|
Akshay Gaikwad |
f028cd |
- Do not edit multiple times the milestone info when updating a ticket
|
|
Akshay Gaikwad |
f028cd |
- Only update the custom field if there is a value to give it, otherwise remote
|
|
Akshay Gaikwad |
f028cd |
it
|
|
Akshay Gaikwad |
f028cd |
- Make pagure compatible with flask-wtf >= 0.14.0
|
|
Akshay Gaikwad |
f028cd |
- Add a button to test web-hook notifications
|
|
Akshay Gaikwad |
f028cd |
- Fix the layout on the page listing all the closed issues (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Load priorities when refreshing the DB from the ticket git repos (Mark
|
|
Akshay Gaikwad |
f028cd |
Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Ignore `No Content-Type header in response` error raised by libgit2 on pull
|
|
Akshay Gaikwad |
f028cd |
from repo hosted on github (for remote PR)
|
|
Akshay Gaikwad |
f028cd |
- Add deployment keys (ssh key specific for a single project can be either read
|
|
Akshay Gaikwad |
f028cd |
and write or read-only) (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Fix install the logcom service to log commits
|
|
Akshay Gaikwad |
f028cd |
- Fix deleting tickets that have a tag attached
|
|
Akshay Gaikwad |
f028cd |
- Allow pre-filling title and content of an issue via URL arguments:
|
|
Akshay Gaikwad |
f028cd |
?title=<title>&content=<issue description></title>
|
|
Akshay Gaikwad |
f028cd |
- Re-initialize the backend git repos if there are no tickets/PRs in the DB
|
|
Akshay Gaikwad |
f028cd |
(Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix invalid pagination when listing all the tickets (regardless of their
|
|
Akshay Gaikwad |
f028cd |
status) and then applying some filtering (Vibhor Verma)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.11 (2017-01-20)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the forked repo text on the user's PR page (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Display the number of subscribers subscribed to the ticket
|
|
Akshay Gaikwad |
f028cd |
- Add an attachments section to tickets (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Small fixes around the git blame feature
|
|
Akshay Gaikwad |
f028cd |
- Add an `Add group` button on page listing the groups (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Move the `My Issues` and `My Pull-requests` links under the user's menu
|
|
Akshay Gaikwad |
f028cd |
- Document the FORK_FOLDER configuration key as deprecated
|
|
Akshay Gaikwad |
f028cd |
- Display the subscribers to PR in the same way to display them on ticket
|
|
Akshay Gaikwad |
f028cd |
- Adjust the wording when showing a merge commit
|
|
Akshay Gaikwad |
f028cd |
- Ensure the last_updated field is always properly updated (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix decoding files when we present or blame them
|
|
Akshay Gaikwad |
f028cd |
- Disable the markdown extensions nl2br on README files
|
|
Akshay Gaikwad |
f028cd |
- Make issue reports public
|
|
Akshay Gaikwad |
f028cd |
- Only display modified time as the modifying user can not be determined (Mark
|
|
Akshay Gaikwad |
f028cd |
Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Add a new API endpoint returning information about a specific project
|
|
Akshay Gaikwad |
f028cd |
- Add a button allowing dropping of assignments for an issue easily (Paul W.
|
|
Akshay Gaikwad |
f028cd |
Frields)
|
|
Akshay Gaikwad |
f028cd |
- Make attachments of ticket downloadable (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Make patch/diff render nicely when viewed attached to a ticket (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Filter out the currrent ticket in the drop-down list for the blocker/depending
|
|
Akshay Gaikwad |
f028cd |
fields (Eric Barbour)
|
|
Akshay Gaikwad |
f028cd |
- Move the logging of the commit as activity to its own service: pagure_logcom
|
|
Akshay Gaikwad |
f028cd |
- Add a new API endpoint to set/reset custom fields on tickets
|
|
Akshay Gaikwad |
f028cd |
- Introduce the USER_NAMESPACE configuration key allowing to put the project on
|
|
Akshay Gaikwad |
f028cd |
the user's namespace by default
|
|
Akshay Gaikwad |
f028cd |
- Fix sending notifications about pull-requests to people watching a project
|
|
Akshay Gaikwad |
f028cd |
- Fix the list of blacklisted projects
|
|
Akshay Gaikwad |
f028cd |
- Inform the user when they try to create a new group using a display name
|
|
Akshay Gaikwad |
f028cd |
already used (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Fix importing the milestones into the project when loading from the git repo
|
|
Akshay Gaikwad |
f028cd |
(Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Add a button to create a default set of close status (as we have a default set
|
|
Akshay Gaikwad |
f028cd |
of priorities)
|
|
Akshay Gaikwad |
f028cd |
- Have pagure bail with an error message if the OpenID server did not return an
|
|
Akshay Gaikwad |
f028cd |
username
|
|
Akshay Gaikwad |
f028cd |
- Let the error email use the FROM_EMAIL address set in the configuration file
|
|
Akshay Gaikwad |
f028cd |
- Fix theprogress bar shown when listing issues (Gaurav Kumar)
|
|
Akshay Gaikwad |
f028cd |
- Replace our current tags by colored one (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Make the roadmap page use the colored tag (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix the tag of Open pull-request when listing all the pull-requests (Rahul
|
|
Akshay Gaikwad |
f028cd |
Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Remove the 'pagure.lib.model.drop_tables' from test/__init__.py file (Amol
|
|
Akshay Gaikwad |
f028cd |
Kahat)
|
|
Akshay Gaikwad |
f028cd |
- Fix the headers of the table listing all the pull-request
|
|
Akshay Gaikwad |
f028cd |
- Raise an exception when a PR was made against a branch that no longer exists
|
|
Akshay Gaikwad |
f028cd |
- Document what to do when pull-requests are not available in a troubleshooting
|
|
Akshay Gaikwad |
f028cd |
section of the documentation
|
|
Akshay Gaikwad |
f028cd |
- Send notification upon closing tickets
|
|
Akshay Gaikwad |
f028cd |
- Fix re-setting the close_status to None it when re-opening a ticket
|
|
Akshay Gaikwad |
f028cd |
- Fix linking to the tabs in the pull-request page (cep)
|
|
Akshay Gaikwad |
f028cd |
- Adjust the rundocserver utility script to have the same arguments as runserver
|
|
Akshay Gaikwad |
f028cd |
- Ensure the filtering by author remains when changing the status filter on PR
|
|
Akshay Gaikwad |
f028cd |
list (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Improve the page/process to create a new API token (Pradeep CE)
|
|
Akshay Gaikwad |
f028cd |
- Prevent re-uploading a file with the same name
|
|
Akshay Gaikwad |
f028cd |
- Improve the roadmap page (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Improve the `My Issues` page (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix home page 'open issues' links for namespaced projects (Adam Williamson)
|
|
Akshay Gaikwad |
f028cd |
- Fix logging who did the action
|
|
Akshay Gaikwad |
f028cd |
- Return a nicer error message to the user when an error occurs with a remote
|
|
Akshay Gaikwad |
f028cd |
pull-request
|
|
Akshay Gaikwad |
f028cd |
- Make interacting with the different git repos a locked process to avoid
|
|
Akshay Gaikwad |
f028cd |
lost/orphan commits
|
|
Akshay Gaikwad |
f028cd |
- Update API doc for api_view_user (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Dont return 404 when viewing empty files (Pradeep CE (cep))
|
|
Akshay Gaikwad |
f028cd |
- Do not automatically update the last_updated or updated_on fields
|
|
Akshay Gaikwad |
f028cd |
- Make alembic use the DB url specified in the configuration file of pagure
|
|
Akshay Gaikwad |
f028cd |
- Only connect to the smtp server if we're going to send an email
|
|
Akshay Gaikwad |
f028cd |
- Add a type list to the custom fields (allows restricting the options) (Mark
|
|
Akshay Gaikwad |
f028cd |
Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix displaying non-ascii milestones
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to view all the milestones vs only the active ones (Mark
|
|
Akshay Gaikwad |
f028cd |
Reynolds)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.10.1 (2016-12-04)
|
|
Akshay Gaikwad |
f028cd |
-------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Clean up the JS code in the settings page (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Fix the URLs in the `My Issues` and `My Pull-request` pages
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.10 (2016-12-02)
|
|
Akshay Gaikwad |
f028cd |
-----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Updating language on not found page (Brian (bex) Exelbierd)
|
|
Akshay Gaikwad |
f028cd |
- Add a view for open pull requests and issues (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Issue 1540 - New meta-data custom field type of "link" (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Fix overflow issue with comment preview and pre (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Issue 1549 - Add "updated_on" to Issues and make it queryable (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Drop UPLOAD_FOLDER in favor of UPLOAD_FOLDER_URL
|
|
Akshay Gaikwad |
f028cd |
- Make the group_name be of max 255 characters
|
|
Akshay Gaikwad |
f028cd |
- Bug - Update documentation to match the default EMAIL_SEND value (Michael
|
|
Akshay Gaikwad |
f028cd |
Watters)
|
|
Akshay Gaikwad |
f028cd |
- Change - Fix grammar in UI messages around enabling/deactivating git hooks
|
|
Akshay Gaikwad |
f028cd |
(Michael Watters)
|
|
Akshay Gaikwad |
f028cd |
- Allow resetting the priorities of a project
|
|
Akshay Gaikwad |
f028cd |
- Several fixes and enhancements around the activity calendarheatmap
|
|
Akshay Gaikwad |
f028cd |
- Add quick_replies field to project (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Fix blaming files containing non-ascii characters (Jeremy Cline and I)
|
|
Akshay Gaikwad |
f028cd |
- Include regular contributors when checking if user is watching a project
|
|
Akshay Gaikwad |
f028cd |
- List subscribers on the issue pages (Mark Renyolds and I)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.9 (2016-11-18)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix redirecting after updating an issue on a project with namespace (Vivek
|
|
Akshay Gaikwad |
f028cd |
Anand)
|
|
Akshay Gaikwad |
f028cd |
- Remove take button from Closed Issues (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Show the open date/time on issues as we do for PR (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- When rendering markdown file use the same code path as when rendering comments
|
|
Akshay Gaikwad |
f028cd |
- Add documentation for using Markdown in Pagure (Justing W. Flory)
|
|
Akshay Gaikwad |
f028cd |
- Fix the behavior of the Cancel button on PR page (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Be tolerant to markdown processing error
|
|
Akshay Gaikwad |
f028cd |
- Let the notifications render correctly when added by the SSE server
|
|
Akshay Gaikwad |
f028cd |
- Fix the URL for pull request on the list of branches of a fork (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Adjust the markdown processor to have 1 regex for all cross-project links
|
|
Akshay Gaikwad |
f028cd |
- Remove unsued variables (Farhaan Bukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Hide the title of private tickets when linking to them in markdown
|
|
Akshay Gaikwad |
f028cd |
- Show user activity in pagure on the user's page
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to subscribe to issues
|
|
Akshay Gaikwad |
f028cd |
- Do not cache the session in pagure-ci (as we did for pagure-webhook)
|
|
Akshay Gaikwad |
f028cd |
- Fix rendering raw file when the sha1 provided is one of a blob
|
|
Akshay Gaikwad |
f028cd |
- Include project's custom fields in the JSON representation of a project
|
|
Akshay Gaikwad |
f028cd |
- Include the issue's custom fields values in the JSON representation of an
|
|
Akshay Gaikwad |
f028cd |
issue
|
|
Akshay Gaikwad |
f028cd |
- Include the list of close_status and the milestones in the JSON of a project
|
|
Akshay Gaikwad |
f028cd |
- Improve documentation related to unit-tests (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Use `project.fullname` in X-Pagure-Project header (Adam Williamson)
|
|
Akshay Gaikwad |
f028cd |
- Figure a way to properly support WTF_CSRF_TIME_LIMIT on older version of
|
|
Akshay Gaikwad |
f028cd |
flask-wtf
|
|
Akshay Gaikwad |
f028cd |
- When updating an issue, if the form does not validate, say so to the user
|
|
Akshay Gaikwad |
f028cd |
- Fix the total number of pages when there are no PR/issues/repo (vibhcool)
|
|
Akshay Gaikwad |
f028cd |
- Fix forking a repo with a namespace
|
|
Akshay Gaikwad |
f028cd |
- Include the namespace in the message returned in pagure.lib.new_project
|
|
Akshay Gaikwad |
f028cd |
- Move the metadata-ery area in PR to under the comments tab (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Update setup instructions in the README.rst (alunux)
|
|
Akshay Gaikwad |
f028cd |
- Support namespaced projects when reading json data (clime)
|
|
Akshay Gaikwad |
f028cd |
- When uploading a file in a new issue, propagate the namespace info
|
|
Akshay Gaikwad |
f028cd |
- Ensure our avatar works with non-ascii email addresses
|
|
Akshay Gaikwad |
f028cd |
- Downgrade to emoji 1.3.1, we loose some of the newer emojis we get back
|
|
Akshay Gaikwad |
f028cd |
preview and reasonable size (Clément Verna)
|
|
Akshay Gaikwad |
f028cd |
- Fix sending notifications email containing non-ascii characters
|
|
Akshay Gaikwad |
f028cd |
- Fix using the proper URL in email notifications (Adam Williamson)
|
|
Akshay Gaikwad |
f028cd |
- Move the Clear and Cancel buttons to the right hand side of the comment box
|
|
Akshay Gaikwad |
f028cd |
- Fix spelling in the PR page (Vibhor Verma)
|
|
Akshay Gaikwad |
f028cd |
- Support loading custom fields from JSON when loading issues from git (Vivek
|
|
Akshay Gaikwad |
f028cd |
Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix handling namespaced project in the SSE server (Adam Williamson)
|
|
Akshay Gaikwad |
f028cd |
- Add a pylintrc configuration file to help with code standards (Adam
|
|
Akshay Gaikwad |
f028cd |
Williamson)
|
|
Akshay Gaikwad |
f028cd |
- Add go-import meta tag allowing go projects to be hosted on pagure (Patrick
|
|
Akshay Gaikwad |
f028cd |
Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Fix index overflow when opening remote pull-request (Mark Reynolds)
|
|
Akshay Gaikwad |
f028cd |
- Add SSE support for custom fields
|
|
Akshay Gaikwad |
f028cd |
- Add a git blame view
|
|
Akshay Gaikwad |
f028cd |
- Allow emptying a file when doing online editing
|
|
Akshay Gaikwad |
f028cd |
- Only let admins edit the dependency tree of issues
|
|
Akshay Gaikwad |
f028cd |
- Fix some spelling errors (Adam Williamson)
|
|
Akshay Gaikwad |
f028cd |
- Add SHA256 signature to webhooks notifications (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Multiple fixes in the API documentation and output
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.8.1 (2016-10-24)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Handle empty files in detect_encodings (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Fix the import of encoding_utils in the issues controller
|
|
Akshay Gaikwad |
f028cd |
- Fix the list of commits page
|
|
Akshay Gaikwad |
f028cd |
- Update docs to dnf (Rahul Bajaj)
|
|
Akshay Gaikwad |
f028cd |
- Add close status in the repo table if not present when updating/creating issue
|
|
Akshay Gaikwad |
f028cd |
via git (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- If chardet do not return any result, default to UTF-8
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.8 (2016-10-21)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the migration adding the close_status field to remove the old status
|
|
Akshay Gaikwad |
f028cd |
only at the end
|
|
Akshay Gaikwad |
f028cd |
- Fix the RTD and Force push hooks for the change in location of the plugins
|
|
Akshay Gaikwad |
f028cd |
- Fix creating new PR from the page listing the pull-requests
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility for the user to edit their settings in their settings page
|
|
Akshay Gaikwad |
f028cd |
- Include the close_status in the JSON representation of an issue
|
|
Akshay Gaikwad |
f028cd |
- Load the close_status if there is one set in the JSON repsentation given
|
|
Akshay Gaikwad |
f028cd |
- Fix running the tests when EVENTSOURCE_SOURCE is defined in the
|
|
Akshay Gaikwad |
f028cd |
configuration.
|
|
Akshay Gaikwad |
f028cd |
- Make the search case-insensitive when searching issues
|
|
Akshay Gaikwad |
f028cd |
- Fix the "cancel" button when editing a "regular" comment on a pull-request
|
|
Akshay Gaikwad |
f028cd |
- Remove the ``Content-Encoding`` headers from responses (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Fix creating the release folder for project with a namespace
|
|
Akshay Gaikwad |
f028cd |
- When sending email, make the user who made the action be in the From field
|
|
Akshay Gaikwad |
f028cd |
- When searching groups, search both their name and display name
|
|
Akshay Gaikwad |
f028cd |
- Create a Vagrantfile and Ansible role for Pagure development (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Made searching issue stop clearing status and tags filters (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Improve documentation (Bill Auger)
|
|
Akshay Gaikwad |
f028cd |
- Fix finding out the encoding of a file in git (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Fix making cross-project references using <project>#<id></id></project>
|
|
Akshay Gaikwad |
f028cd |
- Allow filter the list of commits for a certain user
|
|
Akshay Gaikwad |
f028cd |
- Ensure we disable all the submit button when clicking on one (avoid sending
|
|
Akshay Gaikwad |
f028cd |
two comments)
|
|
Akshay Gaikwad |
f028cd |
- Do not always compute the list of diff commits
|
|
Akshay Gaikwad |
f028cd |
- Let's not assume PAGURE_CI_SERVICES is always there
|
|
Akshay Gaikwad |
f028cd |
- Allow html table to define their CSS class
|
|
Akshay Gaikwad |
f028cd |
- Add a link to the user on the commit list (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Change `Fork` button to `View Fork` on all pages of the project (tenstormavi)
|
|
Akshay Gaikwad |
f028cd |
- Enable some of the markdown extensions by default
|
|
Akshay Gaikwad |
f028cd |
- Fix mixed content blocked in the doc by not sending our user to google (Rahul
|
|
Akshay Gaikwad |
f028cd |
Bajaj)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.7.2 (2016-10-13)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Do not show the custom field if the project has none
|
|
Akshay Gaikwad |
f028cd |
- Improve the documentation around SEND_EMAIL (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.7.1 (2016-10-12)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Bug fix to the custom fields feature
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.7 (2016-10-11)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Clean imports (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix NoneType error when pagure-ci form is inactively updated first time
|
|
Akshay Gaikwad |
f028cd |
(Farhaan Bukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Fix minor typos in configuration documentation (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Use context managers to ensure files are closed (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Adjust update_tickets_from_git to add milestones for issues as well (Vivek
|
|
Akshay Gaikwad |
f028cd |
Anand)
|
|
Akshay Gaikwad |
f028cd |
- Update milestone description in Settings (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Add checks for the validity of the ssh keys provided (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Remove hardcoded hostnames in unit tests (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Skip clamd-dependent tests when pyclamd isn't installed (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Fix interacting with branch containing a dot in their name (new PR button,
|
|
Akshay Gaikwad |
f028cd |
delete branch button)
|
|
Akshay Gaikwad |
f028cd |
- Ensure only project admins can create reports
|
|
Akshay Gaikwad |
f028cd |
- Do not warn admins when a build in jenkins did not correspond to a
|
|
Akshay Gaikwad |
f028cd |
pull-request
|
|
Akshay Gaikwad |
f028cd |
- Fix the progress bar on the page listing the issues (d3prof3t)
|
|
Akshay Gaikwad |
f028cd |
- Do not call the API when viewing a diff or a PR if issues or PRs are disabled
|
|
Akshay Gaikwad |
f028cd |
- Port pagure to flask 0.13+
|
|
Akshay Gaikwad |
f028cd |
- Fix displaying the reason when a PR cannot be merged
|
|
Akshay Gaikwad |
f028cd |
- Allow projects to turn on/off fedmsg notifications
|
|
Akshay Gaikwad |
f028cd |
- Fix the web-hook service so when a project is updated the service is as well
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to specify a status to close ticket (closed as upstream,
|
|
Akshay Gaikwad |
f028cd |
works for me, invalid...)
|
|
Akshay Gaikwad |
f028cd |
- Let all the optional SelectFields in forms return None when they should
|
|
Akshay Gaikwad |
f028cd |
- Make each tests in the test suite run in its own temporary directory (Jeremy
|
|
Akshay Gaikwad |
f028cd |
Cline)
|
|
Akshay Gaikwad |
f028cd |
- Use long dash in footer instead of two short ones (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Add a welcome screen to new comers (does not work with local auth)
|
|
Akshay Gaikwad |
f028cd |
- Ensure user are not logged in if we couldn't properly set them up in pagure
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to search through issues (AnjaliPardeshi)
|
|
Akshay Gaikwad |
f028cd |
- Add a default hook to all new projects, this hook re-set the merge status of
|
|
Akshay Gaikwad |
f028cd |
all the open PR upon push to the main branch of the repo
|
|
Akshay Gaikwad |
f028cd |
- Add support for setting custom fields for issues per projects
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.6 (2016-09-20)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix creating new PR from the page listing all the PRs
|
|
Akshay Gaikwad |
f028cd |
- Fix grammar error in the issues and PRs page (Jason Tibbitts)
|
|
Akshay Gaikwad |
f028cd |
- Fall back to the user's username if no fullname is provided (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix typo in the using_docs documentation page (Aleksandra Fedorova (bookwar))
|
|
Akshay Gaikwad |
f028cd |
- Fix viewing plugins when the project has a namespace (and the redirection
|
|
Akshay Gaikwad |
f028cd |
after that)
|
|
Akshay Gaikwad |
f028cd |
- Rework the milestone, so that a ticket can only be assigned to one milestone
|
|
Akshay Gaikwad |
f028cd |
and things look better
|
|
Akshay Gaikwad |
f028cd |
- Add a project wide setting allowing to make all new tickets private by default
|
|
Akshay Gaikwad |
f028cd |
(with the option to make them public)
|
|
Akshay Gaikwad |
f028cd |
- Allow toggling the privacy setting when editing the ticket's metadata
|
|
Akshay Gaikwad |
f028cd |
- Rework some of the logic of pagure-ci for when it searches the project related
|
|
Akshay Gaikwad |
f028cd |
to a receive notification
|
|
Akshay Gaikwad |
f028cd |
- Fix the label of the button to view all close issues to be consistent with the
|
|
Akshay Gaikwad |
f028cd |
PR page (Jeremy Cline)
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility for projects to notify specific email addresses about
|
|
Akshay Gaikwad |
f028cd |
issues/PRs update
|
|
Akshay Gaikwad |
f028cd |
- Fix loading tickets from the ticket git repository (fixes importing project to
|
|
Akshay Gaikwad |
f028cd |
pagure)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.5 (2016-09-13)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Don't track pagure_env (venv) dir (Paul W. Frields)
|
|
Akshay Gaikwad |
f028cd |
- Setting Mail-Followup-To when sending message to users (Sergio Durigan Junior)
|
|
Akshay Gaikwad |
f028cd |
(Fixed by Ryan Lerch and I)
|
|
Akshay Gaikwad |
f028cd |
- Fixed the tickets hook so that we dont ignore the files committed in the first
|
|
Akshay Gaikwad |
f028cd |
commit (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Fix behavior of view of tree if default branch is not 'master' (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix checking the release folder for forks
|
|
Akshay Gaikwad |
f028cd |
- Improve the Remote PR page
|
|
Akshay Gaikwad |
f028cd |
- Improve the fatal error page to display the error message is there is one
|
|
Akshay Gaikwad |
f028cd |
- Avoid issues attachment containing json to be considered as an issue to be
|
|
Akshay Gaikwad |
f028cd |
created/updated (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Allow the html tag (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Specify rel="noopener noreferrer" to link including target='_blank'
|
|
Akshay Gaikwad |
f028cd |
- Show in the overview page when a branch is already concerned by a PR
|
|
Akshay Gaikwad |
f028cd |
- Fix viewing a tree when the identifier provided is one of a blob (not a tree)
|
|
Akshay Gaikwad |
f028cd |
- Port all the plugins to `uselist=False` in their backref to make the code
|
|
Akshay Gaikwad |
f028cd |
cleaner
|
|
Akshay Gaikwad |
f028cd |
- Fix pagure_ci for all sort of small issues but also simply so that it works as
|
|
Akshay Gaikwad |
f028cd |
expected
|
|
Akshay Gaikwad |
f028cd |
- Make the private method __get_user public as get_user
|
|
Akshay Gaikwad |
f028cd |
- Improve the documentation (fix typos and grammar errors) (Sergio Durigan
|
|
Akshay Gaikwad |
f028cd |
Junior)
|
|
Akshay Gaikwad |
f028cd |
- Drop the `fake` namespaces in favor of real ones
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to view all tickets/pull-requests of a project (regardless
|
|
Akshay Gaikwad |
f028cd |
of their status)
|
|
Akshay Gaikwad |
f028cd |
- Paginate the pages listing the tickets and the pull-requests
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to save a certain filtering on issues as reports
|
|
Akshay Gaikwad |
f028cd |
- Add support to our local markdown processor for ~~striked~~
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.4 (2016-08-31)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- [Security] Avoid all html related mimetypes and force the download if any
|
|
Akshay Gaikwad |
f028cd |
(CVE-2016-1000037) -- Fixed in 2.3.4 as well
|
|
Akshay Gaikwad |
f028cd |
- Redirect the URL to projects <foo>.git to <foo> (Abhishek Goswami)</foo></foo>
|
|
Akshay Gaikwad |
f028cd |
- Allow creating projects with 40 chars length name on newer pagure instances
|
|
Akshay Gaikwad |
f028cd |
- Fix @<user> and #<id> when editing a comment (Eric Barbour)</id></user>
|
|
Akshay Gaikwad |
f028cd |
- Display properly and nicely the ACLs of the API tokens (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Removing html5lib so bleach installation finds what version is best (Tiago M.
|
|
Akshay Gaikwad |
f028cd |
Vieira)
|
|
Akshay Gaikwad |
f028cd |
- Remove the branchchooser from the repoheader (again) (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix hard-coded urls in the master template
|
|
Akshay Gaikwad |
f028cd |
- Made the interaction with the watch button clearer (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Introduce pagure-ci, a service allowing to integrate pagure with a jenkins
|
|
Akshay Gaikwad |
f028cd |
instance (Farhaan Bukhsh and I)
|
|
Akshay Gaikwad |
f028cd |
- Accept Close{,s,d} in the same way as Merges and Fixes (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Avoid showing the 'New PR' button on the overview page is a PR already exists
|
|
Akshay Gaikwad |
f028cd |
for this branch, in the main project or a fork (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix presenting the readme file and display the readme in the tree page if
|
|
Akshay Gaikwad |
f028cd |
there is one in the folder displayed (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Move the new issue button to be available on every page (AnjaliPardeshi)
|
|
Akshay Gaikwad |
f028cd |
- Fix pagure for when an user enters a comment containing #<id> where the id</id>
|
|
Akshay Gaikwad |
f028cd |
isn't found in the db
|
|
Akshay Gaikwad |
f028cd |
- Make the bootstrap URLs configurable (so that they don't necessarily point to
|
|
Akshay Gaikwad |
f028cd |
the Fedora infra) (Farhaan Bukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Fix how the web-hook server determine the project and its username
|
|
Akshay Gaikwad |
f028cd |
- Replace the login icon with plain text (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix layout in the doc (Farhaan Bukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Improve the load_from_disk utility script
|
|
Akshay Gaikwad |
f028cd |
- Fix our mardown processor to avoid crashing on #<text> (where we expect #<id>)</id></text>
|
|
Akshay Gaikwad |
f028cd |
- Fix the search for projects with a / in their names
|
|
Akshay Gaikwad |
f028cd |
- Fix adding a file to a ticket when running pagure with `local` auth
|
|
Akshay Gaikwad |
f028cd |
- Improve the grammar around the allowed prefix in our fake-namespaces (Jason
|
|
Akshay Gaikwad |
f028cd |
Tibbitts)
|
|
Akshay Gaikwad |
f028cd |
- Implement scanning of attached files for viruses (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Document how to set-up multiple ssh keys per user (William Moreno Reyes)
|
|
Akshay Gaikwad |
f028cd |
- Add display_name and description to groups, and allow editing them
|
|
Akshay Gaikwad |
f028cd |
- Add the ability to run the post-receive hook after merging a PR in the UI
|
|
Akshay Gaikwad |
f028cd |
- Fix showing the group page even when user management is turned off (Vivek
|
|
Akshay Gaikwad |
f028cd |
Anand)
|
|
Akshay Gaikwad |
f028cd |
- Make explicit what the separators for tags is (Farhaan Bukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Include the word setting with icon (tenstormavi)
|
|
Akshay Gaikwad |
f028cd |
- Fix the requirements.txt file (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Cleaned up the topbar a bit (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix location of bottom pagination links on user page (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Add user's project watch list in index page of the user (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix showing the reporter when listing the closed issues (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix accessing forks once the main repo has been deleted (Farhaan Bukhsh)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.3.4 (2016-07-27)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Security fix release blocking all html related mimetype when displaying the
|
|
Akshay Gaikwad |
f028cd |
raw files in issues and forces the browser to download them instead (Thanks to
|
|
Akshay Gaikwad |
f028cd |
Patrick Uiterwijk for finding this issue) - CVE: CVE-2016-1000037
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.3.3 (2016-07-15)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix redering the release page when the tag message contain only spaces (Vivek
|
|
Akshay Gaikwad |
f028cd |
Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix the search in @<username> (Eric Barbour)</username>
|
|
Akshay Gaikwad |
f028cd |
- Displays link and git sub-modules in the tree with a dedicated icon
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.3.2 (2016-07-12)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Do not mark as local only some of the internal API endpoints since they are
|
|
Akshay Gaikwad |
f028cd |
called via ajax and thus with the user's IP
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.3.1 (2016-07-11)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix sending notifications to users watching a project
|
|
Akshay Gaikwad |
f028cd |
- Fix displaying if you are watching the project or not
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.3 (2016-07-11)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix typos in pr_custom_page.rst (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Improve the unit-test suite (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Remove the branch chooser from the repoheader and rework the fork button (Ryan
|
|
Akshay Gaikwad |
f028cd |
Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Add support for non utf-8 file names (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Add a 'Duplicate' status for issues (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Add title attribute for replying to comment and editing the comment in issues
|
|
Akshay Gaikwad |
f028cd |
and PRs (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Include the user when reporting error by email
|
|
Akshay Gaikwad |
f028cd |
- Add an API endpoint to create projects
|
|
Akshay Gaikwad |
f028cd |
- Add an API endpoint to assign someone to a ticket
|
|
Akshay Gaikwad |
f028cd |
- Add small script to be ran as cron to send reminder of expiring tokens (Vivek
|
|
Akshay Gaikwad |
f028cd |
Anand)
|
|
Akshay Gaikwad |
f028cd |
- Do not show the PR button on branches for which a PR is already opened
|
|
Akshay Gaikwad |
f028cd |
- Add an API endpoint to fork projects
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to watch/unwatch a project (Gaurav Kumar)
|
|
Akshay Gaikwad |
f028cd |
- Add a 'Take' button on the issue page (Ryan Lerch and I)
|
|
Akshay Gaikwad |
f028cd |
- Add a dev-data script to input some test data in the DB for testing/dev
|
|
Akshay Gaikwad |
f028cd |
purposes (skrzepto)
|
|
Akshay Gaikwad |
f028cd |
- Fix links to ticket/pull-request in the preview of a new ticket
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to diff two or more commits (Oliver Gutierrez)
|
|
Akshay Gaikwad |
f028cd |
- Fix viewing a file having a non-ascii name
|
|
Akshay Gaikwad |
f028cd |
- Fix viewing the diff between two commits having a file with a non-ascii name
|
|
Akshay Gaikwad |
f028cd |
- On the commit detail page, specify on which branch(es) the commit is
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to have instance-wide admins will full access to every
|
|
Akshay Gaikwad |
f028cd |
projects (set in the configuration file)
|
|
Akshay Gaikwad |
f028cd |
- Drop the hash to the blob of the file when listing the files in the repo
|
|
Akshay Gaikwad |
f028cd |
- Add autocomple/suggestion on typing @<username> on a ticket or a pull-request</username>
|
|
Akshay Gaikwad |
f028cd |
(Eric Barbour)
|
|
Akshay Gaikwad |
f028cd |
- Fix the edit link when adding a comment to a ticket via SSE
|
|
Akshay Gaikwad |
f028cd |
- Add notifications to issues as we have for pull-requests
|
|
Akshay Gaikwad |
f028cd |
- Record in the db the date at which a ticket was closed (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility for pagure to rely on external groups provided by the auth
|
|
Akshay Gaikwad |
f028cd |
service
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility for pagure to use an SMTP server requiring auth
|
|
Akshay Gaikwad |
f028cd |
(Vyacheslav Anzhiganov)
|
|
Akshay Gaikwad |
f028cd |
- Add autocomple/suggestion on typing #<id> for tickets and pull-requests (Eric</id>
|
|
Akshay Gaikwad |
f028cd |
Barbour)
|
|
Akshay Gaikwad |
f028cd |
- With creating a README when project's description has non-ascii characters
|
|
Akshay Gaikwad |
f028cd |
(vanzhiganov)
|
|
Akshay Gaikwad |
f028cd |
- Add colored label for duplicate status of issues (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Ship working wsgi files so that they can be used directly from the RPM
|
|
Akshay Gaikwad |
f028cd |
- Mark the wsgi files provided with the RPM as %%config(noreplace)
|
|
Akshay Gaikwad |
f028cd |
- Install the api_key_expire_mail.py script next to the createdb one
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.2.1 (2016-06-01)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix showing the inital comment on PR having only one commit (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix diffs not showing for additions/deletions for files under 1000 lines (Ryan
|
|
Akshay Gaikwad |
f028cd |
Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Split out the commits page to a template of its own (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix hightlighting the commits tab on commit view
|
|
Akshay Gaikwad |
f028cd |
- Fix the fact that the no readme box show on empty repo (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.2 (2016-05-31)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix retrieving the log level from the configuration file (Nuno Maltez)
|
|
Akshay Gaikwad |
f028cd |
- Rework the labels used when sorting projects (Ankush Behl)
|
|
Akshay Gaikwad |
f028cd |
- Fix spelling error in sample config (Bruno)
|
|
Akshay Gaikwad |
f028cd |
- Hide the URL to the git repo for issues if these are disabled
|
|
Akshay Gaikwad |
f028cd |
- Do not notify about tickets being assigned when loaded from the issue git repo
|
|
Akshay Gaikwad |
f028cd |
(Clément Verna)
|
|
Akshay Gaikwad |
f028cd |
- Adjust get_revs_between so that if the push is in the main branch we still get
|
|
Akshay Gaikwad |
f028cd |
the list of changes (Clément Verna)
|
|
Akshay Gaikwad |
f028cd |
- Fix display of files moved on both old and new pygit2 (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix changes summary sidebar for older versions of pygit (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix the label on the button to add a new milestone to a project (Lubomír
|
|
Akshay Gaikwad |
f028cd |
Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Allow the roadmap feature to have multiple milestone without dates (Lubomír
|
|
Akshay Gaikwad |
f028cd |
Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Fix the link to switch the roadmap/list views (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Render the emoji when adding a comment to a ticket or PR via SSE (Clément
|
|
Akshay Gaikwad |
f028cd |
Verna)
|
|
Akshay Gaikwad |
f028cd |
- Always allow adming to edit/delete comments on issues
|
|
Akshay Gaikwad |
f028cd |
- Build Require systemd to get macros defined in the spec file (Bruno)
|
|
Akshay Gaikwad |
f028cd |
- Upon creating a ticket if the form already has data, show that data
|
|
Akshay Gaikwad |
f028cd |
- Add a readme placeholder for projects without a readme (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Enable markdown preview on create pull request (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Make bottom pagination links on project list respect the sorting filter (Ryan
|
|
Akshay Gaikwad |
f028cd |
Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Add the ability to create a README when creating a project (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Try to prevent pushing commits without a parent when there should be one
|
|
Akshay Gaikwad |
f028cd |
- Fix the configuration keys to turn off ticket or user/group management for an
|
|
Akshay Gaikwad |
f028cd |
entire instance (Vivek Anand)
|
|
Akshay Gaikwad |
f028cd |
- Fix deleting project (propagate the deletion to the plugins tables)
|
|
Akshay Gaikwad |
f028cd |
- Do not render the diffs of large added and removed files (more than 1000
|
|
Akshay Gaikwad |
f028cd |
lines) (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Adjust the UI on the template to add/remove a group or an user to a project in
|
|
Akshay Gaikwad |
f028cd |
the settings page (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Check if a tag exists on a project before allowing to edit it (skrzepto)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.1.1 (2016-05-13)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Do not render the comment as markdown when importing tickets via the ticket
|
|
Akshay Gaikwad |
f028cd |
git repo
|
|
Akshay Gaikwad |
f028cd |
- Revert get_revs_between changes made in
|
|
Akshay Gaikwad |
f028cd |
https://pagure.io/pagure/pull-request/941 (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.1 (2016-05-13)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix the milter to get it working (hotfixed in prod)
|
|
Akshay Gaikwad |
f028cd |
- Fix the fedmsg hook so that it works fine (hotfixed in prod)
|
|
Akshay Gaikwad |
f028cd |
- Fix the path of one of the internal API endpoint
|
|
Akshay Gaikwad |
f028cd |
- Pass client_encoding utf8 when connecting to the DB (Richard Marko)
|
|
Akshay Gaikwad |
f028cd |
- Do not use client_encoding if using sqlite (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Allow project names up to 255 characters (Richard Marko)
|
|
Akshay Gaikwad |
f028cd |
- Add a spinner showing we're working on retrieve the PR status on the PR page
|
|
Akshay Gaikwad |
f028cd |
(farhaanbukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Rework installing and removing git hooks (Clement Verna)
|
|
Akshay Gaikwad |
f028cd |
- Rework the summary of the changes on the PR page (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Improve the description of the priority system (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Fix commit url in the pagure hook (Mike McLean)
|
|
Akshay Gaikwad |
f028cd |
- Improve the regex when fixing/relating a commit to a ticket or a PR (Mike
|
|
Akshay Gaikwad |
f028cd |
McLean)
|
|
Akshay Gaikwad |
f028cd |
- Improve the description of the pagure hook (Mike McLean)
|
|
Akshay Gaikwad |
f028cd |
- Fix the priority system to support tickets without priority
|
|
Akshay Gaikwad |
f028cd |
- Fix the ordering of the priority in the drop-down list of priorities
|
|
Akshay Gaikwad |
f028cd |
- Ensure the drop-down list of priorities defaults to the current priority
|
|
Akshay Gaikwad |
f028cd |
- Adjust the runserver.py script to setup PAGURE_CONFIG before importing pagure
|
|
Akshay Gaikwad |
f028cd |
- Remove flashed message when creating a new project
|
|
Akshay Gaikwad |
f028cd |
- Add markdown support for making of PR# a link to the corresponding PR
|
|
Akshay Gaikwad |
f028cd |
- Include the priority in the JSON representation of a ticket
|
|
Akshay Gaikwad |
f028cd |
- Include the priorities in the JSON representation of a project
|
|
Akshay Gaikwad |
f028cd |
- Do not update the assignee if the person who commented isn't an admin
|
|
Akshay Gaikwad |
f028cd |
- When adding a comment fails, include the comment text in the form if there was
|
|
Akshay Gaikwad |
f028cd |
one
|
|
Akshay Gaikwad |
f028cd |
- Add support to remove a group from a project
|
|
Akshay Gaikwad |
f028cd |
- Add a roadmap feature with corresponding documentation
|
|
Akshay Gaikwad |
f028cd |
- Allow 'kbd' and 'var' html tags to render properly
|
|
Akshay Gaikwad |
f028cd |
- Fix deleting a project on disk as well as in the DB
|
|
Akshay Gaikwad |
f028cd |
- Allow setting the date_created field when importing ticket from git (Clement
|
|
Akshay Gaikwad |
f028cd |
Verna)
|
|
Akshay Gaikwad |
f028cd |
- Strip GPG signature from the release message on the release page (Jan Pokorný)
|
|
Akshay Gaikwad |
f028cd |
- Make comment on PR diffs fit the parent, and not overflow horiz (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.0.1 (2016-04-24)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fixes to the UPGRADING documentation
|
|
Akshay Gaikwad |
f028cd |
- Fix URLs to the git repos shown in the overview page for forks
|
|
Akshay Gaikwad |
f028cd |
- Fix the project titles in the html to not start with `forks/`
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
2.0 (2016-04-22)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Rework the initial comment of a PR, making it less a comment and more
|
|
Akshay Gaikwad |
f028cd |
something that belong to the PR itself
|
|
Akshay Gaikwad |
f028cd |
- Fix showing or not the fork button when editing a comment on an issue or a PR
|
|
Akshay Gaikwad |
f028cd |
and fix the highlighted tab when editing comment of an issue (Oliver
|
|
Akshay Gaikwad |
f028cd |
Gutierrez)
|
|
Akshay Gaikwad |
f028cd |
- Fix the count of comments shown on the page listing all the PRs to include
|
|
Akshay Gaikwad |
f028cd |
only the comments and not the notifications (farhaanbukhsh)
|
|
Akshay Gaikwad |
f028cd |
- In the settings page explain that API keys are personal (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Rework the fedmsg message sent upon pushing commits, one message per push
|
|
Akshay Gaikwad |
f028cd |
instead of one message per commit
|
|
Akshay Gaikwad |
f028cd |
- Mark the page next/previous as disabled when they are (on browse pages)
|
|
Akshay Gaikwad |
f028cd |
- Avoid the logout/login loop when logging out
|
|
Akshay Gaikwad |
f028cd |
- Support rendering file with a `.markdown` extension
|
|
Akshay Gaikwad |
f028cd |
- Fix the layout of the password change branch
|
|
Akshay Gaikwad |
f028cd |
- Improve the documentation, add overview graphs, expand the usage section,
|
|
Akshay Gaikwad |
f028cd |
improve the overview description
|
|
Akshay Gaikwad |
f028cd |
- Fix checking if the user is an admin of a project or not (which was making the
|
|
Akshay Gaikwad |
f028cd |
user experience confusing as they sometime had the fork button and sometime
|
|
Akshay Gaikwad |
f028cd |
not)
|
|
Akshay Gaikwad |
f028cd |
- Fix the pagination on the browse pages when the results are sorted
|
|
Akshay Gaikwad |
f028cd |
- Disable the Commit and Files tabs if a repo is new
|
|
Akshay Gaikwad |
f028cd |
- Update the pagure logo to look better (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Allow anyone to fork any project (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix searching on the browse pages by preventing submission of the 'enter' key
|
|
Akshay Gaikwad |
f028cd |
(Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Rework the issue page to be a single, large form allowing to update the
|
|
Akshay Gaikwad |
f028cd |
meta-data and comment in one action and fixing updating the page via SSE
|
|
Akshay Gaikwad |
f028cd |
- Turn off the project's documentation by default to empty `Docs` tab leading to
|
|
Akshay Gaikwad |
f028cd |
nothing
|
|
Akshay Gaikwad |
f028cd |
- Fill the initial comment with the body of the commit message if the PR only
|
|
Akshay Gaikwad |
f028cd |
has one commit (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Add a plugin/git hook allowing to disable non fast-forward pushes on a branch
|
|
Akshay Gaikwad |
f028cd |
basis
|
|
Akshay Gaikwad |
f028cd |
- Fix asynchronous inline comments in PR by fixing the URL to which the form is
|
|
Akshay Gaikwad |
f028cd |
submitted
|
|
Akshay Gaikwad |
f028cd |
- Add a plugin/git hook allowing to trigger build on readthedocs.org upon git
|
|
Akshay Gaikwad |
f028cd |
push, with the possibility to restrict the trigger to only certain branches
|
|
Akshay Gaikwad |
f028cd |
- Automatically scroll to the highlighted range when viewing a file with a
|
|
Akshay Gaikwad |
f028cd |
selection (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Indicate the project's creation date in the overview page (Anthony Lackey)
|
|
Akshay Gaikwad |
f028cd |
- Clear the `preview` field after adding a comment via SSE
|
|
Akshay Gaikwad |
f028cd |
- Adjust the unit-tests for the change in behavior in pygments 2.1.3
|
|
Akshay Gaikwad |
f028cd |
- Fix listing all the request when the status is True and do not convert to text
|
|
Akshay Gaikwad |
f028cd |
request.closed_at if it is in fact None
|
|
Akshay Gaikwad |
f028cd |
- Improved documentation
|
|
Akshay Gaikwad |
f028cd |
- Attempt to fix the error `too many open files` on the EventSource Server
|
|
Akshay Gaikwad |
f028cd |
- Add a new param to runserver.py to set the host (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix the of the Docs tab and the Fork button with rounded corners (Pedro Lima)
|
|
Akshay Gaikwad |
f028cd |
- Expand the information in the notifications message when a PR is updated (Ryan
|
|
Akshay Gaikwad |
f028cd |
Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix hidding the reply buttons when users are not authenticated (Paul W. Frields)
|
|
Akshay Gaikwad |
f028cd |
- Improve the description of the git hooks (Lubomír Sedlář)
|
|
Akshay Gaikwad |
f028cd |
- Allow reply to a notification of pagure and setting the reply email address as
|
|
Akshay Gaikwad |
f028cd |
Cc
|
|
Akshay Gaikwad |
f028cd |
- In the fedmsg git hook, publish the username of all the users who authored the
|
|
Akshay Gaikwad |
f028cd |
commits pushed
|
|
Akshay Gaikwad |
f028cd |
- Add an activity page/feed for each project using the information retrieved
|
|
Akshay Gaikwad |
f028cd |
from datagrepper (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix showing lightweight tags in the releases page (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Fix showing the list of branches when viewing a file
|
|
Akshay Gaikwad |
f028cd |
- Add priorities to issues, with the possibility to filter or sort them by it in
|
|
Akshay Gaikwad |
f028cd |
the page listing them.
|
|
Akshay Gaikwad |
f028cd |
- Add support for pseudo-namespace to pagure (ie: allow one '/' in project name
|
|
Akshay Gaikwad |
f028cd |
with a limited set of prefix allowed)
|
|
Akshay Gaikwad |
f028cd |
- Add a new plugin/hook to block push containing commits missing the
|
|
Akshay Gaikwad |
f028cd |
'Signed-off-by' line
|
|
Akshay Gaikwad |
f028cd |
- Ensure we always use the default email address when sending notification to
|
|
Akshay Gaikwad |
f028cd |
avoid potentially sending twice a notification
|
|
Akshay Gaikwad |
f028cd |
- Add support for using the keyword Merge(s|d) to close a ticket or pull-request
|
|
Akshay Gaikwad |
f028cd |
via a commit message (Patrick Uiterwijk)
|
|
Akshay Gaikwad |
f028cd |
- Add an UPGRADING.rst documentation file explaining how to upgrade between
|
|
Akshay Gaikwad |
f028cd |
pagure releases
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
1.2 (2016-03-01)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to create a comment when opening a pull-request (Clement
|
|
Akshay Gaikwad |
f028cd |
Verna)
|
|
Akshay Gaikwad |
f028cd |
- Fix creating PR from a fork directly from the page listing all the PR on the
|
|
Akshay Gaikwad |
f028cd |
main project (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Color the label showing the issues' status on the issue page and the page
|
|
Akshay Gaikwad |
f028cd |
listing them (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Add a small padding at the bottom of the blockquote (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- In the list of closed PR, replace the column of the assignee with the date of
|
|
Akshay Gaikwad |
f028cd |
closing (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Drop font awesome since we no longer use it and compress the png of the
|
|
Akshay Gaikwad |
f028cd |
current logo (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Drop the svg of the old logo from the source (Ryan Lerch)
|
|
Akshay Gaikwad |
f028cd |
- Add descriptions to the git hooks in the settings page (farhaanbukhsh)
|
|
Akshay Gaikwad |
f028cd |
- Fix the pagure git hook
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
1.1.1 (2016-02-24)
|
|
Akshay Gaikwad |
f028cd |
------------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Fix showing some files where decoding to UTF-8 was failing
|
|
Akshay Gaikwad |
f028cd |
- Avoid adding a notification to a PR for nothing
|
|
Akshay Gaikwad |
f028cd |
- Show notifications correctly on the PR page when received via SSE
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
1.1 (2016-02-23)
|
|
Akshay Gaikwad |
f028cd |
----------------
|
|
Akshay Gaikwad |
f028cd |
|
|
Akshay Gaikwad |
f028cd |
- Sort the release by commit time rather than name (Clerment Verna)
|
|
Akshay Gaikwad |
f028cd |
- Add a link to the markdown syntax we support
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to display custom info when creating a new PR
|
|
Akshay Gaikwad |
f028cd |
- Improve the title of the issue page
|
|
Akshay Gaikwad |
f028cd |
- Make the ssh_info page more flexible so that we can add new info more easily
|
|
Akshay Gaikwad |
f028cd |
- Add the possibility to resend a confirmation email when adding a new email
|
|
Akshay Gaikwad |
f028cd |
address
|
|
Akshay Gaikwad |
f028cd |
- Encode the email in UTF-8 for domain name supporting it
|
|
Akshay Gaikwad |
f028cd |
- Add a button to eas
|