]> source.dussan.org Git - gitea.git/commit
Introduce go chi web framework as frontend of macaron, so that we can move routes...
authorLunny Xiao <xiaolunwen@gmail.com>
Fri, 13 Nov 2020 12:51:07 +0000 (20:51 +0800)
committerGitHub <noreply@github.com>
Fri, 13 Nov 2020 12:51:07 +0000 (14:51 +0200)
commitc296f4fed66288431fa7ec3a64f990beccd29eb1
tree6b2f1971303967671bd5da1d1149407e410d62bd
parent0ae35c66f2efe608e3176f796866c18461f0780f
Introduce go chi web framework as frontend of macaron, so that we can move routes from macaron to chi step by step (#7420)

* When route cannot be found on chi, go to macaron

* Stick chi version to 1.5.0

* Follow router log setting
50 files changed:
.golangci.yml
cmd/web.go
contrib/pr/checkout.go
go.mod
go.sum
integrations/create_no_session_test.go
integrations/git_helper_for_declarative_test.go
integrations/integration_test.go
integrations/oauth_test.go
modules/public/dynamic.go
modules/public/public.go
modules/public/static.go
routers/routes/chi.go [new file with mode: 0644]
routers/routes/macaron.go [new file with mode: 0644]
routers/routes/routes.go [deleted file]
vendor/github.com/go-chi/chi/.gitignore [new file with mode: 0644]
vendor/github.com/go-chi/chi/.travis.yml [new file with mode: 0644]
vendor/github.com/go-chi/chi/CHANGELOG.md [new file with mode: 0644]
vendor/github.com/go-chi/chi/CONTRIBUTING.md [new file with mode: 0644]
vendor/github.com/go-chi/chi/LICENSE [new file with mode: 0644]
vendor/github.com/go-chi/chi/README.md [new file with mode: 0644]
vendor/github.com/go-chi/chi/chain.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/chi.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/context.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/go.mod [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/basic_auth.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/compress.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/content_charset.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/content_encoding.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/content_type.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/get_head.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/heartbeat.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/logger.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/middleware.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/nocache.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/profiler.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/realip.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/recoverer.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/request_id.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/route_headers.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/strip.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/terminal.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/throttle.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/timeout.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/url_format.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/value.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/middleware/wrap_writer.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/mux.go [new file with mode: 0644]
vendor/github.com/go-chi/chi/tree.go [new file with mode: 0644]
vendor/modules.txt