MHSanaei eb669e1d83 fix(frontend): don't drift a client's byte quota on a no-op save hace 1 día
..
api d2ba6c9fc2 fix(frontend): guard the outbounds WebSocket handler against non-array payloads hace 1 día
components 129f50d92a feat(sub): auto-detect subscription format by User-Agent (Updated) (#5826) hace 2 días
entries bc309ed9f8 refactor(frontend): replace axios with the native Fetch API hace 1 semana
generated 129f50d92a feat(sub): auto-detect subscription format by User-Agent (Updated) (#5826) hace 2 días
hooks 58b88800b4 fix(frontend): share one WebSocket connection across bridge and hooks hace 1 día
i18n 41645255f1 refactor: focused service files, leaf subpackages, and an internal/ layout (#5167) hace 1 mes
layouts 71aca2018a feat(a11y): screen-reader & keyboard accessibility across the panel (#5486) (#5652) hace 2 semanas
lib 48b60fec54 fix(frontend): re-sync the sniffing island when its value changes externally hace 1 día
models 129f50d92a feat(sub): auto-detect subscription format by User-Agent (Updated) (#5826) hace 2 días
pages eb669e1d83 fix(frontend): don't drift a client's byte quota on a no-op save hace 1 día
schemas 129f50d92a feat(sub): auto-detect subscription format by User-Agent (Updated) (#5826) hace 2 días
styles 709b332d17 feat(hosts): managed Hosts for per-host subscription link overrides (#5409) hace 4 semanas
test eb669e1d83 fix(frontend): don't drift a client's byte quota on a no-op save hace 1 día
utils ab418a47be fix(frontend): surface backend error text from failed requests hace 1 día
env.d.ts bc309ed9f8 refactor(frontend): replace axios with the native Fetch API hace 1 semana
main.tsx bc309ed9f8 refactor(frontend): replace axios with the native Fetch API hace 1 semana
queryClient.ts cfe1b25ca0 feat(frontend): TanStack Query + React Router migration & in-panel API docs (#4541) hace 1 mes
routes.tsx 718b7e16e1 feat(sidebar): move Routing/Outbounds to top-level items with clean URLs hace 3 semanas