Commit Graph
100 Commits
Author SHA1 Message Date
nite b80afd97f1 Refactor error handling 2025-06-12 11:33:13 +10:00
nite 2a042968d0 Update .gitignore to include .vscode directory and remove .vscode/launch.json file 2025-06-12 10:28:33 +10:00
nite 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
nite 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
nite 73616c98a3 fix Dockerfile 2025-06-12 03:14:08 +10:00
nite 44163d30e1 Update index.html to use local Bootstrap and Axios files instead of CDN links 2025-06-12 03:04:19 +10:00
nite a2e97aaa01 remove toml and ini config type 2025-06-12 02:55:50 +10:00
nite 4f3c2bb280 modify ProxyParser interface 2025-06-12 02:48:59 +10:00
nite 1b662de245 Update README.md 2025-06-12 02:28:07 +10:00
nite 4a9297f4a3 mod example config and compose.yaml 2025-06-12 02:24:18 +10:00
nite fcb1358846 Merge branch 'main' of https://github.com/bestnite/sub2clash 2025-06-12 02:21:21 +10:00
nite da9a17201b refactor 2025-06-12 02:17:31 +10:00
niteandGitHub 5b7a94e65c Update docker.yml 2025-05-31 17:13:20 +10:00
niteandGitHub b5fcbab1a5 Merge pull request #63 from pingchieh/main
添加Anytls协议
2025-05-28 14:43:29 +10:00
niteandGitHub db00433931 Merge pull request #59 from timerzz/main
fix 修复Get函数重试结束后,返回nil,nil的bug
2025-03-24 01:12:06 +11:00
niteandGitHub d4d7010d8f Merge pull request #56 from hausen1012/main
add:生成短链支持自定义id
2025-03-10 12:28:37 +11:00
nite b57e4cf49f fix ua form 2025-03-05 19:24:48 +11:00
nite 66f214ae10 try to fix ss parser 2024-11-06 18:43:48 +08:00
nite f7dc78aabc 🐛 2024-10-19 15:39:20 +08:00
nite 6bb2d16e4b 🐛 #46 2024-10-09 11:08:24 +08:00
nite 98ef93c7bb 🐛 #42 2024-10-08 10:05:13 +08:00
nite 6e09c44d17 🐛 #43 2024-10-08 10:01:09 +08:00
nite 42fd251eb5 #42 2024-10-07 16:34:56 +08:00
nite e504a6cca4 🎨 Refactor package for public import 2024-09-17 13:10:13 +08:00
nite 3cfa4bdf24 ️ Improve 2024-08-11 23:55:47 +08:00
nite dedbf2bc03 🐛 fix #37 2024-08-04 12:59:55 +08:00
nite 0946412ea7 🐛 #31 2024-05-21 15:28:09 +08:00
nite 98bca0a7ac 🐛 Cannot parse custom rules 2024-05-21 15:00:19 +08:00
nite 036907fba4 🐛 Parse short link 2024-05-09 12:58:33 +08:00
nite 3e720ec14d 🐛 Fix vless parser lost fingerprint 2024-05-06 02:22:44 +08:00
nite b73a02bdbf 🐛 Fix vless parser cannot correctly parse some reality/grpc fields 2024-05-05 22:46:01 +08:00
nite 25e47453cb 🔥 Remove test dir, verison length limit 2024-05-04 22:30:46 +08:00
nite 3330412243 🔧 Update docker workflow 2024-04-26 00:04:17 +08:00
nite 35deaa015f 🔥 Deprecate Woodpecker CI in favor of GitHub Actions 2024-04-25 22:23:33 +08:00
nite ddd297492c ⬆️ Upgrade dependencies 2024-04-24 13:05:10 +08:00
nite effd22c750 ♻️ Refactor logger
📝 Update README
2024-04-24 13:01:22 +08:00
nite 566965bb6a ♻️ Migrate from gorm/sqlite to boltdb 2024-04-24 12:51:37 +08:00
nite 3d3b4e0bea 🔧 Update workflows 2024-04-23 17:28:05 +08:00
nite b86aa2559a 🔧 Remove builder for arm 2024-04-23 15:03:21 +08:00
nite 4a2fa21a0a 🔧 Update docker-compose.yml 2024-04-23 14:54:10 +08:00
nite 3b8352a34f 🔧 update docker and goreleaser configrations 2024-04-23 14:49:31 +08:00
nite ac4ad3c8aa ♻️ Refactor code
🔥 Remove update detection
2024-04-23 14:47:53 +08:00
nite ebc91d8aad ♻️ Refactor parsers 2024-04-23 14:39:16 +08:00
nite 48dece2a51 🐛 Fix trojan parser missing fields 2024-04-23 13:36:33 +08:00
nite aa9e102a81 fix: hy2 解析缺少 name 字段 2024-04-21 00:23:29 +08:00
nite faaf5c366a mod 2024-04-18 00:15:45 +08:00
nite 4384e56cc6 mod 2024-04-17 23:08:26 +08:00
nite abbd7b8b19 mod 2024-04-17 22:55:04 +08:00
nite b687acb94c update 2024-04-17 21:52:03 +08:00
nite 7748407583 fix: goreleaser 2024-03-13 17:44:21 +08:00
nite 3d058066b9 update: 补全短链解析配置 2024-03-13 16:57:32 +08:00
nite 1c5e17a4ab feat: 解析短链 2024-03-13 16:28:40 +08:00
nite 867da56f45 fix: workflow 2024-03-13 13:47:53 +08:00
nite 14c3b97ed2 feat: 修改短链
update: dockerfile,workflow
2024-03-13 13:30:45 +08:00
nite 1d9de31f47 fix: vless ws 解析缺失 TLS 字段 2024-03-12 21:46:07 +08:00
nite 916670cf68 fix: vless 未解析 short-id 2024-03-10 13:56:22 +08:00
nite 94a320a682 feat: 增加不输出国家策略组功能 2024-03-10 13:26:35 +08:00
nite 65dccc3b51 fix: 合并完整配置模板 2024-03-10 11:34:52 +08:00
nite fd7c460f95 feat: 增加 Hysteria 节点支持 2024-03-09 17:17:57 +08:00
nite 68269fd499 feat: 增加 Hysteria 节点支持 2024-03-09 17:01:52 +08:00
nite d8a81e44b6 fix: 修复重名节点没有正确重命名的问题 2024-03-09 15:58:16 +08:00
nite 70f5c63fe2 fix: 修复 vmess/vless 节点名称未URL解码的问题 2024-03-09 15:39:47 +08:00
nite 679102fa3b fix: 修复 vmes/vless 解析问题 2024-03-09 15:33:26 +08:00
nite f51958bd5b update: 增加警告提示 2024-02-19 12:29:52 +08:00
nite fd8164b08e update: 增加警告提示 2024-02-15 15:58:08 +08:00
nite 3616ae870a fix: 修复无法加载本地模板的问题 2024-02-15 15:35:07 +08:00
nite 73e94ad856 Reordered import statements across multiple files
for consistency
2023-11-03 02:35:30 +08:00
nite d0696aad5b feat: 增加hysteria2协议的支持 2023-10-31 15:14:29 +08:00
nite 50877b1691 fix: 修复模板中非select、url-test策略组被输出为null的问题 2023-09-29 15:58:38 +08:00
nite edfd70a77d modify 2023-09-27 14:54:53 +08:00
nite 6f075ea44e feat: 增加将订阅名称添加到节点名中的功能
feat: 增加地区模板变量
2023-09-25 23:58:13 +08:00
nite 6a5cfd35c9 feat: 增加输出NodeList选项 2023-09-25 15:43:21 +08:00
nite ad7d2b98f6 fix: 修复当base64字符串长度不为4的倍数时,解码失败的问题
update: 提高根据ISO匹配国家名称的正确率
fix: 修复vmess的port和aid不规范导致无法解析的问题
modify: 一些没用的修改
2023-09-24 18:06:44 +08:00
nite 38352d4cd7 fix: 修复当base64字符串长度不为4的倍数时,解码失败的问题
update: 提高根据ISO匹配国家名称的正确率
2023-09-24 14:48:42 +08:00
nite fc21e35465 feat: webui解析url到页面 2023-09-24 12:31:12 +08:00
nite 159a3562d4 fix: 修复必要文件夹不存在程序直接崩溃的问题 2023-09-23 15:12:48 +08:00
nite 3546396e3d fix 2023-09-23 08:48:45 +08:00
nite be9df16b61 fix 2023-09-23 01:55:43 +08:00
nite 67e4121fa6 fix 2023-09-23 01:31:04 +08:00
nite c1e9099156 fix 2023-09-23 01:11:58 +08:00
nite 429788a19f fix 2023-09-23 00:58:57 +08:00
nite 2339b7d256 feat: 增加重复节点检测
feat: 增加节点名称字符串替换
feat: 增加节点删除
feat: 增加短链密码设定
modify: 修改模板解析逻辑
2023-09-22 23:43:26 +08:00
nite 06c9858866 modify: 增加debug输出 2023-09-21 17:37:37 +08:00
nite f166c6a54a fix 2023-09-17 17:24:30 +08:00
nite c0e6b62625 fix 2023-09-17 17:02:59 +08:00
nite 354379b12a fix 2023-09-17 16:59:02 +08:00
nite 4f4a633035 fix 2023-09-17 16:20:15 +08:00
nite be9bdd269e update: 使用glebarez/sqlite替代gorm.io/driver/sqlite实现无需CGO运行 2023-09-17 16:14:31 +08:00
nite 6b08b2cb86 feat: 增加短链生成 2023-09-17 15:52:37 +08:00
nite 38dbea4a2a fix: 修复只提供节点链接时空指针的问题
fix: 修复ssr分享链接加密时无法解析的问题
fix: 修复ssr解析缺少Name属性的问题
fix: 修复ssr解析时没有解码参数的问题
2023-09-17 13:21:01 +08:00
nite 1788541e04 fix 2023-09-17 10:46:49 +08:00
nite d38d5bcb70 feat: Web UI
update: 校验Rule-Provider是否有重名
modify: 修改meta默认模板
modify: 根据Clash筛选返回配置中的节点类型
2023-09-17 10:36:40 +08:00
nite 918521682c modify: 根据Clash筛选返回配置中的节点类型 2023-09-16 21:46:59 +08:00
nite 8e53183685 fix: 修复规则列表顺序错误,导致无法拦截广告的问题 2023-09-15 10:29:10 +08:00
nite 1f38125e85 update: 修改 docker.yml 镜像构建规则 2023-09-15 09:59:21 +08:00
nite 4e7d84499f fix: 修改 Dockerfile 工作目录 2023-09-15 09:15:24 +08:00
nite 282649aca0 fix 2023-09-15 08:51:22 +08:00
nite fe2f47865e fix 2023-09-15 08:26:48 +08:00
nite f6273947e7 mod 2023-09-15 00:31:57 +08:00
nite 0f2dba21eb mod: 增加 dev 分支的 docker 镜像构建 2023-09-15 00:17:32 +08:00