yusing
|
973a58e982
|
fix(import): remove unused import in rules/validate.go
|
2025-10-10 20:49:12 +08:00 |
|
yusing
|
c2c9f42fb3
|
feat(rules): glob and regex support, env var substitution
- optimized `remote` rule for ip matching
- updated descriptions
|
2025-10-10 14:43:48 +08:00 |
|
yusing
|
2a05c6a630
|
refactor: move websocket package and some http utils to seperate repo
|
2025-09-27 14:16:42 +08:00 |
|
yusing
|
6776f20332
|
refactor: move task, error and testing utils to separte repo; apply gofumpt
|
2025-09-27 13:41:50 +08:00 |
|
yusing
|
f9affba9fc
|
refactor(modules): replace github.com/yusing/go-proxy with github.com/yusing/godoxy
|
2025-09-22 16:44:59 +08:00 |
|
yusing
|
421aaecba4
|
refactor: rename net/types to nettypes
|
2025-06-08 17:59:48 +08:00 |
|
yusing
|
62d3d200e6
|
feat(rules.on): support route directive
|
2025-05-05 19:34:24 +08:00 |
|
yusing
|
75db09b1f3
|
feat(rules): compile path rules directly to glob
|
2025-05-05 14:42:55 +08:00 |
|
yusing
|
361931ed96
|
refactor: rename module 'err' to 'gperr' in references
|
2025-03-28 07:39:26 +08:00 |
|
yusing
|
693bf68864
|
rules: updated help message, make values optional, fixes tests
|
2025-02-06 05:13:47 +08:00 |
|
yusing
|
60f83bb7bf
|
rules: remove the requirement of "path must start with /"
|
2025-01-29 08:57:42 +08:00 |
|
yusing
|
0ce7f29976
|
fix proxy rules behavior and implemented a few more rules and commands, dependencies upgrade
|
2025-01-11 12:22:42 +08:00 |
|
yusing
|
9d701ad671
|
add help messages to rules, updat url validation
|
2025-01-09 14:09:48 +08:00 |
|
yusing
|
4aee44fe11
|
fix rewrite omitting trailing slash, error msg update
|
2025-01-09 14:09:48 +08:00 |
|
yusing
|
a98b2bb71a
|
updated implementation of rules
|
2025-01-08 13:50:34 +08:00 |
|