BlacKSnowDot0
938417943d
Update inbound.go
...
checkPortExist Function:
Simplified the query by combining the conditions into a single Where clause.
Removed unnecessary variable assignment for db.
checkEmailExistForInbound Function:
Introduced a map seenEmails to track already seen emails, which eliminates the need for the contains function call for each client email, thus reducing the complexity from O(n^2) to O(n).
UpdateInbound Function:
Instead of manually assigning each field, a map updates is used to update only the changed fields in the database. This reduces the verbosity of the code and makes it easier to maintain.
Removed the unnecessary API calls for adding and deleting inbounds, as the function should only update the database record.
addClientTraffic Function:
Streamlined the update process by directly updating the traffic records in the database using a loop, which avoids the need to first load all records into a slice and then adjust them.
2023-11-19 17:50:41 -08:00
BlacKSnowDot0
b3f36d7239
Update auto_https_conn.go
...
- In readRequest, removed redundant assignment of c.firstBuf after the Read operation. The slice is already limited to n bytes read.
- Changed resp from a value to a pointer in readRequest to avoid copying the struct when only a pointer is needed.
- Added error handling in the Read method to return an error if readRequest fails, which was previously ignored.
- Optimized the condition in Read to check for equality (c.bufStart == len(c.firstBuf)) instead of greater than or equal, as bufStart should never exceed len(c.firstBuf).
2023-11-19 17:39:00 -08:00
BlacKSnowDot0
583a4f87a9
Merge pull request #1 from BlacKSnowDot0/patch-2
...
Update common.js
2023-11-19 17:31:24 -08:00
BlacKSnowDot0
0b9847e825
Update common.js
2023-11-19 17:28:56 -08:00
BlacKSnowDot0
9a63a3ba4c
Update api.go
...
- Removing unnecessary pointer dereferences.
- Simplifying error handling.
- Extracting repeated code into helper functions.
- Removing redundant checks and streamlining type assertions.
2023-11-19 17:23:51 -08:00
BlacKSnowDot0
26174221aa
Update process.go
...
- Simplifying the IsRunning method to a single return statement.
- Streamlining the GetResult method to use a loop that reads from the queue until it's empty.
- Using bufio.Scanner in the Start method for reading process output, which simplifies the reading loop.
- Ensuring that the wait group waits for the goroutines to finish after the process ends in the Start method.
2023-11-19 17:15:51 -08:00
dependabot[bot]
ad6d07326a
Bump docker/build-push-action from 5.0.0 to 5.1.0 ( #1242 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5.0.0...v5.1.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 02:43:07 +03:30
MHSanaei
d9fde8b64f
upgrade xray to v1.8.6
2023-11-20 02:41:05 +03:30
dependabot[bot]
673e97e4e2
Bump github.com/mymmrac/telego from 0.27.1 to 0.27.2 ( #1232 )
...
Bumps [github.com/mymmrac/telego](https://github.com/mymmrac/telego ) from 0.27.1 to 0.27.2.
- [Release notes](https://github.com/mymmrac/telego/releases )
- [Commits](https://github.com/mymmrac/telego/compare/v0.27.1...v0.27.2 )
---
updated-dependencies:
- dependency-name: github.com/mymmrac/telego
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-16 13:28:40 +03:30
dependabot[bot]
60c0d8b93c
Bump github.com/xtls/xray-core from 1.8.4 to 1.8.5 ( #1224 )
...
Bumps [github.com/xtls/xray-core](https://github.com/xtls/xray-core ) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/xtls/xray-core/releases )
- [Commits](https://github.com/xtls/xray-core/compare/v1.8.4...v1.8.5 )
---
updated-dependencies:
- dependency-name: github.com/xtls/xray-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 12:09:26 +03:30
dependabot[bot]
0aa146381b
Bump golang.org/x/text from 0.13.0 to 0.14.0 ( #1198 )
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.13.0...v0.14.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/text
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-07 11:05:40 +03:30
dependabot[bot]
6f09e548c7
Bump github.com/mymmrac/telego from 0.27.0 to 0.27.1 ( #1197 )
...
Bumps [github.com/mymmrac/telego](https://github.com/mymmrac/telego ) from 0.27.0 to 0.27.1.
- [Release notes](https://github.com/mymmrac/telego/releases )
- [Commits](https://github.com/mymmrac/telego/compare/v0.27.0...v0.27.1 )
---
updated-dependencies:
- dependency-name: github.com/mymmrac/telego
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-07 11:05:13 +03:30
dependabot[bot]
2650f10314
Bump github.com/shirou/gopsutil/v3 from 3.23.9 to 3.23.10 ( #1186 )
...
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil ) from 3.23.9 to 3.23.10.
- [Release notes](https://github.com/shirou/gopsutil/releases )
- [Commits](https://github.com/shirou/gopsutil/compare/v3.23.9...v3.23.10 )
---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 20:13:14 +03:30
dependabot[bot]
1e874350ac
Bump github.com/nicksnyder/go-i18n/v2 from 2.2.1 to 2.2.2 ( #1163 )
...
Bumps [github.com/nicksnyder/go-i18n/v2](https://github.com/nicksnyder/go-i18n ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/nicksnyder/go-i18n/releases )
- [Changelog](https://github.com/nicksnyder/go-i18n/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nicksnyder/go-i18n/compare/v2.2.1...v2.2.2 )
---
updated-dependencies:
- dependency-name: github.com/nicksnyder/go-i18n/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 23:06:29 +03:30
MHSanaei
cad6eeb9f5
fixed telego
...
after github.com/mymmrac/telego from 0.26.3 to 0.27.0
2023-10-25 23:03:17 +03:30
MHSanaei
ff55ddd036
undo ads geosite
2023-10-25 23:02:26 +03:30
dependabot[bot]
e1a824e4a5
Bump github.com/mymmrac/telego from 0.26.3 to 0.27.0 ( #1160 )
...
Bumps [github.com/mymmrac/telego](https://github.com/mymmrac/telego ) from 0.26.3 to 0.27.0.
- [Release notes](https://github.com/mymmrac/telego/releases )
- [Commits](https://github.com/mymmrac/telego/compare/v0.26.3...v0.27.0 )
---
updated-dependencies:
- dependency-name: github.com/mymmrac/telego
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 17:40:35 +03:30
Ho3ein
ee8bc6d6e3
aarch64 as arm64 - docker
2023-10-21 16:13:19 +03:30
LOVECHEN
d9b860db2a
Update README.md ( #1150 )
...
Fix broke link
2023-10-21 04:25:48 +03:30
emirjorge
f537701b4a
Fix translation Spanish ( #1147 )
...
* Corrected Tittle Spanish :D
* Fix languague Spanish
2023-10-20 08:40:27 +03:30
Ho3ein
8e21d36bdc
Update README.md
2023-10-18 14:37:57 +03:30
MHSanaei
6e6424a085
v1.7.9
2023-10-18 13:39:37 +03:30
dependabot[bot]
1d4b5975b3
Bump actions/checkout from 4.1.0 to 4.1.1 ( #1137 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 13:31:05 +03:30
emirjorge
9f3efff88c
Corrected Tittle Spanish :D ( #1136 )
2023-10-18 13:30:37 +03:30
MHSanaei
7c1ecef589
add chocolate4u to readme
2023-10-18 13:27:50 +03:30
MHSanaei
44970e79b4
update dependencies
2023-10-18 13:27:30 +03:30
MHSanaei
b0aaece6eb
remove iran.dat
...
so after this you need to click on "reset to default configuration"
2023-10-18 13:22:07 +03:30
MMR
c0ef791f01
increase accuracy of geoip and geosite ( #1047 )
...
* increase accuracy of geoip and geosite
* Update x-ui.sh
* Update release.yml
* Update settings.html
* Update release.yml
* Update DockerInit.sh
* Update settings.html
* Update settings.html
* Update x-ui.sh
2023-10-18 12:25:16 +03:30
emirjorge
b63612ab98
Add Translation to Spanish ( #1135 )
...
Add Translation to Spanish +
2023-10-18 12:12:50 +03:30
dependabot[bot]
7e7d80f8e1
Bump github.com/sagernet/sing from 0.2.9 to 0.2.12 ( #1096 )
...
Bumps [github.com/sagernet/sing](https://github.com/sagernet/sing ) from 0.2.9 to 0.2.12.
- [Commits](https://github.com/sagernet/sing/compare/v0.2.9...v0.2.12 )
---
updated-dependencies:
- dependency-name: github.com/sagernet/sing
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 16:53:59 +03:30
dependabot[bot]
e08ddc82ba
Bump gorm.io/gorm from 1.25.4 to 1.25.5 ( #1119 )
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.25.4 to 1.25.5.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.25.4...v1.25.5 )
---
updated-dependencies:
- dependency-name: gorm.io/gorm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 16:53:14 +03:30
dependabot[bot]
e87fbbfde4
Bump google.golang.org/grpc from 1.58.2 to 1.58.3 ( #1122 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.58.2 to 1.58.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.58.2...v1.58.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 16:52:57 +03:30
dependabot[bot]
547b341d13
Bump golang.org/x/net from 0.15.0 to 0.17.0 ( #1124 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.15.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 16:52:38 +03:30
dependabot[bot]
1bacf26c0a
Bump gorm.io/driver/sqlite from 1.5.3 to 1.5.4 ( #1116 )
...
Bumps [gorm.io/driver/sqlite](https://github.com/go-gorm/sqlite ) from 1.5.3 to 1.5.4.
- [Commits](https://github.com/go-gorm/sqlite/compare/v1.5.3...v1.5.4 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/sqlite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 16:51:34 +03:30
MHSanaei
c9a6e2be86
docker - update
2023-10-09 22:24:34 +03:30
MHSanaei
2a354819c7
fix Russian translation
2023-10-09 22:23:36 +03:30
dependabot[bot]
e926500870
Bump github.com/shirou/gopsutil/v3 from 3.23.8 to 3.23.9 ( #1095 )
...
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil ) from 3.23.8 to 3.23.9.
- [Release notes](https://github.com/shirou/gopsutil/releases )
- [Commits](https://github.com/shirou/gopsutil/compare/v3.23.8...v3.23.9 )
---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 21:38:38 +03:30
Dmitry Nefedov
0b96622b4c
Fix Russian translation ( #1093 )
2023-10-01 10:46:29 +03:30
dependabot[bot]
02c3bb90e9
Bump actions/checkout from 4.0.0 to 4.1.0 ( #1083 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 21:37:48 +03:30
dependabot[bot]
77470ad8f2
Bump github.com/mymmrac/telego from 0.26.2 to 0.26.3 ( #1082 )
...
Bumps [github.com/mymmrac/telego](https://github.com/mymmrac/telego ) from 0.26.2 to 0.26.3.
- [Release notes](https://github.com/mymmrac/telego/releases )
- [Commits](https://github.com/mymmrac/telego/compare/v0.26.2...v0.26.3 )
---
updated-dependencies:
- dependency-name: github.com/mymmrac/telego
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 21:37:32 +03:30
dependabot[bot]
60e9f01be8
Bump google.golang.org/grpc from 1.58.1 to 1.58.2 ( #1076 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.58.1 to 1.58.2.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.58.1...v1.58.2 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-22 15:53:18 +03:30
dependabot[bot]
d1f8796bb6
Bump github.com/mymmrac/telego from 0.26.1 to 0.26.2 ( #1068 )
...
Bumps [github.com/mymmrac/telego](https://github.com/mymmrac/telego ) from 0.26.1 to 0.26.2.
- [Release notes](https://github.com/mymmrac/telego/releases )
- [Commits](https://github.com/mymmrac/telego/compare/v0.26.1...v0.26.2 )
---
updated-dependencies:
- dependency-name: github.com/mymmrac/telego
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 13:27:59 +03:30
dependabot[bot]
634111e815
Bump google.golang.org/grpc from 1.58.0 to 1.58.1 ( #1057 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.58.0 to 1.58.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.58.0...v1.58.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-15 19:26:22 +03:30
MHSanaei
084e26e353
update dependencies
2023-09-14 13:05:47 +03:30
Jiraiya8
86cfa14408
fix chinese translation ( #1055 )
...
Co-authored-by: qingbo <qingbo@jingling.group>
2023-09-14 12:45:21 +03:30
dependabot[bot]
0927f44350
Bump docker/metadata-action from 4.6.0 to 5.0.0 ( #1052 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4.6.0 to 5.0.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v4.6.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 21:44:07 +03:30
dependabot[bot]
6bd0a2c772
Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 ( #1051 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.10.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 21:43:57 +03:30
dependabot[bot]
73e97e1f42
Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 ( #1050 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 21:43:47 +03:30
dependabot[bot]
6816b8085e
Bump docker/build-push-action from 4.2.1 to 5.0.0 ( #1049 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4.2.1 to 5.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4.2.1...v5.0.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 21:43:36 +03:30
dependabot[bot]
80878517f6
Bump docker/login-action from 2.2.0 to 3.0.0 ( #1048 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 21:43:27 +03:30