Dikiy13371
c76c0bd7cb
Resolve merge conflicts with upstream/main
2025-12-06 18:20:52 +03:00
mhsanaei
d8523bbdac
fix(import): prevent sqlite disk I/O error by validating temp DB then swapping
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
2025-10-14 22:03:17 +02:00
Dikiy13371
c64dfc88ea
db.go sqlite
2025-10-08 01:53:53 +03:00
Dikiy13371
d0874855b2
Fix to sqlite github glebarez
2025-10-08 01:51:21 +03:00
Dikiy13371
b5861d31ae
Fix db.go and setting.go
2025-10-08 01:29:05 +03:00
Dikiy13371
97e9aca156
Fix db.go
2025-10-07 23:44:05 +03:00
Dikiy13371
f0eca194e2
fix(database): restore working InitDB/GetDB with automigrate and admin seed
2025-10-07 23:39:24 +03:00
Dikiy13371
d457c5a9d0
invalid db.go
2025-10-07 23:34:07 +03:00
mhsanaei
6ced549dea
docs: add comments for all functions
2025-09-20 09:35:50 +02:00
mhsanaei
7447cec17e
go package correction v2
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
2025-09-19 10:05:43 +02:00
mhsanaei
054cb1dea0
go package correction
2025-09-18 23:12:14 +02:00
Shishkevich D.
fe3b1c9b52
chore: implement 2fa auth ( #2968 )
...
Build and Release 3X-UI / build (386) (push) Has been cancelled
Build and Release 3X-UI / build (amd64) (push) Has been cancelled
Build and Release 3X-UI / build (arm64) (push) Has been cancelled
Build and Release 3X-UI / build (armv5) (push) Has been cancelled
Build and Release 3X-UI / build (armv6) (push) Has been cancelled
Build and Release 3X-UI / build (armv7) (push) Has been cancelled
Build and Release 3X-UI / build (s390x) (push) Has been cancelled
* chore: implement 2fa auth
from #2786
* chore: format code
* chore: replace two factor token input with qr-code
* chore: requesting confirmation of setting/removing two-factor authentication
otpauth library was taken from cdnjs
* chore: revert changes in `ClipboardManager`
don't need it.
* chore: removing twoFactor prop in settings page
* chore: remove `twoFactorQr` object in `mounted` function
2025-05-08 16:20:58 +02:00
Columbiysky
85cbad3ef4
feat: hashing user passwords
...
solves problems #2944 , #2783
2025-05-03 16:27:53 +07:00
mhsanaei
0bde51b91e
Refactor: Use any instead of interface{}
2025-03-12 20:43:43 +01:00
Sanaei
d18a1a37ce
revert group management ( #2656 )
...
* Revert "json post base path bug fixed (#2647 )"
This reverts commit 04cf250a54 .
* Revert "Group Management of Subscription Clients"
* Revert "fix getSubGroupClients for enable/disable and edit clients."
* Revert "Enhance database initialization in db.go (#2645 )"
This reverts commit 66fe84181b .
* Revert "Add checkpoint handling in CloseDB function (#2646 )"
This reverts commit 4dd40f6f19 .
* Revert "Improved database model migration and added indexing (#2655 )"
This reverts commit b922d986d6 .
2025-02-04 11:27:58 +01:00
Zahar Izmailov
b922d986d6
Improved database model migration and added indexing ( #2655 )
2025-02-03 13:36:03 +01:00
Zahar Izmailov
4dd40f6f19
Add checkpoint handling in CloseDB function ( #2646 )
...
* Add checkpoint handling in CloseDB function
---------
Co-authored-by: Zakhar Izmaylov <ptdev@kedruss.ru>
2025-01-21 22:55:21 +01:00
Zahar Izmailov
66fe84181b
Enhance database initialization in db.go ( #2645 )
...
- 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>
2025-01-21 02:59:30 +01:00
mhsanaei
dfe0bbd371
Refactor database initialization
2024-07-14 01:22:51 +02:00
Saeid
6c0775b120
Show outbound traffic in outbounds table ( #1711 )
...
* store outbound traffic in database
* show outbound traffic in outbounds table
* add refresh button
2024-01-30 00:07:20 +03:30
Alireza Ahmadi
6411facf6a
Update DB WAL before backup #1300
2023-12-08 20:35:10 +01:00
Hamidreza
1028319386
🚀 Some improvements for x-ui.sh and ip job ( #665 )
2023-07-01 15:56:43 +03:30
MHSanaei
c38e1e0cfe
a lot of improvement
2023-05-23 02:43:15 +03:30
Hamidreza Ghavami
85c715a2f6
update axios-init and db.go
2023-05-05 22:51:39 +04:30
MHSanaei
b0f974a94d
secret token thanks to @HarlyquinForest
2023-04-21 19:00:14 +03:30
MHSanaei
26a0481d82
http header bug fixed
2023-04-10 14:33:50 +03:30
MHSanaei
5317df21f3
ip limit + export links
2023-02-28 23:24:29 +03:30
MHSanaei
fe9844b51b
update pack
2023-02-16 19:28:20 +03:30
MHSanaei
b73e4173a3
3x-ui
2023-02-09 22:48:06 +03:30