nagibator_archivator
b38903c7a2
Merge 2d722fcc49 into fd5f591737
2026-01-27 03:32:52 +03:30
Danil S.
fd5f591737
feat: more subscription information fields ( #3701 )
...
Release 3X-UI / build (386) (push) Has been cancelled
Release 3X-UI / build (amd64) (push) Has been cancelled
Release 3X-UI / build (arm64) (push) Has been cancelled
Release 3X-UI / build (armv5) (push) Has been cancelled
Release 3X-UI / build (armv6) (push) Has been cancelled
Release 3X-UI / build (armv7) (push) Has been cancelled
Release 3X-UI / build (s390x) (push) Has been cancelled
Release 3X-UI / Build for Windows (push) Has been cancelled
* feat: more subscription information fields
* fix: incorrect translation
* feat: implement field for Happ custom routing rules
2026-01-26 23:06:01 +01:00
Sam Mosleh
8a4c9a98cb
Fix modifying default CA ( #3708 )
2026-01-26 23:05:15 +01:00
sviatoslav-gusev
70b365171f
feat: add option to use existing custom SSL certificates ( #3688 )
2026-01-21 16:47:36 +01:00
mr-shura
328ba3b45e
fix Telegram bot ignores reverse proxy setting #3673 ( #3684 )
...
Refactor URL construction to use pre-configured URIs if available, otherwise fallback to default scheme and host.
2026-01-19 12:33:17 +01:00
Nebulosa
5370b6943a
Add hysteria2 protocol in hint text ( #3686 )
2026-01-19 12:31:49 +01:00
Michael S2pac
2d722fcc49
fixed cron schedule
2026-01-18 22:26:56 +03:00
Michael S2pac
2ae66b32bf
fixed install.sh
2026-01-18 22:23:53 +03:00
Michael S2pac
4cc9b45a48
Refactoring
2026-01-18 22:22:48 +03:00
Michael S2pac
943215f6f3
x-ui refactoring
2026-01-18 21:51:40 +03:00
Michael S2pac
f26f652f91
Add context for geodata-cron
2026-01-18 21:42:51 +03:00
Michael S2pac
b71c684098
Docker refactoring
2026-01-18 21:33:06 +03:00
Michael S2pac
1561ec3c77
Merge remote-tracking branch 'origin/main' into test-branch
...
# Conflicts:
# DockerInit.sh
# x-ui.sh
2026-01-18 21:22:25 +03:00
Michael S2pac
4abef0df5a
Merge branch 'main' into test-branch
...
# Conflicts:
# lib/geo.sh
2026-01-18 21:19:49 +03:00
Michael S2pac
b55fcd130b
Add geodata-cron-runner
2026-01-18 21:15:31 +03:00
MHSanaei
d8c783a296
v2.8.8
Release 3X-UI / build (386) (push) Has been cancelled
Release 3X-UI / build (amd64) (push) Has been cancelled
Release 3X-UI / build (arm64) (push) Has been cancelled
Release 3X-UI / build (armv5) (push) Has been cancelled
Release 3X-UI / build (armv6) (push) Has been cancelled
Release 3X-UI / build (armv7) (push) Has been cancelled
Release 3X-UI / build (s390x) (push) Has been cancelled
Release 3X-UI / Build for Windows (push) Has been cancelled
2026-01-18 18:01:58 +01:00
MHSanaei
809f69729a
Update minimum Xray version requirement
...
Raised the minimum required Xray version from 25.9.11 to 26.1.18 in GetXrayVersions. This ensures only newer versions are considered valid.
2026-01-18 17:50:00 +01:00
MHSanaei
93b7ce199f
Add UDP mask support for Hysteria outbound
...
Introduces a 'congestion' option to Hysteria stream settings and updates the form to allow selection between BBR (Auto) and Brutal. Adds support for UDP masks, including model, serialization, and UI for adding/removing masks with type and password fields.
2026-01-18 17:38:05 +01:00
MHSanaei
2a76cec804
Add Hysteria2 outbound protocol support
...
Introduces support for the Hysteria2 protocol in outbound settings, including model, parsing, and form UI integration. Adds Hysteria2-specific stream and protocol settings, updates protocol selection, and enables configuration of Hysteria2 parameters in the outbound form.
2026-01-18 17:13:34 +01:00
Michael S2pac
70e37e09c7
Dockerfile optimization
2026-01-18 19:02:13 +03:00
MHSanaei
88eab032be
Add TUN protocol for inbound
...
Introduces TUN protocol to inbound.js, including a new TunSettings class. Updates inbound form to support TUN protocol and adds a dedicated form template for TUN settings. Translation files are updated with TUN-related strings for all supported languages.
2026-01-18 16:47:01 +01:00
Michael S2pac
53d3166108
Dockerfile optimization
2026-01-18 18:41:46 +03:00
Michael S2pac
f421afb7f7
Dockerfile uodate
2026-01-18 18:10:17 +03:00
MHSanaei
20ec863f51
Xray Core v26.1.18
2026-01-18 16:06:19 +01:00
Nebulosa
2f4018bbe5
feat: improve BBR management with sysctl.d and backup support ( #3658 )
2026-01-18 15:47:02 +01:00
Vorontsov Amadey
f273708f6d
Feature: Use of username and passwords consisting of several words ( #3647 )
2026-01-18 15:44:49 +01:00
Nebulosa
e6318d57e4
Add x-ui.service.arch file ( #3650 )
...
* Add a service file for Arch-based OSs
* Update release.yml with arch service file
* Update x-ui.service.arch
2026-01-18 15:41:07 +01:00
lolka1333
77fa976ee9
Enhance WebSocket client connection logic and improve event listener management ( #3636 )
...
- Updated WebSocketClient to allow connection during CONNECTING state.
- Introduced a flag for reconnection attempts.
- Improved event listener registration to prevent duplicate callbacks.
- Refactored online clients update logic in inbounds.html for better performance and clarity.
- Added CSS styles for subscription link boxes in subpage.html to enhance UI consistency and interactivity.
Co-authored-by: lolka1333 <test123@gmail.com>
2026-01-18 15:38:57 +01:00
Michael S2pac
3eeaf5a046
Excepted commits from origin
2026-01-16 15:49:05 +03:00
Michael S2pac
6cc7030152
Merge branch 'test-branch'
...
# Conflicts:
# x-ui.sh
2026-01-16 15:37:41 +03:00
Michael S2pac
d18c83061d
Merge branch 'main' into test-branch
2026-01-16 15:34:23 +03:00
Michael S2pac
4097769b67
Refactored project structure: moved README to docs
2026-01-16 14:04:48 +03:00
Michael S2pac
f01913290e
Merge remote-tracking branch 'origin/test-branch'
...
# Conflicts:
# x-ui.sh
2026-01-16 13:43:07 +03:00
Michael S2pac
e0c53fbe57
Reverted changes for github workflow
2026-01-16 13:42:40 +03:00
Michael S2pac
ade9f3d4b7
Install.sh update
2026-01-16 13:37:50 +03:00
Michael S2pac
fc87e2117b
Updated github workflow
2026-01-16 11:52:13 +03:00
Michael S2pac
244d6b8544
Redesigned project structure: x-ui.sh -> lib
2026-01-15 21:26:44 +03:00
MHSanaei
8098d2b1b1
Return nil if no error in GetXrayErr
...
Release 3X-UI / build (386) (push) Has been cancelled
Release 3X-UI / build (amd64) (push) Has been cancelled
Release 3X-UI / build (arm64) (push) Has been cancelled
Release 3X-UI / build (armv5) (push) Has been cancelled
Release 3X-UI / build (armv6) (push) Has been cancelled
Release 3X-UI / build (armv7) (push) Has been cancelled
Release 3X-UI / build (s390x) (push) Has been cancelled
Release 3X-UI / Build for Windows (push) Has been cancelled
Added a check to return nil immediately if p.GetErr() returns nil in GetXrayErr, preventing further error handling when no error is present.
2026-01-13 17:40:52 +01:00
Michael S2pac
d26c2a31fd
.
2026-01-12 18:24:33 +03:00
VolgaIgor
a691eaea8d
Fixed incorrect filtering for IDN top-level domains ( #3666 )
Release 3X-UI / build (386) (push) Has been cancelled
Release 3X-UI / build (amd64) (push) Has been cancelled
Release 3X-UI / build (arm64) (push) Has been cancelled
Release 3X-UI / build (armv5) (push) Has been cancelled
Release 3X-UI / build (armv6) (push) Has been cancelled
Release 3X-UI / build (armv7) (push) Has been cancelled
Release 3X-UI / build (s390x) (push) Has been cancelled
Release 3X-UI / Build for Windows (push) Has been cancelled
2026-01-12 02:53:43 +01:00
VolgaIgor
da447e5669
Added curl package to Dockerfile ( #3665 )
2026-01-11 20:18:54 +01:00
MHSanaei
f8c9aac97c
Add port selection and checks for ACME HTTP-01 listener
...
Release 3X-UI / build (386) (push) Waiting to run
Release 3X-UI / build (amd64) (push) Waiting to run
Release 3X-UI / build (arm64) (push) Waiting to run
Release 3X-UI / build (armv5) (push) Waiting to run
Release 3X-UI / build (armv6) (push) Waiting to run
Release 3X-UI / build (armv7) (push) Waiting to run
Release 3X-UI / build (s390x) (push) Waiting to run
Release 3X-UI / Build for Windows (push) Waiting to run
Introduces user prompts to select the port for ACME HTTP-01 certificate validation (default 80), checks if the chosen port is available, and provides guidance for port forwarding. Adds is_port_in_use helper to all scripts and improves messaging for certificate issuance and error handling.
2026-01-11 15:28:43 +01:00
MHSanaei
e42c17f2b2
Default listen address to 0.0.0.0 in GenXrayInboundConfig
...
Release 3X-UI / build (386) (push) Has been cancelled
Release 3X-UI / build (amd64) (push) Has been cancelled
Release 3X-UI / build (arm64) (push) Has been cancelled
Release 3X-UI / build (armv5) (push) Has been cancelled
Release 3X-UI / build (armv6) (push) Has been cancelled
Release 3X-UI / build (armv7) (push) Has been cancelled
Release 3X-UI / build (s390x) (push) Has been cancelled
Release 3X-UI / Build for Windows (push) Has been cancelled
When the listen address is empty, it now defaults to 0.0.0.0 to ensure proper dual-stack IPv4/IPv6 binding, improving compatibility on systems with bindv6only=0.
2026-01-09 20:22:33 +01:00
Michael S2pac
f32d9022e3
Merge branch 'develop'
...
# Conflicts:
# DockerInit.sh
# Dockerfile
# x-ui.sh
2026-01-09 21:01:22 +03:00
Nebulosa
427b7b67d8
Refactor ca-certificate dependency ( #3655 )
2026-01-09 17:05:55 +01:00
Nebulosa
ccf08086ac
refactor update geofiles fuctions ( #3653 )
2026-01-09 17:03:53 +01:00
MHSanaei
7b0a3929ff
v2.8.7
Release 3X-UI / build (386) (push) Has been cancelled
Release 3X-UI / build (amd64) (push) Has been cancelled
Release 3X-UI / build (arm64) (push) Has been cancelled
Release 3X-UI / build (armv5) (push) Has been cancelled
Release 3X-UI / build (armv6) (push) Has been cancelled
Release 3X-UI / build (armv7) (push) Has been cancelled
Release 3X-UI / build (s390x) (push) Has been cancelled
Release 3X-UI / Build for Windows (push) Has been cancelled
2026-01-05 19:00:36 +01:00
MHSanaei
570ab8e5e0
Update OpenSSL installer to version 3.6.0
...
Replaced Win64OpenSSL_Light-3_5_3.exe with Win64OpenSSL_Light-3_6_0.exe in the windows_files/SSL directory to provide the latest OpenSSL version.
2026-01-05 18:49:30 +01:00
MHSanaei
1240e4c962
Update fasthttp to v1.69.0
...
Bump github.com/valyala/fasthttp from v1.68.0 to v1.69.0 in go.mod and go.sum to use the latest version.
2026-01-05 18:44:42 +01:00
MHSanaei
c117b8b272
mtu to 1250
2026-01-05 18:10:06 +01:00