Repository navigation
refactor: use ExclusiveFetch to simplify AbortController - #40312
Conversation
|
The
Written by Claude (Fable 5.2). |
Good catch. I have checked it when refactoring but it seems that I indeed missed it again |
Added Now the error message can tell end users why the loading fails, and won't bother end users for a too long time. |
0139da2 uses |
|
State handling and polling look good, both earlier points are addressed.
Written by Claude (Opus 5.5). |
I intentionally didn't use 1s. It will cause race and UI flash if the server error keep happening. |
…n-completed-workflow * origin/main: (139 commits) refactor: use ExclusiveFetch to simplify AbortController (go-gitea#40312) fix: handle task list items checked with uppercase X (go-gitea#40334) test: add e2e tests for comments, file tree, actions and branch protection (go-gitea#40313) enhance(lfs): report status and body on non-JSON LFS error responses (go-gitea#40331) feat(ssh)!: remove SSH DSA key support (go-gitea#40332) refactor(git): parse git stdout correctly (go-gitea#40326) [skip ci] Updated translations via Crowdin fix(repo): rank exact repository name matches first (go-gitea#39038) fix(web): avoid compare output route collisions (go-gitea#40307) refactor: clean up error system (go-gitea#40328) fix(markup): keep list items on separate lines in quote replies (go-gitea#40329) fix(repo): require the unit in AccessibleRepositoryCondition (go-gitea#40059) fix(ui): consistent spacing between labels (go-gitea#40261) [skip ci] Updated translations via Crowdin test: fix the login tab order e2e test in macOS WebKit (go-gitea#40316) fix(api): keep webhook settings that are omitted in an edit request (go-gitea#40282) fix(indexer): reindex issues when their projects change (go-gitea#40299) chore(deps): update go toolchain directive to v1.27.4 (go-gitea#40315) chore(css): remove dead CSS (go-gitea#40314) fix(packages): generic package deletion ignores terraform state lock and latest version (go-gitea#40302) ... Assisted-by: Claude Code:claude-opus-5-5 # Conflicts: # modelmigration/migrations.go # modelmigration/v29/v365.go # modelmigration/v29/v365_test.go
ref: #40289 (comment)