vecmatex
adcddd551e
!124 修复公开的仓库在用户未登录状态的500错误
...
* 修复公开的仓库在用户未登录状态的500错误
2025-11-27 03:11:12 +00:00
panshuxiao
084ad3a542
Merge branch 'main' into feature/appstore
2025-11-25 15:19:03 +08:00
panshuxiao
1d6ba90c2f
k8s客户端获取从kubeconfig迁移到token
2025-11-25 14:24:05 +08:00
panshuxiao
d7798195cb
!113 Merge branch 'main' into devcontainer-k8s
...
Merge pull request !113 from panshuxiao/devcontainer-k8s
2025-11-25 04:30:27 +00:00
孟宁
c4bffdeaf7
测试了runner相关功能,并将安装页面的相关信息进行了定制更新
2025-11-20 16:57:50 +08:00
panshuxiao
f08a0d02c3
添加了Copyright说明
2025-11-19 21:40:10 +08:00
vecmatex
840c600073
修复安装界面选择默认是否运行创建工作流运行器的bug
2025-11-19 16:40:26 +08:00
panshuxiao
7927e572d2
Merge branch 'main' into feature/appstore
2025-11-18 20:45:47 +08:00
panshuxiao
a37025f3bf
完成应用商店应用对证书的支持
2025-11-18 19:25:54 +08:00
nimesulide
5891f4f23a
fixbug
2025-11-14 10:58:40 +08:00
piroxicam
fbb30e8daf
fixbug
2025-11-12 21:33:10 +08:00
nimesulide
7be67bf669
fixbug
2025-11-12 21:23:50 +08:00
nimesulide
597f156cee
fixbug
2025-11-12 13:25:17 +08:00
vecmatex
ba0b6c1b7a
fixbug
2025-11-11 11:12:50 +08:00
vecmatex
45d30fd01d
新增注册runner权限管理
2025-11-11 10:17:35 +08:00
xinitx
28adf2541d
!110 完善了devcontainer相关功能细节
...
完善了devcontainer相关功能细节 见https://gitee.com/devstar/devstar/issues/ID2H25
2025-10-31 07:44:19 +00:00
panshuxiao
53a75ad541
添加了devcontainer的k8s_agent
2025-10-30 19:38:23 +08:00
xinitx
9071a754f4
!108 给devcontainer增加变量和脚本功能
...
给devcontainer增加变量和脚本功能
- 能从devstar.cn上获取预定义的DEVSTAR_开头的变量或脚本
- 添加到脚本管理中的变量名,在devcontainer启动时会自动执行,然后才执行devcontainer.json中用户自定义脚本,其中可以调用设置的变量或脚本
- 变量或脚本在用户设置、项目设置和后台管理中都可以添加,如有重名优先级为:用户设置 > 项目设置 > 后台管理
2025-10-18 08:53:50 +00:00
xinitx
95db97af94
!99 add devcontainer feature
...
* VSCode一类IDE的DevStar插件相关的功能或地址的命名以vscode为前缀替代原来的devstar前缀,命名上的指向性更明确
* add devcontainer feature
2025-09-20 01:56:37 +00:00
panshuxiao
c0e4044dab
将应用商店的用户实例保存到数据库
2025-09-07 10:34:06 +08:00
panshuxiao
d86772249c
修改了应用商店的详情页面
2025-09-02 11:45:50 +08:00
ilovcaitlyn
4f60c1578d
!105 add ci/cd autotest and wechat test
...
1.微信功能相关测试
2.修复make test错误
* `objectformat`扩展是Git在2.42版本左右引入的,用于支持SHA256哈希,因此需要git --version >1.42
3.前端,后端单元测试CI流水线
2025-08-31 07:11:20 +00:00
panshuxiao
85591ff46d
Merge branch 'main' into feature/appstore
...
把modules/appstore移到service/appstore
2025-08-16 16:48:50 +08:00
vecmatex
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
孟宁
68512a67c8
!93 add DevStar模板 in /repo/create
...
* 减少不必要更改,恢复GenerateGitContent
* 清理一些不必要的格式差异
* add DevStar模板 in /repo/create
2025-08-09 07:30:07 +00:00
孟宁
e1cd3f9ba6
porting wechat login from dev branch
2025-07-28 16:05:40 +08:00
孟宁
3a44e5cd8d
!88 合并定制化logo、备案号和构建调试安装脚本
...
* 开发环境配置方法、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
wxiaoguang
6599efb3b1
Fix user's sign email check ( #35045 )
...
Fix #21692
2025-07-12 15:13:01 +08:00
Lunny Xiao
1352080ef7
Fix incorrect comment diff hunk parsing, fix github asset ID nil panic ( #35046 )
...
* Fix missing the first char when parsing diff hunk header
* Fix #35040
* Fix #35049
----
Introduced in
https://github.com/go-gitea/gitea/pull/12047/files#diff-de48c2f70e24ff5603180acf8b5ce9d0356ede8a45bfbf2a485707282ace6d6aR268
Before:
<img width="487" height="167" alt="image"
src="https://github.com/user-attachments/assets/17524c76-a296-4b4b-a4f9-c5150c41bae5 "
/>
After:
<img width="749" height="144" alt="image"
src="https://github.com/user-attachments/assets/bcb12c76-c1ae-40f1-81b7-183d15f891db "
/>
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-07-11 15:18:41 -07:00
Lunny Xiao
7a15334656
Fix git commit committer parsing and add some tests ( #35007 )
...
* Fix #34991
* Fix #34882
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-07-10 19:03:36 +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
wxiaoguang
6ab6d4e17f
Support base64-encoded agit push options ( #35037 )
2025-07-10 18:08:40 +00:00
Scion
af0196c145
Fix ListWorkflowRuns OpenAPI response model. ( #35026 )
...
Change the OpenAPI response of `ListWorkflowRuns` to `WorkflowRunsList`
like it is supposed to be.
---------
Signed-off-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-07-10 05:58:07 +00:00
wxiaoguang
55f350542c
Refactor mail template and support preview ( #34990 )
2025-07-09 10:25:25 +08:00
wxiaoguang
4e10adc871
Start automerge check again after the conflict check and the schedule ( #34989 )
...
Fix #34988
Co-authored-by: posativ
2025-07-08 14:51:16 +00:00
silverwind
95a935aca0
Enable gocritic equalFold and fix issues ( #34952 )
...
Continuation of https://github.com/go-gitea/gitea/pull/34678 .
---------
Signed-off-by: silverwind <me@silverwind.io >
2025-07-06 16:53:34 +00:00
wxiaoguang
e0745eb14d
Refactor webhook and fix feishu/lark secret ( #34961 )
2025-07-06 06:04:08 +00:00
wxiaoguang
3533263ced
Improve OAuth2 provider (correct Issuer, respect ENABLED) ( #34966 )
...
1. Make "Issuer" strictly follow the spec (see comment)
2. Make "/.well-known/openid-configuration" respond 404 if the OAuth2
provider is not enabled.
Then by the way, remove the JSEscape template helper because it is not
needed any more.
2025-07-06 13:36:45 +08:00
Dan Čermák
58759aeca0
Mark old reviews as stale on agit pr updates ( #34933 )
...
Fixes: https://github.com/go-gitea/gitea/issues/34134
2025-07-05 11:30:06 -07:00
wxiaoguang
70685a9489
Fix git graph page ( #34948 )
...
fix #34946
2025-07-04 15:41:19 +00:00
wxiaoguang
d6d643fe86
Fix http auth header parsing ( #34936 )
...
Using `strings.EqualFold` is wrong in many cases.
2025-07-03 03:02:38 +00:00
Lunny Xiao
8cbec63cc7
Don't send trigger for a pending review's comment create/update/delete ( #34928 )
...
Fix #18846
Fix #34924
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-07-03 10:35:45 +08:00
RickyMa
6455c8202b
Support getting last commit message using contents-ext API ( #34904 )
...
Fix #34870
Fix #34929
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-07-03 09:45:42 +08: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
wxiaoguang
10cf2023bf
Refactor container package ( #34877 )
...
Use standard db.WithTx and introduce db.WithTx2
2025-06-29 09:20:38 +08:00
TheFox0x7
aa9d86745a
enforce explanation for necessary nolints and fix bugs ( #34883 )
...
Follows up https://github.com/go-gitea/gitea/pull/34851
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-27 21:48:03 +08:00
TheFox0x7
eb36a4554e
enforce nolint scope ( #34851 )
...
enable nolintlint scope requirement
add comments to new directives so it's more obvious why they are in
place
---
I can also toggle the mandatory comments on if that's something of
interest.
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: Giteabot <teabot@gitea.io >
2025-06-27 07:59:55 +02: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
wxiaoguang
75aa23a665
Refactor "change file" API ( #34855 )
...
Follow up the "editor" refactor, use the same approach to simplify code,
and fix some docs & comments
---------
Signed-off-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: delvh <dev.lh@web.de >
2025-06-25 11:25:20 -07:00
wxiaoguang
dbd9c69909
Refactor repo contents API and add "contents-ext" API ( #34822 )
...
See the updated swagger document for details.
2025-06-25 02:34:21 +00:00