Overview

Request 861033 accepted

- Update to 5.12
+ Display real line numbers on pull request's diff view
+ Show the assignee's avatar on the board
+ Allow setting a status as closing even if the project has no close_status
+ Include the assignee in the list of people notified on a ticket/PR
+ Add orphaning reason on the dist-git theme
+ Adjust the way we generate humanized dates so we provide the humanized date
as well as the actual date when hovering over
+ When a file a detected as a binary file, return the raw file
+ Allow using the modifyacl API endpoint to remove groups from a project
+ Add a note that repo_from* argument are mandatory in some situations when
opening a Pull-Request from the API
+ Increase the list of running pagure instances in the documentation
+ Remove fenced code block when checking mention
+ Add support for using cchardet to detect files' encoding
+ Show the default branch in the project overview page
+ Send appropriate SMTP status codes and error messages in the milter.
+ Report an error if a message ID isn't recognized by the milter.
+ Add support for disabling user registration
+ Add a way to make the stats view on more than one year (if you know how to)
+ Encode the data passed onto the mail hook so it is of bytes type
+ Reverse out of order instructions for new repos
+ Split the list of branches into two lists active/inactive in dist-git
+ Rework the "My PR" page so it does not pull so many info at once
+ Include the date of the last mirroring process in the logs
+ Forward the username when updating the pull-request
+ Add pagination to group API
+ When returning the commits flags in the API, returned them by update date
+ Change the PR flag API endpoints to use commit flags
+ Only show the subscribers list on demand
+ Improve the message shown when a new mirrored project is created
+ When editing the issue's description sent the html of it to the SSE server
+ Add an update-acls action to pagure-admin
+ Add support for AAA system sending SSH keys encoded in base64
+ Allow deleting the master branch when it is not the default branch
+ Allow people with a fork to have a working drop-down for opening new PRs
+ Fix handling "false" when editing project's options via the API
+ Ensure a fork project has the same default branch as its parent
+ Allow to specify a default branch for all projects hosted on an instance
+ Add a notification for when a group is removed from a project
+ When checking if messages were sent via a rebase, do not run the git hooks
+ Make the API endpoint to update project's options accept JSON
+ Add a full_url to the JSON representation of our main objects
+ Ensure the author in git commit notifications follow the expected format
+ Add support for git branch aliases
+ Allow updating the target branch when editing a PR
- Drop upstreamed patches
+ Patch: 0001-api-project-Fix-handling-of-false.patch
+ Patch: 0001-Display-real-line-numbers-on-pull-request-s-diff-vie.patch
+ Patch: 0002-Show-the-assignee-s-avatar-on-the-board.patch
+ Patch: 0003-Allow-setting-a-status-as-closing-even-if-the-projec.patch
+ Patch: 0004-Include-the-assignee-in-the-list-of-people-notified-.patch
+ Patch: 0005-Introduce-the-collaborator_project_groups-mapping.patch
+ Patch: 0006-When-a-file-a-detected-as-a-binary-file-return-the-r.patch
+ Patch: 0007-Remove-fenced-code-block-when-checking-mention.patch
+ Patch: 0008-Add-support-for-using-cchardet-to-detect-files-encod.patch
+ Patch: 0009-Add-support-for-disabling-user-registration.patch

- Add proposed fix for setting project options via API
+ Patch: 0001-api-project-Fix-handling-of-false.patch

- Backport various fixes from upstream
+ Patch: 0001-Display-real-line-numbers-on-pull-request-s-diff-vie.patch
+ Patch: 0002-Show-the-assignee-s-avatar-on-the-board.patch
+ Patch: 0003-Allow-setting-a-status-as-closing-even-if-the-projec.patch
+ Patch: 0004-Include-the-assignee-in-the-list-of-people-notified-.patch
+ Patch: 0005-Introduce-the-collaborator_project_groups-mapping.patch
+ Patch: 0006-When-a-file-a-detected-as-a-binary-file-return-the-r.patch
+ Patch: 0007-Remove-fenced-code-block-when-checking-mention.patch
+ Patch: 0008-Add-support-for-using-cchardet-to-detect-files-encod.patch
+ Patch: 0009-Add-support-for-disabling-user-registration.patch
- Remove mandatory dependency on systemd to ease containerization

- Update to 5.11.3
+ Fix the model around the boards so it works with mariadb/mysql
+ Add new endpoints to the API documentation

- Update to 5.11.2
+ Allow having a dedicated logging configuration for the git hooks
+ Increase logging to the pagure_auth logger
+ Make work pagure-admin ensure-project-hooks when the target link exists but is
broken
+ Change the project icon when the project is mirrored from an external source
+ Allow a theme or a blueprint to inject custom buttons in the navigation bar.
+ Add API endpoint to get a pull-request comment
+ Omit breaking original comment format in reply on pull-requests
+ Let the milter announce when it reject an email based on its address
+ Don't Let the milter process the email we send.
+ Add a collaborator level to projects
+ Allow setting the default git branch when creating projects via the API
+ Allow creating mirrored project from the API
+ Add the possibility to set the default branch at project creation
+ Add API endpoint to set the default git branch and expose it in an existing
endpoint
+ Adjust the example configuration for logging to a file
+ Allow project-less API token with the "modify_project" ACL to update watchers
+ Add a new API endpoint to retrieve a commit's metadata/info
+ Add a new API endpoint allowing to delete a project
+ Add support for customizing the new issue page
+ Introducing the boards feature
+ Add an API endpoint to view the content of a git repo
+ Port pagure's markdown extension to the new API
+ Multiple small fixes for the vagrant-based development environment
+ Use WhiteNoise to serve static assets for the Pagure web
+ Fix the title of the graph showing the evolution of the number of open tickets
on a project
+ Do not assume there is a SMTP_STARTTLS configuration key set
+ Bring back JS library used for the heatmap
+ Show the ACL name in addition to the description when creating API tokens
+ Allow editing the URL a project is mirrored from
+ Add comments to the mirror service files for clarifying their purpose.
+ Add a dedicated logger for everything that is auth related
+ api: fix apidoc format on api_view_issues_history_detailed_stats Fixes web
api doc view template issues
+ doc: Add a page documenting known Pagure instances
+ starttls support via SMTP_STARTTLS: provide additional documentation.
+ Add support for smtp server requiring starttls to work
+ Make the stats page use the new stats API endpoint
- Drop patches included in this release
+ Patch: 0001-Make-the-stats-page-use-the-new-stats-API-endpoint.patch
+ Patch: 0001-Add-support-for-smtp-server-requiring-starttls-to-wo.patch
+ Patch: 0002-starttls-support-via-SMTP_STARTTLS-provide-additiona.patch
+ Patch: 0001-Do-not-assume-there-is-a-SMTP_STARTTLS-configuration.patch
+ Patch: 0001-Fix-repotype-spelling.patch
+ Patch: 0001-api-fix-apidoc-format-on-api_view_issues_history_det.patch
+ Patch: 0001-Allow-editing-the-URL-a-project-is-mirrored-from.patch
+ Patch: 0001-Show-the-ACL-name-in-addition-to-the-description-whe.patch
+ Patch: 0001-Bring-back-JS-library-used-for-the-heatmap.patch
+ Patch: 0001-Ensure-the-title-name-of-the-headers-are-strings.patch
+ Patch: 0001-Fix-the-title-of-the-graph-showing-the-evolution-of-.patch
+ Patch: 0001-Make-sure-authorized_keys-file-has-mode-600.patch
+ Patch: 0101-Use-WhiteNoise-to-serve-static-assets-for-the-Pagure.patch

Loading...
Request History
Neal Gompa's avatar

Pharaoh_Atem created request

- Update to 5.12
+ Display real line numbers on pull request's diff view
+ Show the assignee's avatar on the board
+ Allow setting a status as closing even if the project has no close_status
+ Include the assignee in the list of people notified on a ticket/PR
+ Add orphaning reason on the dist-git theme
+ Adjust the way we generate humanized dates so we provide the humanized date
as well as the actual date when hovering over
+ When a file a detected as a binary file, return the raw file
+ Allow using the modifyacl API endpoint to remove groups from a project
+ Add a note that repo_from* argument are mandatory in some situations when
opening a Pull-Request from the API
+ Increase the list of running pagure instances in the documentation
+ Remove fenced code block when checking mention
+ Add support for using cchardet to detect files' encoding
+ Show the default branch in the project overview page
+ Send appropriate SMTP status codes and error messages in the milter.
+ Report an error if a message ID isn't recognized by the milter.
+ Add support for disabling user registration
+ Add a way to make the stats view on more than one year (if you know how to)
+ Encode the data passed onto the mail hook so it is of bytes type
+ Reverse out of order instructions for new repos
+ Split the list of branches into two lists active/inactive in dist-git
+ Rework the "My PR" page so it does not pull so many info at once
+ Include the date of the last mirroring process in the logs
+ Forward the username when updating the pull-request
+ Add pagination to group API
+ When returning the commits flags in the API, returned them by update date
+ Change the PR flag API endpoints to use commit flags
+ Only show the subscribers list on demand
+ Improve the message shown when a new mirrored project is created
+ When editing the issue's description sent the html of it to the SSE server
+ Add an update-acls action to pagure-admin
+ Add support for AAA system sending SSH keys encoded in base64
+ Allow deleting the master branch when it is not the default branch
+ Allow people with a fork to have a working drop-down for opening new PRs
+ Fix handling "false" when editing project's options via the API
+ Ensure a fork project has the same default branch as its parent
+ Allow to specify a default branch for all projects hosted on an instance
+ Add a notification for when a group is removed from a project
+ When checking if messages were sent via a rebase, do not run the git hooks
+ Make the API endpoint to update project's options accept JSON
+ Add a full_url to the JSON representation of our main objects
+ Ensure the author in git commit notifications follow the expected format
+ Add support for git branch aliases
+ Allow updating the target branch when editing a PR
- Drop upstreamed patches
+ Patch: 0001-api-project-Fix-handling-of-false.patch
+ Patch: 0001-Display-real-line-numbers-on-pull-request-s-diff-vie.patch
+ Patch: 0002-Show-the-assignee-s-avatar-on-the-board.patch
+ Patch: 0003-Allow-setting-a-status-as-closing-even-if-the-projec.patch
+ Patch: 0004-Include-the-assignee-in-the-list-of-people-notified-.patch
+ Patch: 0005-Introduce-the-collaborator_project_groups-mapping.patch
+ Patch: 0006-When-a-file-a-detected-as-a-binary-file-return-the-r.patch
+ Patch: 0007-Remove-fenced-code-block-when-checking-mention.patch
+ Patch: 0008-Add-support-for-using-cchardet-to-detect-files-encod.patch
+ Patch: 0009-Add-support-for-disabling-user-registration.patch

- Add proposed fix for setting project options via API
+ Patch: 0001-api-project-Fix-handling-of-false.patch

- Backport various fixes from upstream
+ Patch: 0001-Display-real-line-numbers-on-pull-request-s-diff-vie.patch
+ Patch: 0002-Show-the-assignee-s-avatar-on-the-board.patch
+ Patch: 0003-Allow-setting-a-status-as-closing-even-if-the-projec.patch
+ Patch: 0004-Include-the-assignee-in-the-list-of-people-notified-.patch
+ Patch: 0005-Introduce-the-collaborator_project_groups-mapping.patch
+ Patch: 0006-When-a-file-a-detected-as-a-binary-file-return-the-r.patch
+ Patch: 0007-Remove-fenced-code-block-when-checking-mention.patch
+ Patch: 0008-Add-support-for-using-cchardet-to-detect-files-encod.patch
+ Patch: 0009-Add-support-for-disabling-user-registration.patch
- Remove mandatory dependency on systemd to ease containerization

- Update to 5.11.3
+ Fix the model around the boards so it works with mariadb/mysql
+ Add new endpoints to the API documentation

- Update to 5.11.2
+ Allow having a dedicated logging configuration for the git hooks
+ Increase logging to the pagure_auth logger
+ Make work pagure-admin ensure-project-hooks when the target link exists but is
broken
+ Change the project icon when the project is mirrored from an external source
+ Allow a theme or a blueprint to inject custom buttons in the navigation bar.
+ Add API endpoint to get a pull-request comment
+ Omit breaking original comment format in reply on pull-requests
+ Let the milter announce when it reject an email based on its address
+ Don't Let the milter process the email we send.
+ Add a collaborator level to projects
+ Allow setting the default git branch when creating projects via the API
+ Allow creating mirrored project from the API
+ Add the possibility to set the default branch at project creation
+ Add API endpoint to set the default git branch and expose it in an existing
endpoint
+ Adjust the example configuration for logging to a file
+ Allow project-less API token with the "modify_project" ACL to update watchers
+ Add a new API endpoint to retrieve a commit's metadata/info
+ Add a new API endpoint allowing to delete a project
+ Add support for customizing the new issue page
+ Introducing the boards feature
+ Add an API endpoint to view the content of a git repo
+ Port pagure's markdown extension to the new API
+ Multiple small fixes for the vagrant-based development environment
+ Use WhiteNoise to serve static assets for the Pagure web
+ Fix the title of the graph showing the evolution of the number of open tickets
on a project
+ Do not assume there is a SMTP_STARTTLS configuration key set
+ Bring back JS library used for the heatmap
+ Show the ACL name in addition to the description when creating API tokens
+ Allow editing the URL a project is mirrored from
+ Add comments to the mirror service files for clarifying their purpose.
+ Add a dedicated logger for everything that is auth related
+ api: fix apidoc format on api_view_issues_history_detailed_stats Fixes web
api doc view template issues
+ doc: Add a page documenting known Pagure instances
+ starttls support via SMTP_STARTTLS: provide additional documentation.
+ Add support for smtp server requiring starttls to work
+ Make the stats page use the new stats API endpoint
- Drop patches included in this release
+ Patch: 0001-Make-the-stats-page-use-the-new-stats-API-endpoint.patch
+ Patch: 0001-Add-support-for-smtp-server-requiring-starttls-to-wo.patch
+ Patch: 0002-starttls-support-via-SMTP_STARTTLS-provide-additiona.patch
+ Patch: 0001-Do-not-assume-there-is-a-SMTP_STARTTLS-configuration.patch
+ Patch: 0001-Fix-repotype-spelling.patch
+ Patch: 0001-api-fix-apidoc-format-on-api_view_issues_history_det.patch
+ Patch: 0001-Allow-editing-the-URL-a-project-is-mirrored-from.patch
+ Patch: 0001-Show-the-ACL-name-in-addition-to-the-description-whe.patch
+ Patch: 0001-Bring-back-JS-library-used-for-the-heatmap.patch
+ Patch: 0001-Ensure-the-title-name-of-the-headers-are-strings.patch
+ Patch: 0001-Fix-the-title-of-the-graph-showing-the-evolution-of-.patch
+ Patch: 0001-Make-sure-authorized_keys-file-has-mode-600.patch
+ Patch: 0101-Use-WhiteNoise-to-serve-static-assets-for-the-Pagure.patch


Yuchen Lin's avatar

maxlin_factory added as a reviewer

Being evaluated by staging project "openSUSE:Backports:SLE-15-SP3:Staging:adi:8"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked "openSUSE:Backports:SLE-15-SP3:Staging:adi:8"


Wolfgang Engel's avatar

bigironman accepted review

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:8 got accepted.


Wolfgang Engel's avatar

bigironman approved review

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:8 got accepted.


Wolfgang Engel's avatar

bigironman accepted request

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:8 got accepted.

openSUSE Build Service is sponsored by