File pagure.changes of Package pagure

-------------------------------------------------------------------
Tue Apr  9 12:52:31 UTC 2019 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.5
  + Add support for !owner to the API listing projects
  + Make sure that TemporaryClone.push also pushes tags
  + Various UI improvements
  + Allow blocking an user on a project
  + Replace calls to pygit2.clone_repository by calls to git clone directly
  + Make fork more performant by using 'git push --mirror'
  + Use the user's default email when rebasing
- Drop patch that is part of this release
  + 0001-pagure-ev-python-3-compatibility.patch
- Backport fix for pull mirroring service
  + 0001-Couple-of-fixes-for-the-mirroring-in-feature.patch

-------------------------------------------------------------------
Fri Mar 29 13:50:54 UTC 2019 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.4
  + Allow by default the ACL "pull_request_create" on project-less API token
  + Implement Pagure Git Auth
  + Add a new API endpoint allowing to update an existing PR
  + If the user doesn't have a valid ssh key inform but let them log in
  + Fix various UI issues
  + Add a button to take/drop a pull-request
  + Add a new API endpoint to assign pull-request to someone
  + Allow dots and plus signs in project names
  + Fix seeing releases when the reference provided returned a commit
  + Include the PR tags in their JSON representation
  + Ensure that forking does not run the hook
  + Deprecate fedmsg for fedora-messaging
- Backport fix for pagure-ev issues in Python 3
  + Patch: 0001-pagure-ev-python-3-compatibility.patch
- Add patch to allow SQLAlchemy 1.3.0+ with Pagure
  + Patch: 0501-Revert-Add-a-upper-limit-to-sqlalchemy.patch
- Update the service list to enable and start in README.SUSE

-------------------------------------------------------------------
Fri Feb 22 15:16:39 UTC 2019 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.3
  + Add support for AMQP via fedora-messaging
  + Improve filtering and searching through issues and PRs
  + Add support for forcing highlight types based on file extensions
  + Fix naming rules for labels/tags
  + Fix support for repoSpanner Git storage backend
  + CVE-2019-7628: Do not leak partial API keys in key expiration emails (boo#1124762)
- Drop patches that are part of this release
  + 0001-Allow-using-Pagure-with-python-redis-3.0.0.patch
  + 0002-Fix-Markdown-usage-to-work-with-Markdown-3.0.patch

-------------------------------------------------------------------
Sat Jan 12 23:44:52 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Replace old $RPM_* shell vars.

-------------------------------------------------------------------
Thu Jan 10 13:01:50 UTC 2019 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.2
  + Add support for the MQTT protocol
  + Add support for mirroring in git repositories from outside sources
  + Add support to merge a PR when the fork was deleted
  + Add the ability to generate archive from a commit or tag
  + Allow searching the content of the comments on an issue tracker
  + Allow filtering the issue list by the close status
  + Show related PRs on the issue list if there are any
  + Add build status to pull requests page
  + Add new API endpoints for get and set project options
  + Add WIP/experimental/unstable support for third-party extensions to pagure
  + Add support for rebasing pull-requests
  + Implement a button to rerun CI tests on a pull request
  + Support disallowing remote pull requests
  + Add an about page in the themes
  + Update the chameleon theme
- Backport fix from master to allow using python-redis >= 3.0.0
  + Patch: 0001-Allow-using-Pagure-with-python-redis-3.0.0.patch
- Backport fix from master to fix compatibility with Markdown 3.0+
  + Patch: 0002-Fix-Markdown-usage-to-work-with-Markdown-3.0.patch
- Drop patches that are part of this release
  + 0001-Port-pagure-to-markdown-3.0-while-remaining-backward.patch
  + 0002-Bypass-old-hooks-rather-than-using-non-existing-syml.patch

-------------------------------------------------------------------
Thu Dec 13 14:43:19 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.1.4
  + Fix the alembic migration creating the hook_mirror table
  + Close the DB session in one place for all hooks
  + Add more logging to the pagure_logcom service
  + Configure SMTP info for git_multimail
  + Use the PR UID previously read from environment
- Backport fix from master to add compatibility with Markdown 3.0+
  + Patch: 0001-Port-pagure-to-markdown-3.0-while-remaining-backward.patch
- Backport fix from master to properly skip legacy hooks
  + Patch: 0002-Bypass-old-hooks-rather-than-using-non-existing-syml.patch

-------------------------------------------------------------------
Thu Oct 11 16:56:20 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.1.3
  + Don't sync up ssh keys if there are already some
  + Do not notify twice when pushing commits to an open PR
  + Update git-multimail to fix it for Python 3

-------------------------------------------------------------------
Thu Oct 11 12:18:24 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.1.2
  + Make the sshkey migration more flexible from < 5.1
  + Fix the update date information on the pull-request page
  + Fix detecting if the user is a committer via a group
  + Fix writing user's ssh keys on disk
  + tweak colors of the activity graph
  + cache oidc user data

-------------------------------------------------------------------
Tue Oct  9 14:56:15 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Invert Conflicts to Requires OpenSSH >= 7.4

-------------------------------------------------------------------
Tue Oct  9 14:38:32 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.1.1
  + Fix adding and removing ssh keys in the user's profile

-------------------------------------------------------------------
Tue Oct  9 12:16:28 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.1
  + Multiple fixes to the UI to address visual quirks and glitches
  + Initial implementation of HTTP(S) push support
  + Rework how SSH keys are stored in the database
  + Multiple changes and fixes around the ACL checker
  + Adding 'list-groups' function to pagure-admin
  + Add a new API endpoint to retrieve the list of files changed in a PR
- Add Conflicts for OpenSSH < 7.4 due to SSH key handling rework
- Re-wrap previous changelog entry for readability

-------------------------------------------------------------------
Tue Oct  2 09:28:36 UTC 2018 - Jan Engelhardt <jengelh@inai.de>

- Trim bias from description.
- Replace old $RPM_* shell vars by macros.
- Update summaries to include those are Pagure themes.

-------------------------------------------------------------------
Sun Sep 30 15:06:24 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Add missing directory to directory structure

-------------------------------------------------------------------
Sat Sep 29 22:28:26 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Drop unnecessary systemd build dependency

-------------------------------------------------------------------
Sat Sep 29 21:15:49 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Add missing rcFOO symlinks to systemd services

-------------------------------------------------------------------
Sat Sep 29 20:29:04 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Update to 5.0.1
  + Multiple adjustments to the scripts keyhelper and aclchecker
  + Only enforce Signed-Off-By on the code repo of a project
  + Sign-off the merge commits when the project enforces it
  + Switch from GIT_SORT_TIME to GIT_SORT_NONE to preserve 
    'git log'-like commit ordering
  + Add reporter and assignee to notification emails headers
  + Fix various visual glitches
- Restore symlinks clobbered by setuptools' creation of archive

-------------------------------------------------------------------
Mon Sep 24 21:35:35 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Rebase to 5.0
  + Pagure now runs on Python 3
  + The UI has been completely redesigned
  + Theming has been redesigned, and new themes are included as subpackages
  + Many new API endpoints have been added
  + Rework how git hooks work to rely on a single file for efficiency
  + Expanded functionality included in the pagure-admin command
- Pagure defaults to the chameleon theme for openSUSE
- Drop all upstreamed patches
- Refresh example configuration patch

-------------------------------------------------------------------
Sun Jul 22 00:48:43 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Update to 4.0.4
- Refresh config fix patch for pagure-milters

-------------------------------------------------------------------
Wed Jul 11 04:05:20 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Add missing requirement on python-Pillow

-------------------------------------------------------------------
Wed Jul 11 01:21:18 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Drop python2-trollius-redis requirement since it's not actually used

-------------------------------------------------------------------
Sun Jun 10 00:04:18 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Backport patch to make syntax highlighting threshold configurable

-------------------------------------------------------------------
Sat Jun  9 21:56:34 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Bundle an internal pagure-celery binary to use stock celery
  with Python 2
- Switch to a sed call instead of a patch to fix systemd units
  to use correct libexecdir

-------------------------------------------------------------------
Sat Jun  9 13:20:33 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Fix syntax error in gitolite3.rc file

-------------------------------------------------------------------
Fri Jun  8 11:13:43 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Switch from /srv/pagure to /srv/gitolite to use the already
  setup gitolite directory structure

-------------------------------------------------------------------
Mon Jun  4 04:45:53 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Fix pagure-ev to use correct libexecdir
- Fix pagure-milters to call correct function to load config

-------------------------------------------------------------------
Mon Jun  4 03:36:38 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Install gitolite configuration

-------------------------------------------------------------------
Mon Jun  4 01:15:19 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Prepare more of the filesystem tree as part of the packaging
- Refine README.SUSE to more closely match the required steps

-------------------------------------------------------------------
Sat Jun  2 17:44:49 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Refresh configuration patch to match SUSE sematics
- Add README.SUSE file for basic setup quick start guide

-------------------------------------------------------------------
Mon May 28 22:00:06 UTC 2018 - Neal Gompa <ngompa13@gmail.com>

- Initial packaging based on Mageia packaging
openSUSE Build Service is sponsored by