MHSanaei 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
..
api.go bdd351bd15 fix(api): return 401 for invalid Bearer token instead of 404 (#6459) il y a 2 semaines
api_auth_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
base.go 41645255f1 refactor: focused service files, leaf subpackages, and an internal/ layout (#5167) il y a 3 mois
client.go 33a469315a feat(clients): preserve traffic counters in portable export/import (#6469) il y a 23 heures
client_happ_test.go 6a5b4fab6a feat(happ): generate Crypt5 subscription links locally (#6494) il y a 2 semaines
client_partial_apply_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
client_renewal_preview_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
dist.go 3a2f9b48da feat(web): add network-only PWA installability (#6190) il y a 1 mois
dist_test.go 3a2f9b48da feat(web): add network-only PWA installability (#6190) il y a 1 mois
geodata_test.go d7698ec7aa feat(xray): browse geosite/geoip categories from routing rules (#6165) il y a 1 mois
group.go 0496c23a26 fix(groups): report changed bulk moves without restarting xray (#6199) il y a 1 mois
host.go 42690e1b8c feat(hosts): bulk-add multiple hosts to multiple inbounds (#5677) il y a 2 mois
host_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
import_db_restart_test.go 435ed976c0 fix(web): restart panel after ImportDB so subPath routes match (#6446) (#6456) il y a 2 semaines
inbound.go 169cd86e00 fix(sub): never use X-Real-IP as the subscription host (#6608) il y a 1 jour
inbound_node_sync_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
index.go fd7b3559bc feat(panel): add sponsor slots fed from sponsors.sanaei.dev il y a 1 jour
login_limiter.go 5e1cb7693b Repo-wide self-correcting audit: 54 verified bug fixes (#5970) il y a 2 mois
login_limiter_test.go f4e79e70ea chore: refresh dependencies, fix Linux tool tasks, modernize Go idioms il y a 2 mois
node.go 7ecd88b9e3 fix(nodes): apply a rotated master mTLS certificate without restarting the panel (#6194) il y a 1 mois
node_credentials_writeonly_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
panel_update_test.go 9e13b32c34 fix: make all self-managed file downloads/installs atomic, with real completion status (#5711) il y a 2 mois
pwa.go 3a2f9b48da feat(web): add network-only PWA installability (#6190) il y a 1 mois
pwa_test.go 3a2f9b48da feat(web): add network-only PWA installability (#6190) il y a 1 mois
server.go 95f19b192f fix(nodes): stop a restarting panel from reporting itself as down il y a 1 semaine
setting.go bf7ce2daaa feat(discord): add Discord notification bot service (#6486) il y a 2 semaines
setting_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
spa.go bc309ed9f8 refactor(frontend): replace axios with the native Fetch API il y a 2 mois
spa_test.go ae9bbdf267 fix(web): serve panel SPA routes from NoRoute (#5536) il y a 3 mois
sub_balancer.go 7100fbcd08 feat(sub): leastLoad member weights for subscription balancers (#6304) il y a 3 semaines
sub_balancer_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures
util.go ad288a7ecc fix(sub): honor trustedProxyCIDRs before forwarded URLs (#6135) il y a 2 mois
util_test.go 169cd86e00 fix(sub): never use X-Real-IP as the subscription host (#6608) il y a 1 jour
websocket.go 41645255f1 refactor: focused service files, leaf subpackages, and an internal/ layout (#5167) il y a 3 mois
xray_setting.go d600de2c2e feat(geodata): add standard source presets (#6504) il y a 2 semaines
xray_setting_warp_test.go 12d51d7195 perf(tests): copy a migrated template DB instead of migrating per test il y a 23 heures