Compare commits

...

16 commits

Author SHA1 Message Date
forgejo-backport-action
308810cdd1 [v11.0/forgejo] fix(ui): make tag dropdown clickable again (#7559)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7558

- forgejo/forgejo#7187 removed the usage of `reference column` class names, however some javascript code depended on it. Adjust this code to instead use the new class `branch-tag-item`.
- Ref: forgejo/forgejo#7187

## Testing

- visit a compare tag page
- see it is possible search for a tag
   ![image](/attachments/8006fc35-96d0-49ad-94d4-078030cb2323)

Co-authored-by: Gusted <postmaster@gusted.xyz>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7559
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-04-16 12:32:18 +00:00
0ko
ecdb814dd8 Merge commit: [v11.0/forgejo] i18n: update of translations from Codeberg Translate (#7529)
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7529
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2025-04-15 16:13:09 +00:00
forgejo-backport-action
64d8854222 [v11.0/forgejo] fix: match PackageBlob.HashBlake2b definition and migration (#7544)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7543

If not a migration will show a warning:

`[W] Table public.package_blob column hash_blake2b db type is VARCHAR(255), struct type is CHAR(128)`

Co-authored-by: Earl Warren <contact@earl-warren.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7544
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-04-15 07:40:53 +00:00
forgejo-backport-action
a4e8594643 [v11.0/forgejo] fix(UI): i18n: improve naming (#7542)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7539

## 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)).
  - [x] I will test the UI with a screenshot. And attach it in a comment when test has passed.

### Documentation

- [x] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs) to explain to Forgejo users how to use this change.
https://codeberg.org/forgejo/docs/pulls/1145

- [ ] I did not document these changes and I do not expect someone else to do it.

### Release notes

- [x] 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.

### Reason for the PR?

The reason is to correct the naming of the lang in the UI. It was discussed in the matrix chat and requested by @0ko.
https://matrix.to/#/!UJgSZwuZLRYXEOyjPb:matrix.org/$TbMlNm9L1P9gHFwJYZ3vTIPBKtUHyaoQVEDdzfTQIxI?via=matrix.org&via=envs.net&via=mozilla.org

Co-authored-by: tacaly <frederick@tacaly.com>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7542
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-04-15 06:24:49 +00:00
0ko
43c35fb3d3 [v11.0/forgejo] i18n: update of translations from Codeberg Translate
Translation updates that are applicable to v11 strings were picked from this commit: 0bfb3751fb

Changes to strings that are only present in the v12 branch were not picked.

Below is a list of co-authors of the ported commit. It may contain co-authors who's changes were not picked due to being v12-only.

Co-authored-by: 0ko <0ko@noreply.codeberg.org>
Co-authored-by: Benedikt Straub <benedikt-straub@web.de>
Co-authored-by: Codeberg Translate <translate@codeberg.org>
Co-authored-by: Edgarsons <edgarsons@noreply.codeberg.org>
Co-authored-by: Fjuro <fjuro@noreply.codeberg.org>
Co-authored-by: Gusted <postmaster@gusted.xyz>
Co-authored-by: Kita Ikuyo <kitakita@disroot.org>
Co-authored-by: Miguel P.L <miguel_pl@noreply.codeberg.org>
Co-authored-by: Outbreak2096 <outbreak2096@noreply.codeberg.org>
Co-authored-by: Porrumentzio <porrumentzio@noreply.codeberg.org>
Co-authored-by: SomeTr <sometr@noreply.codeberg.org>
Co-authored-by: Wuzzy <wuzzy@disroot.org>
Co-authored-by: artnay <artnay@noreply.codeberg.org>
Co-authored-by: earl-warren <earl-warren@noreply.codeberg.org>
Co-authored-by: nekoedges <nekoedges@noreply.codeberg.org>
Co-authored-by: tacaly <frederick@tacaly.com>
Co-authored-by: xtex <xtexchooser@duck.com>
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/cs/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/da/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/de/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/fil/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/lv/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/nds/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/nl/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/ru/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/uk/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/zh_Hans/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/cs/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/da/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/de/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/es/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fi/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fil/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fr/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/nds/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ru/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hans/
Translation: Forgejo/forgejo
Translation: Forgejo/forgejo-next
2025-04-13 13:40:10 +05:00
0ko
50104993d2 [v11.0/forgejo] i18n: update of translations from Codeberg Translate
Translation updates that are applicable to v11 strings were picked from this commit: 275d8250ea

Changes to strings that are only present in the v12 branch were not picked.

Below is a list of co-authors of the ported commit. It may contain co-authors who's changes were not picked due to being v12-only.

Co-authored-by: 0ko <0ko@noreply.codeberg.org>
Co-authored-by: Adolfo Jayme Barrientos <fito@noreply.codeberg.org>
Co-authored-by: Atalanttore <atalanttore@noreply.codeberg.org>
Co-authored-by: Benedikt Straub <benedikt-straub@web.de>
Co-authored-by: Codeberg Translate <translate@codeberg.org>
Co-authored-by: Dirk <dirk@noreply.codeberg.org>
Co-authored-by: Edgarsons <edgarsons@noreply.codeberg.org>
Co-authored-by: EkaterinePapava <ekaterinepapava@noreply.codeberg.org>
Co-authored-by: Fjuro <fjuro@noreply.codeberg.org>
Co-authored-by: GewoonLeon <gewoonleon@noreply.codeberg.org>
Co-authored-by: Gusted <postmaster@gusted.xyz>
Co-authored-by: Juno Takano <jutty@noreply.codeberg.org>
Co-authored-by: Kita Ikuyo <kitakita@disroot.org>
Co-authored-by: Miguel P.L <miguel_pl@noreply.codeberg.org>
Co-authored-by: Outbreak2096 <outbreak2096@noreply.codeberg.org>
Co-authored-by: SomeTr <sometr@noreply.codeberg.org>
Co-authored-by: Zughy <zughy@noreply.codeberg.org>
Co-authored-by: darkswordreams <darkswordreams@noreply.codeberg.org>
Co-authored-by: earl-warren <earl-warren@noreply.codeberg.org>
Co-authored-by: justbispo <justbispo@noreply.codeberg.org>
Co-authored-by: kwoot <kwoot@noreply.codeberg.org>
Co-authored-by: tacaly <frederick@tacaly.com>
Co-authored-by: xtex <xtexchooser@duck.com>
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/cs/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/da/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/de/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/es/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/fil/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/it/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/lv/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/nds/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/nl/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/pt_BR/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/pt_PT/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/ru/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/uk/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/zh_Hans/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/cs/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/da/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/de/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/el/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/es/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fil/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fr/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/hi/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/it/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ja/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ka/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/nds/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/nl/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/pt_BR/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/pt_PT/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ru/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/tr/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hans/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hant/
Translation: Forgejo/forgejo
Translation: Forgejo/forgejo-next
2025-04-13 13:38:42 +05:00
0ko
fdf641ddce [v11.0/forgejo] i18n: update of translations from Codeberg Translate
Translation updates that are applicable to v11 strings were picked from this commit: 372a3dad83

Changes to strings that are only present in the v12 branch were not picked.

Below is a list of co-authors of the ported commit. It may contain co-authors who's changes were not picked due to being v12-only.

Co-authored-by: 0ko <0ko@noreply.codeberg.org>
Co-authored-by: Codeberg Translate <translate@codeberg.org>
Co-authored-by: Edgarsons <edgarsons@noreply.codeberg.org>
Co-authored-by: Juno Takano <jutty@noreply.codeberg.org>
Co-authored-by: blaahaj <blaahaj@noreply.codeberg.org>
Co-authored-by: earl-warren <earl-warren@noreply.codeberg.org>
Co-authored-by: tacaly <frederick@tacaly.com>
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/pt_BR/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/da/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fr/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ru/
Translation: Forgejo/forgejo
Translation: Forgejo/forgejo-next
2025-04-13 13:37:28 +05:00
forgejo-backport-action
6bcdfd6efb [v11.0/forgejo] fix: package_blob.has_blake2b may be null (#7521)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7520

- When looking for an existing blob, has_blake2b will be null when it was created prior to v26 migration in v11, when the field was introduced.
- Add unit test and minimal refactoring to load fixtures. The AddFixture function should not be where it currently is because it cannot be used by some packages (circular import). But that's a refactor that needs to be elsewhere for backporting purposes.

Fixes https://codeberg.org/forgejo/forgejo/issues/7519

When the fix is missing, the test fails like so:

```
--- FAIL: TestPackagesGetOrInsertBlob (0.03s)
    --- FAIL: TestPackagesGetOrInsertBlob/exists_and_blake2b_is_null_in_the_database (0.00s)
        package_blob_test.go:55:
            	Error Trace:	/home/earl-warren/software/forgejo/models/packages/package_blob_test.go:55
            	Error:      	Not equal:
            	            	expected: true
            	            	actual  : false
            	Test:       	TestPackagesGetOrInsertBlob/exists_and_blake2b_is_null_in_the_database
        package_blob_test.go:56:
            	Error Trace:	/home/earl-warren/software/forgejo/models/packages/package_blob_test.go:56
            	Error:      	Expected value not to be nil.
            	Test:       	TestPackagesGetOrInsertBlob/exists_and_blake2b_is_null_in_the_database
```

## 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...
  - [x] 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

- [x] 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: Earl Warren <contact@earl-warren.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7521
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-04-11 13:08:56 +00:00
forgejo-backport-action
7bc4f4976e [v11.0/forgejo] fix: handle viewing a submodule entry (#7450)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7261

- When trying to view a submodule directory via the normal `/src/branch/` path, generate a redirect link to the submodule location.
- Resolves forgejo/forgejo#5267

Co-authored-by: Gnarwhal <git.aspect893@passmail.net>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7450
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-04-03 16:58:13 +00:00
forgejo-backport-action
52da8aab7e [v11.0/forgejo] fix(migrations): transfer PR flow information (#7437)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7421

- When migrating a pull requests from a Gitea or Forgejo instance, check if the pull request was created via the AGit flow and transfer that bit of information to the migrated pull request.
- Expose this bit of information as the `flow` field for the pull request.
- We have to do a horrible Go hack with Gitea's [go-sdk](gitea.com/gitea/go-sdk) to list all pull requests while being able to decode it to a struct that contains the new `Flow` field. The library does not allow you to do this out of the box, so we have to use `go:linkname` to access the private method that allows us to do this. This in turn means we have to do some boilerplate code that the library otherwise would do for us. The better option would be forking, but that would be a hassle of keeping the library in sync.
- Resolves forgejo/forgejo#5848
- Unit test added.

Co-authored-by: Gusted <postmaster@gusted.xyz>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7437
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-04-03 07:35:20 +00:00
Gusted
49625aac60 [v11.0/forgejo]: fix(i18n): fix several usages of i18n (#7430)
**Backport of forgejo/forgejo#7422**

- Add new translations, if an existing one couldn't be used.
- Use existing translations, if one existed and fit the purpose.
- Spotted by the lint-locale-usage tooling by @fogti.

(cherry picked from commit bd9366e7fc)

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7430
Reviewed-by: 0ko <0ko@noreply.codeberg.org>
Co-authored-by: Gusted <postmaster@gusted.xyz>
Co-committed-by: Gusted <postmaster@gusted.xyz>
2025-04-02 16:03:28 +00:00
forgejo-backport-action
fa8d75b3e5 [v11.0/forgejo] fix: validate input for default_{merge,update}_style (#7401)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7395

- Add `binding:"In(...)"` to the `default_merge_style` and `default_update_style` fields to only accept recognized merge and update styles.
- Resolves forgejo/forgejo#7389
- Added integration test for the API (`binding` works in the exact same way for the API and web routes).

Co-authored-by: Gusted <postmaster@gusted.xyz>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7401
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-03-31 09:43:46 +00:00
forgejo-backport-action
1d1e0ced3e [v11.0/forgejo] fix(api): encode empty requested reviewers as an empty array (#7365)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7355

- Always initialize `RequestedReviewers` and `RequestedReviewersTeams`, this avoids the JSON encoder from encoding it to the zero value `null` and instead return a empty array.
- Resolves #4108
- Integration test added.

Co-authored-by: ThomasBoom89 <thomasboom89@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7365
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-03-28 13:22:41 +00:00
Renovate Bot
e153e21177 Update module golang.org/x/net to v0.38.0 (v11.0/forgejo) (#7370)
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7370
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2025-03-28 12:42:09 +00:00
forgejo-backport-action
e286457990 [v11.0/forgejo] chore: branding import path (#7354)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7337

- Massive replacement of changing `code.gitea.io/gitea` to `forgejo.org`.
- Resolves forgejo/discussions#258

Co-authored-by: Gusted <postmaster@gusted.xyz>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7354
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-03-27 20:13:05 +00:00
forgejo-backport-action
0a6a6d351d [v11.0/forgejo] fix(ui): Do not check for vertical-align (#7345)
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/7344

- This makes the `repo-settings` e2e testing happy.
- There's no point into checking `vertical-align`; it has no effect when `position: absolute` is set, which is is currently set unconditionally for checkboxes and radios on forms.

Co-authored-by: Gusted <postmaster@gusted.xyz>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7345
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-03-26 13:47:17 +00:00
2159 changed files with 13632 additions and 11105 deletions

View file

@ -1,7 +1,7 @@
code.gitea.io/gitea/cmd forgejo.org/cmd
NoMainListener NoMainListener
code.gitea.io/gitea/cmd/forgejo forgejo.org/cmd/forgejo
ContextSetNoInit ContextSetNoInit
ContextSetNoExit ContextSetNoExit
ContextSetStderr ContextSetStderr
@ -9,48 +9,48 @@ code.gitea.io/gitea/cmd/forgejo
ContextSetStdout ContextSetStdout
ContextSetStdin ContextSetStdin
code.gitea.io/gitea/models forgejo.org/models
IsErrSHANotFound IsErrSHANotFound
IsErrMergeDivergingFastForwardOnly IsErrMergeDivergingFastForwardOnly
code.gitea.io/gitea/models/auth forgejo.org/models/auth
WebAuthnCredentials WebAuthnCredentials
code.gitea.io/gitea/models/db forgejo.org/models/db
TruncateBeans TruncateBeans
InTransaction InTransaction
DumpTables DumpTables
code.gitea.io/gitea/models/dbfs forgejo.org/models/dbfs
file.renameTo file.renameTo
Create Create
Rename Rename
code.gitea.io/gitea/models/forgefed forgejo.org/models/forgefed
GetFederationHost GetFederationHost
code.gitea.io/gitea/models/forgejo/semver forgejo.org/models/forgejo/semver
GetVersion GetVersion
SetVersionString SetVersionString
SetVersion SetVersion
code.gitea.io/gitea/models/git forgejo.org/models/git
RemoveDeletedBranchByID RemoveDeletedBranchByID
code.gitea.io/gitea/models/issues forgejo.org/models/issues
IsErrUnknownDependencyType IsErrUnknownDependencyType
IsErrIssueWasClosed IsErrIssueWasClosed
code.gitea.io/gitea/models/organization forgejo.org/models/organization
SearchMembersOptions.ToConds SearchMembersOptions.ToConds
code.gitea.io/gitea/models/perm/access forgejo.org/models/perm/access
GetRepoWriters GetRepoWriters
code.gitea.io/gitea/models/repo forgejo.org/models/repo
WatchRepoMode WatchRepoMode
code.gitea.io/gitea/models/user forgejo.org/models/user
IsErrExternalLoginUserAlreadyExist IsErrExternalLoginUserAlreadyExist
IsErrExternalLoginUserNotExist IsErrExternalLoginUserNotExist
NewFederatedUser NewFederatedUser
@ -58,35 +58,35 @@ code.gitea.io/gitea/models/user
GetUserAllSettings GetUserAllSettings
DeleteUserSetting DeleteUserSetting
code.gitea.io/gitea/modules/activitypub forgejo.org/modules/activitypub
NewContext NewContext
Context.APClientFactory Context.APClientFactory
code.gitea.io/gitea/modules/assetfs forgejo.org/modules/assetfs
Bindata Bindata
code.gitea.io/gitea/modules/auth/password/hash forgejo.org/modules/auth/password/hash
DummyHasher.HashWithSaltBytes DummyHasher.HashWithSaltBytes
NewDummyHasher NewDummyHasher
code.gitea.io/gitea/modules/auth/password/pwn forgejo.org/modules/auth/password/pwn
WithHTTP WithHTTP
code.gitea.io/gitea/modules/base forgejo.org/modules/base
SetupGiteaRoot SetupGiteaRoot
code.gitea.io/gitea/modules/cache forgejo.org/modules/cache
GetInt GetInt
WithNoCacheContext WithNoCacheContext
RemoveContextData RemoveContextData
code.gitea.io/gitea/modules/emoji forgejo.org/modules/emoji
ReplaceCodes ReplaceCodes
code.gitea.io/gitea/modules/eventsource forgejo.org/modules/eventsource
Event.String Event.String
code.gitea.io/gitea/modules/forgefed forgejo.org/modules/forgefed
NewForgeUndoLike NewForgeUndoLike
ForgeUndoLike.UnmarshalJSON ForgeUndoLike.UnmarshalJSON
ForgeUndoLike.Validate ForgeUndoLike.Validate
@ -96,7 +96,7 @@ code.gitea.io/gitea/modules/forgefed
ToRepository ToRepository
OnRepository OnRepository
code.gitea.io/gitea/modules/git forgejo.org/modules/git
AllowLFSFiltersArgs AllowLFSFiltersArgs
AddChanges AddChanges
AddChangesWithArgs AddChangesWithArgs
@ -106,55 +106,55 @@ code.gitea.io/gitea/modules/git
openRepositoryWithDefaultContext openRepositoryWithDefaultContext
ToEntryMode ToEntryMode
code.gitea.io/gitea/modules/gitrepo forgejo.org/modules/gitrepo
GetBranchCommitID GetBranchCommitID
GetWikiDefaultBranch GetWikiDefaultBranch
code.gitea.io/gitea/modules/graceful forgejo.org/modules/graceful
Manager.TerminateContext Manager.TerminateContext
Manager.Err Manager.Err
Manager.Value Manager.Value
Manager.Deadline Manager.Deadline
code.gitea.io/gitea/modules/hcaptcha forgejo.org/modules/hcaptcha
WithHTTP WithHTTP
code.gitea.io/gitea/modules/hostmatcher forgejo.org/modules/hostmatcher
HostMatchList.AppendPattern HostMatchList.AppendPattern
code.gitea.io/gitea/modules/json forgejo.org/modules/json
StdJSON.Marshal StdJSON.Marshal
StdJSON.Unmarshal StdJSON.Unmarshal
StdJSON.NewEncoder StdJSON.NewEncoder
StdJSON.NewDecoder StdJSON.NewDecoder
StdJSON.Indent StdJSON.Indent
code.gitea.io/gitea/modules/log forgejo.org/modules/log
NewEventWriterBuffer NewEventWriterBuffer
code.gitea.io/gitea/modules/markup forgejo.org/modules/markup
GetRendererByType GetRendererByType
RenderString RenderString
IsMarkupFile IsMarkupFile
code.gitea.io/gitea/modules/markup/console forgejo.org/modules/markup/console
Render Render
RenderString RenderString
code.gitea.io/gitea/modules/markup/markdown forgejo.org/modules/markup/markdown
RenderRawString RenderRawString
code.gitea.io/gitea/modules/markup/mdstripper forgejo.org/modules/markup/mdstripper
stripRenderer.AddOptions stripRenderer.AddOptions
StripMarkdown StripMarkdown
code.gitea.io/gitea/modules/markup/orgmode forgejo.org/modules/markup/orgmode
RenderString RenderString
code.gitea.io/gitea/modules/process forgejo.org/modules/process
Manager.ExecTimeout Manager.ExecTimeout
code.gitea.io/gitea/modules/queue forgejo.org/modules/queue
newBaseChannelSimple newBaseChannelSimple
newBaseChannelUnique newBaseChannelUnique
newBaseRedisSimple newBaseRedisSimple
@ -163,26 +163,26 @@ code.gitea.io/gitea/modules/queue
testStateRecorder.Reset testStateRecorder.Reset
newWorkerPoolQueueForTest newWorkerPoolQueueForTest
code.gitea.io/gitea/modules/queue/lqinternal forgejo.org/modules/queue/lqinternal
QueueItemIDBytes QueueItemIDBytes
QueueItemKeyBytes QueueItemKeyBytes
ListLevelQueueKeys ListLevelQueueKeys
code.gitea.io/gitea/modules/setting forgejo.org/modules/setting
NewConfigProviderFromData NewConfigProviderFromData
GitConfigType.GetOption GitConfigType.GetOption
InitLoggersForTest InitLoggersForTest
code.gitea.io/gitea/modules/sync forgejo.org/modules/sync
StatusTable.Start StatusTable.Start
StatusTable.IsRunning StatusTable.IsRunning
code.gitea.io/gitea/modules/timeutil forgejo.org/modules/timeutil
GetExecutableModTime GetExecutableModTime
MockSet MockSet
MockUnset MockUnset
code.gitea.io/gitea/modules/translation forgejo.org/modules/translation
MockLocale.Language MockLocale.Language
MockLocale.TrString MockLocale.TrString
MockLocale.Tr MockLocale.Tr
@ -192,42 +192,42 @@ code.gitea.io/gitea/modules/translation
MockLocale.HasKey MockLocale.HasKey
MockLocale.PrettyNumber MockLocale.PrettyNumber
code.gitea.io/gitea/modules/util forgejo.org/modules/util
OptionalArg OptionalArg
code.gitea.io/gitea/modules/util/filebuffer forgejo.org/modules/util/filebuffer
CreateFromReader CreateFromReader
code.gitea.io/gitea/modules/validation forgejo.org/modules/validation
IsErrNotValid IsErrNotValid
code.gitea.io/gitea/modules/web forgejo.org/modules/web
RouteMock RouteMock
RouteMockReset RouteMockReset
code.gitea.io/gitea/modules/zstd forgejo.org/modules/zstd
NewWriter NewWriter
Writer.Write Writer.Write
Writer.Close Writer.Close
code.gitea.io/gitea/routers/web forgejo.org/routers/web
NotFound NotFound
code.gitea.io/gitea/routers/web/org forgejo.org/routers/web/org
MustEnableProjects MustEnableProjects
code.gitea.io/gitea/services/context forgejo.org/services/context
GetPrivateContext GetPrivateContext
code.gitea.io/gitea/services/repository forgejo.org/services/repository
IsErrForkAlreadyExist IsErrForkAlreadyExist
code.gitea.io/gitea/services/repository/files forgejo.org/services/repository/files
ContentType.String ContentType.String
code.gitea.io/gitea/services/repository/gitgraph forgejo.org/services/repository/gitgraph
Parser.Reset Parser.Reset
code.gitea.io/gitea/services/webhook forgejo.org/services/webhook
NewNotifier NewNotifier

View file

@ -1,3 +1,3 @@
module code.gitea.io/gitea module forgejo.org
go 1.23.3 go 1.23.3

1
.gitignore vendored
View file

@ -57,6 +57,7 @@ cpu.out
/gitea-vet /gitea-vet
/debug /debug
/integrations.test /integrations.test
/forgejo
/bin /bin
/dist /dist

View file

@ -93,7 +93,7 @@ linters-settings:
desc: use os or io instead desc: use os or io instead
- pkg: golang.org/x/exp - pkg: golang.org/x/exp
desc: it's experimental and unreliable desc: it's experimental and unreliable
- pkg: code.gitea.io/gitea/modules/git/internal - pkg: forgejo.org/modules/git/internal
desc: do not use the internal package, use AddXxx function instead desc: do not use the internal package, use AddXxx function instead
- pkg: gopkg.in/ini.v1 - pkg: gopkg.in/ini.v1
desc: do not use the ini package, use gitea's config system instead desc: do not use the ini package, use gitea's config system instead

View file

@ -30,8 +30,8 @@ RUN cp /*-alpine-linux-musl*/lib/ld-musl-*.so.1 /lib || true
RUN apk --no-cache add build-base git nodejs npm RUN apk --no-cache add build-base git nodejs npm
COPY . ${GOPATH}/src/code.gitea.io/gitea COPY . ${GOPATH}/src/forgejo.org
WORKDIR ${GOPATH}/src/code.gitea.io/gitea WORKDIR ${GOPATH}/src/forgejo.org
RUN make clean RUN make clean
RUN make frontend RUN make frontend
@ -47,9 +47,9 @@ RUN chmod 755 /tmp/local/usr/bin/entrypoint \
/tmp/local/etc/s6/gitea/* \ /tmp/local/etc/s6/gitea/* \
/tmp/local/etc/s6/openssh/* \ /tmp/local/etc/s6/openssh/* \
/tmp/local/etc/s6/.s6-svscan/* \ /tmp/local/etc/s6/.s6-svscan/* \
/go/src/code.gitea.io/gitea/gitea \ /go/src/forgejo.org/gitea \
/go/src/code.gitea.io/gitea/environment-to-ini /go/src/forgejo.org/environment-to-ini
RUN chmod 644 /go/src/code.gitea.io/gitea/contrib/autocompletion/bash_autocomplete RUN chmod 644 /go/src/forgejo.org/contrib/autocompletion/bash_autocomplete
FROM data.forgejo.org/oci/alpine:3.21 FROM data.forgejo.org/oci/alpine:3.21
ARG RELEASE_VERSION ARG RELEASE_VERSION
@ -102,7 +102,7 @@ CMD ["/usr/bin/s6-svscan", "/etc/s6"]
COPY --from=build-env /tmp/local / COPY --from=build-env /tmp/local /
RUN cd /usr/local/bin ; ln -s gitea forgejo RUN cd /usr/local/bin ; ln -s gitea forgejo
COPY --from=build-env /go/src/code.gitea.io/gitea/gitea /app/gitea/gitea COPY --from=build-env /go/src/forgejo.org/gitea /app/gitea/gitea
RUN ln -s /app/gitea/gitea /app/gitea/forgejo-cli RUN ln -s /app/gitea/gitea /app/gitea/forgejo-cli
COPY --from=build-env /go/src/code.gitea.io/gitea/environment-to-ini /usr/local/bin/environment-to-ini COPY --from=build-env /go/src/forgejo.org/environment-to-ini /usr/local/bin/environment-to-ini
COPY --from=build-env /go/src/code.gitea.io/gitea/contrib/autocompletion/bash_autocomplete /etc/profile.d/gitea_bash_autocomplete.sh COPY --from=build-env /go/src/forgejo.org/contrib/autocompletion/bash_autocomplete /etc/profile.d/gitea_bash_autocomplete.sh

View file

@ -30,8 +30,8 @@ RUN cp /*-alpine-linux-musl*/lib/ld-musl-*.so.1 /lib || true
RUN apk --no-cache add build-base git nodejs npm RUN apk --no-cache add build-base git nodejs npm
COPY . ${GOPATH}/src/code.gitea.io/gitea COPY . ${GOPATH}/src/forgejo.org
WORKDIR ${GOPATH}/src/code.gitea.io/gitea WORKDIR ${GOPATH}/src/forgejo.org
RUN make clean RUN make clean
RUN make frontend RUN make frontend
@ -45,9 +45,9 @@ COPY docker/rootless /tmp/local
RUN chmod 755 /tmp/local/usr/local/bin/docker-entrypoint.sh \ RUN chmod 755 /tmp/local/usr/local/bin/docker-entrypoint.sh \
/tmp/local/usr/local/bin/docker-setup.sh \ /tmp/local/usr/local/bin/docker-setup.sh \
/tmp/local/usr/local/bin/gitea \ /tmp/local/usr/local/bin/gitea \
/go/src/code.gitea.io/gitea/gitea \ /go/src/forgejo.org/gitea \
/go/src/code.gitea.io/gitea/environment-to-ini /go/src/forgejo.org/environment-to-ini
RUN chmod 644 /go/src/code.gitea.io/gitea/contrib/autocompletion/bash_autocomplete RUN chmod 644 /go/src/forgejo.org/contrib/autocompletion/bash_autocomplete
FROM data.forgejo.org/oci/alpine:3.21 FROM data.forgejo.org/oci/alpine:3.21
ARG RELEASE_VERSION ARG RELEASE_VERSION
@ -91,10 +91,10 @@ RUN chown git:git /var/lib/gitea /etc/gitea
COPY --from=build-env /tmp/local / COPY --from=build-env /tmp/local /
RUN cd /usr/local/bin ; ln -s gitea forgejo RUN cd /usr/local/bin ; ln -s gitea forgejo
COPY --from=build-env --chown=root:root /go/src/code.gitea.io/gitea/gitea /app/gitea/gitea COPY --from=build-env --chown=root:root /go/src/forgejo.org/gitea /app/gitea/gitea
RUN ln -s /app/gitea/gitea /app/gitea/forgejo-cli RUN ln -s /app/gitea/gitea /app/gitea/forgejo-cli
COPY --from=build-env --chown=root:root /go/src/code.gitea.io/gitea/environment-to-ini /usr/local/bin/environment-to-ini COPY --from=build-env --chown=root:root /go/src/forgejo.org/environment-to-ini /usr/local/bin/environment-to-ini
COPY --from=build-env /go/src/code.gitea.io/gitea/contrib/autocompletion/bash_autocomplete /etc/profile.d/gitea_bash_autocomplete.sh COPY --from=build-env /go/src/forgejo.org/contrib/autocompletion/bash_autocomplete /etc/profile.d/gitea_bash_autocomplete.sh
#git:git #git:git
USER 1000:1000 USER 1000:1000

View file

@ -16,7 +16,7 @@ else
DIST := dist DIST := dist
DIST_DIRS := $(DIST)/binaries $(DIST)/release DIST_DIRS := $(DIST)/binaries $(DIST)/release
IMPORT := code.gitea.io/gitea IMPORT := forgejo.org
GO ?= $(shell go env GOROOT)/bin/go GO ?= $(shell go env GOROOT)/bin/go
SHASUM ?= shasum -a 256 SHASUM ?= shasum -a 256
@ -125,10 +125,10 @@ LDFLAGS := $(LDFLAGS) -X "main.ReleaseVersion=$(RELEASE_VERSION)" -X "main.MakeV
LINUX_ARCHS ?= linux/amd64,linux/386,linux/arm-5,linux/arm-6,linux/arm64 LINUX_ARCHS ?= linux/amd64,linux/386,linux/arm-5,linux/arm-6,linux/arm64
ifeq ($(HAS_GO), yes) ifeq ($(HAS_GO), yes)
GO_TEST_PACKAGES ?= $(filter-out $(shell $(GO) list code.gitea.io/gitea/models/migrations/...) $(shell $(GO) list code.gitea.io/gitea/models/forgejo_migrations/...) code.gitea.io/gitea/tests/integration/migration-test code.gitea.io/gitea/tests code.gitea.io/gitea/tests/integration code.gitea.io/gitea/tests/e2e,$(shell $(GO) list ./...)) GO_TEST_PACKAGES ?= $(filter-out $(shell $(GO) list forgejo.org/models/migrations/...) $(shell $(GO) list forgejo.org/models/forgejo_migrations/...) forgejo.org/tests/integration/migration-test forgejo.org/tests forgejo.org/tests/integration forgejo.org/tests/e2e,$(shell $(GO) list ./...))
endif endif
REMOTE_CACHER_MODULES ?= cache nosql session queue REMOTE_CACHER_MODULES ?= cache nosql session queue
GO_TEST_REMOTE_CACHER_PACKAGES ?= $(addprefix code.gitea.io/gitea/modules/,$(REMOTE_CACHER_MODULES)) GO_TEST_REMOTE_CACHER_PACKAGES ?= $(addprefix forgejo.org/modules/,$(REMOTE_CACHER_MODULES))
FOMANTIC_WORK_DIR := web_src/fomantic FOMANTIC_WORK_DIR := web_src/fomantic
@ -169,7 +169,7 @@ GO_SOURCES += $(GENERATED_GO_DEST)
GO_SOURCES_NO_BINDATA := $(GO_SOURCES) GO_SOURCES_NO_BINDATA := $(GO_SOURCES)
ifeq ($(HAS_GO), yes) ifeq ($(HAS_GO), yes)
MIGRATION_PACKAGES := $(shell $(GO) list code.gitea.io/gitea/models/migrations/... code.gitea.io/gitea/models/forgejo_migrations/...) MIGRATION_PACKAGES := $(shell $(GO) list forgejo.org/models/migrations/... forgejo.org/models/forgejo_migrations/...)
endif endif
ifeq ($(filter $(TAGS_SPLIT),bindata),bindata) ifeq ($(filter $(TAGS_SPLIT),bindata),bindata)
@ -476,7 +476,7 @@ lint-spell: lint-codespell
lint-spell-fix: lint-codespell-fix lint-spell-fix: lint-codespell-fix
@go run $(MISSPELL_PACKAGE) -w $(SPELLCHECK_FILES) @go run $(MISSPELL_PACKAGE) -w $(SPELLCHECK_FILES)
RUN_DEADCODE = $(GO) run $(DEADCODE_PACKAGE) -generated=false -f='{{println .Path}}{{range .Funcs}}{{printf "\t%s\n" .Name}}{{end}}{{println}}' -test code.gitea.io/gitea RUN_DEADCODE = $(GO) run $(DEADCODE_PACKAGE) -generated=false -f='{{println .Path}}{{range .Funcs}}{{printf "\t%s\n" .Name}}{{end}}{{println}}' -test forgejo.org
.PHONY: lint-go .PHONY: lint-go
lint-go: lint-go:
@ -610,7 +610,7 @@ tidy-check: tidy
go-licenses: $(GO_LICENSE_FILE) go-licenses: $(GO_LICENSE_FILE)
$(GO_LICENSE_FILE): go.mod go.sum $(GO_LICENSE_FILE): go.mod go.sum
-$(GO) run $(GO_LICENSES_PACKAGE) save . --force --ignore code.gitea.io/gitea --save_path=$(GO_LICENSE_TMP_DIR) 2>/dev/null -$(GO) run $(GO_LICENSES_PACKAGE) save . --force --ignore forgejo.org --save_path=$(GO_LICENSE_TMP_DIR) 2>/dev/null
$(GO) run build/generate-go-licenses.go $(GO_LICENSE_TMP_DIR) $(GO_LICENSE_FILE) $(GO) run build/generate-go-licenses.go $(GO_LICENSE_TMP_DIR) $(GO_LICENSE_FILE)
@rm -rf $(GO_LICENSE_TMP_DIR) @rm -rf $(GO_LICENSE_TMP_DIR)
@ -740,33 +740,33 @@ integration-test-coverage-sqlite: integrations.cover.sqlite.test generate-ini-sq
GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/sqlite.ini ./integrations.cover.sqlite.test -test.coverprofile=integration.coverage.out GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/sqlite.ini ./integrations.cover.sqlite.test -test.coverprofile=integration.coverage.out
integrations.mysql.test: git-check $(GO_SOURCES) integrations.mysql.test: git-check $(GO_SOURCES)
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/integration -o integrations.mysql.test $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/integration -o integrations.mysql.test
integrations.pgsql.test: git-check $(GO_SOURCES) integrations.pgsql.test: git-check $(GO_SOURCES)
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/integration -o integrations.pgsql.test $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/integration -o integrations.pgsql.test
integrations.sqlite.test: git-check $(GO_SOURCES) integrations.sqlite.test: git-check $(GO_SOURCES)
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/integration -o integrations.sqlite.test -tags '$(TEST_TAGS)' $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/integration -o integrations.sqlite.test -tags '$(TEST_TAGS)'
integrations.cover.test: git-check $(GO_SOURCES) integrations.cover.test: git-check $(GO_SOURCES)
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/integration -coverpkg $(shell echo $(GO_TEST_PACKAGES) | tr ' ' ',') -o integrations.cover.test $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/integration -coverpkg $(shell echo $(GO_TEST_PACKAGES) | tr ' ' ',') -o integrations.cover.test
integrations.cover.sqlite.test: git-check $(GO_SOURCES) integrations.cover.sqlite.test: git-check $(GO_SOURCES)
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/integration -coverpkg $(shell echo $(GO_TEST_PACKAGES) | tr ' ' ',') -o integrations.cover.sqlite.test -tags '$(TEST_TAGS)' $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/integration -coverpkg $(shell echo $(GO_TEST_PACKAGES) | tr ' ' ',') -o integrations.cover.sqlite.test -tags '$(TEST_TAGS)'
.PHONY: migrations.mysql.test .PHONY: migrations.mysql.test
migrations.mysql.test: $(GO_SOURCES) generate-ini-mysql migrations.mysql.test: $(GO_SOURCES) generate-ini-mysql
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/integration/migration-test -o migrations.mysql.test $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/integration/migration-test -o migrations.mysql.test
GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/mysql.ini $(GOTESTCOMPILEDRUNPREFIX) ./migrations.mysql.test $(GOTESTCOMPILEDRUNSUFFIX) GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/mysql.ini $(GOTESTCOMPILEDRUNPREFIX) ./migrations.mysql.test $(GOTESTCOMPILEDRUNSUFFIX)
.PHONY: migrations.pgsql.test .PHONY: migrations.pgsql.test
migrations.pgsql.test: $(GO_SOURCES) generate-ini-pgsql migrations.pgsql.test: $(GO_SOURCES) generate-ini-pgsql
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/integration/migration-test -o migrations.pgsql.test $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/integration/migration-test -o migrations.pgsql.test
GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/pgsql.ini $(GOTESTCOMPILEDRUNPREFIX) ./migrations.pgsql.test $(GOTESTCOMPILEDRUNSUFFIX) GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/pgsql.ini $(GOTESTCOMPILEDRUNPREFIX) ./migrations.pgsql.test $(GOTESTCOMPILEDRUNSUFFIX)
.PHONY: migrations.sqlite.test .PHONY: migrations.sqlite.test
migrations.sqlite.test: $(GO_SOURCES) generate-ini-sqlite migrations.sqlite.test: $(GO_SOURCES) generate-ini-sqlite
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/integration/migration-test -o migrations.sqlite.test -tags '$(TEST_TAGS)' $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/integration/migration-test -o migrations.sqlite.test -tags '$(TEST_TAGS)'
GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/sqlite.ini $(GOTESTCOMPILEDRUNPREFIX) ./migrations.sqlite.test $(GOTESTCOMPILEDRUNSUFFIX) GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/sqlite.ini $(GOTESTCOMPILEDRUNPREFIX) ./migrations.sqlite.test $(GOTESTCOMPILEDRUNSUFFIX)
.PHONY: migrations.individual.mysql.test .PHONY: migrations.individual.mysql.test
@ -777,7 +777,7 @@ migrations.individual.mysql.test: $(GO_SOURCES)
.PHONY: migrations.individual.sqlite.test\#% .PHONY: migrations.individual.sqlite.test\#%
migrations.individual.sqlite.test\#%: $(GO_SOURCES) generate-ini-sqlite migrations.individual.sqlite.test\#%: $(GO_SOURCES) generate-ini-sqlite
GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/sqlite.ini $(GOTEST) $(GOTESTFLAGS) -tags '$(TEST_TAGS)' code.gitea.io/gitea/models/migrations/$* GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/sqlite.ini $(GOTEST) $(GOTESTFLAGS) -tags '$(TEST_TAGS)' forgejo.org/models/migrations/$*
.PHONY: migrations.individual.pgsql.test .PHONY: migrations.individual.pgsql.test
migrations.individual.pgsql.test: $(GO_SOURCES) migrations.individual.pgsql.test: $(GO_SOURCES)
@ -787,7 +787,7 @@ migrations.individual.pgsql.test: $(GO_SOURCES)
.PHONY: migrations.individual.pgsql.test\#% .PHONY: migrations.individual.pgsql.test\#%
migrations.individual.pgsql.test\#%: $(GO_SOURCES) generate-ini-pgsql migrations.individual.pgsql.test\#%: $(GO_SOURCES) generate-ini-pgsql
GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/pgsql.ini $(GOTEST) $(GOTESTFLAGS) -tags '$(TEST_TAGS)' code.gitea.io/gitea/models/migrations/$* GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/pgsql.ini $(GOTEST) $(GOTESTFLAGS) -tags '$(TEST_TAGS)' forgejo.org/models/migrations/$*
.PHONY: migrations.individual.sqlite.test .PHONY: migrations.individual.sqlite.test
migrations.individual.sqlite.test: $(GO_SOURCES) generate-ini-sqlite migrations.individual.sqlite.test: $(GO_SOURCES) generate-ini-sqlite
@ -797,16 +797,16 @@ migrations.individual.sqlite.test: $(GO_SOURCES) generate-ini-sqlite
.PHONY: migrations.individual.sqlite.test\#% .PHONY: migrations.individual.sqlite.test\#%
migrations.individual.sqlite.test\#%: $(GO_SOURCES) generate-ini-sqlite migrations.individual.sqlite.test\#%: $(GO_SOURCES) generate-ini-sqlite
GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/sqlite.ini $(GOTEST) $(GOTESTFLAGS) -tags '$(TEST_TAGS)' code.gitea.io/gitea/models/migrations/$* GITEA_ROOT="$(CURDIR)" GITEA_CONF=tests/sqlite.ini $(GOTEST) $(GOTESTFLAGS) -tags '$(TEST_TAGS)' forgejo.org/models/migrations/$*
e2e.mysql.test: $(GO_SOURCES) e2e.mysql.test: $(GO_SOURCES)
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/e2e -o e2e.mysql.test $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/e2e -o e2e.mysql.test
e2e.pgsql.test: $(GO_SOURCES) e2e.pgsql.test: $(GO_SOURCES)
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/e2e -o e2e.pgsql.test $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/e2e -o e2e.pgsql.test
e2e.sqlite.test: $(GO_SOURCES) e2e.sqlite.test: $(GO_SOURCES)
$(GOTEST) $(GOTESTFLAGS) -c code.gitea.io/gitea/tests/e2e -o e2e.sqlite.test -tags '$(TEST_TAGS)' $(GOTEST) $(GOTESTFLAGS) -c forgejo.org/tests/e2e -o e2e.sqlite.test -tags '$(TEST_TAGS)'
.PHONY: check .PHONY: check
check: test check: test
@ -1013,7 +1013,7 @@ generate-gitignore:
.PHONY: generate-gomock .PHONY: generate-gomock
generate-gomock: generate-gomock:
$(GO) run $(GOMOCK_PACKAGE) -package mock -destination ./modules/queue/mock/redisuniversalclient.go code.gitea.io/gitea/modules/nosql RedisClient $(GO) run $(GOMOCK_PACKAGE) -package mock -destination ./modules/queue/mock/redisuniversalclient.go forgejo.org/modules/nosql RedisClient
.PHONY: generate-images .PHONY: generate-images
generate-images: | node_modules generate-images: | node_modules

View file

@ -12,8 +12,8 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
) )
func main() { func main() {

View file

@ -15,7 +15,7 @@ import (
"strconv" "strconv"
"strings" "strings"
"code.gitea.io/gitea/build/codeformat" "forgejo.org/build/codeformat"
) )
// Windows has a limitation for command line arguments, the size can not exceed 32KB. // Windows has a limitation for command line arguments, the size can not exceed 32KB.

View file

@ -13,8 +13,8 @@ import (
) )
var importPackageGroupOrders = map[string]int{ var importPackageGroupOrders = map[string]int{
"": 1, // internal "": 1, // internal
"code.gitea.io/gitea/": 2, "forgejo.org/": 2,
} }
var errInvalidCommentBetweenImports = errors.New("comments between imported packages are invalid, please move comments to the end of the package line") var errInvalidCommentBetweenImports = errors.New("comments between imported packages are invalid, please move comments to the end of the package line")

View file

@ -58,8 +58,8 @@ import (
"code.gitea.io/other/package" "code.gitea.io/other/package"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"xorm.io/the/package" "xorm.io/the/package"
@ -82,8 +82,8 @@ import (
_ "image/jpeg" // for processing jpeg images _ "image/jpeg" // for processing jpeg images
_ "image/png" // for processing png images _ "image/png" // for processing png images
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"code.gitea.io/other/package" "code.gitea.io/other/package"
"github.com/issue9/identicon" "github.com/issue9/identicon"

View file

@ -20,7 +20,7 @@ import (
"strings" "strings"
"unicode/utf8" "unicode/utf8"
"code.gitea.io/gitea/modules/json" "forgejo.org/modules/json"
) )
const ( const (

View file

@ -15,7 +15,7 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
) )
func main() { func main() {

View file

@ -16,7 +16,7 @@ import (
"sort" "sort"
"strings" "strings"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
) )
// regexp is based on go-license, excluding README and NOTICE // regexp is based on go-license, excluding README and NOTICE
@ -102,9 +102,9 @@ func main() {
pkgName := path.Dir(pkgPath) pkgName := path.Dir(pkgPath)
// There might be a bug somewhere in go-licenses that sometimes interprets the // There might be a bug somewhere in go-licenses that sometimes interprets the
// root package as "." and sometimes as "code.gitea.io/gitea". Workaround by // root package as "." and sometimes as "forgejo.org". Workaround by
// removing both of them for the sake of stable output. // removing both of them for the sake of stable output.
if pkgName == "." || pkgName == "code.gitea.io/gitea" { if pkgName == "." || pkgName == "forgejo.org" {
continue continue
} }

View file

@ -15,7 +15,7 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
) )
func main() { func main() {

View file

@ -17,10 +17,10 @@ import (
"text/template" "text/template"
tmplParser "text/template/parse" tmplParser "text/template/parse"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/locale" "forgejo.org/modules/locale"
fjTemplates "code.gitea.io/gitea/modules/templates" fjTemplates "forgejo.org/modules/templates"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
) )
// this works by first gathering all valid source string IDs from `en-US` reference files // this works by first gathering all valid source string IDs from `en-US` reference files

View file

@ -14,7 +14,7 @@ import (
"slices" "slices"
"strings" "strings"
"code.gitea.io/gitea/modules/locale" "forgejo.org/modules/locale"
"github.com/microcosm-cc/bluemonday" "github.com/microcosm-cc/bluemonday"
"github.com/sergi/go-diff/diffmatchpatch" "github.com/sergi/go-diff/diffmatchpatch"

View file

@ -6,8 +6,8 @@ package cmd
import ( import (
"fmt" "fmt"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -8,12 +8,12 @@ import (
"context" "context"
"fmt" "fmt"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
"code.gitea.io/gitea/modules/git" "forgejo.org/modules/git"
"code.gitea.io/gitea/modules/gitrepo" "forgejo.org/modules/gitrepo"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
repo_module "code.gitea.io/gitea/modules/repository" repo_module "forgejo.org/modules/repository"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -9,9 +9,9 @@ import (
"os" "os"
"text/tabwriter" "text/tabwriter"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
auth_service "code.gitea.io/gitea/services/auth" auth_service "forgejo.org/services/auth"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -8,8 +8,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"code.gitea.io/gitea/models/auth" "forgejo.org/models/auth"
"code.gitea.io/gitea/services/auth/source/ldap" "forgejo.org/services/auth/source/ldap"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -7,8 +7,8 @@ import (
"context" "context"
"testing" "testing"
"code.gitea.io/gitea/models/auth" "forgejo.org/models/auth"
"code.gitea.io/gitea/services/auth/source/ldap" "forgejo.org/services/auth/source/ldap"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -8,8 +8,8 @@ import (
"fmt" "fmt"
"net/url" "net/url"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/services/auth/source/oauth2" "forgejo.org/services/auth/source/oauth2"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -7,9 +7,9 @@ import (
"errors" "errors"
"strings" "strings"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"code.gitea.io/gitea/services/auth/source/smtp" "forgejo.org/services/auth/source/smtp"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -4,9 +4,9 @@
package cmd package cmd
import ( import (
asymkey_model "code.gitea.io/gitea/models/asymkey" asymkey_model "forgejo.org/models/asymkey"
"code.gitea.io/gitea/modules/graceful" "forgejo.org/modules/graceful"
repo_service "code.gitea.io/gitea/services/repository" repo_service "forgejo.org/services/repository"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -7,11 +7,11 @@ import (
"errors" "errors"
"fmt" "fmt"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/auth/password" "forgejo.org/modules/auth/password"
"code.gitea.io/gitea/modules/optional" "forgejo.org/modules/optional"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
user_service "code.gitea.io/gitea/services/user" user_service "forgejo.org/services/user"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -7,12 +7,12 @@ import (
"errors" "errors"
"fmt" "fmt"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
pwd "code.gitea.io/gitea/modules/auth/password" pwd "forgejo.org/modules/auth/password"
"code.gitea.io/gitea/modules/optional" "forgejo.org/modules/optional"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -8,9 +8,9 @@ import (
"fmt" "fmt"
"strings" "strings"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/storage" "forgejo.org/modules/storage"
user_service "code.gitea.io/gitea/services/user" user_service "forgejo.org/services/user"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -7,8 +7,8 @@ import (
"errors" "errors"
"fmt" "fmt"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -8,7 +8,7 @@ import (
"os" "os"
"text/tabwriter" "text/tabwriter"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -7,7 +7,7 @@ import (
"errors" "errors"
"fmt" "fmt"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -15,10 +15,10 @@ import (
"strings" "strings"
"syscall" "syscall"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -11,13 +11,13 @@ import (
"strings" "strings"
"text/tabwriter" "text/tabwriter"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/models/migrations" "forgejo.org/models/migrations"
migrate_base "code.gitea.io/gitea/models/migrations/base" migrate_base "forgejo.org/models/migrations/base"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/services/doctor" "forgejo.org/services/doctor"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
"xorm.io/xorm" "xorm.io/xorm"

View file

@ -6,9 +6,9 @@ package cmd
import ( import (
"fmt" "fmt"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -7,8 +7,8 @@ import (
"context" "context"
"testing" "testing"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/services/doctor" "forgejo.org/services/doctor"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"

View file

@ -13,12 +13,12 @@ import (
"strings" "strings"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/json" "forgejo.org/modules/json"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/storage" "forgejo.org/modules/storage"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"code.forgejo.org/go-chi/session" "code.forgejo.org/go-chi/session"
"github.com/mholt/archiver/v3" "github.com/mholt/archiver/v3"

View file

@ -10,14 +10,14 @@ import (
"os" "os"
"strings" "strings"
"code.gitea.io/gitea/modules/git" "forgejo.org/modules/git"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
base "code.gitea.io/gitea/modules/migration" base "forgejo.org/modules/migration"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/structs" "forgejo.org/modules/structs"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"code.gitea.io/gitea/services/convert" "forgejo.org/services/convert"
"code.gitea.io/gitea/services/migrations" "forgejo.org/services/migrations"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -10,13 +10,13 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"code.gitea.io/gitea/modules/assetfs" "forgejo.org/modules/assetfs"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/options" "forgejo.org/modules/options"
"code.gitea.io/gitea/modules/public" "forgejo.org/modules/public"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/templates" "forgejo.org/modules/templates"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"github.com/gobwas/glob" "github.com/gobwas/glob"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"

View file

@ -11,10 +11,10 @@ import (
"os" "os"
"strings" "strings"
actions_model "code.gitea.io/gitea/models/actions" actions_model "forgejo.org/models/actions"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
private_routers "code.gitea.io/gitea/routers/private" private_routers "forgejo.org/routers/private"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -7,7 +7,7 @@ import (
"fmt" "fmt"
"testing" "testing"
"code.gitea.io/gitea/services/context" "forgejo.org/services/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -8,14 +8,14 @@ import (
"context" "context"
"errors" "errors"
"code.gitea.io/gitea/models" "forgejo.org/models"
"code.gitea.io/gitea/modules/git" "forgejo.org/modules/git"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/storage" "forgejo.org/modules/storage"
"code.gitea.io/gitea/services/f3/util" "forgejo.org/services/f3/util"
_ "code.gitea.io/gitea/services/f3/driver" // register the driver _ "forgejo.org/services/f3/driver" // register the driver
f3_cmd "code.forgejo.org/f3/gof3/v3/cmd" f3_cmd "code.forgejo.org/f3/gof3/v3/cmd"
f3_logger "code.forgejo.org/f3/gof3/v3/logger" f3_logger "code.forgejo.org/f3/gof3/v3/logger"

View file

@ -11,10 +11,10 @@ import (
"os/signal" "os/signal"
"syscall" "syscall"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -8,7 +8,7 @@ import (
"fmt" "fmt"
"os" "os"
"code.gitea.io/gitea/modules/generate" "forgejo.org/modules/generate"
"github.com/mattn/go-isatty" "github.com/mattn/go-isatty"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"

View file

@ -14,12 +14,12 @@ import (
"strings" "strings"
"time" "time"
"code.gitea.io/gitea/modules/git" "forgejo.org/modules/git"
"code.gitea.io/gitea/modules/git/pushoptions" "forgejo.org/modules/git/pushoptions"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
repo_module "code.gitea.io/gitea/modules/repository" repo_module "forgejo.org/modules/repository"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -14,8 +14,8 @@ import (
"testing" "testing"
"time" "time"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/test" "forgejo.org/modules/test"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -8,8 +8,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -6,8 +6,8 @@ package cmd
import ( import (
"fmt" "fmt"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -10,9 +10,9 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"code.gitea.io/gitea/cmd/forgejo" "forgejo.org/cmd/forgejo"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -10,9 +10,9 @@ import (
"strings" "strings"
"testing" "testing"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/test" "forgejo.org/modules/test"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -7,7 +7,7 @@ import (
"os" "os"
"time" "time"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -8,8 +8,8 @@ import (
"fmt" "fmt"
"os" "os"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -6,10 +6,10 @@ package cmd
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/models/migrations" "forgejo.org/models/migrations"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -10,17 +10,17 @@ import (
"io/fs" "io/fs"
"strings" "strings"
actions_model "code.gitea.io/gitea/models/actions" actions_model "forgejo.org/models/actions"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
git_model "code.gitea.io/gitea/models/git" git_model "forgejo.org/models/git"
"code.gitea.io/gitea/models/migrations" "forgejo.org/models/migrations"
packages_model "code.gitea.io/gitea/models/packages" packages_model "forgejo.org/models/packages"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
packages_module "code.gitea.io/gitea/modules/packages" packages_module "forgejo.org/modules/packages"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/storage" "forgejo.org/modules/storage"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -9,16 +9,16 @@ import (
"strings" "strings"
"testing" "testing"
"code.gitea.io/gitea/models/actions" "forgejo.org/models/actions"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/models/packages" "forgejo.org/models/packages"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
packages_module "code.gitea.io/gitea/modules/packages" packages_module "forgejo.org/modules/packages"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/storage" "forgejo.org/modules/storage"
"code.gitea.io/gitea/modules/test" "forgejo.org/modules/test"
packages_service "code.gitea.io/gitea/services/packages" packages_service "forgejo.org/services/packages"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -6,8 +6,8 @@ package cmd
import ( import (
"strings" "strings"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -18,18 +18,18 @@ import (
"time" "time"
"unicode" "unicode"
asymkey_model "code.gitea.io/gitea/models/asymkey" asymkey_model "forgejo.org/models/asymkey"
git_model "code.gitea.io/gitea/models/git" git_model "forgejo.org/models/git"
"code.gitea.io/gitea/models/perm" "forgejo.org/models/perm"
"code.gitea.io/gitea/modules/git" "forgejo.org/modules/git"
"code.gitea.io/gitea/modules/json" "forgejo.org/modules/json"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/pprof" "forgejo.org/modules/pprof"
"code.gitea.io/gitea/modules/private" "forgejo.org/modules/private"
"code.gitea.io/gitea/modules/process" "forgejo.org/modules/process"
repo_module "code.gitea.io/gitea/modules/repository" repo_module "forgejo.org/modules/repository"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/services/lfs" "forgejo.org/services/lfs"
"github.com/golang-jwt/jwt/v5" "github.com/golang-jwt/jwt/v5"
"github.com/kballard/go-shellquote" "github.com/kballard/go-shellquote"

View file

@ -16,14 +16,14 @@ import (
_ "net/http/pprof" // Used for debugging if enabled and a web server is running _ "net/http/pprof" // Used for debugging if enabled and a web server is running
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/graceful" "forgejo.org/modules/graceful"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/process" "forgejo.org/modules/process"
"code.gitea.io/gitea/modules/public" "forgejo.org/modules/public"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/routers" "forgejo.org/routers"
"code.gitea.io/gitea/routers/install" "forgejo.org/routers/install"
"github.com/felixge/fgprof" "github.com/felixge/fgprof"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"

View file

@ -12,10 +12,10 @@ import (
"strconv" "strconv"
"strings" "strings"
"code.gitea.io/gitea/modules/graceful" "forgejo.org/modules/graceful"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/process" "forgejo.org/modules/process"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/caddyserver/certmagic" "github.com/caddyserver/certmagic"
) )

View file

@ -9,9 +9,9 @@ import (
"net/http/fcgi" "net/http/fcgi"
"strings" "strings"
"code.gitea.io/gitea/modules/graceful" "forgejo.org/modules/graceful"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
) )
func runHTTP(network, listenAddr, name string, m http.Handler, useProxyProtocol bool) error { func runHTTP(network, listenAddr, name string, m http.Handler, useProxyProtocol bool) error {

View file

@ -9,9 +9,9 @@ import (
"os" "os"
"strings" "strings"
"code.gitea.io/gitea/modules/graceful" "forgejo.org/modules/graceful"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/klauspost/cpuid/v2" "github.com/klauspost/cpuid/v2"
) )

View file

@ -6,8 +6,8 @@ package main
import ( import (
"os" "os"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -2408,7 +2408,7 @@ LEVEL = Info
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; The first locale will be used as the default if user browser's language doesn't match any locale in the list. ;; The first locale will be used as the default if user browser's language doesn't match any locale in the list.
;LANGS = en-US,zh-CN,zh-HK,zh-TW,da,de-DE,nds,fr-FR,nl-NL,lv-LV,ru-RU,uk-UA,ja-JP,es-ES,pt-BR,pt-PT,pl-PL,bg,it-IT,fi-FI,fil,eo,tr-TR,cs-CZ,sl,sv-SE,ko-KR,el-GR,fa-IR,hu-HU,id-ID ;LANGS = en-US,zh-CN,zh-HK,zh-TW,da,de-DE,nds,fr-FR,nl-NL,lv-LV,ru-RU,uk-UA,ja-JP,es-ES,pt-BR,pt-PT,pl-PL,bg,it-IT,fi-FI,fil,eo,tr-TR,cs-CZ,sl,sv-SE,ko-KR,el-GR,fa-IR,hu-HU,id-ID
;NAMES = English,简体中文,繁體中文(香港),繁體中文(台灣),Danish,Deutsch,Plattdüütsch,Français,Nederlands,Latviešu,Русский,Українська,日本語,Español,Português do Brasil,Português de Portugal,Polski,Български,Italiano,Suomi,Filipino,Esperanto,Türkçe,Čeština,Slovenščina,Svenska,한국어,Ελληνικά,فارسی,Magyar nyelv,Bahasa Indonesia ;NAMES = English,简体中文,繁體中文(香港),繁體中文(台灣),Dansk,Deutsch,Plattdüütsch,Français,Nederlands,Latviešu,Русский,Українська,日本語,Español,Português do Brasil,Português de Portugal,Polski,Български,Italiano,Suomi,Filipino,Esperanto,Türkçe,Čeština,Slovenščina,Svenska,한국어,Ελληνικά,فارسی,Magyar nyelv,Bahasa Indonesia
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

4
go.mod
View file

@ -1,4 +1,4 @@
module code.gitea.io/gitea module forgejo.org
go 1.24 go 1.24
@ -103,7 +103,7 @@ require (
go.uber.org/mock v0.5.0 go.uber.org/mock v0.5.0
golang.org/x/crypto v0.36.0 golang.org/x/crypto v0.36.0
golang.org/x/image v0.25.0 golang.org/x/image v0.25.0
golang.org/x/net v0.37.0 golang.org/x/net v0.38.0
golang.org/x/oauth2 v0.28.0 golang.org/x/oauth2 v0.28.0
golang.org/x/sync v0.12.0 golang.org/x/sync v0.12.0
golang.org/x/sys v0.31.0 golang.org/x/sys v0.31.0

4
go.sum
View file

@ -1647,8 +1647,8 @@ golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk=
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM=
golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4=
golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c= golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8=
golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8= golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=

16
main.go
View file

@ -10,16 +10,16 @@ import (
"strings" "strings"
"time" "time"
"code.gitea.io/gitea/cmd" "forgejo.org/cmd"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
// register supported doc types // register supported doc types
_ "code.gitea.io/gitea/modules/markup/asciicast" _ "forgejo.org/modules/markup/asciicast"
_ "code.gitea.io/gitea/modules/markup/console" _ "forgejo.org/modules/markup/console"
_ "code.gitea.io/gitea/modules/markup/csv" _ "forgejo.org/modules/markup/csv"
_ "code.gitea.io/gitea/modules/markup/markdown" _ "forgejo.org/modules/markup/markdown"
_ "code.gitea.io/gitea/modules/markup/orgmode" _ "forgejo.org/modules/markup/orgmode"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
) )

View file

@ -11,9 +11,9 @@ import (
"errors" "errors"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -7,9 +7,9 @@ import (
"crypto/subtle" "crypto/subtle"
"fmt" "fmt"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
gouuid "github.com/google/uuid" gouuid "github.com/google/uuid"
) )

View file

@ -6,9 +6,9 @@ import (
"crypto/subtle" "crypto/subtle"
"testing" "testing"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -6,7 +6,7 @@ package actions
import ( import (
"testing" "testing"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
) )
func TestMain(m *testing.M) { func TestMain(m *testing.M) {

View file

@ -10,15 +10,15 @@ import (
"strings" "strings"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/git" "forgejo.org/modules/git"
"code.gitea.io/gitea/modules/json" "forgejo.org/modules/json"
api "code.gitea.io/gitea/modules/structs" api "forgejo.org/modules/structs"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
webhook_module "code.gitea.io/gitea/modules/webhook" webhook_module "forgejo.org/modules/webhook"
"github.com/nektos/act/pkg/jobparser" "github.com/nektos/act/pkg/jobparser"
"xorm.io/builder" "xorm.io/builder"

View file

@ -9,10 +9,10 @@ import (
"slices" "slices"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -6,9 +6,9 @@ package actions
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -6,12 +6,12 @@ package actions
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/translation" "forgejo.org/modules/translation"
webhook_module "code.gitea.io/gitea/modules/webhook" webhook_module "forgejo.org/modules/webhook"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -11,15 +11,15 @@ import (
"strings" "strings"
"time" "time"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
"code.gitea.io/gitea/models/shared/types" "forgejo.org/models/shared/types"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/optional" "forgejo.org/modules/optional"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/translation" "forgejo.org/modules/translation"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
runnerv1 "code.gitea.io/actions-proto-go/runner/v1" runnerv1 "code.gitea.io/actions-proto-go/runner/v1"
"xorm.io/builder" "xorm.io/builder"

View file

@ -6,10 +6,10 @@ package actions
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
) )
type RunnerList []*ActionRunner type RunnerList []*ActionRunner

View file

@ -7,9 +7,9 @@ import (
"fmt" "fmt"
"testing" "testing"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -7,11 +7,11 @@ import (
"context" "context"
"fmt" "fmt"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
) )
// ActionRunnerToken represents runner tokens // ActionRunnerToken represents runner tokens

View file

@ -6,8 +6,8 @@ package actions
import ( import (
"testing" "testing"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -8,12 +8,12 @@ import (
"fmt" "fmt"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
webhook_module "code.gitea.io/gitea/modules/webhook" webhook_module "forgejo.org/modules/webhook"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -8,9 +8,9 @@ import (
"strings" "strings"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"github.com/robfig/cron/v3" "github.com/robfig/cron/v3"
) )

View file

@ -6,9 +6,9 @@ package actions
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -4,7 +4,7 @@
package actions package actions
import ( import (
"code.gitea.io/gitea/modules/translation" "forgejo.org/modules/translation"
runnerv1 "code.gitea.io/actions-proto-go/runner/v1" runnerv1 "code.gitea.io/actions-proto-go/runner/v1"
) )

View file

@ -9,13 +9,13 @@ import (
"fmt" "fmt"
"time" "time"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/models/unit" "forgejo.org/models/unit"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
runnerv1 "code.gitea.io/actions-proto-go/runner/v1" runnerv1 "code.gitea.io/actions-proto-go/runner/v1"
lru "github.com/hashicorp/golang-lru/v2" lru "github.com/hashicorp/golang-lru/v2"

View file

@ -6,9 +6,9 @@ package actions
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -6,7 +6,7 @@ package actions
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
) )
// ActionTaskOutput represents an output of ActionTask. // ActionTaskOutput represents an output of ActionTask.

View file

@ -7,8 +7,8 @@ import (
"context" "context"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
) )
// ActionTaskStep represents a step of ActionTask // ActionTaskStep represents a step of ActionTask

View file

@ -6,9 +6,9 @@ package actions
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
) )
// ActionTasksVersion // ActionTasksVersion

View file

@ -12,9 +12,9 @@ import (
"io" "io"
"time" "time"
auth_model "code.gitea.io/gitea/models/auth" auth_model "forgejo.org/models/auth"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
) )
func generateSaltedToken() (string, string, string, string, error) { func generateSaltedToken() (string, string, string, string, error) {

View file

@ -8,7 +8,7 @@ import (
"testing" "testing"
"time" "time"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -7,9 +7,9 @@ import (
"context" "context"
"strings" "strings"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -14,20 +14,20 @@ import (
"strings" "strings"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
issues_model "code.gitea.io/gitea/models/issues" issues_model "forgejo.org/models/issues"
"code.gitea.io/gitea/models/organization" "forgejo.org/models/organization"
access_model "code.gitea.io/gitea/models/perm/access" access_model "forgejo.org/models/perm/access"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
"code.gitea.io/gitea/models/unit" "forgejo.org/models/unit"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/base" "forgejo.org/modules/base"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/git" "forgejo.org/modules/git"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/structs" "forgejo.org/modules/structs"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"xorm.io/builder" "xorm.io/builder"
"xorm.io/xorm/schemas" "xorm.io/xorm/schemas"

View file

@ -8,12 +8,12 @@ import (
"fmt" "fmt"
"strconv" "strconv"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
issues_model "code.gitea.io/gitea/models/issues" issues_model "forgejo.org/models/issues"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -8,13 +8,13 @@ import (
"path" "path"
"testing" "testing"
activities_model "code.gitea.io/gitea/models/activities" activities_model "forgejo.org/models/activities"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
issue_model "code.gitea.io/gitea/models/issues" issue_model "forgejo.org/models/issues"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -6,11 +6,11 @@ package activities_test
import ( import (
"testing" "testing"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
_ "code.gitea.io/gitea/models" _ "forgejo.org/models"
_ "code.gitea.io/gitea/models/actions" _ "forgejo.org/models/actions"
_ "code.gitea.io/gitea/models/forgefed" _ "forgejo.org/models/forgefed"
) )
func TestMain(m *testing.M) { func TestMain(m *testing.M) {

View file

@ -9,14 +9,14 @@ import (
"net/url" "net/url"
"strconv" "strconv"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
issues_model "code.gitea.io/gitea/models/issues" issues_model "forgejo.org/models/issues"
"code.gitea.io/gitea/models/organization" "forgejo.org/models/organization"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
"code.gitea.io/gitea/modules/timeutil" "forgejo.org/modules/timeutil"
"code.gitea.io/gitea/modules/util" "forgejo.org/modules/util"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -6,14 +6,14 @@ package activities
import ( import (
"context" "context"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
issues_model "code.gitea.io/gitea/models/issues" issues_model "forgejo.org/models/issues"
access_model "code.gitea.io/gitea/models/perm/access" access_model "forgejo.org/models/perm/access"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
"code.gitea.io/gitea/models/unit" "forgejo.org/models/unit"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/container" "forgejo.org/modules/container"
"code.gitea.io/gitea/modules/log" "forgejo.org/modules/log"
"xorm.io/builder" "xorm.io/builder"
) )

View file

@ -7,11 +7,11 @@ import (
"context" "context"
"testing" "testing"
activities_model "code.gitea.io/gitea/models/activities" activities_model "forgejo.org/models/activities"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
issues_model "code.gitea.io/gitea/models/issues" issues_model "forgejo.org/models/issues"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -9,12 +9,12 @@ import (
"sort" "sort"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
issues_model "code.gitea.io/gitea/models/issues" issues_model "forgejo.org/models/issues"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/modules/git" "forgejo.org/modules/git"
"code.gitea.io/gitea/modules/gitrepo" "forgejo.org/modules/gitrepo"
"xorm.io/xorm" "xorm.io/xorm"
) )

View file

@ -7,9 +7,9 @@ import (
"testing" "testing"
"time" "time"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
"code.gitea.io/gitea/models/unittest" "forgejo.org/models/unittest"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -6,18 +6,18 @@ package activities
import ( import (
"context" "context"
asymkey_model "code.gitea.io/gitea/models/asymkey" asymkey_model "forgejo.org/models/asymkey"
"code.gitea.io/gitea/models/auth" "forgejo.org/models/auth"
"code.gitea.io/gitea/models/db" "forgejo.org/models/db"
git_model "code.gitea.io/gitea/models/git" git_model "forgejo.org/models/git"
issues_model "code.gitea.io/gitea/models/issues" issues_model "forgejo.org/models/issues"
"code.gitea.io/gitea/models/organization" "forgejo.org/models/organization"
access_model "code.gitea.io/gitea/models/perm/access" access_model "forgejo.org/models/perm/access"
project_model "code.gitea.io/gitea/models/project" project_model "forgejo.org/models/project"
repo_model "code.gitea.io/gitea/models/repo" repo_model "forgejo.org/models/repo"
user_model "code.gitea.io/gitea/models/user" user_model "forgejo.org/models/user"
"code.gitea.io/gitea/models/webhook" "forgejo.org/models/webhook"
"code.gitea.io/gitea/modules/setting" "forgejo.org/modules/setting"
) )
// Statistic contains the database statistics // Statistic contains the database statistics

Some files were not shown because too many files have changed in this diff Show more