Gusted
dcc442351d
[BUG] Make chroma match case-insenstive
...
- In the case that [go-enry](https://github.com/go-enry/go-enry/ )
returned langauge doesn't match a lexer name (Either because its not
available or because it doesn't match Chroma's name), a last effort
attempt is made to use Chroma's matching.
- go-enry already applies `strings.ToLower` onto the filename to avoid
being case-sensitive, add the same code for Chroma's matching. The code
being used doesn't rely on the filename being case senstive for correct
matching.
- Adds unit test.
- Resolves #752
2024-10-11 15:42:18 +02:00
Gusted
9de9034400
[BUG] Don't allow owner team with incorrect unit access
...
- On editting a team, only update the units if the team isn't the
'Owners' team. Otherwise the 'Owners' team end up having all of their
unit access modes set to 'None'; because the request form doesn't send
over any units, as it's simply not shown in the UI.
- Adds a database inconstency check and fix for the case where the
'Owners' team is affected by this bug.
- Adds unit test.
- Adds integration test.
- Resolves #5528
- Regression of https://github.com/go-gitea/gitea/pull/24012
2024-10-11 14:48:47 +02:00
Earl Warren
4cb01ba5da
Merge pull request 'Fix bug when a token is given public only' ( #5515 ) from earl-warren/forgejo:wip-public-scope into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5515
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-10-11 02:08:03 +00:00
Earl Warren
27ff75857e
Merge pull request 'Update module google.golang.org/grpc to v1.67.1 (forgejo)' ( #5370 ) from renovate/forgejo-google.golang.org-grpc-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5370
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-10-11 01:47:39 +00:00
Renovate Bot
7e19698138
Update dependency @github/text-expander-element to v2.8.0
2024-10-11 00:03:35 +00:00
Earl Warren
14d85597f8
chore(lint): Fix bug when a token is given public only
2024-10-10 16:00:16 +03:00
Earl Warren
9b63e3e88d
chore(release-note): Fix bug when a token is given public only
2024-10-10 16:00:16 +03:00
Renovate Bot
283f94c85f
Update module google.golang.org/grpc to v1.67.1
2024-10-10 08:03:23 +00:00
Lunny Xiao
a052d2b602
Fix bug when a token is given public only
...
Port of https://github.com/go-gitea/gitea/pull/32204
(cherry picked from commit d6d3c96e6555fc91b3e2ef21f4d8d7475564bb3e)
Conflicts:
routers/api/v1/api.go
services/context/api.go
trivial context conflicts
2024-10-10 10:41:42 +03:00
Earl Warren
6f7aee2b3e
Merge pull request 'Update module google.golang.org/protobuf to v1.35.1 (forgejo)' ( #5510 ) from renovate/forgejo-google.golang.org-protobuf-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5510
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-10-10 07:27:29 +00:00
forgejo-renovate-action
67549e2d94
Merge pull request 'Update x/tools to v0.26.0 (forgejo)' ( #5511 ) from renovate/forgejo-xtools into forgejo
2024-10-10 07:08:05 +00:00
Earl Warren
a5cee8d380
Merge pull request 'Update module golang.org/x/net to v0.30.0 (forgejo)' ( #5508 ) from renovate/forgejo-golang.org-x-net-0.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5508
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-10-10 06:56:04 +00:00
Earl Warren
75e3a9a7b0
Merge pull request 'Update module golang.org/x/sys to v0.26.0 (forgejo)' ( #5509 ) from renovate/forgejo-golang.org-x-sys-0.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5509
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-10-10 06:53:13 +00:00
Renovate Bot
dc93b843cd
Update x/tools to v0.26.0
2024-10-10 06:03:14 +00:00
Codeberg Translate
90182a6204
i18n: update of translations from Codeberg Translate ( #5471 )
...
Co-authored-by: 413x1nkp <413x1nkp@users.noreply.translate.codeberg.org>
Co-authored-by: 0ko <0ko@users.noreply.translate.codeberg.org>
Co-authored-by: Juno Takano <jutty@users.noreply.translate.codeberg.org>
Co-authored-by: feroli <feroli@users.noreply.translate.codeberg.org>
Co-authored-by: pgmtx <pgmtx@users.noreply.translate.codeberg.org>
Co-authored-by: kwoot <kwoot@users.noreply.translate.codeberg.org>
Co-authored-by: atarwn <atarwn@users.noreply.translate.codeberg.org>
Co-authored-by: Benny <Benny@users.noreply.translate.codeberg.org>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: JoseDouglas26 <JoseDouglas26@users.noreply.translate.codeberg.org>
Co-authored-by: Outbreak2096 <Outbreak2096@users.noreply.translate.codeberg.org>
Co-authored-by: whitecold <whitecold@users.noreply.translate.codeberg.org>
Co-authored-by: sinsky <sinsky@users.noreply.translate.codeberg.org>
Co-authored-by: William_Weber_Berrutti <William_Weber_Berrutti@users.noreply.translate.codeberg.org>
Co-authored-by: eldyj <eldyj@users.noreply.translate.codeberg.org>
Co-authored-by: CDN18 <CDN18@users.noreply.translate.codeberg.org>
Co-authored-by: jaahas <jaahas@users.noreply.translate.codeberg.org>
Co-authored-by: aleksi <aleksi@users.noreply.translate.codeberg.org>
Co-authored-by: stevenroose <stevenroose@users.noreply.translate.codeberg.org>
Co-authored-by: lumi200 <lumi200@users.noreply.translate.codeberg.org>
Co-authored-by: marcoaraujojunior <marcoaraujojunior@users.noreply.translate.codeberg.org>
Co-authored-by: SmolLemon <SmolLemon@users.noreply.translate.codeberg.org>
Co-authored-by: timedin <timedin@users.noreply.translate.codeberg.org>
Co-authored-by: Vaclovas Intas <Gateway_31@protonmail.com>
Co-authored-by: thodorisl <thodorisl@users.noreply.translate.codeberg.org>
Co-authored-by: SerikaFrame <SerikaFrame@users.noreply.translate.codeberg.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5471
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Codeberg Translate <translate@noreply.codeberg.org>
Co-committed-by: Codeberg Translate <translate@noreply.codeberg.org>
2024-10-10 05:22:07 +00:00
Renovate Bot
b1dcd28b7e
Update module google.golang.org/protobuf to v1.35.1
2024-10-10 02:04:07 +00:00
Renovate Bot
4252035f78
Update module golang.org/x/sys to v0.26.0
2024-10-10 00:03:34 +00:00
Renovate Bot
ba5ec66182
Update module golang.org/x/net to v0.30.0
2024-10-10 00:03:17 +00:00
Otto
fd3bff3181
Merge pull request 'fix: Small fixes and rename for #5482 ' ( #5505 ) from timedin/forgejo:forgejo into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5505
Reviewed-by: Otto <otto@codeberg.org>
2024-10-09 20:13:51 +00:00
Otto
ca2c850122
Merge pull request 'fix: correct Discord webhook JSON for issue events' ( #5492 ) from kidsan/forgejo:discord-api-conformance into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5492
Reviewed-by: Otto <otto@codeberg.org>
2024-10-09 16:02:49 +00:00
kytta
e39d7a1ee9
Do not change stroke size in the loading animation
...
Signed-off-by: kytta <me@kytta.dev>
2024-10-09 12:20:29 +00:00
TimedIn
e988a25237
Small fixes and rename for #5482
...
- New Issue Fixed assign me being hidden after assignees were cleared https://codeberg.org/forgejo/forgejo/pulls/5482/files#issuecomment-2365431
- Test for verifying the above
- Removed wait for network idle from e2e test
- Renamed templ key assigneeId to assigneeIds
2024-10-09 14:17:41 +02:00
ehshi
82b1ab56de
update git book link to v2 ( #5503 )
...
## Checklist
The [contributor guide](https://forgejo.org/docs/next/contributor/ ) contains information that will be helpful to first time contributors. There also are a few [conditions for merging Pull Requests in Forgejo repositories](https://codeberg.org/forgejo/governance/src/branch/main/PullRequestsAgreement.md ). You are also welcome to join the [Forgejo development chatroom](https://matrix.to/#/#forgejo-development:matrix.org ).
### Tests
- I added test coverage for Go changes...
- [ ] in their respective `*_test.go` for unit tests.
- [ ] in the `tests/integration` directory if it involves interactions with a live Forgejo server.
- I added test coverage for JavaScript changes...
- [ ] in `web_src/js/*.test.js` if it can be unit tested.
- [ ] in `tests/e2e/*.test.e2e.js` if it requires interactions with a live Forgejo server (see also the [developer guide for JavaScript testing](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/tests/e2e/README.md#end-to-end-tests )).
### Documentation
- [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs ) to explain to Forgejo users how to use this change.
- [x] I did not document these changes and I do not expect someone else to do it.
### Release notes
- [ ] I do not want this change to show in the release notes.
- [ ] I want the title to show in the release notes with a link to this pull request.
- [ ] I want the content of the `release-notes/<pull request number>.md` to be be used for the release notes instead of the title.
Co-authored-by: Ehsan Shirvanian <ehsan@duck.com>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5503
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: ehshi <ehshi@noreply.codeberg.org>
Co-committed-by: ehshi <ehshi@noreply.codeberg.org>
2024-10-09 09:28:37 +00:00
Earl Warren
f06d6e6c19
Merge pull request 'Update module golang.org/x/image to v0.21.0 (forgejo)' ( #5502 ) from renovate/forgejo-golang.org-x-image-0.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5502
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-10-09 05:13:37 +00:00
forgejo-renovate-action
170986f9f2
Merge pull request 'Update dependency @playwright/test to v1.48.0 (forgejo)' ( #5501 ) from renovate/forgejo-playwright-monorepo into forgejo
2024-10-09 05:10:04 +00:00
Earl Warren
31fc0f66b7
Merge pull request '[gitea] week 2024-41 cherry pick (gitea/main -> forgejo)' ( #5477 ) from earl-warren/wcp/2024-41 into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5477
Reviewed-by: Otto <otto@codeberg.org>
2024-10-09 05:02:20 +00:00
JakobDev
1fc5e41592
[Feat]Add link to show all Issues/PullRequests ( #4125 )
...
The Issue and PullRequest list has 3 states:
- open: This lists all open Issues/PullRequests
- closed: This lists all closed Issues/PullRequests
- all: This lists all open and closed Issues/PullRequests
If you want to get to the all state, you need to click Open while in open state or Closed while in closed state, which is very unintuitive. This PR adss a third button to get to this state.
![grafik](/attachments/4ff59e4c-e318-40f0-80ba-f921ce098919)
I'm not sure if the eye icon fits well, but I couldn't find a better one.
Tests will be added once #4124 is merged.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4125
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: JakobDev <jakobdev@gmx.de>
Co-committed-by: JakobDev <jakobdev@gmx.de>
2024-10-09 04:56:40 +00:00
Renovate Bot
80d41ee2e1
Update actions/cache action to v4.1.1 (forgejo) ( #5498 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5498
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2024-10-09 04:54:02 +00:00
Renovate Bot
5b25a882e0
Update module golang.org/x/image to v0.21.0
2024-10-09 02:03:22 +00:00
Renovate Bot
89aa9c30c0
Update dependency @playwright/test to v1.48.0
2024-10-09 02:02:53 +00:00
Kidsan
6ea6f224b8
fix: improve discord webhook api conformance
...
This commit corrects some cases in the discord webhook payload that do
not align with the discord documentation
2024-10-08 22:43:28 +02:00
Otto
e68cecf48d
Merge pull request 'feat: "Assign to me" button on PR and Issues #5215 ' ( #5482 ) from timedin/forgejo:forgejo into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5482
Reviewed-by: Otto <otto@codeberg.org>
2024-10-08 19:43:40 +00:00
TimedIn
2feb3d03d7
feat: "assign to me" button on PRs and issues
...
includes:
Tests for assignees on issues
Move assignees selector of new Issue to assignees.tmpl
2024-10-08 18:36:37 +02:00
Kidsan
cf3ebab4ba
fix: add length limit to discord webhook icon_url
2024-10-08 17:22:27 +02:00
forgejo-renovate-action
b5b9cc1c38
Merge pull request 'Update dependency vue to v3.5.11 (forgejo)' ( #5458 ) from renovate/forgejo-patch-vue-monorepo into forgejo
2024-10-08 06:59:17 +00:00
Renovate Bot
2bf9618768
Update dependency vue to v3.5.11
2024-10-08 04:04:20 +00:00
forgejo-renovate-action
e34fe94d8c
Merge pull request 'Update dependency eslint-plugin-wc to v2.2.0 (forgejo)' ( #5495 ) from renovate/forgejo-linters into forgejo
2024-10-08 03:50:43 +00:00
forgejo-renovate-action
f5b804748a
Merge pull request 'Update dependency @vitest/eslint-plugin to v1.1.7 (forgejo)' ( #5494 ) from renovate/forgejo-vitest-eslint-plugin-1.x into forgejo
2024-10-08 03:49:52 +00:00
Earl Warren
54f0203584
Merge pull request 'Update actions/git-backporting action to v4.8.2 (forgejo)' ( #5493 ) from renovate/forgejo-actions-git-backporting-4.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5493
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-10-08 03:49:27 +00:00
Renovate Bot
b1901acd3a
Update dependency eslint-plugin-wc to v2.2.0
2024-10-08 02:02:56 +00:00
Renovate Bot
39f6da1a83
Update dependency @vitest/eslint-plugin to v1.1.7
2024-10-08 00:03:27 +00:00
Renovate Bot
b23217fb3e
Update actions/git-backporting action to v4.8.2
2024-10-08 00:02:57 +00:00
JakobDev
fcc3dd228d
fix: correct documentation for non 200 responses in swagger
2024-10-07 18:36:07 +02:00
voltagex
d17db93fbf
i18n: improve 'Verify' error message, stopgap for #2809 ( #5479 )
...
Signed-off-by: Adam Baxter <codeberg@voltagex.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5479
Reviewed-by: Otto <otto@codeberg.org>
Co-authored-by: voltagex <voltagex@noreply.codeberg.org>
Co-committed-by: voltagex <voltagex@noreply.codeberg.org>
2024-10-07 16:11:07 +00:00
Earl Warren
c82e5d1a1a
Merge pull request 'chore(ci): update changed-files actions URL for consistency' ( #5485 ) from fnetx/changed-files-action-url into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5485
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-10-07 05:34:33 +00:00
forgejo-renovate-action
fd69556450
Merge pull request 'Update renovate to v38.110.2 (forgejo)' ( #5483 ) from renovate/forgejo-renovate into forgejo
2024-10-07 05:27:35 +00:00
Otto Richter
36c384246c
chore(ci): update changed-files actions URL for consistency
...
mirrored actions are typically created under the name of the original author; additionally this moves the action to Forgejo's control
2024-10-07 03:21:45 +02:00
Renovate Bot
e9040fafec
Update renovate to v38.110.2
2024-10-07 00:03:30 +00:00
Earl Warren
6488d15860
Fix the logic of finding the latest pull review commit ID ( #32139 ) (followup)
...
Adjust the tests for review deletion to ignore a newly inserted
fixture. It is a review request and cannot be deleted.
2024-10-06 10:00:09 +02:00
Earl Warren
1bee6fa839
Add support for searching users by email ( #30908 ) (testifylint)
2024-10-06 08:29:19 +02:00