Commit Graph

  • 217a71662f chore(release): v3.5.10 main v3.5.10 ryan 2026-11-09 10:53:34 +08:00
  • 9a51a68206 feat(domain): 支持通配符域名及关联功能适配 (#63) canary Deqiying 2026-11-09 10:31:03 +08:00
  • 8d8b3e1ea8 feat(otel): support standard OTLP/HTTP trace export (#64) ryan 2026-11-09 10:25:16 +08:00
  • acd63ff410 fix(otel): resolve exporter protocol through startup configuration ryan 2026-11-09 10:23:47 +08:00
  • b281b65e78 feat(otel): support standard OTLP/HTTP trace export Arthur Koba 2026-11-08 23:24:00 +03:00
  • e0ba758afa feat(cloudflare): 支持分组级自动与手动 TTL 配置 (#62) Deqiying 2026-11-08 22:07:26 +08:00
  • 18dee29b73 chore(release): v3.5.9 v3.5.9 ryan 2026-11-07 21:50:40 +08:00
  • b60546a94d feat(updater): throttle auto-update checks with exponential backoff ryan 2026-11-07 21:49:46 +08:00
  • 8867c822bb chore(deps): bump source-map-js from 1.2.1 to 1.2.2 in /docs (#61) dependabot[bot] 2026-11-07 21:37:09 +08:00
  • 5f7e6d8907 feat(i18n): default to English, localize runtime text and add Russian (#52) ryan 2026-11-07 21:35:55 +08:00
  • 3c7b347d7b perf(nodes): paginate node lists and fetch details directly (#54) ArthurKoba 2026-11-07 16:29:52 +03:00
  • 72d67c80f2 fix(agent): make discovery enrollment compatible and idempotent (#53) ArthurKoba 2026-11-07 16:29:47 +03:00
  • 1ca03df0ef chore(deps): bump next from 16.3.6 to 16.4.1 in /frontend (#57) dependabot[bot] 2026-11-07 21:28:38 +08:00
  • d7c7ccb29b chore(deps): bump follow-redirects from 1.16.0 to 1.16.2 in /frontend (#60) dependabot[bot] 2026-11-07 21:26:52 +08:00
  • babead59e4 chore(deps): bump zod from 4.4.3 to 4.6.6 in /frontend (#59) dependabot[bot] 2026-11-07 21:26:46 +08:00
  • 5db05bd18d chore(deps): bump undici from 8.11.2 to 8.12.3 in /frontend (#56) dependabot[bot] 2026-11-07 21:26:35 +08:00
  • bcdb2775d7 chore(deps): bump dompurify from 3.4.16 to 3.4.17 in /frontend (#55) dependabot[bot] 2026-11-07 21:26:29 +08:00
  • 47c47fea2c chore(deps): bump vite from 8.1.4 to 8.3.5 in /frontend (#50) dependabot[bot] 2026-11-07 21:26:23 +08:00
  • 32cec2ac6e chore(deps): bump vite from 7.3.3 to 7.3.7 in /docs (#51) dependabot[bot] 2026-11-07 21:25:59 +08:00
  • 6a2503cf7a chore(deps): bump markdown-it from 14.3.2 to 14.3.3 in /docs (#49) dependabot[bot] 2026-11-07 21:25:54 +08:00
  • e2acbecb42 chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.4 to 4.1.6 (#58) dependabot[bot] 2026-11-07 21:25:48 +08:00
  • b4e94076c9 feat(i18n): add Russian UI and harden localization Arthur Koba 2026-10-25 22:35:32 +03:00
  • 65a96670d5 fix(i18n): use English runtime text and localize system UI Arthur Koba 2026-10-25 19:44:15 +03:00
  • ada0550571 fix(sqlite): enable WAL and export consistent snapshots Noru Wyrms 2026-10-25 02:27:05 +00:00
  • 02a2b79c08 fix(waf): exclude internal IPs from automatic IP groups ryan 2026-10-16 00:02:09 +08:00
  • 0e1ce40cbb docs(readme): update project description and deployment instructions ryan 2026-10-11 21:38:30 +08:00
  • cf7613dade docs(readme): update project description and deployment instructions ryan 2026-10-11 21:32:08 +08:00
  • 53f2e58ced docs(readme): update project description and deployment instructions ryan 2026-10-11 21:28:14 +08:00
  • 7c2304d4f3 chore(release): v3.5.8 v3.5.8 ryan 2026-10-08 09:00:26 +08:00
  • 96a17ae35d fix(agent): recover OpenResty runtime after invalid PID (#45) Ryan 2026-10-08 08:39:40 +08:00
  • fec9bd18dd fix(oauth): 支持 Casdoor 认证,修复第三方回调的用户id为string时会导致服务器内部错误的问题 (#46) velor2012 2026-10-08 08:20:15 +08:00
  • 6f63715182 fix(openflare): trust Cloudflare client IP ranges by default ryan 2026-10-07 23:51:36 +08:00
  • 7483897d3c chore(release): v3.5.7 v3.5.7 ryan 2026-10-07 15:18:04 +08:00
  • d979b74784 feat(performance): expose request buffering setting ryan 2026-10-07 15:15:04 +08:00
  • 5e86f63c46 chore(release): v3.5.7 ryan 2026-10-07 15:08:16 +08:00
  • d1978a8571 fix(migrations): seed log migration flag OpenAI Codex 2026-10-07 07:00:32 +00:00
  • 4e584d2e2d fix(migrations): resolve duplicate goose versions OpenAI Codex 2026-10-07 03:55:55 +00:00
  • fd0e9acc2f feat(cloudflare): add custom targets and node failover (#43) Ryan 2026-10-07 11:29:41 +08:00
  • e49e0ad2bf perf(openresty): improve compression and proxy buffering (#42) Ryan 2026-10-07 11:05:27 +08:00
  • 28b7f7d796 chore(deps): bump markdown-it from 14.1.1 to 14.3.2 in /docs (#41) dependabot[bot] 2026-10-07 10:59:53 +08:00
  • 7ad25f61aa feat(proxy-route): allow disabling HTTP/2 per route ryan 2026-10-07 10:30:16 +08:00
  • 0bebca2990 chore(deps): bump brace-expansion from 1.1.18 to 1.1.21 in /frontend (#39) dependabot[bot] 2026-10-07 10:27:10 +08:00
  • 2960a4ddeb fix(agent): retry failed node config applies (#40) Ryan 2026-10-07 10:27:00 +08:00
  • 6c15c11e35 chore(deps): bump source-map-js from 1.2.1 to 1.2.2 in /frontend (#38) dependabot[bot] 2026-10-07 10:07:10 +08:00
  • 1db4c0683c chore(deps): bump sharp from 0.35.4 to 0.35.5 in /frontend (#37) dependabot[bot] 2026-10-07 10:06:58 +08:00
  • 04cda06045 chore(deps): bump next from 16.3.0 to 16.3.6 in /frontend (#36) dependabot[bot] 2026-10-07 10:06:42 +08:00
  • 588298c520 Merge pull request #35 from Rain-kl/dependabot/npm_and_yarn/frontend/dompurify-3.4.16 Ryan 2026-10-07 09:52:34 +08:00
  • 0946978052 Merge pull request #34 from Rain-kl/dependabot/npm_and_yarn/frontend/axios-1.20.0 Ryan 2026-10-07 09:52:21 +08:00
  • 04615e244e chore(deps): bump dompurify from 3.4.13 to 3.4.16 in /frontend dependabot[bot] 2026-10-01 09:41:56 +00:00
  • de793010ae chore(deps): bump axios from 1.19.0 to 1.20.0 in /frontend dependabot[bot] 2026-10-01 09:41:25 +00:00
  • 5471a63360 Merge pull request #33 from Rain-kl/dependabot/npm_and_yarn/frontend/undici-8.11.2 Ryan 2026-10-01 17:39:48 +08:00
  • 17ce9d050b chore(release): v3.5.6 v3.5.6 ryan 2026-10-01 16:11:15 +08:00
  • 737b3ae760 chore(deps): bump undici from 8.10.0 to 8.11.2 in /frontend dependabot[bot] 2026-09-30 01:18:28 +00:00
  • c3606bc6f6 fix(cloudflare): deduplicate batch member ids and guard move dialog dismiss during pending ryan 2026-09-26 15:39:10 +08:00
  • 2b3be6f3a3 docs(changelog): document cloudflare member move and ip group search ryan 2026-09-26 15:32:08 +08:00
  • 11c8e5c7f3 feat(cloudflare): add domain move and batch operations in group detail page ryan 2026-09-26 15:26:37 +08:00
  • 4d52a5b097 feat(waf): add search and filter in ip group view dialog ryan 2026-09-26 15:15:26 +08:00
  • b1626d068f feat(cloudflare): register move and batch member API routes ryan 2026-09-26 15:08:32 +08:00
  • 079fa7ee53 feat(cloudflare): add move and batch operation logics with tests ryan 2026-09-26 14:57:16 +08:00
  • 3867841a2f docs: add implementation plan for cloudflare member move and ip group search ryan 2026-09-24 11:45:51 +08:00
  • 805eea5bd6 docs: add design spec for cloudflare member move and ip-group search ryan 2026-09-24 11:44:43 +08:00
  • aad059ab6e fix(objectstore): decouple WebDAV targetPath from logical storage key and fix basePath duplication ryan 2026-09-22 14:16:21 +08:00
  • 96abbf180d Merge pull request #32 from Rain-kl/dependabot/npm_and_yarn/frontend/sharp-0.35.4 Ryan 2026-09-19 13:58:26 +08:00
  • fff4f425ae Merge pull request #31 from Rain-kl/dependabot/npm_and_yarn/frontend/js-yaml-4.3.2 Ryan 2026-09-19 13:58:15 +08:00
  • e1753f868e Merge pull request #30 from Rain-kl/dependabot/go_modules/google.golang.org/grpc-1.83.2 Ryan 2026-09-19 13:58:04 +08:00
  • a49d07e2c2 chore(release): v3.5.5 v3.5.5 ryan 2026-09-19 12:42:47 +08:00
  • 1fe2763034 perf(docker): switch agent openresty base image to alpine-slim ryan 2026-09-19 12:34:51 +08:00
  • bf1e77a865 fix(docker): optimize Dockerfile by reducing layers and improving permissions ryan 2026-09-19 12:27:50 +08:00
  • 65bc7d9b81 chore(release): v3.5.5 ryan 2026-09-19 11:13:14 +08:00
  • 1d4533f183 fix(cloudflare): handle missing nodes in group detail responses ryan 2026-09-18 14:04:44 +08:00
  • a2404a50ef fix(cloudflare): restore group detail pages for ids other than 1 ryan 2026-09-17 22:00:12 +08:00
  • 71a715a64b chore(deps): bump sharp from 0.35.3 to 0.35.4 in /frontend dependabot[bot] 2026-09-17 13:47:50 +00:00
  • 501c754352 chore(deps): bump js-yaml from 4.3.1 to 4.3.2 in /frontend dependabot[bot] 2026-09-17 13:47:40 +00:00
  • a0324dc65c chore(deps): bump google.golang.org/grpc from 1.83.0 to 1.83.2 dependabot[bot] 2026-09-17 13:47:06 +00:00
  • 0099ce7cb4 Merge branch 'main' into cordis cordis ryan 2026-09-17 21:43:50 +08:00
  • c6ae84de81 refactor(layout): adopt wavelet manifest layout for configs and docker while preserving docker-compose ryan 2026-09-03 10:46:11 +08:00
  • 953a224245 refactor(arch): decouple private imports, enforce contracts and comply with cordis architecture ryan 2026-09-03 10:40:02 +08:00
  • dbcf485d8a Merge remote-tracking branch 'wavelet/main' ryan 2026-09-03 10:27:18 +08:00
  • 14d9bddf46 feat(contracts): implement driver.Valuer and sql.Scanner on UploadMetadataDTO ryan 2026-09-03 10:27:08 +08:00
  • 630803d5a3 merge: sync upstream wavelet/main (clean contracts DTOs and configs) ryan 2026-09-03 10:25:52 +08:00
  • 99fff5d5af fix(contracts): decouple DTOs from ORM tags and table name mappings ryan 2026-09-03 10:17:11 +08:00
  • 807343c82c feat(config): load manifest config.default.yaml with config.yaml override and clean root configs ryan 2026-09-03 10:13:57 +08:00
  • 25c3249ce2 Merge branch 'wavelet/main' into main ryan 2026-09-03 10:08:50 +08:00
  • 967c3e4209 feat(contracts): add TableName and gorm serializer tags to DTOs ryan 2026-09-03 10:08:11 +08:00
  • 52daf8129d Merge remote-tracking branch 'wavelet/main' ryan 2026-09-03 09:56:59 +08:00
  • 1d4bfea63b feat(contracts): add UploadMetadataDTO to contracts.UploadDTO ryan 2026-09-03 09:56:54 +08:00
  • 911a42fa10 Merge remote-tracking branch 'wavelet/main' ryan 2026-09-03 09:42:15 +08:00
  • c88c1c7b4e feat(contracts): provide SystemConfigService, UploadService and TaskService.GetExecutionByTaskID ryan 2026-09-03 09:42:12 +08:00
  • ed57e44e3c ci(arch): include openflare in cordis architecture checks ryan 2026-09-03 09:32:43 +08:00
  • b183e80565 merge(wavelet): sync upstream changes ryan 2026-09-03 09:29:28 +08:00
  • a190bd6a13 Merge remote-tracking branch 'origin/main' ryan 2026-09-03 09:16:22 +08:00
  • 4407589b62 refactor(auth): modularize auth plugin with physical subpackages and decoupled services ryan 2026-09-03 09:12:44 +08:00
  • 2124bce7ca fix(core): optimize ioc interface caching, event parallel timeout and router teardown reversibility ryan 2026-09-03 09:09:33 +08:00
  • 30ab8810cc refactor(auth): merge cap domain plugin into auth ryan 2026-09-03 08:58:34 +08:00
  • 6b28adfacf refactor(admin): decouple system cleanup with event bus and enforce single owner principle ryan 2026-09-03 08:50:37 +08:00
  • 1e19d8114a refactor(msg_gateway): decouple bot gateway and push notification architecture ryan 2026-09-02 23:21:36 +08:00
  • 8395dd5019 refactor(msg_gateway): restructure and rename message_gateway aligned with custom_example ryan 2026-09-02 22:50:04 +08:00
  • 87e3bfd0e6 chore: doc ryan 2026-09-02 22:41:06 +08:00
  • fff3a7589c docs(plugin): unify plugin development template based on custom_example ryan 2026-09-02 22:39:13 +08:00
  • 6388c28b91 chore: template ryan 2026-09-02 22:34:01 +08:00