Skip to content

Releases: wndhydrnt/saturn-bot

v0.22.0

24 Feb 18:44
a3170ee
Compare
Choose a tag to compare

0.22.0 (2025-02-24)

Features

  • Commands "server" and "worker" are available (#154) (15dfad3)
  • server: Display checksum and inactive tasks in the UI (#160) (e73c907)
  • server: Remove all write endpoints from UI (#158) (3a91a3b)
  • server: Render Markdown in description of input in the UI (#157) (a20838f)

v0.21.1

18 Feb 06:52
8b8f284
Compare
Choose a tag to compare

0.21.1 (2025-02-17)

Bug Fixes

  • server: Use preformatted text element to display error message (aa1efdc)
  • server: Wrong page total when a filter for task results is set (3b44b79)

v0.21.0

16 Feb 19:07
e970bd7
Compare
Choose a tag to compare

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

  • server: Pagination on broken for API operation "listTaskRecentTaskResultsV1" (7caa7bf)
  • worker: Error message contains object instead of string (9c4f268)

v0.20.0

06 Feb 18:03
67fe402
Compare
Choose a tag to compare

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

  • host: Detect merge method of a GitHub repository (1929520)
  • host: Use merged_at attribute to check if a GitHub PR has been merged (cdf7bba)
  • server: Schedule new run when task defines a cron trigger (d80e889)

v0.19.0

15 Jan 20:11
15c000d
Compare
Choose a tag to compare

0.19.0 (2025-01-15)

Features

  • server/ui: Automatically reload pages on change of filter (d46e531)
  • server/ui: Render details and results of a run on one page (#141) (5cc570e)

Bug Fixes

  • git: Rework format of exec log (f1c64de)

v0.18.2

09 Jan 18:33
4488b2b
Compare
Choose a tag to compare

0.18.2 (2025-01-09)

Bug Fixes

  • filter: Let jq filter continue on parse errors (3ba0184)

v0.18.1

08 Jan 20:22
c06de9a
Compare
Choose a tag to compare

0.18.1 (2025-01-08)

Bug Fixes

  • filter: jq filter checks subsequent nodes when first node is null (#137) (466d98b)
  • git: Clone a repository again if update of current clone fails (#134) (8564042)

v0.18.0

01 Jan 15:19
75228d2
Compare
Choose a tag to compare

0.18.0 (2025-01-01)

⚠ BREAKING CHANGES

  • task: Remove setting "schedule" from task (#129)

Features

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

10 Dec 18:29
220ffc6
Compare
Choose a tag to compare

0.17.0 (2024-12-10)

Features

  • action: Add stdout/stderr to error of actions "exec" and "script" (18e216e)

v0.16.0

01 Dec 11:41
9a80b45
Compare
Choose a tag to compare

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)