Giteabot
00ea9af8e1
Editor error message misleading due to re-used key. ( #29859 ) ( #29876 )
...
Backport #29859 by @buckybytes
The error message:
`editor.file_changed_while_editing = The file contents have changed
since you started editing. <a target="_blank" rel="noopener noreferrer"
href="%s">Click here</a> to see them or <strong>Commit Changes
again</strong> to overwrite them.`
Is re-used in inappropriate contexts. The link in the key goes to a 404
when the key is used in a situation where the file contents have not
changed.
Added two new keys to differentiate commit id mismatch and push out of
date conditions.
Co-authored-by: buckybytes <158571971+buckybytes@users.noreply.github.com >
2024-03-18 14:45:43 +08:00
Lunny Xiao
a129c0c06c
Fix 500 when deleting account with incorrect password or unsupported login type ( #29579 ) ( #29656 )
...
Fix #26210
Backport #29579
Co-authored-by: Jason Song <i@wolfogre.com >
2024-03-08 15:43:57 +01:00
Giteabot
971eab18fa
Fix incorrect redirection when creating a PR fails ( #29537 ) ( #29543 )
...
Backport #29537 by wxiaoguang
This is only a quick fix to make it easier to backport.
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2024-03-02 20:01:19 +00:00
Giteabot
35db5a373b
Fix validity of the FROM email address not being checked ( #29347 ) ( #29360 )
...
Backport #29347 by @carlosfelgueiras
Fixes #27188 .
Introduces a check on the installation that tries to parse the FROM
address. If it fails, shows a new error message to the user.
Co-authored-by: Carlos Felgueiras <carlosfelgueiras@tecnico.ulisboa.pt >
Co-authored-by: KN4CK3R <admin@oldschoolhack.me >
2024-02-24 08:23:21 +00:00
Giteabot
376fa0d8c4
Forbid removing the last admin user ( #28337 ) ( #28793 )
...
Backport #28337 by @yp05327
Co-authored-by: yp05327 <576951401@qq.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2024-01-16 01:51:46 +00:00
Giteabot
d9aeb1f09d
Only check online runner when detecting matching runners in workflows ( #28286 ) ( #28512 )
...
Backport #28286 by @yp05327
Mentioned:
[#28277 ](https://github.com/go-gitea/gitea/issues/28277#issuecomment-1831325276 )
We should only check online runner when detecting matching runners in
workflows,
as if runner is not online, the workflow will not run.

Co-authored-by: yp05327 <576951401@qq.com >
2023-12-19 04:06:31 +00:00
Giteabot
fee9c05ed3
Fix wrong link in protect_branch_name_pattern_desc
( #28313 ) ( #28315 )
...
Backport #28313 by @yp05327
The current href will link to
`https://domain/owner/repo/settings/branches/github.com/gobwas/glob `
Co-authored-by: yp05327 <576951401@qq.com >
2023-12-01 20:06:08 +08:00
Giteabot
9bfee5014b
Add guide page to actions when there's no workflows ( #28145 ) ( #28153 )
...
Backport #28145 by @yp05327
Before:

After:

Co-authored-by: yp05327 <576951401@qq.com >
2023-11-22 02:29:54 +00:00
Giteabot
c997e90738
Fix empty action run title ( #28113 ) ( #28148 )
...
Backport #28113 by @lunny
Fix #27901
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2023-11-21 04:28:14 +00:00
Giteabot
117d9a117f
Fix typo in packages.cleanup.success
( #28133 ) ( #28136 )
...
Backport #28133 by @wolfogre
Follow
https://github.com/go-gitea/gitea/pull/28129#discussion_r1398971596
Co-authored-by: Jason Song <i@wolfogre.com >
2023-11-20 13:43:40 +00:00
Giteabot
f8c5f202b7
Add missing packages.cleanup.success
( #28129 ) ( #28132 )
...
Backport #28129 by @wolfogre
Co-authored-by: Jason Song <i@wolfogre.com >
2023-11-20 04:39:54 -05:00
Denys Konovalov
4c67c05480
Backport translations to v1.21 ( #27899 )
...
I manually fixed most of the files so that used translation keys don't
get deleted.
2023-11-04 20:33:38 +08:00
Denys Konovalov
ffab2b7e4f
fix issues in translation file ( #27699 ) ( #27737 )
...
Backport #27699
- use correct comment sign for INI (`;`)
- remove duplicated `repo.branch.search` key
- remove duplicated spaces & similar
2023-10-24 01:53:01 +00:00
Giteabot
6cef7a767b
cleanup repo details icons/labels ( #27644 ) ( #27654 )
...
Backport #27644 by @denyskon
Fix #27596
Change confusing behavior when showing information about a repo via labels and icons.
Implement changes proposed by @lng2020 in
https://github.com/go-gitea/gitea/pull/27627#pullrequestreview-1678787673 .
Co-authored-by: Denys Konovalov <kontakt@denyskon.de >
2023-10-19 22:04:24 +02:00
Giteabot
aaf35ee49c
Refactor system setting ( #27000 ) ( #27452 )
...
Backport #27000 by @wxiaoguang
This PR reduces the complexity of the system setting system.
It only needs one line to introduce a new option, and the option can be
used anywhere out-of-box.
It is still high-performant (and more performant) because the config
values are cached in the config system.

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2023-10-05 10:37:59 +00:00
Giteabot
28d970e4a6
Hide archived labels when filtering by labels on the issue list ( #27115 ) ( #27381 )
...
Backport #27115 by @puni9869
Followup https://github.com/go-gitea/gitea/pull/26820
## Archived labels UI for issue filter and issue filter actions for
issues/pull request pages.
Changed:
* Enhanced the Issue filter and Issue filter actions UI page to
seamlessly incorporate a list of archived labels.
* Pagination functionality is same as before. If archived label checkbox
is checked then we are adding a query string`archived=true` in the url
to save the state of page.
* Issue filter actions menu is separated into different template.
* Adding the archived flag in issue url labels.
* Pull Request page is also work the same.
Outsourced:
* Defer the implementation of specialized handling for archived labels
to upcoming pull requests. This step will be undertaken subsequent to
the successful merge of this pull request.
Screenshots
### Issue page
<img width="1360" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/d7efb2ef-5b2b-449d-83f0-d430a32ec432 ">
### Issue page with label filter on archived label checkbox when not
checked --> No archived label is there in list
<img width="1249" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/ceea68ef-91f2-4693-910f-2e25e236bfc9 ">
### Issue page with label filter on archived label checkbox when checked
--> Show archived label in the list.
<img width="710" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/2414d26b-2079-4c3c-bd9e-f2f5411bcabf ">
### Issue page with label filter on issue action menu on archived label
checkbox when checked --> Show archived label in the list.
<img width="409" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/259cac87-3e21-4778-99a2-a6a0b8c81178 ">
### Applied the archived=true in Issue labels when archived checkbox is
checked.
<img width="984" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/657ce3db-c0ae-402e-b12d-3b580d3c2ed0 ">
---
Part of https://github.com/go-gitea/gitea/issues/25237
Signed-off-by: puni9869 <punitinani1@hotmail.com >
Co-authored-by: puni9869 <80308335+puni9869@users.noreply.github.com >
Co-authored-by: delvh <dev.lh@web.de >
2023-10-01 22:56:48 -04:00
Giteabot
f9395eaa08
Add protected branch name description ( #27257 ) ( #27351 )
...
Backport #27257 by @lunny
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: delvh <dev.lh@web.de >
2023-09-29 16:38:11 +02:00
Giteabot
84ee02faa7
Improve tree not found page ( #26570 ) ( #27346 )
...
Backport #26570 by @yp05327
Before:

After:

In Github:
https://github.com/yp05327/test/blob/main/test.drawio
Updated:
UI changed


Co-authored-by: yp05327 <576951401@qq.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: delvh <dev.lh@web.de >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2023-09-29 18:35:11 +08:00
Giteabot
2774a2afc6
Disable Test Delivery
and Replay
webhook buttons when webhook is inactive ( #27211 ) ( #27253 )
...
Backport #27211 by @yardenshoham
These buttons are now disabled when the webhook is not active.
The buttons were always enabled before this change.
- Fixes #26824
- Replaces #26814
# Before


# After


Signed-off-by: Yarden Shoham <git@yardenshoham.com >
Co-authored-by: Yarden Shoham <git@yardenshoham.com >
2023-09-25 10:21:06 +00:00
Giteabot
a8086f6148
fix issues on action runners page ( #27226 ) ( #27233 )
...
Backport #27226 by @denyskon
- switch from some weird status badge to label
- translate untranslated `Reset registration token` string
- change documentation link from act_runner README to Gitea Docs site
- fix "No runners available" message width
- use `ctx.Locale.Tr` where possible

Co-authored-by: Denys Konovalov <kontakt@denyskon.de >
2023-09-24 18:43:12 +00:00
puni9869
a50d9af876
Display archived labels specially when listing labels ( #26820 )
...
Follow up https://github.com/go-gitea/gitea/pull/26741
Changes:
Added archived label for org labels and added into issue filter list.
Part of https://github.com/go-gitea/gitea/issues/25237
---------
Signed-off-by: puni9869 <punitinani1@hotmail.com >
Co-authored-by: silverwind <me@silverwind.io >
2023-09-18 04:54:05 +00:00
GiteaBot
558eea69bd
[skip ci] Updated licenses and gitignores
2023-09-18 00:23:39 +00:00
Lunny Xiao
47b878858a
Search branches ( #27055 )
...
Resolve #25233
<img width="1315" alt="图片"
src="https://github.com/go-gitea/gitea/assets/81045/3ba59b58-471a-4e1b-985c-87edac2268c0 ">
<img width="1297" alt="图片"
src="https://github.com/go-gitea/gitea/assets/81045/b6caa12f-323b-4f70-9c44-ef91cb71a26c ">
2023-09-17 08:24:40 +00:00
GiteaBot
ea83c0647c
[skip ci] Updated translations via Crowdin
2023-09-17 00:24:27 +00:00
KN4CK3R
ed64f1c2b8
Support .git-blame-ignore-revs
file ( #26395 )
...
Closes #26329
This PR adds the ability to ignore revisions specified in the
`.git-blame-ignore-revs` file in the root of the repository.

The banner is displayed in this case. I intentionally did not add a UI
way to bypass the ignore file (same behaviour as Github) but you can add
`?bypass-blame-ignore=true` to the url manually.
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2023-09-16 17:42:34 +00:00
GiteaBot
684ab403aa
[skip ci] Updated translations via Crowdin
2023-09-16 00:21:59 +00:00
GiteaBot
f8a1094406
[skip ci] Updated translations via Crowdin
2023-09-15 00:22:32 +00:00
Lunny Xiao
198a9ca635
Display all user types and org types on admin management UI ( #27050 )
...
Follow #24026
<img width="1049" alt="图片"
src="https://github.com/go-gitea/gitea/assets/81045/d3fc5159-b5e7-411a-b6f8-4a111a027e6b ">
---------
Co-authored-by: delvh <dev.lh@web.de >
2023-09-14 06:53:36 +00:00
GiteaBot
d0318c4ae0
[skip ci] Updated translations via Crowdin
2023-09-14 00:22:27 +00:00
GiteaBot
7d56459c6c
[skip ci] Updated translations via Crowdin
2023-09-13 00:22:36 +00:00
GiteaBot
f599814001
[skip ci] Updated translations via Crowdin
2023-09-12 00:21:32 +00:00
GiteaBot
148c9c4b05
[skip ci] Updated translations via Crowdin
2023-09-11 00:22:57 +00:00
GiteaBot
a20e0affba
[skip ci] Updated translations via Crowdin
2023-09-10 00:23:48 +00:00
GiteaBot
049b9f3718
[skip ci] Updated translations via Crowdin
2023-09-09 00:21:42 +00:00
Lunny Xiao
9c0a3532a4
Add a new column schedule_id for action_run to track ( #26975 )
...
Fix #26971
And the UI now will display it's scheduled but not triggered by a push.
<img width="954" alt="图片"
src="https://github.com/go-gitea/gitea/assets/81045/d211845c-457e-4c3e-af1f-a0d654d3f365 ">
2023-09-08 23:01:19 +08:00
GiteaBot
6cbbd51ad4
[skip ci] Updated translations via Crowdin
2023-09-08 00:21:56 +00:00
Lunny Xiao
f20e317d6d
Improve hint when uploading a too large avatar ( #26935 )
...
Fix #26390
---------
Co-authored-by: delvh <dev.lh@web.de >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: Giteabot <teabot@gitea.io >
Co-authored-by: silverwind <me@silverwind.io >
2023-09-07 13:35:45 +00:00
GiteaBot
9860dba566
[skip ci] Updated translations via Crowdin
2023-09-07 00:22:15 +00:00
FuXiaoHei
460a2b0edf
Artifacts retention and auto clean up ( #26131 )
...
Currently, Artifact does not have an expiration and automatic cleanup
mechanism, and this feature needs to be added. It contains the following
key points:
- [x] add global artifact retention days option in config file. Default
value is 90 days.
- [x] add cron task to clean up expired artifacts. It should run once a
day.
- [x] support custom retention period from `retention-days: 5` in
`upload-artifact@v3`.
- [x] artifacts link in actions view should be non-clickable text when
expired.
2023-09-06 07:41:06 +00:00
Lunny Xiao
31c92d9695
Add missing translation ( #26926 )
...
Fix #26923
2023-09-05 22:13:08 -04:00
wxiaoguang
c17fd68be7
Show queue's active worker number ( #26896 )
2023-09-04 21:07:32 +08:00
GiteaBot
a38cf868c5
[skip ci] Updated licenses and gitignores
2023-09-04 00:23:31 +00:00
Jack Hay
9881b8a4e2
Add more descriptive error on forgot password page ( #26848 )
...
## Changes
- Forces flashed error to render immediately when forgot password code
is incorrect or has expired.
- Adds a link back to the `forgot_password` page so that the user can
restart the process (in the event that their link has expired)
2023-09-01 16:15:39 +00:00
GiteaBot
3ff81d38d8
[skip ci] Updated translations via Crowdin
2023-09-01 00:24:05 +00:00
Denys Konovalov
5b5bb8d354
User details page ( #26713 )
...
This PR implements a proposal to clean up the admin users table by
moving some information out to a separate user details page (which also
displays some additional information).
Other changes:
- move edit user page from `/admin/users/{id}` to
`/admin/users/{id}/edit` -> `/admin/users/{id}` now shows the user
details page
- show if user is instance administrator as a label instead of a
separate column
- separate explore users template into a page- and a shared one, to make
it possible to use it on the user details page
- fix issue where there was no margin between alert message and
following content on admin pages
<details>
<summary>Screenshots</summary>


</details>
Partially resolves #25939
---------
Co-authored-by: Giteabot <teabot@gitea.io >
2023-08-31 11:21:18 +02:00
GiteaBot
10aab8a385
[skip ci] Updated translations via Crowdin
2023-08-31 00:22:07 +00:00
yp05327
008f5d8cf1
Add default label in branch select list ( #26697 )
2023-08-29 12:15:19 +00:00
GiteaBot
aeeeac8edf
[skip ci] Updated translations via Crowdin
2023-08-29 00:22:17 +00:00
GiteaBot
2401e6e121
[skip ci] Updated licenses and gitignores
2023-08-28 00:22:48 +00:00
Lunny Xiao
476b9d1589
Use docs.gitea.com instead of docs.gitea.io ( #26739 )
2023-08-27 11:59:12 +00:00