Marko Gaćeša
b78c04e054
import pipelines
2023-09-14 17:22:26 +02:00
Johannes Batzill
6e021b1488
fix merge base usage in gitrpc
2023-08-30 16:04:42 -07:00
Marko Gaćeša
4f1767d512
dedicated api to get the last commit info
2023-08-10 18:42:10 +02:00
Enver Bisevac
7546f2cd6b
initial work - diff stats, (files changed)
2023-08-02 14:34:39 +02:00
Johannes Batzill
c7e3620de9
[Tags] Improvements towards creation / listing /deletion ( #220 )
2023-07-25 00:04:47 +00:00
Johannes Batzill
63c45cb0db
[GITHA] Prepare GITRPC for GITHA changes (HTTP Server, GRPC Operations: Sync, RemoteDefaultBranch, Deterministic CommitID) ( #153 )
2023-06-22 16:54:18 +00:00
Akhilesh Pandey
d4baf9bc94
Merge branch 'ap/tag-changes' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness ( #94 )
2023-05-30 10:02:12 +00:00
Akhilesh Pandey
a06e6e223e
fix: Update CreateTagRequest to include tagger details
2023-05-29 15:59:28 +05:30
Enver Bisevac
331221a2ef
Merge branch 'eb/code-280' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness ( #99 )
2023-05-26 15:47:20 +00:00
Abhinav Singh
a0ce4fe88e
feat: [CODE-345]: rename enhancement and committer addition
2023-05-23 18:02:31 -07:00
Abhinav Singh
7f6947f0ea
feat: [CODE-200]: list commits with date filter
2023-05-17 14:37:19 -07:00
Abhinav Singh
f41b8bc7ce
Merge remote-tracking branch 'origin' into abhinav/CODE-200
2023-05-17 14:10:24 -07:00
Enver Bisevac
8ab5185263
fixed linter issues
2023-05-17 21:56:23 +02:00
Abhinav Singh
05849f48e6
feat: [CODE-200]: list commits with date filter
2023-05-17 01:53:23 -07:00
Abhinav Singh
943708dcc7
feat: [CODE-200]: list commits with date filter
2023-05-17 01:39:35 -07:00
Enver Bisevac
7c6a28ecd1
Merge branch 'ap/add-tag-api' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness ( #36 )
2023-05-16 15:35:52 +00:00
Abhinav Singh
a901efa5e6
Merge branch 'ap/delete-tag' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness ( #68 )
2023-05-15 19:45:34 +00:00
Akhilesh Pandey
527b3e18fa
Add Validate to Service and Handler
2023-05-15 22:14:55 +05:30
Enver Bisevac
25a0f31df6
rebase and merge implementation
2023-05-15 18:12:55 +02:00
Enver Bisevac
4c4035d1e3
Merge branch 'eb/code-174' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness ( #63 )
2023-05-12 15:57:52 +00:00
Enver Bisevac
74c3c856a8
squash merge option added
2023-05-12 14:33:02 +02:00
Abhinav Singh
59a7cdf8a8
feat: [CODE-260]: commit api should have path filter
2023-05-08 22:54:00 -07:00
Marko Gaćeša
96942f13b6
fix line numbers for code comments
2023-04-28 13:55:58 +02:00
Marko Gaćeša
be3b68e577
make merge base SHA not nullable
2023-04-27 13:12:54 +02:00
Johannes Batzill
89bb0f6b99
update gitRPC getBlob api to stream blob content, add 'raw' api.
2023-04-18 11:39:59 -07:00
Marko Gaćeša
13e4ffe522
Add code comments
2023-04-13 14:12:01 +02:00
Marko Gaćeša
c7c36e49e1
Add git blame API ( #346 )
2023-03-09 12:55:23 +01:00
Enver Bisevac
13a456e357
[scm-58] Add merge-check
and Integrate with PR ( #318 )
...
Co-authored-by: Johannes Batzill <johannes.batzill@harness.io>
2023-02-11 23:22:12 -08:00
Enver Bisevac
baa3822acc
[SCM-55] initial work on PR metadata ( #262 )
2023-01-31 02:08:23 +01:00
Marko Gaćeša
d6ce1bc762
Added gitrpc.UpdateRef ( #236 )
2023-01-20 17:06:35 +01:00
Enver Bisevac
6a7cc4e518
[scm-63] fix for empty commits and diff in PR ( #228 )
2023-01-20 02:27:51 +01:00
Enver Bisevac
aafec0a9dc
fix merge-base in diff ( #206 )
2023-01-17 12:36:57 +01:00
Johannes Batzill
e448c6f763
[GIT] Fix commit API for empty repo, remove unused functions
2023-01-16 10:22:49 -08:00
Johannes Batzill
c827fa5e66
[MISC] Webhook Creation Default To Secure, Fix PR/Compare Commit Listing, Fix Merge Commit Message ( #203 )
...
This change is fixing a few things on both UI and backend side:
- update webhook creation screen to default to enable ssl verification (secure by default should always be the move)
- fix pr/compare commit listing to show correct diffs the head branch is ahead of the base branch (NOTE: THIS ONLY SHOWS THE LATEST 20 COMMITS - NO PAGINATION ADDED)
- fix merge commit message to contain the correct head branch, source repo path and pr numbers (similar'ish to github)
2023-01-13 02:49:39 -08:00
Enver Bisevac
2c62dda460
[maint] added ReadTree method to git adapter ( #174 )
...
* added ReadTree method in git adapter
* minor fix and rebase to main
2023-01-11 00:32:51 +01:00
Enver Bisevac
2f5339ece5
merge operation refactored ( #172 )
2023-01-10 13:54:08 +01:00
Enver Bisevac
63de576d08
[feat] initial work on merging PR ( #170 )
...
* initial work on merging PR
* code refactored based on requested changes
* requested changes
2023-01-10 02:09:43 +01:00
Johannes Batzill
6c567b38d0
[MISC] Move GitRPC to Read/WriteRequest, Update Create/Delete Branch to use Push, Setup githook Symlink, Accept Incoming X-Request-Id ( #157 )
2023-01-05 11:03:35 -08:00
Johannes Batzill
7ada1af3aa
[API] Add after
Support to Commit Listing ( #155 )
2023-01-04 16:59:43 -08:00
Johannes Batzill
1f1118f624
[Webhook] Add Event Processing and Retrigger ( #148 )
...
This change includes:
- webhook event processor (includes actual webhook execution)
- webhook retrigger API allowing to retrigger previous webhook executions
2023-01-04 14:43:36 -08:00
Marko Gaćeša
8bdb31a4e2
checking branch existence in PR create ( #105 )
...
* checking branch existence in PR create
* added new methods to gitrpc: existence check for branch and tag
2022-12-06 12:26:12 +01:00
Johannes Batzill
60f0ea969d
[API] Add API For Commit Divergence Calulation ( #77 )
...
This commit contains the following changes:
- Add `commits/calculate_divergence` API to calculate commit divergence of reference pairs
- Rename `serviceAccounts` to `service_accounts` to follow REST best practices
2022-11-16 16:53:31 -08:00
Johannes Batzill
c55c53deab
[API] Add Create + Delete Branch API (+ Basic GIT Error Propagation) ( #70 )
...
This change adds the following:
- create / delete branch
- basic error propagation from git to user (notfound, conflict, invalidinput)
- create repo root folder in server instead of service constructor
2022-11-10 20:57:31 -08:00
Enver Bisevac
578dd13d8d
[maint] eb/gitrpc refactor ( #51 )
...
* pull/push impl done
* Basic auth for harness
* gitrpc as top level package
* New ctor for package
* gitrpcserver instead of server2
2022-11-03 13:17:03 +01:00