Commit Graph
501 Commits
Author SHA1 Message Date
avwo 777bcf69ba feat: handle client/server sent events 2026-06-14 13:36:19 +08:00
avwo 40a892cfb0 refactor: refine code 2026-03-21 22:37:04 +08:00
avwo e880587b46 fix: https://github.com/avwo/whistle/issues/1296 2026-02-11 23:12:06 +08:00
avwo b67ec50a0d refactor: refine code 2026-02-07 22:15:56 +08:00
avwo 79087fbeeb feat: prevent the use of parent directory symbols 2026-01-31 07:39:36 +08:00
avwo 0ae2073ce4 feat: dark mode 2026-01-24 12:37:17 +08:00
avwo c0812345a5 refactor: refine code 2025-12-27 00:07:12 +08:00
avwo 2b1d4040a1 feat: save sessions 2025-11-16 23:07:11 +08:00
avwo 0d4ab6e064 feat: add Enabled Rules && Saved Sessions 2025-11-09 23:04:15 +08:00
avwo cc12e4e669 refactor: refine code 2025-09-14 23:10:09 +08:00
avwo c8b37391d9 feat: xxxFilter://chance:0.5 & handle EPROTO 2025-08-23 00:35:03 +08:00
avwo 6785a4fc64 feat: lineProps://originUrl 2025-08-10 22:58:28 +08:00
avwo 7415f6005b refactor: refine code 2025-08-09 16:26:22 +08:00
avwo 036adbb07c feat: add tpl var ${random} ${randomUUID} 2025-07-06 21:21:40 +08:00
avwo e92d902baa fix: https://github.com/avwo/whistle/issues/1200 2025-06-21 23:01:05 +08:00
avwo 1b77a5d59c feat: install plugins 2025-05-31 07:59:12 +08:00
avwo 5b3a4557c4 feat: internalOnly 2025-05-01 11:07:18 +08:00
avwo fcd02996e4 feat: lineProps://internal 2025-04-20 23:16:22 +08:00
avwo a7a896097e refactor: refine code 2025-04-13 23:27:58 +08:00
avwo c3839a4d90 feat: install plugins 2025-04-03 19:43:47 +08:00
avwo f91f572a51 feat: delete://reqBody.xxx|resBody.xxx 2024-11-15 22:56:50 +08:00
avwo 4a5a7d82aa refactor: refine locationHref 2024-06-23 21:27:25 +08:00
avwo 508ed0506b feat: emit change 2024-05-19 23:40:06 +08:00
avwo 7240a90370 feat: Partitioned & ProxyRules 2024-01-14 23:30:49 +08:00
Ga-hou f360fa807b feat: support cookie partitioned props 2024-01-08 16:32:07 +08:00
avwo 9ee6cb82a5 feat: refine parseUrl 2023-12-06 20:48:48 +08:00
avwo 15330b99e2 feat: get submatches from filter regexp pattern 2023-11-05 13:17:22 +08:00
avwo ef1ebfc87f refactor: refine tpl protocol 2023-04-15 00:01:30 +08:00
avwo ee4f8d0de3 refactor: refine code 2023-04-10 21:12:10 +08:00
avwo 5d13816d15 feat: lineProps://strictHtml lineProps://safeHtml 2023-04-05 22:21:44 +08:00
avwo 5922a3240d fix: network column settings 2023-02-13 22:37:25 +08:00
avwo cfe37ffa61 feat: allow filter by process.env 2022-12-12 00:04:42 +08:00
avwo 3b16dd4ea0 fix: regexp errors 2022-10-18 21:48:46 +08:00
avwo 34f59d3c28 refactor: refine code 2022-09-30 01:41:33 +08:00
avwo 087fe4a142 refactor: refine code 2022-09-11 20:57:27 +08:00
avwo bb74b476d2 refactor: refine code 2022-09-11 14:52:07 +08:00
avwo f62c04eb81 feat: add _var 2022-09-11 14:28:55 +08:00
avwo bc346949b9 feat: add plugin rules template 2022-09-10 23:06:30 +08:00
avwo 5806c86e6c feat: parse plugin var tpl 2022-09-10 15:26:03 +08:00
avwo 858f6c0095 style: show lineProps 2022-06-12 23:09:33 +08:00
avwo 4c0538ca5f refactor: refine code 2022-06-12 22:31:52 +08:00
avwo b1cd8e795a feat: use lineProps://important to promote rule priority 2022-06-12 14:04:07 +08:00
avwo 0abfd6fc1e refactor: load remote rules 2022-06-07 19:58:39 +08:00
avwo cfb8bf9912 refactor: excludFilter://host=pattern 2022-04-28 20:49:18 +08:00
avwo f7b8f29e1c fix: https://github.com/avwo/whistle/issues/726 2022-04-28 17:39:55 +08:00
avwo c6ae46e9b6 feat: xxxFilter://host=hostname or regexp 2022-04-27 22:44:27 +08:00
avwo 7fd7b81817 refactor: refine internal-https-proxy 2022-04-26 23:21:10 +08:00
avwo 5b63601ed9 refactor: internal-http-proxy === internal-proxy 2022-04-26 23:17:47 +08:00
avwo aa34bb8a7b refactor: https2http-proxy === internal-proxy 2022-04-26 23:10:16 +08:00
avwo 9838b63b36 refactor: refine code 2022-04-25 23:53:10 +08:00