This commit updates all GitHub repository references from izzzzzi/3x-ui to MHSanaei/3x-ui in multiple files:
- install.sh: Updated download and release URLs
- x-ui.sh: Updated script download and update URLs
- database: Improved database model migration and added indexing
- Refined database model relationships and constraints
- Changed the GitHub repository references in install.sh and x-ui.sh from MHSanaei to izzzzzi.
- Updated download links for the x-ui installation and update processes to point to the new repository.
- Ensured that the installation and update functions fetch the latest scripts from the correct source.
These changes ensure that the installation process uses the updated repository for x-ui.
* add group user with the same subscription id to all inbounds
* code format compare
* add await for reset client traffic
* en language changed
* added client traffic syncer job
* handle exist email duplicate in sub group
* multi reset and delete request for clients group
* add client traffic syncer setting option
* vi translate file updated
* auto open qr-modal bug fixed
- Updated GORM configuration to skip default transactions and prepare statements.
- Modified the database connection string to include caching and journal mode settings.
- Executed several PRAGMA statements to optimize SQLite performance and enable foreign key support.
These changes improve database handling and performance in the application.
Co-authored-by: Zakhar Izmaylov <ptdev@kedruss.ru>
- Updated GORM configuration to skip default transactions and prepare statements.
- Modified the database connection string to include caching and journal mode settings.
- Executed several PRAGMA statements to optimize SQLite performance and enable foreign key support.
These changes improve database handling and performance in the application.
When the client has MUX enabled, a TCP or UDP prefix appears before the IP address. We initially weren’t aware of this behavior, but we have now resolved the issue.