476 Commits (4f513474dce9788bead4799fefe2ed2fdfa75213)

Author SHA1 Message Date
  wxiaoguang 4f513474dc
Improve CLI and messages (#26341) 10 months ago
  wxiaoguang 52fb936773
Serve pre-defined files in "public", add "security.txt", add CORS header for ".well-known" (#25974) 10 months ago
  wxiaoguang d0dbe52e76
Refactor to use urfave/cli/v2 (#25959) 10 months ago
  wxiaoguang 65d3e1161b
Fix sub-command log level (#25537) 11 months ago
  wxiaoguang 2cdf260f42
Refactor path & config system (#25330) 11 months ago
  wxiaoguang df5cf5ddbd
Avoid polluting config file when "save" (#25395) 11 months ago
  wxiaoguang 4e2f1ee58d
Refactor web package and context package (#25298) 1 year ago
  wxiaoguang abcf5a7b5e
Fix install page context, make the install page tests really test (#24858) 1 year ago
  wxiaoguang 4647660776
Rewrite logger system (#24726) 1 year ago
  Lunny Xiao 377a0a20f0
Merge setting.InitXXX into one function with options (#24389) 1 year ago
  Lunny Xiao 5cf7da63ee
Refactor config provider (#24245) 1 year ago
  Lunny Xiao 623a539f23
Move pidfile creation from setting to web cmd package (#23285) 1 year ago
  Lunny Xiao c53ad052d8
Refactor the setting to make unit test easier (#22405) 1 year ago
  flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files (#21840) 1 year ago
  Clar Fon 3d10193be2
Allow specifying SECRET_KEY_URI, similar to INTERNAL_TOKEN_URI (#19663) 1 year ago
  zeripath bb0ff77e46
Share HTML template renderers and create a watcher framework (#20218) 1 year ago
  zeripath 943753f560
Support Proxy protocol (#12527) 1 year ago
  wxiaoguang 91f1c285a1
Improve pprof doc (#20463) 1 year ago
  zeripath 90f3365d93
Add fgprof pprof profiler (#20005) 2 years ago
  zeripath c88547ce71
Add Goroutine stack inspector to admin/monitor (#19207) 2 years ago
  Cristian Le 60f203385e
Support custom ACME provider (#18340) 2 years ago
  6543 54e9ee37a7
format with gofumpt (#18184) 2 years ago
  wxiaoguang 5bf8d5445e
Refactor Router Logger (#17308) 2 years ago
  mscherer f49d160447
Replace "unix" by "http+unix" for PROTOCOL (#17771) 2 years ago
  wxiaoguang 042cac5fed
Improve install code to avoid low-level mistakes. (#17779) 2 years ago
  wxiaoguang 750a8465f5
A better go code formatter, and now `make fmt` can run in Windows (#17684) 2 years ago
  zeripath 9d855bd6a1
Simplify Gothic to use our session store instead of creating a different store (#17507) 2 years ago
  wxiaoguang 599ff1c054
Only allow webhook to send requests to allowed hosts (#17482) 2 years ago
  zeripath 73defbbd1c
Ensure that template compilation panics are sent to the logs (#16788) 2 years ago
  zeripath 35f37a3625
Add --quiet and --verbose to gitea web to control initial logging (#16260) 3 years ago
  Lunny Xiao 1bfb0a24d8
Refactor routers directory (#15800) 3 years ago
  KN4CK3R efe77eec85
Unified custom config creation (#16012) 3 years ago
  Naohisa Murakami 9f19c2b8cc
Fix error message when saving generated LOCAL_ROOT_URL config (#15880) 3 years ago
  zeripath c03f530212
Make internal SSH server host key path configurable (#14918) 3 years ago
  Lunny Xiao 6433ba0ec3
Move macaron to chi (#14293) 3 years ago
  techknowlogick d2ea21d0d8
Use caddy's certmagic library for extensible/robust ACME handling (#14177) 3 years ago
  zeripath 742e21aeba
Handle and propagate errors when checking if paths are Dirs, Files or Exist (#13186) 3 years ago
  Lunny Xiao 586bfb9f32
Use mount but not register for chi routes (#13555) 3 years ago
  Lunny Xiao c296f4fed6
Introduce go chi web framework as frontend of macaron, so that we can move routes from macaron to chi step by step (#7420) 3 years ago
  zeripath dd12384f22
Fix --port setting (#13288) 3 years ago
  zeripath 2f1353a2f3
Move install pages out of main macaron routes (#13195) 3 years ago
  6543 818d921bbb
Refactor use TrimSuffix instead of TrimRight (#12993) 3 years ago
  zeripath ac3cfad23d
Make the default PID file compile-time settable (#12485) 3 years ago
  Wim 4609eba2e7
Fix ipv6 parsing (#12321) 3 years ago
  zeripath e3c3b33ea7
Graceful: Xorm, RepoIndexer, Cron and Others (#9282) 4 years ago
  zeripath 2c83dac5d4 FCGI: Allow FCGI over unix sockets (#9298) 4 years ago
  zeripath 60c5339042 Graceful: Cancel Process on monitor pages & HammerTime (#9213) 4 years ago
  zeripath 7523314ef8
Graceful: Allow graceful restart for fcgi (#9112) 4 years ago
  zeripath e3f22ad2cc Graceful: Allow graceful restart for unix sockets (#9113) 4 years ago
  zeripath cbaa1de9ec Add Graceful shutdown for Windows and hooks for shutdown of goroutines (#8964) 4 years ago