Commit Graph
14 Commits
Author SHA1 Message Date
orohiandCursor 32a0e90e19 Release v2.6.3: support page with SBP/card/crypto donate placeholders and admin settings.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 13:32:09 +03:00
orohiandCursor 9b4ef0f9f0 Use client connect domain in VPN configs and fix legacy JSON import to PostgreSQL.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 13:00:37 +03:00
orohiandCursor 78e69d899a Backup panel PostgreSQL database as .sql dump (v2.6.2).
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 12:40:59 +03:00
orohiandCursor fa3569f81f Speed up API reads with data cache and faster server check/stats.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 06:07:44 +03:00
orohiandCursor 745b5e5d8c Add optional expiration that starts on first config use.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 05:07:50 +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 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 2196d127b7 Fix Internal Server Error after SSH server add (server_info must be a dict).
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 00:39:33 +03:00
orohiandCursor d1eb49cb83 Fix Postgres startup: add xui_email before creating its index.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 00:21:20 +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