Amirmohammad Sadat Shokouhi
|
5a63d5d468
fix(mtproto): use hosts for public share links (#6369)
|
7 hodín pred |
Kuzz007
|
effcccceac
feat(amneziawg): add native AmneziaWG protocol support (#6105)
|
2 týždňov pred |
Sanaei
|
92fb94d856
Move to TypeScript 7 and the oxc toolchain (oxlint + oxfmt) (#6262)
|
2 týždňov pred |
Lex Rivera
|
8c8556ab32
feat(frontend): multi-node cloning initial implementation (#6216)
|
3 týždňov pred |
MHSanaei
|
44f2f426d8
feat(frontend): split wireguard inbound export into config and links tabs
|
1 mesiac pred |
MHSanaei
|
439245d42b
feat(inbounds): apply remark template to Export all inbound links
|
2 mesiacov pred |
Sanaei
|
679d2e1cca
fix: resolve a batch of open bug-tagged issues (traffic accounting, share strategy, sub address, CPU) (#5477)
|
2 mesiacov pred |
Sanaei
|
709b332d17
feat(hosts): managed Hosts for per-host subscription link overrides (#5409)
|
2 mesiacov pred |
Nikan Zeyaei
|
f4bbaf40f0
feat(ui): show per-inbound live speed (#5261)
|
2 mesiacov pred |
MHSanaei
|
0f7da02a07
style(inbounds): show total up/down with directional arrows
|
2 mesiacov pred |
MHSanaei
|
0cefadd166
feat(ui): use CodeMirror editor for Import Inbound and Inbound JSON
|
2 mesiacov pred |
iYuan
|
2a7342baa9
feat: add inbound share address strategy (#5162)
|
2 mesiacov pred |
MHSanaei
|
6ee462ac8e
fix(links): use configured domain for panel copy/QR links on loopback
|
3 mesiacov pred |
MHSanaei
|
b9cbc0c1e8
fix(ui): exit infinite spinner with a retry card on failed initial load
|
3 mesiacov pred |
MHSanaei
|
dd14e9b3b0
feat(inbounds): attach existing clients to an inbound in one click
|
3 mesiacov pred |
MHSanaei
|
49c30d6baf
fix(frontend): add missing react-hooks/exhaustive-deps
|
3 mesiacov pred |
MHSanaei
|
cf50952921
feat(inbounds): add multi-select and bulk delete
|
3 mesiacov pred |
Sanaei
|
d1882c7f29
refactor(frontend): reorganize source tree & break down oversized modals/tabs (#4698)
|
3 mesiacov pred |
MHSanaei
|
c5b5606bf5
i18n(panel): translate Copy/Cancel buttons, Stream/Sniffing tabs, and All-Inbounds filenames
|
3 mesiacov pred |
MHSanaei
|
72b97efa8a
i18n(panel): migrate hardcoded panel strings to en-US and translate all locales
|
3 mesiacov pred |
MHSanaei
|
530e338c66
refactor(clients): coherent group management — rename, split, extract
|
3 mesiacov pred |
MHSanaei
|
72b68cce22
feat(clients): selective bulk attach + new bulk detach
|
3 mesiacov pred |
MHSanaei
|
1a096d72f1
feat(inbounds): bulk-attach & assign-group client actions + form defaults
|
3 mesiacov pred |
MHSanaei
|
e23599cb18
feat(inbounds): row action to delete all clients of an inbound
|
3 mesiacov pred |
Sanaei
|
3f787ae169
feat: complete Zod migration of frontend + bulk client batching (#4599)
|
3 mesiacov pred |
Sanaei
|
dc37f9b731
Migrate frontend models/api/utils to TypeScript and modernize AntD theming (#4563)
|
3 mesiacov pred |
Sanaei
|
cfe1b25ca0
feat(frontend): TanStack Query + React Router migration & in-panel API docs (#4541)
|
3 mesiacov pred |
Sanaei
|
95aebf1d83
i18n: translate hardcoded inbound action + security warning strings (#4502)
|
3 mesiacov pred |
Sanaei
|
09df07ddf5
perf(frontend): lazy-load modals + split heavy vendor chunks (#4501)
|
3 mesiacov pred |
Sanaei
|
c5b71041d3
Reduce list-page payloads with slim/paged endpoints (#4500)
|
3 mesiacov pred |