On Tue, 15 Sep 2026 15:51:07 +0200, Anton Kasimov <[email protected]> wrote: > > [1 <multipart/alternative (7bit)>] > [1.1 <text/plain; UTF-8 (8bit)>] > Please update Gitea in the stable branch as well. > > The security issues fixed in the recent releases are fairly serious. In > configurations with anonymous read access to repositories enabled, some > of these issues may allow an attacker to gain full access to the server > with the privileges of the |_gitea|user. > > The settings recommended by the port already mitigate the most critical > issues, but updating Gitea in stable would still be highly desirable. > > Diff attached. > >
It fixes serious enough things, for example: https://app.opencve.io/cve/CVE-2026-60004 And if new release can be built by go from 7.9, I think we should commit it. pvk@, are you OK? > 08.09.2026 16:47, Pavel Korovin пишет: > > CVSROOT: /cvs > > Module name: ports > > Changes by: [email protected] 2026/09/08 08:47:37 > > > > Modified files: > > www/gitea : Makefile distinfo > > www/gitea/patches: patch-custom_conf_app_example_ini > > www/gitea/pkg : PLIST > > > > Log message: > > Update gitea 1.27.1 - > 1.27.3 > > Changelogs:https://github.com/go-gitea/gitea/releases/ > [1.2 <text/html; UTF-8 (8bit)>] > [2 gitea.diff <text/x-patch; UTF-8 (base64)>] > Index: www/gitea//Makefile > =================================================================== > RCS file: /cvs/ports/www/gitea/Makefile,v > diff -u -p -u -r1.137 Makefile > --- www/gitea//Makefile 16 Mar 2026 09:39:35 -0000 1.137 > +++ www/gitea//Makefile 15 Sep 2026 13:44:08 -0000 > @@ -1,6 +1,9 @@ > +# fails on !LP64; gitea.dev/vendor/modernc.org/sqlite/lib > +NOT_FOR_ARCHS = arm i386 > + > COMMENT = compact self-hosted Git service > > -VERSION = 1.25.5 > +VERSION = 1.27.3 > DISTNAME = gitea-src-${VERSION} > PKGNAME = gitea-${VERSION} > > @@ -20,23 +23,23 @@ MODULES = lang/go > > GO_TAGS = purego sqlite sqlite_unlock_notify > MODGO_FLAGS += -tags "${GO_TAGS}" > -MODGO_LDFLAGS += -X > code.gitea.io/gitea/modules/setting.AppWorkPath=${LOCALSTATEDIR}/gitea > -MODGO_LDFLAGS += -X > code.gitea.io/gitea/modules/setting.CustomConf=${SYSCONFDIR}/gitea/app.ini > -MODGO_LDFLAGS += -X > code.gitea.io/gitea/modules/setting.CustomPath=${LOCALSTATEDIR}/gitea/custom > -MODGO_LDFLAGS += -X > code.gitea.io/gitea/modules/setting.StaticRootPath=${LOCALBASE}/share/gitea > +MODGO_LDFLAGS += -X > gitea.dev/modules/setting.AppWorkPath=${LOCALSTATEDIR}/gitea > +MODGO_LDFLAGS += -X > gitea.dev/modules/setting.CustomConf=${SYSCONFDIR}/gitea/app.ini > +MODGO_LDFLAGS += -X > gitea.dev/modules/setting.CustomPath=${LOCALSTATEDIR}/gitea/custom > +MODGO_LDFLAGS += -X > gitea.dev/modules/setting.StaticRootPath=${LOCALBASE}/share/gitea > MODGO_LDFLAGS += -X main.Version=${VERSION} > MODGO_LDFLAGS += -X 'main.Tags=${GO_TAGS}' > > RUN_DEPENDS = devel/git > > -ALL_TARGET = code.gitea.io/gitea > +ALL_TARGET = gitea.dev > WRKSRC = ${MODGO_WORKSPACE}/src/${ALL_TARGET} > > pre-configure: > ${SUBST_CMD} ${WRKDIST}/custom/conf/app.example.ini > > do-install: > - ${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/gitea ${PREFIX}/sbin > + ${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/gitea.dev ${PREFIX}/sbin/gitea > ${INSTALL_DATA_DIR} ${PREFIX}/share/gitea > .for _d in custom/conf options templates > cp -Rp ${WRKSRC}/${_d} ${PREFIX}/share/gitea > Index: www/gitea//distinfo > =================================================================== > RCS file: /cvs/ports/www/gitea/distinfo,v > diff -u -p -u -r1.118 distinfo > --- www/gitea//distinfo 16 Mar 2026 09:39:35 -0000 1.118 > +++ www/gitea//distinfo 15 Sep 2026 13:44:08 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (gitea-src-1.25.5.tar.gz) = > lKxWWqnaW4DnhNtTWY5bEKLkHGVcB/BkBQZ1vZfvUfE= > -SIZE (gitea-src-1.25.5.tar.gz) = 46033177 > +SHA256 (gitea-src-1.27.3.tar.gz) = > MoOuQN0fewlFC7WlZFXngQb+F/QhHSVMfAF5uJJ784I= > +SIZE (gitea-src-1.27.3.tar.gz) = 69885076 > Index: www/gitea//patches/patch-custom_conf_app_example_ini > =================================================================== > RCS file: /cvs/ports/www/gitea/patches/patch-custom_conf_app_example_ini,v > diff -u -p -u -r1.31 patch-custom_conf_app_example_ini > --- www/gitea//patches/patch-custom_conf_app_example_ini 26 Nov 2025 > 15:17:05 -0000 1.31 > +++ www/gitea//patches/patch-custom_conf_app_example_ini 15 Sep 2026 > 13:44:08 -0000 > @@ -2,24 +2,24 @@ Index: custom/conf/app.example.ini > --- custom/conf/app.example.ini.orig > +++ custom/conf/app.example.ini > @@ -44,7 +44,7 @@ > - APP_NAME = ; Gitea: Git with a cup of tea > + ;APP_NAME = Gitea: Git with a cup of tea > ;; > ;; RUN_USER will automatically detect the current user - but you can set it > here change it if you run locally > --RUN_USER = ; git > +-;RUN_USER = > +RUN_USER = _gitea > ;; > ;; 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. > -@@ -170,7 +170,7 @@ RUN_USER = ; git > - ;SSH_LISTEN_HOST = > +@@ -161,7 +161,7 @@ > ;; > - ;; Port number to be exposed in clone URL > + ;; Port number to be exposed in clone URL. > + ;; If you need a different "SSH clone port" from the real "SSH listen > port", set the SSH_LISTEN_PORT separately. > -;SSH_PORT = 22 > +SSH_PORT = > ;; > - ;; The port number the builtin SSH server should listen on, defaults to > SSH_PORT > - ;SSH_LISTEN_PORT = > -@@ -287,7 +287,7 @@ RUN_USER = ; git > + ;; The network interface that the builtin SSH server should listen on > + ;SSH_LISTEN_HOST = > +@@ -286,7 +286,7 @@ > ;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 > ;; > ;; Base path for App's temp files, leave empty to use the managed tmp > directory in APP_DATA_PATH > ;APP_TEMP_PATH = > -@@ -301,7 +301,7 @@ RUN_USER = ; git > +@@ -300,7 +300,7 @@ > ;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. > -@@ -359,10 +359,10 @@ RUN_USER = ; git > +@@ -358,10 +358,10 @@ > ;; > ;; MySQL Configuration > ;; > @@ -52,7 +52,7 @@ Index: custom/conf/app.example.ini > ;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_COLLATION = ; Empty as default, Gitea will try to find a > case-sensitive collation. Don't change it unless you clearly know what you > need. > -@@ -372,9 +372,9 @@ USER = root > +@@ -371,9 +371,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" > -@@ -383,8 +383,8 @@ USER = root > +@@ -382,8 +382,8 @@ USER = root > ;; > ;; SQLite Configuration > ;; > @@ -72,10 +72,10 @@ Index: custom/conf/app.example.ini > -;PATH= ; defaults to data/gitea.db > +DB_TYPE = sqlite3 > +PATH = ${LOCALSTATEDIR}/gitea/data/gitea.db > - ;SQLITE_TIMEOUT = ; Query timeout defaults to: 500 > + ;SQLITE_TIMEOUT = ; Query timeout in milliseconds, defaults to: 20000 > ;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 > ;; > -@@ -485,7 +485,7 @@ INTERNAL_TOKEN = > +@@ -489,7 +489,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 > ;; > -@@ -558,7 +558,7 @@ ENABLED = true > +@@ -576,7 +576,7 @@ ENABLED = 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. > -@@ -596,14 +596,14 @@ ENABLED = true > +@@ -620,14 +620,14 @@ ENABLED = true > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; Root path for the log files - defaults to "{AppWorkPath}/log" > @@ -110,7 +110,7 @@ Index: custom/conf/app.example.ini > ;; > ;; Either "Trace", "Debug", "Info", "Warn", "Error" or "None", default is > "Info" > LEVEL = Info > -@@ -778,7 +778,7 @@ LEVEL = Info > +@@ -807,7 +807,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 > -@@ -790,7 +790,7 @@ LEVEL = Info > +@@ -819,7 +819,7 @@ LEVEL = Info > ;; It could be set to "expensive" to block anonymous users accessing some > pages which consume a lot of resources, > ;; for example: block anonymous AI crawlers from accessing repo code pages. > ;; The "expensive" mode is experimental and subject to change. > @@ -128,7 +128,7 @@ Index: custom/conf/app.example.ini > ;; > ;; Mail notification > ;ENABLE_NOTIFY_MAIL = false > -@@ -849,11 +849,11 @@ LEVEL = Info > +@@ -878,11 +878,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 > -@@ -862,7 +862,7 @@ LEVEL = Info > +@@ -891,7 +891,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 > -@@ -871,7 +871,7 @@ LEVEL = Info > +@@ -900,7 +900,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 > -@@ -985,14 +985,14 @@ LEVEL = Info > +@@ -1014,14 +1014,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 > -@@ -1007,7 +1007,7 @@ LEVEL = Info > +@@ -1036,7 +1036,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 > -@@ -1017,7 +1017,7 @@ LEVEL = Info > +@@ -1055,7 +1055,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 > -@@ -1291,7 +1291,7 @@ LEVEL = Info > +@@ -1338,7 +1338,7 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -205,7 +205,7 @@ Index: custom/conf/app.example.ini > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; > -@@ -1323,7 +1323,7 @@ LEVEL = Info > +@@ -1370,7 +1370,7 @@ LEVEL = Info > ;AMBIGUOUS_UNICODE_DETECTION = true > ;; > ;; Whether the email of the user should be shown in the Explore Users page > @@ -214,7 +214,7 @@ Index: custom/conf/app.example.ini > ;; > ;; Set the default theme for the Gitea install > ;DEFAULT_THEME = gitea-auto > -@@ -1493,7 +1493,7 @@ LEVEL = Info > +@@ -1543,7 +1543,7 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -223,20 +223,16 @@ Index: custom/conf/app.example.ini > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; > -@@ -1501,10 +1501,10 @@ LEVEL = Info > +@@ -1551,7 +1551,7 @@ LEVEL = Info > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; > - ;; Issue indexer type, currently support: bleve, db, elasticsearch or > meilisearch default is bleve > + ;; Issue indexer type, currently support: bleve, db, elasticsearch (also > compatible with OpenSearch) or meilisearch default is bleve > -;ISSUE_INDEXER_TYPE = bleve > +ISSUE_INDEXER_TYPE = db > ;; > ;; 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 (e.g. http://elastic:password@localhost:9200) or meilisearch > (e.g. http://:apikey@localhost:7700) > - ;ISSUE_INDEXER_CONN_STR = > -@@ -1531,7 +1531,7 @@ LEVEL = Info > + ;ISSUE_INDEXER_PATH = indexers/issues.bleve ; Relative paths will be made > absolute against _`AppWorkPath`_. > +@@ -1581,7 +1581,7 @@ LEVEL = Info > ;REPO_INDEXER_TYPE = bleve > ;; > ;; Index file used for code search. available when `REPO_INDEXER_TYPE` is > bleve > @@ -245,7 +241,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 = > -@@ -1593,12 +1593,12 @@ LEVEL = Info > +@@ -1643,12 +1643,12 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -260,7 +256,7 @@ Index: custom/conf/app.example.ini > ;; > ;; Default configuration for email notifications for users (user > configurable). Options: enabled, onmention, disabled > ;DEFAULT_EMAIL_NOTIFICATIONS = enabled > -@@ -1621,7 +1621,7 @@ LEVEL = Info > +@@ -1671,7 +1671,7 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -269,7 +265,7 @@ Index: custom/conf/app.example.ini > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; > -@@ -1642,7 +1642,7 @@ LEVEL = Info > +@@ -1692,7 +1692,7 @@ LEVEL = Info > ;; - <username>.livejournal.com > ;; > ;; Whether to allow signin in via OpenID > @@ -278,7 +274,7 @@ Index: custom/conf/app.example.ini > ;; > ;; Whether to allow registering via OpenID > ;; Do not include to rely on rhw DISABLE_REGISTRATION setting > -@@ -1732,7 +1732,7 @@ LEVEL = Info > +@@ -1775,7 +1775,7 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -287,7 +283,7 @@ Index: custom/conf/app.example.ini > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; > -@@ -1755,7 +1755,7 @@ LEVEL = Info > +@@ -1798,7 +1798,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.) > @@ -296,7 +292,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. > -@@ -1783,11 +1783,11 @@ LEVEL = Info > +@@ -1826,11 +1826,11 @@ LEVEL = Info > ;; > ;; Use client certificate in connection. > ;USE_CLIENT_CERT = false > @@ -311,7 +307,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 = > -@@ -1803,10 +1803,10 @@ LEVEL = Info > +@@ -1846,10 +1846,10 @@ LEVEL = Info > ;PASSWD = > ;; > ;; Send mails only in plain text, without HTML alternative > @@ -324,7 +320,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 "--" > -@@ -1911,20 +1911,20 @@ LEVEL = Info > +@@ -1954,20 +1954,20 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -348,7 +344,7 @@ Index: custom/conf/app.example.ini > ;; > ;; Session cookie name > ;COOKIE_NAME = i_like_gitea > -@@ -1943,12 +1943,12 @@ LEVEL = Info > +@@ -1986,12 +1986,12 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -364,16 +360,16 @@ 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 > -@@ -1976,7 +1976,7 @@ LEVEL = Info > +@@ -2019,7 +2019,7 @@ LEVEL = Info > ;GRAVATAR_SOURCE = gravatar > ;; > - ;; This value will always be true in offline mode. > + ;; Deprecated, see Web UI Admin Panel -> Config -> Settings > -;DISABLE_GRAVATAR = false > +DISABLE_GRAVATAR = true > ;; > ;; Federated avatar lookup uses DNS to discover avatar associated > ;; with emails, see https://www.libravatar.org > -@@ -1985,7 +1985,7 @@ LEVEL = Info > +@@ -2028,7 +2028,7 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -382,7 +378,7 @@ Index: custom/conf/app.example.ini > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; > -@@ -2011,7 +2011,7 @@ LEVEL = Info > +@@ -2056,7 +2056,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}` > @@ -391,7 +387,7 @@ Index: custom/conf/app.example.ini > ;; > ;; Minio endpoint to connect only available when STORAGE_TYPE is `minio` > ;MINIO_ENDPOINT = localhost:9000 > -@@ -2397,10 +2397,10 @@ LEVEL = Info > +@@ -2470,10 +2470,10 @@ LEVEL = Info > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; Check for new Gitea versions > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -404,7 +400,7 @@ Index: custom/conf/app.example.ini > ;RUN_AT_START = false > ;ENABLE_SUCCESS_NOTICE = false > ;SCHEDULE = @every 168h > -@@ -2493,13 +2493,13 @@ LEVEL = Info > +@@ -2631,13 +2631,13 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -421,7 +417,7 @@ Index: custom/conf/app.example.ini > ;; Show the "powered by" text in the footer > ;SHOW_FOOTER_POWERED_BY = true > ;; Generate sitemap. Defaults to `true`. > -@@ -2630,7 +2630,7 @@ LEVEL = Info > +@@ -2770,7 +2770,7 @@ LEVEL = Info > > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > @@ -430,7 +426,7 @@ Index: custom/conf/app.example.ini > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ;; > -@@ -2737,7 +2737,7 @@ LEVEL = Info > +@@ -2879,7 +2879,7 @@ LEVEL = Info > ;STORAGE_TYPE = local > ;; > ;; Where your lfs files reside, default is data/lfs. > @@ -439,7 +435,7 @@ Index: custom/conf/app.example.ini > ;; > ;; Allows the storage driver to redirect to authenticated URLs to serve > files directly > ;; Currently, only `minio` and `azureblob` is supported. > -@@ -2833,9 +2833,9 @@ LEVEL = Info > +@@ -2975,9 +2975,9 @@ LEVEL = Info > ;; Comma separated list of host names requiring proxy. Glob patterns (*) > are accepted; use ** to match all hosts. > ;PROXY_HOSTS = > > Index: www/gitea//pkg/PLIST > =================================================================== > RCS file: /cvs/ports/www/gitea/pkg/PLIST,v > diff -u -p -u -r1.66 PLIST > --- www/gitea//pkg/PLIST 16 Mar 2026 09:39:35 -0000 1.66 > +++ www/gitea//pkg/PLIST 15 Sep 2026 13:44:08 -0000 > @@ -329,35 +329,34 @@ share/gitea/options/license/WTFPL > share/gitea/options/license/Zlib > share/gitea/options/locale/ > share/gitea/options/locale/TRANSLATORS > -share/gitea/options/locale/locale_cs-CZ.ini > -share/gitea/options/locale/locale_de-DE.ini > -share/gitea/options/locale/locale_el-GR.ini > -share/gitea/options/locale/locale_en-US.ini > -share/gitea/options/locale/locale_es-ES.ini > -share/gitea/options/locale/locale_fa-IR.ini > -share/gitea/options/locale/locale_fi-FI.ini > -share/gitea/options/locale/locale_fr-FR.ini > -share/gitea/options/locale/locale_ga-IE.ini > -share/gitea/options/locale/locale_hu-HU.ini > -share/gitea/options/locale/locale_id-ID.ini > -share/gitea/options/locale/locale_is-IS.ini > -share/gitea/options/locale/locale_it-IT.ini > -share/gitea/options/locale/locale_ja-JP.ini > -share/gitea/options/locale/locale_ko-KR.ini > -share/gitea/options/locale/locale_lv-LV.ini > -share/gitea/options/locale/locale_nl-NL.ini > -share/gitea/options/locale/locale_pl-PL.ini > -share/gitea/options/locale/locale_pt-BR.ini > -share/gitea/options/locale/locale_pt-PT.ini > -share/gitea/options/locale/locale_ru-RU.ini > -share/gitea/options/locale/locale_si-LK.ini > -share/gitea/options/locale/locale_sk-SK.ini > -share/gitea/options/locale/locale_sv-SE.ini > -share/gitea/options/locale/locale_tr-TR.ini > -share/gitea/options/locale/locale_uk-UA.ini > -share/gitea/options/locale/locale_zh-CN.ini > -share/gitea/options/locale/locale_zh-HK.ini > -share/gitea/options/locale/locale_zh-TW.ini > +share/gitea/options/locale/locale_cs-CZ.json > +share/gitea/options/locale/locale_de-DE.json > +share/gitea/options/locale/locale_el-GR.json > +share/gitea/options/locale/locale_en-US.json > +share/gitea/options/locale/locale_es-ES.json > +share/gitea/options/locale/locale_fa-IR.json > +share/gitea/options/locale/locale_fi-FI.json > +share/gitea/options/locale/locale_fr-FR.json > +share/gitea/options/locale/locale_ga-IE.json > +share/gitea/options/locale/locale_hu-HU.json > +share/gitea/options/locale/locale_id-ID.json > +share/gitea/options/locale/locale_is-IS.json > +share/gitea/options/locale/locale_it-IT.json > +share/gitea/options/locale/locale_ja-JP.json > +share/gitea/options/locale/locale_ko-KR.json > +share/gitea/options/locale/locale_lv-LV.json > +share/gitea/options/locale/locale_nl-NL.json > +share/gitea/options/locale/locale_pl-PL.json > +share/gitea/options/locale/locale_pt-BR.json > +share/gitea/options/locale/locale_pt-PT.json > +share/gitea/options/locale/locale_ru-RU.json > +share/gitea/options/locale/locale_si-LK.json > +share/gitea/options/locale/locale_sk-SK.json > +share/gitea/options/locale/locale_sv-SE.json > +share/gitea/options/locale/locale_tr-TR.json > +share/gitea/options/locale/locale_uk-UA.json > +share/gitea/options/locale/locale_zh-CN.json > +share/gitea/options/locale/locale_zh-TW.json > share/gitea/options/readme/ > share/gitea/options/readme/Default > share/gitea/public > @@ -376,10 +375,17 @@ share/gitea/templates/admin/auth/source/ > 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/badge/ > +share/gitea/templates/admin/badge/edit.tmpl > +share/gitea/templates/admin/badge/list.tmpl > +share/gitea/templates/admin/badge/new.tmpl > +share/gitea/templates/admin/badge/users.tmpl > +share/gitea/templates/admin/badge/view.tmpl > share/gitea/templates/admin/config.tmpl > share/gitea/templates/admin/config_settings/ > share/gitea/templates/admin/config_settings/avatars.tmpl > share/gitea/templates/admin/config_settings/config_settings.tmpl > +share/gitea/templates/admin/config_settings/instance.tmpl > share/gitea/templates/admin/config_settings/repository.tmpl > share/gitea/templates/admin/cron.tmpl > share/gitea/templates/admin/dashboard.tmpl > @@ -427,6 +433,7 @@ share/gitea/templates/base/disable_form_ > share/gitea/templates/base/footer.tmpl > share/gitea/templates/base/footer_content.tmpl > share/gitea/templates/base/head.tmpl > +share/gitea/templates/base/head_banner.tmpl > share/gitea/templates/base/head_navbar.tmpl > share/gitea/templates/base/head_navbar_icons.tmpl > share/gitea/templates/base/head_opengraph.tmpl > @@ -446,6 +453,7 @@ 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/avatar-stack.tmpl > share/gitea/templates/devtest/badge-actions-svg.tmpl > share/gitea/templates/devtest/badge-commit-sign.tmpl > share/gitea/templates/devtest/devtest-footer.tmpl > @@ -455,15 +463,20 @@ share/gitea/templates/devtest/fetch-acti > share/gitea/templates/devtest/flex-list.tmpl > share/gitea/templates/devtest/fomantic-dropdown.tmpl > share/gitea/templates/devtest/fomantic-modal.tmpl > +share/gitea/templates/devtest/form-fields.tmpl > share/gitea/templates/devtest/gitea-ui.tmpl > share/gitea/templates/devtest/global-button.tmpl > +share/gitea/templates/devtest/keyboard-shortcut.tmpl > share/gitea/templates/devtest/label.tmpl > share/gitea/templates/devtest/mail-preview.tmpl > share/gitea/templates/devtest/markup-render.tmpl > +share/gitea/templates/devtest/relative-time.tmpl > share/gitea/templates/devtest/repo-action-view.tmpl > +share/gitea/templates/devtest/severity-colors.tmpl > share/gitea/templates/devtest/tmplerr-sub.tmpl > share/gitea/templates/devtest/tmplerr.tmpl > -share/gitea/templates/devtest/toast.tmpl > +share/gitea/templates/devtest/toast-and-message.tmpl > +share/gitea/templates/devtest/unicode-escape.tmpl > share/gitea/templates/explore/ > share/gitea/templates/explore/code.tmpl > share/gitea/templates/explore/navbar.tmpl > @@ -515,6 +528,7 @@ share/gitea/templates/org/projects/new.t > share/gitea/templates/org/projects/view.tmpl > share/gitea/templates/org/settings/ > share/gitea/templates/org/settings/actions.tmpl > +share/gitea/templates/org/settings/actions_general.tmpl > share/gitea/templates/org/settings/applications.tmpl > share/gitea/templates/org/settings/applications_oauth2_edit.tmpl > share/gitea/templates/org/settings/blocked_users.tmpl > @@ -540,6 +554,7 @@ share/gitea/templates/org/team/sidebar.t > share/gitea/templates/org/team/teams.tmpl > share/gitea/templates/org/worktime/ > share/gitea/templates/org/worktime.tmpl > +share/gitea/templates/org/worktime/empty_placeholder.tmpl > share/gitea/templates/org/worktime/table_members.tmpl > share/gitea/templates/org/worktime/table_milestones.tmpl > share/gitea/templates/org/worktime/table_repos.tmpl > @@ -569,6 +584,7 @@ share/gitea/templates/package/content/rp > share/gitea/templates/package/content/rubygems.tmpl > share/gitea/templates/package/content/rubygems_dependencies.tmpl > share/gitea/templates/package/content/swift.tmpl > +share/gitea/templates/package/content/terraform.tmpl > share/gitea/templates/package/content/vagrant.tmpl > share/gitea/templates/package/metadata/ > share/gitea/templates/package/metadata/alpine.tmpl > @@ -591,6 +607,7 @@ share/gitea/templates/package/metadata/p > share/gitea/templates/package/metadata/rpm.tmpl > share/gitea/templates/package/metadata/rubygems.tmpl > share/gitea/templates/package/metadata/swift.tmpl > +share/gitea/templates/package/metadata/terraform.tmpl > share/gitea/templates/package/metadata/vagrant.tmpl > share/gitea/templates/package/settings.tmpl > share/gitea/templates/package/shared/ > @@ -602,6 +619,7 @@ share/gitea/templates/package/shared/cle > share/gitea/templates/package/shared/list.tmpl > share/gitea/templates/package/shared/versionlist.tmpl > share/gitea/templates/package/shared/view.tmpl > +share/gitea/templates/package/shared/visibility_badge.tmpl > share/gitea/templates/package/view.tmpl > share/gitea/templates/post-install.tmpl > share/gitea/templates/projects/ > @@ -613,7 +631,6 @@ share/gitea/templates/repo/actions/ > share/gitea/templates/repo/actions/list.tmpl > share/gitea/templates/repo/actions/no_workflows.tmpl > share/gitea/templates/repo/actions/runs_list.tmpl > -share/gitea/templates/repo/actions/status.tmpl > share/gitea/templates/repo/actions/view.tmpl > share/gitea/templates/repo/actions/view_component.tmpl > share/gitea/templates/repo/actions/workflow_dispatch.tmpl > @@ -635,11 +652,11 @@ share/gitea/templates/repo/code_frequenc > share/gitea/templates/repo/commit_load_branches_and_tags.tmpl > share/gitea/templates/repo/commit_page.tmpl > share/gitea/templates/repo/commit_sign_badge.tmpl > -share/gitea/templates/repo/commit_status.tmpl > share/gitea/templates/repo/commit_statuses.tmpl > share/gitea/templates/repo/commits.tmpl > share/gitea/templates/repo/commits_list.tmpl > share/gitea/templates/repo/commits_list_small.tmpl > +share/gitea/templates/repo/commits_ref_name.tmpl > share/gitea/templates/repo/commits_search_dropdown.tmpl > share/gitea/templates/repo/commits_table.tmpl > share/gitea/templates/repo/contributors.tmpl > @@ -655,7 +672,6 @@ share/gitea/templates/repo/diff/compare. > share/gitea/templates/repo/diff/conversation.tmpl > share/gitea/templates/repo/diff/conversation_outdated.tmpl > share/gitea/templates/repo/diff/csv_diff.tmpl > -share/gitea/templates/repo/diff/escape_title.tmpl > share/gitea/templates/repo/diff/image_diff.tmpl > share/gitea/templates/repo/diff/new_comment.tmpl > share/gitea/templates/repo/diff/new_review.tmpl > @@ -674,23 +690,29 @@ share/gitea/templates/repo/editor/delete > share/gitea/templates/repo/editor/diff_preview.tmpl > share/gitea/templates/repo/editor/edit.tmpl > share/gitea/templates/repo/editor/fork.tmpl > +share/gitea/templates/repo/editor/options.tmpl > share/gitea/templates/repo/editor/patch.tmpl > share/gitea/templates/repo/editor/upload.tmpl > share/gitea/templates/repo/empty.tmpl > share/gitea/templates/repo/file_info.tmpl > -share/gitea/templates/repo/find/ > -share/gitea/templates/repo/find/files.tmpl > share/gitea/templates/repo/forks.tmpl > share/gitea/templates/repo/graph/ > share/gitea/templates/repo/graph.tmpl > share/gitea/templates/repo/graph/commits.tmpl > share/gitea/templates/repo/graph/div.tmpl > share/gitea/templates/repo/graph/svgcontainer.tmpl > +share/gitea/templates/repo/header/ > share/gitea/templates/repo/header.tmpl > +share/gitea/templates/repo/header/fork.tmpl > +share/gitea/templates/repo/header/star.tmpl > +share/gitea/templates/repo/header/watch.tmpl > share/gitea/templates/repo/home.tmpl > share/gitea/templates/repo/home_sidebar_bottom.tmpl > share/gitea/templates/repo/home_sidebar_top.tmpl > share/gitea/templates/repo/icon.tmpl > +share/gitea/templates/repo/icons/ > +share/gitea/templates/repo/icons/action_status.tmpl > +share/gitea/templates/repo/icons/commit_status.tmpl > share/gitea/templates/repo/issue/ > share/gitea/templates/repo/issue/branch_selector_field.tmpl > share/gitea/templates/repo/issue/card.tmpl > @@ -705,6 +727,7 @@ share/gitea/templates/repo/issue/fields/ > share/gitea/templates/repo/issue/fields/textarea.tmpl > share/gitea/templates/repo/issue/filter_actions.tmpl > share/gitea/templates/repo/issue/filter_item_label.tmpl > +share/gitea/templates/repo/issue/filter_item_milestone.tmpl > share/gitea/templates/repo/issue/filter_item_user_assign.tmpl > share/gitea/templates/repo/issue/filter_item_user_fetch.tmpl > share/gitea/templates/repo/issue/filter_list.tmpl > @@ -755,6 +778,7 @@ share/gitea/templates/repo/issue/view_co > share/gitea/templates/repo/issue/view_content/conversation.tmpl > share/gitea/templates/repo/issue/view_content/pull_merge_box.tmpl > share/gitea/templates/repo/issue/view_content/pull_merge_instruction.tmpl > +share/gitea/templates/repo/issue/view_content/pull_merge_status_checks.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 > @@ -787,7 +811,7 @@ share/gitea/templates/repo/pulls/ > share/gitea/templates/repo/pulls/commits.tmpl > share/gitea/templates/repo/pulls/files.tmpl > share/gitea/templates/repo/pulls/fork.tmpl > -share/gitea/templates/repo/pulls/status.tmpl > +share/gitea/templates/repo/pulls/status_items.tmpl > share/gitea/templates/repo/pulls/tab_menu.tmpl > share/gitea/templates/repo/pulse.tmpl > share/gitea/templates/repo/recent_commits.tmpl > @@ -800,6 +824,7 @@ share/gitea/templates/repo/search.tmpl > share/gitea/templates/repo/search_name.tmpl > share/gitea/templates/repo/settings/ > share/gitea/templates/repo/settings/actions.tmpl > +share/gitea/templates/repo/settings/actions_general.tmpl > share/gitea/templates/repo/settings/branches.tmpl > share/gitea/templates/repo/settings/collaboration.tmpl > share/gitea/templates/repo/settings/deploy_keys.tmpl > @@ -817,6 +842,7 @@ share/gitea/templates/repo/settings/opti > share/gitea/templates/repo/settings/protected_branch.tmpl > share/gitea/templates/repo/settings/public_access.tmpl > share/gitea/templates/repo/settings/push_mirror_sync_modal.tmpl > +share/gitea/templates/repo/settings/repo_name_confirm_fields.tmpl > share/gitea/templates/repo/settings/runner_edit.tmpl > share/gitea/templates/repo/settings/secrets.tmpl > share/gitea/templates/repo/settings/tags.tmpl > @@ -838,7 +864,6 @@ share/gitea/templates/repo/settings/webh > share/gitea/templates/repo/settings/webhook/slack.tmpl > share/gitea/templates/repo/settings/webhook/telegram.tmpl > share/gitea/templates/repo/settings/webhook/wechatwork.tmpl > -share/gitea/templates/repo/star_unstar.tmpl > share/gitea/templates/repo/sub_menu.tmpl > share/gitea/templates/repo/tag/ > share/gitea/templates/repo/tag/list.tmpl > @@ -850,8 +875,8 @@ share/gitea/templates/repo/view.tmpl > share/gitea/templates/repo/view_content.tmpl > share/gitea/templates/repo/view_file.tmpl > share/gitea/templates/repo/view_file_tree.tmpl > +share/gitea/templates/repo/view_file_tree_toggle_button.tmpl > share/gitea/templates/repo/view_list.tmpl > -share/gitea/templates/repo/watch_unwatch.tmpl > share/gitea/templates/repo/watchers.tmpl > share/gitea/templates/repo/wiki/ > share/gitea/templates/repo/wiki/new.tmpl > @@ -861,10 +886,15 @@ share/gitea/templates/repo/wiki/start.tm > share/gitea/templates/repo/wiki/view.tmpl > share/gitea/templates/shared/ > share/gitea/templates/shared/actions/ > +share/gitea/templates/shared/actions/owner_general_settings.tmpl > +share/gitea/templates/shared/actions/permission_mode_select.tmpl > +share/gitea/templates/shared/actions/permissions_table.tmpl > +share/gitea/templates/shared/actions/permissions_table_unit.tmpl > share/gitea/templates/shared/actions/runner_badge_flat-square.tmpl > share/gitea/templates/shared/actions/runner_badge_flat.tmpl > share/gitea/templates/shared/actions/runner_edit.tmpl > share/gitea/templates/shared/actions/runner_list.tmpl > +share/gitea/templates/shared/actions/scoped_workflows.tmpl > share/gitea/templates/shared/avatar_upload_crop.tmpl > share/gitea/templates/shared/combomarkdowneditor.tmpl > share/gitea/templates/shared/fileisempty.tmpl > @@ -905,9 +935,10 @@ share/gitea/templates/status/404.tmpl > share/gitea/templates/status/500.tmpl > share/gitea/templates/status/503.tmpl > share/gitea/templates/swagger/ > -share/gitea/templates/swagger/ui.tmpl > +share/gitea/templates/swagger/openapi-viewer.tmpl > share/gitea/templates/swagger/v1_input.json > share/gitea/templates/swagger/v1_json.tmpl > +share/gitea/templates/swagger/v1_openapi3_json.tmpl > share/gitea/templates/user/ > share/gitea/templates/user/auth/ > share/gitea/templates/user/auth/activate.tmpl > @@ -915,11 +946,11 @@ share/gitea/templates/user/auth/activate > share/gitea/templates/user/auth/captcha.tmpl > share/gitea/templates/user/auth/change_passwd.tmpl > share/gitea/templates/user/auth/change_passwd_inner.tmpl > +share/gitea/templates/user/auth/external_auth_methods.tmpl > share/gitea/templates/user/auth/forgot_passwd.tmpl > share/gitea/templates/user/auth/grant.tmpl > share/gitea/templates/user/auth/grant_error.tmpl > share/gitea/templates/user/auth/link_account.tmpl > -share/gitea/templates/user/auth/oauth_container.tmpl > share/gitea/templates/user/auth/oidc_wellknown.tmpl > share/gitea/templates/user/auth/prohibit_login.tmpl > share/gitea/templates/user/auth/reset_passwd.tmpl > @@ -957,6 +988,7 @@ share/gitea/templates/user/profile.tmpl > share/gitea/templates/user/settings/ > share/gitea/templates/user/settings/account.tmpl > share/gitea/templates/user/settings/actions.tmpl > +share/gitea/templates/user/settings/actions_general.tmpl > share/gitea/templates/user/settings/appearance.tmpl > share/gitea/templates/user/settings/applications.tmpl > share/gitea/templates/user/settings/applications_oauth2.tmpl > @@ -1005,47 +1037,32 @@ gitea/ > gitea/.well-known/ > gitea/.well-known/security.txt > gitea/assets/ > +gitea/assets/.vite/ > +gitea/assets/.vite/manifest.json > gitea/assets/css/ > -gitea/assets/css/asciinema-player.4b6c75f8.css > -gitea/assets/css/code-frequency-graph.aa9b81da.css > -gitea/assets/css/colorpicker.409405fb.css > -gitea/assets/css/contributors-graph.d0ee6697.css > -gitea/assets/css/dropzone.5a752d14.css > -gitea/assets/css/external-render-iframe.css > -gitea/assets/css/index-domready.3e022997.css > -gitea/assets/css/index.css > -gitea/assets/css/katex.faca27c4.css > -gitea/assets/css/monaco.bdcff928.css > -gitea/assets/css/recent-commits-graph.3ae50779.css > -gitea/assets/css/swagger.css > -gitea/assets/css/theme-gitea-auto-protanopia-deuteranopia.css > -gitea/assets/css/theme-gitea-auto.css > -gitea/assets/css/theme-gitea-dark-protanopia-deuteranopia.css > -gitea/assets/css/theme-gitea-dark.css > -gitea/assets/css/theme-gitea-light-protanopia-deuteranopia.css > -gitea/assets/css/theme-gitea-light.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.0a4f2258.ttf > +gitea/assets/css/PullRequestMergeForm.DbDp9rxZ.css > +gitea/assets/css/RepoCodeFrequency.KuoDN1gZ.css > +gitea/assets/css/RepoContributors.DcVZO5__.css > +gitea/assets/css/RepoFileSearch.BEBU4yjV.css > +gitea/assets/css/RepoRecentCommits.BYiePKbD.css > +gitea/assets/css/asciinema-player.MQbROGju.css > +gitea/assets/css/colorpicker.l9jQHrKV.css > +gitea/assets/css/devtest.BH4T3-Sj.css > +gitea/assets/css/dropzone.EW8l899O.css > +gitea/assets/css/easymde.C_PchBKs.css > +gitea/assets/css/frontend-openapi-swagger.DfAFjc7U.css > +gitea/assets/css/index.DleUJaOD.css > +gitea/assets/css/katex.jD7df0x0.css > +gitea/assets/css/swagger.ConpCUYU.css > +gitea/assets/css/theme-gitea-auto-protanopia-deuteranopia.CdsGGuZQ.css > +gitea/assets/css/theme-gitea-auto-tritanopia.HOMXJRiJ.css > +gitea/assets/css/theme-gitea-auto.v3RW7v-i.css > +gitea/assets/css/theme-gitea-dark-protanopia-deuteranopia.CGRhUCFb.css > +gitea/assets/css/theme-gitea-dark-tritanopia.XPPe3EJI.css > +gitea/assets/css/theme-gitea-dark.zDDvTVNn.css > +gitea/assets/css/theme-gitea-light-protanopia-deuteranopia.BCVieo8z.css > +gitea/assets/css/theme-gitea-light-tritanopia.DzCN2Byc.css > +gitea/assets/css/theme-gitea-light.Comk4ZOB.css > gitea/assets/img/ > gitea/assets/img/apple-touch-icon.png > gitea/assets/img/avatar_default.png > @@ -1086,6 +1103,8 @@ 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-codecommit.svg > +gitea/assets/img/svg/gitea-colorblind-blueyellow.svg > +gitea/assets/img/svg/gitea-colorblind-redgreen.svg > gitea/assets/img/svg/gitea-composer.svg > gitea/assets/img/svg/gitea-conan.svg > gitea/assets/img/svg/gitea-conda.svg > @@ -1095,6 +1114,7 @@ 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-eclipse.svg > gitea/assets/img/svg/gitea-empty-checkbox.svg > gitea/assets/img/svg/gitea-exclamation.svg > gitea/assets/img/svg/gitea-facebook.svg > @@ -1127,10 +1147,10 @@ gitea/assets/img/svg/gitea-rubygems.svg > gitea/assets/img/svg/gitea-running.svg > gitea/assets/img/svg/gitea-split.svg > gitea/assets/img/svg/gitea-swift.svg > +gitea/assets/img/svg/gitea-terraform.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-vscodium.svg > gitea/assets/img/svg/gitea-whitespace.svg > gitea/assets/img/svg/gitea-yandex.svg > @@ -1162,11 +1182,14 @@ gitea/assets/img/svg/octicon-bell-slash. > 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-locked.svg > gitea/assets/img/svg/octicon-book.svg > gitea/assets/img/svg/octicon-bookmark-filled.svg > gitea/assets/img/svg/octicon-bookmark-slash-fill.svg > gitea/assets/img/svg/octicon-bookmark-slash.svg > gitea/assets/img/svg/octicon-bookmark.svg > +gitea/assets/img/svg/octicon-boolean-off.svg > +gitea/assets/img/svg/octicon-boolean-on.svg > gitea/assets/img/svg/octicon-briefcase.svg > gitea/assets/img/svg/octicon-broadcast.svg > gitea/assets/img/svg/octicon-browser.svg > @@ -1198,8 +1221,11 @@ gitea/assets/img/svg/octicon-codescan.sv > 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-ai.svg > gitea/assets/img/svg/octicon-comment-discussion.svg > +gitea/assets/img/svg/octicon-comment-locked.svg > gitea/assets/img/svg/octicon-comment.svg > +gitea/assets/img/svg/octicon-compose.svg > gitea/assets/img/svg/octicon-container.svg > gitea/assets/img/svg/octicon-copilot-error.svg > gitea/assets/img/svg/octicon-copilot-warning.svg > @@ -1208,6 +1234,7 @@ 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-crosshairs.svg > gitea/assets/img/svg/octicon-dash.svg > gitea/assets/img/svg/octicon-database.svg > gitea/assets/img/svg/octicon-dependabot.svg > @@ -1218,6 +1245,7 @@ gitea/assets/img/svg/octicon-device-desk > 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-dice.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 > @@ -1232,6 +1260,7 @@ 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-exclamation.svg > gitea/assets/img/svg/octicon-eye-closed.svg > gitea/assets/img/svg/octicon-eye.svg > gitea/assets/img/svg/octicon-feed-discussion.svg > @@ -1256,6 +1285,7 @@ gitea/assets/img/svg/octicon-feed-trophy > 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-check.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 > @@ -1272,12 +1302,16 @@ 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-flag.svg > gitea/assets/img/svg/octicon-flame.svg > +gitea/assets/img/svg/octicon-flowchart.svg > +gitea/assets/img/svg/octicon-focus-center.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-check.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 > @@ -1285,10 +1319,13 @@ gitea/assets/img/svg/octicon-git-merge-q > 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-locked.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-bar-horizontal.svg > +gitea/assets/img/svg/octicon-graph-bar-vertical.svg > gitea/assets/img/svg/octicon-graph.svg > gitea/assets/img/svg/octicon-hash.svg > gitea/assets/img/svg/octicon-heading.svg > @@ -1302,11 +1339,13 @@ gitea/assets/img/svg/octicon-hourglass.s > 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-fill.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-locked.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 > @@ -1324,6 +1363,7 @@ gitea/assets/img/svg/octicon-list-ordere > 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-lockup-github.svg > gitea/assets/img/svg/octicon-log.svg > gitea/assets/img/svg/octicon-logo-gist.svg > gitea/assets/img/svg/octicon-logo-github.svg > @@ -1348,6 +1388,7 @@ gitea/assets/img/svg/octicon-move-to-top > 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-node.svg > gitea/assets/img/svg/octicon-north-star.svg > gitea/assets/img/svg/octicon-note.svg > gitea/assets/img/svg/octicon-number.svg > @@ -1361,6 +1402,7 @@ gitea/assets/img/svg/octicon-paperclip.s > gitea/assets/img/svg/octicon-passkey-fill.svg > gitea/assets/img/svg/octicon-paste.svg > gitea/assets/img/svg/octicon-pause.svg > +gitea/assets/img/svg/octicon-pencil-ai.svg > gitea/assets/img/svg/octicon-pencil.svg > gitea/assets/img/svg/octicon-people.svg > gitea/assets/img/svg/octicon-person-add.svg > @@ -1386,6 +1428,7 @@ gitea/assets/img/svg/octicon-rel-file-pa > 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-locked.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 > @@ -1397,6 +1440,7 @@ 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-sandbox.svg > gitea/assets/img/svg/octicon-screen-full.svg > gitea/assets/img/svg/octicon-screen-normal.svg > gitea/assets/img/svg/octicon-search.svg > @@ -1416,18 +1460,29 @@ gitea/assets/img/svg/octicon-single-sele > 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-frown.svg > +gitea/assets/img/svg/octicon-smiley-frustrated.svg > +gitea/assets/img/svg/octicon-smiley-grin.svg > +gitea/assets/img/svg/octicon-smiley-neutral.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-space.svg > +gitea/assets/img/svg/octicon-spacing-large.svg > +gitea/assets/img/svg/octicon-spacing-medium.svg > +gitea/assets/img/svg/octicon-spacing-small.svg > gitea/assets/img/svg/octicon-sparkle-fill.svg > gitea/assets/img/svg/octicon-sparkle.svg > gitea/assets/img/svg/octicon-sparkles-fill.svg > +gitea/assets/img/svg/octicon-split-view.svg > gitea/assets/img/svg/octicon-sponsor-tiers.svg > gitea/assets/img/svg/octicon-square-circle.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-add.svg > +gitea/assets/img/svg/octicon-stack-check.svg > +gitea/assets/img/svg/octicon-stack-remove.svg > gitea/assets/img/svg/octicon-stack.svg > gitea/assets/img/svg/octicon-star-fill.svg > gitea/assets/img/svg/octicon-star.svg > @@ -1464,12 +1519,15 @@ 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-unwrap.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-vscode.svg > gitea/assets/img/svg/octicon-webhook.svg > gitea/assets/img/svg/octicon-workflow.svg > +gitea/assets/img/svg/octicon-wrap.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 > @@ -1479,164 +1537,285 @@ gitea/assets/img/svg/octicon-zoom-out.sv > gitea/assets/img/telegram.png > gitea/assets/img/wechatwork.png > gitea/assets/js/ > -gitea/assets/js/--------.7952702e.js > -gitea/assets/js/-----.1c9c1a2d.js > -gitea/assets/js/-.d978061d.js > -gitea/assets/js/asciinema-player.c7825bf1.js > -gitea/assets/js/citation-js-bibtex.782bbcd6.js > -gitea/assets/js/citation-js-core-citation-js-formats-citation-js-bibtex-citation-js-csl.674328cc.js > -gitea/assets/js/citation-js-csl.36cd7f3b.js > -gitea/assets/js/citation-js-formats.a93a8ac4.js > -gitea/assets/js/code-frequency-graph.78bd8151.js > -gitea/assets/js/colorpicker.1b94968a.js > -gitea/assets/js/contributors-graph-code-frequency-graph-recent-commits-graph.bd51f7e9.js > -gitea/assets/js/contributors-graph.f915bf27.js > -gitea/assets/js/cropperjs.e5035f1c.js > -gitea/assets/js/dropzone.f4cd4916.js > -gitea/assets/js/easymde.d0a2b653.js > -gitea/assets/js/eventsource.sharedworker.js > -gitea/assets/js/external-render-iframe.js > -gitea/assets/js/index-domready.a9e3e9a4.js > -gitea/assets/js/index.js > -gitea/assets/js/index.js.a70804a2.map > -gitea/assets/js/katex-.5420cb08.js > -gitea/assets/js/katex.990eba10.js > -gitea/assets/js/mcaptcha-vanilla-glue.f472abe1.js > -gitea/assets/js/mermaid.d6fe3d02.js > -gitea/assets/js/monaco-css.f4fc2b52.worker.js > -gitea/assets/js/monaco-editor.c48099af.worker.js > -gitea/assets/js/monaco-html.dc2d11fb.worker.js > -gitea/assets/js/monaco-json.41975ffc.worker.js > -gitea/assets/js/monaco-language-bat.64e4fdb0.js > -gitea/assets/js/monaco-language-cpp.3aea57b9.js > -gitea/assets/js/monaco-language-csp.b06de5be.js > -gitea/assets/js/monaco-language-css.99f36ebc.js > -gitea/assets/js/monaco-language-ecl.d50df13b.js > -gitea/assets/js/monaco-language-go.42d84629.js > -gitea/assets/js/monaco-language-hcl.6d8c53ad.js > -gitea/assets/js/monaco-language-ini.cdc9f3fd.js > -gitea/assets/js/monaco-language-lua.f7149b1d.js > -gitea/assets/js/monaco-language-m3.5b883c06.js > -gitea/assets/js/monaco-language-mdx.ccd72967.js > -gitea/assets/js/monaco-language-php.fb470018.js > -gitea/assets/js/monaco-language-pla.23b0f204.js > -gitea/assets/js/monaco-language-pug.3916dd2d.js > -gitea/assets/js/monaco-language-r.ee983f27.js > -gitea/assets/js/monaco-language-sb.e927fac6.js > -gitea/assets/js/monaco-language-sql.7fe2b806.js > -gitea/assets/js/monaco-language-st.b442704c.js > -gitea/assets/js/monaco-language-tcl.b1475d41.js > -gitea/assets/js/monaco-language-vb.31d745d0.js > -gitea/assets/js/monaco-language-xml.559ab23e.js > -gitea/assets/js/monaco-ts.156d55d2.worker.js > -gitea/assets/js/monaco.39ea4155.js > -gitea/assets/js/node_modules_pnpm_mermaid-js_parser_0_6_2_node_modules_mermaid-js_parser_dist_chunks_mermaid--061ccc.5de6cfcf.js > -gitea/assets/js/node_modules_pnpm_mermaid-js_parser_0_6_2_node_modules_mermaid-js_parser_dist_chunks_mermaid--410de4.835676a2.js > -gitea/assets/js/node_modules_pnpm_mermaid-js_parser_0_6_2_node_modules_mermaid-js_parser_dist_chunks_mermaid--7415e9.70aa4b47.js > -gitea/assets/js/node_modules_pnpm_mermaid-js_parser_0_6_2_node_modules_mermaid-js_parser_dist_chunks_mermaid--7a294b.6a0a8932.js > -gitea/assets/js/node_modules_pnpm_mermaid-js_parser_0_6_2_node_modules_mermaid-js_parser_dist_chunks_mermaid--a2dd20.072fa195.js > -gitea/assets/js/node_modules_pnpm_mermaid-js_parser_0_6_2_node_modules_mermaid-js_parser_dist_chunks_mermaid--b2f036.4368cc22.js > -gitea/assets/js/node_modules_pnpm_mermaid-js_parser_0_6_2_node_modules_mermaid-js_parser_dist_chunks_mermaid--f03904.d00e0c6c.js > -gitea/assets/js/node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_classDiagram--15e105.46a9d843.js > -gitea/assets/js/node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_classDiagram--d06f44.01e76161.js > -gitea/assets/js/node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_diagram-QEK2K-e00c85.b0960525.js > -gitea/assets/js/node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_diagram-S2PKO-a0b21c.7b4ee5a0.js > -gitea/assets/js/node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_pieDiagram-AD-78b3ca.b14a1d3b.js > -gitea/assets/js/node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_stateDiagram--d73d1e.aec55763.js > -gitea/assets/js/node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_stateDiagram--f28881.cb502295.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_apex-a468cc.951fa70b.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_azcl-0d33af.e5356069.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_bice-e1a959.4552ca9a.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_came-97a051.e07f4844.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_cloj-a7e7ff.4b103e6c.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_coff-6d5a0e.6bba161a.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_csha-d053c1.c44ded9e.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_cyph-1213ed.0061e5c8.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_dart-78c3d1.e89fcb03.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_dock-0bd3ab.2e160acc.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_elix-275ed1.959c8667.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_flow-323a4a.5a904d7f.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_fsha-ebad15.d53872d0.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_grap-404863.e3f6c24a.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_hand-27d96d.dec9be58.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_html-3ef01b.a2f2d2b4.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_java-52b81c.1810804c.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_java-7ce8b6.0a9f5978.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_juli-8291dd.fe7ffde8.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_kotl-df6d2c.48704167.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_less-ea6a94.bf949e66.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_lexo-cedc81.6bb3157d.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_liqu-e23578.3a96b66e.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_mark-a15eb0.cba64fb9.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_mips-e01f69.87da4c36.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_msda-925ae9.d127acfa.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_mysq-e2d772.30c6e771.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_obje-b79c92.0aefbe2f.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_pasc-791510.a466d399.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_pasc-7ac17b.1648c1dc.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_perl-647adc.56128810.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_pgsq-bb0c92.0f9be6b1.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_post-ff9be5.78d6c34c.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_powe-0f0326.40dde80f.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_prot-409ca8.140520fd.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_pyth-a70cfd.720febfc.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_qsha-d73363.b71bae58.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_razo-b54e63.ff7a73bb.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_redi-f7e170.4bea2255.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_reds-be4bf3.87cf0e80.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_rest-f86a8d.70792701.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_ruby-777152.58caa2f8.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_rust-f7755c.33ae4b99.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_scal-06d543.2083a0dc.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_sche-84d6aa.c87ed37f.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_scss-a820b0.f8f7985d.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_shel-4441df.1fc8fbc5.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_soph-c713ff.ffb5b5fb.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_spar-0044cd.13338e8e.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_swif-152f17.cf3b1a0d.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_syst-286622.bf4ad766.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_twig-b9401a.d645a18c.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_type-011f1e.7792a476.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_wgsl-69b5b4.18612ff1.js > -gitea/assets/js/node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-languages_yaml-a07003.0cd63ea0.js > -gitea/assets/js/online-3d-viewer.18530726.js > -gitea/assets/js/pdfobject.600d91d4.js > -gitea/assets/js/recent-commits-graph.5be82205.js > -gitea/assets/js/sortablejs.dc58c381.js > -gitea/assets/js/swagger.js > -gitea/assets/js/theme-gitea-auto-protanopia-deuteranopia.js > -gitea/assets/js/theme-gitea-auto.js > -gitea/assets/js/theme-gitea-dark-protanopia-deuteranopia.js > -gitea/assets/js/theme-gitea-dark.js > -gitea/assets/js/theme-gitea-light-protanopia-deuteranopia.js > -gitea/assets/js/theme-gitea-light.js > -gitea/assets/js/tribute.e16b0fc8.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_archi-519569.60523839.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_block-079fc8.e1f6e9ea.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_c4Dia-89cdff.60cf972f.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_cose--9a0066.ff64aa46.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_dagre-d686af.03cc69f7.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_diagr-98f818.763d7c83.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_erDia-b9bf5c.96d01b0e.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_flowD-7a6c23.126a657d.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_gantt-898847.f7b03dcc.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_gitGr-4cedcf.a700eb94.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_infoD-76db33.26d03123.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_journ-a18f28.a67e734f.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_kanba-dc5753.9b9edf16.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_mindm-7c5051.39591b2e.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_quadr-2bc76b.08f138ae.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_requi-5b1eae.e35c8e29.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_sanke-a7ab83.0ad6ddb7.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_seque-1e1101.3dd2f49b.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_timel-d98ac6.dc3a9845.js > -gitea/assets/js/vendors-node_modules_pnpm_mermaid_11_11_0_node_modules_mermaid_dist_chunks_mermaid_core_xycha-a7dbf4.001ccea5.js > -gitea/assets/js/vendors-node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-langua-21dde3.f4878330.js > -gitea/assets/js/vendors-node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-langua-52350c.41a83d8d.js > -gitea/assets/js/vendors-node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-langua-5e2aa2.2c9f4f3e.js > -gitea/assets/js/vendors-node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_basic-langua-91cf4f.9c79cf1a.js > -gitea/assets/js/vendors-node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_language_css-b4b6cd.acde78c2.js > -gitea/assets/js/vendors-node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_language_htm-569b87.1d610f2e.js > -gitea/assets/js/vendors-node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_language_jso-61f2fd.8bec15c3.js > -gitea/assets/js/vendors-node_modules_pnpm_monaco-editor_0_53_0_node_modules_monaco-editor_esm_vs_language_typ-c70646.4fc7cfed.js > +gitea/assets/js/ActivityHeatmap.CoDTAEOY.js > +gitea/assets/js/ContextPopup.4T-cMzFf.js > +gitea/assets/js/PullRequestMergeForm.nhA0Jpac.js > +gitea/assets/js/RepoCodeFrequency.CWe5llq5.js > +gitea/assets/js/RepoContributors.Gh_6bGcF.js > +gitea/assets/js/RepoFileSearch.2NnmyrQG.js > +gitea/assets/js/RepoRecentCommits.BxWtXB-6.js > +gitea/assets/js/abnfDiagram-N423BO3Z.DgiyfCGy.js > +gitea/assets/js/advancedFormat.CWO_1GQS.js > +gitea/assets/js/apl.CnwPGSsG.js > +gitea/assets/js/arc.DQjzeXVz.js > +gitea/assets/js/architecture-TIHT7OUA.DVSKsyw6.js > +gitea/assets/js/architectureDiagram-T3A2C74G.qpNfnS3d.js > +gitea/assets/js/array.BifhSqXX.js > +gitea/assets/js/asciiarmor.qTkVPQu6.js > +gitea/assets/js/asn1.DCl_8MCW.js > +gitea/assets/js/asterisk.L0z4ic5h.js > +gitea/assets/js/blockDiagram-VBNYF7ZC.OkXu7g82.js > +gitea/assets/js/brainfuck.D5EjA2JK.js > +gitea/assets/js/c4Diagram-5PPSVZJV.DEG6Pwcg.js > +gitea/assets/js/channel.CpdGHAHO.js > +gitea/assets/js/chartjs-adapter-dayjs-4.esm.DXrU90WD.js > +gitea/assets/js/chunk-2GRJ4B5K.BBAtj1Dz.js > +gitea/assets/js/chunk-2Q5K7J3B.BR2k6qCr.js > +gitea/assets/js/chunk-3NCLNEKW.DjiN3Vke.js > +gitea/assets/js/chunk-4I5QYGJK.Cui7Yubj.js > +gitea/assets/js/chunk-5RXB4S5H.Cl4ejGVj.js > +gitea/assets/js/chunk-5VM5RSS4.TOl2eSYi.js > +gitea/assets/js/chunk-6Q2QTUOP.CNcJ6PQ_.js > +gitea/assets/js/chunk-7BUUIJ7U.CAhmNhj7.js > +gitea/assets/js/chunk-7Z6QIM7H.Cs3c-Emi.js > +gitea/assets/js/chunk-GF5L2VYU.oXfmsdnV.js > +gitea/assets/js/chunk-I66GZJ75.vgpWi9C8.js > +gitea/assets/js/chunk-J7OUQ5F2.azQnGL4L.js > +gitea/assets/js/chunk-JQJVKLGR.CRrS0a2d.js > +gitea/assets/js/chunk-JWPE2WC7.A3RzWITa.js > +gitea/assets/js/chunk-KBJHAD2P.ySLQVe93.js > +gitea/assets/js/chunk-KEIR6QF5.DPVicKAX.js > +gitea/assets/js/chunk-NSK5VX7P.CXnfJxw7.js > +gitea/assets/js/chunk-QR6OTTB3.hnL_z8IM.js > +gitea/assets/js/chunk-RYQCIY6F.Df5_uQG1.js > +gitea/assets/js/chunk-UBXNYLIW.Btae1zzz.js > +gitea/assets/js/chunk-W5SLKNZC.D2CHhMP9.js > +gitea/assets/js/chunk-WRU74C26.BiSomFPM.js > +gitea/assets/js/chunk-X3CZISLH.CViY2c_b.js > +gitea/assets/js/chunk-XXDRQBXY.BCaZ-Ebj.js > +gitea/assets/js/chunk-Y2CYZVJY.DsF7k-Jl.js > +gitea/assets/js/chunk-ZIRB5QZD.CaNNkh61.js > +gitea/assets/js/chunk-ZW26E7AF.CI1ENdm4.js > +gitea/assets/js/classDiagram-JCYQIIEL.CWWb1zS0.js > +gitea/assets/js/classDiagram-v2-OCEON4UE.CWWb1zS0.js > +gitea/assets/js/classPrivateFieldGet2.BUYx_jfD.js > +gitea/assets/js/clike.1U0h8mzM.js > +gitea/assets/js/clojure.BflJGmDX.js > +gitea/assets/js/cmake.CyVbuzPu.js > +gitea/assets/js/cobol.DHLQUbN7.js > +gitea/assets/js/codemirror-languages.DeaMuykp.js > +gitea/assets/js/coffeescript.B2pKbFk8.js > +gitea/assets/js/colord.FxeTTcuh.js > +gitea/assets/js/commonlisp.CcllspGY.js > +gitea/assets/js/cose-bilkent-JH36ORCC.ZKcH2F4q.js > +gitea/assets/js/cropper.Blwp7RhI.js > +gitea/assets/js/crystal.M5-qzICs.js > +gitea/assets/js/css.CYpP4FRV.js > +gitea/assets/js/cynefin-VYW2F7L2.zBHtFsFQ.js > +gitea/assets/js/cynefinDiagram-MW4NZA55.Ctt9Iim1.js > +gitea/assets/js/cypher.p9e${PERMIT_PACKAGE}Gn.js > +gitea/assets/js/cytoscape.esm.DN8t3-ie.js > +gitea/assets/js/d.DWkQyNnU.js > +gitea/assets/js/dagre-VZM6K2ZE.CDFCT_ct.js > +gitea/assets/js/dagre.DrG1OtUR.js > +gitea/assets/js/defaultLocale.C8Fc0cco.js > +gitea/assets/js/defineProperty.Dlfa-71f.js > +gitea/assets/js/diagram-7IWD3JNH.Cmi-76Qd.js > +gitea/assets/js/diagram-B4RE2ZJO.DOXyD83N.js > +gitea/assets/js/diagram-LBJQPF4R.DtXSbm7G.js > +gitea/assets/js/diagram-Q27KOJAE.D4WB2XSl.js > +gitea/assets/js/diagram-UB23O5K3.CMz2cGxI.js > +gitea/assets/js/diff.ChtP43wD.js > +gitea/assets/js/dist.1L84A6El.js > +gitea/assets/js/dist.A0iE-8rb.js > +gitea/assets/js/dist.A1D9rHEL.js > +gitea/assets/js/dist.B1t153r4.js > +gitea/assets/js/dist.B3byV-jb.js > +gitea/assets/js/dist.B7azoa_g.js > +gitea/assets/js/dist.BK-uwuz2.js > +gitea/assets/js/dist.BK2zGIrI.js > +gitea/assets/js/dist.BLv0l5FY.js > +gitea/assets/js/dist.BN3MoNBI.js > +gitea/assets/js/dist.Bcz2Z1CC.js > +gitea/assets/js/dist.BgM__o-p.js > +gitea/assets/js/dist.C-rAlrgs.js > +gitea/assets/js/dist.CHgmPrfx.js > +gitea/assets/js/dist.CJAG52T_.js > +gitea/assets/js/dist.CLSSwiO4.js > +gitea/assets/js/dist.CXdlLIjU.js > +gitea/assets/js/dist.CnR0Ljm_.js > +gitea/assets/js/dist.CqGT6-2-.js > +gitea/assets/js/dist.D753jJbH.js > +gitea/assets/js/dist.DBrbHHpc.js > +gitea/assets/js/dist.DDjLrFz5.js > +gitea/assets/js/dist.DGIvh58t.js > +gitea/assets/js/dist.DLQJu1ew.js > +gitea/assets/js/dist.DW_dHmWV.js > +gitea/assets/js/dist.DiJx91qY.js > +gitea/assets/js/dist.DisDrvNF.js > +gitea/assets/js/dist.DjOAKqIS.js > +gitea/assets/js/dist.Do7Ix5Cl.js > +gitea/assets/js/dist.Ds5xwbbI.js > +gitea/assets/js/dist.DzE9V6Ds.js > +gitea/assets/js/dist.FK3IhhzZ.js > +gitea/assets/js/dist.NAvASySu.js > +gitea/assets/js/dist.NWlQDEJe.js > +gitea/assets/js/dist.vFf0OGfp.js > +gitea/assets/js/dist2.BWhnB4Sy.js > +gitea/assets/js/dist2.C6jizTQH.js > +gitea/assets/js/dist2.CBJBWPU0.js > +gitea/assets/js/dist2.CDd9hxgB.js > +gitea/assets/js/dockerfile.ClBSxI1_.js > +gitea/assets/js/dropzone.9FIWmXUy.js > +gitea/assets/js/dtd.DTF72YNO.js > +gitea/assets/js/dylan.C6jEEEk-.js > +gitea/assets/js/easymde.96henSEI.js > +gitea/assets/js/ebnf.D4c0_ac3.js > +gitea/assets/js/ebnfDiagram-BXEA7PRR.DhWnZ3k4.js > +gitea/assets/js/ecl.BVIeWmwY.js > +gitea/assets/js/eiffel.BEjRio4Q.js > +gitea/assets/js/elm.Cshzl8qu.js > +gitea/assets/js/erDiagram-JOGREHBK.DBh9dWSl.js > +gitea/assets/js/erlang.DaB2Rkuy.js > +gitea/assets/js/eventmodeling-45OFAUF4.BYhVwZ8T.js > +gitea/assets/js/eventsource.sharedworker.DV1Z2uJv.js > +gitea/assets/js/eventsource.sharedworker.DV1Z2uJv.js.map > +gitea/assets/js/external-render-frontend.C2SjdEoB.js > +gitea/assets/js/external-render-frontend.C2SjdEoB.js.map > +gitea/assets/js/external-render-helper.C3l0Jq6G.js > +gitea/assets/js/external-render-helper.C3l0Jq6G.js.map > +gitea/assets/js/factor.BOWi5Ytq.js > +gitea/assets/js/fcl.BV5BUjr4.js > +gitea/assets/js/flowDiagram-UKHOOZJN.DQNnGaVb.js > +gitea/assets/js/forth.Cezjo90N.js > +gitea/assets/js/fortran.Bt6PBEDR.js > +gitea/assets/js/frontend-asciicast.dF-4gV37.js > +gitea/assets/js/frontend-openapi-swagger.kauCDZLe.js > +gitea/assets/js/frontend-viewer-3d.B1rQvNaS.js > +gitea/assets/js/ganttDiagram-PKOTCBZU.DaLTb1BD.js > +gitea/assets/js/gas.BHEdbvp9.js > +gitea/assets/js/gherkin.oBAE_ms0.js > +gitea/assets/js/gitGraph-TEB2WS4Q.BpmT8qWT.js > +gitea/assets/js/gitGraphDiagram-DS77QQ5N.tn4GJDKm.js > +gitea/assets/js/graphlib.LfIo9zpt.js > +gitea/assets/js/groovy.D5BFAy6W.js > +gitea/assets/js/haskell.BRsoo5mP.js > +gitea/assets/js/haxe.DjVOVvNP.js > +gitea/assets/js/hex-color-picker.C6jjQkXL.js > +gitea/assets/js/http.CLVgA2GD.js > +gitea/assets/js/idl.BUZw3wgd.js > +gitea/assets/js/iife.D2XhYhS2.js > +gitea/assets/js/iife.D2XhYhS2.js.map > +gitea/assets/js/index.C6rrIx7F.js > +gitea/assets/js/index.C6rrIx7F.js.map > +gitea/assets/js/info-DKCQHKI2.W2kmTIj3.js > +gitea/assets/js/infoDiagram-6WML65LV.zHKx6xss.js > +gitea/assets/js/init.D6jRqBbL.js > +gitea/assets/js/ishikawaDiagram-WSZJBQD7.BZk-5IFn.js > +gitea/assets/js/javascript.BFEgoG3W.js > +gitea/assets/js/journeyDiagram-NVQOT4AX.Bie_N_nr.js > +gitea/assets/js/julia.CQfgDRfP.js > +gitea/assets/js/kanban-definition-27J2QSJJ.WETI38Pj.js > +gitea/assets/js/katex.4zD60jlf.js > +gitea/assets/js/katex.DyGsA41z.js > +gitea/assets/js/lib-mjs.BREp8UEs.js > +gitea/assets/js/lib-mjs.BTKsz9sN.js > +gitea/assets/js/lib-mjs.gcEmHQDA.js > +gitea/assets/js/lib.C8H29j3Q.js > +gitea/assets/js/lib.DvOBk29J.js > +gitea/assets/js/line.D4jUerjb.js > +gitea/assets/js/linear.DxmoPTZo.js > +gitea/assets/js/livescript.BXxG0Yva.js > +gitea/assets/js/lua.CiA1ziua.js > +gitea/assets/js/map.B0mAiBid.js > +gitea/assets/js/mathematica.u8YMmbU0.js > +gitea/assets/js/mbox.BEMVcqjs.js > +gitea/assets/js/mermaid-layout-elk.core.C8E62VAV.js > +gitea/assets/js/mermaid-parser.core.CwTU9XjL.js > +gitea/assets/js/mermaid.core.COTrLbdM.js > +gitea/assets/js/mindmap-definition-FAOFIHXS.Dmue6Cei.js > +gitea/assets/js/mirc.C9zpzAZU.js > +gitea/assets/js/mllike.B45xgp2S.js > +gitea/assets/js/modelica.CqHI_q-D.js > +gitea/assets/js/mscgen.qgSLujhx.js > +gitea/assets/js/mumps.CW_TBmxz.js > +gitea/assets/js/nginx.BMaDbqW3.js > +gitea/assets/js/nsis.BTmtZnxQ.js > +gitea/assets/js/ntriples.d28e9m0E.js > +gitea/assets/js/octave.D2Q8cUp1.js > +gitea/assets/js/ordinal.CysACInB.js > +gitea/assets/js/oz.BwTct_5T.js > +gitea/assets/js/packet-7NZHBO7P.Cbyflqzk.js > +gitea/assets/js/pascal.Dp_KdFgX.js > +gitea/assets/js/path.BWPyau1x.js > +gitea/assets/js/pdfobject.Dr4yjhfI.js > +gitea/assets/js/pegDiagram-VL7TDLO6.Dm1rdTW0.js > +gitea/assets/js/perl.CdEHsPfU.js > +gitea/assets/js/pie-RZYD4A2V.Bi67HPnm.js > +gitea/assets/js/pieDiagram-7S7Q4E2Y.CQk1cmmg.js > +gitea/assets/js/pig.AF4Hwhju.js > +gitea/assets/js/powershell.D8Rs7-BZ.js > +gitea/assets/js/preload-helper.CV77j2BA.js > +gitea/assets/js/properties.C357ku5U.js > +gitea/assets/js/protobuf.D1ij_kNL.js > +gitea/assets/js/pug.B0YcnVvE.js > +gitea/assets/js/puppet.B4hC2X4m.js > +gitea/assets/js/python.BqYw9LYJ.js > +gitea/assets/js/q.B9NhS7L_.js > +gitea/assets/js/quadrantDiagram-CIZ2JOQS.B5_pAFaX.js > +gitea/assets/js/r.DADKenSm.js > +gitea/assets/js/radar-I7S5WNFK.D8Lx5Fx3.js > +gitea/assets/js/railroad-3IZDKUUU.BFg16KhP.js > +gitea/assets/js/railroad-abnf-AHOZXSZD.BnCA8SCy.js > +gitea/assets/js/railroad-ebnf-EBAXGLYW.D3B0kotK.js > +gitea/assets/js/railroad-peg-LSFZ7HO6.Drjk09Sj.js > +gitea/assets/js/railroadDiagram-AXF67PYL.Dg7x5AtS.js > +gitea/assets/js/render-TAZW7USW.BhX-Vr4Q.js > +gitea/assets/js/requirementDiagram-LRYGKXZP.D3hqGtnL.js > +gitea/assets/js/rough.esm.C8Mh6_WU.js > +gitea/assets/js/rpm.gpDK5sbt.js > +gitea/assets/js/ruby.DOu12PEZ.js > +gitea/assets/js/runtime-core.esm-bundler.BCIfMFaf.js > +gitea/assets/js/sankeyDiagram-W5VNT64P.BbP3ONx_.js > +gitea/assets/js/sas.C2OyD2Y6.js > +gitea/assets/js/scheme.tChLYBuY.js > +gitea/assets/js/sequenceDiagram-SI44F4Z6.JUKfgdH2.js > +gitea/assets/js/shell.Du5Qg9im.js > +gitea/assets/js/sieve.BAxa3IjF.js > +gitea/assets/js/simple-mode.ya6aAcS3.js > +gitea/assets/js/sizeCapture-X5ZJPWSS.DljrbTty.js > +gitea/assets/js/smalltalk.BLp5-jwC.js > +gitea/assets/js/solr.BBopId9w.js > +gitea/assets/js/sortable.esm.kBWKSe6N.js > +gitea/assets/js/sparql.Dz-mlCAC.js > +gitea/assets/js/spreadsheet.CTIncYxj.js > +gitea/assets/js/sql.DcCJ9jop.js > +gitea/assets/js/src.D2lBWdiG.js > +gitea/assets/js/stateDiagram-OKZ733FA.BrxgkOdb.js > +gitea/assets/js/stateDiagram-v2-UEYNNEHI.DLH989KK.js > +gitea/assets/js/stex.sDrdk2BW.js > +gitea/assets/js/stylus.wPQsFJ4X.js > +gitea/assets/js/swagger.CC3MWVPT.js > +gitea/assets/js/swagger.CC3MWVPT.js.map > +gitea/assets/js/swagger.DJ1hB9vx.js > +gitea/assets/js/swagger.DJ1hB9vx.js.map > +gitea/assets/js/swift.8uO-G1eB.js > +gitea/assets/js/swimlanes-SLNWSIFB.DVfKEPjo.js > +gitea/assets/js/swimlanesDiagram-ULZ7WXOC.Cu15Nlgr.js > +gitea/assets/js/tcl.BGfruO1u.js > +gitea/assets/js/textile.CyzeGT9J.js > +gitea/assets/js/tiddlywiki.VlUiK86J.js > +gitea/assets/js/tiki.BsbLbSYH.js > +gitea/assets/js/timeline-definition-Z64GVDOM.DWeXU4Xq.js > +gitea/assets/js/toml.LvoKBwCs.js > +gitea/assets/js/treeView-QDETBFTQ.DUw2PdfN.js > +gitea/assets/js/treemap-6X3UGDF4.C6_-Qb78.js > +gitea/assets/js/tribute.min.C7Xf9OcE.js > +gitea/assets/js/troff.C2dAgh7P.js > +gitea/assets/js/ttcn-cfg.2b4Gb5sE.js > +gitea/assets/js/ttcn.PPSTk1ow.js > +gitea/assets/js/turtle.Cx3rYX2g.js > +gitea/assets/js/vb.BthdM_4N.js > +gitea/assets/js/vbscript.D9f6rSsU.js > +gitea/assets/js/velocity.CqftRsjg.js > +gitea/assets/js/vennDiagram-T6HMQDX7.CXXcbUvf.js > +gitea/assets/js/verilog.B9iqZ1rJ.js > +gitea/assets/js/vhdl.CBQgaEhZ.js > +gitea/assets/js/wardley-OPB4EBWU.BmM8DV_w.js > +gitea/assets/js/wardleyDiagram-T6FBY63Y.B-JtzsUK.js > +gitea/assets/js/webidl.D5jiJvOU.js > +gitea/assets/js/xquery.fj_R-kMw.js > +gitea/assets/js/xychartDiagram-ELKLHX3M.B0k4GPWM.js > +gitea/assets/js/yacas.CXXgtw0p.js > +gitea/assets/js/z80.CL1naaMV.js > gitea/assets/licenses.txt -- wbr, Kirill
