Vistaar Juneja
414993a388
add pubsub for events
2023-09-08 12:52:25 +01:00
Vistaar Juneja
1f89bdb9f9
address comments
2023-09-07 19:39:37 +01:00
Vistaar Juneja
501605721e
address comments, fix stage and step join
2023-09-07 16:29:15 +01:00
Marko Gaćeša
646bd3745d
fix canceling of scheduled jobs
2023-09-04 10:44:21 +02:00
Johannes Batzill
f09ce8987a
Merge branch 'jobatzil/fix/rbac_statuscheck' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness ( #374 )
2023-09-01 07:49:34 +00:00
Johannes Batzill
94dc365d3e
move commitcheck report permission under repo
2023-09-01 00:48:39 -07:00
Marko Gaćeša
045d80c5bf
background jobs
2023-08-29 17:57:09 +02:00
Marko Gaćeša
dea23b88a4
add filtering and pagination to the user's list spaces API
2023-08-28 14:02:58 +02:00
Vistaar Juneja
23f612162a
add connector/template permissions, add in controllers for connectors and templates
2023-08-22 14:05:13 +01:00
Vistaar Juneja
29c494c23f
Merge branch 'ci_gitness' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness ( #273 )
2023-08-11 16:55:54 +00:00
Vistaar Juneja
26d6651168
address comments, complete secret CRUD
2023-08-09 15:02:48 +01:00
Marko Gaćeša
b7c339c31e
status checks: raw and markdown payload kinds
2023-08-09 14:42:26 +02:00
Vistaar Juneja
c8ae92150f
add pipelines auth
2023-08-07 18:29:29 +01:00
Vistaar Juneja
21d666b430
add list API
2023-08-04 16:08:12 +01:00
Vistaar Juneja
8cdcecb56f
add pipelines and executions handlers to gitness
2023-08-04 10:50:39 +01:00
Marko Gaćeša
416bd1ba36
openapi update for the sapce membership list API
2023-07-31 12:36:31 +02:00
Marko Gaćeša
f5084697b1
Minor fixes and refactoring
2023-07-28 12:57:16 +02:00
Johannes Batzill
338271fb14
feat: [CODE-674]: user's space membership; membership API pagination ( #241 )
2023-07-26 20:53:42 +00:00
Johannes Batzill
baa4eb5ac9
feat: [CODE-626,CODE-627]: space membership API&DB ( #194 )
2023-07-20 21:20:56 +00:00
Johannes Batzill
478ae74e49
make grants optional for pat/sat create APIs
2023-07-18 16:45:33 -07:00
Johannes Batzill
e1a24699c3
CODE-385: Search and Add reviewers to Database API ( #126 )
2023-06-15 20:26:36 +00:00
Marko Gaćeša
cdc1370564
feat: [CODE-389]: status checks API layer
2023-06-08 12:38:20 +02:00
Marko Gaćeša
d750b8a459
feat: [CODE-365]: add status check data layer
2023-05-30 19:52:20 +02:00
Enver Bisevac
3889cb891f
use enum from types
2023-05-12 19:01:29 +02:00
Enver Bisevac
74c3c856a8
squash merge option added
2023-05-12 14:33:02 +02:00
Marko Gaćeša
59b7cf5e69
comment status API
2023-05-08 16:03:23 +02:00
Enver Bisevac
b092c1b8df
added go-rbac dependency
2023-04-18 03:10:30 +02:00
Marko Gaćeša
13e4ffe522
Add code comments
2023-04-13 14:12:01 +02:00
Johannes Batzill
b44948bd97
[MISC] Expose Content Encoding as Enum across APIs ( #359 )
2023-02-27 18:50:52 -08:00
Johannes Batzill
9d894c79cc
[MERGE] Enhance PR Merge (Check) Fields. ( #342 )
2023-02-14 20:18:10 -08: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
Johannes Batzill
bf9906c4ce
[API] Add principals
API, move users
to admin
, simplify user/service/serviceaccount validation ( #300 )
2023-02-03 00:15:11 -08:00
Johannes Batzill
83c24913d3
[Webhook] Add pullreq_created
and pullreq_reopened
webhook triggers ( #283 )
2023-02-01 13:52:36 -08:00
Johannes Batzill
8f82c0ce4e
[Webhook] Add Support for PR Branch Updated ( #267 )
2023-01-31 13:07:48 -08:00
Johannes Batzill
335998505e
[MISC] Introduce PathStore and Move PathLogic to Controller Layer ( #226 )
...
This change is a follow up on the effort to remove transactions and sync stores from the database layer, and move them in the application layer. It is addressing the repo + space store.
The following changes are included:
- Introduce PathStore storing resource paths (repo + space)
- Add foreign key from path.repo_id/space_id to repo.id/space.id
- Add foreign key from repo/space.parent_id to space.id
- Remove repo_sync and space_sync
- Move path creation logic to repo/space controller (for both creating primary paths for new repos/spaces, as well as creating alias spaces)
- Reimplement repo/space moving on controller layer
2023-01-18 11:34:12 -08:00
Marko Gaćeša
ec4003e331
Handling branch events for PRs ( #221 )
2023-01-18 13:26:20 +01:00
Hitesh Aringa
66cc979334
[SCM-61]: sort in webhook list api ( #199 )
...
* [SCM-61]: order by in webhook api
* [SCM-61]: comment change
* [SCM-61]: added query filter on display name
2023-01-17 09:59:27 -08:00
Marko Gaćeša
8151b4591e
PR change state API; Removed rejected state ( #220 )
2023-01-17 16:04:30 +01:00
Marko Gaćeša
6705c7234d
feat: [SCM-60]: return number of duplicate PR, unique partial index for PR branch uniqueness ( #214 )
2023-01-17 11:42:33 +01:00
Marko Gaćeša
4881eb3863
allow empty value in enum sanitize if default is defined ( #209 )
2023-01-13 19:03:25 +01:00
Marko Gaćeša
bacda596fa
Added Correct method for enum types ( #194 )
2023-01-13 13:59:53 +01:00
Johannes Batzill
eabdf2ab86
[MISC] Show merged after PR got merged ( #201 )
2023-01-13 00:35:41 -08:00
Johannes Batzill
65c59d0b5b
[MISC] Fix review bugs, regenerate swagger from latest service, fix webhook.has_secret in swagger ( #198 )
...
This change contains the following changes:
- allow submitting reviews without comment for approve
- fix openapi for /reviews api and fix UI calls for submitting reviews
- fix recently broken openapi for webhook (it removed has_secret field as part of openapi refactor)
- fix fatal submit review bug (we passed repo.UID not repo.GitUID to gitrpc - not sure how that ever worked?)
- add missing merge pr activity to list of all pr activity enum values
- return all PR states by default
- show Open PRs by default (instead of all) and fix state filtering query
- regenerate code services based on latest swagger
- fix UI code to work with regenerated code service
2023-01-12 22:39:38 -08:00
Marko Gaćeša
8909037ec7
enum types should have Enum() method ( #192 )
2023-01-12 17:13:03 +01:00
Johannes Batzill
155563615b
[MISC] Minor Cleanup in types
+ enum
Package ( #186 )
2023-01-11 23:16:07 -08:00
Johannes Batzill
5b55f48772
[Tags] Adding EVENT and WEBHOOK Support For Tags ( #185 )
...
Adding tagcreated, tagupdated, and tagdeleted events.
Adding tag_created, tag_updated, and tag_deleted webhooks
2023-01-11 20:56:00 -08: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
Marko Gaćeša
65b49a933a
pull request reviewers ( #167 )
2023-01-06 20:29:20 +01:00
Johannes Batzill
2006f769c9
[Webhook] Add url.Provider, Add principal to branch webhooks ( #163 )
2023-01-06 01:57:26 -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