MHSanaei
|
e4ef8a54d4
fix(client): persist a bulk adjustment's applied field even when the sibling field is skipped
|
1 dzień temu |
MHSanaei
|
7b266a9001
fix(client): refuse a bulk quota reduction that would fall to or below zero
|
1 dzień temu |
MHSanaei
|
448e8c97c2
fix(node): match prefixed central tags when filtering a selected-mode node snapshot
|
1 dzień temu |
MHSanaei
|
52442cb50c
fix(sub): fall back to the raw subscription when an auto-detected format has no content
|
1 dzień temu |
MHSanaei
|
9ffbeb4938
fix(email): report a missing sender address from the SMTP connection test
|
1 dzień temu |
MHSanaei
|
97dd724424
fix(email): resolve a name-addr smtpFrom into bare envelope address and display name
|
1 dzień temu |
Tomi lla
|
129f50d92a
feat(sub): auto-detect subscription format by User-Agent (Updated) (#5826)
|
2 dni temu |
H-TTTTT
|
f2b17397f4
fix(frontend): stabilize speed tags on inbound and client pages (#5930)
|
2 dni temu |
Sangeeth Thilakarathna
|
658e6ab3d3
feat(frontend): show client comments on mobile cards (#5942)
|
2 dni temu |
Yuri Khachaturyan
|
1cfd7b49b0
fix(email): build an RFC 5322 message with a proper From address and name (#5941)
|
2 dni temu |
Matt Van Horn
|
ae0da4c51f
fix: stop forcing port 53 on DoH/DoQ DNS server entries (#5950)
|
2 dni temu |
Sangeeth Thilakarathna
|
65b5074b60
fix(script): remove release download time limit (#5952)
|
2 dni temu |
Mikhail Grigorev
|
b18c87dc4b
fix(script): Remove old mtg binary (#5955)
|
2 dni temu |
MHSanaei
|
b11ceac18e
fix(ci): install the docs-pinned pnpm instead of floating on 11.x
|
2 dni temu |
MHSanaei
|
bbc4163768
chore: standardize the toolchain on Node 24 LTS
|
2 dni temu |
MHSanaei
|
ee9a6067c2
refactor(frontend): migrate off deprecated Ant Design 6 props
|
2 dni temu |
MHSanaei
|
60316c831f
fix(frontend): resolve every axe accessibility violation in the component library
|
2 dni temu |
MHSanaei
|
df3ba568d1
feat(docs): publish the component Storybook on the docs site
|
2 dni temu |
MHSanaei
|
7078abc14a
feat(frontend): make Storybook a validated, fully covered component workbench
|
2 dni temu |
MHSanaei
|
4e928a1ce0
v3.5.0
|
3 dni temu |
MHSanaei
|
e211a5cc47
feat(frontend): hide redundant migration download on sqlite panels
|
3 dni temu |
MHSanaei
|
77dffe9a85
feat(server): sniff sqlite panel restore uploads and keep the fallback on failure
|
3 dni temu |
MHSanaei
|
54fc0fd47c
fix(database): make cross-db migration lossless, transactional, and pre-checked
|
3 dni temu |
MHSanaei
|
30b611614b
feat: import SQLite migration dumps through the PostgreSQL panel restore
|
3 dni temu |
MHSanaei
|
44f2f426d8
feat(frontend): split wireguard inbound export into config and links tabs
|
3 dni temu |
MHSanaei
|
c4a1139d3f
feat(frontend): treat wireguard inbounds as multi-user in client actions
|
3 dni temu |
MHSanaei
|
476bec451d
fix(frontend): show zero client count for mtproto and wireguard inbounds
|
3 dni temu |
MHSanaei
|
f905c2dcec
chore(frontend): bump version and deps
|
3 dni temu |
isultanov99
|
30f6bc1833
feat: Add outbound egress metadata (IP + country) (#5886)
|
3 dni temu |
Sangeeth Thilakarathna
|
2c95e29297
fix(api): preserve 64-bit integer schema formats (#5908)
|
4 dni temu |