Commit graph

14949 commits

Author SHA1 Message Date
yp05327
53586e9d60
Avoid opening/closing PRs which are already merged () () 2023-07-25 12:31:09 -05:00
Giteabot
81f5d5b722
Adding remaining enum for migration repo model type. () ()
Backport  by @puni9869

Fixes: https://github.com/go-gitea/gitea/issues/26010

Adding remaining enum for migration repo model type.

Co-authored-by: puni9869 <80308335+puni9869@users.noreply.github.com>
2023-07-21 17:25:23 +08:00
Giteabot
2184a06c1a
Correctly refer to dev tags as nightly in the docker docs () ()
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
2023-07-20 10:50:33 -05:00
John Olheiser
c4798b08b1
Fix awesome-gitea link in 1.19 ()
As title, we still pull the docs for `1.19`.

Signed-off-by: jolheiser <john.olheiser@gmail.com>
2023-07-20 14:30:11 +08:00
Giteabot
ee87b4e18c
Fix the error message when the token is incorrect () ()
Backport  by @CaiCandong

we refactored `userIDFromToken` for the token parsing part into a new
function `parseToken`. `parseToken` returns the string `token` from
request, and a boolean `ok` representing whether the token exists or
not. So we can distinguish between token non-existence and token
inconsistency in the `verfity` function, thus solving the problem of no
proper error message when the token is inconsistent.
close   
related 

Co-authored-by: caicandong <50507092+CaiCandong@users.noreply.github.com>
Co-authored-by: Jason Song <i@wolfogre.com>
2023-07-12 11:29:30 +02:00
Zettat123
bd1946e372
Fix activity type match in matchPullRequestEvent () ()
Backport 

Fix 
Caused by 

Right now we only check the activity type for `pull_request` event when
`types` is specified or there are no `types` and filter. If a workflow
only specifies filters but no `types` like this:
```
on:
  pull_request:
    branches: [main]
```
the workflow will be triggered even if the activity type is not one of
`[opened, reopened, sync]`. We need to check the activity type in this
case.

Co-authored-by: Giteabot <teabot@gitea.io>
2023-07-10 09:30:46 -04:00
Giteabot
5bfe469821
Test if container blob is accessible before mounting () ()
Backport  by @KN4CK3R

related 

This PR adds an accessibility check before mounting container blobs.

Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: silverwind <me@silverwind.io>
2023-07-09 09:00:59 -04:00
Jason Song
53276d3e49
Check ctx.Written() for GetActionIssue () ()
Backport .

Fix .

Just avoid panic, maybe there's another bug to trigger this case.

Co-authored-by: Giteabot <teabot@gitea.io>
2023-07-07 09:59:16 +02:00
Giteabot
e6801df99c
Correct permissions for .ssh and authorized_keys () ()
Backport  by @wolfogre

Set the correct permissions on the .ssh directory and authorized_keys
file, or sshd will refuse to use them and lead to clone/push/pull
failures.

It could happen when users have copied their data to a new volume and
changed the file permission by accident, and it would be very hard to
troubleshoot unless users know how to check the logs of sshd which is
started by s6.

Co-authored-by: Jason Song <i@wolfogre.com>
2023-07-06 12:14:50 -04:00
wxiaoguang
67d16c653f
Fix branch selector on release page in 1.19 ()
Fix 

Regression of 

There is no problem in 1.20 because there is 
2023-07-05 12:56:10 -04:00
6543
d4243578dd
Changelog for v1.19.4 () 2023-07-04 09:31:58 -04:00
6543
6ac353b693
Remove testing-e2e ()
as we only backport fixes ... it's not important to fix upcoming browser
changes that will result in slightly different web-UI behavior
2023-07-04 08:40:15 -04:00
6543
3be10ddc88
Dont publish latest for v1.19.x anymore () 2023-07-04 13:04:00 +02:00
Giteabot
37bf5e761a
Fix bug when change user name () ()
Backport  by @lunny

Fix 

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-07-03 17:00:44 -04:00
silverwind
45d8d63621
Remove -v from vulncheck () ()
Backport https://github.com/go-gitea/gitea/pull/23953 to 1.19 to fix the
branch build:

https://drone.gitea.io/go-gitea/gitea/75155/1/9

Co-authored-by: John Olheiser <john.olheiser@gmail.com>
2023-07-03 16:16:23 -04:00
Giteabot
b4bfaf7d4d
Add link to support page for commercial support () ()
Backport  by @techknowlogick

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2023-06-16 14:19:26 +08:00
Jonathan Tran
1650a26eb5
Fix task list checkbox toggle to work with YAML front matter () ()
Backport https://github.com/go-gitea/gitea/pull/25184 by @jtran
Closes .

Fixes https://github.com/go-gitea/gitea/issues/25160.

`data-source-position` of checkboxes in a task list was incorrect
whenever there was YAML front matter. This would result in issue content
or PR descriptions getting corrupted with random `x` or space characters
when a user checked or unchecked a task.
2023-06-13 20:22:59 +02:00
Giteabot
a9ebf911fa
Hide limited users if viewed by anonymous ghost () ()
Backport  by @KN4CK3R

The ghost user leads to inclusion of limited users/orgs in
`BuildCanSeeUserCondition`.

Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
2023-06-13 03:26:47 -04:00
Giteabot
de6ac4bf2a
Add WithPullRequest for actionsNotifier () ()
Backport  by @Zettat123

Fix 

If
[`WithPullRequest`](679b1f7949/services/actions/notifier_helper.go (L90-L96))
is not called, the `Ref` in
[`notifyInput`](679b1f7949/services/actions/notifier_helper.go (L55-L65))
will be empty, so the workflows in the head branch will not be found and
triggered.

Co-authored-by: Zettat123 <zettat123@gmail.com>
2023-06-11 17:29:25 +08:00
Lauris BH
a9030052a7
Fix open redirect check for more cases () ()
Backport https://github.com/go-gitea/gitea/pull/25143

If redirect_to parameter has set value starting with \\example.com
redirect will be created with header Location: /\\example.com that will
redirect to example.com domain.
2023-06-08 13:03:15 -04:00
HesterG
ed78711e46
Fix broken links in documents v1.19 ()
Partially port 
2023-06-08 16:45:29 +08:00
HesterG
c23ab427e1
Change branch name from master to main in some documents' links () ()
Backport 

As title. And needs to backport to 1.19
2023-06-08 04:31:55 -04:00
sillyguodong
e3cdb050fa
add zh-cn for Upgrade from old Gitea in v1.19 ()
as title

---------

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-06-06 11:39:53 -04:00
techknowlogick
8df6713a6e
update labels link to correct location in 1.19 docs () 2023-06-06 11:29:16 -04:00
Giteabot
3ef97932d5
Fix parallelly generating index failure with Mysql () ()
Backport  by @lunny

- Fix possible parallel creating commit status index problem and
creating issues/pull request index problem work with Mysql5/Mysql8
- Add parallel tests
- Reenable TestRepoCommitsStatusParallel on CI

Fix 

---------

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-06-05 11:05:52 -04:00
Giteabot
15adec19e7
improve permission documentation () () 2023-06-05 18:04:59 +08:00
Giteabot
8e94b715cc
GitLab migration: Sanitize response for reaction list () ()
Backport  by @6543

Co-authored-by: 6543 <6543@obermui.de>
2023-06-02 17:13:33 -04:00
HesterG
b2ec116c60
Add oauth Chinese document for v1.19 () 2023-06-02 10:52:53 -04:00
HesterG
edfa2c5b78
Port Chinese document for localization to v1.19 () 2023-06-02 10:49:33 -04:00
Giteabot
73ae6b21d1
Fix users cannot visit issue attachment bug () ()
Backport  by @lunny

Caused by 

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
2023-06-01 19:22:26 +02:00
silverwind
b83e4f295d
Run markdownlint on drone, fix lint issue ()
It currently does not run on 1.19 branch, resulting in lint error having
landed in https://github.com/go-gitea/gitea/pull/25016.
2023-06-01 10:34:40 -05:00
sillyguodong
95bf09fca0
Add chinese documentations for Packages () ()
backport: 
2023-05-31 15:55:01 +08:00
sillyguodong
3b5cc02345
Add chinese documentations for installation () ()
backport 
2023-05-31 14:17:19 +08:00
HesterG
37b73b3337
Add Chinese docs for help, contribution and development () ()
Backport , partially backport 
(`docs/content/doc/help/faq.zh-cn.md` file)

Part of backport has already done by 

Also backport  to avoid "deadlock"

---------

Co-authored-by: Zettat123 <zettat123@gmail.com>
2023-05-31 14:12:37 +08:00
HesterG
d2c9fb02dd
Unify doc links to use paths relative to doc folder () ()
Backport  

Changes:

1. Use uniform links types relative to doc folder (start with `doc/`)
2. According to [docusaurus
links](https://docusaurus.io/docs/markdown-features/links), if `<a>` is
used, the `href` is resolved as URL location, but not file location. So
need to use `[text]({{< relref "path" >}})` instead.
2023-05-30 18:08:32 +08:00
HesterG
cdeb55f6e5
Remove unnecessary content on docs () ()
Backport 
2023-05-30 17:21:03 +08:00
Giteabot
0ef7b66018
Update from-binary.en-us.md () ()
Backport  by @team-epk

Fixed link to the creating a systemd service in Ubuntu document.
2023-05-30 14:01:06 +08:00
sillyguodong
826b7b979c
Fix missing reference prefix of commits when sync mirror repository ()
replace 
just a patch to fix  in v1.19.4
The reference name of commits when synchronizing should also has prefix
like refs/heads/<branch-name>.
2023-05-30 13:12:21 +08:00
Amos (LFlare) Ng
7dc46ffbaa
Match unqualified references when syncing pulls as well ()
It seems that `opts.RefFullName` may occassionally be set
to just the branch name, without the `refs/heads/` prefixing.
2023-05-29 11:32:32 +02:00
Giteabot
3a7e0953c1
zh-cn translation for usage docs () ()
Backport  by @Zettat123

- [x] agit-support
- [x] clone-filter
- [x] incoming-email
- [x] labels
- [x] linked-references
- [x] merge-message-templates
- [x] permissions
- [x] profile-readme
- [x] protected-tags
- [x] push
- [x] repo-mirror
- [x] secrets
- [x] template-repositories
- [x] webhooks

Co-authored-by: Zettat123 <zettat123@gmail.com>
2023-05-29 11:53:11 +08:00
Giteabot
9da84a36eb
simple docs fixes: 'pull request' page (en-us & zh-tw) link path to 'issue-pull-request-templates' () ()
Backport  by @jonkeim

Co-authored-by: Jon Keim <jon@windless.org>
Co-authored-by: silverwind <me@silverwind.io>
2023-05-28 21:51:53 -04:00
Giteabot
8a6a1143a4
Remove reference to caddy v1 in docs () ()
Backport  by @techknowlogick

caddy v1 is loong eol. v2 should be used.

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2023-05-28 05:34:50 -04:00
HesterG
b4cd1028d9
Fix doc for 1.19 backend guideline ()
Port the file change in
https://github.com/go-gitea/gitea/pull/24925/files from `main` to
`v1.19` to fix docs
2023-05-26 17:22:38 +08:00
Giteabot
d1af0a3e4c
Merge two translation contributing documents () ()
Backport  by @lunny

This PR also adjusts the weights.

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: delvh <dev.lh@web.de>
2023-05-25 12:07:25 -04:00
wxiaoguang
a83d597989
Merge different languages for language stats () ()
Backport 

Fix 

If users set different languages by `linguist-language`, the `stats` map
could be: `java: 100, Java: 200`.

Language stats are stored as case-insensitive in database and there is a
unique key.

So, the different language names should be merged to one unique name:
`Java: 300`
2023-05-25 07:12:21 +02:00
Paweł Bogusławski
c5dee8823c
Hiding Secrets options when Actions feature is disabled ()
`Secrets` options should be hidden if `Actions` feature is disabled.

This fixes in release/v1.19. In main probably fixed in
63a401ac40 (didn't check).

Fixes: 659055138b
Author-Change-Id: IB#1134011

Signed-off-by: Pawel Boguslawski <pawel.boguslawski@ib.pl>
2023-05-24 18:01:11 +08:00
Giteabot
275abd6593
Only validate changed columns when update user () ()
Backport  by @lunny

Fix 
Replace 

---------

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-05-24 04:24:02 -04:00
wxiaoguang
d19d5bc5b8
Make DeleteIssue use correct context ()
Fix  , the `ctx.Repo.GitRepo` might be nil.
2023-05-23 13:11:19 -04:00
Lunny Xiao
e7757aa4be
Remove unnecessary prefix usage ()
Since now all articles have a class, the `Usage:` is unnecessary. This
PR will remove them.
2023-05-24 00:34:31 +08:00
silverwind
e81d38b0f6
Set --font-weight-bold to 600 ()
Backport of https://github.com/go-gitea/gitea/pull/24827 to 1.19, just
the font weight reduction.
2023-05-22 10:56:41 +08:00