aboutsummaryrefslogtreecommitdiffstats
path: root/modules/markup/common/html.go
diff options
context:
space:
mode:
authorwxiaoguang <wxiaoguang@gmail.com>2024-11-18 13:25:42 +0800
committerGitHub <noreply@github.com>2024-11-18 13:25:42 +0800
commit8a20fba8eb1ac01a0de9355eff84af69d4636d96 (patch)
treebf37fa52f688a31b6cf8d4879438020b108235cc /modules/markup/common/html.go
parent4f879a00df029e09b40f64bf8de0572704766115 (diff)
downloadgitea-8a20fba8eb1ac01a0de9355eff84af69d4636d96.tar.gz
gitea-8a20fba8eb1ac01a0de9355eff84af69d4636d96.zip
Refactor markup render system (#32533)
Remove unmaintainable sanitizer rules. No need to add special "class" regexp rules anymore, use RenderInternal.SafeAttr instead, more details (and examples) are in the tests
Diffstat (limited to 'modules/markup/common/html.go')
-rw-r--r--modules/markup/common/html.go16
1 files changed, 0 insertions, 16 deletions
diff --git a/modules/markup/common/html.go b/modules/markup/common/html.go
deleted file mode 100644
index 5658839c6f..0000000000
--- a/modules/markup/common/html.go
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright 2019 The Gitea Authors. All rights reserved.
-// SPDX-License-Identifier: MIT
-
-package common
-
-import (
- "mvdan.cc/xurls/v2"
-)
-
-// NOTE: All below regex matching do not perform any extra validation.
-// Thus a link is produced even if the linked entity does not exist.
-// While fast, this is also incorrect and lead to false positives.
-// TODO: fix invalid linking issue
-
-// LinkRegex is a regexp matching a valid link
-var LinkRegex, _ = xurls.StrictMatchingScheme("https?://")