1ed6fd238f
Expose tempDirForge to be able to test full workflow
2023-09-06 23:28:58 +02:00
9ce1b9b229
Add DeleteEntry and make checksum mismatch non retryable error
2023-09-06 23:28:46 +02:00
41e39e07b1
Move SubmitEntry to entry.go
2023-09-06 23:28:28 +02:00
987ef366ab
Add a retracting state, and fully finish E2E retraction.
...
This means that when retracting an entry, if there were newer commits (merely only PATCHES related commits), then those are "squashed" together into a retract commit with authors preserved and pushed after resetting.
2023-09-04 03:13:04 +02:00
080ced8279
Add more tests
2023-09-03 10:09:43 +02:00
6e288be169
addlicense
2023-09-03 07:56:29 +02:00
d6016bba63
Start working on tests for worker_server
2023-09-03 07:48:10 +02:00
5f01fc83f1
Start working on entry retraction
2023-09-03 07:47:29 +02:00
6540ef8d72
Add more info to ImportRPMResponse and Entry
2023-09-03 07:45:49 +02:00
e5211b40e4
Add filtering to ResourceTable
2023-09-01 17:01:46 +02:00
105dcbce40
Fix mship/admin/rpc tests and make sure rolling is actually set for worker_server
2023-09-01 01:10:33 +02:00
d407f5515f
Add test for patching
2023-08-31 23:44:20 +02:00
44fc9a0d3a
Allow entries to fail
2023-08-31 16:40:23 +02:00
a562752457
Show what went wrong when an entry is put on hold
2023-08-31 10:37:47 +02:00
52115456cb
addlicense
2023-08-31 10:22:07 +02:00
d37b604629
Gazelle
2023-08-31 10:21:38 +02:00
1894e0e759
Refer directly to oapi jar
2023-08-31 10:21:33 +02:00
8c3e075d2a
Due to rescue from admins, entries needs to be present in Admin UI as well
2023-08-31 10:21:22 +02:00
a77e224e85
Misc changes
2023-08-31 10:21:08 +02:00
fab39c3021
Allow setting import workflows on hold and being able to rescue them
2023-08-31 10:20:38 +02:00
9971185bd8
Add temporal client to CMDs
2023-08-31 10:19:41 +02:00
b1ca5c7f7e
Add state to entries
2023-08-31 10:18:18 +02:00
6d46a34c82
Add light/dark mode image to mothership readme
2023-08-31 07:13:56 +02:00
1f3100019e
Allow running OAPI generator without any pre-action
2023-08-30 01:45:30 +02:00
653d0736ed
Add support for different branch namings (rolling vs X.Y)
2023-08-29 15:09:41 +02:00
9aed4e57c2
addlicense
2023-08-29 02:43:03 +02:00
392be966fd
Add Forge Cacher tests
2023-08-29 02:40:30 +02:00
19a3a9fdd8
Add test for Github Forge
2023-08-29 02:34:04 +02:00
18b15013eb
ProcessRPMWorkflow first full prototype
2023-08-28 16:57:40 +02:00
13207458f0
Add GetCommitViewerURL to Forge
2023-08-28 16:57:22 +02:00
3a417acff0
Add commit_uri and commit_hash to Entry
2023-08-28 16:57:09 +02:00
4430fb562d
Rename Dashboard to Entries
2023-08-28 16:56:42 +02:00
5a0bc51c43
Add GetEntry view for mship UI
2023-08-28 16:56:27 +02:00
5ac7179277
Add srpm_import test to verify Lookaside upload once
2023-08-28 16:10:25 +02:00
8599fba8d9
Fix lookaside metadata file ordering/format
2023-08-28 05:19:28 +02:00
b04451eb81
mship_worker_server misc CLI changes
2023-08-28 05:12:52 +02:00
df188a7fcc
Add Github forge
2023-08-28 05:12:32 +02:00
051589caee
Add support for remote forges
2023-08-28 05:12:22 +02:00
26aeb7cc9e
Further work on mship workflows
2023-08-28 05:12:04 +02:00
e009a1641a
Add ImportRPM response in proto
2023-08-28 05:11:35 +02:00
edd035f86e
Add Batch seal info
2023-08-28 05:11:03 +02:00
38fc997fcf
srpm_import.Import should return latest commit hash. Also stop uploading existing lookaside blobs
2023-08-28 05:10:40 +02:00
d952ac3f45
govendor
2023-08-28 05:10:03 +02:00
9cbeae7b17
More srpm_import tests
2023-08-28 02:10:39 +02:00
12ec42f8d0
Add more srpm_import tests
2023-08-27 08:31:49 +02:00
8dfb40aded
Make sure workflows.go compiles (WIP)
2023-08-27 06:05:50 +02:00
d46a5d5e0e
addlicense
2023-08-27 06:05:14 +02:00
cf859b9793
Add mship_worker_server (Temporal worker)
2023-08-27 06:04:51 +02:00
e7efc38219
Add repository name to Entry
2023-08-27 06:04:16 +02:00
97730ab267
Add Batch to migration
2023-08-27 06:04:05 +02:00