forgejo/modules
zeripath f8ec43dbc7
Extract constant names out for the ReverseProxy and Basic authentication methods ()
In order to reduce load on the GC extract out the constant names of the Basic and ReverseProxy methods.

As mentioned in https://github.com/go-gitea/gitea/pull/15119#discussion_r730352176

Signed-off-by: Andrew Thornton <art27@cantab.net>
2021-11-20 23:33:18 +08:00
..
activitypub Create pub/priv keypair for federation () 2021-09-28 15:19:22 -04:00
analyze Use git attributes to determine generated and vendored status for language stats and diffs () 2021-09-09 21:13:36 +01:00
appstate Decouple unit test code from business code () 2021-11-12 22:36:47 +08:00
auth Add bundle download for repository () 2021-08-24 11:47:09 -05:00
avatar Better builtin avatar generator () 2021-11-20 01:10:41 +08:00
base Fixed assert statements. () 2021-06-07 07:27:09 +02:00
cache Add an abstract json layout to make it's easier to change json library () 2021-07-24 18:03:58 +02:00
charset Read expected buffer size () 2021-10-24 22:12:43 +01:00
context Extract constant names out for the ReverseProxy and Basic authentication methods () 2021-11-20 23:33:18 +08:00
convert Move attachment into models/repo/ () 2021-11-19 21:39:57 +08:00
csv Properly determine CSV delimiter () 2021-10-30 23:50:40 +08:00
doctor Move attachment into models/repo/ () 2021-11-19 21:39:57 +08:00
emoji Run processors on whole of text () 2021-06-17 11:35:05 +01:00
eventsource Add an abstract json layout to make it's easier to change json library () 2021-07-24 18:03:58 +02:00
generate switch to maintained lib () 2021-07-24 13:00:41 +02:00
git Simplify code for wrting SHA to name-rev () 2021-11-18 04:50:22 -05:00
gitgraph Remove unnecessary variable assignments () 2021-11-18 09:33:06 +08:00
graceful Make SSL cipher suite configurable () 2021-11-20 01:12:43 -05:00
hcaptcha hCaptcha Support () 2020-10-02 23:37:53 -04:00
highlight Add .gitattribute assisted language detection to blame, diff and render () 2021-11-17 20:37:00 +00:00
hostmatcher Use hostmatcher to replace matchlist, improve security () 2021-11-20 17:34:05 +08:00
httpcache Use a variable but a function for IsProd because of a slight performance increment () 2021-10-20 16:37:19 +02:00
httplib refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
indexer Add .gitattribute assisted language detection to blame, diff and render () 2021-11-17 20:37:00 +00:00
json Add an abstract json layout to make it's easier to change json library () 2021-07-24 18:03:58 +02:00
lfs Use hostmatcher to replace matchlist, improve security () 2021-11-20 17:34:05 +08:00
log A better go code formatter, and now make fmt can run in Windows () 2021-11-17 20:34:35 +08:00
markup Prevent double sanitize () 2021-11-19 18:46:47 +08:00
metrics Add metrics to get issues by repository () 2021-10-05 20:39:37 +02:00
migration Move migrations into services and base into modules/migration () 2021-11-16 23:25:33 +08:00
nosql Remove unnecessary variable assignments () 2021-11-18 09:33:06 +08:00
notification A better go code formatter, and now make fmt can run in Windows () 2021-11-17 20:34:35 +08:00
options refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
password Fixed assert statements. () 2021-06-07 07:27:09 +02:00
pprof refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
private refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
process Code Formats, Nits & Unused Func/Var deletions () 2021-04-09 09:40:34 +02:00
proxy Return nil proxy function if proxy not enabled () 2021-08-19 16:41:20 -04:00
public refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
queue Prevent deadlock in TestPersistableChannelQueue () 2021-11-19 01:13:25 +00:00
recaptcha refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
references Fix various documentation, user-facing, and source comment typos () 2021-07-08 13:38:13 +02:00
repofiles Enable show more files in diff for git <2.31 () 2021-11-20 13:50:00 +00:00
repository Use hostmatcher to replace matchlist, improve security () 2021-11-20 17:34:05 +08:00
secret Fix various documentation, user-facing, and source comment typos () 2021-07-08 13:38:13 +02:00
session Move session to models/login () 2021-10-17 19:51:56 +01:00
setting Use hostmatcher to replace matchlist, improve security () 2021-11-20 17:34:05 +08:00
ssh Fix ipv6 parsing for builtin ssh server () 2021-11-06 14:23:32 +08:00
storage refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
structs Add migration from GitBucket () 2021-11-14 20:11:10 +01:00
svg refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
sync Fix missing unlock in uniquequeue () 2020-01-15 23:58:33 +02:00
templates Multiple Escaping Improvements () 2021-11-16 18:18:25 +00:00
test Decouple unit test, remove intermediate unittestbridge package () 2021-11-16 16:53:21 +08:00
timeutil Allow mocking timeutil () 2021-10-18 21:12:26 +01:00
translation Use index of the supported tags to choose user lang () 2021-04-14 19:52:01 +01:00
typesniffer Read expected buffer size () 2021-10-24 22:12:43 +01:00
updatechecker Refactor update checker to use AppState () 2021-10-21 17:10:49 +01:00
upload Multiple Escaping Improvements () 2021-11-16 18:18:25 +00:00
uri Dump github/gitlab/gitea repository data to a local directory and restore to gitea () 2020-12-27 11:34:19 +08:00
user Add gitea-vet () 2020-04-05 07:20:50 +01:00
util Only allow webhook to send requests to allowed hosts () 2021-11-01 16:39:52 +08:00
validation Upgrade chi to v5 () 2021-10-13 22:50:23 -04:00
web Remove unnecessary variable assignments () 2021-11-18 09:33:06 +08:00