silverwind
afb7edef07
refactor: replace AWS SDK with a REST client for CodeCommit migration ( #39330 )
...
Replace `aws-sdk-go-v2` in the CodeCommit migration with a minimal REST
client for the four read-only API calls it uses. Binary shrinks by ~3.1
MB.
Mock data was recorded against live from a AWS CodeCommit repo and then
anonymized.
Also stop storing the repo description as the default branch which fixes
below issue. All comments in
https://github.com/go-gitea/gitea/issues/34627 are addressed, the merge
metadata was fixed earlier in
https://github.com/go-gitea/gitea/pull/34645 .
Fixes: https://github.com/go-gitea/gitea/issues/34627
2026-09-17 09:58:05 +00:00
silverwind
e77d3bffae
perf(frontend): enable vite module preload ( #39332 )
...
`modulePreload: false` came in with the webpack to vite migration, when
chunks were cache-busted through import maps. With content-hashed chunks
that reason is gone. Vite's default makes every lazy import preload its
whole static dependency tree in parallel instead of the browser
discovering it one level per round trip, which renders lazy features like
mermaid, the code editor and the activity charts noticeably faster on
real-world latency without changing chunks or requests.
Assisted-by: Claude Code:claude-opus-5
2026-09-17 11:22:53 +02:00
GiteaBot
f0d2195998
[skip ci] Updated translations via Crowdin
2026-09-17 00:54:44 +00:00
afishcalledwander
b2e11ddb37
fix: add default timeout and handle errors for HaveIBeenPwned API ( #39316 )
...
Co-authored-by: silverwind <me@silverwind.io >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-16 20:41:57 +02:00
Abhay Pratap Singh
7ebb2caa9e
fix(user): unify email validation for registration and settings ( #39304 )
...
Co-authored-by: silverwind <me@silverwind.io >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-16 17:34:41 +00:00
silverwind
c6c671e113
refactor: replace Azure Blob SDK with a REST client ( #39315 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-16 17:06:00 +02:00
wxiaoguang
f0a535b641
build(gogit): disable gogit builds for stable releases ( #39324 )
2026-09-16 13:36:10 +00:00
silverwind
2b6500aca4
test(e2e): log out to switch users in pr-review test ( #39328 )
2026-09-16 15:32:02 +02:00
silverwind
c04802b6b3
enhance: support ETag on streamed repository archives, support If-None-Match: * ( #39289 )
...
Signed-off-by: silverwind <me@silverwind.io >
Co-authored-by: Claude (Opus 5) <noreply@anthropic.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-16 12:30:22 +02:00
afishcalledwander
31b4d79a84
fix: match install page update checker setting with app.ini ( #39317 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-16 07:47:34 +00:00
silverwind
7efd24b28f
fix(actions): use gitea's clock for actions durations ( #39323 )
2026-09-16 06:53:15 +00:00
GiteaBot
62945266d4
[skip ci] Updated translations via Crowdin
2026-09-16 00:55:08 +00:00
Mitrahsoft
a583a30d4a
enhance(notifications): mark current notification page as read ( #39294 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-16 00:31:16 +00:00
silverwind
f9d3268dbe
fix(actions): never show negative running durations ( #39322 )
2026-09-15 21:33:17 +02:00
silverwind
812191c0f9
fix: classify git failures on stderr, restrict migration failure detail ( #39010 )
...
Signed-off-by: silverwind <me@silverwind.io >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-15 10:59:34 +02:00
GiteaBot
7b036e96c2
[skip ci] Updated translations via Crowdin
2026-09-15 00:55:42 +00:00
wxiaoguang
c0ceea2f8f
chore: fix various problems ( #39298 )
...
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2026-09-14 22:15:21 +02:00
Abhay Pratap Singh
85cbf477e5
fix: correct stdErr match in isErrBlameNotFoundOrNotEnoughLines ( #39309 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-14 14:59:18 +00:00
silverwind
13033827b1
chore(deps): update actionslib to v1.0.0 ( #39295 )
...
Co-authored-by: bircni <bircni@icloud.com >
2026-09-14 16:29:31 +02:00
Giteabot
cefb81a16f
chore(deps): update dependencies ( #39306 )
...
Co-authored-by: silverwind <me@silverwind.io >
2026-09-14 13:18:00 +00:00
GiteaBot
25984bef0f
[skip ci] Updated translations via Crowdin
2026-09-14 00:59:43 +00:00
GiteaBot
4ed7020d07
[skip ci] Updated translations via Crowdin
2026-09-13 01:00:55 +00:00
wxiaoguang
1280de5704
chore: fix system users ( #39299 )
2026-09-12 16:26:20 +00:00
Sergio Benitez
1e13badb39
enhance: truncate but show long lines in diffs ( #39279 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-12 11:56:25 +00:00
bircni
da37b7916b
feat: Add audit logging ( #38189 )
...
Co-authored-by: bircni <bircni@users.noreply.github.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-12 08:15:23 +00:00
GiteaBot
4d43445532
[skip ci] Updated translations via Crowdin
2026-09-11 00:52:31 +00:00
k3n
8c0911669b
fix(ui): use button elements for branch and tag dropdown tabs ( #39285 )
...
Signed-off-by: Francesco Passaquindici <k3n.solver@gmail.com >
2026-09-10 20:51:23 +00:00
Petr Vaněk
40385ef284
fix(projects): allow max columns to the limit ( #39272 )
...
Signed-off-by: Petr Vaněk <pevadev@gmail.com >
Co-authored-by: silverwind <me@silverwind.io >
2026-09-10 22:32:46 +02:00
GiteaBot
579de92b8a
[skip ci] Updated translations via Crowdin
2026-09-10 00:53:46 +00:00
k3n
79fc119641
fix(auth): fix ssh and gpg key verification on windows ( #39283 )
...
Signed-off-by: Francesco Passaquindici <k3n.solver@gmail.com >
Signed-off-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-09 20:42:29 +00:00
silverwind
81dee529ed
enhance: improve e-mail templates ( #38396 )
...
Co-authored-by: bircni <bircni@icloud.com >
2026-09-09 17:58:27 +00:00
GiteaBot
92f2f6161b
[skip ci] Updated translations via Crowdin
2026-09-09 00:54:44 +00:00
silverwind
f5c7b21f1d
refactor(templates): update djlint to 1.46.0 and resolve its new findings ( #39231 )
2026-09-08 23:17:17 +00:00
silverwind
459fc13783
enhance(packages): implement npm single-version API and add per-version repository ( #39267 )
...
Signed-off-by: silverwind <me@silverwind.io >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2026-09-08 18:25:29 +00:00
Harsh Sharma
d93bd06d0c
fix: allow re-requesting uncounted review approvals ( #38988 )
2026-09-08 15:59:06 +00:00
Zettat123
c9193adb68
fix: restore owner name in PR target branch selector ( #39262 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-08 15:34:49 +00:00
wxiaoguang
45a78bbc8e
refactor: npm route handlers ( #39275 )
2026-09-08 15:15:40 +00:00
Rathina Devan E M
8b6ad49a5f
fix(api): enforce mustNotBeArchived on repo topics routes ( #39260 )
...
Co-authored-by: silverwind <me@silverwind.io >
2026-09-08 09:28:57 +00:00
silverwind
df8e7db02f
test: release fixtures loader lock before database work ( #39263 )
2026-09-08 11:10:14 +02:00
GiteaBot
e8254bd5c1
[skip ci] Updated translations via Crowdin
2026-09-08 00:55:59 +00:00
Giteabot
cc6fc41723
chore(deps): update dependencies ( #39256 )
...
Co-authored-by: silverwind <me@silverwind.io >
2026-09-07 16:35:03 +02:00
GiteaBot
1770470148
[skip ci] Updated translations via Crowdin
2026-09-07 01:00:02 +00:00
wxiaoguang
3176f37887
fix: avoid nil panic and refactor some trivial problems ( #39251 )
2026-09-06 09:49:27 +00:00
silverwind
87d5497da0
enhance: improve commit page header ( #39229 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-06 11:27:04 +02:00
silverwind
7c280c0ce6
refactor: replace jquery.are-you-sure with first-party code ( #39233 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-06 14:43:49 +08:00
wxiaoguang
3bd7ea4c9f
refactor: GetDiffShortStat and fix panic caused by inconsistent "changed file number" ( #39248 )
2026-09-06 05:20:42 +00:00
GiteaBot
e5e7b2e76e
[skip ci] Updated translations via Crowdin
2026-09-06 01:01:12 +00:00
Even
cf0f4dce72
fix(automerge): validate head commit before merge ( #39235 )
...
Co-authored-by: zihao_wang <zihao_wang@geelark.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-05 10:20:00 +00:00
Grigor Tonikyan
bde1af541c
enhance(web): show attachment URL and UUID in dropzone preview ( #39203 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-05 10:01:27 +00:00
silverwind
eb501f6b19
enhance: move window.config to JSON, improve CSP format ( #39236 )
...
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2026-09-05 08:50:43 +00:00