Releases: wndhydrnt/saturn-bot
Releases · wndhydrnt/saturn-bot
v0.22.0
v0.21.1
v0.21.0
0.21.0 (2025-02-15)
Features
- host: Retry HTTP requests to GitHub (#152) (19151c0)
- server: Add status information to the UI (48f6521)
- server: Delete a run (#153) (ed03dd6)
- task: Add option to push to the default branch of a repository (#149) (b9fae93)
- worker: Add /info endpoint (ff11580)
- worker: Report result state "pushed" to the API (#151) (19f13df)
Bug Fixes
v0.20.0
0.20.0 (2025-02-05)
Features
- Add pprof endpoints for server and worker (#146) (9538db9)
- host: Handle secondary rate limit of GitHub API (0fb7311)
- server/ui: Display the recent results of a task on detail page (#142) (1e4c43d)
- server/ui: Display total number of items below tables (c2d5cb0)
- server/ui: Make name of task a link (cab0098)
- server/ui: Schedule run via the UI (#148) (9c194b9)
- server: Auto-schedule task only if it defines a cron trigger (#144) (0dd535b)
- sever: Send state of pull request to server (#145) (8c5bf94)
Bug Fixes
v0.19.0
v0.18.2
v0.18.1
v0.18.0
0.18.0 (2025-01-01)
⚠ BREAKING CHANGES
- task: Remove setting "schedule" from task (#129)
Features
- filter: New filter "gitlabCodeSearch" (#120) (ce8003a)
- server: Add cache headers to static assets of UI (0eb97e6)
- server: Add database migrations (#128) (ec08f31)
- server: Add filters to list of runs (dd2a6c9)
- server: Add pagination to UI (#125) (eb41afd)
- server: Display link to pull request in UI (#131) (8a7adc0)
- server: Serve a UI (#124) (d2e906c)
- server: Support inputs of a task (#118) (b597bf7)
- server: Trigger task via cron expression (#122) (f75cd9f)
- server: View tasks (#126) (12d399a)
- task: Remove setting "schedule" from task (#129) (6f7c767)
Bug Fixes
- host: Only return merge requests in state "opened" from GitLab API (#130) (c79f2b7)
- host: Revert pull request #130 (000a232)
- processor: Wrong URL of pull request reported when creating a new one (bab648a)
- server: Next run not scheduled if PR is open (1d97a94)
- server: Update hash of task in database (93ce5c5)
v0.17.0
v0.16.0
0.16.0 (2024-12-01)
Features
- server: Add endpoint to process webhooks sent by GitHub (#105) (fa81814)
- server: Add endpoint to process webhooks sent by GitLab (#112) (2cb93b6)
- server: Add total number of items to pagination responses (6a4f722)
- server: Delay execution of a task when a webhook is received (#115) (047169b)
- server: Inspect upcoming and past runs via an endpoint (#114) (8ed4ded)
- task: Inputs (#107) (0bffdd4)
Bug Fixes
- host: Auto-merge GitHub PR fails if repository allows only "squash" merge method (#110) (57c3673)
- host: Too eager to delete GitHub branch (#111) (ccb8a6b)
- processor: Pull request not recreated if closed (#117) (c554240)
- server: Runs skipped when more than one Task is registered (#116) (e3f7956)
- server: Wrong run reason "manual" when task changed on disk (c825e95)
- template: Description of pull request states that PR gets merged in 0s (#108) (b463fba)