Gusted
0c42e3c755
Merge pull request '[CHORE] Remove println
' ( #3185 ) from gusted/forgejo-println into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3185
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-12 12:35:38 +00:00
erik
b878e74f76
Merge branch 'forgejo-federated-star' of codeberg.org:meissa/forgejo into forgejo-federated-star
2024-04-12 14:33:57 +02:00
erik
71141a5ff3
WIP Refactoring and solving (adding) ToDos
2024-04-12 14:33:47 +02:00
erik
fb1d0df791
Also check for RepoID to be unique
2024-04-12 14:29:32 +02:00
erik
f3e58f29b0
Pass unvalidated input to field
2024-04-12 14:24:38 +02:00
Earl Warren
9ef05fec5d
Merge pull request 'Update forgejo/forgejo-build-publish action to v5' ( #3182 ) from renovate/forgejo-forgejo-build-publish-5.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3182
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-12 12:22:24 +00:00
erik
feca77b040
Rename for clearer semantics
2024-04-12 13:58:55 +02:00
Michael Jerger
37420442de
unify copyright comment
2024-04-12 13:52:26 +02:00
Gusted
706846b628
[CHORE] Remove println
...
- It's not recommended to use it per the documentation: https://pkg.go.dev/builtin#println .
2024-04-12 13:36:31 +02:00
Earl Warren
ed7957d987
Merge pull request '[CI] backport upgrade to git-backporting@v4.8.0' ( #3155 ) from earl-warren/forgejo:wip-ci-backport into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3155
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-04-12 10:31:06 +00:00
Renovate Bot
d7ae60ae91
Update forgejo/forgejo-build-publish action to v5
2024-04-12 10:19:15 +00:00
Earl Warren
c6a117fe4f
Merge pull request 'Upgrade github.com/editorconfig-checker/editorconfig-checker to v2.8.0' ( #3181 ) from viceice/forgejo:build/upgrade-editorconfig-checker into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3181
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-12 07:29:07 +00:00
Michael Kriese
222e69bfaa
Upgrade github.com/editorconfig-checker/editorconfig-checker to v2.8.0
2024-04-12 09:00:41 +02:00
Earl Warren
c85f0f59a8
Merge pull request 'Update module github.com/rhysd/actionlint/cmd/actionlint to v1.6.27' ( #3179 ) from renovate/github.com-rhysd-actionlint-cmd-actionlint-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3179
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-12 06:43:46 +00:00
Renovate Bot
1331c7de8a
Update module github.com/rhysd/actionlint/cmd/actionlint to v1.6.27
2024-04-12 02:07:18 +00:00
Antonin Delpeuch
6053dc624f
Merge pull request 'Update golangci-lint to 1.57.2' ( #3163 ) from wetneb/forgejo:3162-update-golangci-lint into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3163
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-04-11 18:36:53 +00:00
Antonin Delpeuch
592c20c7d4
Fix spelling mistakes caught by golangci-lint
2024-04-11 17:16:26 +02:00
Antonin Delpeuch
035bba89f5
Update golangci-lint to 1.57.2
2024-04-11 17:16:25 +02:00
Gusted
70972f70d7
Merge pull request 'chore(renovate): Update deps inside Makefile
' ( #3166 ) from viceice/forgejo:chore/renovate-makefile into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3166
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Antonin Delpeuch <wetneb@noreply.codeberg.org>
2024-04-11 15:12:30 +00:00
Shiny Nematoda
aec787b927
fix code search template
2024-04-11 14:52:37 +00:00
Earl Warren
c3aed7cb69
Merge pull request 'Update dependency @playwright/test to v1.43.0' ( #3152 ) from renovate/playwright-monorepo into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3152
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-11 14:39:50 +00:00
Michael Kriese
9f4f7368d0
chore(renovate): Update deps inside Makefile
2024-04-11 13:46:27 +00:00
Gusted
f89f7ced5f
Merge pull request '[BUG] Handle bigger files in git grep
' ( #3160 ) from gusted/forgejo-grep into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3160
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: 0ko <0ko@noreply.codeberg.org>
Reviewed-by: Shiny Nematoda <snematoda@noreply.codeberg.org>
2024-04-11 13:17:02 +00:00
Earl Warren
ad8a3ed2a1
Merge pull request 'Do not update PRs based on events that happened before they existed' ( #2932 ) from earl-warren/forgejo:wip-superfluous into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2932
Reviewed-by: oliverpool <oliverpool@noreply.codeberg.org>
2024-04-11 12:07:07 +00:00
Earl Warren
b90d7e4956
Merge pull request '[BUG] Store JSON in contributors commit cache' ( #3159 ) from gusted/forgejo-cache-json into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3159
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Gergely Nagy <algernon@noreply.codeberg.org>
2024-04-11 12:03:54 +00:00
Earl Warren
3266acb2ce
Merge pull request '[RENOVATE] bitnami/minio upgrades are rare' ( #3157 ) from earl-warren/forgejo:wip-renovate-minio into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3157
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-04-11 11:59:59 +00:00
Gusted
668709a33f
[BUG] Handle bigger files in git grep
...
- The parser of `git grep`'s output uses `bufio.Scanner`, which is a good
choice overall, however it does have a limit that's usually not noticed,
it will not read more than `64 * 1024` bytes at once which can be hit in
practical scenarios.
- Use `bufio.Reader` instead which doesn't have this limitation, but is
a bit harder to work with as it's a more lower level primitive.
- Adds unit test.
- Resolves https://codeberg.org/forgejo/forgejo/issues/3149
2024-04-11 13:47:50 +02:00
Gusted
4c8b67c4b2
[BUG] Store JSON in contributors commit cache
...
- The code that gets contributor stats tried to store an
`map[string]*ContributorData` type in the cache, this works for the
memory cache but not for other caches such as Redis.
- The cache implementation for Redis would convert this map via
`fmt.Sprintf` to an string, which would simply print the pointer and not
the value of the pointer. Storing pointers is a no-go as this will get
GC-ed eventually within a few minutes. Therefore store everything with
json, that does properly store the value of the pointers.
- Adds unit test that verifies JSON is being used.
- Resolves https://codeberg.org/forgejo/forgejo/issues/3158
2024-04-11 13:01:33 +02:00
Renovate Bot
1d383a6354
Update dependency @playwright/test to v1.43.0
2024-04-11 10:05:56 +00:00
Earl Warren
998a431747
Do not update PRs based on events that happened before they existed
...
* Split TestPullRequest out of AddTestPullRequestTask
* A Created field is added to the Issue table
* The Created field is set to the time (with nano resolution) on creation
* Record the nano time repo_module.PushUpdateOptions is created by the hook
* The decision to update a pull request created before a commit was
pushed is based on the time (with nano resolution) the git hook
was run and the Created field
It ensures the following happens:
* commit C is pushed
* the git hook queues AddTestPullRequestTask for processing and returns with success
* TestPullRequest is not called yet
* a pull request P with commit C as the head is created
* TestPullRequest runs and ignores P because it was created after the commit was received
When the "created" column is NULL, no verification is done, pull
requests that were created before the column was created in the
database cannot be newer than the latest call to a git hook.
Fixes: https://codeberg.org/forgejo/forgejo/issues/2009
2024-04-11 11:16:23 +02:00
Earl Warren
f1c1a1e877
models: reserve v11 for backporting release blocker
2024-04-11 11:13:28 +02:00
Earl Warren
f672a63ae7
[RENOVATE] bitnami/minio upgrades are rare
...
It is used in the CI to verify the S3 backend works. It has no
security or feature requirements and upgrading would only be required
when a major version is published, which cannot be deduced from the
version number.
Making that upgrade available from the dashboard and dealt with when
and if it gets the attention of a developer, even if once a year, is
good enough.
2024-04-11 10:59:40 +02:00
Earl Warren
656554e247
Merge pull request 'Update dependency @eslint-community/eslint-plugin-eslint-comments to v4.3.0' ( #3151 ) from renovate/eslint-community-eslint-plugin-eslint-comments-4.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3151
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-11 08:49:51 +00:00
Earl Warren
0355f63a48
[CI] backport upgrade to git-backporting@v4.8.0
...
* no-auto-squash: true so it DTRT for merged & squashed PRs
* target-branch-pattern: replaces the ad-hoc logic to determine the
target branch name
It also now supports backporting to multiple branches. This is not
going to be immediately useful but will greatly help in three months
when there are two releases receiving backports.
2024-04-11 10:15:38 +02:00
Earl Warren
7af114aebe
Merge pull request '[TESTS] disable test failure on log.Error for now (part 2)' ( #3154 ) from earl-warren/forgejo:wip-transient-errors into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3154
Reviewed-by: oliverpool <oliverpool@noreply.codeberg.org>
2024-04-11 06:40:12 +00:00
Earl Warren
fd62033b98
[TESTS] disable test failure on log.Error for now (part 2)
...
Fixes: https://codeberg.org/forgejo/forgejo/issues/3153
2024-04-11 07:36:59 +02:00
Renovate Bot
37f7c899a5
Update dependency @eslint-community/eslint-plugin-eslint-comments to v4.3.0
2024-04-11 00:06:13 +00:00
Renovate Bot
90b160dd34
Update ghcr.io/visualon/renovate Docker tag to v37.282.1
2024-04-11 00:04:53 +00:00
Gusted
97fe5e6341
Merge pull request '[BUG] Fix tooltip for 1000+ stars/forks' ( #3147 ) from gusted/forgejo-tooltip-1000 into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3147
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-10 22:34:03 +00:00
Gusted
3e9a97b9ce
[BUG] Fix tooltip for 1000+ stars/forks
...
- The tooltip attribute should be inside the `<a>` element not outside of it.
- Regression of 854164f40b
2024-04-10 23:53:40 +02:00
Earl Warren
9396edb2e3
Merge pull request 'Update checker setting updates' ( #2925 ) from 0ko/forgejo:update_check_default into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2925
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-04-10 20:54:10 +00:00
Gusted
06c134e96a
Merge pull request 'Update module github.com/klauspost/compress to v1.17.8' ( #3136 ) from renovate/github.com-klauspost-compress-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3136
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-04-10 20:16:40 +00:00
Gusted
9ea80a6139
Merge pull request 'Update dependency vue-chartjs to v5.3.1' ( #3135 ) from renovate/vue-chartjs-5.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3135
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-04-10 20:00:52 +00:00
Earl Warren
c20285aa9d
Merge pull request 'Remove redundant / deadcode error check' ( #3144 ) from gusted/forgejo-rm-deadcode into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3144
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-10 17:39:35 +00:00
Gusted
9862f28ac5
Remove error check
...
- This error check was made redudant by 375fd15fbf
2024-04-10 19:07:11 +02:00
Earl Warren
91617c30ca
Merge pull request '[TEST] make the indexer and pull tasks cancellable (without shutdown)' ( #3141 ) from oliverpool/forgejo:cancellable_queues into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3141
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-10 16:37:01 +00:00
oliverpool
d79690ce18
[TEST] make the indexer and pull tasks cancellable (without shutdown)
2024-04-10 14:42:59 +02:00
Renovate Bot
aec0e1c43a
Update module github.com/klauspost/compress to v1.17.8
2024-04-10 02:10:00 +00:00
Renovate Bot
92a5dbe015
Update dependency vue-chartjs to v5.3.1
2024-04-10 00:06:37 +00:00
Earl Warren
0905961fde
Merge pull request '[BUG] webhook: fix admin-hooks and add more tests' ( #3125 ) from oliverpool/forgejo:webhook_admin_fix into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3125
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-04-09 21:55:54 +00:00