0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo.git synced 2024-12-22 23:33:15 -05:00
forgejo/models/git
Mathieu Fenniak 2faa7ce749 Rework GetLatestCommitStatusForPairs query using a subquery for PG compatibility (#6113)
## Scope

Intended to fix #6099; and moves related tests to integration tests (per. request https://codeberg.org/forgejo/forgejo/pulls/6105#issuecomment-2486228)

## 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. **not applicable**
  - [x] in the `tests/integration` directory if it involves interactions with a live Forgejo server.
- I added test coverage for JavaScript changes... **not applicable**
  - [ ] 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.
  - Rationale: bug-fix for a change that hasn't been released yet.
- [ ] 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.

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6113
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Mathieu Fenniak <mathieu@fenniak.net>
Co-committed-by: Mathieu Fenniak <mathieu@fenniak.net>
2024-12-01 19:15:31 +00:00
..
TestIterateRepositoryIDsWithLFSMetaObjects
branch.go Rename head branch of pull requests when renaming a branch (#31759) 2024-08-04 18:24:10 +02:00
branch_list.go Fix branch order (#31174) 2024-06-02 16:26:54 +02:00
branch_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
commit_status.go Rework GetLatestCommitStatusForPairs query using a subquery for PG compatibility (#6113) 2024-12-01 19:15:31 +00:00
commit_status_summary.go Fix commitstatus summary (#30431) 2024-04-16 12:01:27 +02:00
commit_status_test.go Rework GetLatestCommitStatusForPairs query using a subquery for PG compatibility (#6113) 2024-12-01 19:15:31 +00:00
lfs.go refactor: remove redundant err declarations (#32381) 2024-11-05 09:33:15 +01:00
lfs_lock.go Show lock owner instead of repo owner on LFS setting page (#31788) 2024-08-18 05:47:06 +02:00
lfs_lock_list.go Show lock owner instead of repo owner on LFS setting page (#31788) 2024-08-18 05:47:06 +02:00
lfs_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
main_test.go tests: improve actvititypub integration test code 2024-11-01 22:39:49 +01:00
protected_branch.go Optimize branch protection rule loading (#32280) 2024-11-05 09:33:15 +01:00
protected_branch_list.go
protected_branch_list_test.go Optimize branch protection rule loading (#32280) 2024-11-05 09:33:15 +01:00
protected_branch_test.go Fix linting issues 2024-08-18 16:25:13 +02:00
protected_tag.go Add tag protection via rest api #17862 (#31295) 2024-06-16 13:42:59 +02:00
protected_tag_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00