sophia
|
cec195cecb
|
Remove boxes from db when deleting
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
c5de0d88f7
|
Add box from ruby
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
c50ca3a991
|
Assume no box found if find returns an error
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
6adb36cec3
|
Bump sdk
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
69b15f7140
|
Return list of box info when requesting all boxes
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
9e04d926bf
|
go generate
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
f71aa68a69
|
Get box collection from vagrant-go
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
8ead293836
|
Enable box collection for server mode
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
fd0df0865c
|
Add box collection client
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
e7a8c7120e
|
go generate
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
559b160eb8
|
Use go getter to extract box files
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
d786649e03
|
Add box if not found in box collection
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
a233cbefbb
|
Add ability to add box
This only works for boxes being added as username/boxname from
vagrant cloud.
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
a63184ef5f
|
Test target find and duplicate upserts
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
04095d2132
|
Find targets based on name and project
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
eeafbe4954
|
Search for project and target before upserting
|
2022-04-25 12:25:55 -05:00 |
|
Paul Hinze
|
a5f0064a86
|
Adapt nix configs for Vagrant needs
* Remove postgres, docker, k8s, and DO requirements
* Add ruby
|
2022-04-25 12:25:55 -05:00 |
|
Paul Hinze
|
072ae3a467
|
Start with straight copy/paste from waypoint project
Only names / descriptions are changed... lots of extras in here we'll
need to clean out
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
da0f797287
|
Bump sdk
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
2dfb9b933e
|
Get boxes from project
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
a841ca8552
|
Ensure box destination path is in box path
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
60860386f6
|
Fix tests
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
576ae8670d
|
bump sdk
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
371895497b
|
Ensure box collection implements the cor box collection
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
a99bfc65f9
|
AUse version constraints to find boxes
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
e77cb42171
|
Add tests
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
c48afe423d
|
Implement box collection
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
79b1b046a4
|
Creat box from ref
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
9d01b2c60e
|
Add endpoint for finding boxes
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
63eb76bd60
|
Find boxes by name, provider, version
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
80f3549716
|
Initialize remote box with client
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
2b93a26b50
|
Inject a box into the machine
This should be updated once the box collection and provider are
implemented in order to select the right box from the box
collection.
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
4335d9e7dd
|
Store box as part of machine object
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
1545093be2
|
Set box id
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
085e30053e
|
Load box from machine
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
99694b210b
|
Add mappers for box proto to client
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
d0f7d89104
|
Enable box in server mode
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
235cafddcc
|
Add box client
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
ff98ee294a
|
Create full boxes for tests
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
f3b6f615ab
|
Get box from machine
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
a2002f66fb
|
Implement repackage
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
50c37c9b96
|
Create new box
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
a023c88a1f
|
Save box to db
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
4e9e0dbe75
|
Load box metadata
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
8642882a35
|
Add box tests
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
abd2e24e07
|
Add compare method for comparing box versions
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
aeeddd7967
|
Add comparision functions
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
faf1131617
|
Fill in box module
And add last_update field to box
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
639cf1db04
|
Add empty box module
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
60c8390f87
|
bump sdk
|
2022-04-25 12:25:52 -05:00 |
|