Commit Graph
17 Commits
Author SHA1 Message Date
orohiandCursor 24e793d943 Add NaiveProxy client hint for v2rayN IPv6 DNS failures.
Show guidance when copying config if latency fails due to Google DNS over IPv6.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 10:31:41 +03:00
orohiandCursor 04a32fb168 Release v2.0.0-beta: add NaiveProxy (Caddy + klzgrad/forwardproxy).
Installable marketplace protocol with ACME TLS, per-client basic auth, naive+https share links; bump panel version to 2.0 Beta.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 10:06:16 +03:00
orohiandCursor 183071f588 Wire Hysteria 2 UI with per-server SSL defaults and renew.
Expose domain/email on servers, warn that TCP 80/443 must be free on install, and allow Let's Encrypt re-issue from Hysteria settings.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 09:46:20 +03:00
orohiandCursor f91ccf1013 Release v1.6.0: multi-server 3x-ui with API inbounds.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 07:39:06 +03:00
orohiandCursor 30ae4d476c Remove 3x-ui integration from the panel.
Drop API sync, multi-panel registry, and UI/protocol paths; keep DB columns only for compatibility with existing installs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 04:43:21 +03:00
orohiandCursor 8abe692624 Add multi-server 3x-ui registry with per-panel subscription URLs.
Admins can manage several 3x-ui panels by name and select which one issues invite/user configs via that server's /sub base URL.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 03:19:09 +03:00
orohiandCursor 83bb73179b Remove Hysteria 2 from the panel for now.
Drop the protocol manager, UI, API routes, and related translations until it can be reintroduced cleanly.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 02:58:58 +03:00
orohiandCursor d480d149b6 Allow changing Hysteria UDP port when 443 is already in use.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 02:35:55 +03:00
orohiandCursor 7323f08c37 Show Hysteria stop errors and add live container logs viewer.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 02:28:56 +03:00
orohiandCursor fda60eaa9a Improve Hysteria for Happ: BBR, password auth, salamander, UDP 443.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 02:18:34 +03:00
orohiandCursor 96bad74eb5 Add Hysteria 2 protocol with admin domain SSL via Let's Encrypt.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 01:46:06 +03:00
orohiandCursor 7d7094bc38 Issue invite configs as subscription URLs with redeem-based lifetime.
Admin picks inbound once, sets duration in days from Get config, and configures the 3x-ui /sub base URL.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 01:34:40 +03:00
orohiandCursor 7b3d8aac34 Add invite links with admin-configurable config creation limits.
Admins can create shareable links that allow redeeming a VPN config a set number of times (or unlimited).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 01:23:16 +03:00
orohiandCursor 5386c4d40e Add 3x-ui VLESS configs and guest access without registration.
Guests can open a public link to view or create VPN configs; panel creates VLESS clients via the 3x-ui API.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 01:15:24 +03:00
orohiandCursor e612a7bc34 Fix linking existing VPN clients (WireGuard/service protocols and API errors).
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 00:31:57 +03:00
orohiandCursor 0acd27d840 Add 3x-ui user sync via panel API (login or Bearer token).
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 00:14:27 +03:00
orohiandCursor 8b70d51c87 Add Amnezia Web Panel source with PostgreSQL 17 storage.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 00:02:18 +03:00