Commit Graph

  • 1d1d8c0e30 ci(workflows): 修改docker工作流中的环境文件路径 shanshanzhong 2025-07-22 09:52:25 -07:00
  • 5d890fdfcc ci: 更新Gitea Actions的引用版本为main分支 shanshanzhong 2025-07-22 09:50:20 -07:00
  • 94e2f33db1 ci: 移除Gitea Actions插件版本号以使用最新版本 shanshanzhong 2025-07-22 09:45:30 -07:00
  • a7d9deb9cd ci(workflow): 更新 setup-go action 的引用方式 shanshanzhong 2025-07-22 09:36:18 -07:00
  • 9f9e832e37 chore(deploy): 更新GITEA_RUNNER_NAME为server-runner shanshanzhong 2025-07-22 09:08:59 -07:00
  • a73a3f2313 feat: 添加docker-compose配置和用户管理逻辑更新 shanshanzhong 2025-07-22 08:53:30 -07:00
  • cc6ebc18e5 ci(docker): 添加docker构建工作流并更新Makefile配置 shanshanzhong 2025-07-21 07:25:47 -07:00
  • 9691257bad fix(purchase): correct gift amount deduction logic and enhance payment processing comments Chang lue Tsen 2025-07-07 14:26:53 -04:00
  • 76816ca8ea fix(purchase): handle gift amount deduction and update order status in checkout logic Chang lue Tsen 2025-07-07 12:28:44 -04:00
  • e279119524 fix(user): update user balance, gift amount, and commission fields in user info Chang lue Tsen 2025-07-07 12:11:59 -04:00
  • 626c3ef05c
    fix(api) fill renewal_order_users in user statistics (#40) sky-line-1 2025-07-06 15:39:42 +08:00
  • 4f49dea769 feat(anytls): add AnyTLS protocol support with parsing and configuration options Chang lue Tsen 2025-07-05 14:30:12 -04:00
  • 1a849fd461 fix(api): standardize formatting and add missing newlines in API files Chang lue Tsen 2025-07-05 14:30:05 -04:00
  • 987e25e7ac fix(tuic): add additional configuration options for SNI, RTT reduction, UDP relay, and congestion control Chang lue Tsen 2025-07-03 14:45:42 -04:00
  • 189f62781e Fix schema missing ctrlbbj 2025-06-22 16:04:37 +08:00
  • 9fc367a323 fix(statistics): add mock data for revenue and user statistics in demo mode Chang lue Tsen 2025-07-02 13:18:34 -04:00
  • 0825ac525d fix(user): prevent deletion and password modification of admin user in demo mode Chang lue Tsen 2025-07-02 12:39:30 -04:00
  • d26bc7f40b
    fix(order): correct renewal traffic reset logic (#37) sky-line-1 2025-07-01 23:07:27 +08:00
  • be7cdcd4a6 fix(node): enqueue task for GetNodeCountry only if city or country is empty Chang lue Tsen 2025-06-12 23:57:06 -04:00
  • b6a2f134bb fix(parse): enable UDP support in VLESS configuration Chang lue Tsen 2025-06-06 11:23:20 -04:00
  • 76063bc071 fix(server): encode server key in base64 for shadowsocks protocol Chang lue Tsen 2025-06-01 12:54:48 -04:00
  • 565eb8cbbf "fix(order): 修复优惠券使用限制检查逻辑,增加数量有效性验证" missish 2025-06-02 00:43:34 +08:00
  • 617768a4a1 fix(proxy): update server key encoding in GenerateShadowsocks2022Password Chang lue Tsen 2025-06-01 12:01:02 -04:00
  • aae4a10947
    Merge pull request #23 from missish/develop Leif Draven 2025-06-01 22:11:04 +09:00
  • 6027102d29
    Merge branch 'perfect-panel:develop' into develop missish 2025-06-01 14:30:54 +08:00
  • 5ad3202626 "feat(user/subscribe): 添加订阅折扣信息的JSON解析逻辑" - 修复在续订时只能续订一个月 missish 2025-06-01 14:20:57 +08:00
  • 0dca618f85 fix(uri): update query parameters and improve transport type handling Chang lue Tsen 2025-06-01 01:33:30 -04:00
  • 852bde35dc refactor(v2rayN): streamline proxy URI generation by consolidating methods Chang lue Tsen 2025-05-31 11:44:18 -04:00
  • b4a9bb23e9 fix(proxy): simplify password generation logic in GenerateShadowsocks2022Password Chang lue Tsen 2025-05-31 11:30:04 -04:00
  • 0fb0aac2fa feat(shadowsocks): implement support for SIP022 AEAD-2022 ciphers Chang lue Tsen 2025-05-31 11:28:06 -04:00
  • 1a21984c27 feat(shadowsocks): SIP022 AEAD-2022 Ciphers Chang lue Tsen 2025-05-31 10:46:28 -04:00
  • ddf740600f fix(subscribe): improve logging and update query logic for server filtering Chang lue Tsen 2025-05-31 09:30:13 -04:00
  • 77f55f8708 style(api): standardize formatting and remove trailing newlines in API definitions Chang lue Tsen 2025-05-31 09:29:31 -04:00
  • 56f6bd2542
    Merge pull request #22 from missish/develop Leif Draven 2025-05-31 21:47:07 +09:00
  • 3ee43b14c6 Revert "chore: add ppanel.yaml to .gitignore for security" missish 2025-05-31 11:53:40 +08:00
  • a4eca9f9a6 chore: add ppanel.yaml to .gitignore for security missish 2025-05-31 11:49:47 +08:00
  • e0a4bb028b fix(admin/server): 修复节点更新时Tags字段处理逻辑 missish 2025-05-31 11:22:02 +08:00
  • 581e3ee48a refactor(tool): 为DeepCopy和ShallowCopy添加配置选项支持 missish 2025-05-31 10:40:36 +08:00
  • dbb585ddb5
    Merge pull request #21 from missish/develop Leif Draven 2025-05-30 21:27:58 +09:00
  • 207ffc854e fix(order): 增加优惠券使用限制的条件判断 missish 2025-05-27 21:15:17 +08:00
  • d4089a801d
    Merge pull request #19 from darwinchow/fix/stripe-webhook-endpoint lyndon986 2025-05-24 02:51:11 +07:00
  • 5cca0e7aa3 fix(payment): update Stripe webhook endpoint url Darwin 2025-05-22 14:28:32 +08:00
  • 42a99c4925 feat(cache): add cache options with customizable expiry settings Chang lue Tsen 2025-05-11 04:39:22 -04:00
  • 9e20b270e7 fix(develop): update docker command to check for all containers instead of running ones Chang lue Tsen 2025-05-06 10:50:21 -04:00
  • 155c6ba290 feat(adapter): add V2rayN adapter and build method for proxy management Chang lue Tsen 2025-05-06 18:36:35 +09:00
  • f4050ff42e fix(model): update query logic to use OR for group_id filtering Chang lue Tsen 2025-05-06 18:36:09 +09:00
  • ae784cbbe4 fix(server): enhance sorting logic to handle multiple entries and reorder correctly Chang lue Tsen 2025-05-06 14:27:11 +09:00
  • a198c770db fix(server): update sorting logic to use FindOne and Update methods for better error handling Chang lue Tsen 2025-05-06 14:07:46 +09:00
  • a2e4c6d09a fix(subscribe): add BeforeDelete and BeforeUpdate methods for sort handling Chang lue Tsen 2025-05-06 13:29:39 +09:00
  • d6f5160be1 fix(server): remove reorderSort function to streamline server sorting logic Chang lue Tsen 2025-05-06 13:26:59 +09:00
  • d5f14bf665 fix(server): simplify BeforeDelete method by removing unnecessary Model call Chang lue Tsen 2025-05-06 13:25:38 +09:00
  • e625d9aed5 fix(server): update BeforeDelete method to use Model for sort update query Chang lue Tsen 2025-05-06 13:24:20 +09:00
  • 3cadd9e621 fix(server): refactor server model methods to support transaction handling Chang lue Tsen 2025-05-06 13:21:27 +09:00
  • 38bcacc9e7 fix(subscribe): update subscription availability check to allow status greater than 1 Chang lue Tsen 2025-05-06 12:05:33 +09:00
  • ea74e4b7d5 fix(subscribe): update subscription query to include zero expiration time condition Chang lue Tsen 2025-05-06 11:49:21 +09:00
  • ead1a9a8a6 fix(subscribe): improve order details retrieval logic in resetUserSubscribeTokenLogic Chang lue Tsen 2025-05-05 10:55:46 -04:00
  • aef567c06f fix(subscribe): update subscribe record update logic to use ID instead of token Chang lue Tsen 2025-05-05 10:43:12 -04:00
  • 6912e281f3 fix(subscribe): correct subscription status update logic on renewal Chang lue Tsen 2025-05-05 04:30:49 -04:00
  • c5b0507187 fix(subscribe): enhance server tag handling in subscription logic Chang lue Tsen 2025-04-30 15:38:01 +09:00
  • 9a1942f8cf fix(server): update server filtering to support multiple tags Chang lue Tsen 2025-04-30 12:53:21 +09:00
  • f856dc7c01 fix(server): update server filtering to support multiple tags Chang lue Tsen 2025-04-30 12:53:01 +09:00
  • cdc3d8b8f1 fix(subscribe): escape site name in content-disposition headers Chang lue Tsen 2025-04-29 19:21:58 +09:00
  • 55ef348135 fix(proxy): replace string literals with constants for proxy group types Chang lue Tsen 2025-04-29 18:09:53 +09:00
  • 6d13060aeb fix(proxy): improve proxy removal logic in build functions Chang lue Tsen 2025-04-29 17:02:17 +09:00
  • 94416d59a6 fix(rules): remove unnecessary comments from final rules in configuration files Chang lue Tsen 2025-04-29 16:19:03 +09:00
  • bbe7b8c223 fix(docs): update download URLs in installation guides for server binaries Chang lue Tsen 2025-04-29 15:19:10 +09:00
  • fdf51a60e9 fix(docs): update architecture diagram links in English and Chinese README files Chang lue Tsen 2025-04-29 14:47:39 +09:00
  • fd1e2857c8 Update architecture.svg Leif Draven 2025-04-29 12:57:30 +09:00
  • de74bd1d70 fix(subscribe): improve query logic and handle status filtering Chang lue Tsen 2025-04-29 12:46:19 +09:00
  • fd1104784b fix(docs): update Go Report Card badge link in README files Chang lue Tsen 2025-04-28 11:43:59 -04:00
  • f4f0756ba6 fix(docs): update CI/CD badge links in README files Chang lue Tsen 2025-04-28 11:41:09 -04:00
  • 08bc2f6331 fix(docs): update license badge links in README files Chang lue Tsen 2025-04-28 11:32:46 -04:00
  • dafe211ec7 fix(subscribe): add FinishedAt field to track subscription completion time Chang lue Tsen 2025-04-28 11:18:53 -04:00
  • 1fee981a58 fix(subscribe): update status and finished_at fields in subscription logic Chang lue Tsen 2025-04-28 11:13:16 -04:00
  • 2aaf4cf618 fix(subscribe): improve query logic and handle status filtering Chang lue Tsen 2025-04-28 18:59:06 +09:00
  • 105ee9cc46 fix(proxy): filter out empty proxy groups Chang lue Tsen 2025-04-28 17:30:40 +09:00
  • 3fd71a472b docs: update bug report and feature request links in English and Chinese README files Chang lue Tsen 2025-04-27 11:25:07 +09:00
  • 24e2aaeb61 docs: update header level for Special Thanks section in README Chang lue Tsen 2025-04-27 11:23:09 +09:00
  • a1016eef25 docs: update section header for special thanks in Chinese README Chang lue Tsen 2025-04-27 11:21:29 +09:00
  • af6fe2eeed docs: update README files with project links and add special thanks section Chang lue Tsen 2025-04-27 11:19:53 +09:00
  • b2dd1a3758 fix: add ppanel.yaml to .gitignore Chang lue Tsen 2025-04-25 18:35:56 +09:00
  • 9a747596e6 fix: add versioning support to Docker build process Chang lue Tsen 2025-04-25 18:30:45 +09:00
  • 4124dd43ce fix: update release workflow Chang lue Tsen 2025-04-25 18:17:26 +09:00
  • bc3f40fd69 fix: update release workflow Chang lue Tsen 2025-04-25 18:13:45 +09:00
  • 027596e3a8 fix: update release workflow Chang lue Tsen 2025-04-25 18:03:49 +09:00
  • 5b972514aa fix: update release workflow Chang lue Tsen 2025-04-25 17:45:58 +09:00
  • 5cccb1f8e3 refactor: simplify release workflow Chang lue Tsen 2025-04-25 16:40:57 +09:00
  • 579e32abd9 fix: update CI/CD badge link in README files Chang lue Tsen 2025-04-25 15:38:52 +09:00
  • f27b94dddf chore: rename readme.md to README.md and update Go version in documentation Chang lue Tsen 2025-04-25 15:17:00 +09:00
  • 81bf74e808 style: format code by adding newlines for improved readability Chang lue Tsen 2025-04-25 15:10:27 +09:00
  • 34c09c4618 refactor: update import paths from ppanel-server to server Chang lue Tsen 2025-04-25 15:09:31 +09:00
  • 52063049c5 fix: update version command to use constants for version and build time Chang lue Tsen 2025-04-25 15:07:22 +09:00
  • da4fd72105 chore: add Makefile for multi-platform build configuration Chang lue Tsen 2025-04-25 15:03:54 +09:00
  • 8addcc584b init: 1.0.0 Chang lue Tsen 2025-04-25 12:08:29 +09:00