gitea/routers
Lunny Xiao 62d750eadb
Fix various permission & login related bugs (#36002)
Permission & protection check:

- Fix Delete Release permission check
- Fix Update Pull Request with rebase branch protection check
- Fix Issue Dependency permission check
- Fix Delete Comment History ID check

Information leaking:

- Show unified message for non-existing user and invalid password
    - Fix #35984
- Don't expose release draft to non-writer users.
- Make API returns signature's email address instead of the user
profile's.

Auth & Login:

- Avoid GCM OAuth2 attempt when OAuth2 is disabled
    - Fix #35510

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-11-22 07:16:08 +00:00
..
api Fix various permission & login related bugs (#36002) 2025-11-22 07:16:08 +00:00
common Support selecting theme on the footer (#35741) 2025-10-28 18:25:00 +08:00
install Support selecting theme on the footer (#35741) 2025-10-28 18:25:00 +08:00
private Use git model to detect whether branch exist instead of gitrepo method (#35459) 2025-10-25 10:08:25 -07:00
utils Refactor older tests to use testify (#33140) 2025-01-09 09:21:47 +08:00
web Fix various permission & login related bugs (#36002) 2025-11-22 07:16:08 +00:00
init.go Use global lock instead of status pool for cron lock (#35507) 2025-09-27 10:11:52 -07:00