Commit graph

  • 302dd01b04
    Merge a1c0231abc into 40b6d7707a Vadim Iskuchekov 2025-09-11 16:40:41 +0300
  • 40b6d7707a
    Fix critical bugs in ObjectUtil.equals() and filterInbounds() functions (#3451) main Copilot 2025-09-11 11:48:30 +0200
  • 31842cce2a Fix ObjectUtil.equals asymmetric comparison and filterInbounds null pointer bugs copilot-swe-agent[bot] 2025-09-11 09:43:56 +0000
  • a7e391b970 Initial plan copilot-swe-agent[bot] 2025-09-11 09:36:53 +0000
  • cbf316db31
    Update check_client_ip_job.go mhsanaei 2025-09-11 11:05:06 +0200
  • 33a36ada4b
    fix: ru top level domain regexp option (#3450) Ivan Korney 2025-09-11 08:06:51 +0300
  • 8a10d6e637 fix: ru top level domain regexp option Ivan Korney 2025-09-11 00:34:05 +0300
  • 82ddd10627
    Fixed: update Xray Core on Windows mhsanaei 2025-09-10 21:12:37 +0200
  • 2401c99817
    rules: source to sourceIP mhsanaei 2025-09-10 18:30:40 +0200
  • 2f36a4047c
    API: delClientByEmail mhsanaei 2025-09-10 16:36:12 +0200
  • 7aabc0df59
    Merge 747af376f2 into dc3b0d218a javadtgh 2025-09-10 16:24:01 +0330
  • dc3b0d218a
    Xray Core v25.9.11 v2.7.0 mhsanaei 2025-09-10 14:39:07 +0200
  • 610d29765a
    outbound: mixed to socks mhsanaei 2025-09-10 12:19:09 +0200
  • b1ea8005e4
    v2.7.0 mhsanaei 2025-09-10 08:43:46 +0200
  • 3f0bfa2472
    Remove the buggy version of Xray core mhsanaei 2025-09-10 08:43:10 +0200
  • 1e2ff650ad
    Xray Core v25.9.10 + GO v1.25.1 mhsanaei 2025-09-10 08:40:08 +0200
  • 747af376f2
    Merge branch 'main' into feature/multi-server-support Sanaei 2025-09-09 20:53:50 +0200
  • a1c0231abc
    Merge branch 'main' into periodic-traffic-reset Sanaei 2025-09-09 20:51:25 +0200
  • 10d57d9502 feat: add periodic client traffic reset job and schedule tasks Vadim Iskuchekov 2025-09-09 17:40:04 +0000
  • 7d75cfc947 Merge branch 'periodic-traffic-reset' of https://github.com/egregors/3x-ui into periodic-traffic-reset Vadim Iskuchekov 2025-09-09 17:38:19 +0000
  • c418e992ca refactor: rename periodicTrafficReset to trafficReset and add lastTrafficResetTime field Vadim Iskuchekov 2025-09-09 17:37:06 +0000
  • c2d6dd923f
    windows workflow (#3439) Sanaei 2025-09-09 18:41:44 +0200
  • 3bfcc6c99a
    windows workflow mhsanaei 2025-09-09 17:17:51 +0200
  • 723ec25fb2
    renamed dest to target mhsanaei 2025-09-09 14:35:21 +0200
  • 7dc52e9a53
    dokodemo-door, socks renamed to mixed, tunnel mhsanaei 2025-09-09 13:57:40 +0200
  • fe9f0d1d0e
    api (#3434) Sanaei 2025-09-09 01:22:43 +0200
  • f300d4b4d0
    api mhsanaei 2025-09-09 00:24:53 +0200
  • 18d74d54ca
    outbound: ECH Config List mhsanaei 2025-09-08 21:25:30 +0200
  • c7ba6ae909
    add clear button mhsanaei 2025-09-08 21:17:48 +0200
  • a7f460213d
    Merge branch 'main' into periodic-traffic-reset Sanaei 2025-09-08 14:46:18 +0200
  • a3ccccfe52
    Merge branch 'main' into feature/multi-server-support Sanaei 2025-09-08 14:45:59 +0200
  • 3edf79e589
    actions/setup-go@v6 mhsanaei 2025-09-08 14:33:04 +0200
  • 5420e643cf
    minor change mhsanaei 2025-09-08 10:08:55 +0200
  • 9fcd0387ca
    Update release.yml mhsanaei 2025-09-08 01:06:03 +0200
  • 7b039d219e
    v2.6.8 mhsanaei 2025-09-07 22:55:46 +0200
  • dbec28b915
    remove unsupported cipher method mhsanaei 2025-09-07 22:55:37 +0200
  • e5126806d7
    xray core v25.9.5 mhsanaei 2025-09-07 22:45:20 +0200
  • b008ff4ad2
    Vlessenc (#3426) Sanaei 2025-09-07 22:35:38 +0200
  • 2235f64cd6
    fix mhsanaei 2025-09-07 19:23:57 +0200
  • a15c8f8bfe
    VlessEnc mhsanaei 2025-09-06 21:00:24 +0200
  • 4ff0d56e8a
    feat: enhance periodic traffic reset functionality with scheduling and inbound filtering egregors 2025-09-06 10:40:59 +0200
  • da6b89fdcd
    chore: login improvements (#3408) Danil S. 2025-09-04 17:11:52 +0700
  • d7882c25d1
    removed domainMatcher MHSanaei 2025-09-04 12:07:39 +0200
  • ed2a0a0bcf fix: prevent client updated_at from resetting when parent inbound is updated Ali Golzar 2025-09-02 02:27:44 +0330
  • 50b9b58173 fix: prevent client updated_at from resetting when parent inbound is updated Ali Golzar 2025-09-02 02:27:44 +0330
  • 1eef8e16ca chore: login improvements - added client-side form validation - now with slow internet otp input does not appear later than all input Danil S. 2025-09-01 04:34:15 +0000
  • 8484945bb2
    feat: implement periodic traffic reset job and integrate with cron scheduler egregors 2025-08-31 20:57:53 +0200
  • 283aa528eb
    fix: add periodicTrafficReset field to inbound data structure egregors 2025-08-31 19:48:40 +0200
  • 3407c67a68
    Merge remote-tracking branch 'origin/main' into periodic-traffic-reset egregors 2025-08-31 19:23:31 +0200
  • d132ff8839
    Remove periodic traffic reset fields from client egregors 2025-08-31 19:05:05 +0200
  • cad0074557
    Add periodic traffic reset feature model and ui with localization support egregors 2025-08-31 18:48:56 +0200
  • 4a0914cb1e
    feat: add "Last Online" column to client list and modal (Closes #3402) (#3405) Ali Golzar 2025-08-31 20:03:50 +0330
  • 6ee2364753 chore: format timestamps as HH:mm:ss Ali Golzar 2025-08-31 18:00:38 +0330
  • b0991bc3b0 i18n: add “Last Online” across locales Ali Golzar 2025-08-31 18:00:27 +0330
  • 77fa6f8608 feat(ui): show client last online in table and info modal Ali Golzar 2025-08-31 17:59:07 +0330
  • 3f1438bea1 feat: persist client last online and expose API Ali Golzar 2025-08-31 17:58:41 +0330
  • 664269d513
    x-ui.service hardneing (#3397) Darkcyankitty 2025-08-31 13:26:46 +0000
  • d0796b26c9
    fix(ui): hide Created/Updated columns and fix issues in small displays (#3400) Ali Golzar 2025-08-31 00:31:57 +0330
  • 736672213c fix(ui): hide Created/Updated columns and fix issues in small displays Ali Golzar 2025-08-31 00:24:10 +0330
  • ce3411f625
    x-ui.service hardneing Darkcyankitty 2025-08-30 16:28:33 +0000
  • 2750f46c01
    v2.6.7 v2.6.7 mhsanaei 2025-08-30 16:05:33 +0200
  • 9b9746ca6b
    mlkem768 mhsanaei 2025-08-30 12:16:09 +0200
  • 023eb513e4
    Xray Core v25.8.29 mhsanaei 2025-08-30 10:03:32 +0200
  • 2187f84b8b
    Merge branch 'MHSanaei:main' into main Ilya05228 2025-08-28 21:22:28 +0300
  • d61046f29f Merge branch 'fix-subscriptions' Ilya05228 2025-08-28 20:55:20 +0300
  • 0763f191c6 fix: sub services Ilya05228 2025-08-28 20:52:29 +0300
  • f77d8b7bb5 fix: sub services Ilya05228 2025-08-28 20:07:59 +0300
  • ccbd5c6a0d fix: SpiderX Ilya05228 2025-08-28 16:52:27 +0300
  • 0c7b59ed47
    removed: Allocate mhsanaei 2025-08-28 10:15:04 +0200
  • 3087c1b123
    Add all-time traffic for inbounds and clients (#3387) Ali Golzar 2025-08-28 02:40:50 +0330
  • fffdc72c1e Add All Time Traffic Usage in inbounds page top banner Ali Golzar 2025-08-28 01:30:42 +0330
  • 2198397197
    Created / Updated fields for clients (#3384) Ali Golzar 2025-08-27 21:00:49 +0330
  • 4f48af5586
    Update inbound.go Ali Golzar 2025-08-27 15:51:08 +0330
  • 8b3650b756 i18n: add pages.inbounds.allTimeTraffic label across locales Ali Golzar 2025-08-27 06:04:10 +0330
  • 6828ea3a58 feat(ui): show all-time traffic column for inbounds and its clients Ali Golzar 2025-08-27 05:57:10 +0330
  • 85a580bfdf feat(inbound): increment all_time for inbounds and clients on traffic updates Ali Golzar 2025-08-27 05:56:43 +0330
  • 42ce9a31d4 feat(db): add allTime field to Inbound and ClientTraffic models Ali Golzar 2025-08-27 05:55:47 +0330
  • 3cc3062f8b i18n: add pages.inbounds.createdAt/updatedAt across all locales Ali Golzar 2025-08-27 02:28:21 +0330
  • 9f477dd2f8 feat(frontend): display Created and Updated columns in client table with proper date formatting Ali Golzar 2025-08-27 02:27:58 +0330
  • 5f52b02e43 feat(frontend): carry created_at/updated_at in client models and round-trip via JSON Ali Golzar 2025-08-27 02:27:35 +0330
  • 4ea3e686c2 feat(backend): add created_at/updated_at to clients and maintain on create/update backfill existing clients and set updated_at on mutations Ali Golzar 2025-08-27 02:26:42 +0330
  • d10c312e62
    AutoFill OTP (#3381) Igor Finagin 2025-08-25 15:42:02 +0400
  • 4b79ab9487
    missing whitespace logs_fixes fgsfds 2025-08-25 16:25:02 +0500
  • f0a32f207d
    fixed possible email cutoff in xray logs fgsfds 2025-08-25 16:23:55 +0500
  • 687ab69ccd
    AutoFill OTP Igor Finagin 2025-08-25 13:41:10 +0400
  • 24a3411465
    more list for public IP address mhsanaei 2025-08-21 14:24:25 +0200
  • e1d5fce55b
    Merge branch 'main' into logs_fixes Sanaei 2025-08-17 14:59:26 +0200
  • 2198e7a28f
    feat: Add remaining time to tgbot #3355 (#3360) Alireza Ahmand 2025-08-17 15:13:25 +0330
  • 6b23b416a7
    minor changes mhsanaei 2025-08-17 13:37:49 +0200
  • 16f53ce4c2
    go v1.25 mhsanaei 2025-08-17 12:27:21 +0200
  • 27445b30e9
    DNS outbound: Set "reject" as the default value for nonIPQuery mhsanaei 2025-08-17 12:22:33 +0200
  • 871c7a1d3d feat: Add remaining time to tgbot #3355 Incognito-Coder 2025-08-13 23:20:54 +0330
  • cabb89ae27
    fixed xray log entries highlight with email fgsfds 2025-08-17 11:51:50 +0500
  • 3d0212c21d
    fix: fail2ban on Debian 12 #1701 mhsanaei 2025-08-15 13:33:31 +0200
  • 978755960f
    actions/checkout from 4 to 5 mhsanaei 2025-08-14 18:41:53 +0200
  • 9b51e9a5c5
    Freedom: Add maxSplit fragment option; Add applyTo noises option mhsanaei 2025-08-14 18:38:56 +0200
  • 3299d15f28
    Merge branch 'main' into feature/multi-server-support Sanaei 2025-08-14 18:06:16 +0200
  • 6879a8fbcb
    Moved DB to same app folder on Windows (#3340) fgsfds 2025-08-14 02:19:59 +0500
  • 7258841491
    Update FUNDING.yml mhsanaei 2025-08-12 13:00:16 +0200
  • 23dd80fbb0
    remove unnecessary ant files mhsanaei 2025-08-12 12:57:02 +0200