Commit Graph

10 Commits

Author SHA1 Message Date
Marko Gaćeša
449435c9af feat: [CODE-1474]: fix allowed methods in merge dry run (#2783)
* fix allowed methods in merge dry run
2024-10-08 16:20:34 +00:00
Darko Draskovic
060d977433 Add two new settings to branch rules: block merge and force push to branch (#2656)
* Fix rule naming, warn log and use switch case for ref update
* Fix tests
* Refactor isForcePush to remove post-receive only related msg
* Add two new settings to branch rules: block merge and force push to branch
2024-09-12 14:17:13 +00:00
Johannes Batzill
c5383940bd Integrate approvals.RequireLatestcommit to merge dryrun (#1183) 2024-04-04 22:39:23 +00:00
Johannes Batzill
dc7b3bc79a [Rules] Expose extra Branch.PullReq fields on merge DryRyn as required by UI (#1117) 2024-03-13 23:37:10 +00:00
Darko Draskovic
6f270eb3ae Add rule to block PR merge if changes are requested by reviewer (#1054) 2024-02-21 16:32:02 +00:00
Johannes Batzill
adf2046a94 [MISC] Move UID to Identifier to match Harness Standards (#992) 2024-01-29 23:29:53 +00:00
Marko Gacesa
703a645e85 update min approval count rule message (#833) 2023-11-28 18:47:21 +00:00
Johannes Batzill
972c7d6c67 [BugBash] Rule Descriptions & Reordering, UID Validation, Improved Error Messages (#790) 2023-11-11 00:59:17 +00:00
Marko Gacesa
98dc67fc71 return allowed merge methods for merge dry run (#781) 2023-11-08 18:55:25 +00:00
Marko Gacesa
1a727b8be1 refactor of protection package (#734) 2023-10-27 14:06:09 +00:00