Anthony Lapenna
|
807c830db0
|
feat(schedules): add the ability to update a schedule script (#2438)
|
2018-11-07 17:19:10 +13:00 |
Chaim Lev-Ari
|
dbbea0a20f
|
feat(schedules): add the schedule API
* feat(jobs): add job service interface
* feat(jobs): create job execution api
* style(jobs): remove comment
* feat(jobs): add bindings
* feat(jobs): validate payload different cases
* refactor(jobs): rename endpointJob method
* refactor(jobs): return original error
* feat(jobs): pull image before creating container
* feat(jobs): run jobs with sh
* style(jobs): remove comment
* refactor(jobs): change error names
* feat(jobs): sync pull image
* fix(jobs): close image reader after error check
* style(jobs): remove comment and add docs
* refactor(jobs): inline script command
* fix(jobs): handle pul image error
* refactor(jobs): handle image pull output
* fix(docker): set http client timeout to 100s
* feat(api): create schedule type
* feat(agent): add basic schedule api
* feat(schedules): add schedule service in bolt
* feat(schedule): add schedule service to handler
* feat(schedule): add and list schedules from db
* feat(agent): get schedule from db
* feat(schedule): update schedule in db
* feat(agent): delete schedule
* fix(bolt): remove sync method from scheduleService
* feat(schedules): save/delete script in fs
* feat(schedules): schedules cron service implementation
* feat(schedule): integrate handler with cron
* feat(schedules): schedules API overhaul
* refactor(project): remove .idea folder
* fix(schedules): fix script task execute call
* refactor(schedules): refactor/fix golint issues
* refactor(schedules): update SnapshotTask documentation
* refactor(schedules): validate image name in ScheduleCreate operation
|
2018-11-06 09:58:15 +13:00 |
Anthony Lapenna
|
61c285bd2e
|
feat(templates): introduce templates management (#2017)
|
2018-07-03 20:31:02 +02:00 |
Anthony Lapenna
|
d7ff14777f
|
refactor(api): restructure bolt package (#1981)
* refactor(api): bolt package refactor
* refactor(api): refactor bolt package
|
2018-06-19 13:15:10 +02:00 |
Anthony Lapenna
|
b4c2820ad7
|
refactor(api): use a standard stack identifier (#1980)
|
2018-06-18 12:07:56 +02:00 |
Anthony Lapenna
|
e3d564325b
|
feat(stacks): support compose v2.0 stack (#1963)
|
2018-06-11 15:13:19 +02:00 |
Anthony Lapenna
|
2327d696e0
|
feat(agent): add agent support (#1828)
|
2018-05-06 09:15:57 +02:00 |
Anthony Lapenna
|
9e47aedbe6
|
fix(api): ignore directory existence check and use os.MkdirAll (#1719)
|
2018-03-14 09:47:21 +10:00 |
Anthony Lapenna
|
706490db5e
|
fix(api): use EntryPoint as a reference to overwrite stack Compose file (#1725)
|
2018-03-13 21:35:12 +10:00 |
Anthony Lapenna
|
d2f3309842
|
refactor(api): rename file package to filesystem (#1555)
|
2018-01-06 18:53:12 +01:00 |