Commit Graph

18399 Commits

Author SHA1 Message Date
孟宁
0d53d4fc78 Merge branch 'feature-vscode-home' of https://gitee.com/devstar/devstar into feature-vscode-home 2025-06-12 13:25:34 +08:00
Levi Yan
9bba618c1b revert: 取消功能【避免打开同一个项目】 2025-06-11 09:18:39 -07:00
孟宁
b5acc1e0f3 Merge branch 'feature-vscode-home' of https://gitee.com/devstar/devstar into feature-vscode-home 2025-06-05 14:20:24 +08:00
Levi Yan
68c9648353 feat: 根据devcontainerStatus确定容器是否准备完成 2025-06-03 20:11:57 -07:00
init
a391ae08f9 fix api bug 2025-06-03 20:11:57 -07:00
init
6b85dc6a4d feature-permission 2025-06-03 20:11:57 -07:00
Levi Yan
9fbecc81b9 feat: repolist不显示已打开项目的按钮 2025-06-03 20:11:35 -07:00
Levi Yan
214e101049 feat: create container button's disable to represent waiting when waiting project completion 2025-06-03 20:11:24 -07:00
Levi Yan
092d46fcaf Merge branch 'feature-vscode-home' of https://gitee.com/devstar/devstar into feature-vscode-home 2025-05-22 03:24:43 -07:00
Levi Yan
13d926316c feat: provide repo name for firstOpenProject in vscode 2025-05-22 03:17:18 -07:00
Levi Yan
0bebc5c0b0 Merge branch 'feature-vscode-home' of https://gitee.com/devstar/devstar into feature-vscode-home 2025-05-22 01:23:54 +08:00
Levi Yan
501bdbae0d feat: create container button's disable to represent waiting when waiting project completion 2025-05-22 00:55:48 +08:00
Levi Yan
5e0031e26a feat: language support for zh-cn and english 2025-05-22 00:55:48 +08:00
Levi Yan
3eb2c6f11a refactor: keep footer code in devstar-home-vscode.tmpl 2025-05-22 00:55:48 +08:00
Levi Yan
24a16e92b5 refactor: separate js code from html 2025-05-22 00:55:48 +08:00
Levi Yan
9f69cd4cc1 feat: create container button's disable to represent waiting when waiting project completion 2025-05-21 09:31:22 -07:00
Levi Yan
070acc8483 feat: language support for zh-cn and english 2025-05-21 09:31:22 -07:00
Levi Yan
500245ca01 refactor: keep footer code in devstar-home-vscode.tmpl 2025-05-21 09:31:22 -07:00
Levi Yan
63566f4ad5 refactor: separate js code from html 2025-05-21 09:31:22 -07:00
孟宁
b9720a9419 !73 单机部署环境下实现Web界面上启动和删除runner
Merge pull request !73 from vecmatex/can_create_runner
2025-05-19 08:52:52 +00:00
vecmatex
cf787b837c fixbug 2025-05-19 16:40:56 +08:00
nimesulide
6c5aef664b 添加删除runner功能 2025-05-17 22:15:29 +08:00
vecmatex
76f87176d0 修改部分文本 2025-05-14 16:46:16 +08:00
vecmatex
04c8eb59e1 再次修改了布局 2025-05-14 16:37:47 +08:00
vecmatex
35e5d763cf 修改了一下页面布局 2025-05-14 16:36:03 +08:00
vecmatex
f8a8af4ec6 添加从页面注册runner功能 2025-05-14 15:35:15 +08:00
孟宁
2923b1bbd8 !72 暂时删除了modules/k8s/controller/devcontainer/suite_test
Merge pull request !72 from panshuxiao/devcontainer-on-k8s
2025-05-14 02:37:35 +00:00
panshuxiao
81fd66e634 暂时删除了modules/k8s/controller/devcontainer/suite_test 2025-05-14 10:25:03 +08:00
孟宁
1150dfd408 !71 将make test 从CI脚本中移除,恢复到Dockerfile.rootless中,原因是CI脚本的执行环境中缺少开发环境
Merge pull request !71 from 孟宁/dev-for-ci-make-test
2025-05-13 11:28:26 +00:00
孟宁
491f3cc447 update Dockerfile.rootless.
Signed-off-by: 孟宁 <mengning997@163.com>
2025-05-13 11:27:21 +00:00
孟宁
00fce5c941 update .gitea/workflows/devstar-studio-dev-ci.yaml.
Signed-off-by: 孟宁 <mengning997@163.com>
2025-05-13 11:26:49 +00:00
孟宁
62d9c893be !70 将make test 从CI脚本中移除,恢复到Dockerfile.rootless中,原因是CI脚本的执行环境中缺少开发环境
Merge pull request !70 from 孟宁/devcontainer-on-k8s
2025-05-13 11:07:01 +00:00
孟宁
fb508af19a update Dockerfile.rootless.
Signed-off-by: 孟宁 <mengning997@163.com>
2025-05-13 11:03:55 +00:00
孟宁
b12e64ccc8 update .gitea/workflows/devstar-studio-dev-ci.yaml.
Signed-off-by: 孟宁 <mengning997@163.com>
2025-05-13 11:02:58 +00:00
panshuxiao
33a4a54e85 !68 添加了devcontainer在k8s下的重启、暂停、webTerminal功能
* 修复k8s/devcontainer/suite_test
* 改进了DevStar Controller Manager镜像相关代码
* 修改了Dockerfile.rootless以解决go版本问题
* 移动Dockerfile.cotroller-manager位置
* Merge remote-tracking branch 'origin/dev' into devcontainer-on-k8s
* Merge remote-tracking branch 'origin/add_k8s' into AppOnK8s
* Merge remote-tracking branch 'origin/add-dockerfile-method-and-start-s…
*  添加了k8s下的停止、重启devcontainer和webterminal
* Merge branch 'add-dockerfile-method-and-start-stop-container' of https…
* 更新了容器镜像方式的构建、安装和使用方法,但是devcontainer功能还有问题
* fix run postCreateCommand bug
* sh文件方式管理启动脚本
* Merge branch 'add-dockerfile-method-and-start-stop-container' of https…
* add restart command and fix bug
* chore: 补充添加k8s controller的go.mod和go.sum文件
* Merge branch 'add-dockerfile-method-and-start-stop-container' of https…
* 为devstar添加k8s上的controller-manager
* add dockerfile method to create container and save container .restart …
2025-05-13 10:50:26 +00:00
panshuxiao
d506f11dd3 修复k8s/devcontainer/suite_test
• 添加了测试需要的bin
• 补充了devcontainer crd定义文件
2025-05-13 13:27:59 +08:00
孟宁
b938e71a82 改进了DevStar Controller Manager镜像相关代码 2025-05-12 19:24:35 +08:00
panshuxiao
3fbd87746e 修改了Dockerfile.rootless以解决go版本问题
• 取消了make test
2025-05-12 17:58:45 +08:00
Levi Yan
bec104a44c feat: create container button's disable to represent waiting when waiting project completion 2025-05-11 20:34:28 +08:00
Levi Yan
f95a209bc1 feat: language support for zh-cn and english 2025-05-11 20:34:28 +08:00
Levi Yan
bac5754314 refactor: keep footer code in devstar-home-vscode.tmpl 2025-05-11 20:34:28 +08:00
Levi Yan
e0b5450e99 refactor: separate js code from html 2025-05-11 20:34:28 +08:00
panshuxiao
d237dbe201 移动Dockerfile.cotroller-manager位置
• 添加了controller-manager的README.md
2025-05-08 19:44:21 +08:00
panshuxiao
d2c2a6e363 Merge remote-tracking branch 'origin/dev' into devcontainer-on-k8s 2025-05-08 10:16:12 +08:00
xinitx
02baa3b7af !67 增加了重启停止容器、dockerfile方式创建保存容器功能
* change initializeScript path
* Merge branch 'add-dockerfile-method-and-start-stop-container' of https…
* 更新了容器镜像方式的构建、安装和使用方法,但是devcontainer功能还有问题
* fix run postCreateCommand bug
* sh文件方式管理启动脚本
* add restart command and fix bug
* add dockerfile method to create container and save container .restart …
2025-05-07 11:10:30 +00:00
孟宁
fbd405af67 !69 修改ci脚本能让其自动更新dev.devstar.cn
Merge pull request !69 from vecmatex/add_k8s
2025-05-07 10:56:27 +00:00
panshuxiao
685878afd1 Merge remote-tracking branch 'origin/add_k8s' into AppOnK8s 2025-05-06 10:13:01 +08:00
panshuxiao
574ebd7f61 Merge remote-tracking branch 'origin/add-dockerfile-method-and-start-stop-container' into AppOnK8s 2025-05-06 10:12:48 +08:00
nimesulide
9293b45886 修改ci脚本能让其自动更新dev.devstar.cn 2025-04-30 16:01:40 +08:00
panshuxiao
234a5087fc 添加了k8s下的停止、重启devcontainer和webterminal
• 修改了Makefile添加了controller-manager
• 添加了controller-manager的Dockerfile
2025-04-29 20:18:28 +08:00