On Fri Feb 21, 2020 at 09:38:43PM +0300, Pavel Korovin wrote:
> Dear all,
> 
> I'm going to update www/gitea to the latest. Gitea team has stopped shipping
> css/js files, these are now generated during the build, this requires node.js
> which downloads its requirements from the Internet which doesn't play
> well with OpenBSD porting practices.
> 
> So I decided the best approach is to provide additional archive with
> generated public web files. Can anybody review/test the attached diff?
> 
> -- 
> With best regards,
> Pavel Korovin

Hi Pavel,

Simple build/package test on amd64. Unfortunately, that's all I could
do.

RS

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/gitea/Makefile,v
> retrieving revision 1.31
> diff -u -p -r1.31 Makefile
> --- Makefile  18 Jan 2020 15:04:50 -0000      1.31
> +++ Makefile  21 Feb 2020 18:27:11 -0000
> @@ -2,10 +2,15 @@
>  
>  COMMENT =            compact self-hosted Git service
>  
> -VERSION =            1.10.3
> +VERSION =            1.11.1
>  GH_ACCOUNT =         go-gitea
>  GH_PROJECT =         gitea
>  GH_TAGNAME =         v${VERSION}
> +
> +MASTER_SITES0 =              https://distfiles.tristero.se/

If you like you can add a second distfiles url:
https://sizeofvoid.org/pub/OpenBSD/distfiles/
Daily synced.

> +
> +DISTFILES =          ${GH_PROJECT}-${VERSION}${EXTRACT_SUFX} \
> +                     ${GH_PROJECT}-${VERSION}-public${EXTRACT_SUFX}:0
>  
>  CATEGORIES =         www devel
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/www/gitea/distinfo,v
> retrieving revision 1.23
> diff -u -p -r1.23 distinfo
> --- distinfo  18 Jan 2020 15:04:50 -0000      1.23
> +++ distinfo  21 Feb 2020 18:27:11 -0000
> @@ -1,2 +1,4 @@
> -SHA256 (gitea-1.10.3.tar.gz) = VktnYWMHffwsHQF1yXZs8Ri4/JF/Sefn4uWysz2LZTk=
> -SIZE (gitea-1.10.3.tar.gz) = 30145162
> +SHA256 (gitea-1.11.1-public.tar.gz) = 
> uhAiPX8eKIl76HWbG8miOlAeAu6YMAPj/QMqVopE2xY=
> +SHA256 (gitea-1.11.1.tar.gz) = WC4KVfkdErrlDGV0elTeEMM30UKzUk/GRH3vhleOQeQ=
> +SIZE (gitea-1.11.1-public.tar.gz) = 303255
> +SIZE (gitea-1.11.1.tar.gz) = 28723305
> Index: patches/patch-custom_conf_app_ini_sample
> ===================================================================
> RCS file: /cvs/ports/www/gitea/patches/patch-custom_conf_app_ini_sample,v
> retrieving revision 1.7
> diff -u -p -r1.7 patch-custom_conf_app_ini_sample
> --- patches/patch-custom_conf_app_ini_sample  19 Nov 2019 06:42:46 -0000      
> 1.7
> +++ patches/patch-custom_conf_app_ini_sample  21 Feb 2020 18:27:11 -0000
> @@ -45,7 +45,7 @@ Index: custom/conf/app.ini.sample
>   ; Disable the ability to interact with repositories using the HTTP protocol
>   DISABLE_HTTP_GIT = false
>   ; Value for Access-Control-Allow-Origin header, default is not to present
> -@@ -50,15 +45,15 @@ PREVIEWABLE_FILE_MODES = markdown
> +@@ -53,15 +48,15 @@ PREVIEWABLE_FILE_MODES = markdown
>   
>   [repository.local]
>   ; Path for local repository copy. Defaults to `tmp/local-repo`
> @@ -64,7 +64,7 @@ Index: custom/conf/app.ini.sample
>   ; One or more allowed types, e.g. image/jpeg|image/png. Nothing means any 
> file type
>   ALLOWED_TYPES =
>   ; Max size of each file in megabytes. Defaults to 3MB
> -@@ -109,7 +104,7 @@ THEME_COLOR_META_TAG = `#6cc644`
> +@@ -158,7 +153,7 @@ THEME_COLOR_META_TAG = `#6cc644`
>   ; Max size of files to be displayed (default is 8MiB)
>   MAX_DISPLAY_FILE_SIZE = 8388608
>   ; Whether the email of the user should be shown in the Explore Users page
> @@ -73,7 +73,7 @@ Index: custom/conf/app.ini.sample
>   ; Set the default theme for the Gitea install
>   DEFAULT_THEME = gitea
>   ; All available themes. Allow users select personalized themes regardless 
> of the value of `DEFAULT_THEME`.
> -@@ -180,7 +175,7 @@ SSH_DOMAIN = %(DOMAIN)s
> +@@ -237,7 +232,7 @@ SSH_DOMAIN = %(DOMAIN)s
>   ; The network interface the builtin SSH server should listen on
>   SSH_LISTEN_HOST =
>   ; Port number to be exposed in clone URL
> @@ -82,7 +82,7 @@ Index: custom/conf/app.ini.sample
>   ; The port number the builtin SSH server should listen on
>   SSH_LISTEN_PORT = %(SSH_PORT)s
>   ; Root path of SSH directory, default is '~/.ssh', but you have to use 
> '/home/git/.ssh'.
> -@@ -209,7 +204,7 @@ SSH_EXPOSE_ANONYMOUS = false
> +@@ -266,7 +261,7 @@ SSH_EXPOSE_ANONYMOUS = false
>   ; Indicate whether to check minimum key size with corresponding type
>   MINIMUM_KEY_SIZE_CHECK = false
>   ; Disable CDN even in "prod" mode
> @@ -91,12 +91,12 @@ Index: custom/conf/app.ini.sample
>   DISABLE_ROUTER_LOG = false
>   ; Generate steps:
>   ; $ ./gitea cert -ca=true -duration=8760h0m0s -host=myhost.example.com
> -@@ -218,13 +213,13 @@ DISABLE_ROUTER_LOG = false
> - ; not forget to export the private key):
> +@@ -276,13 +271,13 @@ DISABLE_ROUTER_LOG = false
>   ; $ openssl pkcs12 -in cert.pfx -out cert.pem -nokeys
>   ; $ openssl pkcs12 -in cert.pfx -out key.pem -nocerts -nodes
> --CERT_FILE = custom/https/cert.pem
> --KEY_FILE = custom/https/key.pem
> + ; Paths are relative to CUSTOM_PATH
> +-CERT_FILE = https/cert.pem
> +-KEY_FILE = https/key.pem
>  +CERT_FILE = ${LOCALSTATEDIR}/gitea/custom/https/cert.pem
>  +KEY_FILE = ${LOCALSTATEDIR}/gitea/custom/https/key.pem
>   ; Root directory containing templates and static files.
> @@ -108,13 +108,14 @@ Index: custom/conf/app.ini.sample
>   ; Application level GZIP support
>   ENABLE_GZIP = false
>   ; Application profiling (memory and cpu)
> -@@ -232,13 +227,13 @@ ENABLE_GZIP = false
> +@@ -290,14 +285,14 @@ ENABLE_GZIP = false
>   ; For "serve" command it dumps to disk at PPROF_DATA_PATH as 
> (cpuprofile|memprofile)_<username>_<temporary id>
>   ENABLE_PPROF = false
>   ; PPROF_DATA_PATH, use an absolute path when you start gitea as service
>  -PPROF_DATA_PATH = data/tmp/pprof
>  +PPROF_DATA_PATH = ${LOCALSTATEDIR}/gitea/data/tmp/pprof
> - ; Landing page, can be "home", "explore", or "organizations"
> + ; Landing page, can be "home", "explore", "organizations" or "login"
> + ; The "login" choice is not a security measure but just a UI flow change, 
> use REQUIRE_SIGNIN_VIEW to force users to log in.
>   LANDING_PAGE = home
>   ; Enables git-lfs support. true or false, default is false.
>   LFS_START_SERVER = false
> @@ -124,7 +125,7 @@ Index: custom/conf/app.ini.sample
>   ; LFS authentication secret, change this yourself
>   LFS_JWT_SECRET =
>   ; LFS authentication validity period (in time.Duration), pushes taking 
> longer than this may fail.
> -@@ -253,7 +248,7 @@ DSA = 1024
> +@@ -323,7 +318,7 @@ DSA = 1024
>   
>   [database]
>   ; Either "mysql", "postgres", "mssql" or "sqlite3", it's your choice
> @@ -133,7 +134,7 @@ Index: custom/conf/app.ini.sample
>   HOST = 127.0.0.1:3306
>   NAME = gitea
>   USER = root
> -@@ -266,13 +261,13 @@ SSL_MODE = disable
> +@@ -336,13 +331,13 @@ SSL_MODE = disable
>   ; NOTICE: for "utf8mb4" you must use MySQL InnoDB > 5.6. Gitea is unable to 
> check this.
>   CHARSET = utf8
>   ; For "sqlite3" and "tidb", use an absolute path when you start gitea as 
> service
> @@ -149,7 +150,7 @@ Index: custom/conf/app.ini.sample
>   ; Maximum number of DB Connect retries
>   DB_RETRIES = 10
>   ; Backoff time per DB retry (time.Duration)
> -@@ -288,7 +283,7 @@ MAX_OPEN_CONNS = 0
> +@@ -358,7 +353,7 @@ MAX_OPEN_CONNS = 0
>   ; Issue indexer type, currently support: bleve or db, default is bleve
>   ISSUE_INDEXER_TYPE = bleve
>   ; Issue indexer storage path, available when ISSUE_INDEXER_TYPE is bleve
> @@ -158,7 +159,7 @@ Index: custom/conf/app.ini.sample
>   ; Issue indexer queue, currently support: channel, levelqueue or redis, 
> default is levelqueue
>   ISSUE_INDEXER_QUEUE_TYPE = levelqueue
>   ; When ISSUE_INDEXER_QUEUE_TYPE is levelqueue, this will be the queue will 
> be saved path,
> -@@ -301,7 +296,7 @@ ISSUE_INDEXER_QUEUE_BATCH_NUMBER = 20
> +@@ -374,7 +369,7 @@ STARTUP_TIMEOUT=30s
>   
>   ; repo indexer by default disabled, since it uses a lot of disk space
>   REPO_INDEXER_ENABLED = false
> @@ -167,7 +168,7 @@ Index: custom/conf/app.ini.sample
>   UPDATE_BUFFER_LEN = 20
>   MAX_FILE_SIZE = 1048576
>   ; A comma separated list of glob patterns (see 
> https://github.com/gobwas/glob) to include
> -@@ -312,7 +307,7 @@ REPO_INDEXER_EXCLUDE =
> +@@ -418,7 +413,7 @@ BOOST_WORKERS = 5
>   
>   [admin]
>   ; Disallow regular (non-admin) users from creating organizations.
> @@ -176,7 +177,7 @@ Index: custom/conf/app.ini.sample
>   ; Default configuration for email notifications for users (user 
> configurable). Options: enabled, onmention, disabled
>   DEFAULT_EMAIL_NOTIFICATIONS = enabled
>   
> -@@ -362,7 +357,7 @@ CSRF_COOKIE_HTTP_ONLY = true
> +@@ -470,7 +465,7 @@ CSRF_COOKIE_HTTP_ONLY = true
>   ;  - <username>.livejournal.com
>   ;
>   ; Whether to allow signin in via OpenID
> @@ -185,7 +186,7 @@ Index: custom/conf/app.ini.sample
>   ; Whether to allow registering via OpenID
>   ; Do not include to rely on rhw DISABLE_REGISTRATION setting
>   ;ENABLE_OPENID_SIGNUP = true
> -@@ -388,11 +383,11 @@ REGISTER_EMAIL_CONFIRM = false
> +@@ -496,11 +491,11 @@ REGISTER_EMAIL_CONFIRM = false
>   ; gitea.io,example.com
>   EMAIL_DOMAIN_WHITELIST=
>   ; Disallow registration, only allow admins to create accounts.
> @@ -198,8 +199,8 @@ Index: custom/conf/app.ini.sample
>  +REQUIRE_SIGNIN_VIEW = true
>   ; Mail notification
>   ENABLE_NOTIFY_MAIL = false
> - ; More detail: https://github.com/gogits/gogs/issues/165
> -@@ -411,10 +406,10 @@ RECAPTCHA_SITEKEY =
> + ; This setting enables gitea to be signed in with HTTP BASIC Authentication 
> using the user's password
> +@@ -523,10 +518,10 @@ RECAPTCHA_SITEKEY =
>   RECAPTCHA_URL = https://www.google.com/recaptcha/
>   ; Default value for KeepEmailPrivate
>   ; Each new user will get the value of this setting copied into their profile
> @@ -212,16 +213,7 @@ Index: custom/conf/app.ini.sample
>   ; Either "public", "limited" or "private", default is "public"
>   ; Limited is for signed user only
>   ; Private is only for member of the organization
> -@@ -439,7 +434,7 @@ DEFAULT_ALLOW_ONLY_CONTRIBUTORS_TO_TRACK_TIME = true
> - ; Default value for the domain part of the user's email address in the git 
> log
> - ; if he has set KeepEmailPrivate to true. The user's email will be replaced 
> with a
> - ; concatenation of the user name in lower case, "@" and NO_REPLY_ADDRESS.
> --NO_REPLY_ADDRESS = noreply.example.org
> -+NO_REPLY_ADDRESS = noreply.example.com
> - ; Show Registration button
> - SHOW_REGISTRATION_BUTTON = true
> - ; Default value for AutoWatchNewRepos
> -@@ -467,7 +462,7 @@ SUBJECT_PREFIX =
> +@@ -590,7 +585,7 @@ SUBJECT_PREFIX =
>   ; Gmail: smtp.gmail.com:587
>   ; QQ: smtp.qq.com:465
>   ; Note, if the port ends with "465", SMTPS will be used. Using STARTTLS on 
> port 587 is recommended per RFC 6409. If the server supports STARTTLS it will 
> always be used.
> @@ -230,7 +222,7 @@ Index: custom/conf/app.ini.sample
>   ; Disable HELO operation when hostnames are different.
>   DISABLE_HELO =
>   ; Custom hostname for HELO operation, if no value is provided, one is 
> retrieved from system.
> -@@ -476,22 +471,22 @@ HELO_HOSTNAME =
> +@@ -599,22 +594,22 @@ HELO_HOSTNAME =
>   SKIP_VERIFY =
>   ; Use client certificate
>   USE_CERTIFICATE = false
> @@ -242,7 +234,7 @@ Index: custom/conf/app.ini.sample
>   IS_TLS_ENABLED = false
>   ; Mail from address, RFC 5322. This can be just an email address, or the 
> `"Name" <em...@example.com>` format
>  -FROM =
> -+FROM = gi...@example.com
> ++FROM = gitea@%(DOMAIN)s
>   ; Mailer user name and password
>   USER =
>   ; Use PASSWD = `your password` for quoting if you use special characters in 
> the password.
> @@ -258,7 +250,7 @@ Index: custom/conf/app.ini.sample
>   ; Specify any extra sendmail arguments
>   SENDMAIL_ARGS =
>   
> -@@ -510,13 +505,13 @@ ITEM_TTL = 16h
> +@@ -633,13 +628,13 @@ ITEM_TTL = 16h
>   
>   [session]
>   ; Either "memory", "file", or "redis", default is "memory"
> @@ -274,7 +266,7 @@ Index: custom/conf/app.ini.sample
>   ; Session cookie name
>   COOKIE_NAME = i_like_gitea
>   ; If you use session in https only, default is false
> -@@ -529,8 +524,8 @@ GC_INTERVAL_TIME = 86400
> +@@ -652,8 +647,8 @@ GC_INTERVAL_TIME = 86400
>   SESSION_LIFE_TIME = 86400
>   
>   [picture]
> @@ -285,7 +277,7 @@ Index: custom/conf/app.ini.sample
>   ; How Gitea deals with missing repository avatars
>   ; none = no avatar will be displayed; random = random avatar will be 
> displayed; image = default image will be used
>   REPOSITORY_AVATAR_FALLBACK = none
> -@@ -546,7 +541,7 @@ AVATAR_MAX_FILE_SIZE = 1048576
> +@@ -669,7 +664,7 @@ AVATAR_MAX_FILE_SIZE = 1048576
>   ; or a custom avatar source, like: http://cn.gravatar.com/avatar/
>   GRAVATAR_SOURCE = gravatar
>   ; This value will always be true in offline mode.
> @@ -294,7 +286,7 @@ Index: custom/conf/app.ini.sample
>   ; Federated avatar lookup uses DNS to discover avatar associated
>   ; with emails, see https://www.libravatar.org
>   ; This value will always be false in offline mode or when Gravatar is 
> disabled.
> -@@ -556,7 +551,7 @@ ENABLE_FEDERATED_AVATAR = false
> +@@ -679,7 +674,7 @@ ENABLE_FEDERATED_AVATAR = false
>   ; Whether attachments are enabled. Defaults to `true`
>   ENABLED = true
>   ; Path for attachments. Defaults to `data/attachments`
> @@ -303,7 +295,7 @@ Index: custom/conf/app.ini.sample
>   ; One or more allowed types, e.g. image/jpeg|image/png
>   ALLOWED_TYPES = image/jpeg|image/png|application/zip|application/gzip
>   ; Max size of each file. Defaults to 4MB
> -@@ -568,16 +563,16 @@ MAX_FILES = 5
> +@@ -691,16 +686,16 @@ MAX_FILES = 5
>   ; Specifies the format for fully outputted dates. Defaults to RFC1123
>   ; Special supported values are ANSIC, UnixDate, RubyDate, RFC822, RFC822Z, 
> RFC850, RFC1123, RFC1123Z, RFC3339, RFC3339Nano, Kitchen, Stamp, StampMilli, 
> StampMicro and StampNano
>   ; For more information about the format see 
> http://golang.org/pkg/time/#pkg-constants
> @@ -323,7 +315,7 @@ Index: custom/conf/app.ini.sample
>   ; Buffer length of the channel, keep it as it is if you don't know what it 
> is.
>   BUFFER_LEN = 10000
>   REDIRECT_MACARON_LOG = false
> -@@ -786,7 +781,7 @@ sr-SP = sr
> +@@ -909,7 +904,7 @@ sr-SP = sr
>   sv-SE = sv
>   ko-KR = ko
>   
> @@ -332,7 +324,7 @@ Index: custom/conf/app.ini.sample
>   ; NOTE: THE DEFAULT VALUES HERE WILL NEED TO BE CHANGED
>   ; Two Factor authentication with security keys
>   ; https://developers.yubico.com/U2F/App_ID.html
> -@@ -801,9 +796,9 @@ ko-KR = ko
> +@@ -924,9 +919,9 @@ ko-KR = ko
>   [other]
>   SHOW_FOOTER_BRANDING = false
>   ; Show version information about Gitea and Go in the footer
> @@ -342,5 +334,5 @@ Index: custom/conf/app.ini.sample
>  -SHOW_FOOTER_TEMPLATE_LOAD_TIME = true
>  +SHOW_FOOTER_TEMPLATE_LOAD_TIME = false
>   
> - [markup.asciidoc]
> - ENABLED = false
> + [markup.sanitizer]
> + ; The following keys can be used multiple times to define sanitation policy 
> rules.
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/www/gitea/pkg/PLIST,v
> retrieving revision 1.14
> diff -u -p -r1.14 PLIST
> --- pkg/PLIST 19 Nov 2019 06:42:46 -0000      1.14
> +++ pkg/PLIST 21 Feb 2020 18:27:12 -0000
> @@ -33,9 +33,12 @@ share/gitea/options/gitignore/AppEngine
>  share/gitea/options/gitignore/AppceleratorTitanium
>  share/gitea/options/gitignore/ArchLinuxPackages
>  share/gitea/options/gitignore/Archives
> +share/gitea/options/gitignore/AtmelStudio
>  share/gitea/options/gitignore/Autotools
>  share/gitea/options/gitignore/Backup
>  share/gitea/options/gitignore/Bazaar
> +share/gitea/options/gitignore/Bazel
> +share/gitea/options/gitignore/Bitrix
>  share/gitea/options/gitignore/BricxCC
>  share/gitea/options/gitignore/C
>  share/gitea/options/gitignore/C++
> @@ -50,10 +53,12 @@ share/gitea/options/gitignore/Clojure
>  share/gitea/options/gitignore/Cloud9
>  share/gitea/options/gitignore/CodeIgniter
>  share/gitea/options/gitignore/CodeKit
> +share/gitea/options/gitignore/CodeSniffer
>  share/gitea/options/gitignore/CommonLisp
>  share/gitea/options/gitignore/Composer
>  share/gitea/options/gitignore/Concrete5
>  share/gitea/options/gitignore/Coq
> +share/gitea/options/gitignore/Cordova
>  share/gitea/options/gitignore/CraftCMS
>  share/gitea/options/gitignore/D
>  share/gitea/options/gitignore/DM
> @@ -64,6 +69,7 @@ share/gitea/options/gitignore/Diff
>  share/gitea/options/gitignore/Dreamweaver
>  share/gitea/options/gitignore/Dropbox
>  share/gitea/options/gitignore/Drupal
> +share/gitea/options/gitignore/Drupal7
>  share/gitea/options/gitignore/EPiServer
>  share/gitea/options/gitignore/Eagle
>  share/gitea/options/gitignore/Eclipse
> @@ -75,6 +81,7 @@ share/gitea/options/gitignore/Emacs
>  share/gitea/options/gitignore/Ensime
>  share/gitea/options/gitignore/Erlang
>  share/gitea/options/gitignore/Espresso
> +share/gitea/options/gitignore/Exercism
>  share/gitea/options/gitignore/ExpressionEngine
>  share/gitea/options/gitignore/ExtJs
>  share/gitea/options/gitignore/Fancy
> @@ -83,6 +90,7 @@ share/gitea/options/gitignore/FlexBuilde
>  share/gitea/options/gitignore/ForceDotCom
>  share/gitea/options/gitignore/Fortran
>  share/gitea/options/gitignore/FuelPHP
> +share/gitea/options/gitignore/GNOMEShellExtension
>  share/gitea/options/gitignore/GPG
>  share/gitea/options/gitignore/GWT
>  share/gitea/options/gitignore/Gcov
> @@ -92,19 +100,27 @@ share/gitea/options/gitignore/Godot
>  share/gitea/options/gitignore/Gradle
>  share/gitea/options/gitignore/Grails
>  share/gitea/options/gitignore/Haskell
> +share/gitea/options/gitignore/Hugo
> +share/gitea/options/gitignore/IAR_EWARM
>  share/gitea/options/gitignore/IGORPro
>  share/gitea/options/gitignore/Idris
>  share/gitea/options/gitignore/Images
> +share/gitea/options/gitignore/InforCMS
> +share/gitea/options/gitignore/JBoss
> +share/gitea/options/gitignore/JBoss4
> +share/gitea/options/gitignore/JBoss6
>  share/gitea/options/gitignore/JDeveloper
> +share/gitea/options/gitignore/JENKINS_HOME
>  share/gitea/options/gitignore/JEnv
>  share/gitea/options/gitignore/Java
> -share/gitea/options/gitignore/Jboss
>  share/gitea/options/gitignore/Jekyll
>  share/gitea/options/gitignore/JetBrains
>  share/gitea/options/gitignore/Joomla
>  share/gitea/options/gitignore/Julia
> +share/gitea/options/gitignore/JupyterNotebooks
>  share/gitea/options/gitignore/KDevelop4
>  share/gitea/options/gitignore/Kate
> +share/gitea/options/gitignore/Kentico
>  share/gitea/options/gitignore/KiCad
>  share/gitea/options/gitignore/Kohana
>  share/gitea/options/gitignore/Kotlin
> @@ -117,28 +133,36 @@ share/gitea/options/gitignore/LibreOffic
>  share/gitea/options/gitignore/Lilypond
>  share/gitea/options/gitignore/Linux
>  share/gitea/options/gitignore/Lithium
> +share/gitea/options/gitignore/Logtalk
>  share/gitea/options/gitignore/Lua
>  share/gitea/options/gitignore/LyX
> +share/gitea/options/gitignore/MATLAB
>  share/gitea/options/gitignore/Magento
> -share/gitea/options/gitignore/Matlab
> +share/gitea/options/gitignore/Magento1
> +share/gitea/options/gitignore/Magento2
>  share/gitea/options/gitignore/Maven
>  share/gitea/options/gitignore/Mercurial
>  share/gitea/options/gitignore/Mercury
>  share/gitea/options/gitignore/MetaProgrammingSystem
> +share/gitea/options/gitignore/Meteor
>  share/gitea/options/gitignore/MicrosoftOffice
>  share/gitea/options/gitignore/ModelSim
>  share/gitea/options/gitignore/Momentics
>  share/gitea/options/gitignore/MonoDevelop
> +share/gitea/options/gitignore/NWjs
>  share/gitea/options/gitignore/Nanoc
>  share/gitea/options/gitignore/NetBeans
> +share/gitea/options/gitignore/Nikola
>  share/gitea/options/gitignore/Nim
>  share/gitea/options/gitignore/Ninja
>  share/gitea/options/gitignore/Node
>  share/gitea/options/gitignore/NotepadPP
>  share/gitea/options/gitignore/OCaml
>  share/gitea/options/gitignore/Objective-C
> +share/gitea/options/gitignore/Octave
>  share/gitea/options/gitignore/Opa
>  share/gitea/options/gitignore/OpenCart
> +share/gitea/options/gitignore/OpenSSL
>  share/gitea/options/gitignore/OracleForms
>  share/gitea/options/gitignore/Otto
>  share/gitea/options/gitignore/PSoCCreator
> @@ -147,17 +171,23 @@ share/gitea/options/gitignore/Patch
>  share/gitea/options/gitignore/Perl
>  share/gitea/options/gitignore/Perl6
>  share/gitea/options/gitignore/Phalcon
> +share/gitea/options/gitignore/Phoenix
> +share/gitea/options/gitignore/Pimcore
>  share/gitea/options/gitignore/PlayFramework
>  share/gitea/options/gitignore/Plone
>  share/gitea/options/gitignore/Prestashop
>  share/gitea/options/gitignore/Processing
> +share/gitea/options/gitignore/PuTTY
> +share/gitea/options/gitignore/Puppet
>  share/gitea/options/gitignore/PureScript
>  share/gitea/options/gitignore/Python
>  share/gitea/options/gitignore/Qooxdoo
>  share/gitea/options/gitignore/Qt
>  share/gitea/options/gitignore/R
>  share/gitea/options/gitignore/ROS
> +share/gitea/options/gitignore/Racket
>  share/gitea/options/gitignore/Rails
> +share/gitea/options/gitignore/Red
>  share/gitea/options/gitignore/Redcar
>  share/gitea/options/gitignore/Redis
>  share/gitea/options/gitignore/RhodesRhomobile
> @@ -175,6 +205,8 @@ share/gitea/options/gitignore/SeamGen
>  share/gitea/options/gitignore/SketchUp
>  share/gitea/options/gitignore/SlickEdit
>  share/gitea/options/gitignore/Smalltalk
> +share/gitea/options/gitignore/Snap
> +share/gitea/options/gitignore/Splunk
>  share/gitea/options/gitignore/Stata
>  share/gitea/options/gitignore/Stella
>  share/gitea/options/gitignore/SublimeText
> @@ -188,6 +220,7 @@ share/gitea/options/gitignore/TeX
>  share/gitea/options/gitignore/Terraform
>  share/gitea/options/gitignore/TextMate
>  share/gitea/options/gitignore/Textpattern
> +share/gitea/options/gitignore/ThinkPHP
>  share/gitea/options/gitignore/TortoiseGit
>  share/gitea/options/gitignore/TurboGears2
>  share/gitea/options/gitignore/Typo3
> @@ -198,19 +231,23 @@ share/gitea/options/gitignore/VVVV
>  share/gitea/options/gitignore/Vagrant
>  share/gitea/options/gitignore/Vim
>  share/gitea/options/gitignore/VirtualEnv
> +share/gitea/options/gitignore/Virtuoso
>  share/gitea/options/gitignore/VisualStudio
>  share/gitea/options/gitignore/VisualStudioCode
> +share/gitea/options/gitignore/Vue
>  share/gitea/options/gitignore/Waf
>  share/gitea/options/gitignore/WebMethods
>  share/gitea/options/gitignore/Windows
>  share/gitea/options/gitignore/WordPress
>  share/gitea/options/gitignore/Xcode
> +share/gitea/options/gitignore/Xilinx
>  share/gitea/options/gitignore/XilinxISE
>  share/gitea/options/gitignore/Xojo
>  share/gitea/options/gitignore/Yeoman
>  share/gitea/options/gitignore/Yii
>  share/gitea/options/gitignore/ZendFramework
>  share/gitea/options/gitignore/Zephir
> +share/gitea/options/gitignore/esp-idf
>  share/gitea/options/gitignore/macOS
>  share/gitea/options/label/
>  share/gitea/options/label/Default
> @@ -225,6 +262,8 @@ share/gitea/options/license/AFL-2.0
>  share/gitea/options/license/AFL-2.1
>  share/gitea/options/license/AFL-3.0
>  share/gitea/options/license/AGPL-1.0
> +share/gitea/options/license/AGPL-1.0-only
> +share/gitea/options/license/AGPL-1.0-or-later
>  share/gitea/options/license/AGPL-3.0-only
>  share/gitea/options/license/AGPL-3.0-or-later
>  share/gitea/options/license/AMDPLPA
> @@ -263,6 +302,7 @@ share/gitea/options/license/BSD-3-Clause
>  share/gitea/options/license/BSD-3-Clause-No-Nuclear-License
>  share/gitea/options/license/BSD-3-Clause-No-Nuclear-License-2014
>  share/gitea/options/license/BSD-3-Clause-No-Nuclear-Warranty
> +share/gitea/options/license/BSD-3-Clause-Open-MPI
>  share/gitea/options/license/BSD-4-Clause
>  share/gitea/options/license/BSD-4-Clause-UC
>  share/gitea/options/license/BSD-Protection
> @@ -274,6 +314,7 @@ share/gitea/options/license/Beerware
>  share/gitea/options/license/Bison-exception-2.2
>  share/gitea/options/license/BitTorrent-1.0
>  share/gitea/options/license/BitTorrent-1.1
> +share/gitea/options/license/BlueOak-1.0.0
>  share/gitea/options/license/Bootloader-exception
>  share/gitea/options/license/Borceux
>  share/gitea/options/license/CATOSL-1.1
> @@ -301,6 +342,7 @@ share/gitea/options/license/CC-BY-SA-1.0
>  share/gitea/options/license/CC-BY-SA-2.0
>  share/gitea/options/license/CC-BY-SA-3.0
>  share/gitea/options/license/CC-BY-SA-4.0
> +share/gitea/options/license/CC-PDDC
>  share/gitea/options/license/CC0-1.0
>  share/gitea/options/license/CDDL-1.0
>  share/gitea/options/license/CDDL-1.1
> @@ -312,6 +354,8 @@ share/gitea/options/license/CECILL-2.0
>  share/gitea/options/license/CECILL-2.1
>  share/gitea/options/license/CECILL-B
>  share/gitea/options/license/CECILL-C
> +share/gitea/options/license/CERN-OHL-1.1
> +share/gitea/options/license/CERN-OHL-1.2
>  share/gitea/options/license/CLISP-exception-2.0
>  share/gitea/options/license/CNRI-Jython
>  share/gitea/options/license/CNRI-Python
> @@ -370,10 +414,12 @@ share/gitea/options/license/GPL-2.0-only
>  share/gitea/options/license/GPL-2.0-or-later
>  share/gitea/options/license/GPL-3.0-only
>  share/gitea/options/license/GPL-3.0-or-later
> +share/gitea/options/license/GPL-CC-1.0
>  share/gitea/options/license/Giftware
>  share/gitea/options/license/Glide
>  share/gitea/options/license/Glulxe
>  share/gitea/options/license/HPND
> +share/gitea/options/license/HPND-sell-variant
>  share/gitea/options/license/HaskellReport
>  share/gitea/options/license/IBM-pibs
>  share/gitea/options/license/ICU
> @@ -387,6 +433,7 @@ share/gitea/options/license/Info-ZIP
>  share/gitea/options/license/Intel
>  share/gitea/options/license/Intel-ACPI
>  share/gitea/options/license/Interbase-1.0
> +share/gitea/options/license/JPNIC
>  share/gitea/options/license/JSON
>  share/gitea/options/license/JasPer-2.0
>  share/gitea/options/license/LAL-1.2
> @@ -398,6 +445,7 @@ share/gitea/options/license/LGPL-2.1-or-
>  share/gitea/options/license/LGPL-3.0-only
>  share/gitea/options/license/LGPL-3.0-or-later
>  share/gitea/options/license/LGPLLR
> +share/gitea/options/license/LLVM-exception
>  share/gitea/options/license/LPL-1.0
>  share/gitea/options/license/LPL-1.02
>  share/gitea/options/license/LPPL-1.0
> @@ -413,8 +461,10 @@ share/gitea/options/license/LiLiQ-R-1.1
>  share/gitea/options/license/LiLiQ-Rplus-1.1
>  share/gitea/options/license/Libpng
>  share/gitea/options/license/Libtool-exception
> +share/gitea/options/license/Linux-OpenIB
>  share/gitea/options/license/Linux-syscall-note
>  share/gitea/options/license/MIT
> +share/gitea/options/license/MIT-0
>  share/gitea/options/license/MIT-CMU
>  share/gitea/options/license/MIT-advertising
>  share/gitea/options/license/MIT-enna
> @@ -430,6 +480,7 @@ share/gitea/options/license/MTLL
>  share/gitea/options/license/MakeIndex
>  share/gitea/options/license/MirOS
>  share/gitea/options/license/Motosoto
> +share/gitea/options/license/MulanPSL-1.0
>  share/gitea/options/license/Multics
>  share/gitea/options/license/Mup
>  share/gitea/options/license/NASA-1.3
> @@ -454,9 +505,15 @@ share/gitea/options/license/Noweb
>  share/gitea/options/license/OCCT-PL
>  share/gitea/options/license/OCCT-exception-1.0
>  share/gitea/options/license/OCLC-2.0
> +share/gitea/options/license/OCaml-LGPL-linking-exception
> +share/gitea/options/license/ODC-By-1.0
>  share/gitea/options/license/ODbL-1.0
>  share/gitea/options/license/OFL-1.0
>  share/gitea/options/license/OFL-1.1
> +share/gitea/options/license/OGL-Canada-2.0
> +share/gitea/options/license/OGL-UK-1.0
> +share/gitea/options/license/OGL-UK-2.0
> +share/gitea/options/license/OGL-UK-3.0
>  share/gitea/options/license/OGTSL
>  share/gitea/options/license/OLDAP-1.1
>  share/gitea/options/license/OLDAP-1.2
> @@ -479,15 +536,20 @@ share/gitea/options/license/OSL-1.1
>  share/gitea/options/license/OSL-2.0
>  share/gitea/options/license/OSL-2.1
>  share/gitea/options/license/OSL-3.0
> +share/gitea/options/license/OpenJDK-assembly-exception-1.0
>  share/gitea/options/license/OpenSSL
>  share/gitea/options/license/PDDL-1.0
>  share/gitea/options/license/PHP-3.0
>  share/gitea/options/license/PHP-3.01
> +share/gitea/options/license/PS-or-PDF-font-exception-20170817
> +share/gitea/options/license/Parity-6.0.0
>  share/gitea/options/license/Plexus
>  share/gitea/options/license/PostgreSQL
>  share/gitea/options/license/Python-2.0
>  share/gitea/options/license/QPL-1.0
>  share/gitea/options/license/Qhull
> +share/gitea/options/license/Qt-GPL-exception-1.0
> +share/gitea/options/license/Qt-LGPL-exception-1.1
>  share/gitea/options/license/Qwt-exception-1.0
>  share/gitea/options/license/RHeCos-1.1
>  share/gitea/options/license/RPL-1.1
> @@ -501,30 +563,41 @@ share/gitea/options/license/SCEA
>  share/gitea/options/license/SGI-B-1.0
>  share/gitea/options/license/SGI-B-1.1
>  share/gitea/options/license/SGI-B-2.0
> +share/gitea/options/license/SHL-0.51
>  share/gitea/options/license/SISSL
>  share/gitea/options/license/SISSL-1.2
>  share/gitea/options/license/SMLNJ
>  share/gitea/options/license/SMPPL
>  share/gitea/options/license/SNIA
>  share/gitea/options/license/SPL-1.0
> +share/gitea/options/license/SSH-OpenSSH
> +share/gitea/options/license/SSH-short
> +share/gitea/options/license/SSPL-1.0
>  share/gitea/options/license/SWL
>  share/gitea/options/license/Saxpath
>  share/gitea/options/license/Sendmail
> +share/gitea/options/license/Sendmail-8.23
>  share/gitea/options/license/SimPL-2.0
>  share/gitea/options/license/Sleepycat
>  share/gitea/options/license/Spencer-86
>  share/gitea/options/license/Spencer-94
>  share/gitea/options/license/Spencer-99
>  share/gitea/options/license/SugarCRM-1.1.3
> +share/gitea/options/license/Swift-exception
> +share/gitea/options/license/TAPR-OHL-1.0
>  share/gitea/options/license/TCL
>  share/gitea/options/license/TCP-wrappers
>  share/gitea/options/license/TMate
>  share/gitea/options/license/TORQUE-1.1
>  share/gitea/options/license/TOSL
> +share/gitea/options/license/TU-Berlin-1.0
> +share/gitea/options/license/TU-Berlin-2.0
> +share/gitea/options/license/UCL-1.0
>  share/gitea/options/license/UPL-1.0
>  share/gitea/options/license/Unicode-DFS-2015
>  share/gitea/options/license/Unicode-DFS-2016
>  share/gitea/options/license/Unicode-TOU
> +share/gitea/options/license/Universal-FOSS-exception-1.0
>  share/gitea/options/license/Unlicense
>  share/gitea/options/license/VOSTROM
>  share/gitea/options/license/VSL-1.0
> @@ -551,17 +624,22 @@ share/gitea/options/license/Zend-2.0
>  share/gitea/options/license/Zimbra-1.3
>  share/gitea/options/license/Zimbra-1.4
>  share/gitea/options/license/Zlib
> +share/gitea/options/license/blessing
> +share/gitea/options/license/copyleft-next-0.3.0
> +share/gitea/options/license/copyleft-next-0.3.1
>  share/gitea/options/license/curl
>  share/gitea/options/license/diffmark
>  share/gitea/options/license/dvipdfm
>  share/gitea/options/license/eCos-exception-2.0
>  share/gitea/options/license/eGenix
> +share/gitea/options/license/etalab-2.0
>  share/gitea/options/license/freertos-exception-2.0
>  share/gitea/options/license/gSOAP-1.3b
>  share/gitea/options/license/gnu-javamail-exception
>  share/gitea/options/license/gnuplot
>  share/gitea/options/license/i2p-gpl-java-exception
>  share/gitea/options/license/iMatix
> +share/gitea/options/license/libpng-2.0
>  share/gitea/options/license/libtiff
>  share/gitea/options/license/mif-exception
>  share/gitea/options/license/mpich2
> @@ -645,28 +723,10 @@ share/gitea/public/img/repo_default.png
>  share/gitea/public/img/slack.png
>  share/gitea/public/img/telegram.png
>  share/gitea/public/js/
> -share/gitea/public/js/draw.js
> +share/gitea/public/js/gitgraph.js
> +share/gitea/public/js/gitgraph.js.map
>  share/gitea/public/js/index.js
> -share/gitea/public/less/
> -share/gitea/public/less/_admin.less
> -share/gitea/public/less/_base.less
> -share/gitea/public/less/_dashboard.less
> -share/gitea/public/less/_editor.less
> -share/gitea/public/less/_emojify.less
> -share/gitea/public/less/_explore.less
> -share/gitea/public/less/_form.less
> -share/gitea/public/less/_home.less
> -share/gitea/public/less/_install.less
> -share/gitea/public/less/_markdown.less
> -share/gitea/public/less/_organization.less
> -share/gitea/public/less/_repository.less
> -share/gitea/public/less/_review.less
> -share/gitea/public/less/_tribute.less
> -share/gitea/public/less/_user.less
> -share/gitea/public/less/index.less
> -share/gitea/public/less/themes/
> -share/gitea/public/less/themes/_base.less
> -share/gitea/public/less/themes/arc-green.less
> +share/gitea/public/js/index.js.map
>  share/gitea/public/vendor/
>  share/gitea/public/vendor/VERSIONS
>  share/gitea/public/vendor/assets/
> @@ -684,38 +744,26 @@ share/gitea/public/vendor/assets/font-aw
>  share/gitea/public/vendor/assets/font-awesome/fonts/fontawesome-webfont.woff
>  share/gitea/public/vendor/assets/font-awesome/fonts/fontawesome-webfont.woff2
>  share/gitea/public/vendor/assets/lato-fonts/
> -share/gitea/public/vendor/assets/lato-fonts/lato-bold.eot
> -share/gitea/public/vendor/assets/lato-fonts/lato-bold.woff
> -share/gitea/public/vendor/assets/lato-fonts/lato-bold.woff2
> -share/gitea/public/vendor/assets/lato-fonts/lato-bolditalic.eot
> -share/gitea/public/vendor/assets/lato-fonts/lato-bolditalic.woff
> -share/gitea/public/vendor/assets/lato-fonts/lato-bolditalic.woff2
> -share/gitea/public/vendor/assets/lato-fonts/lato-italic.eot
> -share/gitea/public/vendor/assets/lato-fonts/lato-italic.woff
> -share/gitea/public/vendor/assets/lato-fonts/lato-italic.woff2
> -share/gitea/public/vendor/assets/lato-fonts/lato-regular.eot
> -share/gitea/public/vendor/assets/lato-fonts/lato-regular.woff
> -share/gitea/public/vendor/assets/lato-fonts/lato-regular.woff2
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700.eot
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700.svg
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700.ttf
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700.woff
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700.woff2
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700italic.eot
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700italic.svg
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700italic.ttf
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700italic.woff
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-700italic.woff2
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-italic.eot
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-italic.svg
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-italic.ttf
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-italic.woff
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-italic.woff2
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-regular.eot
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-regular.svg
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-regular.ttf
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-regular.woff
> -share/gitea/public/vendor/assets/lato-fonts/lato-v14-latin-regular.woff2
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700.eot
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700.svg
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700.ttf
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700.woff
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700.woff2
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700italic.eot
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700italic.svg
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700italic.ttf
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700italic.woff
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-700italic.woff2
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-italic.eot
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-italic.svg
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-italic.ttf
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-italic.woff
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-italic.woff2
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-regular.eot
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-regular.svg
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-regular.ttf
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-regular.woff
> +share/gitea/public/vendor/assets/lato-fonts/lato-v16-latin-regular.woff2
>  share/gitea/public/vendor/assets/octicons/
>  share/gitea/public/vendor/assets/octicons/LICENSE
>  share/gitea/public/vendor/assets/octicons/octicons.eot
> @@ -749,12 +797,89 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/.travis.yml
>  share/gitea/public/vendor/plugins/codemirror/LICENSE
>  share/gitea/public/vendor/plugins/codemirror/addon/
> +share/gitea/public/vendor/plugins/codemirror/addon/comment/
> +share/gitea/public/vendor/plugins/codemirror/addon/comment/comment.js
> +share/gitea/public/vendor/plugins/codemirror/addon/comment/continuecomment.js
> +share/gitea/public/vendor/plugins/codemirror/addon/dialog/
> +share/gitea/public/vendor/plugins/codemirror/addon/dialog/dialog.css
> +share/gitea/public/vendor/plugins/codemirror/addon/dialog/dialog.js
> +share/gitea/public/vendor/plugins/codemirror/addon/display/
> +share/gitea/public/vendor/plugins/codemirror/addon/display/autorefresh.js
> +share/gitea/public/vendor/plugins/codemirror/addon/display/fullscreen.css
> +share/gitea/public/vendor/plugins/codemirror/addon/display/fullscreen.js
> +share/gitea/public/vendor/plugins/codemirror/addon/display/panel.js
> +share/gitea/public/vendor/plugins/codemirror/addon/display/placeholder.js
> +share/gitea/public/vendor/plugins/codemirror/addon/display/rulers.js
> +share/gitea/public/vendor/plugins/codemirror/addon/edit/
> +share/gitea/public/vendor/plugins/codemirror/addon/edit/closebrackets.js
> +share/gitea/public/vendor/plugins/codemirror/addon/edit/closetag.js
> +share/gitea/public/vendor/plugins/codemirror/addon/edit/continuelist.js
> +share/gitea/public/vendor/plugins/codemirror/addon/edit/matchbrackets.js
> +share/gitea/public/vendor/plugins/codemirror/addon/edit/matchtags.js
> +share/gitea/public/vendor/plugins/codemirror/addon/edit/trailingspace.js
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/brace-fold.js
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/comment-fold.js
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/foldcode.js
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/foldgutter.css
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/foldgutter.js
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/indent-fold.js
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/markdown-fold.js
> +share/gitea/public/vendor/plugins/codemirror/addon/fold/xml-fold.js
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/anyword-hint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/css-hint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/html-hint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/javascript-hint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/show-hint.css
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/show-hint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/sql-hint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/hint/xml-hint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/coffeescript-lint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/css-lint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/html-lint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/javascript-lint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/json-lint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/lint.css
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/lint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/lint/yaml-lint.js
> +share/gitea/public/vendor/plugins/codemirror/addon/merge/
> +share/gitea/public/vendor/plugins/codemirror/addon/merge/merge.css
> +share/gitea/public/vendor/plugins/codemirror/addon/merge/merge.js
>  share/gitea/public/vendor/plugins/codemirror/addon/mode/
>  share/gitea/public/vendor/plugins/codemirror/addon/mode/loadmode.js
>  share/gitea/public/vendor/plugins/codemirror/addon/mode/multiplex.js
>  share/gitea/public/vendor/plugins/codemirror/addon/mode/multiplex_test.js
>  share/gitea/public/vendor/plugins/codemirror/addon/mode/overlay.js
>  share/gitea/public/vendor/plugins/codemirror/addon/mode/simple.js
> +share/gitea/public/vendor/plugins/codemirror/addon/runmode/
> +share/gitea/public/vendor/plugins/codemirror/addon/runmode/colorize.js
> +share/gitea/public/vendor/plugins/codemirror/addon/runmode/runmode-standalone.js
> +share/gitea/public/vendor/plugins/codemirror/addon/runmode/runmode.js
> +share/gitea/public/vendor/plugins/codemirror/addon/runmode/runmode.node.js
> +share/gitea/public/vendor/plugins/codemirror/addon/scroll/
> +share/gitea/public/vendor/plugins/codemirror/addon/scroll/annotatescrollbar.js
> +share/gitea/public/vendor/plugins/codemirror/addon/scroll/scrollpastend.js
> +share/gitea/public/vendor/plugins/codemirror/addon/scroll/simplescrollbars.css
> +share/gitea/public/vendor/plugins/codemirror/addon/scroll/simplescrollbars.js
> +share/gitea/public/vendor/plugins/codemirror/addon/search/
> +share/gitea/public/vendor/plugins/codemirror/addon/search/jump-to-line.js
> +share/gitea/public/vendor/plugins/codemirror/addon/search/match-highlighter.js
> +share/gitea/public/vendor/plugins/codemirror/addon/search/matchesonscrollbar.css
> +share/gitea/public/vendor/plugins/codemirror/addon/search/matchesonscrollbar.js
> +share/gitea/public/vendor/plugins/codemirror/addon/search/search.js
> +share/gitea/public/vendor/plugins/codemirror/addon/search/searchcursor.js
> +share/gitea/public/vendor/plugins/codemirror/addon/selection/
> +share/gitea/public/vendor/plugins/codemirror/addon/selection/active-line.js
> +share/gitea/public/vendor/plugins/codemirror/addon/selection/mark-selection.js
> +share/gitea/public/vendor/plugins/codemirror/addon/selection/selection-pointer.js
> +share/gitea/public/vendor/plugins/codemirror/addon/tern/
> +share/gitea/public/vendor/plugins/codemirror/addon/tern/tern.css
> +share/gitea/public/vendor/plugins/codemirror/addon/tern/tern.js
> +share/gitea/public/vendor/plugins/codemirror/addon/tern/worker.js
> +share/gitea/public/vendor/plugins/codemirror/addon/wrap/
> +share/gitea/public/vendor/plugins/codemirror/addon/wrap/hardwrap.js
>  share/gitea/public/vendor/plugins/codemirror/mode/
>  share/gitea/public/vendor/plugins/codemirror/mode/apl/
>  share/gitea/public/vendor/plugins/codemirror/mode/apl/apl.js
> @@ -779,6 +904,7 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/mode/clojure/
>  share/gitea/public/vendor/plugins/codemirror/mode/clojure/clojure.js
>  share/gitea/public/vendor/plugins/codemirror/mode/clojure/index.html
> +share/gitea/public/vendor/plugins/codemirror/mode/clojure/test.js
>  share/gitea/public/vendor/plugins/codemirror/mode/cmake/
>  share/gitea/public/vendor/plugins/codemirror/mode/cmake/cmake.js
>  share/gitea/public/vendor/plugins/codemirror/mode/cmake/index.html
> @@ -807,9 +933,11 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/mode/cypher/
>  share/gitea/public/vendor/plugins/codemirror/mode/cypher/cypher.js
>  share/gitea/public/vendor/plugins/codemirror/mode/cypher/index.html
> +share/gitea/public/vendor/plugins/codemirror/mode/cypher/test.js
>  share/gitea/public/vendor/plugins/codemirror/mode/d/
>  share/gitea/public/vendor/plugins/codemirror/mode/d/d.js
>  share/gitea/public/vendor/plugins/codemirror/mode/d/index.html
> +share/gitea/public/vendor/plugins/codemirror/mode/d/test.js
>  share/gitea/public/vendor/plugins/codemirror/mode/dart/
>  share/gitea/public/vendor/plugins/codemirror/mode/dart/dart.js
>  share/gitea/public/vendor/plugins/codemirror/mode/dart/index.html
> @@ -822,6 +950,7 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/mode/dockerfile/
>  share/gitea/public/vendor/plugins/codemirror/mode/dockerfile/dockerfile.js
>  share/gitea/public/vendor/plugins/codemirror/mode/dockerfile/index.html
> +share/gitea/public/vendor/plugins/codemirror/mode/dockerfile/test.js
>  share/gitea/public/vendor/plugins/codemirror/mode/dtd/
>  share/gitea/public/vendor/plugins/codemirror/mode/dtd/dtd.js
>  share/gitea/public/vendor/plugins/codemirror/mode/dtd/index.html
> @@ -901,9 +1030,6 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/mode/idl/idl.js
>  share/gitea/public/vendor/plugins/codemirror/mode/idl/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/index.html
> -share/gitea/public/vendor/plugins/codemirror/mode/jade/
> -share/gitea/public/vendor/plugins/codemirror/mode/jade/index.html
> -share/gitea/public/vendor/plugins/codemirror/mode/jade/jade.js
>  share/gitea/public/vendor/plugins/codemirror/mode/javascript/
>  share/gitea/public/vendor/plugins/codemirror/mode/javascript/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/javascript/javascript.js
> @@ -996,6 +1122,9 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/mode/protobuf/
>  share/gitea/public/vendor/plugins/codemirror/mode/protobuf/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/protobuf/protobuf.js
> +share/gitea/public/vendor/plugins/codemirror/mode/pug/
> +share/gitea/public/vendor/plugins/codemirror/mode/pug/index.html
> +share/gitea/public/vendor/plugins/codemirror/mode/pug/pug.js
>  share/gitea/public/vendor/plugins/codemirror/mode/puppet/
>  share/gitea/public/vendor/plugins/codemirror/mode/puppet/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/puppet/puppet.js
> @@ -1031,6 +1160,7 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/mode/sass/
>  share/gitea/public/vendor/plugins/codemirror/mode/sass/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/sass/sass.js
> +share/gitea/public/vendor/plugins/codemirror/mode/sass/test.js
>  share/gitea/public/vendor/plugins/codemirror/mode/scheme/
>  share/gitea/public/vendor/plugins/codemirror/mode/scheme/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/scheme/scheme.js
> @@ -1057,6 +1187,7 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/mode/soy/
>  share/gitea/public/vendor/plugins/codemirror/mode/soy/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/soy/soy.js
> +share/gitea/public/vendor/plugins/codemirror/mode/soy/test.js
>  share/gitea/public/vendor/plugins/codemirror/mode/sparql/
>  share/gitea/public/vendor/plugins/codemirror/mode/sparql/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/sparql/sparql.js
> @@ -1076,6 +1207,7 @@ share/gitea/public/vendor/plugins/codemi
>  share/gitea/public/vendor/plugins/codemirror/mode/swift/
>  share/gitea/public/vendor/plugins/codemirror/mode/swift/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/swift/swift.js
> +share/gitea/public/vendor/plugins/codemirror/mode/swift/test.js
>  share/gitea/public/vendor/plugins/codemirror/mode/tcl/
>  share/gitea/public/vendor/plugins/codemirror/mode/tcl/index.html
>  share/gitea/public/vendor/plugins/codemirror/mode/tcl/tcl.js
> @@ -1164,7 +1296,7 @@ share/gitea/public/vendor/plugins/dropzo
>  share/gitea/public/vendor/plugins/dropzone/dropzone.js
>  share/gitea/public/vendor/plugins/emojify/
>  share/gitea/public/vendor/plugins/emojify/LICENSE
> -share/gitea/public/vendor/plugins/emojify/emojify.min.js
> +share/gitea/public/vendor/plugins/emojify/emojify.custom.js
>  share/gitea/public/vendor/plugins/emojify/images/
>  share/gitea/public/vendor/plugins/emojify/images/+1.png
>  share/gitea/public/vendor/plugins/emojify/images/-1.png
> @@ -1497,6 +1629,7 @@ share/gitea/public/vendor/plugins/emojif
>  share/gitea/public/vendor/plugins/emojify/images/gift.png
>  share/gitea/public/vendor/plugins/emojify/images/gift_heart.png
>  share/gitea/public/vendor/plugins/emojify/images/girl.png
> +share/gitea/public/vendor/plugins/emojify/images/gitea.png
>  share/gitea/public/vendor/plugins/emojify/images/globe_with_meridians.png
>  share/gitea/public/vendor/plugins/emojify/images/goat.png
>  share/gitea/public/vendor/plugins/emojify/images/goberserk.png
> @@ -2047,10 +2180,55 @@ share/gitea/public/vendor/plugins/emojif
>  share/gitea/public/vendor/plugins/emojify/images/zap.png
>  share/gitea/public/vendor/plugins/emojify/images/zero.png
>  share/gitea/public/vendor/plugins/emojify/images/zzz.png
> -share/gitea/public/vendor/plugins/gitgraph/
> -share/gitea/public/vendor/plugins/gitgraph/LICENSE
> -share/gitea/public/vendor/plugins/gitgraph/gitgraph.css
> -share/gitea/public/vendor/plugins/gitgraph/gitgraph.js
> +share/gitea/public/vendor/plugins/fomantic/
> +share/gitea/public/vendor/plugins/fomantic/LICENSE.md
> +share/gitea/public/vendor/plugins/fomantic/semantic.css
> +share/gitea/public/vendor/plugins/fomantic/semantic.js
> +share/gitea/public/vendor/plugins/fomantic/semantic.min.css
> +share/gitea/public/vendor/plugins/fomantic/semantic.min.js
> +share/gitea/public/vendor/plugins/fomantic/themes/
> +share/gitea/public/vendor/plugins/fomantic/themes/basic/
> +share/gitea/public/vendor/plugins/fomantic/themes/basic/assets/
> +share/gitea/public/vendor/plugins/fomantic/themes/basic/assets/fonts/
> +share/gitea/public/vendor/plugins/fomantic/themes/basic/assets/fonts/icons.eot
> +share/gitea/public/vendor/plugins/fomantic/themes/basic/assets/fonts/icons.svg
> +share/gitea/public/vendor/plugins/fomantic/themes/basic/assets/fonts/icons.ttf
> +share/gitea/public/vendor/plugins/fomantic/themes/basic/assets/fonts/icons.woff
> +share/gitea/public/vendor/plugins/fomantic/themes/default/
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/brand-icons.eot
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/brand-icons.svg
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/brand-icons.ttf
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/brand-icons.woff
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/brand-icons.woff2
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/icons.eot
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/icons.svg
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/icons.ttf
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/icons.woff
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/icons.woff2
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/outline-icons.eot
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/outline-icons.svg
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/outline-icons.ttf
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/outline-icons.woff
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/fonts/outline-icons.woff2
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/images/
> +share/gitea/public/vendor/plugins/fomantic/themes/default/assets/images/flags.png
> +share/gitea/public/vendor/plugins/fomantic/themes/github/
> +share/gitea/public/vendor/plugins/fomantic/themes/github/assets/
> +share/gitea/public/vendor/plugins/fomantic/themes/github/assets/fonts/
> +share/gitea/public/vendor/plugins/fomantic/themes/github/assets/fonts/octicons-local.ttf
> +share/gitea/public/vendor/plugins/fomantic/themes/github/assets/fonts/octicons.svg
> +share/gitea/public/vendor/plugins/fomantic/themes/github/assets/fonts/octicons.ttf
> +share/gitea/public/vendor/plugins/fomantic/themes/github/assets/fonts/octicons.woff
> +share/gitea/public/vendor/plugins/fomantic/themes/material/
> +share/gitea/public/vendor/plugins/fomantic/themes/material/assets/
> +share/gitea/public/vendor/plugins/fomantic/themes/material/assets/fonts/
> +share/gitea/public/vendor/plugins/fomantic/themes/material/assets/fonts/icons.eot
> +share/gitea/public/vendor/plugins/fomantic/themes/material/assets/fonts/icons.svg
> +share/gitea/public/vendor/plugins/fomantic/themes/material/assets/fonts/icons.ttf
> +share/gitea/public/vendor/plugins/fomantic/themes/material/assets/fonts/icons.woff
> +share/gitea/public/vendor/plugins/fomantic/themes/material/assets/fonts/icons.woff2
>  share/gitea/public/vendor/plugins/highlight/
>  share/gitea/public/vendor/plugins/highlight/LICENSE
>  share/gitea/public/vendor/plugins/highlight/default.css
> @@ -2608,54 +2786,6 @@ share/gitea/public/vendor/plugins/pdfjs/
>  share/gitea/public/vendor/plugins/pdfjs/web/viewer.js.map
>  share/gitea/public/vendor/plugins/promise-polyfill/
>  share/gitea/public/vendor/plugins/promise-polyfill/polyfill.min.js
> -share/gitea/public/vendor/plugins/semantic/
> -share/gitea/public/vendor/plugins/semantic/LICENSE
> -share/gitea/public/vendor/plugins/semantic/semantic.min.css
> -share/gitea/public/vendor/plugins/semantic/semantic.min.js
> -share/gitea/public/vendor/plugins/semantic/themes/
> -share/gitea/public/vendor/plugins/semantic/themes/basic/
> -share/gitea/public/vendor/plugins/semantic/themes/basic/assets/
> -share/gitea/public/vendor/plugins/semantic/themes/basic/assets/fonts/
> -share/gitea/public/vendor/plugins/semantic/themes/basic/assets/fonts/icons.eot
> -share/gitea/public/vendor/plugins/semantic/themes/basic/assets/fonts/icons.svg
> -share/gitea/public/vendor/plugins/semantic/themes/basic/assets/fonts/icons.ttf
> -share/gitea/public/vendor/plugins/semantic/themes/basic/assets/fonts/icons.woff
> -share/gitea/public/vendor/plugins/semantic/themes/default/
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/brand-icons.eot
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/brand-icons.svg
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/brand-icons.ttf
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/brand-icons.woff
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/brand-icons.woff2
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/icons.eot
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/icons.otf
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/icons.svg
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/icons.ttf
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/icons.woff
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/icons.woff2
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/outline-icons.eot
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/outline-icons.svg
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/outline-icons.ttf
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/outline-icons.woff
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/fonts/outline-icons.woff2
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/images/
> -share/gitea/public/vendor/plugins/semantic/themes/default/assets/images/flags.png
> -share/gitea/public/vendor/plugins/semantic/themes/github/
> -share/gitea/public/vendor/plugins/semantic/themes/github/assets/
> -share/gitea/public/vendor/plugins/semantic/themes/github/assets/fonts/
> -share/gitea/public/vendor/plugins/semantic/themes/github/assets/fonts/octicons-local.ttf
> -share/gitea/public/vendor/plugins/semantic/themes/github/assets/fonts/octicons.svg
> -share/gitea/public/vendor/plugins/semantic/themes/github/assets/fonts/octicons.ttf
> -share/gitea/public/vendor/plugins/semantic/themes/github/assets/fonts/octicons.woff
> -share/gitea/public/vendor/plugins/semantic/themes/material/
> -share/gitea/public/vendor/plugins/semantic/themes/material/assets/
> -share/gitea/public/vendor/plugins/semantic/themes/material/assets/fonts/
> -share/gitea/public/vendor/plugins/semantic/themes/material/assets/fonts/icons.eot
> -share/gitea/public/vendor/plugins/semantic/themes/material/assets/fonts/icons.svg
> -share/gitea/public/vendor/plugins/semantic/themes/material/assets/fonts/icons.ttf
> -share/gitea/public/vendor/plugins/semantic/themes/material/assets/fonts/icons.woff
> -share/gitea/public/vendor/plugins/semantic/themes/material/assets/fonts/icons.woff2
>  share/gitea/public/vendor/plugins/simplemde/
>  share/gitea/public/vendor/plugins/simplemde/LICENSE
>  share/gitea/public/vendor/plugins/simplemde/simplemde.min.css
> @@ -2681,6 +2811,7 @@ share/gitea/templates/admin/auth/source/
>  share/gitea/templates/admin/auth/source/ldap.tmpl
>  share/gitea/templates/admin/auth/source/oauth.tmpl
>  share/gitea/templates/admin/auth/source/smtp.tmpl
> +share/gitea/templates/admin/auth/source/sspi.tmpl
>  share/gitea/templates/admin/base/
>  share/gitea/templates/admin/base/search.tmpl
>  share/gitea/templates/admin/config.tmpl
> @@ -2693,6 +2824,7 @@ share/gitea/templates/admin/navbar.tmpl
>  share/gitea/templates/admin/notice.tmpl
>  share/gitea/templates/admin/org/
>  share/gitea/templates/admin/org/list.tmpl
> +share/gitea/templates/admin/queue.tmpl
>  share/gitea/templates/admin/repo/
>  share/gitea/templates/admin/repo/list.tmpl
>  share/gitea/templates/admin/repo/search.tmpl
> @@ -2714,6 +2846,7 @@ share/gitea/templates/custom/body_inner_
>  share/gitea/templates/custom/body_outer_post.tmpl
>  share/gitea/templates/custom/body_outer_pre.tmpl
>  share/gitea/templates/custom/extra_links.tmpl
> +share/gitea/templates/custom/extra_links_footer.tmpl
>  share/gitea/templates/custom/extra_tabs.tmpl
>  share/gitea/templates/custom/footer.tmpl
>  share/gitea/templates/custom/header.tmpl
> @@ -2735,8 +2868,8 @@ share/gitea/templates/mail/auth/activate
>  share/gitea/templates/mail/auth/register_notify.tmpl
>  share/gitea/templates/mail/auth/reset_passwd.tmpl
>  share/gitea/templates/mail/issue/
> -share/gitea/templates/mail/issue/comment.tmpl
> -share/gitea/templates/mail/issue/mention.tmpl
> +share/gitea/templates/mail/issue/assigned.tmpl
> +share/gitea/templates/mail/issue/default.tmpl
>  share/gitea/templates/mail/notify/
>  share/gitea/templates/mail/notify/collaborator.tmpl
>  share/gitea/templates/org/
> @@ -2770,9 +2903,11 @@ share/gitea/templates/repo/branch_dropdo
>  share/gitea/templates/repo/commit_page.tmpl
>  share/gitea/templates/repo/commit_status.tmpl
>  share/gitea/templates/repo/commits.tmpl
> +share/gitea/templates/repo/commits_list.tmpl
>  share/gitea/templates/repo/commits_table.tmpl
>  share/gitea/templates/repo/create.tmpl
>  share/gitea/templates/repo/diff/
> +share/gitea/templates/repo/diff/blob_excerpt.tmpl
>  share/gitea/templates/repo/diff/box.tmpl
>  share/gitea/templates/repo/diff/comment_form.tmpl
>  share/gitea/templates/repo/diff/comment_form_datahandler.tmpl
> @@ -2781,6 +2916,7 @@ share/gitea/templates/repo/diff/compare.
>  share/gitea/templates/repo/diff/image_diff.tmpl
>  share/gitea/templates/repo/diff/new_comment.tmpl
>  share/gitea/templates/repo/diff/new_review.tmpl
> +share/gitea/templates/repo/diff/options_dropdown.tmpl
>  share/gitea/templates/repo/diff/section_unified.tmpl
>  share/gitea/templates/repo/diff/whitespace_dropdown.tmpl
>  share/gitea/templates/repo/editor/
> @@ -2811,7 +2947,9 @@ share/gitea/templates/repo/issue/view.tm
>  share/gitea/templates/repo/issue/view_content/
>  share/gitea/templates/repo/issue/view_content.tmpl
>  share/gitea/templates/repo/issue/view_content/add_reaction.tmpl
> +share/gitea/templates/repo/issue/view_content/attachments.tmpl
>  share/gitea/templates/repo/issue/view_content/comments.tmpl
> +share/gitea/templates/repo/issue/view_content/context_menu.tmpl
>  share/gitea/templates/repo/issue/view_content/pull.tmpl
>  share/gitea/templates/repo/issue/view_content/reactions.tmpl
>  share/gitea/templates/repo/issue/view_content/sidebar.tmpl
> @@ -2834,6 +2972,11 @@ share/gitea/templates/repo/settings/coll
>  share/gitea/templates/repo/settings/deploy_keys.tmpl
>  share/gitea/templates/repo/settings/githook_edit.tmpl
>  share/gitea/templates/repo/settings/githooks.tmpl
> +share/gitea/templates/repo/settings/lfs.tmpl
> +share/gitea/templates/repo/settings/lfs_file.tmpl
> +share/gitea/templates/repo/settings/lfs_file_find.tmpl
> +share/gitea/templates/repo/settings/lfs_locks.tmpl
> +share/gitea/templates/repo/settings/lfs_pointers.tmpl
>  share/gitea/templates/repo/settings/nav.tmpl
>  share/gitea/templates/repo/settings/navbar.tmpl
>  share/gitea/templates/repo/settings/options.tmpl
> @@ -2898,10 +3041,8 @@ share/gitea/templates/user/dashboard/
>  share/gitea/templates/user/dashboard/dashboard.tmpl
>  share/gitea/templates/user/dashboard/feeds.tmpl
>  share/gitea/templates/user/dashboard/issues.tmpl
> +share/gitea/templates/user/dashboard/milestones.tmpl
>  share/gitea/templates/user/dashboard/navbar.tmpl
> -share/gitea/templates/user/meta/
> -share/gitea/templates/user/meta/followers.tmpl
> -share/gitea/templates/user/meta/header.tmpl
>  share/gitea/templates/user/notification/
>  share/gitea/templates/user/notification/notification.tmpl
>  share/gitea/templates/user/profile.tmpl

Reply via email to