Skip to content

Latest commit

 

History

History
2749 lines (1173 loc) · 122 KB

CHANGELOG.md

File metadata and controls

2749 lines (1173 loc) · 122 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

3.13.1 (2024-04-26)

Bug Fixes

  • filter closed prs with requested changes diplayed in slack home (0ca7b67)

3.13.0 (2024-04-24)

Features

  • clean revert of revert (8870f94)
  • deps: update dependency issue-parser to v7 (#943) (74f497f)
  • deps: update dependency liwi-mongo to v12 (#950) (e2ca7b6)
  • make draft pr a pending status instead of failed (e4e50b2)

3.12.0 (2024-04-12)

Features

  • allow lintPullRequestTitleWithConventionalCommit to be a regexp, change elax config (fdf1070)

3.11.3 (2024-04-10)

Note: no notable changes

3.11.2 (2024-04-10)

Note: no notable changes

3.11.1 (2024-04-10)

Bug Fixes

  • remove console.log (9eabe5a)
  • update slack home when pr is requested on a team (c2dd906)

3.11.0 (2024-04-10)

Features

3.10.0 (2024-03-01)

Features

3.9.0 (2024-02-24)

Features

3.8.0 (2024-02-17)

Features

  • clean title conventional commit support typo ; (791e30c)
  • improve slack home, add additional sections for prs waiting for review (f296ffa)

3.7.0 (2024-02-10)

Features

  • deps: update dependency @slack/web-api to v6.11.0 (#850) (80c7c15)
  • deps: update dependency @slack/web-api to v6.12.0 (#865) (4f18d1b)
  • lintPullRequestTitleWithConventionalCommit for Elax (f02b51c)

Bug Fixes

  • deps: update dependency body-parser to v1.20.2 (#887) (af71e3a)

3.6.1 (2023-12-17)

Bug Fixes

  • fix assignees update to generate pull request lists (8dcc768)

3.6.0 (2023-12-17)

Features

  • create Elax Energie custom config (69ffb52)

Bug Fixes

  • filter disabled actions (9e4510a)
  • fix assignees on pr opened (eebaef8)

3.5.1 (2023-12-17)

Bug Fixes

3.5.0 (2023-12-07)

Features

  • deps: update dependency @slack/web-api to v6.10.0 (#813) (a4dd450)

Bug Fixes

  • deps: update commitlint monorepo to v18.4.3 (#826) (e9935e8)
  • try to prevent infinite rescheduling (176054f)

3.4.0 (2023-12-01)

Features

  • add changesInformation when possible in home slack (ddb3892)
  • deps: update commitlint monorepo (#807) (a28d1b3)
  • remove checks/passed on default config (cf341c5)

Bug Fixes

  • deps: update dependency probot to v12.3.3 (#811) (44edb97)

3.3.0 (2023-11-11)

Features

  • change check emoji (a8d0c7d)
  • move option lintPullRequestTitleWithConventionalCommit out of experimental (28db2b2)

Bug Fixes

  • fix checks pluralized event if only one fails (54d6e95)
  • tweak conventional config (3d0fb3e)

3.2.0 (2023-11-10)

Features

  • add information on changed files/lines on request review message (f3427ae)
  • improve check failed message (96372cb)

Bug Fixes

  • correctly place team members requested by name (8fd7119)

3.1.0 (2023-11-05)

Features

  • deps: update commitlint monorepo to v17.8.1 (#755) (9c8a3a4)

Bug Fixes

  • deps: update dependency @slack/web-api to v6.9.1 (#790) (8845fe6)
  • deps: update dependency jsonwebtoken to v9.0.2 (#731) (2bb553b)

3.0.1 (2023-11-01)

Bug Fixes

3.0.0 (2023-10-22)

⚠ BREAKING CHANGES

  • drop node 16

Features

  • deps: update dependency @slack/web-api to v6.9.0 (#761) (2d99740)
  • deps: update dependency emoji-regex to v10.3.0 (#779) (99c8863)
  • use pending states for reviewflow check (6486198)

Bug Fixes

  • catch error calling github api for slack home (caa2d8d)
  • ignore adding reactions to unexisting messages (ab04254)

Code Refactoring

2.5.0 (2023-07-22)

Features

  • enable pr checksAndStatuses by default (f5c795e)

Bug Fixes

  • deps: update commitlint monorepo to v17.6.6 (#730) (d602c2e)

2.4.0 (2023-07-19)

Features

  • deps: update dependency liwi-mongo to v10.3.2 (#657) (0ac6e82)

Bug Fixes

  • fix account config link when default config is used (1e232fc)

2.3.1 (2023-07-19)

Bug Fixes

  • fix accountConfig on server when default config is used (800f718)
  • stop sending slack message about failed checks when pr is closed or merged (4b24d2c)

2.3.0 (2023-07-14)

Features

  • failed checks or status slack message (ccc99e0)

2.2.0 (2023-07-14)

Features

  • add onlyEnforceProgressWhenAutomergeEnabled and enable for ornikar (7e528d8)
  • clean dash before no issue (a2560f9)
  • deps: update commitlint monorepo to v17.6.5 (#697) (9d4c0fa)
  • deps: update dependency delay to v6 (#714) (61604ec)
  • experimental better slackify (43164a5)
  • indicate when team is requested and team member is requested by name. Skip team notification when name is requested. (62c8884)
  • support no issue with revert in cleanTitle (5557d9f)

Bug Fixes

  • deps: update dependency probot to v12.3.1 (#710) (c1d81b9)

2.1.0 (2023-05-29)

Features

  • allow main-* or master-* or develop-* in ornikar config as base branches (35621e2)

2.0.0 (2023-04-10)

⚠ BREAKING CHANGES

  • drop node 14

Features

Bug Fixes

  • better log errors to debug (a95ef54)
  • fix qs security alert (4c91e15)
  • skipCheckMergeableState in autoMergeChanged (41b9b8e)
  • when user change pr title or enable automerge, update body and title if necessary (d03820c)

1.123.1 (2023-03-15)

Bug Fixes

  • fix displayed number instead of id in slack home (94a732e)

1.123.0 (2023-03-13)

Features

  • add experimental conventionalCommitBangBreakingChange (6ad5b1b)

1.122.0 (2023-03-09)

Features

  • add description for review/auto-approve (7f4b235)

Bug Fixes

  • fix merged pr still marked as prs to merge (087a0e7)

1.121.0 (2023-03-04)

Features

  • make labels optional, remove groups (94e7201)
  • pass automerge from github to stable (10c2611)

Bug Fixes

  • deps: update commitlint monorepo to v17.4.4 (#663) (7ee607a)
  • deps: update dependency @slack/web-api to v6.8.1 (#664) (d62e8aa)

1.120.0 (2023-02-24)

Features

  • checks labels are now optional and removed from ornikar config (09cd9a4)

1.119.1 (2023-02-04)

Bug Fixes

  • enable automerge on automergeable pr on opened (fbdf8d1)

1.119.0 (2023-02-04)

Features

  • after restart, update settings if more than one day (1ea95b6)
  • deps: update dependency liwi-mongo to v9 (#477) (d4bd189)
  • deps: update dependency probot to v12.3.0 (#566) (d2f9590)

Bug Fixes

  • if merge fails, try to enable auto merge (4725147)

1.118.3 (2023-01-29)

Bug Fixes

  • correctly initialize options based on updated labels (6b181f6)

1.118.2 (2023-01-29)

Bug Fixes

  • always add automerge label for bots prs (84b8767)
  • make sure PRs are reviewed before merged unless the config allows it and it is the owner (e95363a)

1.118.1 (2023-01-23)

Bug Fixes

  • ornikar config make branch-name optional by setting it to success (aafe890)

1.118.0 (2023-01-23)

Features

  • add data-engineering as dev in ornikar config (0eb7c0b)
  • ornikar config allow develop as default branch (bdd5620)
  • ornikar config allow SCOPED-STAGING to fail (415e541)

Bug Fixes

  • display only non ignored failed checks in status check (e1241cb)
  • fix 404 when remove label that is not on the pr (8586e76)

1.117.0 (2023-01-23)

Features

Bug Fixes

  • fix ignore pending checks from codecov (63db188)

1.116.3 (2023-01-22)

Bug Fixes

  • update status check on synchronize (baa0a57)

1.116.2 (2023-01-22)

Bug Fixes

  • ignore codecov as pending check (34087df)

1.116.1 (2023-01-22)

Bug Fixes

1.116.0 (2023-01-22)

Features

  • support event repository.renamed (8054432)

Bug Fixes

  • fix try to merge when check state failed (7e5d0b5)

1.115.1 (2023-01-22)

Bug Fixes

  • support draft flow with automerge (9825095)

1.115.0 (2023-01-22)

Features

  • use of github palette in all configs (59542d7)

1.114.0 (2023-01-22)

Features

  • deps: update dependency @slack/web-api to v6.8.0 (#625) (4e616e8)

Bug Fixes

  • use scaleGray6 in github palette (5ebd162)

1.113.0 (2023-01-22)

Features

  • deps: update commitlint monorepo to v17.4.2 (#623) (e1c44cb)
  • update reviewflow colors based on github palette (d0ed641)

1.112.0 (2023-01-22)

Features

  • enable bypass checks for merge via label (14a09b8)
  • update ornikar colors (51f3c0e)

Bug Fixes

  • disable reviewflow comment creation before callback (ae1f7f9)
  • on approve, run enableGithubAutoMerge (f53e8a2)

1.111.1 (2023-01-21)

Bug Fixes

  • call to getGithubTeamsForMember when not an org (5403fb0)

1.111.0 (2023-01-21)

Features

Bug Fixes

  • dont try to merge when automerge is already enabled (c276981)
  • update slack home and slack message for team after review done by one member (534ef29)

1.110.0 (2023-01-21)

Features

  • deps: update dependency jsonwebtoken to v9 [security] (#606) (bedeffa)

Bug Fixes

  • update progress on closed and reopened events (acdf3d7)

1.109.0 (2023-01-21)

Features

  • add checks in ornikar config (4cc731e)

1.108.1 (2023-01-21)

Bug Fixes

  • fix settings (869712a)
  • missing settings check (6b989ba)
  • try to enable automerge if disabled on synchronize (b9c7729)

1.108.0 (2023-01-21)

Features

  • checks, progress and automerge with github (98191c3)
  • get repository settings from graphql (668ed28)
  • initial progress implementation (0e87631)
  • support review comment edition (abfda2c)
  • update comment steps state on review events (c94c102)
  • use github automerge as experimental feature (ac14990)

Bug Fixes

  • find comment after it was removed from db (pr with no updates for more than 12 months) (defe264)
  • fix Cannot read properties of null (56fb74e)
  • fix slack message edition and reaction (8d4054f)
  • merge when pr is in mergeable state (b03bd10)
  • update slack home on assignedOrUnassigned even if repo is ignored (369b7c9)

1.107.0 (2022-11-25)

Features

  • deps: update commitlint monorepo to v17.2.0 (#600) (282d59f)
  • deps: update dependency emoji-regex to v10.2.1 (#583) (a4516fb)
  • disable automerge for ornikar (0c35d87)
  • use gw jira url for OD-XX issues (#572) (7f3ab1c)

Bug Fixes

1.106.3 (2022-09-25)

Bug Fixes

  • dont show message if bot force-push (e79245f)

1.106.2 (2022-09-06)

Bug Fixes

  • make sure text is string (23907cd)

1.106.1 (2022-09-06)

Bug Fixes

  • use replace instead of replaceAll (fd32789)

1.106.0 (2022-09-06)

Features

  • deps: update commitlint monorepo to v17.1.0 (#561) (44b6d5f)

Bug Fixes

  • escape slack chars in links (69eedb1)
  • force-push comment missing message (fb6a6f7)

1.105.0 (2022-09-05)

Features

  • config to comment on force-push (30beab7)

1.104.0 (2022-09-05)

Features

  • clean - in pr title no issue (b0bf3b4)
  • ornikar config mandatory pr body (e8b74db)

1.103.1 (2022-08-29)

Bug Fixes

  • ignore assigned/unassigned notifications if pr is closed or merged (f78d1d6)

1.103.0 (2022-08-17)

Features

  • add ci/circleci: tests-e2e as ignored failing ci job (1f2a081)

1.102.0 (2022-08-12)

Features

  • add commit comment created slack notification (de59f28)
  • deps: update dependency @octokit/core to v3.6.0 (#492) (2816888)
  • deps: update dependency @octokit/webhooks to v9.26.0 (#493) (1f786dc)
  • deps: update dependency body-parser to v1.20.0 (#507) (8605ac3)
  • deps: update dependency emoji-regex to v10.1.0 (#508) (c1b9035)
  • initial work for legacy deleteAfterMerge option (77001be)

Bug Fixes

  • deps: update commitlint monorepo to v16.2.4 (#524) (c15bfd7)
  • deps: update dependency @slack/web-api to v6.7.2 (#505) (83a96f8)
  • deps: update dependency probot to v12.2.5 (#526) (92dfba6)
  • make sure slack message max length is 3000 (85ad78a)
  • opened event synclabel before update reviewflow comment (c0b1c7b)
  • replies should be inline, not in thread with single message (851a44e)

1.101.0 (2022-08-11)

Features

  • enable auto merge for bot prs when requiresReviewRequest is enabled (e10911a)
  • ignore draft prs in requested reviews of slack home (4a7c4b8)
  • request reviews only when pr is not in draft (fa66067)

Bug Fixes

  • deps: update dependency probot to v12.2.2 (#484) (c92b699)

1.100.1 (2022-03-13)

Bug Fixes

  • ignore sending slack message when assigned by reviewflow (0e9d5a7)

1.100.0 (2022-03-12)

Features

  • deps: update dependency @slack/web-api to v6.7.0 (#471) (f523127)

Bug Fixes

  • deps: update dependency emoji-regex to v10.0.1 (#481) (f04fec8)

1.99.0 (2022-02-20)

Features

1.98.0 (2022-02-20)

Features

  • deps: update commitlint monorepo to v16.2.1 (#461) (4bb914a)
  • deps: update dependency @octokit/webhooks to v9.22.0 (#402) (1358ee0)
  • review comments in threads (69b8cbe)
  • support assigned and unassigned events (ff50bc1)

Bug Fixes

  • auto approve again when reviewflow approval was dismissed (7fcb5b9)
  • deps: update dependency body-parser to v1.19.2 (#463) (751dd45)
  • ignore code approved label for dismissed review (ca31932)
  • make sure db and server are closed properly (15495f1)

1.97.0 (2022-01-29)

Features

  • deps: update dependency @slack/web-api to v6.6.0 (#424) (2035990)

1.96.0 (2022-01-23)

Features

  • add experimental feature lintPullRequestTitleWithConventionalCommit (06d5b37)
  • parse commit message with @commitlint/config-conventional (bf0ca6a)

Bug Fixes

  • clean (no issue) typo (eec7009)
  • clean [no isssue] typo (21c20b7)
  • deps: update dependency probot to v12.2.1 (#421) (94d04b7)
  • use label to prevent multiple update branch action at the same time (ebd8a06)

1.95.0 (2022-01-22)

Features

  • add actions in reviewflow comment (a49fdef)

1.94.2 (2022-01-22)

Bug Fixes

  • also edit status check from labels on edited event (631cbcf)

1.94.1 (2022-01-21)

Bug Fixes

  • lint-pr status condition (e666388)

1.94.0 (2022-01-20)

Features

  • deps: update dependency probot to v12.2.0 (#400) (8148ece)
  • save statuses to avoid spamming github api (8318515)

Bug Fixes

  • automerge ignore codecov and test-e2e (2502fcf)

1.93.0 (2022-01-05)

Features

  • update @octokit/webhooks (43f7aa7)

1.92.0 (2022-01-02)

Features

  • accountConfigs: add external-padok in dev team (3bcab12)

1.91.1 (2022-01-02)

Bug Fixes

  • treat renovate/stability-days pending status as failed to avoid blocking prs that can be merged (ca79c7e)

1.91.0 (2022-01-01)

Features

  • deps: update dependency @slack/web-api to v6.5.1 (#233) (8798a52)
  • dont automerge when checks or statuses are pending (5adb650)

1.90.0 (2022-01-01)

Features

  • deps: update dependency @commitlint/parse to v16 (#379) (3d6f6b8)
  • deps: update dependency simple-oauth2 to v4.3.0 (#373) (bd09993)

Bug Fixes

  • check if a PR can be merged after a review request is removed (19406c6)
  • in review submitted event, use updated pr in approveShouldWait too (8848afb)
  • update slack home after review is dismissed even if repo is ignored (7e85dd4)

1.89.0 (2021-12-15)

Features

  • change ornikar config ignoreRepoPattern (1bd694b)

Bug Fixes

  • deps: update dependency body-parser to v1.19.1 (#358) (c7fd9e9)
  • deps: update dependency probot to v12.1.3 (#353) (cb8aac0)
  • deps: update dependency slackify-markdown to v4.3.1 (#352) (4c7ce61)

1.88.1 (2021-12-12)

Bug Fixes

  • correctly save untick/tick team to silent (51c05c2)
  • deps: update dependency probot to v12.1.2 (#345) (714efae)

1.88.0 (2021-12-04)

Features

  • deps: update dependency liwi-mongo to v8.3.1 (#338) (930c598)

Bug Fixes

  • support userDmSettings to not have silentTeams setup (04a33ad)
  • deps: update dependency cookie-parser to v1.4.6 (#332) (2d6beba)

1.87.0 (2021-12-04)

Features

  • add feature to silent teams notifications in settings (eb29508)
  • add github teams list in app (d6a5168)
  • better repo merge queue with db save and timeout (ab13eb1)

Bug Fixes

  • automerge: add timeout to prevent prs blocking automerge system (b8f02db)
  • reverse tick for silenting teams (543a5bd)
  • team from githubTeamName (1c55d61)

1.86.0 (2021-11-10)

Features

  • better draft support (#325) (201a57b)
  • deps: update dependency @commitlint/parse to v14 (#297) (47027a8)
  • deps: update dependency emoji-regex to v10 (#305) (dba02bc)
  • deps: update dependency probot to v11.4.1 (#294) (c593fc8)
  • deps: update dependency probot to v12 (#308) (7f6b273)
  • better titles (5e3b3dd)
  • specify status when merge failed and status exists (f0db6ed)

Bug Fixes

1.85.2 (2021-10-24)

Bug Fixes

  • renovate was not considered as a bot (7c4be18)

1.85.1 (2021-10-24)

Bug Fixes

  • missing new line in multiple breaking changes (d589ebc)

1.85.0 (2021-10-07)

Features

  • add external-bam team to dev group (6dbbf1f)

1.84.1 (2021-10-01)

Bug Fixes

  • update slack home with slackTeams collection (d6f57d6)

1.84.0 (2021-10-01)

Features

  • add Jérémy to the list of ornikar users (#274) (fa06f57)
  • connect to slack via app instead of config file (ee352a9)
  • improve slack connect (ca3b13d)
  • starting to support external slack teams (0896ba6)

Bug Fixes

1.83.0 (2021-06-06)

Features

  • deps: update dependency slackify-markdown to v4.3.0 (#241) (79a2623)
  • add rchabin to reviewers (#226) (6083bee)
  • add tnesztler to reviewers [no issue] (#242) (9364d41)
  • deps: update dependency dotenv to v8.6.0 (#234) (385ccb3)

Bug Fixes

  • renovate update branch areCommitsAllMadeByBots (e1a574a)
  • deps: update dependency @commitlint/parse to v12.1.4 (#240) (791a330)
  • typo and build ornikar config (8159754)

1.82.0 (2021-05-08)

Features

  • deps: update dependency @commitlint/parse to v12 (#217) (ee9b450)

Bug Fixes

  • prevent rebasing renovate if commit were made by humans & automerge with breaking change info (f5b5c5a)
  • remove console.log (4875b66)

1.81.0 (2021-03-23)

Features

  • improve ideal branch name regexp (4c0688d)

1.80.0 (2021-03-23)

Features

  • more flexible branch name status (315d4d0)

Bug Fixes

  • branch name check and improve status messages (24caaf1)

1.79.1 (2021-03-17)

Bug Fixes

1.79.0 (2021-03-14)

Features

  • allow error to depend on title (e325e0d)
  • lint pr head, base and add optional url (fac951c)

Bug Fixes

1.78.0 (2021-02-23)

Features

  • ornikar config allow uppercase in scope (300e412)
  • deps: update dependency @octokit/core to v3.2.5 (#178) (31081f1)
  • deps: update dependency @octokit/rest to v18.0.15 (#179) (b2f4d7f)
  • deps: update dependency emoji-regex to v9.2.1 (#181) (950d2c1)
  • deps: update dependency probot to v11.0.6 (#193) (4f3aed3)

1.77.0 (2021-01-30)

Features

  • nicer options look and description (0b4083b)

1.76.3 (2021-01-30)

Bug Fixes

  • removing comment creation on open pr event to avoid duplicates (2d6c10f)

1.76.2 (2021-01-28)

Bug Fixes

  • use team id not team slug to find members (c876a59)

1.76.1 (2021-01-28)

Bug Fixes

  • logins ops team in ornikar config (09c748e)

1.76.0 (2021-01-28)

Features

  • add aymen in ornikar config (a9007a3)

1.75.0 (2021-01-26)

Features

  • deps: update dependency @octokit/rest to v18.0.14 (#175) (97e0a4a)

Bug Fixes

  • dont add skip ci label when code approved (f9bee58)

1.74.3 (2021-01-22)

Bug Fixes

  • context: set to githubTeamNameToGroup 🤦 (1003760)

1.74.2 (2021-01-22)

Bug Fixes

  • context: groupsGithubTeams is an object of arrays (d2aaeae)

1.74.1 (2021-01-22)

Bug Fixes

  • configs: add frontend-architects in dev group github teams (e7c3ae3)

1.74.0 (2021-01-22)

Features

1.73.0 (2021-01-21)

Features

  • initial support for requested_teams (e8e9e94)
  • deps: update dependency @slack/web-api to v6 (#163) (cfd8971)
  • deps: update dependency liwi-mongo to v8.0.4 (#174) (68e7aea)

1.72.0 (2021-01-21)

Features

  • configure githubTeamSlug (51b7e3e)
  • deps: update dependency slackify-markdown to v4 (#149) (6cd4c2e)
  • add aenario in accountConfigs (#170) (2f005c1)
  • add camillebaronnet in accountConfigs (#161) (c9a5929)
  • add slack email for loicleser (35f4a68)
  • probot 11 and fix tsc issue (d76f9d6)
  • deps: update dependency @slack/web-api to v5.15.0 (#156) (e4bedb2)
  • sync teams and team members (5d318e0)

Bug Fixes

1.71.0 (2021-01-11)

Features

  • add camillebaronnet in accountConfigs (#161) (2b41ab0)

Bug Fixes

1.70.0 (2020-12-21)

Features

1.69.2 (2020-12-21)

Bug Fixes

  • add title preview and prevent github to add hudge previews (14e3c42)

1.69.1 (2020-12-20)

Bug Fixes

  • import commitNode from commitlint types (d2442ba)

1.69.0 (2020-12-20)

Features

  • deps: update dependency @commitlint/parse to v11 (#141) (b3a8efe)
  • deps: update dependency simple-oauth2 to v4 (#144) (0cf3d57)
  • deps: update dependency slackify-markdown to v3 (#145) (7c94748)
  • deps: update react monorepo to v17 (major) (#146) (148371c)

Bug Fixes

  • also update slack home when pr is reopened (be8fc96)
  • always request a review for non approved renovate prs (6ed428e)
  • auth error and port (27fce2e)
  • remove needsReview label for auto aproved renovate prs (4144c8b)

1.68.0 (2020-12-20)

Features

  • send notifications for closed, merged and reopened PRs (4cfc6a0)
  • deps: update dependency @octokit/webhooks to v7.21.0 (#132) (32d0542)
  • deps: update dependency @slack/web-api to v5.14.0 (#133) (8b9a0ae)
  • deps: update dependency emoji-regex to v9.2.0 (#134) (8da8c83)
  • deps: update dependency probot to v10.19.0 (#135) (0684361)
  • deps: update react monorepo to v16.14.0 (#137) (e9f6a58)

1.67.0 (2020-12-19)

Features

Bug Fixes

  • revert change in ornikar config (89c73b7)

1.66.1 (2020-12-19)

Bug Fixes

1.66.0 (2020-12-19)

Features

Bug Fixes

  • dont use context.payload.repository.owner but account instead (e4dfdb3)
  • update conventional config link (b954c1f)

1.65.0 (2020-12-19)

Features

Bug Fixes

1.64.0 (2020-12-19)

Features

1.63.0 (2020-11-06)

Features

  • add loicleser in ornikar config (d5a3a1d)

1.62.0 (2020-10-21)

Features

  • add new member in ornikar team (32e6b4c)

1.61.0 (2020-10-08)

Features

1.60.0 (2020-09-28)

Features

  • better support of suggestions comments (051ae13)

1.59.1 (2020-09-25)

Bug Fixes

  • ignore creating labelIdToGroupName Map when repo is ignored (3644d62)
  • ungreedy regexp for commment update (fbd1024)

1.59.0 (2020-09-20)

Bug Fixes

  • dont sync labels on ignored repos (93363a3)

Features

  • new label to update branch (60640ea)
  • send slack notifications even for ignored repos (cfd4d32)
  • update liwi-mongo with better typings (c690a89)

1.58.0 (2020-08-11)

Features

  • add draft prs in slack app home (f50d402)

1.57.1 (2020-08-08)

Bug Fixes

1.57.0 (2020-08-05)

Bug Fixes

  • dont add needsReview if config says it doesnt requires review request (533d790)

Features

  • add option autoMergeRenovateWithSkipCi, now disabled by default (09c0353)
  • also requires review request in reviewflow (c16e353)

1.56.1 (2020-07-21)

Bug Fixes

  • use assignee instead of author (328deba)

1.56.0 (2020-07-05)

Features

  • use comment instead of body for infos, options, commit notes (5af7489)

1.55.1 (2020-06-04)

Features

1.55.0 (2020-05-29)

Features

  • add optional botUsers in config, check comment user (0728acc)

1.54.2 (2020-05-27)

Bug Fixes

  • deps: pin dependencies [skip ci] (#98) (fa4214e)

1.54.1 (2020-05-27)

Bug Fixes

  • renovate changed its checkbox to (1d476e5)

1.54.0 (2020-05-27)

Features

1.53.0 (2020-05-27)

Features

1.52.0 (2020-05-25)

Features

  • add repo emoji (9d76521)
  • improve label option autoMergeWithSkipCi (5cdab46)

1.51.0 (2020-05-25)

Features

  • update slack home on pr closed/merged (deaabdf)

1.50.0 (2020-05-24)

Bug Fixes

Features

  • edit requested review message when pr was reviewed or request removed (0bbbd67)

1.49.0 (2020-05-24)

Features

1.48.0 (2020-05-24)

Features

  • deleted and edited comment sync (c0dedeb)

1.47.2 (2020-05-24)

Bug Fixes

1.47.1 (2020-05-23)

Bug Fixes

  • feature branch merge should use default message (f3f09b3)
  • try to automerge when automerge label is added (f49f2ce)

1.47.0 (2020-05-23)

Features

  • improve slack home and schedule updates to respect rate limits (4dcce61)

1.46.2 (2020-05-22)

Bug Fixes

  • prevent edit pr when only diff is newlines (4467819)

1.46.1 (2020-05-22)

Bug Fixes

1.46.0 (2020-05-22)

Bug Fixes

Features

  • remove gh prefix in url (4123975)

1.45.1 (2020-05-21)

Bug Fixes

1.45.0 (2020-05-21)

Features

1.43.0 (2020-05-21)

Features

  • support comments from issue_comment.created event (a57f251)

1.42.4 (2020-05-21)

Bug Fixes

  • check mentions length (8f0df74)
  • remove console.log (46d78e4)
  • reviews states and duplicate notifications (d5544ca)

1.42.3 (2020-05-21)

Bug Fixes

1.42.2 (2020-05-21)

Bug Fixes

  • sync teams on initial sync (c1d8744)

1.42.1 (2020-05-21)

1.42.0 (2020-05-21)

Bug Fixes

Features

1.41.2 (2020-05-20)

Bug Fixes

1.41.1 (2020-05-20)

Bug Fixes

  • move ChibiBlasphem to right group (800bb85)

1.41.0 (2020-05-11)

Bug Fixes

Features

1.40.0 (2020-05-02)

Features

  • add body review as attachment in slack message (6a54ef7)

1.39.2 (2020-05-02)

1.39.1 (2020-05-02)

Bug Fixes

1.39.0 (2020-05-02)

Features

1.38.0 (2020-05-02)

Bug Fixes

  • paginate migration from .paginate(promise) to .paginate(endpointOptions) (87ebf29)
  • remaining rename pull_number and issue_number (fc1c5c3)

Features

1.37.1 (2020-05-02)

Bug Fixes

  • deprecated warnings on number parameter (e57e0d6)

1.37.0 (2020-05-02)

Bug Fixes

Features

1.36.0 (2020-04-27)

Features

  • support number inside ticket key (1e2a87a)

1.35.0 (2020-03-11)

Features

1.34.0 (2020-02-23)

Features

  • addn pr number in reschedule (5613bd5)

1.33.0 (2020-02-23)

Bug Fixes

  • shouldIgnoreRepo (d99430e)
  • deps: update dependency probot to v9.9.4 (#70) (2f1dd26)

Features

  • add first test on opened PR (bf856df)

Reverts

  • Revert "Revert "fix: prevent rescheduling for loading state status webhook"" (6a427e7)

1.32.0 (2020-02-03)

Features

  • ornikar config ignore devenv repo (051de98)

1.31.1 (2020-02-03)

Bug Fixes

  • enable description check now that github fixed issue (bbc51e4)

1.31.0 (2020-02-03)

Bug Fixes

  • teams/ops label migration (5e43d40)

Features

  • add more labels to sync in ornikar config (d4deefa)
  • sync more labels (95916b5)

1.30.0 (2020-01-24)

Features

  • rename ornikar ops team and add two members (0c6c334)

1.29.0 (2019-12-09)

Features

  • add Radyum in ornikar config (e2a63c1)

Reverts

  • Revert "chore(deps): update dependency husky to v3 (#71)" (#76) (0b10c8c), closes #71 #76

1.28.0 (2019-10-24)

Features

  • add alexis to team design (ef73ec1)

1.27.0 (2019-10-03)

Features

1.26.0 (2019-10-02)

Features

1.25.0 (2019-09-20)

Features

  • new config option ignoreRepoPattern (669c0f9)

1.24.6 (2019-09-16)

Bug Fixes

  • detect uppercase no issue (b8c6aec)

1.24.5 (2019-09-06)

Bug Fixes

  • on sync event, remove failed status on previous sha (142085f)

1.24.4 (2019-09-04)

Bug Fixes

  • automerge label not found (65af12c)

1.24.3 (2019-09-02)

Bug Fixes

  • missing toAddNames.add in updateReviewStatus for teams (9b54591)

1.24.2 (2019-09-02)

Bug Fixes

  • catch 404 remove non existing label (255aecf)
  • use cleaned title for match (ab08b75)

1.24.1 (2019-08-29)

Bug Fixes

  • repo ignored only display owner login (27d6dda)

1.24.0 (2019-08-29)

Bug Fixes

  • force reviewflow name as username in slack (2b3b898)

Features

1.23.1 (2019-08-24)

Bug Fixes

  • missing arg in closed event (cce63b1)
  • renovate label could not merge (3345e2b)
  • skip ci label to ensure it stays after renovate rebase (90f1375)

1.23.0 (2019-08-24)

Bug Fixes

Features

  • add app router and github login (84ff532)

1.22.0 (2019-08-13)

Features

  • add juliano and archi team (280aa9e)

1.21.0 (2019-08-09)

Bug Fixes

  • avoid overriding labels (a4f3381)

Features

  • support all jira formats (fbd8304)

1.20.9 (2019-08-06)

Bug Fixes

  • add needsReview label in renovate pr that are not automerged (2247461)
  • deps: update dependency @slack/web-api to v5.1.0 (#62) (e4417dc)

1.20.8 (2019-07-16)

Bug Fixes

  • use pr title when body no longer have the checkbox (0b56dd2)

1.20.7 (2019-07-11)

Bug Fixes

  • ensure [skip-ci] exists when automatic automerge from renovate (badd77b)

1.20.6 (2019-07-08)

Bug Fixes

  • remove pr from automerge queue when pr is missing approval (309c42f)

1.20.5 (2019-07-02)

Bug Fixes

  • update valerian's login (e4d70a4)

1.20.4 (2019-06-28)

Bug Fixes

1.20.3 (2019-06-28)

Bug Fixes

  • remove automerge from queue if case is unchecked (8601e00)
  • skipAutoMerge when edittOpenedPR already call the method (241fb0d)

1.20.2 (2019-06-27)

Bug Fixes

  • bring back automerge on open (8b5fcb9)
  • dont ignore renovate edits on prs (a24e13e)

1.20.1 (2019-06-26)

Bug Fixes

1.20.0 (2019-06-26)

Bug Fixes

  • ignore edits from bots (dc944ab)
  • use autoMergeWithSkipCi when merge is auto approved to avoid unwanted deployments (2f36630)

Features

1.19.7 (2019-06-26)

Bug Fixes

  • removePrFromAutomergeQueue (35b818a)
  • support endings, for renovate body for example (9c3c0fb)

1.19.6 (2019-06-11)

Bug Fixes

  • ensure pr number is always compared as string (a10bfbc)

1.19.5 (2019-06-11)

Bug Fixes

  • remove queued pr when pr is closed (b86e733)

1.19.4 (2019-06-10)

Bug Fixes

  • labels change only take events from non bot or renovate bot (dc22e05)

1.19.3 (2019-05-28)

Bug Fixes

  • still try to automerge when pr is closed (70af724)

1.19.2 (2019-05-27)

Bug Fixes

  • label change featurebranch vs automerge (bda6aed)

1.19.1 (2019-05-25)

Bug Fixes

  • missing reviewflow status on renovate pr (e71d725)
  • prevent multiple approve on renovate prs (40ef01d)

1.19.0 (2019-05-25)

Bug Fixes

  • bring back jira-issue link (f9dc926)

Features

  • add option autoMerge (e418623)
  • add option autoMerge (534436a)
  • add option autoMergeWithSkipCi (bb76ec5)
  • feature-branch label sync with options (f0558d4)
  • sync feature-branch label (278aa6f)
  • sync feature-branch label with tag (0f47044)

1.18.2 (2019-05-25)

Bug Fixes

  • renovate adds labels after opening pr (5bc57e0)

1.18.1 (2019-05-22)

Bug Fixes

  • only need code/approved on renovate pr open to trigger automerge (75490f1)

1.18.0 (2019-05-22)

Bug Fixes

  • autoApproveAndAutoMerge after pr opened when from renovate (e6b7e08)
  • deps: update dependency probot to v9.2.11 (#56) (4ca9378)

Features

  • add pixy in ornikar config (d6be52e)
  • auto approve when from renovate (a70a549)
  • ornikar remove jira-issue status (35f110f)

1.17.1 (2019-05-21)

Reverts

  • Revert "feat: pr from bot jira-issue" (f0b3b35)

1.17.0 (2019-05-20)

Features

1.16.0 (2019-05-20)

Features

  • optional review when pr came from renovate (0561ec3)

1.15.2 (2019-05-07)

Bug Fixes

  • call autoMergeIfPossible on synchronize (36edd20)
  • only edit changed fields in pr (02b4385)

1.15.1 (2019-05-03)

Bug Fixes

  • auto merge when need to update branch (f7809df)

1.15.0 (2019-05-03)

Bug Fixes

Features

  • add tilap in teamconfig (423935f)
  • ignore repo reviewflow-test when name is not reviewflow-test (a6b58d4)
  • remove label merge/delete-branch (0eaaf0e)

1.14.0 (2019-05-02)

Bug Fixes

  • deps: update dependency @slack/web-api to v5.0.1 (#48) (1342cb7)

Features

  • add 2 members in ornikar team (411ae2a)

1.13.0 (2019-04-26)

Features

  • support simplier template (4e8c276)

1.12.0 (2019-04-24)

Bug Fixes

Features

  • support space and lowercase in ONK (bbdbf59)

1.11.0 (2019-04-24)

Features

  • add more log when automerged removed from status/check failed (2020480)

1.10.1 (2019-04-23)

Bug Fixes

  • automerge blocked status (1d977ce)

1.10.0 (2019-04-22)

Features

  • pr parse body and auto delete branch and feature branch (7b78e3c)

1.9.20 (2019-04-14)

Bug Fixes

  • allow to merge when unstable, when jobs are in hold in circleci (7bc1948)

1.9.19 (2019-04-14)

Bug Fixes

  • rescheduling when unstable (c0dd749)

1.9.18 (2019-04-14)

Bug Fixes

1.9.17 (2019-04-14)

Bug Fixes

  • prevent merge when mergeable_state is not clean (like unstable) (f0342c1)

1.9.16 (2019-04-14)

Bug Fixes

1.9.15 (2019-04-14)

Bug Fixes

  • mergeable_state === behind doesnt mean not mergeable - except it is (a822bd8)

1.9.14 (2019-04-14)

Bug Fixes

  • release lock when pr is already merged (68b91df)

1.9.13 (2019-04-14)

Bug Fixes

1.9.12 (2019-04-14)

Bug Fixes

1.9.11 (2019-04-14)

Bug Fixes

  • lock merge before doing anything in autoMergeIfPossible (6347758)

1.9.10 (2019-04-14)

Bug Fixes

  • return false when reschueduling (cc965bb)

1.9.9 (2019-04-14)

Bug Fixes

  • use status and checks to determine if pr should be unlocked (bdf7ce6)

1.9.8 (2019-04-14)

Bug Fixes

  • pr number when edit renovate pr body (96ecbd1)

1.9.7 (2019-04-14)

Bug Fixes

  • error when trying to lock same number (0198901)

1.9.6 (2019-04-14)

Bug Fixes

1.9.5 (2019-04-14)

Bug Fixes

1.9.4 (2019-04-14)

Bug Fixes

1.9.3 (2019-04-14)

1.9.2 (2019-04-14)

Bug Fixes

  • release merge when merge fails (21cbb07)

1.9.1 (2019-04-14)

Bug Fixes

  • use checkbox to rebase renovate pr (b0d2516)

1.9.0 (2019-04-14)

Bug Fixes

  • deps: update dependency probot to v9.2.0 (#44) (64bf7f6)

Features

  • smaller error messages (04c60c9)
  • support automerge lock and queue (ed8eb2b)

1.8.1 (2019-04-04)

Bug Fixes

1.8.0 (2019-04-03)

Features

1.7.0 (2019-04-03)

Features

  • support automerge after approve, checkrun/checksuite, synchromize (704388d)

1.6.1 (2019-04-01)

Bug Fixes

  • diable checkrun and checksuite (e1dd5c6)

1.6.0 (2019-04-01)

Features

  • also check if pr is mergeable after check suite (774a945)

1.5.3 (2019-04-01)

Bug Fixes

1.5.2 (2019-04-01)

Bug Fixes

1.5.1 (2019-04-01)

Bug Fixes

  • requires node 10, not 11 (21edd8f)

1.5.0 (2019-04-01)

Features

1.4.0 (2019-04-01)

Features

1.3.1 (2019-03-13)

Bug Fixes

  • always update status check (c74f410)

1.3.0 (2019-03-08)

Bug Fixes

  • remove rerequest on dismissed review, now that github added an option for that (fc3e05c)

Features

  • add lock pr (8fe8016)
  • option requiresReviewRequest (6149bf3)
  • use github status instead of check for lint-pr when check doesnt already exists (a15ebaa)

1.2.0 (2019-02-18)

Bug Fixes

  • update status check when approved added and no other labels exists (6815c90)

Features

  • on open pr, add code needs review label (4df8e04)

1.1.3 (2019-02-18)

Bug Fixes

  • dont try to assign bot user to pr (d3edbe8)

1.1.2 (2019-02-01)

Bug Fixes

1.1.1 (2019-01-28)

Bug Fixes

  • prlint add skip bot and custom status (2d74fe2)

1.1.0 (2019-01-27)

Features

  • lint pr with regexp rules (aec6d86)

1.0.1 (2019-01-27)

Bug Fixes

1.0.0 (2019-01-27)

Bug Fixes

  • add started_at (dd43179)
  • also trim dash (851016d)
  • cannot read property name of undefined (b62c60e)
  • change ONK regexp (62115f9)
  • comment review should remove the review requested label (4fa0d50)
  • config labels requested color (896f9c1)
  • convert newLabels to array (bf598c5)
  • createStatusCheckFromLabels (9e7fee9)
  • dismiss notif text (5cc4461)
  • dismiss review (d46fe98)
  • dismissed event (51fcf0e)
  • handle synchronize, labelled and unlabelled events (03bec47)
  • hasXReview method (3748124)
  • ignore Bot review_requested notification (819d88b)
  • ignore not handled labels (1a1dfcd)
  • label changesRequested (a291899)
  • labels for status check when approve pr (b06a942)
  • missing labels in createStatusCheckFromLabels (7557903)
  • only remove label requested when no other requested reviews (298be2a)
  • replaceAllLabels method (835c4f7)
  • request review when review dismissed (1312598)
  • review status check when approved and still has needsReview (50a0b5c)
  • review_requested remove label needsReview when REQUEST_CHANGES was done by the newly requested reviewer (c080e9e)
  • review_requested remove label needsReview when REQUEST_CHANGES was done by the newly requested reviewer (46c0f3c)
  • send notifs to slack (df78bc3)
  • send notifs to slack (6c96cec)
  • set has a delete method not remove (6289059)
  • update deprecated octokit api (1872847)
  • update deprecated octokit issues.edit to issues.update (317fd17)
  • use addAssignees instead of deprecated addAssigneesToIssue (6932470)
  • use replaceLabels to replace deprecated replaceAllLabels (c563960)
  • deps: update dependency @slack/client to v4.8.0 (#7) (6353e3f)
  • deps: update dependency probot to v7 (#4) (03f7405)
  • when review request removed and had changes requested, put back the right label (3636d17)

Features