Earl Warren
f866bf8dbe
Merge pull request 'chore(renovate): fix config' ( #3622 ) from viceice/forgejo:chore/renovate-reconfigure into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3622
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Otto <otto@codeberg.org>
2024-05-03 17:16:08 +00:00
Michael Kriese
28d186a13d
chore(renovate): fix config
2024-05-03 14:00:29 +02:00
Earl Warren
fbbbd36535
Merge pull request 'chore(renovate): reconfigure node versioning' ( #3617 ) from viceice/forgejo:chore/renovate-reconfigure into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3617
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-03 09:46:15 +00:00
Earl Warren
ff328f0f6f
Merge pull request 'Update dependency markdownlint-cli to v0.40.0' ( #3600 ) from renovate/markdownlint-cli-0.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3600
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-05-03 09:39:24 +00:00
Earl Warren
d0708b0051
Merge pull request 'Update dependency @stylistic/eslint-plugin-js to v1.8.0' ( #3599 ) from renovate/stylistic-eslint-plugin-js-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3599
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-05-03 09:38:46 +00:00
Michael Kriese
baa7c8f975
chore(renovate): reconfigure node versioning
2024-05-03 09:08:03 +02:00
Michael Jerger
ee71f86432
Merge branch 'forgejo' into forgejo-federated-star
2024-05-03 08:44:49 +02:00
Renovate Bot
ab23f5e6cd
Update dependency clippie to v4.1.1
2024-05-03 06:03:34 +00:00
Michael Jerger
957b1023e9
refactoring: separaate model & module
2024-05-03 08:00:17 +02:00
0ko
82f7308e1b
[I18N] Improve repo filter names
2024-05-02 23:09:45 +05:00
Earl Warren
85f2727872
Merge pull request 'Fix text selection color' ( #3608 ) from 0ko/forgejo:fix-color-sel into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3608
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-02 17:44:36 +00:00
0ko
787b16a7be
[THEME] fix text selection color
...
regression of c2280a2009
2024-05-02 21:31:03 +05:00
JakobDev
d50efa626a
Show repo count in blocked users tab ( #3601 )
...
Fixes #3595
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3601
Reviewed-by: Otto <otto@codeberg.org>
Co-authored-by: JakobDev <jakobdev@gmx.de>
Co-committed-by: JakobDev <jakobdev@gmx.de>
2024-05-02 15:51:27 +00:00
Earl Warren
9bc866124b
Merge pull request 'Use PostFormValue instead of PostForm.Get' ( #3563 ) from algernon/forgejo:s/Req.PostForm.Get/Req.PostFormValue/g into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3563
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-02 15:48:28 +00:00
Gergely Nagy
b08aef967e
Use PostFormValue instead of PostForm.Get
...
In `repo.RemoveDependency`, use `PostFormValue` instead of
`PostForm.Get`. The latter requires `ParseForm()` to be called prior,
and in this case, has no benefit over `PostFormValue` anyway (which
calls `ParseForm()` if necessary).
While this currently does not cause any issue as far as I can tell, it
feels like a bug lying in wait for the perfect opportunity. Lets squash
it before it can do harm.
Signed-off-by: Gergely Nagy <forgejo@gergo.csillger.hu>
2024-05-02 10:51:07 +02:00
Michael Jerger
42837f5dab
fix linting
2024-05-02 08:56:36 +02:00
Renovate Bot
47ea0f5f98
Update dependency markdownlint-cli to v0.40.0
2024-05-02 02:04:58 +00:00
Renovate Bot
3e3f7c3f47
Update dependency @stylistic/eslint-plugin-js to v1.8.0
2024-05-02 02:04:31 +00:00
Earl Warren
cd6ae89cd9
Merge pull request 'markup: Allow cross references to contain URL query parameters too' ( #3584 ) from algernon/forgejo:a-capture-group-a-day-keeps-the-query-params-away into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3584
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-02 01:15:35 +00:00
Renovate Bot
58bf120eba
Update module gitea.com/go-chi/binding to v0.0.0-20240430071103-39a851e106ed
2024-05-02 00:05:56 +00:00
Gergely Nagy
8164ef9762
markup: Allow cross references to contain URL query parameters too
...
Adjust the `anyHashPattern` to match URL query parameters too, and
adjust `fullHashPatternProcessor` accordingly.
Includes a test case, and an update to an existing one to account for
the new capture group.
Fixes #3548 .
Signed-off-by: Gergely Nagy <forgejo@gergo.csillger.hu>
2024-05-01 21:14:16 +02:00
0ko
d096a21da6
Fix inconsistent required field ( #3583 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3583
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Otto <otto@codeberg.org>
2024-05-01 18:29:42 +00:00
varp0n
4a2959b3ec
FIX gogs migration if gogs is hosted at a subpath ( #3572 )
...
Also add a test for GogsDownloaderFactory.New() to make sure
that the URL of the source repository is parsed correctly.
When the source gogs instance is hosted at a subpath like `https://git.example.com/gogs/ <username>/<reponame>` the migration fails.
This PR fixes that.
Co-authored-by: hecker <tomas.hecker@gmail.com>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3572
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: varp0n <tom@gkstn.de>
Co-committed-by: varp0n <tom@gkstn.de>
2024-05-01 16:28:44 +00:00
Michael Jerger
ded7b60d0c
wix the invalid test
2024-05-01 15:46:15 +02:00
Michael Jerger
534d692d68
fix field names
2024-05-01 15:46:03 +02:00
Michael Jerger
715ff0eb7f
remove unused & fix wording
2024-05-01 15:23:39 +02:00
Michael Jerger
87036ec719
Merge branch 'forgejo-federated-star' of codeberg.org:meissa/forgejo into forgejo-federated-star
2024-05-01 15:02:36 +02:00
Michael Jerger
be6e6eb96a
refactor validation
2024-05-01 15:02:27 +02:00
Earl Warren
c6cc1430a9
Merge pull request 'docs(release-notes): 7.0.2' ( #3561 ) from earl-warren/forgejo:wip-release-notes-v7.0 into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3561
Reviewed-by: twenty-panda <twenty-panda@noreply.codeberg.org>
2024-05-01 12:59:00 +00:00
erik
bbec2e2960
Fix test and add symmetry
...
This maybe was a mixup with TestActivityValidation.
We now test if the UnmarshalJSON actually threw an error.
2024-05-01 14:53:42 +02:00
Michael Jerger
4b2802a6ba
internal refactoring
2024-05-01 14:39:23 +02:00
Michael Jerger
6c7cff4f16
fix NPE
2024-05-01 14:39:09 +02:00
Earl Warren
a050b546b9
[skip ci] docs(release-notes): 7.0.2
2024-05-01 14:22:18 +02:00
Earl Warren
39732d74c9
Merge pull request 'Fix Issue watching / unwatching on the web ui' ( #3562 ) from algernon/forgejo:vogon-poetry into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3562
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: crystal <crystal@noreply.codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-01 10:35:48 +00:00
Gergely Nagy
21911bfe57
Add a test case for unsubscribing from an issue
...
Signed-off-by: Gergely Nagy <forgejo@gergo.csillger.hu>
2024-05-01 11:06:38 +02:00
Gergely Nagy
8cc5d5dc78
tests: Support creating a declarative repo without AutoInit
...
To be able to easily test cases where the repository does not have any
code, where the git repo itself is completely uninitialized, lets
support a case where the `AutoInit` property is false.
For the sake of backwards compatibility, if the option is not set either
way, it will default to `true`.
Signed-off-by: Gergely Nagy <forgejo@gergo.csillger.hu>
2024-05-01 11:06:38 +02:00
Gergely Nagy
632a274b8f
Fix Issue watching / unwatching on the web ui
...
When subscribing or unsubscribing to/from an issue on the web ui, the
request was posted to a route handled by `repo.IssueWatch`. This
function used `ctx.Req.PostForm.Get()`, erroneously.
`request.PostForm` is *only* available if `request.ParseForm()` has been
called before it. The function in question did not do that. Under some
circumstances, something, somewhere did end up calling `ParseForm()`,
but not in every scenario.
Since we do not need to check for multiple values, the easiest fix here
is to use `ctx.Req.PostFormValue`, which will call `ParseForm()` if
necessary.
Fixes #3516 .
Signed-off-by: Gergely Nagy <forgejo@gergo.csillger.hu>
2024-05-01 11:04:54 +02:00
Earl Warren
97ef18db65
Merge pull request 'Update dependency vue to v3.4.26' ( #3439 ) from renovate/vue-monorepo into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3439
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-01 08:08:52 +00:00
Earl Warren
f11957b8f4
chore(renovate): vue patch releases can be automerged
2024-05-01 09:32:01 +02:00
Renovate Bot
bb5395cd29
Update dependency vue to v3.4.26
2024-05-01 09:30:24 +02:00
Earl Warren
0978095a37
Merge pull request 'Update ghcr.io/visualon/renovate Docker tag to v37.330.1' ( #3490 ) from renovate/ghcr.io-visualon-renovate-37.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3490
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-01 07:26:21 +00:00
Earl Warren
cf16782338
Merge pull request 'Update dependency dayjs to v1.11.11' ( #3545 ) from renovate/dayjs-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3545
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-05-01 07:25:09 +00:00
Earl Warren
8f93ac7e7a
Merge pull request 'feat: UI: use full screen height for displaying pdf files' ( #3434 ) from Beowulf/forgejo:full-screen-height-pdf into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3434
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-01 07:03:15 +00:00
Earl Warren
756bb7f6e1
Merge pull request 'UI: Actions: Replace runs list description semicolon' ( #3534 ) from n0toose/settings/runs-list-colon-brist into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3534
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-01 06:59:53 +00:00
Earl Warren
ee52a8e805
Merge pull request '[I18N] Fix tepository->repository typo' ( #3539 ) from proton-ab/forgejo:patch-1 into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3539
Reviewed-by: Otto <otto@codeberg.org>
2024-05-01 06:58:48 +00:00
Earl Warren
a454954bd0
Merge pull request 'Update dependency vitest to v1.5.3' ( #3576 ) from renovate/vitest-monorepo into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3576
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-01 06:37:39 +00:00
Renovate Bot
9a581e70a1
Update dependency vitest to v1.5.3
2024-05-01 06:03:44 +00:00
Renovate Bot
15978d4d07
Update ghcr.io/visualon/renovate Docker tag to v37.330.1
2024-05-01 06:02:32 +00:00
Earl Warren
288747c660
Merge pull request 'Fix SQL command with too many placeholders' ( #3570 ) from algernon/forgejo:many-question-marks-handle-it into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3570
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-05-01 05:24:08 +00:00
Gergely Nagy
33cd8446d3
Performance improvement for FindReposLastestCommitStatuses
...
If `commitstatus_service.FindReposLastestCommitStatuses` receives no
repos in its params, short-circuit, and return early, without performing
any potentially expensive work.
Signed-off-by: Gergely Nagy <forgejo@gergo.csillger.hu>
2024-05-01 00:34:48 +02:00