Hi,

I'd like to get some feedback regarding this breaking change in gitea-1.21.0:
https://github.com/go-gitea/gitea/pull/25907

In my opinion it's better to install Gitea static assets directly in
/var/www/gitea instead of /var/www/gitea/public and thus get rid of URL
rewrite when serving static assets via httpd(8).

This change won't affect Gitea installs which do not use httpd(8) for
serving static assets.

-- 
With best regards,
Pavel Korovin
? Makefile-2023-11-25-20-58-18
? Makefile.novar
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/gitea/Makefile,v
diff -u -p -r1.104 Makefile
--- Makefile    12 Oct 2023 08:38:17 -0000      1.104
+++ Makefile    25 Nov 2023 19:35:57 -0000
@@ -1,6 +1,6 @@
 COMMENT =              compact self-hosted Git service
 
-VERSION =              1.20.5
+VERSION =              1.21.0
 DISTNAME =             gitea-src-${VERSION}
 PKGNAME =              gitea-${VERSION}
 
@@ -41,9 +41,9 @@ do-install:
 .for _d in custom/conf options templates
        cp -Rp ${WRKSRC}/${_d} ${PREFIX}/share/gitea
 .endfor
-       ${INSTALL_DATA_DIR} ${WRKINST}${VARBASE}/www/gitea
+       ${INSTALL_DATA_DIR} ${WRKINST}${VARBASE}/www
        cp -Rp ${WRKSRC}/public ${WRKINST}${VARBASE}/www/gitea
-       ln -s ${VARBASE}/www/gitea/public ${PREFIX}/share/gitea/public
+       ln -s ${VARBASE}/www/gitea ${PREFIX}/share/gitea/public
 
 post-install:
        @find ${WRKINST}/ -type f \
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/gitea/distinfo,v
diff -u -p -r1.86 distinfo
--- distinfo    12 Oct 2023 08:38:17 -0000      1.86
+++ distinfo    25 Nov 2023 19:35:57 -0000
@@ -1,2 +1,2 @@
-SHA256 (gitea-src-1.20.5.tar.gz) = cH/AHsFXOdvfSfj9AZUd3l/RlYE06o1ByZu0vvGQuXw=
-SIZE (gitea-src-1.20.5.tar.gz) = 50448780
+SHA256 (gitea-src-1.21.0.tar.gz) = abEneLO18krs/wjY5RIuTt94S9ouQzW3fyu9BAShGpM=
+SIZE (gitea-src-1.21.0.tar.gz) = 53744981
Index: patches/patch-custom_conf_app_example_ini
===================================================================
RCS file: /cvs/ports/www/gitea/patches/patch-custom_conf_app_example_ini,v
diff -u -p -r1.19 patch-custom_conf_app_example_ini
--- patches/patch-custom_conf_app_example_ini   12 Sep 2023 22:22:10 -0000      
1.19
+++ patches/patch-custom_conf_app_example_ini   25 Nov 2023 19:35:57 -0000
@@ -10,7 +10,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Application run mode, affects performance and debugging: "dev" or "prod", 
default is "prod"
  ;; Mode "dev" makes Gitea easier to develop and debug, values other than 
"dev" are treated as "prod" which is for production use.
-@@ -150,7 +150,7 @@ RUN_USER = ; git
+@@ -153,7 +153,7 @@ RUN_USER = ; git
  ;SSH_LISTEN_HOST =
  ;;
  ;; Port number to be exposed in clone URL
@@ -19,7 +19,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; The port number the builtin SSH server should listen on
  ;SSH_LISTEN_PORT = %(SSH_PORT)s
-@@ -278,7 +278,7 @@ RUN_USER = ; git
+@@ -281,7 +281,7 @@ RUN_USER = ; git
  ;STATIC_ROOT_PATH = ; Will default to the built-in value _`StaticRootPath`_
  ;;
  ;; Default path for App data
@@ -28,7 +28,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Enable gzip compression for runtime-generated content, static resources 
excluded
  ;ENABLE_GZIP = false
-@@ -289,7 +289,7 @@ RUN_USER = ; git
+@@ -292,7 +292,7 @@ RUN_USER = ; git
  ;ENABLE_PPROF = false
  ;;
  ;; PPROF_DATA_PATH, use an absolute path when you start gitea as service
@@ -37,7 +37,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Landing page, can be "home", "explore", "organizations", "login", or any 
URL such as "/org/repo" or even "https://anotherwebsite.com";
  ;; The "login" choice is not a security measure but just a UI flow change, 
use REQUIRE_SIGNIN_VIEW to force users to log in.
-@@ -338,10 +338,10 @@ LFS_JWT_SECRET =
+@@ -344,10 +344,10 @@ RUN_USER = ; git
  ;;
  ;; MySQL Configuration
  ;;
@@ -51,8 +51,8 @@ Index: custom/conf/app.example.ini
 +;USER = %(RUN_USER)s
  ;PASSWD = ;Use PASSWD = `your password` for quoting if you use special 
characters in the password.
  ;SSL_MODE = false ; either "false" (default), "true", or "skip-verify"
- ;CHARSET = utf8mb4 ;either "utf8" or "utf8mb4", default is "utf8mb4".
-@@ -353,9 +353,9 @@ USER = root
+ ;;
+@@ -356,9 +356,9 @@ USER = root
  ;; Postgres Configuration
  ;;
  ;DB_TYPE = postgres
@@ -64,7 +64,7 @@ Index: custom/conf/app.example.ini
  ;PASSWD =
  ;SCHEMA =
  ;SSL_MODE=disable ;either "disable" (default), "require", or "verify-full"
-@@ -364,8 +364,8 @@ USER = root
+@@ -367,8 +367,8 @@ USER = root
  ;;
  ;; SQLite Configuration
  ;;
@@ -75,7 +75,7 @@ Index: custom/conf/app.example.ini
  ;SQLITE_TIMEOUT = ; Query timeout defaults to: 500
  ;SQLITE_JOURNAL_MODE = ; defaults to sqlite database default (often DELETE), 
can be used to enable WAL mode. 
https://www.sqlite.org/pragma.html#pragma_journal_mode
  ;;
-@@ -461,7 +461,7 @@ INTERNAL_TOKEN=
+@@ -464,7 +464,7 @@ INTERNAL_TOKEN=
  ;; This enables the users to access and modify this config file and the Gitea 
database and interrupt the Gitea service.
  ;; By modifying the Gitea database, users can gain Gitea administrator 
privileges.
  ;; It also enables them to access other resources available to the user on 
the operating system that is running the Gitea instance and perform arbitrary 
actions in the name of the Gitea OS user.
@@ -84,7 +84,7 @@ Index: custom/conf/app.example.ini
  ;; WARNING: Setting this to true does not change existing hooks in git repos; 
adjust it before if necessary.
  ;DISABLE_GIT_HOOKS = true
  ;;
-@@ -521,7 +521,7 @@ ENABLE = true
+@@ -524,7 +524,7 @@ ENABLE = true
  ;; Private key file path used to sign OAuth2 tokens. The path is relative to 
APP_DATA_PATH.
  ;; This setting is only needed if JWT_SIGNING_ALGORITHM is set to RS256, 
RS384, RS512, ES256, ES384 or ES512.
  ;; The file must contain a RSA or ECDSA private key in the PKCS8 format. If 
no key exists a 4096 bit key will be created for you.
@@ -93,7 +93,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; OAuth2 authentication secret for access and refresh tokens, change this 
yourself to a unique string. CLI generate option is helpful in this case. 
https://docs.gitea.io/en-us/command-line/#generate
  ;; This setting is only needed if JWT_SIGNING_ALGORITHM is set to HS256, 
HS384 or HS512.
-@@ -545,14 +545,14 @@ ENABLE = true
+@@ -556,14 +556,14 @@ ENABLE = true
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;; Root path for the log files - defaults to %(GITEA_WORK_DIR)/log
@@ -110,7 +110,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Either "Trace", "Debug", "Info", "Warn", "Error" or "None", default is 
"Info"
  LEVEL = Info
-@@ -727,7 +727,7 @@ LEVEL = Info
+@@ -738,7 +738,7 @@ LEVEL = Info
  ;EMAIL_DOMAIN_BLOCKLIST =
  ;;
  ;; Disallow registration, only allow admins to create accounts.
@@ -119,7 +119,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Allow registration only using gitea itself, it works only when 
DISABLE_REGISTRATION is false
  ;ALLOW_ONLY_INTERNAL_REGISTRATION = false
-@@ -736,7 +736,7 @@ LEVEL = Info
+@@ -747,7 +747,7 @@ LEVEL = Info
  ;ALLOW_ONLY_EXTERNAL_REGISTRATION = false
  ;;
  ;; User must sign in to view anything.
@@ -128,7 +128,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Mail notification
  ;ENABLE_NOTIFY_MAIL = false
-@@ -786,11 +786,11 @@ LEVEL = Info
+@@ -799,11 +799,11 @@ LEVEL = Info
  ;;
  ;; Default value for KeepEmailPrivate
  ;; Each new user will get the value of this setting copied into their profile
@@ -142,7 +142,7 @@ Index: custom/conf/app.example.ini
  ;; Default value for IsRestricted
  ;; Every new user will have restricted permissions depending on this setting
  ;DEFAULT_USER_IS_RESTRICTED = false
-@@ -799,7 +799,7 @@ LEVEL = Info
+@@ -812,7 +812,7 @@ LEVEL = Info
  ;; Limited is for users visible only to signed users
  ;; Private is for users visible only to members of their organizations
  ;; Public is for users visible for everyone
@@ -151,7 +151,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Set which visibility modes a user can have
  ;ALLOWED_USER_VISIBILITY_MODES = public,limited,private
-@@ -808,7 +808,7 @@ LEVEL = Info
+@@ -821,7 +821,7 @@ LEVEL = Info
  ;; Limited is for organizations visible only to signed users
  ;; Private is for organizations visible only to members of the organization
  ;; Public is for organizations visible to everyone
@@ -160,7 +160,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Default value for DefaultOrgMemberVisible
  ;; True will make the membership of the users visible when added to the 
organisation
-@@ -873,14 +873,14 @@ LEVEL = Info
+@@ -895,14 +895,14 @@ LEVEL = Info
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -178,7 +178,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; DETECTED_CHARSETS_ORDER tie-break order for detected charsets.
  ;; If the charsets have equal confidence, tie-breaking will be done by order 
in this list
-@@ -895,7 +895,7 @@ LEVEL = Info
+@@ -917,7 +917,7 @@ LEVEL = Info
  ;FORCE_PRIVATE = false
  ;;
  ;; Default privacy setting when creating a new repository, allowed values: 
last, private, public. Default is last which means the last setting used.
@@ -187,7 +187,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Default private when using push-to-create
  ;DEFAULT_PUSH_CREATE_PRIVATE = true
-@@ -905,7 +905,7 @@ LEVEL = Info
+@@ -927,7 +927,7 @@ LEVEL = Info
  ;;
  ;; Preferred Licenses to place at the top of the List
  ;; The name here must match the filename in options/license or 
custom/options/license
@@ -196,7 +196,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Disable the ability to interact with repositories using the HTTP protocol
  ;DISABLE_HTTP_GIT = false
-@@ -970,16 +970,16 @@ LEVEL = Info
+@@ -992,16 +992,16 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -216,7 +216,7 @@ Index: custom/conf/app.example.ini
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;
-@@ -987,7 +987,7 @@ LEVEL = Info
+@@ -1009,7 +1009,7 @@ LEVEL = Info
  ;ENABLED = true
  ;;
  ;; Path for uploads. Defaults to `data/tmp/uploads` (content gets deleted on 
gitea restart)
@@ -225,7 +225,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Comma-separated list of allowed file extensions (`.zip`), mime types 
(`text/plain`) or wildcard type (`image/*`, `audio/*`, `video/*`). Empty value 
or `*/*` allows all types.
  ;ALLOWED_TYPES =
-@@ -1155,7 +1155,7 @@ LEVEL = Info
+@@ -1177,7 +1177,7 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -234,7 +234,7 @@ Index: custom/conf/app.example.ini
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;
-@@ -1184,7 +1184,7 @@ LEVEL = Info
+@@ -1206,7 +1206,7 @@ LEVEL = Info
  ;MAX_DISPLAY_FILE_SIZE = 8388608
  ;;
  ;; Whether the email of the user should be shown in the Explore Users page
@@ -243,7 +243,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Set the default theme for the Gitea install
  ;DEFAULT_THEME = auto
-@@ -1324,7 +1324,7 @@ LEVEL = Info
+@@ -1349,7 +1349,7 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -252,16 +252,16 @@ Index: custom/conf/app.example.ini
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;
-@@ -1335,7 +1335,7 @@ LEVEL = Info
+@@ -1360,7 +1360,7 @@ LEVEL = Info
  ;ISSUE_INDEXER_TYPE = bleve
  ;;
  ;; Issue indexer storage path, available when ISSUE_INDEXER_TYPE is bleve
 -;ISSUE_INDEXER_PATH = indexers/issues.bleve ; Relative paths will be made 
absolute against _`AppWorkPath`_.
 +ISSUE_INDEXER_PATH = ${LOCALSTATEDIR}/gitea/indexers/issues.bleve
  ;;
- ;; Issue indexer connection string, available when ISSUE_INDEXER_TYPE is 
elasticsearch or meilisearch
- ;ISSUE_INDEXER_CONN_STR = http://elastic:changeme@localhost:9200
-@@ -1362,7 +1362,7 @@ LEVEL = Info
+ ;; Issue indexer connection string, available when ISSUE_INDEXER_TYPE is 
elasticsearch (e.g. http://elastic:password@localhost:9200) or meilisearch 
(e.g. http://:apikey@localhost:7700)
+ ;ISSUE_INDEXER_CONN_STR =
+@@ -1387,7 +1387,7 @@ LEVEL = Info
  ;REPO_INDEXER_TYPE = bleve
  ;;
  ;; Index file used for code search. available when `REPO_INDEXER_TYPE` is 
bleve
@@ -270,7 +270,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Code indexer connection string, available when `REPO_INDEXER_TYPE` is 
elasticsearch. i.e. http://elastic:changeme@localhost:9200
  ;REPO_INDEXER_CONN_STR =
-@@ -1419,19 +1419,19 @@ LEVEL = Info
+@@ -1444,19 +1444,19 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -293,7 +293,7 @@ Index: custom/conf/app.example.ini
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;
-@@ -1452,7 +1452,7 @@ LEVEL = Info
+@@ -1477,7 +1477,7 @@ LEVEL = Info
  ;;  - <username>.livejournal.com
  ;;
  ;; Whether to allow signin in via OpenID
@@ -302,7 +302,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Whether to allow registering via OpenID
  ;; Do not include to rely on rhw DISABLE_REGISTRATION setting
-@@ -1537,7 +1537,7 @@ LEVEL = Info
+@@ -1562,7 +1562,7 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -311,7 +311,7 @@ Index: custom/conf/app.example.ini
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;
-@@ -1560,7 +1560,7 @@ LEVEL = Info
+@@ -1585,7 +1585,7 @@ LEVEL = Info
  ;; If your provider does not explicitly say which protocol it uses but does 
provide a port,
  ;; you can set SMTP_PORT instead and this will be inferred.
  ;; (Before 1.18, see the notice, this was controlled via MAILER_TYPE and 
IS_TLS_ENABLED.)
@@ -320,7 +320,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Mail server address, e.g. smtp.gmail.com.
  ;; For smtp+unix, this should be a path to a unix socket instead.
-@@ -1588,11 +1588,11 @@ LEVEL = Info
+@@ -1613,11 +1613,11 @@ LEVEL = Info
  ;;
  ;; Use client certificate in connection.
  ;USE_CLIENT_CERT = false
@@ -335,7 +335,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Sometimes it is helpful to use a different address on the envelope. Set 
this to use ENVELOPE_FROM as the from on the envelope. Set to `<>` to send an 
empty address.
  ;ENVELOPE_FROM =
-@@ -1604,10 +1604,10 @@ LEVEL = Info
+@@ -1629,10 +1629,10 @@ LEVEL = Info
  ;PASSWD =
  ;;
  ;; Send mails only in plain text, without HTML alternative
@@ -348,7 +348,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Specify any extra sendmail arguments
  ;; WARNING: if your sendmail program interprets options you should set this 
to "--" or terminate these args with "--"
-@@ -1705,13 +1705,13 @@ LEVEL = Info
+@@ -1730,13 +1730,13 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -364,7 +364,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Provider config options
  ;; memory: doesn't have any config yet
-@@ -1719,7 +1719,7 @@ LEVEL = Info
+@@ -1744,7 +1744,7 @@ LEVEL = Info
  ;; redis: `redis://127.0.0.1:6379/0?pool_size=100&idle_timeout=180s`
  ;; redis-cluster: 
`redis+cluster://127.0.0.1:6379/0?pool_size=100&idle_timeout=180s`
  ;; mysql: go-sql-driver/mysql dsn config string, e.g. 
`root:password@/session_table`
@@ -373,7 +373,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Session cookie name
  ;COOKIE_NAME = i_like_gitea
-@@ -1738,12 +1738,12 @@ LEVEL = Info
+@@ -1763,12 +1763,12 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -389,7 +389,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; 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
-@@ -1771,7 +1771,7 @@ LEVEL = Info
+@@ -1796,7 +1796,7 @@ LEVEL = Info
  ;GRAVATAR_SOURCE = gravatar
  ;;
  ;; This value will always be true in offline mode.
@@ -398,7 +398,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Federated avatar lookup uses DNS to discover avatar associated
  ;; with emails, see https://www.libravatar.org
-@@ -1780,7 +1780,7 @@ LEVEL = Info
+@@ -1805,7 +1805,7 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -407,7 +407,7 @@ Index: custom/conf/app.example.ini
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;
-@@ -1806,7 +1806,7 @@ LEVEL = Info
+@@ -1831,7 +1831,7 @@ LEVEL = Info
  ;;
  ;; Path for attachments. Defaults to `attachments`. Only available when 
STORAGE_TYPE is `local`
  ;; Relative paths will be resolved to `${AppDataPath}/${attachment.PATH}`
@@ -416,7 +416,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Minio endpoint to connect only available when STORAGE_TYPE is `minio`
  ;MINIO_ENDPOINT = localhost:9000
-@@ -2153,10 +2153,10 @@ LEVEL = Info
+@@ -2178,10 +2178,10 @@ LEVEL = Info
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;; Check for new Gitea versions
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -429,7 +429,7 @@ Index: custom/conf/app.example.ini
  ;RUN_AT_START = false
  ;ENABLE_SUCCESS_NOTICE = false
  ;SCHEDULE = @every 168h
-@@ -2247,13 +2247,13 @@ LEVEL = Info
+@@ -2272,13 +2272,13 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -446,7 +446,7 @@ Index: custom/conf/app.example.ini
  ;; Generate sitemap. Defaults to `true`.
  ;ENABLE_SITEMAP = true
  ;; Enable/Disable RSS/Atom feed
-@@ -2386,7 +2386,7 @@ LEVEL = Info
+@@ -2411,7 +2411,7 @@ LEVEL = Info
  
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -455,7 +455,7 @@ Index: custom/conf/app.example.ini
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;
-@@ -2398,7 +2398,7 @@ LEVEL = Info
+@@ -2423,7 +2423,7 @@ LEVEL = Info
  ;MINIO_BASE_PATH = packages/
  ;;
  ;; Path for chunked uploads. Defaults to APP_DATA_PATH + `tmp/package-upload`
@@ -464,7 +464,7 @@ Index: custom/conf/app.example.ini
  ;;
  ;; Maximum count of package versions a single owner can have (`-1` means no 
limits)
  ;LIMIT_TOTAL_OWNER_COUNT = -1
-@@ -2488,7 +2488,7 @@ LEVEL = Info
+@@ -2513,7 +2513,7 @@ LEVEL = Info
  ;STORAGE_TYPE = local
  ;;
  ;; Where your lfs files reside, default is data/lfs.
@@ -473,3 +473,15 @@ Index: custom/conf/app.example.ini
  ;;
  ;; override the minio base path if storage type is minio
  ;MINIO_BASE_PATH = lfs/
+@@ -2563,9 +2563,9 @@ LEVEL = Info
+ ;; Comma separated list of host names requiring proxy. Glob patterns (*) are 
accepted; use ** to match all hosts.
+ ;PROXY_HOSTS =
+ 
+-; [actions]
++[actions]
+ ;; Enable/Disable actions capabilities
+-;ENABLED = true
++ENABLED = false
+ ;;
+ ;; Default platform to get action plugins, `github` for `https://github.com`, 
`self` for the current Gitea instance.
+ ;DEFAULT_ACTIONS_URL = github
Index: pkg/MESSAGE
===================================================================
RCS file: /cvs/ports/www/gitea/pkg/MESSAGE,v
diff -u -p -r1.2 MESSAGE
--- pkg/MESSAGE 28 Feb 2021 17:21:40 -0000      1.2
+++ pkg/MESSAGE 25 Nov 2023 19:35:57 -0000
@@ -14,3 +14,7 @@ If you are upgrading from ${PKGSTEM}-<1.
 
 * Default ROOT_PATH for logs has changed from ${LOCALSTATEDIR}/${PKGSTEM}/log
   to ${LOCALSTATEDIR}/log/${PKGSTEM}
+
+If you are upgrading from ${PKGSTEM}-<1.21.0 and serve static assets
+via httpd(8), make sure that httpd.conf(5) configuration reflects changes
+in static files location, see pkg README for example configuration.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/gitea/pkg/PLIST,v
diff -u -p -r1.35 PLIST
--- pkg/PLIST   29 Aug 2023 15:54:40 -0000      1.35
+++ pkg/PLIST   25 Nov 2023 19:35:58 -0000
@@ -302,6 +302,7 @@ share/gitea/options/license/APSL-1.1
 share/gitea/options/license/APSL-1.2
 share/gitea/options/license/APSL-2.0
 share/gitea/options/license/ASWF-Digital-Assets-1.0
+share/gitea/options/license/ASWF-Digital-Assets-1.1
 share/gitea/options/license/Abstyles
 share/gitea/options/license/AdaCore-doc
 share/gitea/options/license/Adobe-2006
@@ -317,9 +318,11 @@ share/gitea/options/license/Artistic-1.0
 share/gitea/options/license/Artistic-1.0-Perl
 share/gitea/options/license/Artistic-1.0-cl8
 share/gitea/options/license/Artistic-2.0
+share/gitea/options/license/Asterisk-exception
 share/gitea/options/license/Autoconf-exception-2.0
 share/gitea/options/license/Autoconf-exception-3.0
 share/gitea/options/license/Autoconf-exception-generic
+share/gitea/options/license/Autoconf-exception-generic-3.0
 share/gitea/options/license/Autoconf-exception-macro
 share/gitea/options/license/BSD-1-Clause
 share/gitea/options/license/BSD-2-Clause
@@ -335,6 +338,7 @@ share/gitea/options/license/BSD-3-Clause
 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-3-Clause-Sun
 share/gitea/options/license/BSD-4-Clause
 share/gitea/options/license/BSD-4-Clause-Shortened
 share/gitea/options/license/BSD-4-Clause-UC
@@ -344,6 +348,7 @@ share/gitea/options/license/BSD-Advertis
 share/gitea/options/license/BSD-Attribution-HPND-disclaimer
 share/gitea/options/license/BSD-Protection
 share/gitea/options/license/BSD-Source-Code
+share/gitea/options/license/BSD-Systemics
 share/gitea/options/license/BSL-1.0
 share/gitea/options/license/BUSL-1.1
 share/gitea/options/license/Baekmuk
@@ -356,6 +361,7 @@ share/gitea/options/license/BitTorrent-1
 share/gitea/options/license/Bitstream-Charter
 share/gitea/options/license/Bitstream-Vera
 share/gitea/options/license/BlueOak-1.0.0
+share/gitea/options/license/Boehm-GC
 share/gitea/options/license/Bootloader-exception
 share/gitea/options/license/Borceux
 share/gitea/options/license/Brian-Gladman-3-Clause
@@ -455,6 +461,7 @@ share/gitea/options/license/CrystalStack
 share/gitea/options/license/Cube
 share/gitea/options/license/D-FSL-1.0
 share/gitea/options/license/DL-DE-BY-2.0
+share/gitea/options/license/DL-DE-ZERO-2.0
 share/gitea/options/license/DOC
 share/gitea/options/license/DRL-1.0
 share/gitea/options/license/DSDP
@@ -475,6 +482,7 @@ share/gitea/options/license/Elastic-2.0
 share/gitea/options/license/Entessa
 share/gitea/options/license/ErlPL-1.1
 share/gitea/options/license/Eurosym
+share/gitea/options/license/FBM
 share/gitea/options/license/FDK-AAC
 share/gitea/options/license/FLTK-exception
 share/gitea/options/license/FSFAP
@@ -484,6 +492,7 @@ share/gitea/options/license/FSFULLRWD
 share/gitea/options/license/FTL
 share/gitea/options/license/Fair
 share/gitea/options/license/Fawkes-Runtime-exception
+share/gitea/options/license/Ferguson-Twofish
 share/gitea/options/license/Font-exception-2.0
 share/gitea/options/license/Frameworx-1.0
 share/gitea/options/license/FreeBSD-DOC
@@ -512,6 +521,7 @@ share/gitea/options/license/GFDL-1.3-or-
 share/gitea/options/license/GL2PS
 share/gitea/options/license/GLWTPL
 share/gitea/options/license/GNAT-exception
+share/gitea/options/license/GNU-compiler-exception
 share/gitea/options/license/GPL-1.0-only
 share/gitea/options/license/GPL-1.0-or-later
 share/gitea/options/license/GPL-2.0-only
@@ -529,6 +539,7 @@ share/gitea/options/license/Glide
 share/gitea/options/license/Glulxe
 share/gitea/options/license/Graphics-Gems
 share/gitea/options/license/HP-1986
+share/gitea/options/license/HP-1989
 share/gitea/options/license/HPND
 share/gitea/options/license/HPND-Markus-Kuhn
 share/gitea/options/license/HPND-export-US
@@ -548,6 +559,7 @@ share/gitea/options/license/ISC
 share/gitea/options/license/ImageMagick
 share/gitea/options/license/Imlib2
 share/gitea/options/license/Info-ZIP
+share/gitea/options/license/Inner-Net-2.0
 share/gitea/options/license/Intel
 share/gitea/options/license/Intel-ACPI
 share/gitea/options/license/Interbase-1.0
@@ -569,6 +581,7 @@ share/gitea/options/license/LGPL-3.0-lin
 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/LLGPL
 share/gitea/options/license/LLVM-exception
 share/gitea/options/license/LOOP
 share/gitea/options/license/LPL-1.0
@@ -590,8 +603,10 @@ share/gitea/options/license/LiLiQ-Rplus-
 share/gitea/options/license/Libpng
 share/gitea/options/license/Libtool-exception
 share/gitea/options/license/Linux-OpenIB
+share/gitea/options/license/Linux-man-pages-1-para
 share/gitea/options/license/Linux-man-pages-copyleft
-share/gitea/options/license/Linux-man-pages-one-para
+share/gitea/options/license/Linux-man-pages-copyleft-2-para
+share/gitea/options/license/Linux-man-pages-copyleft-var
 share/gitea/options/license/Linux-syscall-note
 share/gitea/options/license/MIT
 share/gitea/options/license/MIT-0
@@ -603,7 +618,10 @@ share/gitea/options/license/MIT-advertis
 share/gitea/options/license/MIT-enna
 share/gitea/options/license/MIT-feh
 share/gitea/options/license/MIT-open-group
+share/gitea/options/license/MIT-testregex
 share/gitea/options/license/MITNFA
+share/gitea/options/license/MMIXware
+share/gitea/options/license/MPEG-SSG
 share/gitea/options/license/MPL-1.0
 share/gitea/options/license/MPL-1.1
 share/gitea/options/license/MPL-2.0
@@ -688,6 +706,7 @@ share/gitea/options/license/OLDAP-2.8
 share/gitea/options/license/OLFL-1.3
 share/gitea/options/license/OML
 share/gitea/options/license/OPL-1.0
+share/gitea/options/license/OPL-UK-3.0
 share/gitea/options/license/OPUBL-1.0
 share/gitea/options/license/OSET-PL-2.1
 share/gitea/options/license/OSL-1.0
@@ -726,6 +745,7 @@ share/gitea/options/license/RSA-MD
 share/gitea/options/license/RSCPL
 share/gitea/options/license/Rdisc
 share/gitea/options/license/Ruby
+share/gitea/options/license/SANE-exception
 share/gitea/options/license/SAX-PD
 share/gitea/options/license/SCEA
 share/gitea/options/license/SGI-B-1.0
@@ -738,6 +758,7 @@ share/gitea/options/license/SHL-2.0
 share/gitea/options/license/SHL-2.1
 share/gitea/options/license/SISSL
 share/gitea/options/license/SISSL-1.2
+share/gitea/options/license/SL
 share/gitea/options/license/SMLNJ
 share/gitea/options/license/SMPPL
 share/gitea/options/license/SNIA
@@ -753,6 +774,7 @@ 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/Soundex
 share/gitea/options/license/Spencer-86
 share/gitea/options/license/Spencer-94
 share/gitea/options/license/Spencer-99
@@ -769,12 +791,15 @@ share/gitea/options/license/TOSL
 share/gitea/options/license/TPDL
 share/gitea/options/license/TPL-1.0
 share/gitea/options/license/TTWL
+share/gitea/options/license/TTYP0
 share/gitea/options/license/TU-Berlin-1.0
 share/gitea/options/license/TU-Berlin-2.0
 share/gitea/options/license/TermReadKey
+share/gitea/options/license/Texinfo-exception
 share/gitea/options/license/UCAR
 share/gitea/options/license/UCL-1.0
 share/gitea/options/license/UPL-1.0
+share/gitea/options/license/URT-RLE
 share/gitea/options/license/Unicode-DFS-2015
 share/gitea/options/license/Unicode-DFS-2016
 share/gitea/options/license/Unicode-TOU
@@ -806,18 +831,21 @@ share/gitea/options/license/ZPL-1.1
 share/gitea/options/license/ZPL-2.0
 share/gitea/options/license/ZPL-2.1
 share/gitea/options/license/Zed
+share/gitea/options/license/Zeeff
 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/bzip2-1.0.6
+share/gitea/options/license/check-cvs
 share/gitea/options/license/checkmk
 share/gitea/options/license/copyleft-next-0.3.0
 share/gitea/options/license/copyleft-next-0.3.1
 share/gitea/options/license/cryptsetup-OpenSSL-exception
 share/gitea/options/license/curl
 share/gitea/options/license/diffmark
+share/gitea/options/license/dtoa
 share/gitea/options/license/dvipdfm
 share/gitea/options/license/eCos-exception-2.0
 share/gitea/options/license/eGenix
@@ -839,9 +867,11 @@ share/gitea/options/license/mpi-permissi
 share/gitea/options/license/mpich2
 share/gitea/options/license/mplus
 share/gitea/options/license/openvpn-openssl-exception
+share/gitea/options/license/pnmstitch
 share/gitea/options/license/psfrag
 share/gitea/options/license/psutils
 share/gitea/options/license/snprintf
+share/gitea/options/license/stunnel-exception
 share/gitea/options/license/u-boot-exception-2.0
 share/gitea/options/license/vsftpd-openssl-exception
 share/gitea/options/license/w3m
@@ -930,6 +960,9 @@ share/gitea/templates/admin/user/
 share/gitea/templates/admin/user/edit.tmpl
 share/gitea/templates/admin/user/list.tmpl
 share/gitea/templates/admin/user/new.tmpl
+share/gitea/templates/admin/user/view.tmpl
+share/gitea/templates/admin/user/view_details.tmpl
+share/gitea/templates/admin/user/view_emails.tmpl
 share/gitea/templates/api/
 share/gitea/templates/api/packages/
 share/gitea/templates/api/packages/pypi/
@@ -942,11 +975,13 @@ share/gitea/templates/base/footer.tmpl
 share/gitea/templates/base/footer_content.tmpl
 share/gitea/templates/base/head.tmpl
 share/gitea/templates/base/head_navbar.tmpl
+share/gitea/templates/base/head_opengraph.tmpl
 share/gitea/templates/base/head_script.tmpl
 share/gitea/templates/base/head_style.tmpl
 share/gitea/templates/base/modal_actions_confirm.tmpl
 share/gitea/templates/base/paginate.tmpl
 share/gitea/templates/code/
+share/gitea/templates/code/searchcombo.tmpl
 share/gitea/templates/code/searchform.tmpl
 share/gitea/templates/code/searchresults.tmpl
 share/gitea/templates/custom/
@@ -960,6 +995,8 @@ share/gitea/templates/custom/extra_tabs.
 share/gitea/templates/custom/footer.tmpl
 share/gitea/templates/custom/header.tmpl
 share/gitea/templates/devtest/
+share/gitea/templates/devtest/fetch-action.tmpl
+share/gitea/templates/devtest/flex-list.tmpl
 share/gitea/templates/devtest/fomantic-modal.tmpl
 share/gitea/templates/devtest/gitea-ui.tmpl
 share/gitea/templates/devtest/list.tmpl
@@ -968,11 +1005,11 @@ share/gitea/templates/devtest/tmplerr.tm
 share/gitea/templates/explore/
 share/gitea/templates/explore/code.tmpl
 share/gitea/templates/explore/navbar.tmpl
-share/gitea/templates/explore/organizations.tmpl
 share/gitea/templates/explore/repo_list.tmpl
 share/gitea/templates/explore/repo_search.tmpl
 share/gitea/templates/explore/repos.tmpl
 share/gitea/templates/explore/search.tmpl
+share/gitea/templates/explore/user_list.tmpl
 share/gitea/templates/explore/users.tmpl
 share/gitea/templates/home.tmpl
 share/gitea/templates/install.tmpl
@@ -1103,6 +1140,9 @@ share/gitea/templates/repo/cite/cite_but
 share/gitea/templates/repo/cite/cite_modal.tmpl
 share/gitea/templates/repo/clone_buttons.tmpl
 share/gitea/templates/repo/clone_script.tmpl
+share/gitea/templates/repo/code/
+share/gitea/templates/repo/code/recently_pushed_new_branches.tmpl
+share/gitea/templates/repo/commit_load_branches_and_tags.tmpl
 share/gitea/templates/repo/commit_page.tmpl
 share/gitea/templates/repo/commit_status.tmpl
 share/gitea/templates/repo/commit_statuses.tmpl
@@ -1154,6 +1194,7 @@ share/gitea/templates/repo/home.tmpl
 share/gitea/templates/repo/icon.tmpl
 share/gitea/templates/repo/issue/
 share/gitea/templates/repo/issue/branch_selector_field.tmpl
+share/gitea/templates/repo/issue/card.tmpl
 share/gitea/templates/repo/issue/choose.tmpl
 share/gitea/templates/repo/issue/comment_tab.tmpl
 share/gitea/templates/repo/issue/fields/
@@ -1163,11 +1204,14 @@ share/gitea/templates/repo/issue/fields/
 share/gitea/templates/repo/issue/fields/input.tmpl
 share/gitea/templates/repo/issue/fields/markdown.tmpl
 share/gitea/templates/repo/issue/fields/textarea.tmpl
+share/gitea/templates/repo/issue/filter_actions.tmpl
+share/gitea/templates/repo/issue/filters.tmpl
 share/gitea/templates/repo/issue/label_precolors.tmpl
 share/gitea/templates/repo/issue/labels/
 share/gitea/templates/repo/issue/labels.tmpl
 share/gitea/templates/repo/issue/labels/edit_delete_label.tmpl
 share/gitea/templates/repo/issue/labels/label.tmpl
+share/gitea/templates/repo/issue/labels/label_archived.tmpl
 share/gitea/templates/repo/issue/labels/label_list.tmpl
 share/gitea/templates/repo/issue/labels/label_load_template.tmpl
 share/gitea/templates/repo/issue/labels/label_new.tmpl
@@ -1196,6 +1240,7 @@ share/gitea/templates/repo/issue/view_co
 share/gitea/templates/repo/issue/view_content/pull_merge_instruction.tmpl
 share/gitea/templates/repo/issue/view_content/reactions.tmpl
 share/gitea/templates/repo/issue/view_content/reference_issue_dialog.tmpl
+share/gitea/templates/repo/issue/view_content/show_role.tmpl
 share/gitea/templates/repo/issue/view_content/sidebar.tmpl
 share/gitea/templates/repo/issue/view_content/update_branch_by_merge.tmpl
 share/gitea/templates/repo/issue/view_title.tmpl
@@ -1247,6 +1292,7 @@ share/gitea/templates/repo/settings/nav.
 share/gitea/templates/repo/settings/navbar.tmpl
 share/gitea/templates/repo/settings/options.tmpl
 share/gitea/templates/repo/settings/protected_branch.tmpl
+share/gitea/templates/repo/settings/push_mirror_sync_modal.tmpl
 share/gitea/templates/repo/settings/runner_edit.tmpl
 share/gitea/templates/repo/settings/secrets.tmpl
 share/gitea/templates/repo/settings/tags.tmpl
@@ -1293,12 +1339,18 @@ share/gitea/templates/shared/combomarkdo
 share/gitea/templates/shared/issueicon.tmpl
 share/gitea/templates/shared/issuelist.tmpl
 share/gitea/templates/shared/searchbottom.tmpl
+share/gitea/templates/shared/searchinput.tmpl
 share/gitea/templates/shared/secrets/
 share/gitea/templates/shared/secrets/add_list.tmpl
 share/gitea/templates/shared/user/
 share/gitea/templates/shared/user/authorlink.tmpl
 share/gitea/templates/shared/user/avatarlink.tmpl
+share/gitea/templates/shared/user/name.tmpl
 share/gitea/templates/shared/user/namelink.tmpl
+share/gitea/templates/shared/user/org_profile_avatar.tmpl
+share/gitea/templates/shared/user/profile_big_avatar.tmpl
+share/gitea/templates/shared/variables/
+share/gitea/templates/shared/variables/variable_list.tmpl
 share/gitea/templates/shared/webhook/
 share/gitea/templates/shared/webhook/icon.tmpl
 share/gitea/templates/status/
@@ -1385,6 +1437,8 @@ share/gitea/templates/user/settings/secu
 share/gitea/templates/user/settings/security/twofa.tmpl
 share/gitea/templates/user/settings/security/twofa_enroll.tmpl
 share/gitea/templates/user/settings/security/webauthn.tmpl
+share/gitea/templates/webhook/
+share/gitea/templates/webhook/new.tmpl
 @mode 750
 @owner _gitea
 @group _gitea
@@ -1396,566 +1450,583 @@ share/gitea/templates/user/settings/secu
 @owner
 @group
 gitea/
-gitea/public/
-gitea/public/css/
-gitea/public/css/asciinema-player.7733117c.css
-gitea/public/css/dropzone.0142b04d.css
-gitea/public/css/index.css
-gitea/public/css/katex.23434044.css
-gitea/public/css/minicolors.6d617d3d.css
-gitea/public/css/monaco.97a43310.css
-gitea/public/css/swagger.css
-gitea/public/css/theme-arc-green.css
-gitea/public/css/theme-auto.css
-gitea/public/fonts/
-gitea/public/fonts/KaTeX_AMS-Regular.73ea273a.woff2
-gitea/public/fonts/KaTeX_Caligraphic-Bold.a1abf90d.woff2
-gitea/public/fonts/KaTeX_Caligraphic-Regular.d6484fce.woff2
-gitea/public/fonts/KaTeX_Fraktur-Bold.931d67ea.woff2
-gitea/public/fonts/KaTeX_Fraktur-Regular.172d3529.woff2
-gitea/public/fonts/KaTeX_Main-Bold.39890742.woff2
-gitea/public/fonts/KaTeX_Main-BoldItalic.20f389c4.woff2
-gitea/public/fonts/KaTeX_Main-Italic.fe2176f7.woff2
-gitea/public/fonts/KaTeX_Main-Regular.f650f111.woff2
-gitea/public/fonts/KaTeX_Math-BoldItalic.dcbcbd93.woff2
-gitea/public/fonts/KaTeX_Math-Italic.6d3d25f4.woff2
-gitea/public/fonts/KaTeX_SansSerif-Bold.95591a92.woff2
-gitea/public/fonts/KaTeX_SansSerif-Italic.7d393d38.woff2
-gitea/public/fonts/KaTeX_SansSerif-Regular.cd5e231e.woff2
-gitea/public/fonts/KaTeX_Script-Regular.c81d1b2a.woff2
-gitea/public/fonts/KaTeX_Size1-Regular.6eec866c.woff2
-gitea/public/fonts/KaTeX_Size2-Regular.2960900c.woff2
-gitea/public/fonts/KaTeX_Size3-Regular.e1951519.woff2
-gitea/public/fonts/KaTeX_Size4-Regular.e418bf25.woff2
-gitea/public/fonts/KaTeX_Typewriter-Regular.c295e7f7.woff2
-gitea/public/fonts/codicon.4a477f66.ttf
-gitea/public/img/
-gitea/public/img/404.png
-gitea/public/img/500.png
-gitea/public/img/apple-touch-icon.png
-gitea/public/img/avatar_default.png
-gitea/public/img/checkmark.png
-gitea/public/img/dingtalk.ico
-gitea/public/img/discord.png
-gitea/public/img/emoji/
-gitea/public/img/emoji/codeberg.png
-gitea/public/img/emoji/git.png
-gitea/public/img/emoji/gitea.png
-gitea/public/img/emoji/github.png
-gitea/public/img/emoji/gitlab.png
-gitea/public/img/emoji/gogs.png
-gitea/public/img/failed.png
-gitea/public/img/favicon.png
-gitea/public/img/favicon.svg
-gitea/public/img/feishu.png
-gitea/public/img/gitea.svg
-gitea/public/img/gogs.ico
-gitea/public/img/loading.png
-gitea/public/img/logo.png
-gitea/public/img/logo.svg
-gitea/public/img/msteams.png
-gitea/public/img/openid-16x16.png
-gitea/public/img/packagist.png
-gitea/public/img/repo_default.png
-gitea/public/img/slack.png
-gitea/public/img/svg/
-gitea/public/img/svg/fontawesome-openid.svg
-gitea/public/img/svg/fontawesome-save.svg
-gitea/public/img/svg/fontawesome-send.svg
-gitea/public/img/svg/fontawesome-windows.svg
-gitea/public/img/svg/gitea-alpine.svg
-gitea/public/img/svg/gitea-azuread.svg
-gitea/public/img/svg/gitea-azureadv2.svg
-gitea/public/img/svg/gitea-bitbucket.svg
-gitea/public/img/svg/gitea-cargo.svg
-gitea/public/img/svg/gitea-chef.svg
-gitea/public/img/svg/gitea-codebase.svg
-gitea/public/img/svg/gitea-composer.svg
-gitea/public/img/svg/gitea-conan.svg
-gitea/public/img/svg/gitea-conda.svg
-gitea/public/img/svg/gitea-cran.svg
-gitea/public/img/svg/gitea-debian.svg
-gitea/public/img/svg/gitea-discord.svg
-gitea/public/img/svg/gitea-double-chevron-left.svg
-gitea/public/img/svg/gitea-double-chevron-right.svg
-gitea/public/img/svg/gitea-dropbox.svg
-gitea/public/img/svg/gitea-empty-checkbox.svg
-gitea/public/img/svg/gitea-exclamation.svg
-gitea/public/img/svg/gitea-facebook.svg
-gitea/public/img/svg/gitea-git.svg
-gitea/public/img/svg/gitea-gitbucket.svg
-gitea/public/img/svg/gitea-gitea.svg
-gitea/public/img/svg/gitea-gitlab.svg
-gitea/public/img/svg/gitea-go.svg
-gitea/public/img/svg/gitea-gogs.svg
-gitea/public/img/svg/gitea-google.svg
-gitea/public/img/svg/gitea-helm.svg
-gitea/public/img/svg/gitea-join.svg
-gitea/public/img/svg/gitea-lock-cog.svg
-gitea/public/img/svg/gitea-lock.svg
-gitea/public/img/svg/gitea-mastodon.svg
-gitea/public/img/svg/gitea-matrix.svg
-gitea/public/img/svg/gitea-maven.svg
-gitea/public/img/svg/gitea-microsoftonline.svg
-gitea/public/img/svg/gitea-nextcloud.svg
-gitea/public/img/svg/gitea-npm.svg
-gitea/public/img/svg/gitea-nuget.svg
-gitea/public/img/svg/gitea-onedev.svg
-gitea/public/img/svg/gitea-openid.svg
-gitea/public/img/svg/gitea-pub.svg
-gitea/public/img/svg/gitea-python.svg
-gitea/public/img/svg/gitea-rpm.svg
-gitea/public/img/svg/gitea-rubygems.svg
-gitea/public/img/svg/gitea-split.svg
-gitea/public/img/svg/gitea-swift.svg
-gitea/public/img/svg/gitea-twitter.svg
-gitea/public/img/svg/gitea-unlock.svg
-gitea/public/img/svg/gitea-vagrant.svg
-gitea/public/img/svg/gitea-vscode.svg
-gitea/public/img/svg/gitea-whitespace.svg
-gitea/public/img/svg/gitea-yandex.svg
-gitea/public/img/svg/material-invert-colors.svg
-gitea/public/img/svg/material-palette.svg
-gitea/public/img/svg/octicon-accessibility-inset.svg
-gitea/public/img/svg/octicon-accessibility.svg
-gitea/public/img/svg/octicon-alert-fill.svg
-gitea/public/img/svg/octicon-alert.svg
-gitea/public/img/svg/octicon-apps.svg
-gitea/public/img/svg/octicon-archive.svg
-gitea/public/img/svg/octicon-arrow-both.svg
-gitea/public/img/svg/octicon-arrow-down-left.svg
-gitea/public/img/svg/octicon-arrow-down-right.svg
-gitea/public/img/svg/octicon-arrow-down.svg
-gitea/public/img/svg/octicon-arrow-left.svg
-gitea/public/img/svg/octicon-arrow-right.svg
-gitea/public/img/svg/octicon-arrow-switch.svg
-gitea/public/img/svg/octicon-arrow-up-left.svg
-gitea/public/img/svg/octicon-arrow-up-right.svg
-gitea/public/img/svg/octicon-arrow-up.svg
-gitea/public/img/svg/octicon-beaker.svg
-gitea/public/img/svg/octicon-bell-fill.svg
-gitea/public/img/svg/octicon-bell-slash.svg
-gitea/public/img/svg/octicon-bell.svg
-gitea/public/img/svg/octicon-blocked.svg
-gitea/public/img/svg/octicon-bold.svg
-gitea/public/img/svg/octicon-book.svg
-gitea/public/img/svg/octicon-bookmark-slash.svg
-gitea/public/img/svg/octicon-bookmark.svg
-gitea/public/img/svg/octicon-briefcase.svg
-gitea/public/img/svg/octicon-broadcast.svg
-gitea/public/img/svg/octicon-browser.svg
-gitea/public/img/svg/octicon-bug.svg
-gitea/public/img/svg/octicon-cache.svg
-gitea/public/img/svg/octicon-calendar.svg
-gitea/public/img/svg/octicon-check-circle-fill.svg
-gitea/public/img/svg/octicon-check-circle.svg
-gitea/public/img/svg/octicon-check.svg
-gitea/public/img/svg/octicon-checkbox.svg
-gitea/public/img/svg/octicon-checklist.svg
-gitea/public/img/svg/octicon-chevron-down.svg
-gitea/public/img/svg/octicon-chevron-left.svg
-gitea/public/img/svg/octicon-chevron-right.svg
-gitea/public/img/svg/octicon-chevron-up.svg
-gitea/public/img/svg/octicon-circle-slash.svg
-gitea/public/img/svg/octicon-circle.svg
-gitea/public/img/svg/octicon-clock-fill.svg
-gitea/public/img/svg/octicon-clock.svg
-gitea/public/img/svg/octicon-cloud-offline.svg
-gitea/public/img/svg/octicon-cloud.svg
-gitea/public/img/svg/octicon-code-of-conduct.svg
-gitea/public/img/svg/octicon-code-review.svg
-gitea/public/img/svg/octicon-code-square.svg
-gitea/public/img/svg/octicon-code.svg
-gitea/public/img/svg/octicon-codescan-checkmark.svg
-gitea/public/img/svg/octicon-codescan.svg
-gitea/public/img/svg/octicon-codespaces.svg
-gitea/public/img/svg/octicon-columns.svg
-gitea/public/img/svg/octicon-command-palette.svg
-gitea/public/img/svg/octicon-comment-discussion.svg
-gitea/public/img/svg/octicon-comment.svg
-gitea/public/img/svg/octicon-container.svg
-gitea/public/img/svg/octicon-copilot-error.svg
-gitea/public/img/svg/octicon-copilot-warning.svg
-gitea/public/img/svg/octicon-copilot.svg
-gitea/public/img/svg/octicon-copy.svg
-gitea/public/img/svg/octicon-cpu.svg
-gitea/public/img/svg/octicon-credit-card.svg
-gitea/public/img/svg/octicon-cross-reference.svg
-gitea/public/img/svg/octicon-dash.svg
-gitea/public/img/svg/octicon-database.svg
-gitea/public/img/svg/octicon-dependabot.svg
-gitea/public/img/svg/octicon-desktop-download.svg
-gitea/public/img/svg/octicon-device-camera-video.svg
-gitea/public/img/svg/octicon-device-camera.svg
-gitea/public/img/svg/octicon-device-desktop.svg
-gitea/public/img/svg/octicon-device-mobile.svg
-gitea/public/img/svg/octicon-devices.svg
-gitea/public/img/svg/octicon-diamond.svg
-gitea/public/img/svg/octicon-diff-added.svg
-gitea/public/img/svg/octicon-diff-ignored.svg
-gitea/public/img/svg/octicon-diff-modified.svg
-gitea/public/img/svg/octicon-diff-removed.svg
-gitea/public/img/svg/octicon-diff-renamed.svg
-gitea/public/img/svg/octicon-diff.svg
-gitea/public/img/svg/octicon-discussion-closed.svg
-gitea/public/img/svg/octicon-discussion-duplicate.svg
-gitea/public/img/svg/octicon-discussion-outdated.svg
-gitea/public/img/svg/octicon-dot-fill.svg
-gitea/public/img/svg/octicon-dot.svg
-gitea/public/img/svg/octicon-download.svg
-gitea/public/img/svg/octicon-duplicate.svg
-gitea/public/img/svg/octicon-ellipsis.svg
-gitea/public/img/svg/octicon-eye-closed.svg
-gitea/public/img/svg/octicon-eye.svg
-gitea/public/img/svg/octicon-feed-discussion.svg
-gitea/public/img/svg/octicon-feed-forked.svg
-gitea/public/img/svg/octicon-feed-heart.svg
-gitea/public/img/svg/octicon-feed-merged.svg
-gitea/public/img/svg/octicon-feed-person.svg
-gitea/public/img/svg/octicon-feed-repo.svg
-gitea/public/img/svg/octicon-feed-rocket.svg
-gitea/public/img/svg/octicon-feed-star.svg
-gitea/public/img/svg/octicon-feed-tag.svg
-gitea/public/img/svg/octicon-feed-trophy.svg
-gitea/public/img/svg/octicon-file-added.svg
-gitea/public/img/svg/octicon-file-badge.svg
-gitea/public/img/svg/octicon-file-binary.svg
-gitea/public/img/svg/octicon-file-code.svg
-gitea/public/img/svg/octicon-file-diff.svg
-gitea/public/img/svg/octicon-file-directory-fill.svg
-gitea/public/img/svg/octicon-file-directory-open-fill.svg
-gitea/public/img/svg/octicon-file-directory.svg
-gitea/public/img/svg/octicon-file-moved.svg
-gitea/public/img/svg/octicon-file-removed.svg
-gitea/public/img/svg/octicon-file-submodule.svg
-gitea/public/img/svg/octicon-file-symlink-file.svg
-gitea/public/img/svg/octicon-file-zip.svg
-gitea/public/img/svg/octicon-file.svg
-gitea/public/img/svg/octicon-filter.svg
-gitea/public/img/svg/octicon-fiscal-host.svg
-gitea/public/img/svg/octicon-flame.svg
-gitea/public/img/svg/octicon-fold-down.svg
-gitea/public/img/svg/octicon-fold-up.svg
-gitea/public/img/svg/octicon-fold.svg
-gitea/public/img/svg/octicon-gear.svg
-gitea/public/img/svg/octicon-gift.svg
-gitea/public/img/svg/octicon-git-branch.svg
-gitea/public/img/svg/octicon-git-commit.svg
-gitea/public/img/svg/octicon-git-compare.svg
-gitea/public/img/svg/octicon-git-merge-queue.svg
-gitea/public/img/svg/octicon-git-merge.svg
-gitea/public/img/svg/octicon-git-pull-request-closed.svg
-gitea/public/img/svg/octicon-git-pull-request-draft.svg
-gitea/public/img/svg/octicon-git-pull-request.svg
-gitea/public/img/svg/octicon-globe.svg
-gitea/public/img/svg/octicon-goal.svg
-gitea/public/img/svg/octicon-grabber.svg
-gitea/public/img/svg/octicon-graph.svg
-gitea/public/img/svg/octicon-hash.svg
-gitea/public/img/svg/octicon-heading.svg
-gitea/public/img/svg/octicon-heart-fill.svg
-gitea/public/img/svg/octicon-heart.svg
-gitea/public/img/svg/octicon-history.svg
-gitea/public/img/svg/octicon-home.svg
-gitea/public/img/svg/octicon-horizontal-rule.svg
-gitea/public/img/svg/octicon-hourglass.svg
-gitea/public/img/svg/octicon-hubot.svg
-gitea/public/img/svg/octicon-id-badge.svg
-gitea/public/img/svg/octicon-image.svg
-gitea/public/img/svg/octicon-inbox.svg
-gitea/public/img/svg/octicon-infinity.svg
-gitea/public/img/svg/octicon-info.svg
-gitea/public/img/svg/octicon-issue-closed.svg
-gitea/public/img/svg/octicon-issue-draft.svg
-gitea/public/img/svg/octicon-issue-opened.svg
-gitea/public/img/svg/octicon-issue-reopened.svg
-gitea/public/img/svg/octicon-issue-tracked-by.svg
-gitea/public/img/svg/octicon-issue-tracks.svg
-gitea/public/img/svg/octicon-italic.svg
-gitea/public/img/svg/octicon-iterations.svg
-gitea/public/img/svg/octicon-kebab-horizontal.svg
-gitea/public/img/svg/octicon-key-asterisk.svg
-gitea/public/img/svg/octicon-key.svg
-gitea/public/img/svg/octicon-law.svg
-gitea/public/img/svg/octicon-light-bulb.svg
-gitea/public/img/svg/octicon-link-external.svg
-gitea/public/img/svg/octicon-link.svg
-gitea/public/img/svg/octicon-list-ordered.svg
-gitea/public/img/svg/octicon-list-unordered.svg
-gitea/public/img/svg/octicon-location.svg
-gitea/public/img/svg/octicon-lock.svg
-gitea/public/img/svg/octicon-log.svg
-gitea/public/img/svg/octicon-logo-gist.svg
-gitea/public/img/svg/octicon-logo-github.svg
-gitea/public/img/svg/octicon-mail.svg
-gitea/public/img/svg/octicon-mark-github.svg
-gitea/public/img/svg/octicon-markdown.svg
-gitea/public/img/svg/octicon-megaphone.svg
-gitea/public/img/svg/octicon-mention.svg
-gitea/public/img/svg/octicon-meter.svg
-gitea/public/img/svg/octicon-milestone.svg
-gitea/public/img/svg/octicon-mirror.svg
-gitea/public/img/svg/octicon-moon.svg
-gitea/public/img/svg/octicon-mortar-board.svg
-gitea/public/img/svg/octicon-move-to-bottom.svg
-gitea/public/img/svg/octicon-move-to-end.svg
-gitea/public/img/svg/octicon-move-to-start.svg
-gitea/public/img/svg/octicon-move-to-top.svg
-gitea/public/img/svg/octicon-multi-select.svg
-gitea/public/img/svg/octicon-mute.svg
-gitea/public/img/svg/octicon-no-entry.svg
-gitea/public/img/svg/octicon-north-star.svg
-gitea/public/img/svg/octicon-note.svg
-gitea/public/img/svg/octicon-number.svg
-gitea/public/img/svg/octicon-organization.svg
-gitea/public/img/svg/octicon-package-dependencies.svg
-gitea/public/img/svg/octicon-package-dependents.svg
-gitea/public/img/svg/octicon-package.svg
-gitea/public/img/svg/octicon-paintbrush.svg
-gitea/public/img/svg/octicon-paper-airplane.svg
-gitea/public/img/svg/octicon-paperclip.svg
-gitea/public/img/svg/octicon-passkey-fill.svg
-gitea/public/img/svg/octicon-paste.svg
-gitea/public/img/svg/octicon-pencil.svg
-gitea/public/img/svg/octicon-people.svg
-gitea/public/img/svg/octicon-person-add.svg
-gitea/public/img/svg/octicon-person-fill.svg
-gitea/public/img/svg/octicon-person.svg
-gitea/public/img/svg/octicon-pin-slash.svg
-gitea/public/img/svg/octicon-pin.svg
-gitea/public/img/svg/octicon-pivot-column.svg
-gitea/public/img/svg/octicon-play.svg
-gitea/public/img/svg/octicon-plug.svg
-gitea/public/img/svg/octicon-plus-circle.svg
-gitea/public/img/svg/octicon-plus.svg
-gitea/public/img/svg/octicon-project-roadmap.svg
-gitea/public/img/svg/octicon-project-symlink.svg
-gitea/public/img/svg/octicon-project-template.svg
-gitea/public/img/svg/octicon-project.svg
-gitea/public/img/svg/octicon-pulse.svg
-gitea/public/img/svg/octicon-question.svg
-gitea/public/img/svg/octicon-quote.svg
-gitea/public/img/svg/octicon-read.svg
-gitea/public/img/svg/octicon-redo.svg
-gitea/public/img/svg/octicon-rel-file-path.svg
-gitea/public/img/svg/octicon-reply.svg
-gitea/public/img/svg/octicon-repo-clone.svg
-gitea/public/img/svg/octicon-repo-deleted.svg
-gitea/public/img/svg/octicon-repo-forked.svg
-gitea/public/img/svg/octicon-repo-locked.svg
-gitea/public/img/svg/octicon-repo-pull.svg
-gitea/public/img/svg/octicon-repo-push.svg
-gitea/public/img/svg/octicon-repo-template.svg
-gitea/public/img/svg/octicon-repo.svg
-gitea/public/img/svg/octicon-report.svg
-gitea/public/img/svg/octicon-rocket.svg
-gitea/public/img/svg/octicon-rows.svg
-gitea/public/img/svg/octicon-rss.svg
-gitea/public/img/svg/octicon-ruby.svg
-gitea/public/img/svg/octicon-screen-full.svg
-gitea/public/img/svg/octicon-screen-normal.svg
-gitea/public/img/svg/octicon-search.svg
-gitea/public/img/svg/octicon-server.svg
-gitea/public/img/svg/octicon-share-android.svg
-gitea/public/img/svg/octicon-share.svg
-gitea/public/img/svg/octicon-shield-check.svg
-gitea/public/img/svg/octicon-shield-lock.svg
-gitea/public/img/svg/octicon-shield-slash.svg
-gitea/public/img/svg/octicon-shield-x.svg
-gitea/public/img/svg/octicon-shield.svg
-gitea/public/img/svg/octicon-sidebar-collapse.svg
-gitea/public/img/svg/octicon-sidebar-expand.svg
-gitea/public/img/svg/octicon-sign-in.svg
-gitea/public/img/svg/octicon-sign-out.svg
-gitea/public/img/svg/octicon-single-select.svg
-gitea/public/img/svg/octicon-skip-fill.svg
-gitea/public/img/svg/octicon-skip.svg
-gitea/public/img/svg/octicon-sliders.svg
-gitea/public/img/svg/octicon-smiley.svg
-gitea/public/img/svg/octicon-sort-asc.svg
-gitea/public/img/svg/octicon-sort-desc.svg
-gitea/public/img/svg/octicon-sparkle-fill.svg
-gitea/public/img/svg/octicon-sponsor-tiers.svg
-gitea/public/img/svg/octicon-square-fill.svg
-gitea/public/img/svg/octicon-square.svg
-gitea/public/img/svg/octicon-squirrel.svg
-gitea/public/img/svg/octicon-stack.svg
-gitea/public/img/svg/octicon-star-fill.svg
-gitea/public/img/svg/octicon-star.svg
-gitea/public/img/svg/octicon-stop.svg
-gitea/public/img/svg/octicon-stopwatch.svg
-gitea/public/img/svg/octicon-strikethrough.svg
-gitea/public/img/svg/octicon-sun.svg
-gitea/public/img/svg/octicon-sync.svg
-gitea/public/img/svg/octicon-tab-external.svg
-gitea/public/img/svg/octicon-table.svg
-gitea/public/img/svg/octicon-tag.svg
-gitea/public/img/svg/octicon-tasklist.svg
-gitea/public/img/svg/octicon-telescope-fill.svg
-gitea/public/img/svg/octicon-telescope.svg
-gitea/public/img/svg/octicon-terminal.svg
-gitea/public/img/svg/octicon-three-bars.svg
-gitea/public/img/svg/octicon-thumbsdown.svg
-gitea/public/img/svg/octicon-thumbsup.svg
-gitea/public/img/svg/octicon-tools.svg
-gitea/public/img/svg/octicon-tracked-by-closed-completed.svg
-gitea/public/img/svg/octicon-tracked-by-closed-not-planned.svg
-gitea/public/img/svg/octicon-trash.svg
-gitea/public/img/svg/octicon-triangle-down.svg
-gitea/public/img/svg/octicon-triangle-left.svg
-gitea/public/img/svg/octicon-triangle-right.svg
-gitea/public/img/svg/octicon-triangle-up.svg
-gitea/public/img/svg/octicon-trophy.svg
-gitea/public/img/svg/octicon-typography.svg
-gitea/public/img/svg/octicon-undo.svg
-gitea/public/img/svg/octicon-unfold.svg
-gitea/public/img/svg/octicon-unlink.svg
-gitea/public/img/svg/octicon-unlock.svg
-gitea/public/img/svg/octicon-unmute.svg
-gitea/public/img/svg/octicon-unread.svg
-gitea/public/img/svg/octicon-unverified.svg
-gitea/public/img/svg/octicon-upload.svg
-gitea/public/img/svg/octicon-verified.svg
-gitea/public/img/svg/octicon-versions.svg
-gitea/public/img/svg/octicon-video.svg
-gitea/public/img/svg/octicon-webhook.svg
-gitea/public/img/svg/octicon-workflow.svg
-gitea/public/img/svg/octicon-x-circle-fill.svg
-gitea/public/img/svg/octicon-x-circle.svg
-gitea/public/img/svg/octicon-x.svg
-gitea/public/img/svg/octicon-zap.svg
-gitea/public/img/svg/octicon-zoom-in.svg
-gitea/public/img/svg/octicon-zoom-out.svg
-gitea/public/img/telegram.png
-gitea/public/img/webpack/
-gitea/public/img/webpack/jquery.minicolors.0e614115.png
-gitea/public/img/wechatwork.png
-gitea/public/js/
-gitea/public/js/-.bb0e7599.js
-gitea/public/js/asciinema-player.a5780950.js
-gitea/public/js/citation-js-bibtex.52279aa7.js
-gitea/public/js/citation-js-core-citation-js-formats-citation-js-bibtex-citation-js-csl.081e50bd.js
-gitea/public/js/citation-js-csl.862c58a8.js
-gitea/public/js/citation-js-formats.1ba55eab.js
-gitea/public/js/dropzone.55783234.js
-gitea/public/js/easymde.9fd3ea59.js
-gitea/public/js/eventsource.sharedworker.js
-gitea/public/js/index.js
-gitea/public/js/katex.c40d7840.js
-gitea/public/js/licenses.txt
-gitea/public/js/mcaptcha-vanilla-glue.e82cd5ce.js
-gitea/public/js/mermaid.3798f62a.js
-gitea/public/js/minicolors.e369f43d.js
-gitea/public/js/monaco-css.d8ef7a22.worker.js
-gitea/public/js/monaco-editor.afbd84bf.worker.js
-gitea/public/js/monaco-html.900c9b5d.worker.js
-gitea/public/js/monaco-json.4214e3af.worker.js
-gitea/public/js/monaco-language-abap.c5cad4be.js
-gitea/public/js/monaco-language-apex.baaeb3b2.js
-gitea/public/js/monaco-language-azcli.50450f16.js
-gitea/public/js/monaco-language-bat.fa45ea5a.js
-gitea/public/js/monaco-language-bicep.848b3bda.js
-gitea/public/js/monaco-language-cameligo.800d4fea.js
-gitea/public/js/monaco-language-clojure.085e1624.js
-gitea/public/js/monaco-language-coffee.8b2fca99.js
-gitea/public/js/monaco-language-cpp.c1021d33.js
-gitea/public/js/monaco-language-csharp.686a53fc.js
-gitea/public/js/monaco-language-csp.dc8e087f.js
-gitea/public/js/monaco-language-css.03285ff1.js
-gitea/public/js/monaco-language-cssmode.d327450f.js
-gitea/public/js/monaco-language-cypher.e7ff3864.js
-gitea/public/js/monaco-language-dart.1d2776fe.js
-gitea/public/js/monaco-language-dockerfile.ba5d6355.js
-gitea/public/js/monaco-language-ecl.88ca23a0.js
-gitea/public/js/monaco-language-elixir.3e8a1f09.js
-gitea/public/js/monaco-language-flow9.66d56dbe.js
-gitea/public/js/monaco-language-freemarker2.33e9e634.js
-gitea/public/js/monaco-language-fsharp.58d8c2cd.js
-gitea/public/js/monaco-language-go.9f2bba6c.js
-gitea/public/js/monaco-language-graphql.53b54aa3.js
-gitea/public/js/monaco-language-handlebars.f600395c.js
-gitea/public/js/monaco-language-hcl.93aa7031.js
-gitea/public/js/monaco-language-html.29754284.js
-gitea/public/js/monaco-language-htmlmode.f74c3c53.js
-gitea/public/js/monaco-language-ini.975203ba.js
-gitea/public/js/monaco-language-java.eb37f0d5.js
-gitea/public/js/monaco-language-javascript.0070af53.js
-gitea/public/js/monaco-language-jsonmode.1dac8654.js
-gitea/public/js/monaco-language-julia.139ea024.js
-gitea/public/js/monaco-language-kotlin.95b7cc03.js
-gitea/public/js/monaco-language-less.9d146b37.js
-gitea/public/js/monaco-language-lexon.8a8ffe86.js
-gitea/public/js/monaco-language-liquid.7ba68252.js
-gitea/public/js/monaco-language-lua.76269f02.js
-gitea/public/js/monaco-language-m3.381dacb6.js
-gitea/public/js/monaco-language-markdown.3e456b5f.js
-gitea/public/js/monaco-language-mips.c532482d.js
-gitea/public/js/monaco-language-msdax.ea5af202.js
-gitea/public/js/monaco-language-mysql.e9b67650.js
-gitea/public/js/monaco-language-objective-c.ac018f82.js
-gitea/public/js/monaco-language-pascal.f4bff773.js
-gitea/public/js/monaco-language-pascaligo.ef68cb47.js
-gitea/public/js/monaco-language-perl.6201edc5.js
-gitea/public/js/monaco-language-pgsql.7fc27f21.js
-gitea/public/js/monaco-language-php.fe41a736.js
-gitea/public/js/monaco-language-pla.b96a0b0a.js
-gitea/public/js/monaco-language-postiats.d7edb538.js
-gitea/public/js/monaco-language-powerquery.e1b5c939.js
-gitea/public/js/monaco-language-powershell.986d17fa.js
-gitea/public/js/monaco-language-protobuf.eb7795fc.js
-gitea/public/js/monaco-language-pug.a07a81a3.js
-gitea/public/js/monaco-language-python.2bf73291.js
-gitea/public/js/monaco-language-qsharp.7e12978f.js
-gitea/public/js/monaco-language-r.22ed335c.js
-gitea/public/js/monaco-language-razor.8662f744.js
-gitea/public/js/monaco-language-redis.51aba187.js
-gitea/public/js/monaco-language-redshift.dca4aaa6.js
-gitea/public/js/monaco-language-restructuredtext.052e193d.js
-gitea/public/js/monaco-language-ruby.9cc75add.js
-gitea/public/js/monaco-language-rust.2879dd02.js
-gitea/public/js/monaco-language-sb.676f2916.js
-gitea/public/js/monaco-language-scala.2be8473f.js
-gitea/public/js/monaco-language-scheme.978fadb1.js
-gitea/public/js/monaco-language-scss.4801f843.js
-gitea/public/js/monaco-language-shell.be3eb562.js
-gitea/public/js/monaco-language-solidity.36abbcbb.js
-gitea/public/js/monaco-language-sophia.d6bb115d.js
-gitea/public/js/monaco-language-sparql.3c6a882d.js
-gitea/public/js/monaco-language-sql.6b0d0f0a.js
-gitea/public/js/monaco-language-st.88c6c88a.js
-gitea/public/js/monaco-language-swift.c93b49e8.js
-gitea/public/js/monaco-language-systemverilog.ddac36c7.js
-gitea/public/js/monaco-language-tcl.f56dddac.js
-gitea/public/js/monaco-language-tsmode.70103988.js
-gitea/public/js/monaco-language-twig.cd80df58.js
-gitea/public/js/monaco-language-vb.95b807bd.js
-gitea/public/js/monaco-language-wgsl.45ceed20.js
-gitea/public/js/monaco-language-xml.a6fee0b8.js
-gitea/public/js/monaco-language-yaml.b966e3a5.js
-gitea/public/js/monaco-ts.94b72dd4.worker.js
-gitea/public/js/monaco.a41a8f35.js
-gitea/public/js/node_modules_mermaid_dist_classDiagram-bc733c3b_js.f53c7dac.js
-gitea/public/js/node_modules_mermaid_dist_classDiagram-v2-8931bdaf_js.61cee992.js
-gitea/public/js/node_modules_mermaid_dist_flowDiagram-v2-476db779_js.f23a133b.js
-gitea/public/js/node_modules_mermaid_dist_infoDiagram-264bed3e_js.83b374e9.js
-gitea/public/js/node_modules_mermaid_dist_stateDiagram-133e3642_js.9be0b16f.js
-gitea/public/js/node_modules_mermaid_dist_stateDiagram-v2-6371a76b_js.63d9f689.js
-gitea/public/js/pdfobject.cefebff4.js
-gitea/public/js/swagger.js
-gitea/public/js/theme-arc-green.js
-gitea/public/js/theme-auto.js
-gitea/public/js/tribute.1ca3c8e4.js
-gitea/public/js/vendors-node_modules_mermaid_dist_c4Diagram-9cddb37f_js.4cf90939.js
-gitea/public/js/vendors-node_modules_mermaid_dist_erDiagram-f6946109_js.f536a526.js
-gitea/public/js/vendors-node_modules_mermaid_dist_flowDiagram-93327f21_js.7890056d.js
-gitea/public/js/vendors-node_modules_mermaid_dist_flowchart-elk-definition-5082a990_js.eb85fd36.js
-gitea/public/js/vendors-node_modules_mermaid_dist_ganttDiagram-7ce12d6b_js.b16d9e2e.js
-gitea/public/js/vendors-node_modules_mermaid_dist_gitGraphDiagram-1e960c50_js.882b43cf.js
-gitea/public/js/vendors-node_modules_mermaid_dist_journeyDiagram-31be0096_js.dfb987fb.js
-gitea/public/js/vendors-node_modules_mermaid_dist_mindmap-definition-4fc2557c_js.bf5ab109.js
-gitea/public/js/vendors-node_modules_mermaid_dist_pieDiagram-157505fe_js.e82b315a.js
-gitea/public/js/vendors-node_modules_mermaid_dist_quadrantDiagram-fd70f2d0_js.02587bd7.js
-gitea/public/js/vendors-node_modules_mermaid_dist_requirementDiagram-19c99588_js.e697d97d.js
-gitea/public/js/vendors-node_modules_mermaid_dist_sequenceDiagram-5dfd0049_js.c59751cb.js
-gitea/public/js/vendors-node_modules_mermaid_dist_timeline-definition-5ed366f4_js.7788cbe4.js
-gitea/public/js/webcomponents.js
+gitea/.well-known/
+gitea/.well-known/security.txt
+gitea/assets/
+gitea/assets/css/
+gitea/assets/css/asciinema-player.348ff0a9.css
+gitea/assets/css/dropzone.46ea72f6.css
+gitea/assets/css/index.css
+gitea/assets/css/katex.a42245c1.css
+gitea/assets/css/minicolors.4a2ce0b5.css
+gitea/assets/css/monaco.18fe49f8.css
+gitea/assets/css/swagger.css
+gitea/assets/css/theme-arc-green.css
+gitea/assets/css/theme-auto.css
+gitea/assets/fonts/
+gitea/assets/fonts/KaTeX_AMS-Regular.73ea273a.woff2
+gitea/assets/fonts/KaTeX_Caligraphic-Bold.a1abf90d.woff2
+gitea/assets/fonts/KaTeX_Caligraphic-Regular.d6484fce.woff2
+gitea/assets/fonts/KaTeX_Fraktur-Bold.931d67ea.woff2
+gitea/assets/fonts/KaTeX_Fraktur-Regular.172d3529.woff2
+gitea/assets/fonts/KaTeX_Main-Bold.39890742.woff2
+gitea/assets/fonts/KaTeX_Main-BoldItalic.20f389c4.woff2
+gitea/assets/fonts/KaTeX_Main-Italic.fe2176f7.woff2
+gitea/assets/fonts/KaTeX_Main-Regular.f650f111.woff2
+gitea/assets/fonts/KaTeX_Math-BoldItalic.dcbcbd93.woff2
+gitea/assets/fonts/KaTeX_Math-Italic.6d3d25f4.woff2
+gitea/assets/fonts/KaTeX_SansSerif-Bold.95591a92.woff2
+gitea/assets/fonts/KaTeX_SansSerif-Italic.7d393d38.woff2
+gitea/assets/fonts/KaTeX_SansSerif-Regular.cd5e231e.woff2
+gitea/assets/fonts/KaTeX_Script-Regular.c81d1b2a.woff2
+gitea/assets/fonts/KaTeX_Size1-Regular.6eec866c.woff2
+gitea/assets/fonts/KaTeX_Size2-Regular.2960900c.woff2
+gitea/assets/fonts/KaTeX_Size3-Regular.e1951519.woff2
+gitea/assets/fonts/KaTeX_Size4-Regular.e418bf25.woff2
+gitea/assets/fonts/KaTeX_Typewriter-Regular.c295e7f7.woff2
+gitea/assets/fonts/codicon.2fa1fcf5.ttf
+gitea/assets/img/
+gitea/assets/img/404.png
+gitea/assets/img/500.png
+gitea/assets/img/apple-touch-icon.png
+gitea/assets/img/avatar_default.png
+gitea/assets/img/checkmark.png
+gitea/assets/img/dingtalk.ico
+gitea/assets/img/discord.png
+gitea/assets/img/emoji/
+gitea/assets/img/emoji/codeberg.png
+gitea/assets/img/emoji/git.png
+gitea/assets/img/emoji/gitea.png
+gitea/assets/img/emoji/github.png
+gitea/assets/img/emoji/gitlab.png
+gitea/assets/img/emoji/gogs.png
+gitea/assets/img/failed.png
+gitea/assets/img/favicon.png
+gitea/assets/img/favicon.svg
+gitea/assets/img/feishu.png
+gitea/assets/img/gitea.svg
+gitea/assets/img/gogs.ico
+gitea/assets/img/loading.png
+gitea/assets/img/logo.png
+gitea/assets/img/logo.svg
+gitea/assets/img/msteams.png
+gitea/assets/img/openid-16x16.png
+gitea/assets/img/packagist.png
+gitea/assets/img/repo_default.png
+gitea/assets/img/slack.png
+gitea/assets/img/svg/
+gitea/assets/img/svg/fontawesome-openid.svg
+gitea/assets/img/svg/fontawesome-save.svg
+gitea/assets/img/svg/fontawesome-send.svg
+gitea/assets/img/svg/fontawesome-windows.svg
+gitea/assets/img/svg/gitea-alpine.svg
+gitea/assets/img/svg/gitea-azuread.svg
+gitea/assets/img/svg/gitea-azureadv2.svg
+gitea/assets/img/svg/gitea-bitbucket.svg
+gitea/assets/img/svg/gitea-cargo.svg
+gitea/assets/img/svg/gitea-chef.svg
+gitea/assets/img/svg/gitea-codebase.svg
+gitea/assets/img/svg/gitea-composer.svg
+gitea/assets/img/svg/gitea-conan.svg
+gitea/assets/img/svg/gitea-conda.svg
+gitea/assets/img/svg/gitea-cran.svg
+gitea/assets/img/svg/gitea-debian.svg
+gitea/assets/img/svg/gitea-discord.svg
+gitea/assets/img/svg/gitea-double-chevron-left.svg
+gitea/assets/img/svg/gitea-double-chevron-right.svg
+gitea/assets/img/svg/gitea-dropbox.svg
+gitea/assets/img/svg/gitea-empty-checkbox.svg
+gitea/assets/img/svg/gitea-exclamation.svg
+gitea/assets/img/svg/gitea-facebook.svg
+gitea/assets/img/svg/gitea-git.svg
+gitea/assets/img/svg/gitea-gitbucket.svg
+gitea/assets/img/svg/gitea-gitea.svg
+gitea/assets/img/svg/gitea-gitlab.svg
+gitea/assets/img/svg/gitea-go.svg
+gitea/assets/img/svg/gitea-gogs.svg
+gitea/assets/img/svg/gitea-google.svg
+gitea/assets/img/svg/gitea-helm.svg
+gitea/assets/img/svg/gitea-join.svg
+gitea/assets/img/svg/gitea-lock-cog.svg
+gitea/assets/img/svg/gitea-lock.svg
+gitea/assets/img/svg/gitea-mastodon.svg
+gitea/assets/img/svg/gitea-matrix.svg
+gitea/assets/img/svg/gitea-maven.svg
+gitea/assets/img/svg/gitea-microsoftonline.svg
+gitea/assets/img/svg/gitea-nextcloud.svg
+gitea/assets/img/svg/gitea-npm.svg
+gitea/assets/img/svg/gitea-nuget.svg
+gitea/assets/img/svg/gitea-onedev.svg
+gitea/assets/img/svg/gitea-openid.svg
+gitea/assets/img/svg/gitea-pub.svg
+gitea/assets/img/svg/gitea-python.svg
+gitea/assets/img/svg/gitea-rpm.svg
+gitea/assets/img/svg/gitea-rubygems.svg
+gitea/assets/img/svg/gitea-split.svg
+gitea/assets/img/svg/gitea-swift.svg
+gitea/assets/img/svg/gitea-twitter.svg
+gitea/assets/img/svg/gitea-unlock.svg
+gitea/assets/img/svg/gitea-vagrant.svg
+gitea/assets/img/svg/gitea-vscode.svg
+gitea/assets/img/svg/gitea-whitespace.svg
+gitea/assets/img/svg/gitea-yandex.svg
+gitea/assets/img/svg/material-invert-colors.svg
+gitea/assets/img/svg/material-palette.svg
+gitea/assets/img/svg/octicon-accessibility-inset.svg
+gitea/assets/img/svg/octicon-accessibility.svg
+gitea/assets/img/svg/octicon-alert-fill.svg
+gitea/assets/img/svg/octicon-alert.svg
+gitea/assets/img/svg/octicon-apps.svg
+gitea/assets/img/svg/octicon-archive.svg
+gitea/assets/img/svg/octicon-arrow-both.svg
+gitea/assets/img/svg/octicon-arrow-down-left.svg
+gitea/assets/img/svg/octicon-arrow-down-right.svg
+gitea/assets/img/svg/octicon-arrow-down.svg
+gitea/assets/img/svg/octicon-arrow-left.svg
+gitea/assets/img/svg/octicon-arrow-right.svg
+gitea/assets/img/svg/octicon-arrow-switch.svg
+gitea/assets/img/svg/octicon-arrow-up-left.svg
+gitea/assets/img/svg/octicon-arrow-up-right.svg
+gitea/assets/img/svg/octicon-arrow-up.svg
+gitea/assets/img/svg/octicon-beaker.svg
+gitea/assets/img/svg/octicon-bell-fill.svg
+gitea/assets/img/svg/octicon-bell-slash.svg
+gitea/assets/img/svg/octicon-bell.svg
+gitea/assets/img/svg/octicon-blocked.svg
+gitea/assets/img/svg/octicon-bold.svg
+gitea/assets/img/svg/octicon-book.svg
+gitea/assets/img/svg/octicon-bookmark-slash.svg
+gitea/assets/img/svg/octicon-bookmark.svg
+gitea/assets/img/svg/octicon-briefcase.svg
+gitea/assets/img/svg/octicon-broadcast.svg
+gitea/assets/img/svg/octicon-browser.svg
+gitea/assets/img/svg/octicon-bug.svg
+gitea/assets/img/svg/octicon-cache.svg
+gitea/assets/img/svg/octicon-calendar.svg
+gitea/assets/img/svg/octicon-check-circle-fill.svg
+gitea/assets/img/svg/octicon-check-circle.svg
+gitea/assets/img/svg/octicon-check.svg
+gitea/assets/img/svg/octicon-checkbox.svg
+gitea/assets/img/svg/octicon-checklist.svg
+gitea/assets/img/svg/octicon-chevron-down.svg
+gitea/assets/img/svg/octicon-chevron-left.svg
+gitea/assets/img/svg/octicon-chevron-right.svg
+gitea/assets/img/svg/octicon-chevron-up.svg
+gitea/assets/img/svg/octicon-circle-slash.svg
+gitea/assets/img/svg/octicon-circle.svg
+gitea/assets/img/svg/octicon-clock-fill.svg
+gitea/assets/img/svg/octicon-clock.svg
+gitea/assets/img/svg/octicon-cloud-offline.svg
+gitea/assets/img/svg/octicon-cloud.svg
+gitea/assets/img/svg/octicon-code-of-conduct.svg
+gitea/assets/img/svg/octicon-code-review.svg
+gitea/assets/img/svg/octicon-code-square.svg
+gitea/assets/img/svg/octicon-code.svg
+gitea/assets/img/svg/octicon-codescan-checkmark.svg
+gitea/assets/img/svg/octicon-codescan.svg
+gitea/assets/img/svg/octicon-codespaces.svg
+gitea/assets/img/svg/octicon-columns.svg
+gitea/assets/img/svg/octicon-command-palette.svg
+gitea/assets/img/svg/octicon-comment-discussion.svg
+gitea/assets/img/svg/octicon-comment.svg
+gitea/assets/img/svg/octicon-container.svg
+gitea/assets/img/svg/octicon-copilot-error.svg
+gitea/assets/img/svg/octicon-copilot-warning.svg
+gitea/assets/img/svg/octicon-copilot.svg
+gitea/assets/img/svg/octicon-copy.svg
+gitea/assets/img/svg/octicon-cpu.svg
+gitea/assets/img/svg/octicon-credit-card.svg
+gitea/assets/img/svg/octicon-cross-reference.svg
+gitea/assets/img/svg/octicon-dash.svg
+gitea/assets/img/svg/octicon-database.svg
+gitea/assets/img/svg/octicon-dependabot.svg
+gitea/assets/img/svg/octicon-desktop-download.svg
+gitea/assets/img/svg/octicon-device-camera-video.svg
+gitea/assets/img/svg/octicon-device-camera.svg
+gitea/assets/img/svg/octicon-device-desktop.svg
+gitea/assets/img/svg/octicon-device-mobile.svg
+gitea/assets/img/svg/octicon-devices.svg
+gitea/assets/img/svg/octicon-diamond.svg
+gitea/assets/img/svg/octicon-diff-added.svg
+gitea/assets/img/svg/octicon-diff-ignored.svg
+gitea/assets/img/svg/octicon-diff-modified.svg
+gitea/assets/img/svg/octicon-diff-removed.svg
+gitea/assets/img/svg/octicon-diff-renamed.svg
+gitea/assets/img/svg/octicon-diff.svg
+gitea/assets/img/svg/octicon-discussion-closed.svg
+gitea/assets/img/svg/octicon-discussion-duplicate.svg
+gitea/assets/img/svg/octicon-discussion-outdated.svg
+gitea/assets/img/svg/octicon-dot-fill.svg
+gitea/assets/img/svg/octicon-dot.svg
+gitea/assets/img/svg/octicon-download.svg
+gitea/assets/img/svg/octicon-duplicate.svg
+gitea/assets/img/svg/octicon-ellipsis.svg
+gitea/assets/img/svg/octicon-eye-closed.svg
+gitea/assets/img/svg/octicon-eye.svg
+gitea/assets/img/svg/octicon-feed-discussion.svg
+gitea/assets/img/svg/octicon-feed-forked.svg
+gitea/assets/img/svg/octicon-feed-heart.svg
+gitea/assets/img/svg/octicon-feed-issue-closed.svg
+gitea/assets/img/svg/octicon-feed-issue-draft.svg
+gitea/assets/img/svg/octicon-feed-issue-open.svg
+gitea/assets/img/svg/octicon-feed-issue-reopen.svg
+gitea/assets/img/svg/octicon-feed-merged.svg
+gitea/assets/img/svg/octicon-feed-person.svg
+gitea/assets/img/svg/octicon-feed-plus.svg
+gitea/assets/img/svg/octicon-feed-public.svg
+gitea/assets/img/svg/octicon-feed-pull-request-closed.svg
+gitea/assets/img/svg/octicon-feed-pull-request-draft.svg
+gitea/assets/img/svg/octicon-feed-pull-request-open.svg
+gitea/assets/img/svg/octicon-feed-repo.svg
+gitea/assets/img/svg/octicon-feed-rocket.svg
+gitea/assets/img/svg/octicon-feed-star.svg
+gitea/assets/img/svg/octicon-feed-tag.svg
+gitea/assets/img/svg/octicon-feed-trophy.svg
+gitea/assets/img/svg/octicon-file-added.svg
+gitea/assets/img/svg/octicon-file-badge.svg
+gitea/assets/img/svg/octicon-file-binary.svg
+gitea/assets/img/svg/octicon-file-code.svg
+gitea/assets/img/svg/octicon-file-diff.svg
+gitea/assets/img/svg/octicon-file-directory-fill.svg
+gitea/assets/img/svg/octicon-file-directory-open-fill.svg
+gitea/assets/img/svg/octicon-file-directory-symlink.svg
+gitea/assets/img/svg/octicon-file-directory.svg
+gitea/assets/img/svg/octicon-file-moved.svg
+gitea/assets/img/svg/octicon-file-removed.svg
+gitea/assets/img/svg/octicon-file-submodule.svg
+gitea/assets/img/svg/octicon-file-symlink-file.svg
+gitea/assets/img/svg/octicon-file-zip.svg
+gitea/assets/img/svg/octicon-file.svg
+gitea/assets/img/svg/octicon-filter-remove.svg
+gitea/assets/img/svg/octicon-filter.svg
+gitea/assets/img/svg/octicon-fiscal-host.svg
+gitea/assets/img/svg/octicon-flame.svg
+gitea/assets/img/svg/octicon-fold-down.svg
+gitea/assets/img/svg/octicon-fold-up.svg
+gitea/assets/img/svg/octicon-fold.svg
+gitea/assets/img/svg/octicon-gear.svg
+gitea/assets/img/svg/octicon-gift.svg
+gitea/assets/img/svg/octicon-git-branch.svg
+gitea/assets/img/svg/octicon-git-commit.svg
+gitea/assets/img/svg/octicon-git-compare.svg
+gitea/assets/img/svg/octicon-git-merge-queue.svg
+gitea/assets/img/svg/octicon-git-merge.svg
+gitea/assets/img/svg/octicon-git-pull-request-closed.svg
+gitea/assets/img/svg/octicon-git-pull-request-draft.svg
+gitea/assets/img/svg/octicon-git-pull-request.svg
+gitea/assets/img/svg/octicon-globe.svg
+gitea/assets/img/svg/octicon-goal.svg
+gitea/assets/img/svg/octicon-grabber.svg
+gitea/assets/img/svg/octicon-graph.svg
+gitea/assets/img/svg/octicon-hash.svg
+gitea/assets/img/svg/octicon-heading.svg
+gitea/assets/img/svg/octicon-heart-fill.svg
+gitea/assets/img/svg/octicon-heart.svg
+gitea/assets/img/svg/octicon-history.svg
+gitea/assets/img/svg/octicon-home.svg
+gitea/assets/img/svg/octicon-horizontal-rule.svg
+gitea/assets/img/svg/octicon-hourglass.svg
+gitea/assets/img/svg/octicon-hubot.svg
+gitea/assets/img/svg/octicon-id-badge.svg
+gitea/assets/img/svg/octicon-image.svg
+gitea/assets/img/svg/octicon-inbox.svg
+gitea/assets/img/svg/octicon-infinity.svg
+gitea/assets/img/svg/octicon-info.svg
+gitea/assets/img/svg/octicon-issue-closed.svg
+gitea/assets/img/svg/octicon-issue-draft.svg
+gitea/assets/img/svg/octicon-issue-opened.svg
+gitea/assets/img/svg/octicon-issue-reopened.svg
+gitea/assets/img/svg/octicon-issue-tracked-by.svg
+gitea/assets/img/svg/octicon-issue-tracks.svg
+gitea/assets/img/svg/octicon-italic.svg
+gitea/assets/img/svg/octicon-iterations.svg
+gitea/assets/img/svg/octicon-kebab-horizontal.svg
+gitea/assets/img/svg/octicon-key-asterisk.svg
+gitea/assets/img/svg/octicon-key.svg
+gitea/assets/img/svg/octicon-law.svg
+gitea/assets/img/svg/octicon-light-bulb.svg
+gitea/assets/img/svg/octicon-link-external.svg
+gitea/assets/img/svg/octicon-link.svg
+gitea/assets/img/svg/octicon-list-ordered.svg
+gitea/assets/img/svg/octicon-list-unordered.svg
+gitea/assets/img/svg/octicon-location.svg
+gitea/assets/img/svg/octicon-lock.svg
+gitea/assets/img/svg/octicon-log.svg
+gitea/assets/img/svg/octicon-logo-gist.svg
+gitea/assets/img/svg/octicon-logo-github.svg
+gitea/assets/img/svg/octicon-mail.svg
+gitea/assets/img/svg/octicon-mark-github.svg
+gitea/assets/img/svg/octicon-markdown.svg
+gitea/assets/img/svg/octicon-megaphone.svg
+gitea/assets/img/svg/octicon-mention.svg
+gitea/assets/img/svg/octicon-meter.svg
+gitea/assets/img/svg/octicon-milestone.svg
+gitea/assets/img/svg/octicon-mirror.svg
+gitea/assets/img/svg/octicon-moon.svg
+gitea/assets/img/svg/octicon-mortar-board.svg
+gitea/assets/img/svg/octicon-move-to-bottom.svg
+gitea/assets/img/svg/octicon-move-to-end.svg
+gitea/assets/img/svg/octicon-move-to-start.svg
+gitea/assets/img/svg/octicon-move-to-top.svg
+gitea/assets/img/svg/octicon-multi-select.svg
+gitea/assets/img/svg/octicon-mute.svg
+gitea/assets/img/svg/octicon-no-entry.svg
+gitea/assets/img/svg/octicon-north-star.svg
+gitea/assets/img/svg/octicon-note.svg
+gitea/assets/img/svg/octicon-number.svg
+gitea/assets/img/svg/octicon-organization.svg
+gitea/assets/img/svg/octicon-package-dependencies.svg
+gitea/assets/img/svg/octicon-package-dependents.svg
+gitea/assets/img/svg/octicon-package.svg
+gitea/assets/img/svg/octicon-paintbrush.svg
+gitea/assets/img/svg/octicon-paper-airplane.svg
+gitea/assets/img/svg/octicon-paperclip.svg
+gitea/assets/img/svg/octicon-passkey-fill.svg
+gitea/assets/img/svg/octicon-paste.svg
+gitea/assets/img/svg/octicon-pencil.svg
+gitea/assets/img/svg/octicon-people.svg
+gitea/assets/img/svg/octicon-person-add.svg
+gitea/assets/img/svg/octicon-person-fill.svg
+gitea/assets/img/svg/octicon-person.svg
+gitea/assets/img/svg/octicon-pin-slash.svg
+gitea/assets/img/svg/octicon-pin.svg
+gitea/assets/img/svg/octicon-pivot-column.svg
+gitea/assets/img/svg/octicon-play.svg
+gitea/assets/img/svg/octicon-plug.svg
+gitea/assets/img/svg/octicon-plus-circle.svg
+gitea/assets/img/svg/octicon-plus.svg
+gitea/assets/img/svg/octicon-project-roadmap.svg
+gitea/assets/img/svg/octicon-project-symlink.svg
+gitea/assets/img/svg/octicon-project-template.svg
+gitea/assets/img/svg/octicon-project.svg
+gitea/assets/img/svg/octicon-pulse.svg
+gitea/assets/img/svg/octicon-question.svg
+gitea/assets/img/svg/octicon-quote.svg
+gitea/assets/img/svg/octicon-read.svg
+gitea/assets/img/svg/octicon-redo.svg
+gitea/assets/img/svg/octicon-rel-file-path.svg
+gitea/assets/img/svg/octicon-reply.svg
+gitea/assets/img/svg/octicon-repo-clone.svg
+gitea/assets/img/svg/octicon-repo-deleted.svg
+gitea/assets/img/svg/octicon-repo-forked.svg
+gitea/assets/img/svg/octicon-repo-locked.svg
+gitea/assets/img/svg/octicon-repo-pull.svg
+gitea/assets/img/svg/octicon-repo-push.svg
+gitea/assets/img/svg/octicon-repo-template.svg
+gitea/assets/img/svg/octicon-repo.svg
+gitea/assets/img/svg/octicon-report.svg
+gitea/assets/img/svg/octicon-rocket.svg
+gitea/assets/img/svg/octicon-rows.svg
+gitea/assets/img/svg/octicon-rss.svg
+gitea/assets/img/svg/octicon-ruby.svg
+gitea/assets/img/svg/octicon-screen-full.svg
+gitea/assets/img/svg/octicon-screen-normal.svg
+gitea/assets/img/svg/octicon-search.svg
+gitea/assets/img/svg/octicon-server.svg
+gitea/assets/img/svg/octicon-share-android.svg
+gitea/assets/img/svg/octicon-share.svg
+gitea/assets/img/svg/octicon-shield-check.svg
+gitea/assets/img/svg/octicon-shield-lock.svg
+gitea/assets/img/svg/octicon-shield-slash.svg
+gitea/assets/img/svg/octicon-shield-x.svg
+gitea/assets/img/svg/octicon-shield.svg
+gitea/assets/img/svg/octicon-sidebar-collapse.svg
+gitea/assets/img/svg/octicon-sidebar-expand.svg
+gitea/assets/img/svg/octicon-sign-in.svg
+gitea/assets/img/svg/octicon-sign-out.svg
+gitea/assets/img/svg/octicon-single-select.svg
+gitea/assets/img/svg/octicon-skip-fill.svg
+gitea/assets/img/svg/octicon-skip.svg
+gitea/assets/img/svg/octicon-sliders.svg
+gitea/assets/img/svg/octicon-smiley.svg
+gitea/assets/img/svg/octicon-sort-asc.svg
+gitea/assets/img/svg/octicon-sort-desc.svg
+gitea/assets/img/svg/octicon-sparkle-fill.svg
+gitea/assets/img/svg/octicon-sponsor-tiers.svg
+gitea/assets/img/svg/octicon-square-fill.svg
+gitea/assets/img/svg/octicon-square.svg
+gitea/assets/img/svg/octicon-squirrel.svg
+gitea/assets/img/svg/octicon-stack.svg
+gitea/assets/img/svg/octicon-star-fill.svg
+gitea/assets/img/svg/octicon-star.svg
+gitea/assets/img/svg/octicon-stop.svg
+gitea/assets/img/svg/octicon-stopwatch.svg
+gitea/assets/img/svg/octicon-strikethrough.svg
+gitea/assets/img/svg/octicon-sun.svg
+gitea/assets/img/svg/octicon-sync.svg
+gitea/assets/img/svg/octicon-tab-external.svg
+gitea/assets/img/svg/octicon-table.svg
+gitea/assets/img/svg/octicon-tag.svg
+gitea/assets/img/svg/octicon-tasklist.svg
+gitea/assets/img/svg/octicon-telescope-fill.svg
+gitea/assets/img/svg/octicon-telescope.svg
+gitea/assets/img/svg/octicon-terminal.svg
+gitea/assets/img/svg/octicon-three-bars.svg
+gitea/assets/img/svg/octicon-thumbsdown.svg
+gitea/assets/img/svg/octicon-thumbsup.svg
+gitea/assets/img/svg/octicon-tools.svg
+gitea/assets/img/svg/octicon-tracked-by-closed-completed.svg
+gitea/assets/img/svg/octicon-tracked-by-closed-not-planned.svg
+gitea/assets/img/svg/octicon-trash.svg
+gitea/assets/img/svg/octicon-triangle-down.svg
+gitea/assets/img/svg/octicon-triangle-left.svg
+gitea/assets/img/svg/octicon-triangle-right.svg
+gitea/assets/img/svg/octicon-triangle-up.svg
+gitea/assets/img/svg/octicon-trophy.svg
+gitea/assets/img/svg/octicon-typography.svg
+gitea/assets/img/svg/octicon-undo.svg
+gitea/assets/img/svg/octicon-unfold.svg
+gitea/assets/img/svg/octicon-unlink.svg
+gitea/assets/img/svg/octicon-unlock.svg
+gitea/assets/img/svg/octicon-unmute.svg
+gitea/assets/img/svg/octicon-unread.svg
+gitea/assets/img/svg/octicon-unverified.svg
+gitea/assets/img/svg/octicon-upload.svg
+gitea/assets/img/svg/octicon-verified.svg
+gitea/assets/img/svg/octicon-versions.svg
+gitea/assets/img/svg/octicon-video.svg
+gitea/assets/img/svg/octicon-webhook.svg
+gitea/assets/img/svg/octicon-workflow.svg
+gitea/assets/img/svg/octicon-x-circle-fill.svg
+gitea/assets/img/svg/octicon-x-circle.svg
+gitea/assets/img/svg/octicon-x.svg
+gitea/assets/img/svg/octicon-zap.svg
+gitea/assets/img/svg/octicon-zoom-in.svg
+gitea/assets/img/svg/octicon-zoom-out.svg
+gitea/assets/img/telegram.png
+gitea/assets/img/webpack/
+gitea/assets/img/webpack/jquery.minicolors.0e614115.png
+gitea/assets/img/wechatwork.png
+gitea/assets/js/
+gitea/assets/js/-.c4df7970.js
+gitea/assets/js/asciinema-player.afb44d64.js
+gitea/assets/js/citation-js-bibtex.7842d8b8.js
+gitea/assets/js/citation-js-core-citation-js-formats-citation-js-bibtex-citation-js-csl.59c9149a.js
+gitea/assets/js/citation-js-csl.20f70cb4.js
+gitea/assets/js/citation-js-formats.70fecae4.js
+gitea/assets/js/dropzone.2e37d03b.js
+gitea/assets/js/easymde.58e747ca.js
+gitea/assets/js/eventsource.sharedworker.js
+gitea/assets/js/index.js
+gitea/assets/js/index.js.a5887ff5.map
+gitea/assets/js/katex.25d07669.js
+gitea/assets/js/mcaptcha-vanilla-glue.149786ce.js
+gitea/assets/js/mermaid.dc7ee638.js
+gitea/assets/js/minicolors.98bf1283.js
+gitea/assets/js/monaco-css.1e32f6c8.worker.js
+gitea/assets/js/monaco-editor.afbd84bf.worker.js
+gitea/assets/js/monaco-html.472c5d93.worker.js
+gitea/assets/js/monaco-json.7564712c.worker.js
+gitea/assets/js/monaco-language-abap.9122d2d4.js
+gitea/assets/js/monaco-language-apex.610c28c9.js
+gitea/assets/js/monaco-language-azcli.349a5eaa.js
+gitea/assets/js/monaco-language-bat.2b9476f0.js
+gitea/assets/js/monaco-language-bicep.3e66fac6.js
+gitea/assets/js/monaco-language-cameligo.445ed0c7.js
+gitea/assets/js/monaco-language-clojure.83dc0bbb.js
+gitea/assets/js/monaco-language-coffee.387d6c21.js
+gitea/assets/js/monaco-language-cpp.7384776d.js
+gitea/assets/js/monaco-language-csharp.b892b441.js
+gitea/assets/js/monaco-language-csp.57371501.js
+gitea/assets/js/monaco-language-css.a481ddf7.js
+gitea/assets/js/monaco-language-cssmode.5612f6b1.js
+gitea/assets/js/monaco-language-cypher.dc7676b2.js
+gitea/assets/js/monaco-language-dart.57075b92.js
+gitea/assets/js/monaco-language-dockerfile.f5cfdb39.js
+gitea/assets/js/monaco-language-ecl.3f530989.js
+gitea/assets/js/monaco-language-elixir.230a049c.js
+gitea/assets/js/monaco-language-flow9.305040be.js
+gitea/assets/js/monaco-language-freemarker2.62c19a7c.js
+gitea/assets/js/monaco-language-fsharp.cec45f33.js
+gitea/assets/js/monaco-language-go.94633690.js
+gitea/assets/js/monaco-language-graphql.fead87e5.js
+gitea/assets/js/monaco-language-handlebars.7bfbcb54.js
+gitea/assets/js/monaco-language-hcl.9153a792.js
+gitea/assets/js/monaco-language-html.c4cc0f74.js
+gitea/assets/js/monaco-language-htmlmode.85f3d7c4.js
+gitea/assets/js/monaco-language-ini.d260907f.js
+gitea/assets/js/monaco-language-java.3bfef3f1.js
+gitea/assets/js/monaco-language-javascript.58403dc3.js
+gitea/assets/js/monaco-language-jsonmode.2a718694.js
+gitea/assets/js/monaco-language-julia.e8e36d82.js
+gitea/assets/js/monaco-language-kotlin.f5a8b6c9.js
+gitea/assets/js/monaco-language-less.e2ca09b9.js
+gitea/assets/js/monaco-language-lexon.9b6bf990.js
+gitea/assets/js/monaco-language-liquid.68495fcc.js
+gitea/assets/js/monaco-language-lua.afaa0d63.js
+gitea/assets/js/monaco-language-m3.310e9b80.js
+gitea/assets/js/monaco-language-markdown.d877fedf.js
+gitea/assets/js/monaco-language-mdx.92d3aecb.js
+gitea/assets/js/monaco-language-mips.5c681def.js
+gitea/assets/js/monaco-language-msdax.0817d48f.js
+gitea/assets/js/monaco-language-mysql.03e98e9e.js
+gitea/assets/js/monaco-language-objective-c.18b0cb16.js
+gitea/assets/js/monaco-language-pascal.cad8a1ef.js
+gitea/assets/js/monaco-language-pascaligo.a1fc02b4.js
+gitea/assets/js/monaco-language-perl.223dd050.js
+gitea/assets/js/monaco-language-pgsql.e8f7d3d9.js
+gitea/assets/js/monaco-language-php.fa660fa0.js
+gitea/assets/js/monaco-language-pla.bb335cb7.js
+gitea/assets/js/monaco-language-postiats.0bd89243.js
+gitea/assets/js/monaco-language-powerquery.e1cb673c.js
+gitea/assets/js/monaco-language-powershell.634b742f.js
+gitea/assets/js/monaco-language-protobuf.1f67a7e8.js
+gitea/assets/js/monaco-language-pug.b925ebbc.js
+gitea/assets/js/monaco-language-python.96869bb9.js
+gitea/assets/js/monaco-language-qsharp.1dfd54e8.js
+gitea/assets/js/monaco-language-r.4150abff.js
+gitea/assets/js/monaco-language-razor.2bbd8573.js
+gitea/assets/js/monaco-language-redis.50d71e38.js
+gitea/assets/js/monaco-language-redshift.40ae621b.js
+gitea/assets/js/monaco-language-restructuredtext.a5b7a10c.js
+gitea/assets/js/monaco-language-ruby.b9af456d.js
+gitea/assets/js/monaco-language-rust.08ceb3bd.js
+gitea/assets/js/monaco-language-sb.eddcc78b.js
+gitea/assets/js/monaco-language-scala.d747eadc.js
+gitea/assets/js/monaco-language-scheme.5695e5f0.js
+gitea/assets/js/monaco-language-scss.49341316.js
+gitea/assets/js/monaco-language-shell.3c9a497d.js
+gitea/assets/js/monaco-language-solidity.171a3cfd.js
+gitea/assets/js/monaco-language-sophia.c504660c.js
+gitea/assets/js/monaco-language-sparql.bb35ba95.js
+gitea/assets/js/monaco-language-sql.3d1f27ff.js
+gitea/assets/js/monaco-language-st.75edc68f.js
+gitea/assets/js/monaco-language-swift.296f74df.js
+gitea/assets/js/monaco-language-systemverilog.653c07e2.js
+gitea/assets/js/monaco-language-tcl.26f77644.js
+gitea/assets/js/monaco-language-tsmode.53205a74.js
+gitea/assets/js/monaco-language-twig.b3b1ea2d.js
+gitea/assets/js/monaco-language-vb.a663f826.js
+gitea/assets/js/monaco-language-wgsl.032a14d0.js
+gitea/assets/js/monaco-language-xml.6f02f736.js
+gitea/assets/js/monaco-language-yaml.a175e1de.js
+gitea/assets/js/monaco-ts.e46beaf7.worker.js
+gitea/assets/js/monaco.7ccf4881.js
+gitea/assets/js/node_modules_mermaid_dist_classDiagram-04f04946_js.d470b689.js
+gitea/assets/js/node_modules_mermaid_dist_classDiagram-v2-d4efdcc3_js.e3449ae6.js
+gitea/assets/js/node_modules_mermaid_dist_flowDiagram-v2-34644886_js.d384aa10.js
+gitea/assets/js/node_modules_mermaid_dist_infoDiagram-2064d999_js.c6626b21.js
+gitea/assets/js/node_modules_mermaid_dist_stateDiagram-0d589c85_js.e61d5721.js
+gitea/assets/js/node_modules_mermaid_dist_stateDiagram-v2-8bb05ecb_js.6e21fb05.js
+gitea/assets/js/pdfobject.8822cb88.js
+gitea/assets/js/sortablejs.f74cc727.js
+gitea/assets/js/swagger.js
+gitea/assets/js/theme-arc-green.js
+gitea/assets/js/theme-auto.js
+gitea/assets/js/tribute.20426199.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_c4Diagram-7ff6304f_js.8dabe894.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_erDiagram-a995d1fe_js.83643c47.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_flowDiagram-f303bdd6_js.4a8a0e02.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_flowchart-elk-definition-b487ab79_js.8f8cfc9a.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_ganttDiagram-6a1a118f_js.43c0a581.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_gitGraphDiagram-2139c8c6_js.019ebfb9.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_journeyDiagram-6df70039_js.484ae89e.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_mindmap-definition-7f612c4b_js.ae97d104.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_pieDiagram-ed51bc52_js.b8ae0df8.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_quadrantDiagram-3a393d1c_js.94ca0e78.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_requirementDiagram-e12f1d97_js.59225353.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_sankeyDiagram-6de1f9fe_js.eca8f7f9.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_sequenceDiagram-d89d0f25_js.d11c70c2.js
+gitea/assets/js/vendors-node_modules_mermaid_dist_timeline-definition-8b56e66a_js.009c0cf6.js
+gitea/assets/js/webcomponents.js
+gitea/assets/licenses.txt
Index: pkg/README
===================================================================
RCS file: /cvs/ports/www/gitea/pkg/README,v
diff -u -p -r1.8 README
--- pkg/README  26 Jul 2023 21:50:02 -0000      1.8
+++ pkg/README  25 Nov 2023 19:35:58 -0000
@@ -42,8 +42,8 @@ Relevant configuration directives in ${S
                root "/gitea"
                listen on * tls port 443
                log style forwarded
-               location match "/assets/(.*)" { request rewrite "/public/%1" }
-               location "/public/*" { no fastcgi }
+               location "/.well-known/*" { no fastcgi }
+               location "/assets/*" { no fastcgi }
                location "*" { fastcgi socket "run/gitea/gitea.sock" }
        }
 

Reply via email to