0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo.git synced 2025-01-09 08:00:44 -05:00
forgejo/routers/web
wxiaoguang 265cd70bdb
Refactor CORS handler (#28587) (#28611)
Backport #28587, the only conflict is the test file.

The CORS code has been unmaintained for long time, and the behavior is
not correct.

This PR tries to improve it. The key point is written as comment in
code. And add more tests.

Fix #28515
Fix #27642
Fix #17098

(cherry picked from commit 7a2786ca6c)
2024-01-16 14:08:38 +00:00
..
admin Include heap pprof in diagnosis report to help debugging memory leaks (#28596) (#28599) 2024-01-16 14:07:46 +00:00
auth [GITEA] oauth2: use link_account page when email/username is missing (#1757) 2023-11-30 15:40:12 +01:00
devtest
events
explore Next round of db.DefaultContext refactor (#27089) 2023-09-16 14:39:12 +00:00
feed [GITEA] Add repo empty check for branch feed 2023-11-13 14:06:32 +01:00
healthcheck [BRANDING] cosmetic s/Gitea/Forgejo/ in logs, messages, etc. 2023-11-13 13:58:17 +01:00
misc Refactor CORS handler (#28587) (#28611) 2024-01-16 14:08:38 +00:00
org Fix comment permissions (#28213) (#28216) 2023-11-26 13:56:50 +01:00
repo Fix status_check_contexts matching bug (#28582) (#28589) 2024-01-16 14:07:46 +00:00
shared Revert "[GITEA] Fix wrong link in user and organization profile when using relative url" 2024-01-16 13:38:07 +00:00
user Revert "[GITEA] Fix wrong link in user and organization profile when using relative url" 2024-01-16 13:38:07 +00:00
base.go Fix panic in storageHandler (#27446) (#27479) 2023-10-06 16:51:26 +02:00
githttp.go Refactor CORS handler (#28587) (#28611) 2024-01-16 14:08:38 +00:00
goget.go
home.go [GITEA] rework long-term authentication 2023-11-13 14:06:31 +01:00
metrics.go
nodeinfo.go
swagger_json.go
web.go Refactor CORS handler (#28587) (#28611) 2024-01-16 14:08:38 +00:00
webfinger.go