korsun009
|
3a2f9b48da
feat(web): add network-only PWA installability (#6190)
|
il y a 1 jour |
n0ctal
|
3f1dd4bf5a
fix: follow-ups from the post-merge reviews of #6221, #6227, #6230 and #6239 (#6250)
|
il y a 1 jour |
jason zhang
|
abd320994a
Add per-client external link controls (#5650)
|
il y a 1 jour |
shustovTE
|
708a69acde
fix(reality): make the REALITY target check usable on a private network (#6242)
|
il y a 1 jour |
n0ctal
|
f75ea08ab4
fix(frontend): keep the MSW worker in step with the lockfile (#6222)
|
il y a 1 jour |
n0ctal
|
5c7ca5b579
feat(clients): give each client its own traffic reset cycle (#6240)
|
il y a 1 jour |
n0ctal
|
b8903fadf4
feat(clients): renew on a calendar day instead of a rolling interval (#6239)
|
il y a 1 jour |
Sanaei
|
1872659d83
chore(gitignore): fully ignore internal/web/dist, build stub included
|
il y a 1 jour |
Sanaei
|
6638ac4a1e
i18n: translate importKeepHostSettings keys
|
il y a 1 jour |
n0ctal
|
d6472740dc
feat(limitip): let operators exempt trusted addresses from the IP limit (#6230)
|
il y a 1 jour |
n0ctal
|
6e80a468e3
feat(server): keep this machine's own settings when importing a database (#6227)
|
il y a 1 jour |
n0ctal
|
e940f30bb8
feat(clients): cap how many times a client may auto-renew (#6238)
|
il y a 1 jour |
n0ctal
|
6a674c7f0c
fix(node): keep disabled inbounds the node snapshot cannot report (#6221)
|
il y a 1 jour |
n0ctal
|
81cfd8570e
fix(inbounds): close the port check-and-claim race on the serial writer (#6225)
|
il y a 1 jour |
n0ctal
|
5c9268c431
feat(i18n): translate the log levels, access events and calendar labels (#6226)
|
il y a 1 jour |
n0ctal
|
2b1fe1fd02
ci: actually run the PostgreSQL schema and migration tests (#6224)
|
il y a 1 jour |
n0ctal
|
dc1979a14c
ci(release): stamp released binaries with their source revision (#6223)
|
il y a 1 jour |
Sanaei
|
8cec47a8a5
fix(ci): resync the bot prompts with the repo and close the gaps an audit found
|
il y a 2 jours |
n0ctal
|
4b0e9f9b60
fix(nodes): log the inbound the node snapshot removes centrally (#6219)
|
il y a 3 jours |
Rouzbeh†
|
5d6d98d1f9
fix(warp): preserve WARP Plus license key when changing IP (#6218)
|
il y a 3 jours |
Sanaei
|
b53a5515d6
fix(frontend): make the jalali expiry clear button actually clear
|
il y a 3 jours |
sonic
|
3fa88adbd7
fix(inbounds): surface form validation errors (#6084)
|
il y a 3 jours |
Farhan Zare
|
930a0ed59d
feat(inbound): DisableFlow — opt an inbound out of auto XTLS Vision (#5689) (#5698)
|
il y a 3 jours |
Sanaei
|
f22df49a71
fix(sub): restore the subscription info page for browser visits
|
il y a 4 jours |
n0ctal
|
b4e4478699
feat(inbounds): add a narrow endpoint for subscription sort order (#6179)
|
il y a 4 jours |
n0ctal
|
bab39393f1
fix(nodes): validate every certificate in the node mTLS trust bundle (#6188)
|
il y a 4 jours |
Sanaei
|
338822ab07
fix(sub): keep copy page within mobile viewport
|
il y a 4 jours |
n0ctal
|
43bc915397
fix(sub): serve a copy-only page when a subscription URL is opened in a browser (#6183)
|
il y a 4 jours |
n0ctal
|
dafd3c0e64
feat(sub): warn when salamander settings cannot reach the client (#6177)
|
il y a 4 jours |
Sanaei
|
acbf09e710
fix(frontend): restore responsive table height
|
il y a 4 jours |