Commit Graph

  • ce81aa84c5
    feat: 添加namespace相关api (#108) master feature/authentication DoL 2025-05-28 20:34:57 +08:00
  • 308e9bcc5d
    refactor: project structure and better interfaces (#100) Samuel Dai 2025-05-22 21:43:16 +08:00
  • ed6741cd8a
    feat(awc): introduce awc crate to match actix-web streaming requests (#94) aLinChe 2025-05-08 15:16:12 +08:00
  • 702e6a8596
    fix(api): some api's logic and response status code (#92) DoL 2025-05-04 13:24:00 +08:00
  • 90ea45c125
    feat(docs-openapi): update the docs and add openapi.yaml (#93) aLinChe 2025-05-03 10:34:20 +08:00
  • 674d345a9f
    feat(ci): add integration_test for deploy proxy delete in namespace 'default' (#90) aLinChe 2025-04-26 15:56:38 +08:00
  • df96fc1688
    fix(provider): adjust structure of proxy_handler (#83) Vitus 2025-04-26 12:23:56 +08:00
  • e7fb8105b4
    新增命名空间管理 (#89) 火花 2025-04-25 14:05:43 +08:00
  • 02a0f8777a
    fix(ctrd):移动cni创建逻辑到容器创建过程 (#87) 火花 2025-04-24 20:44:07 +08:00
  • 7cbe9361db
    feat(provider): add add get_function_list to route (#77) DoL 2025-04-24 15:12:45 +08:00
  • 9277d3ef0b fix(bug): replace unwrap() with unwrap_or_default() to propagate errors for better handling scutKKsix 2025-04-22 17:36:50 +08:00
  • 2f83a94476
    Fix(config):添加默认cwd和ports信息 (#76) 火花 2025-04-18 13:50:08 +08:00
  • c4176723f3
    fix(spec):生成spec的时候补充cwd信息 (#75) 火花 2025-04-17 16:34:12 +08:00
  • e2a95d4fed
    Feat(containerd): 移动containerd的逻辑,解除耦合 (#73) 火花 2025-04-17 16:13:00 +08:00
  • edf5d68d0a
    feat(cni): add unit test for commands (#70) Samuel Dai 2025-04-16 17:01:44 +08:00
  • 6ecde71c52
    Feat(netns): 添加netns-rs来管理网络命名空间 (#69) 火花 2025-04-16 11:35:51 +08:00
  • 8c4107a8b4 fix(log):replace all println! with log dolzhuying 2025-04-15 10:10:04 +08:00
  • a671480b6f fix:移除app/src中原本用于测试的函数 dolzhuying 2025-04-15 10:05:56 +08:00
  • 168b533784 fix(get_function):fix the logic of get_function in zky's branch dolzhuying 2025-04-14 13:09:10 +08:00
  • 0bbb6759ce fix(bug):resolve get_runtime_config name tansferred but remaining (1.get_runtime_config structure rebuild 2.address got to be parse to get ip:port) dolzhuying 2025-04-12 19:00:50 +08:00
  • 92b281dc48 feat:gateway-mvp implmentation,enable to deploy function,proxy request to the container and delete function's container and task dolzhuying 2025-04-12 13:26:13 +08:00
  • 7258f4f6ed
    Feat(image) 移动image成为单独的逻辑 (#61) 火花 2025-04-14 19:36:56 +08:00
  • f5f223db6b
    feat(service): record port for access (#57) 火花 2025-04-12 18:15:59 +08:00
  • 1acbab92fc
    feat(gateway):enable to deploy and delete function with request (#54) DoL 2025-04-12 00:02:49 +08:00
  • eeac4b0204
    fix(misc): remove vscode settings (#53) Samuel Dai 2025-04-11 14:43:59 +08:00
  • bf9f6097c9
    feat(nofity): add feishu notify (#46) Vitus 2025-04-08 17:33:29 +08:00
  • eeef85dd33
    feat(cni): use environment variable to config cni tools path (#41) 火花 2025-04-08 11:04:36 +08:00
  • 0222f5988a
    修改一些逻辑 (#40) 火花 2025-04-07 20:53:31 +08:00
  • 2f9f6c4ca9
    feat(proxy): invoke functions logic(#22) DoL 2025-04-03 14:22:32 +08:00
  • 1830e40326
    Revert "feat(cni): refactor cni_network with RAII design (#13)" (#23) Samuel Dai 2025-04-03 13:59:24 +08:00
  • d46ccf6ea7
    feat(cni): refactor cni_network with RAII design (#13) kaleidoscope416 2025-04-01 19:20:52 +08:00
  • 81a3613231
    feat(provider): get information from container. (#19) aLinChe 2025-03-28 20:40:49 +08:00
  • 21e9f3cbe8 feat(misc): fix clippy misc and remove unused auth module Samuka007 2025-03-28 14:32:04 +08:00
  • 35fb4a8232 feat(ci): enable github action ci Samuka007 2025-03-27 17:24:16 +08:00
  • 3a513b525c fix(fmt & dep): clippy & hakari Samuka007 2025-03-27 17:24:01 +08:00
  • 9fa472c8c6
    Feat cni (#7) 火花 2025-03-23 11:13:42 +08:00
  • c33fefa635
    Feat provider framework (#9) 火花 2025-03-13 15:55:36 +08:00
  • 1759d28dd0
    迁移项目,完善provider的框架 (#6) YuLong Huang 2025-03-02 16:37:46 +08:00
  • 8ec1bdb475
    Merge pull request #5 from sparkzky/feat-provider 火花 2025-02-28 17:42:45 +08:00
  • 00422de1c5 完善大概框架 sparkzky 2025-02-28 17:41:35 +08:00
  • 6dadc9ecf3 创建基本文件夹 sparkzky 2025-02-28 17:33:10 +08:00
  • bc54e9c2d0
    Merge pull request #4 from sparkzky/feat-warp-ctr 火花 2025-02-27 22:39:50 +08:00
  • a04fd9b185 fmt sparkzky 2025-02-27 22:34:50 +08:00
  • 377d649d4e 1 sparkzky 2025-02-27 22:26:45 +08:00
  • caa05b93fc remove container_spec.json sparkzky 2025-02-27 22:00:32 +08:00
  • 8cd0b937bc Merge remote-tracking branch 'origin/master' into feat-warp-ctr sparkzky 2025-02-27 21:54:20 +08:00
  • eee53e6c73 1 sparkzky 2025-02-27 21:33:50 +08:00
  • fa084b1f23 完善对ctr的包装 sparkzky 2025-02-27 21:30:07 +08:00
  • 1c3a38905a
    Merge pull request #3 from Samuka007/nix 火花 2025-02-26 14:26:16 +08:00
  • ab94f96457 init sparkzky 2025-02-26 13:19:00 +08:00
  • dca33379ea optimize codes, fix flake, and add license & docs Samuka007 2025-02-25 18:52:12 +08:00
  • 9e0955e530 hakari to speedup building, change structure of the workspace Samuka007 2025-02-25 15:39:05 +08:00
  • d98cfd6289 nix build available! Samuka007 2025-02-24 13:55:19 +08:00
  • 167954eaa7 nix enable develop environment Samuka007 2025-02-23 19:36:03 +08:00
  • 550bbc546c init sparkzky 2025-01-25 19:43:37 +08:00
  • 02d9cc020b init sparkzky 2025-01-25 16:51:20 +08:00