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
8f11177818
add types and DB layer
2023-08-22 14:05:13 +01:00
Vistaar Juneja
1f06534259
address comments
2023-08-17 12:15:45 +01:00
Vistaar Juneja
13ae2a0361
fix lint/format
2023-08-17 12:15:45 +01:00
Vistaar Juneja
9e94009182
move executions to separate struct, update migrations
2023-08-17 12:15:09 +01:00
Vistaar Juneja
f784eedeae
working executions flow
2023-08-17 12:15:09 +01:00
Vistaar Juneja
443ec9e600
use stage store and step store to fetch logs
2023-08-17 12:15:09 +01:00
Vistaar Juneja
b6304683d4
add livelog and move logs to log controller
2023-08-17 12:15:08 +01:00
Vistaar Juneja
6ae5145be4
add log data store for s3/DB
2023-08-17 12:13:25 +01:00
Vistaar Juneja
d1d50377fc
address comments
2023-08-11 11:36:39 +01:00
Vistaar Juneja
c1ebb1837a
update return type of list to use pointer
2023-08-10 16:52:39 +01:00
Vistaar Juneja
01fffd56a3
address comments
2023-08-10 14:33:02 +01:00
Vistaar Juneja
2bf73fbb5c
add UpdateOptLock
2023-08-09 23:56:47 +01:00
Vistaar Juneja
e24eb858d5
run make format and fix lint errors
2023-08-09 23:00:33 +01:00
Vistaar Juneja
5574fcac47
address comments
2023-08-09 22:25:13 +01:00
Vistaar Juneja
f35d8fe03d
add list secrets
2023-08-09 17:19:26 +01:00
Vistaar Juneja
26d6651168
address comments, complete secret CRUD
2023-08-09 15:02:48 +01:00
Vistaar Juneja
5a47d789a4
add secret store and encryptor/decryptor
2023-08-08 13:32:50 +01:00
Vistaar Juneja
80b7082a43
fix pagination
2023-08-08 12:09:48 +01:00
Vistaar Juneja
bc921ac1a2
add execution endpoints
2023-08-07 02:19:41 +01:00
Vistaar Juneja
2c5c781a3c
Add execution db interface
2023-08-06 18:13:42 +01:00
Vistaar Juneja
c9eb9003cf
address comments
2023-08-04 16:01:38 +01:00
Vistaar Juneja
8cdcecb56f
add pipelines and executions handlers to gitness
2023-08-04 10:50:39 +01:00
Marko Gaćeša
6946df193b
add pagination to the status check list API
2023-07-31 13:23:34 +02:00
Enver Bisevac
16801fc59d
Merge branch 'eb/code-683' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness ( #249 )
2023-07-28 13:54:27 +00:00
Marko Gaćeša
f5084697b1
Minor fixes and refactoring
2023-07-28 12:57:16 +02:00
Enver Bisevac
a0f8caac10
PRs mergeable status should change if target branch is updated
2023-07-28 12:49:04 +02:00
Johannes Batzill
338271fb14
feat: [CODE-674]: user's space membership; membership API pagination ( #241 )
2023-07-26 20:53:42 +00:00
Akhilesh Pandey
71ffa224f0
[CODE-621]: Add check to prevent last and only admin deletion ( #205 )
2023-07-25 04:03:43 +00:00
Johannes Batzill
baa4eb5ac9
feat: [CODE-626,CODE-627]: space membership API&DB ( #194 )
2023-07-20 21:20:56 +00:00
Akhilesh Pandey
699156d56d
CODE-548: API support to remove reviewers from pull request
2023-06-22 22:31:52 +05:30
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
d750b8a459
feat: [CODE-365]: add status check data layer
2023-05-30 19:52:20 +02:00
Marko Gaćeša
59b7cf5e69
comment status API
2023-05-08 16:03:23 +02:00
Marko Gaćeša
13e4ffe522
Add code comments
2023-04-13 14:12:01 +02:00
Marko Gaćeša
ce322ec596
Writing pull req activities in controllers ( #263 )
2023-01-31 12:34:18 +01:00
Marko Gaćeša
4277c4c66b
Simplify handling of PR events ( #253 )
2023-01-27 16:27:03 -08:00
Marko Gaćeša
7a92d8e110
PR events and PR head ref ( #244 )
2023-01-25 11:19:58 +01: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