175 Commits

Author SHA1 Message Date
516657f849 refactor(frontend): Extract short link UI into dedicated component v1.1.0-rc.2 2025-10-20 16:45:42 +11:00
800c5ff7f1 workflow v1.1.0-rc 2025-10-19 04:16:31 +11:00
892fa7ce41 workflow 2025-10-19 03:33:06 +11:00
007093ac48 workflow 2025-10-19 03:28:27 +11:00
ed479b7efa workflow: pass version arg to builder 2025-10-19 03:23:43 +11:00
dac4760289 workflow 2025-10-19 03:17:08 +11:00
86b74f30e7 Refactor(frontend): Refactor frontend using Lit
Refactor(database): use gorm+sqlite instead of bbolt
Feat: Add delete short link functionality
Fix: Load correct configuration template during meta config conversion
2025-10-19 03:13:10 +11:00
1e8a79c2d2 #69 v1.0.3-rc 2025-10-17 18:13:49 +11:00
be656cca57 workflow v1.0.2 2025-10-15 17:33:15 +11:00
23a85f573b refactor(template): Enhance template loading security and error messages 2025-10-15 16:40:07 +11:00
fce75baed4 docs: modify README 2025-10-15 15:56:23 +11:00
f5686561f9 modify base64 decode func in BuildSub uses std encoder v1.0.1 2025-07-28 12:12:15 +00:00
83c24170a0 Update API documentation to reflect changes in configuration format for GET /convert/:config, including detailed descriptions of new parameters and structures for config, RuleProvider, and Rule. v1.0.0 2025-07-22 04:19:26 +00:00
80d91efca4 Refactor subscription handling by removing SubConfig model, updating BuildSub function to use ConvertConfig, and enhancing Base64 decoding across parsers. Update routes and frontend to support new configuration format. v0.0.13-beta.6 2025-07-22 04:09:00 +00:00
83a728a415 Implement YAML unmarshalling for various proxy types and update SOCKS parser to support "socks5" prefix. v0.0.13-beta.5 2025-07-15 20:14:37 +08:00
a178d06248 Merge pull request #67 from HaTiWinter/main
修复 GetRawConfHandler 中短链的构建问题 | Fix URL construction in GetRawConfHandler
2025-07-13 22:49:33 +08:00
HaTiWinter
99d36d93d8 fix URL construction in GetRawConfHandler 2025-07-13 15:57:46 +08:00
0a9892503d u 2025-07-05 22:57:46 +08:00
ff81d03492 u 2025-07-05 22:54:02 +08:00
0fa95888cb Fix URL construction in GetRawConfHandler to ensure proper HTTP scheme is used. v0.0.13-beta.4 2025-07-01 02:22:46 +08:00
b44703fa0f Enhance Trojan, Vless, and Vmess parsers. 2025-07-01 02:06:33 +08:00
b256c5e809 Enhance Base64 validation in isLikelyBase64 function to include UTF-8 check and improve decoding logic. v0.0.13-beta.3 2025-06-26 10:58:56 +08:00
307c36aa8d Refactor Base64 validation in isLikelyBase64 function to remove unnecessary suffix check. v0.0.13-beta.2 2025-06-26 09:51:39 +08:00
06da2e91c2 Update index.html to set default option for Clash.Meta and improve user-agent label and placeholder text for clarity. 2025-06-26 09:04:53 +08:00
33d37e631b Fix subscription user info header handling in SubHandler to only set header on successful fetch v0.0.13-beta.1 2025-06-26 10:55:21 +10:00
c1012750ff add tests v0.0.12 2025-06-12 19:33:14 +10:00
69deed91df Refactor Shadowsocks and Socks parsers to simplify username and password extraction 2025-06-12 15:48:59 +10:00
6a780a5e27 Refactor Shadowsocks and Socks parsers to improve username and password handling 2025-06-12 15:41:56 +10:00
f88ae52a29 Unify parts of the model with MetaCubeX. v0.0.12-beta.3 2025-06-12 14:19:00 +10:00
0c8bbac2e6 Update README.md to modify contributor image link format for improved clarity. 2025-06-12 13:44:27 +10:00
c4554d9030 Remove .all-contributorsrc file and update README.md to display contributor statistics using an image link. 2025-06-12 13:43:17 +10:00
8db2c46bf0 update regex to dynamically include all supported prefixes for improved proxy parsing. 2025-06-12 13:40:30 +10:00
8b3ae45623 Merge pull request #64 from beck-8/fix/socks
fix reg socks
2025-06-12 13:35:47 +10:00
cdc8ef7e32 Update README.md to include contributor section 2025-06-12 13:30:46 +10:00
beck-8
62229fba97 fix reg socks 2025-06-12 10:41:59 +08:00
b80afd97f1 Refactor error handling 2025-06-12 11:33:13 +10:00
2a042968d0 Update .gitignore to include .vscode directory and remove .vscode/launch.json file 2025-06-12 10:28:33 +10:00
cdf69ce65f Refactor proxy structure and parser implementations to streamline protocol handling; remove unused marshaler interfaces and improve YAML serialization for various proxy types. 2025-06-12 10:27:22 +10:00
2d8508f390 Move HTTP, gRPC, Reality, and WebSocket options to proxy.go refactor VmessJson type to use 'any' for flexible types 2025-06-12 09:22:23 +10:00
73616c98a3 fix Dockerfile v0.0.12-beta.2 2025-06-12 03:14:08 +10:00
44163d30e1 Update index.html to use local Bootstrap and Axios files instead of CDN links 2025-06-12 03:04:19 +10:00
a2e97aaa01 remove toml and ini config type v0.0.12-beta.1 2025-06-12 02:55:50 +10:00
4f3c2bb280 modify ProxyParser interface 2025-06-12 02:48:59 +10:00
1b662de245 Update README.md 2025-06-12 02:28:07 +10:00
4a9297f4a3 mod example config and compose.yaml 2025-06-12 02:24:18 +10:00
fcb1358846 Merge branch 'main' of https://github.com/bestnite/sub2clash 2025-06-12 02:21:21 +10:00
da9a17201b refactor 2025-06-12 02:17:31 +10:00
5b7a94e65c Update docker.yml 2025-05-31 17:13:20 +10:00
b5fcbab1a5 Merge pull request #63 from pingchieh/main
添加Anytls协议
v0.0.11
2025-05-28 14:43:29 +10:00
Chieh
0b8299f432 feat: 返回头中增加订阅信息 2025-05-26 11:18:33 +00:00