Pull request to prepare the new release 5.14.1. Merge against 5.14.x branch.
5.14.1
5.14.x
Fixes: https://pagure.io/pagure/issue/5473
Metadata Update from @wombelix: - Request assigned
1 new commit added
Added data-toggle attribute to missing tooltips (Issue #4965)
Previous PRs/Commits included:
[x] https://pagure.io/pagure/pull-request/5392 [x] https://pagure.io/pagure/pull-request/5367 [x] https://pagure.io/pagure/pull-request/5361 [x] https://pagure.io/pagure/pull-request/5474
3 new commits added
Link to the file in the file history page breadcrumb
Fix the broken breadcrumb path in the file history page
Fix the breadcrumb styles for the file history page
4 new commits added
Add history button to the tree view (fixes #5173)
Remove duplicate condition
file.html: Simplify template
file.html: Add comment with template name, simplify markup
[x] https://pagure.io/pagure/pull-request/5201 [x] https://pagure.io/pagure/pull-request/5184
[x] https://pagure.io/pagure/pull-request/5454 [x] https://pagure.io/pagure/pull-request/5438 [x] https://pagure.io/pagure/pull-request/5436 [x] https://pagure.io/pagure/pull-request/5430 [x] https://pagure.io/pagure/pull-request/5409 [x] https://pagure.io/pagure/pull-request/5382 [x] https://pagure.io/pagure/pull-request/5398 [x] https://pagure.io/pagure/pull-request/5385 [x] https://pagure.io/pagure/pull-request/5364 [x] https://pagure.io/pagure/pull-request/5363 [x] https://pagure.io/pagure/pull-request/5362 [x] https://pagure.io/pagure/pull-request/5356 [x] https://pagure.io/pagure/pull-request/5291 [x] https://pagure.io/pagure/pull-request/5319 [x] https://pagure.io/pagure/pull-request/5294 [x] https://pagure.io/pagure/pull-request/5296 [x] https://pagure.io/pagure/pull-request/5295 [x] https://pagure.io/pagure/pull-request/5290 [x] https://pagure.io/pagure/pull-request/5282 [x] https://pagure.io/pagure/pull-request/5280 [x] https://pagure.io/pagure/pull-request/5249 [x] https://pagure.io/pagure/pull-request/5246 [x] https://pagure.io/pagure/pull-request/5241 [x] https://pagure.io/pagure/pull-request/5237 [x] https://pagure.io/pagure/pull-request/5399 [x] https://pagure.io/pagure/pull-request/5358 [x] https://pagure.io/pagure/pull-request/5357 [x] https://pagure.io/pagure/pull-request/5215
31 new commits added
Reorder celery arguments (and s/info/INFO/)
fix: dialect 'postgres://' deprecated in sqlalchemy
fix: BROKER_URL to honor REDIS_PORT and REDIS_DB
Add config option to restrict creating by OIDC groups
Add some basic documentation for boards
Fix grammar issue
Update Translation Status button
Drop the ssh key from the information stored in the cookie
Fix for mysql alembic migration
Document MySQL migration issue
Ensuring integer for mqtt port, needed by paho-mqtt
Change “Browse All” emoji link
Fix package unretirement URL
Add new monitoring options for release monitoring
Fix error when logging exception on event listener
Add API endpoint for reopening pull requests
refactor(mirror_project_in): address 'flake8' findings
refactor(mirror_project_in): reformating based on 'black' findings
fix(mirror_project_in): CLI desc adjusted to reflect script purpose
fix(mirror_project_in): unused 'check' argument removed
docs(install): filename apache sample config wrong
fix(theme): long words in source nav break layout
fix(user_settings): unable to change default email
Fix query filter for date ranges
cli/admin: Shorten message to fit length rule for the style check
fix: grammar of "log in"
Update chatroom reference to the new official Matrix room
Docs: Remove deprecated smart_strong xtn
Enable pull_request_update acl for user tokens
Enable collaborators to merge pull requests
English improvements
2 new commits added
fix: Crash when config:[ENABLE_DOCS = False]
fix: Extra whitespace in "packages" on src.fpo front page
[x] https://pagure.io/pagure/pull-request/5476 [x] https://pagure.io/pagure/pull-request/5475
[x] https://pagure.io/pagure/pull-request/5440 [x] https://pagure.io/pagure/pull-request/5437 [x] https://pagure.io/pagure/pull-request/5435 [x] https://pagure.io/pagure/pull-request/5459 [x] https://pagure.io/pagure/pull-request/5419 [x] https://pagure.io/pagure/pull-request/5468 [x] https://pagure.io/pagure/pull-request/5446 [x] https://pagure.io/pagure/pull-request/5452 [x] https://pagure.io/pagure/pull-request/5360 [x] https://pagure.io/pagure/pull-request/5331 [x] https://pagure.io/pagure/pull-request/5341 [x] https://pagure.io/pagure/pull-request/5347 [x] https://pagure.io/pagure/pull-request/5348 [x] https://pagure.io/pagure/pull-request/5349 [x] https://pagure.io/pagure/pull-request/5457 [x] https://pagure.io/pagure/pull-request/5332 [x] https://pagure.io/pagure/pull-request/5355 [x] https://pagure.io/pagure/pull-request/5416 [x] https://pagure.io/pagure/pull-request/5206
27 new commits added
Use the correct status_code in test
Add test for cross-project API token
Allow PR author to close PR using API
Don't assume project token for PR close
Add api endpoints for adding/removing user to group
Fix unit-tests
Ensure the url we redirect to are full URLs
(#2127569) Fixes TypeError: BaseEventLoop.create_server() got an unexpected keyword argument 'loop'
Fix warning messages that lead to errors:
Allow author to update PR but not to change assignee
Owner of a PR can update is own PR
Update pagure CI guide
Add Global security step to Jenkins CI configuration
Add API key information to Jenkins CI setup
Fix object of "rebased onto" comment
Fix typo on pagure_authorized_keys_worker.service
fix: cannot import name 'escape' from 'jinja2'
Add pull request ID to push notification payload
Update pagure/themes/srcfpo/templates/repo_info.html
dist-git: Added a condition that decides whether to use the stg or prod version of the link
feat: added request for frozen branches and formating the function to have correct tab size
dist-git: pdc requested has beed replaced by the use of bodhi endpoint as a part of pdc decommission
Fix pagure.lib.git.get_changed_files()
Add changed files to push notification payload
Implement pagure.lib.git.get_changed_files()
Support Redis Unix sockets
Remove GIT_CURL_VERBOSE=1 from git commands
10 new commits added
docs(changelog): Add links to related pull requests to security fixes in 5.14.1
chore: Bump version in 'pagure/__init__.py' and 'files/pagure.spec'
tests(15.4.1): Display short test summary after pytest run
fix: Mitigate bug in flask-wtf 0.14.2 on EL8 for backward compatbility of pagure release 5.14.1
docs(contributors): list updated for release 5.14.1
fix: generate_archive() follows symbolic links in temporary clones
fix: _update_file_in_git() follows symbolic links in temporary clones
fix: Path traversal in view_issue_raw_file()
Separate options and operands in PagureRepo.log()
docs(changelog): Release 5.14.1 added
Pull-Request has been merged by wombelix
Pull request to prepare the new release
5.14.1.Merge against
5.14.xbranch.Fixes: https://pagure.io/pagure/issue/5473