gitea/routers/web
Yarden Shoham f2a9951741
Update the list of watchers and stargazers when clicking watch/unwatch or star/unstar ()
We make sure the user cards are updated

- Fixes https://github.com/go-gitea/gitea/issues/32561

I also removed `ctx.Data["PageIsWatchers"] = true` and
`ctx.Data["PageIsStargazers"] = true` as they are not used anywhere.

# Before

![before](https://github.com/user-attachments/assets/e3bc3235-35eb-4eda-862d-bdf2510282ea)

# After

![after](https://github.com/user-attachments/assets/bc0488a5-8399-4cf6-95c9-17328a9702eb)

---------

Signed-off-by: Yarden Shoham <git@yardenshoham.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: silverwind <me@silverwind.io>
..
admin Move admin routers from /admin to /-/admin ()
auth Enhancing Gitea OAuth2 Provider with Granular Scopes for Resource Access ()
devtest Refactor names ()
events Move context from modules to services ()
explore Respect UI.ExploreDefaultSort setting again ()
feed Refactor markup render system ()
healthcheck Always enable caches ()
misc Refactor render system ()
org Refactor markup render system ()
repo Update the list of watchers and stargazers when clicking watch/unwatch or star/unstar ()
shared Refactor markup render system ()
user Refactor markup render system ()
base.go Fix `missing signature key` error when pulling Docker images with `SERVE_DIRECT` enabled ()
githttp.go Fix LFS route mock, realm, middleware names ()
goget.go Refactor RepoRefByType ()
home.go migrate some more "OptionalBool" to "Option[bool]" ()
metrics.go Implement FSFE REUSE for golang files ()
nodeinfo.go Move context from modules to services ()
passkey.go Move context from modules to services ()
swagger_json.go Move context from modules to services ()
web.go Support HTTP POST requests to `/userinfo`, aligning to OpenID Core specification ()
webfinger.go Move context from modules to services ()