Marko Gaćeša
069a35a4d8
feat: [CODE-2484]: add API to squash commits on a branch ( #2793 )
...
* add openapi entry for squash
* minor fixes
* squash api
2024-10-15 16:49:02 +00:00
Karan Saraswat
8bc9714c92
feat: [CODE-2370]: changes for using PR source branch delete/restore API ( #2702 )
...
* fixed error for branch not found
* swagger.yaml prettier
* removed commitSha queryParam and do a getBranch to get the commitSha
* fixed lint issue
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-2370-2
* added commit_sha query param to PR delete branch API
* fixed linting issues
* updated swagger
* feat: [CODE-2370]: changes for using PR source branch delete/restore API
2024-09-20 08:13:50 +00:00
Marko Gaćeša
934b3e8e5a
fix method in openapi for rebase api ( #2689 )
...
* fix method in openapi for rebase api
2024-09-16 11:20:59 +00:00
Karan Saraswat
80105035f4
feat: [CODE-2338]: Add dry run rules param to create branch API ( #2679 )
...
* return struct instead of pointer in deleteBranch and createBranch methods
* feat: [CODE-2338]: Add dry run rules param to create branch API
2024-09-11 09:51:44 +00:00
Marko Gaćeša
16cb3d5bc1
add rebase api ( #2675 )
...
* add rebase api
2024-09-10 16:58:44 +00:00
Karan Saraswat
644678f50c
feat: [CODE-2339]: Send sha in delete branch API and fix dry run rules behaviour ( #2672 )
...
* go lint issues and added return in the Deletebranch method
* removed the comment
* fixed go lint issues
* fixed query param in swagger
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into ks/CODE-2339
* feat: [CODE-2339]: Send sha in delete branch API and fix dry run rules behaviour
2024-09-09 11:45:18 +00:00
Karan Saraswat
55d2b1dee3
feat: [CODE-2297]: add dry run param for delete branch API ( #2590 )
...
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-2297
* updated comment
* worked on review comments and added to openapi spec
* return empty violations array when dry_run = true
* feat: [CODE-2297]: add dry run param for delete branch API
2024-08-28 08:39:04 +00:00
Atefeh Mohseni Ejiyeh
aa66cca792
fix: [CODE-2192]: (Swagger) Add Update default-branch API ( #2519 )
...
* add update default branch open api
2024-08-16 00:45:45 +00:00
Darko Draskovic
c3c75d47aa
Refactor router and openapi related to labels to export setup funcs and params ( #2500 )
...
* Refactor router and openapi related to labels to export setup funcs and params
2024-08-14 14:06:04 +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
Dhruv Dhruv
64268b96c3
feat: [CDE-69]: Making page and limit query params in openapi spec public. ( #2114 )
2024-06-16 03:41:10 +00:00
Shubham Agrawal
226fc83849
fix: [CODE-1926]: Fix incorrect error code in openai commit files api ( #2049 )
2024-05-24 06:30:11 +00:00
Darko Draskovic
adf041d747
Add repo summary endpoint ( #2037 )
2024-05-23 18:45:28 +00:00
Atefeh Mohseni Ejiyeh
c365ef246a
Support Public Access ( #2021 )
2024-05-23 04:56:26 +00:00
Enver Biševac
ed97ff8398
[code-1822-maint] minor requested changes ( #2017 )
2024-04-26 23:51:26 +00:00
Enver Biševac
723377482c
[code-1822] Download repository as archive using `git archive` command ( #2010 )
2024-04-26 20:03:51 +00:00
Darko Draskovic
e2689a3b40
Add push file size limit and report func (and use it in githook) ( #1173 )
2024-04-24 16:31:18 +00:00
Johannes Batzill
5652ca7bb3
Add Repo Path Listing API ( #1197 )
2024-04-10 20:04:08 +00:00
Enver Bisevac
cecfecdb06
[code-1016] Replace `gitea` Usages (not wrapper) ( #1063 )
2024-03-26 20:31:30 +00:00
Darko Draskovic
564a0fef61
Add support for listing commit related per file stats ( #1116 )
2024-03-20 18:31:48 +00:00
Abhinav Singh
e1927fd162
feat: fix repo rule swagger ( #1103 )
2024-03-07 01:07:26 +00:00
Atefeh Mohseni-Ejiyeh
24fbf49168
repo soft delete improvements ( #1045 )
2024-02-22 05:25:29 +00:00
Atefeh Mohseni-Ejiyeh
fc9e77c91c
Support soft delete, restore and purge repos plus a cleanup job for old deleted repos ( #1005 )
2024-02-14 01:39:39 +00:00
Johannes Batzill
adf2046a94
[MISC] Move `UID` to `Identifier` to match Harness Standards ( #992 )
2024-01-29 23:29:53 +00:00
Enver Bisevac
7f7f8bf625
[code-1288] new diff api features [paths, line expanders] ( #968 )
2024-01-23 12:36:04 +00:00
Marko Gacesa
2c618b33b3
add bypassable to rule violation ( #802 )
2023-11-15 14:37:52 +00:00
Enver Bisevac
67f560874d
[maint] gitrpc package removed ( #726 )
2023-11-15 10:15:32 +00:00
Abhinav Singh
e0df722ce3
feat: add codeowner validate api ( #733 )
2023-10-30 22:16:39 +00:00
Marko Gacesa
8d8535aa77
protect branch/tag create/delete APIs ( #727 )
2023-10-26 17:24:39 +00:00
Marko Gacesa
6ee49f9848
API returns status 422 in case of rule violations ( #718 )
2023-10-26 08:35:42 +00:00
Marko Gacesa
7ab52c1764
add protection to prevent direct push ( #712 )
2023-10-24 14:22:06 +00:00
Marko Gacesa
501c832ce3
use openapi oneof to fix definition for rules API ( #703 )
2023-10-21 06:14:38 +00:00
Marko Gacesa
419fe92dde
add branch protection: DB and API layer ( #671 )
2023-10-16 11:33:00 +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