Andrevich
96b4c7430a
strToTime: preserve unit-bearing durations
...
Return null for empty inputs, coerce the input to a string, and only append 's' when the value doesn't already end with a letter (e.g. preserve "10s" or "1m30s"). This prevents emitting malformed values like "10ss" and documents the intent with a comment.
2026-06-15 15:17:16 +04:00
Tianling Shen
70788ba1ba
chore(migrate): remove deprecated tls_ech_enable_pqss option
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-09-08 19:54:26 +08:00
Tianling Shen
f506c3dc80
feat(generator): make use of strToTime
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-08-22 17:04:00 +08:00
Tianling Shen
6aa30660ec
feat(subscribe): make use of the md5 func from digest library
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-08-22 17:03:59 +08:00
Tianling Shen
d5de715b7a
chore(ucode): remove unused imports
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-01-08 19:26:49 +08:00
Anya Lin
cae057252e
feat(node/scripts/subscribe): allow use custom UA when updating subscriptions
2024-10-01 22:21:02 +08:00
Tianling Shen
0fd87415cf
fix(scripts/hp): fix parse password in url
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-29 22:25:44 +08:00
Tianling Shen
b1c97bc785
chore(subscribe): simplify vars
2023-09-30 11:50:30 +08:00
Tianling Shen
bd182b0598
feat: add mptcp support
2023-09-13 11:29:46 +08:00
Tianling Shen
539255fc4f
chore(hp): update wget useragent
2023-06-27 15:33:54 +08:00
Tianling Shen
0524659302
feat: replace curl with wget
2023-04-14 07:06:14 +08:00
Tianling Shen
d38c2af117
chore(uc/hp): optimize getTime func
2023-04-11 05:02:20 +08:00
Tianling Shen
4f915882de
feat(subscribe): use native ucode time func
2023-03-27 05:00:35 +08:00
Tianling Shen
e84fb2f3e2
chore(view): add rowcolors to GridSection
2023-03-21 22:18:42 +08:00
Tianling Shen
dcb574045a
chore(uc/hp): optimize validation useage
2023-03-11 19:26:48 +08:00
Tianling Shen
a501f61594
chore(uc/hp): rename cURL func for ucode
2023-03-11 12:11:21 +08:00
Tianling Shen
71c7a9d3de
chore(subscription): fix typo error
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-15 10:01:10 +08:00
Tianling Shen
e3917e0d07
chore(htdocs): move homeproxy out of tools dir
2023-02-13 07:34:35 +08:00
Tianling Shen
e0c9ec8d4d
feat: switch to ucode subscription script
2023-02-13 04:01:11 +08:00
Tianling Shen
c9d3abf89b
fix(subscribe): fix parse filter patten and server addr
2023-02-13 03:44:52 +08:00
Tianling Shen
3f110db09e
feat(subscribe): implement all basic func in ucode
2023-02-13 03:03:36 +08:00
Tianling Shen
4a8323ab26
chore: minor changes
2023-02-12 11:35:30 +08:00
Tianling Shen
8f7b9a000c
fix(utility): fix calc string md5
2023-02-12 10:49:02 +08:00
Tianling Shen
5fc54d87f4
feat(subscribe): implement basic uci management
2023-02-12 10:10:26 +08:00
Tianling Shen
555cb5c7af
chore(subscribe): fix typo error in lua
2023-02-11 07:05:52 +08:00
Tianling Shen
3f343518d9
feat(subscribe): touch ucode script
2023-02-11 07:04:16 +08:00