Akhilesh Pandey
a2cea52155
feat: [CODE-2232]: Branch Rules: UserGroup support: Create and List ( #2640 )
...
* feat: [CODE-2327]: add usergroup change to rebase api
* Merge branch 'main' into akp/CODE-2327
* feat: [CODE-2327]: wrap error
* feat: [CODE-2327]: move resolver inside bypass.go and update tests
* feat: [CODE-2327]: newline
* feat: [CODE-2327]: update wire
* Merge remote-tracking branch 'origin' into akp/CODE-2327
* feat: [CODE-2327]: update tests
* feat: [CODE-2327]: fix build
* feat: [CODE-2327]: merge main
* feat: [CODE-2327]: add and update unit tests
* feat: [CODE-2327]: fix
* feat: [CODE-2312]: introduce parser and enclosing method
* Apply suggestion from code review
* feat: [CODE-2327]: annotate error
* Merge branch 'main' into akp/CODE-2327
* feat: [CODE-2327]: usergroup resolver via controller
* feat: [CODE-2312]: update interface in protection
* feat: [CODE-2312]: export and update deduplication use
* feat: [CODE-2327]: Branch Rules: Allow Group bypass.go
* feat: [CODE-2232]: Branch Rules: UserGroup support: Create and List
2024-09-11 08:04:31 +00:00
Akhilesh Pandey
905d027cc3
feat: [CODE-2232]: Branch Rules: UserGroup support: Create and List ( #2636 )
...
* feat: [CODE-2312]: annotate error
* feat: [CODE-2312]: name change and todo removal
* feat: [CODE-2312]: Annotate errors
* feat: [CODE-2232]: Branch Rules: UserGroup support: Create and List
2024-09-09 14:41:03 +00:00
Enver Biševac
6d0db9512e
feat: instrumentation, intitial work ( #2475 )
...
* requested changes
* requested changes
* feat: instrumentation, intitial work
2024-08-18 22:04:34 +00:00
Atefeh Mohseni Ejiyeh
cef6708a1e
Support Repo Migration APIs (create repo, import PRs, webhooks, and branch rules) ( #2158 )
...
* update migrator mdoule
* added formatted forbidden error helper
* delete work sum
* check branch rule identifier check
* match migrator data contract for webhooks
* self review
* self review
* self review, code cleaning
* resolve conflicts
* updated import api calls
* resolve conflicts
* lint
* bypass pre-receive block ref update on push if it's migrator push
* migrate controller and apis
* pull main
* add migrate routes to terminate path prefix apis
* move apis to migrate pkg
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into atmsn/import_meta
* import branch rules API
* wip import webhooks
2024-08-07 23:40:09 +00:00
Darko Draskovic
81fcd524c8
Add label feature ( #2073 )
...
* Address PR comments
* Add list label from ancestor scopes query param
* Add label feature
2024-07-25 14:57:56 +00:00
Marko Gaćeša
5427130a42
pull request import ( #2121 )
...
* bypass lint
* bump golang version
* using types from migrator
* moving Importing to the RepositoryOutput
* minor changes; improved unit tests
* pr comments
* pr import
* pull request import
2024-07-06 00:46:36 +00:00
Atefeh Mohseni Ejiyeh
c365ef246a
Support Public Access ( #2021 )
2024-05-23 04:56:26 +00:00
Enver Bisevac
227aac90b5
[code-1524] audit trails package ( #1176 )
2024-04-08 21:13:57 +00:00
Atefeh Mohseni-Ejiyeh
b64f4c41fa
Update default branch on empty repo for first commit ( #1122 )
2024-04-04 01:16:43 +00:00
Johannes Batzill
39a998eacd
Adding Repo Level Settings ( #1145 )
2024-03-28 03:36:15 +00:00
Abhinav Singh
96f35b6e01
feat: add repochecks ( #1132 )
2024-03-26 22:22:30 +00:00
Abhinav Singh
16ef31bcb6
feat: support diff repo id check in harness code ( #1123 )
2024-03-21 00:38:18 +00:00
Johannes Batzill
a79a5ca489
[AUTHZ] Fix scope of permission checks for checks without resource ( #1119 )
2024-03-15 16:10:30 +00:00
Johannes Batzill
adf2046a94
[MISC] Move `UID` to `Identifier` to match Harness Standards ( #992 )
2024-01-29 23:29:53 +00:00
Atefeh Mohseni-Ejiyeh
29f781201f
support update default branch ( #973 )
2024-01-20 07:10:16 +00:00
Darko Draskovic
1a8e99f0b6
Add noop repo resource limiter to controller ( #926 )
2023-12-22 17:31:15 +00:00
Marko Gacesa
25d282073d
return user info for rule bypass users ( #867 )
2023-12-05 19:04:04 +00:00
Johannes Batzill
5cdbde8100
[GA] Add feature flag for enable/disable public resource creation ( #845 )
2023-11-30 02:20:34 +00:00
Shubham Agrawal
1a2a456550
Add interfaces for keyword search ( #816 )
2023-11-29 18:02:46 +00:00
Enver Bisevac
67f560874d
[maint] gitrpc package removed ( #726 )
2023-11-15 10:15:32 +00:00
Akhilesh Pandey
66ff29d36e
feat: introduce new event for repo deletion and refactor existing pullreqevents to repoevents ( #736 )
2023-11-13 18:37:53 +00:00
Johannes Batzill
b0e519b571
[WIP] Move from `space_owner` to `repo_admin` for protection rules ( #745 )
2023-10-30 22:35:52 +00:00
Marko Gacesa
8d8535aa77
protect branch/tag create/delete APIs ( #727 )
2023-10-26 17:24:39 +00:00
Marko Gacesa
7ab52c1764
add protection to prevent direct push ( #712 )
2023-10-24 14:22:06 +00:00
Abhinav Singh
1a07ee90d2
fix: [CODE-965]: codeowners file parse ( #684 )
2023-10-18 06:38:50 +00:00
Marko Gacesa
419fe92dde
add branch protection: DB and API layer ( #671 )
2023-10-16 11:33:00 +00:00
Marko Gaćeša
933d2d9703
remove sqlx.DB from controllers and services
2023-09-28 14:07:25 +02:00
Johannes Batzill
f51f97adb2
[MISC] Make `Internal`/`Container` URL Generic (and fix `GetTreeNode`) ( #621 )
2023-09-28 03:33:45 +00:00
Johannes Batzill
5b33258589
[MISC] Abstract URL Provider ( #617 )
2023-09-27 02:42:33 +00:00
Johannes Batzill
a8cb5dc8d2
remove internal package and move to app - might be refactored more in the coming weeks
2023-09-26 11:25:15 -07:00