Commit Graph

3013 Commits

Author SHA1 Message Date
8fdc37a647 整理CI脚本、升级构建和安装脚本、DevStar相关的定制 (#21)
All checks were successful
DevStar Studio CI/CD Pipeline / DevStarStudio-CICD-Pipeline (push) Successful in 53m22s
<!-- start tips -->
Please check the following:
1. Make sure you are targeting the `main` branch, pull requests on release branches are only allowed for backports.
2. Make sure you have read contributing guidelines: https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md .
3. For documentations contribution, please go to https://gitea.com/gitea/docs
4. Describe what your pull request does and which issue you're targeting (if any).
5. It is recommended to enable "Allow edits by maintainers", so maintainers can help more easily.
6. Your input here will be included in the commit message when this PR has been merged. If you don't want some content to be included, please separate them with a line like `---`.
7. Delete all these tips before posting.
<!-- end tips -->

Co-authored-by: 孟宁 <mengning997@163.com>
Co-authored-by: panshuxiao <panshuxiao@mail.ustc.edu.cn>
Co-authored-by: jiaojm <13763605353@163.com>
Co-authored-by: 24焦俊鸣 <13763605353@163.com>
Reviewed-on: #21
Co-authored-by: mengning <mengning@mengning.com.cn>
Co-committed-by: mengning <mengning@mengning.com.cn>
2025-12-23 07:30:16 +00:00
hwy
7d89a378f0 新增DevContainer后台管理功能并完善了保存为镜像等相关功能 (#30)
All checks were successful
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (push) Successful in 8m57s
<!-- start tips -->
Please check the following:
1. Make sure you are targeting the `main` branch, pull requests on release branches are only allowed for backports.
2. Make sure you have read contributing guidelines: https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md .
3. For documentations contribution, please go to https://gitea.com/gitea/docs
4. Describe what your pull request does and which issue you're targeting (if any).
5. It is recommended to enable "Allow edits by maintainers", so maintainers can help more easily.
6. Your input here will be included in the commit message when this PR has been merged. If you don't want some content to be included, please separate them with a line like `---`.
7. Delete all these tips before posting.
<!-- end tips -->

Co-authored-by: 孟宁 <mengning@mengning.com.cn>
Co-authored-by: mengning <mengning@mengning.com.cn>
Reviewed-on: #30
Co-authored-by: hwy <1093970372@qq.com>
Co-committed-by: hwy <1093970372@qq.com>
2025-12-20 08:40:45 +00:00
c939fcd2b5 有了项目模板生态雏形,vscode插件和devcontainer初步可用 (#23)
All checks were successful
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (push) Successful in 8m44s
<!-- start tips -->
Please check the following:
1. Make sure you are targeting the `main` branch, pull requests on release branches are only allowed for backports.
2. Make sure you have read contributing guidelines: https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md .
3. For documentations contribution, please go to https://gitea.com/gitea/docs
4. Describe what your pull request does and which issue you're targeting (if any).
5. It is recommended to enable "Allow edits by maintainers", so maintainers can help more easily.
6. Your input here will be included in the commit message when this PR has been merged. If you don't want some content to be included, please separate them with a line like `---`.
7. Delete all these tips before posting.
<!-- end tips -->

Co-authored-by: 孟宁 <mengning@mengning.com.cn>
Reviewed-on: #23
Co-authored-by: yinxue <2643126914@qq.com>
Co-committed-by: yinxue <2643126914@qq.com>
2025-12-18 06:13:50 +00:00
b329ab70ba 增加了工作流的调试功能 (#14)
All checks were successful
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (push) Successful in 9m27s
<!-- start tips -->
Please check the following:
1. Make sure you are targeting the `main` branch, pull requests on release branches are only allowed for backports.
2. Make sure you have read contributing guidelines: https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md .
3. For documentations contribution, please go to https://gitea.com/gitea/docs
4. Describe what your pull request does and which issue you're targeting (if any).
5. It is recommended to enable "Allow edits by maintainers", so maintainers can help more easily.
6. Your input here will be included in the commit message when this PR has been merged. If you don't want some content to be included, please separate them with a line like `---`.
7. Delete all these tips before posting.
<!-- end tips -->

Co-authored-by: 孟宁 <mengning@mengning.com.cn>
Co-authored-by: mengning <mengning@mengning.com.cn>
Reviewed-on: #14
Co-authored-by: vecmatex <kwtian@mail.ustc.edu.cn>
Co-committed-by: vecmatex <kwtian@mail.ustc.edu.cn>
2025-12-16 06:40:30 +00:00
761ae00b02 前后端代码重构,用户/组织复用前后端代码 (#10)
Some checks failed
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (push) Successful in 14m51s
DevStar E2E Test / e2e-test (push) Failing after 31s
DevStar Studio Auto Test Pipeline / unit-frontend-test (push) Failing after 1s
DevStar Studio Auto Test Pipeline / unit-backend-test (push) Failing after 9m36s
Co-authored-by: zhufengliang <1227579896@qq.com>
Co-authored-by: 孟宁 <mengning@mengning.com.cn>
Reviewed-on: #10
Co-authored-by: 朱峰良24 <zhufengliang@mail.ustc.edu.cn>
Co-committed-by: 朱峰良24 <zhufengliang@mail.ustc.edu.cn>
2025-12-11 01:59:06 +00:00
zhufengliang
a2549af773 用户/组织存储用量统计
Some checks failed
DevStar Studio Auto Test Pipeline / unit-frontend-test (pull_request) Has been cancelled
DevStar Studio Auto Test Pipeline / unit-backend-test (pull_request) Has been cancelled
DevStar E2E Test / e2e-test (pull_request) Has been cancelled
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (pull_request) Has been cancelled
2025-12-08 23:03:02 +08:00
zhufengliang
85fc3665d4 用户存储用量统计
Some checks failed
DevStar Studio Auto Test Pipeline / unit-frontend-test (pull_request) Failing after 41s
DevStar Studio Auto Test Pipeline / unit-backend-test (pull_request) Failing after 32s
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (pull_request) Failing after 37s
DevStar E2E Test / e2e-test (pull_request) Has been cancelled
2025-12-01 21:11:57 +08:00
panshuxiao
084ad3a542 Merge branch 'main' into feature/appstore 2025-11-25 15:19:03 +08:00
孟宁
c4bffdeaf7 测试了runner相关功能,并将安装页面的相关信息进行了定制更新 2025-11-20 16:57:50 +08:00
panshuxiao
7927e572d2 Merge branch 'main' into feature/appstore 2025-11-18 20:45:47 +08:00
020d24af84 修改字段 2025-11-14 10:12:06 +08:00
7be67bf669 fixbug 2025-11-12 21:23:50 +08:00
45d30fd01d 新增注册runner权限管理 2025-11-11 10:17:35 +08:00
28adf2541d !110 完善了devcontainer相关功能细节
All checks were successful
DevStar Studio Auto Test Pipeline / unit-frontend-test (push) Successful in 34m23s
DevStar Studio Auto Test Pipeline / unit-backend-test (push) Successful in 19m32s
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (push) Successful in 18m42s
完善了devcontainer相关功能细节 见https://gitee.com/devstar/devstar/issues/ID2H25
2025-10-31 07:44:19 +00:00
9071a754f4 !108 给devcontainer增加变量和脚本功能
Some checks failed
DevStar Studio Auto Test Pipeline / unit-frontend-test (push) Has been cancelled
DevStar Studio Auto Test Pipeline / unit-backend-test (push) Has been cancelled
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (push) Failing after 21s
给devcontainer增加变量和脚本功能

- 能从devstar.cn上获取预定义的DEVSTAR_开头的变量或脚本
- 添加到脚本管理中的变量名,在devcontainer启动时会自动执行,然后才执行devcontainer.json中用户自定义脚本,其中可以调用设置的变量或脚本
- 变量或脚本在用户设置、项目设置和后台管理中都可以添加,如有重名优先级为:用户设置 > 项目设置 > 后台管理
2025-10-18 08:53:50 +00:00
95db97af94 !99 add devcontainer feature
* VSCode一类IDE的DevStar插件相关的功能或地址的命名以vscode为前缀替代原来的devstar前缀,命名上的指向性更明确
* add devcontainer feature
2025-09-20 01:56:37 +00:00
孟宁
974bf5b05a !98 为DevStar定制home宣传页面
Some checks failed
DevStar Studio Auto Test Pipeline / build-and-push-x86-64-docker-image (push) Failing after 2m38s
DevStar Studio CI/CD Pipeline / build-and-push-x86-64-docker-image (push) Successful in 18m51s
* 为DevStar定制home宣传页面
2025-08-17 02:31:14 +00:00
panshuxiao
85591ff46d Merge branch 'main' into feature/appstore
把modules/appstore移到service/appstore
2025-08-16 16:48:50 +08:00
panshuxiao
9327789bdc 添加了应用商店的基础功能 2025-08-15 18:07:41 +08:00
b9ff967366 !94 实现devstar可以在对应配置的k8s上添加和删除runner
* 修复runners.go中关于ctx的编译报错
* Merge branch 'main' of gitee.com:devstar/devstar into feature/runner
* 实现devstar可以在对应配置的k8s上添加和删除runner
* 实现了修改runner的标签的功能
* 单机部署环境下实现Web界面上启动和删除runner
* 启动时能够自动启动act_runner
2025-08-10 03:29:09 +00:00
孟宁
e1cd3f9ba6 porting wechat login from dev branch 2025-07-28 16:05:40 +08:00
孟宁
3a44e5cd8d !88 合并定制化logo、备案号和构建调试安装脚本
Some checks failed
DevStar Studio CI Pipeline / build-and-push-x86-64-docker-image (push) Failing after 18m53s
* 开发环境配置方法、CI脚本、安装脚本
* 备案号可配置BEIAN_NUMBER = 苏ICP备888888888号-1 in [server] of app.ini
* custom logo feature in -/admin/config/settings
2025-07-24 07:58:02 +00:00
GiteaBot
6090d70915 [skip ci] Updated translations via Crowdin 2025-07-12 00:38:42 +00:00
wxiaoguang
a5a3d9b101 Refactor OpenIDConnect to support SSH/FullName sync (#34978)
* Fix #26585
* Fix #28327
* Fix #34932
2025-07-10 18:35:59 +00:00
GiteaBot
b6d6402a1b [skip ci] Updated translations via Crowdin 2025-07-10 00:38:31 +00:00
Neha Prasad
4669c64164 fix: improve english grammar and readability in locale_en-US.ini (#35017) 2025-07-09 17:33:18 -04:00
GiteaBot
2cc3368610 [skip ci] Updated translations via Crowdin 2025-07-09 00:38:25 +00:00
GiteaBot
08682212ab [skip ci] Updated translations via Crowdin 2025-07-08 00:37:29 +00:00
GiteaBot
ddfa2e4a3e [skip ci] Updated translations via Crowdin 2025-07-07 00:41:20 +00:00
wxiaoguang
e0745eb14d Refactor webhook and fix feishu/lark secret (#34961) 2025-07-06 06:04:08 +00:00
GiteaBot
479757f61b [skip ci] Updated translations via Crowdin 2025-07-06 00:42:18 +00:00
wxiaoguang
6033c67a1a Refactor some trivial problems (#34959)
1. make our "route group pattern match" also update chi's RoutePattern
2. fix incorrect "NotFound" call in conda package
3. make ".flex-item .flex-item-main" has a general gap, then no need to
use `tw` tricks
4. improve the "test webhook" UI
2025-07-05 23:19:33 +08:00
silverwind
41678e1a57 Update JS dependencies (#34951)
Ran `make update-js svg` and adapted to svgo v4.
2025-07-04 17:02:32 +02:00
GiteaBot
97fc87af89 [skip ci] Updated translations via Crowdin 2025-07-03 00:37:58 +00:00
GiteaBot
dd1fd89185 [skip ci] Updated translations via Crowdin 2025-07-02 00:37:55 +00:00
Aaron Meese
35f0b5a3ec Adds tooltip on branch commit counts (#34869)
Adds a tooltip to the commit counts when comparing branches, making it
easier for novice users to understand what the numbers mean.

Fixes #34867.

---------

Signed-off-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-07-01 19:14:32 +08:00
GiteaBot
f3364ec57f [skip ci] Updated translations via Crowdin 2025-07-01 00:43:26 +00:00
delvh
8dbf13b1cb Follow file symlinks in the UI to their target (#28835)
Symlinks are followed when you click on a link next to an entry, either
until a file has been found or until we know that the link is dead.
When the link cannot be accessed, we fall back to the current behavior
of showing the document containing the target.

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-07-01 06:55:36 +08:00
GiteaBot
95964dd2ca [skip ci] Updated translations via Crowdin 2025-06-30 00:40:57 +00:00
Pavanipogula
c077b71647 docs: fix typo in pull request merge warning message text (#34899)
### Description

This PR fixes two typos in the pull request merge command warning
message.

- "can not" → "cannot"
- "was not enable" → "is not enabled."

### File Updated
- `options/locale/locale_en-US.ini` (line 1972)

### Related Discussion
https://github.com/go-gitea/gitea/issues/34893
2025-06-29 17:26:36 -07:00
GiteaBot
26491caf8c [skip ci] Updated translations via Crowdin 2025-06-29 00:42:09 +00:00
GiteaBot
376bf01769 [skip ci] Updated translations via Crowdin 2025-06-27 00:38:08 +00:00
GiteaBot
750af1c981 [skip ci] Updated translations via Crowdin 2025-06-26 00:37:51 +00:00
badhezi
c67a8397ff Add issue delete notifier (#34592)
Fixes https://github.com/go-gitea/gitea/issues/34591

A reference regarding the deletion of issue webhooks on GitHub:
https://docs.github.com/en/webhooks/webhook-events-and-payloads?actionType=deleted#issues
2025-06-25 18:53:02 +00:00
GiteaBot
7be1a5e585 [skip ci] Updated translations via Crowdin 2025-06-25 00:38:18 +00:00
Junsik Kong
0e629c545a fix(issue): Replace stopwatch toggle with explicit start/stop actions (#34818)
This PR fixes a state de-synchronization bug with the issue stopwatch,
it resolves the issue by replacing the ambiguous `/toggle` endpoint
with two explicit endpoints: `/start` and `/stop`.

- The "Start timer" button now exclusively calls the `/start` endpoint.
- The "Stop timer" button now exclusively calls the `/stop` endpoint.

This ensures the user's intent is clearly communicated to the server,
eliminating the state inconsistency and fixing the bug.

---------

Signed-off-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-06-25 07:22:58 +08:00
wxiaoguang
6a97ab0af4 Fix team permissions (#34827)
* Fix #34793
* Fix #33456
2025-06-24 21:24:09 +08:00
GiteaBot
229235f99d [skip ci] Updated translations via Crowdin 2025-06-24 00:37:54 +00:00
TheFox0x7
840ee8bd54 correct migration tab name (#34826)
Previous version reads like we're migrating some kind of status instead
of what it is - status of the migration.
2025-06-24 02:21:45 +08:00
GiteaBot
29b28002aa [skip ci] Updated translations via Crowdin 2025-06-23 00:40:49 +00:00