chore: Merge Gitea 1.26.0 upstream changes #3

Closed
opened 2026-05-08 03:26:36 +00:00 by jmiller · 1 comment
Owner

Gitea 1.26.0 has been released with significant features.

New in 1.26.0

  • Keyboard navigation in code browser
  • Git archive remote protocol support
  • Subdirectory zip/tar downloads
  • Markdown release notes auto-generation
  • Workflow concurrency groups
  • Job dependency visualization

Action

  1. Fetch upstream v1.26.0 tag
  2. Create merge branch from moko/1.25.5-project-api
  3. Merge and resolve conflicts (routers/api/v1/api.go)
  4. Rebuild Docker image
  5. Test project API still works
  6. Deploy

Ref: https://blog.gitea.com/release-of-1.26.0/

Gitea 1.26.0 has been released with significant features. ## New in 1.26.0 - Keyboard navigation in code browser - Git archive remote protocol support - Subdirectory zip/tar downloads - Markdown release notes auto-generation - Workflow concurrency groups - Job dependency visualization ## Action 1. Fetch upstream v1.26.0 tag 2. Create merge branch from moko/1.25.5-project-api 3. Merge and resolve conflicts (routers/api/v1/api.go) 4. Rebuild Docker image 5. Test project API still works 6. Deploy Ref: https://blog.gitea.com/release-of-1.26.0/
Author
Owner

Completed

MokoGitea is now running Gitea v1.26.1 upstream in production.

What was done

  • Merged upstream Gitea v1.26.1 changes
  • Fixed all compilation errors from the merge (CryptoRandom signatures, TemplateContext, DiffSlice, CurrentRefPath, LastRun, convert.go type mismatches, concurrency API, Projects API)
  • Added go.mod dependencies (modernc.org/sqlite, kin-openapi)
  • Resolved ScriptImport CSP nonce template rendering
  • Added FastCryptoRandomHex/Bytes for ChaCha8-based nonce generation

Production verification

  • Version: 1.26.1+244-ga8a01ed978
  • Health: pass
  • All API endpoints working
  • Schema version: 333 (migrated from 324)

Authored-by: Claude Opus 4.6 (1M context)

## Completed MokoGitea is now running Gitea v1.26.1 upstream in production. ### What was done - Merged upstream Gitea v1.26.1 changes - Fixed all compilation errors from the merge (CryptoRandom signatures, TemplateContext, DiffSlice, CurrentRefPath, LastRun, convert.go type mismatches, concurrency API, Projects API) - Added `go.mod` dependencies (modernc.org/sqlite, kin-openapi) - Resolved ScriptImport CSP nonce template rendering - Added FastCryptoRandomHex/Bytes for ChaCha8-based nonce generation ### Production verification - Version: `1.26.1+244-ga8a01ed978` - Health: pass - All API endpoints working - Schema version: 333 (migrated from 324) *Authored-by: Claude Opus 4.6 (1M context)*
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#3