Commits at f7b152f1262e5bec4f6aec061e2ded65d0b53893
f7b152f1Ensure git tag tests and others create test repos in tmpdir (#18447)
* Ensure git tag tests and other create test repos in tmpdir
There are a few places where tests appear to reuse testing repos which
causes random CI failures.
This PR simply changes these tests to ensure that cloning always happens
into new temporary directories.
Fix #18444
* Change log root for integration tests to use the REPO_TEST_DIR
There is a potential race in the drone integration tests whereby test-mysql etc
will start writing to log files causing make test-check fail.
Fix #18077
Signed-off-by: Andrew Thornton <art27@cantab.net>zeripath
authored at
GitHub
comitted at
92b715e0Attempt to prevent the deadlock in the QueueDiskChannel Test again (#18415)
* Attempt to prevent the deadlock in the QueueDiskChannel Test again
This time we're going to adjust the pause tests to only test the right
flag.
* Only switch off pushback once we know that we are not pushing anything else
* Ensure full redirection occurs
* More nicely handle a closed datachan
* And handle similar problems in queue_channel_test
Signed-off-by: Andrew Thornton <art27@cantab.net>zeripath
authored at
GitHub
comitted at
19b017f3Use explicit jQuery import, remove unused eslint globals (#18435)
- Don't rely on globals (window.$) for jQuery import
- Remove eslint globals no longer in use
silverwind
authored at
GitHub
comitted at
7b04c97bFix typo (#18436)
As title
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Lauris BH <lauris@nix.lv>Gusted
authored at
GitHub
comitted at
604ce776Allow to filter repositories by language in explore, user and organization repositories lists (#18430)
Lauris BH
authored at
GitHub
comitted at
401e5c81Fix broken when no commits and default branch is not master (#18422)
* Fix broken when no commits and default branch is not master
* Fix IsEmpty check
* Improve codes
* Add timeoutLunny Xiao
authored at
GitHub
comitted at
8038610aAutomatically pause queue if index service is unavailable (#15066)
* Handle keyword search error when issue indexer service is not available
* Implement automatic disabling and resume of code indexer queue
Lauris BH
authored at
GitHub
comitted at
9a75c274Only view milestones from current repo (#18414)
The endpoint /{username}/{reponame}/milestone/{id} is not currently restricted to
the repo. This PR restricts the milestones to those within the repo.
Signed-off-by: Andrew Thornton <art27@cantab.net>zeripath
authored at
GitHub
comitted at
3bb028ccValidate migration files (#18203)
JSON Schema validation for data used by Gitea during migrations
Discussion at https://forum.forgefriends.org/t/common-json-schema-for-repository-information/563
Co-authored-by: Loïc Dachary <loic@dachary.org>Aravinth Manivannan
authored at
GitHub
comitted at
49dd9067Use base32 for 2FA scratch token (#18384)
* Use base32 for 2FA scratch token
* rename Secure* to Crypto*, add commentswxiaoguang
authored at
GitHub
comitted at
de61e5f9Fix broken oauth2 authentication source edit page (#18412)
It appears that there was a broken merge of the edit.tmpl page during the merge
of #16594 - I am not entirely sure how this happened as the PR was correct.
This PR fixes the broken template.
Fix #18388
Signed-off-by: Andrew Thornton <art27@cantab.net>zeripath
authored at
GitHub
comitted at
713985b1Prevent deadlocks in persistable channel pause test (#18410)
* Prevent deadlocks in persistable channel pause test
Because of reuse of the old paused/resumed channels in this test there
was a potential for deadlock. This PR ensures that the channels are always
reobtained.
It further adds some control code to detect hangs in future - and it
ensures that the pausing warning is not shown on shutdown.
Signed-off-by: Andrew Thornton <art27@cantab.net>
* do not warn but do pause
Signed-off-by: Andrew Thornton <art27@cantab.net>zeripath
authored at
GitHub
comitted at
b53fd5ffBump golangci-lint version (#18411)
- Bump golangci-lint version to v1.44.0 (no new linter errors detected)Gusted
authored at
GitHub
comitted at
80adbebbUnexport git.GlobalCommandArgs (#18376)
Unexport the git.GlobalCommandArgs variable.
6543
authored at
GitHub
comitted at
93250bfePlace inline diff comment dialogs on split diff in 4th and 8th columns (#18403)
Fix #18391
Fix #18320
Signed-off-by: Andrew Thornton <art27@cantab.net>zeripath
authored at
GitHub
comitted at
6392f469API: Return primary language and repository language stats API URL (#18396)
Lauris BH
authored at
GitHub
comitted at
9628a76cUpdate to work with latest VS Code go debugger (#18397)
Lauris BH
authored at
GitHub
comitted at
a717265eFix restore without topic failure (#18387)
Co-authored-by: zeripath <art27@cantab.net>Lunny Xiao
authored at
GitHub
comitted at
ab7f7016Make WrappedQueues and PersistableChannelUniqueQueues Pausable (#18393)
Implements the Pausable interface on WrappedQueues and PersistableChannelUniqueQueues
Reference #15928
Signed-off-by: Andrew Thornton art27@cantab.netzeripath
authored at
GitHub
comitted at
43c6b277Fix commit's time (#18375)
* Fix commit's time
- Use the Committer's `when` as the CommitDate will be modified when the
commit is being moved around in the git tree(e.g. being rebased on top
of newer commits). The Author's `when` is created once and never touched
again.
* Update templates/repo/view_list.tmpl
* Commmt unstaged
* Add fallback
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>Gusted
authored at
GitHub
comitted at
9837773fPrevent showing webauthn error for every time visiting `/user/settings/security` (#18385)
wxiaoguang
authored at
GitHub
comitted at
c2e13fb7Fix partial cloning a repo (#18373)
- Pass the Global command args into serviceRPC.
- Fixes error with partial cloning.
- Add partial clone test
- Include diff
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>Gusted
authored at
GitHub
comitted at
5e5740afSwitch to non-deprecation setting (#18358)
* Switch to non-deprecation setting
(Avoid by-default: "Deprecated fallback `[server]` `LFS_CONTENT_PATH` present. Use `[lfs]` `PATH` instead. This fallback will be removed in v1.18.0")
* Update all referencesGusted
authored at
GitHub
comitted at