Chaim Lev-Ari
24528ecea8
feat(edge-compute): move host jobs to edge ( #3840 )
...
* feat(endpoints): create an associated endpoints selector
* feat(schedules): remove edge specific explanations
* refactor(schedule): replace multi-endpoint-selector
* refactor(schedule): move controller to single file
* refactor(endpoints): remove multi-endpoint-selector
* feat(edge): rename host jobs to edge jobs
* feat(edge-jobs): remove edge warning
* refactor(edge-jobs): move schedule pages to edge
* refactor(edge-jobs): mv views to edgeJobs
* refactor(edge-jobs): rename edge jobs
* refactor(edge-jobs): move services to edge
* refactor(edge-jobs): move tasks datatable
* fix(edge-jobs): fix import
* fix(edge-jobs): use right services
* feat(settings): adjust host management description
* feat(edge-jobs): introduce interfaces and types
* feat(edge-jobs): implement bolt service
* refactor(edge-jobs): replace schedule routes
* refactor(edge-job): replace Schedule service
* refactor(edge-jobs): remove job_script_exec
* refactor(host): remove jobs table
* feat(edge-jobs): replace schedule
* feat(edge-jobs): load file on inspect
* fix(edge-job): parse cron correctly
* feat(edge-jobs): show tasks
* feat(host): rename tooltip
* refactor(host): remove old components
* refactor(main): remove schedule types
* refactor(snapshot): replace job service with snapshot service
* refactor(jobs): remove jobs form and datatable
* feat(edge-jobs): create db migration
* fix(main): start snapshot service with correct interval
* feat(settings): change host tooltip
* feat(edge-jobs): load endpoints
* fix(edge-job): disable form submit when form is invalid
* refactor(edge-compute): use const
* refactor(edge-jobs): use generic controller
* refactor(edge-jobs): replace $scope with controllerAs
* refactor(edge-jobs): replace routes with components
* refactor(edge-jobs): replace functions with classes
* refactor(edge-jobs): use async/await
* refactor(edge-jobs): rename functions
* feat(edge-jobs): introduce beta panel
* feat(edge-jobs): allow single character names
* fix(snapshot): run snapshot in coroutine
* feat(edge-jobs): add logs status
* feat(filesystem): add edge job logs methods
* feat(edge-jobs): intoduce edge jobs tasks api
* feat(edge-jobs): remove schedule task model
* fix(fs): build edge job task file path
* fix(edge-jobs): update task meta
* fix(edge-jobs): return a list of endpoints
* feat(edge-jobs): update logs from agent
* feat(edge-jobs): collect logs
* feat(edge-jobs): rename url
* feat(edge-jobs): refresh to same tab
* feat(edge-jobs): remove old info
* refactor(edge-jobs): rename script path json
* fix(edge-job): save file before adding job
* feat(edge-job): show retrieving logs label
* feat(edge-job): replace cron with 5 places
* refactor(edge-jobs): replace tasks with results
* feat(edge-jobs): add auto refresh until logs are collected
* feat(edge-jobs): fix column size
* feat(edge-job): display editor
* feat(edge-job): add name validation
* feat(edge-job): set default time for 1 hour from now
* feat(edge-job): add validation for cron format
* feat(edge-job): add a note about timezone
* fix(edge-job): replace regex
* fix(edge-job): check for every minute cron
* style(edge-jobs): add reference for cron regex
* refactor(edge-jobs): rename migration name
* refactor(edge-job): rename edge job response
* refactor(snapshot): rename snapshot endpoint method
* refactor(edge-jobs): move tasks handler to edgejobs
* feat(security): introduce a middleware for edge compute operations
* feat(edge-job): use edge compute middleware
* feat(edge-groups): filter http actions based on edge setting
* fix(security): return from edge bouncer if failed
* feat(edge-stacks): filter http actions based on edge setting
* feat(edge-groups): show error when failed to load groups
* refactor(db): remove edge-jobs migration
* refactor(migrator): remove unused dependency
Co-authored-by: Anthony Lapenna <lapenna.anthony@gmail.com>
2020-06-25 15:25:51 +12:00
Chaim Lev-Ari
b58c2facfe
revert(azure): revert removal ( #3890 )
...
* Revert "fix(sidebar): show docker sidebar when needed (#3852 )"
This reverts commit 59da17dde4
.
* Revert "refactor(azure): remove Azure ACI endpoint support (#3803 )"
This reverts commit 493de20540
.
2020-06-09 14:43:32 +12:00
Anthony Lapenna
493de20540
refactor(azure): remove Azure ACI endpoint support ( #3803 )
...
* feat(templates): remove template management features (#3719 )
* feat(api): remove template management features
* feat(templates): remove template management features
* refactor(azure): remove Azure ACI endpoint support
2020-06-03 11:40:04 +12:00
Anthony Lapenna
8986e284fd
feat(api): bump ldap library version ( #3772 )
...
* feat(api): bump ldap library version
* feat(api): fix ldap v3 import
2020-06-03 11:40:04 +12:00
Anthony Lapenna
5563ff60fc
feat(templates): remove template management features ( #3719 )
...
* feat(api): remove template management features
* feat(templates): remove template management features
2020-06-03 11:38:39 +12:00
William
8d7bae0560
fix(dependencies): bump go-winio lib ( #3569 )
...
* fix(dependencies): bump go-winio lib
* fix(api): update gomod
Co-authored-by: Anthony Lapenna <lapenna.anthony@gmail.com>
2020-02-25 18:56:34 +13:00
Anthony Lapenna
b2cc6be007
fix(api): update gomod
2020-02-20 08:20:45 +13:00
Anthony Lapenna
d3a625e22f
feat(api): update gomod
2020-02-15 09:09:45 +13:00
Anthony Lapenna
e9f6861df0
feat(api): add go module support ( #3408 )
...
* feat(api): experiment with go mod
* feat(api): experiment with go mod
* feat(api): experiment with go mod
* feat(api): add go module support
* refactor(api): go fmt
2019-12-05 17:02:27 +13:00