Skip to content

v1.8.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jan 11:14
9d28211

1.8.0 (2025-01-16)

Features

  • added admin infinity in decode (84d4641)
  • added validator endpoint (58b457e)
  • added worker deploy / delete capabilities (13e0b4c)
  • added worker deploy / delete capabilities (ee5479d)
  • closing user pull-requests when unassigned (210d943)
  • custom message for private issues without plan (829a134)
  • enforce collaborator-only label restriction (413c844)
  • fine grain permission to start tasks (e408abe)
  • make issues and PRs search configurable (32e9280)
  • make task limits configurable (9b7bbdf)
  • manifest commands object (aaf9c59)
  • max task assignment for collaborators (8d5c56a)
  • new error msg on missing required label (ef6198a)
  • pull edit handler (188d00e)
  • pull edit handler (30959ec)
  • requiredLabelsToStart config (5326f20)
  • schema generation (5999073)
  • sdk and command interface (6c1a13e)
  • switch to Bun and fix deploy (6241af7)
  • task limit improvement (f00a9c6)
  • task limit improvement (5497d7e)
  • tests: add collaborator tests for issue assignment (c5e58f5)
  • update style (734f97b)
  • upgrade typebox (1a32260)

Bug Fixes

  • add env typebox validator to worker, fix tests (f5bc1d5)
  • add fallback methods for fetching issues/PRs (16ba3a8)
  • add rolesWithReviewAuth to config (9180717)
  • add rolesWithReviewAuth to config (4c29657)
  • add validation to check for duplicate roles (d62cfe5)
  • added test for start with carriage returns (41a8058)
  • added www. prefix (0b63098)
  • address duplicate logging on max limit (0bfa5e0)
  • alternative way to list issues within network (72cc120)
  • assignee issue and open pr fetching (f308aca)
  • change checks for invalid env to get more details (cc6ccfa)
  • check limit per role correctly (9416b25)
  • clean up queries (df7ff28)
  • cleanup (239d26e)
  • cleanup merge (a4df1b9)
  • collaborator check with try catch (32a4457)
  • condition for branch target changed to be either ref or workflow ref (82bd846)
  • config: add descriptions to JSON schema properties (4fed7fd)
  • convert AssignedIssueScope to enum (986261a)
  • ensure assignee is checked in userUnassigned handler (5659fc3)
  • fix failling knip and double logging max limit error message (84c8465)
  • fix format and type (044f8a8)
  • fixed /stop formatting (43244a9)
  • fixed failing test (3e18c1b)
  • fixed tip display and removed bold (32082db)
  • get contributors from config (32b0456)
  • get contributors from config (212f9bf)
  • handle 404 (d09f2d4)
  • handle fetch error (2474312)
  • handle search API private repo (d8fead7)
  • hide deadline if no time label (1ab9112)
  • ignore dist (2ba5e14)
  • ignore eslint config (9155361)
  • issue: handle 404 status in fetch pull request reviews (82064c5)
  • linked pull-requests on tasks that cannot be started get closed (b36b79b)
  • logic to retrieve pull-requests pending for a user updated (e5259f1)
  • ncc build (29c2aef)
  • pass decoded env (a9b21e0)
  • prevent bot from double posting messages (9c40d09)
  • process review comments (8fcedd9)
  • query network in getAllPRs (58fd4da)
  • regenerate bun lock file (788b468)
  • register warning message change (8868146)
  • register warning message change (8dd8463)
  • remove duplicate maxTask checks (99ccab3)
  • remove individual limit comment (38b1653)
  • remove openedPullRequest checks for maxlimit (14f8e5f)
  • remove union type (09c5337)
  • remove unneeded usage of no wallet string param (6151b52)
  • removed deadline message on issue assigned (f9c38e9)
  • removed debug lines (ad20e32)
  • removed duplicate error messages (da03c15)
  • removed duplicate error messages (3f61f14)
  • renamed checkIssues to assignedIssueScope (87e7b16)
  • return lowest task limit if user role doesnt match any of those in the config (b4696c8)
  • return lowest task limit if user role doesnt match any of those in the config (391bdde)
  • revert change in package.json (8bf9f6f)
  • set a default value which is type string (40def46)
  • set smallest task on error when getting user role (10b985a)
  • show message by a config of the emptyWalletText (b11fc4f)
  • skipping deadline self assign post if no deadline (ebf98c4)
  • switch back to CJS (5f81ebf)
  • tests: update error message for collaborators assignment (4a954be)
  • the messages are displayed on catch errors (c79b63f)
  • the pull-request author is now the user assigned instead of the editor of the PR body (7023f84)
  • the stop commands are counted by assignment periods (35f62c2)
  • the user role is determined from the repo when unavailable from organization (fa4692b)
  • undo changes in manifest (3827d28)
  • update mock handlers (0953019)
  • update octokit method namespace (3d760e3)
  • update yarn.lock (910ebf0)
  • updated yarn.lock (0a6bd74)
  • upgrade bun regenerate lock file (3ed0b7e)
  • used API to query orgs where the app is installed (cd96022)
  • user t.record and loop by object.entries (a5bd14d)
  • using graphql to fetch prs (c49982b)
  • yarn v1 (7deffaf)