Commit Graph

6 Commits (2f0a0b1216eaa304f15e51bfdea5660b8747bbdb)

Author SHA1 Message Date
KN4CK3R 59b867dc2d
Add `ContextUser` to http request context ()
This PR adds a middleware which sets a ContextUser (like GetUserByParams before) in a single place which can be used by other methods. For routes which represent a repo or org the respective middlewares set the field too.

Also fix a bug in modules/context/org.go during refactoring.
KN4CK3R 80fd25524e
Renamed ctx.User to ctx.Doer. ()
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
6543 bc0d2c8ada
RSS/Atom support for Repos ()
* support for repos
* refactor
* advertise the feeds via meta tags
* allow feed suffix and feed header
* optimize performance
6543 cc98737ca8
RSS/Atom support for Orgs ()
part of 
Lunny Xiao a666829a37
Move user related model into models/user ()
* Move user related model into models/user

* Fix lint for windows

* Fix windows lint

* Fix windows lint

* Move some tests in models

* Merge
6543 3728f1daa0
Add RSS/Atom feed support for user actions ()
Return rss/atom feed for user based on rss url suffix or Content-Type header.