yusing
|
c286275f7e
|
chore: replace gopkg.in/yaml.v3 vs goccy/go-yaml; replace encoding/json with bytedance/sonic
|
2025-04-16 14:17:57 +08:00 |
|
yusing
|
eb7495b02a
|
fix: unmarshal
|
2025-04-14 06:32:16 +08:00 |
|
yusing
|
3f2dfe14b5
|
fix: unmarshal and some tests
|
2025-04-13 12:24:11 +08:00 |
|
yusing
|
fce96ff3be
|
refactor: remove net.URL and net.CIDR types, improved unmarshal handling
|
2025-04-13 07:06:21 +08:00 |
|
yusing
|
253e06923d
|
refactor: rename Deserialize* to UnmarshalValidate*
|
2025-04-05 11:58:11 +08:00 |
|
yusing
|
232f720e77
|
refactor: use stretchr/testify, replace ExpectBytesEqual and ExpectDeepEqual with ExpectEqual in tests
|
2025-03-28 08:45:06 +08:00 |
|
yusing
|
2cd1f22e68
|
add test for the previous commit
|
2025-02-06 02:33:30 +08:00 |
|
yusing
|
bbc10cb105
|
fix serialization, added benchmark tests, updated next release docs
|
2025-01-26 15:08:10 +08:00 |
|
yusing
|
d429374924
|
fix deserialization: reflect: indirection through nil pointer to embedded struct
|
2025-01-21 04:09:46 +08:00 |
|
yusing
|
28b5d44e11
|
fix: slice deserialization should return all errors
|
2025-01-11 01:39:03 +08:00 |
|
yusing
|
8bbb5d2e09
|
fix fields not being validated (introduced in 577a536 ), drop support of list string not starting with hyphen
|
2025-01-09 04:21:32 +08:00 |
|
yusing
|
577a5366e8
|
remove unused old code
|
2025-01-08 13:50:34 +08:00 |
|
yusing
|
b38bff41d8
|
support inline yaml for docker labels, serveral minor fixes
|
2025-01-03 15:35:40 +08:00 |
|
yusing
|
f2a9ddd1a6
|
improved deserialization method
|
2024-12-18 07:18:18 +08:00 |
|
yusing
|
0aa00ab226
|
replace Converter interface with string parser interface
|
2024-12-17 10:33:21 +08:00 |
|
yusing
|
59f4eaf3ea
|
cleanup and simplify middleware implementations, refactor some other code
|
2024-12-17 10:33:21 +08:00 |
|
yusing
|
8a9cb2527e
|
support deserialize into anonymous fields
|
2024-12-17 10:33:21 +08:00 |
|
yusing
|
e5bbb18414
|
migrated from logrus to zerolog, improved error formatting, fixed concurrent map write, fixed crash on rapid page refresh for idle containers, fixed infinite recursion on gotfiy error, fixed websocket connection problem when using idlewatcher
|
2024-10-29 11:34:58 +08:00 |
|
yusing
|
a278711421
|
fixed loadbalancer with idlewatcher, fixed reload issue
|
2024-10-20 09:46:02 +08:00 |
|
yusing
|
d47b672aa5
|
refactored some stuff, added healthcheck support, fixed 'include file' reload not showing in log
|
2024-10-12 13:56:38 +08:00 |
|
yusing
|
01ff63a007
|
fix forward auth attempt#1
|
2024-10-06 03:18:06 +08:00 |
|
yusing
|
44cfd65f6c
|
implement middleware compose
|
2024-10-01 16:38:07 +08:00 |
|