Checks run (1 failed, 1 succeeded)
flake8
failed.
JSHint
passed.
Review Request #15131 — Created June 23, 2026 and submitted
The Forgejo authentication path had a few issues, which this change
fixes:
get_http_credentials was returning a header key as per the baseHostingServiceClient docstring, but this should have been headers.url field, which was marked asDue to the fix for the re-authentication issue, I discovered that the
HostingServiceTestCase.create_hosting_account method was aliasing
default_account_data instead of copying it, which allowed tests to
interfere with each other.