Commit Graph
615 Commits
Author SHA1 Message Date
Adam Reese d91df39cba ref(client): remove action param 2016-03-18 12:33:14 -07:00
Adam Reese ee2346e82a fix(client): add accept header 2016-03-18 12:33:14 -07:00
Dave Cunningham 131ddcbce6 Merge pull request #406 from jackgr/server-charts
WIP: Frame out repo package and modify charts package to support chart download
2016-03-18 13:38:58 -04:00
jackgr 33ca00f893 Add GetChart method 2016-03-17 22:53:04 -07:00
jackgr f8193c25c2 Prepare to download charts 2016-03-17 19:30:01 -07:00
jackgr 54abaf7eda Add repo package 2016-03-17 19:30:01 -07:00
Matt Butcher 7a3fd09c25 Merge pull request #405 from mattfarina/fix/Makefile
fix(Makefile): Install Glide with go get -u
2016-03-17 20:28:27 -06:00
Dave Cunningham db8d7b3ec6 Merge pull request #399 from sparkprime/vim_ignore
Add vim scratch files to gitignore
2016-03-17 21:09:59 -04:00
Matt Farina 2cb2021135 fix(Makefile): Install Glide with go get -u
go get -u is used to install and handle the other dependencies,
such as gox, golint, and vet. Use the same method for Glide.
2016-03-17 19:33:35 -04:00
Matt Butcher 1bd4dea314 Merge pull request #404 from michelleN/repo-cmds
add repo cmds to helm client
2016-03-17 17:29:30 -06:00
Michelle Noorali cb41b20909 feat(repo): hook up helm repo remove cmd 2016-03-17 17:28:05 -06:00
Michelle Noorali 10153528a0 feat(repos): hook up helm repo add cmd
* use pkg/httputil instead of func in helm client
2016-03-17 17:28:05 -06:00
Michelle Noorali 17143feb87 ref(helm): clean up callService 2016-03-17 17:28:05 -06:00
Michelle Noorali 899dc0b225 feat(repo): hook up helm repo list cmd 2016-03-17 17:28:05 -06:00
Matt Butcher 51b495b56e Merge pull request #403 from technosophos/fix/makefile-flake8
fix(Makefile): add flake8 to bootstrap
2016-03-17 17:23:31 -06:00
Matt Butcher ab44ea2541 fix(Makefile): add flake8 to bootstrap
flake8 support was recently added, but the bootstrap didn't check or
install it.
2016-03-17 17:11:14 -06:00
Matt Butcher 3efce30ef9 Merge pull request #396 from technosophos/fix/use-decoder
fix(manager): use decoder
2016-03-17 16:58:23 -06:00
Michelle Noorali df10e16ce0 Merge pull request #395 from michelleN/error-punc
ref(*): remove punctuation at end of error
2016-03-17 16:47:58 -06:00
Michelle Noorali e11cbce3b0 Merge pull request #397 from michelleN/rootfs
ref(*): remove reference to latest
2016-03-17 16:47:50 -06:00
Matt Butcher 70db55d66e fix(httputil): change order of struct fields
This is because the marshals traverse structs in field order, and
it makes more sense for the fields to have status first and details
second.
2016-03-17 16:45:13 -06:00
Matt Butcher 035ba623f2 fix(httputil): add test for decoder 2016-03-17 09:58:10 -06:00
Dave Cunningham fb5617f615 Add vim scratch files to gitignore 2016-03-16 23:43:13 -04:00
Michelle Noorali 3070839117 ref(*): remove reference to latest 2016-03-16 18:10:20 -06:00
Matt Butcher dec2f0605a fix(manager): replace Unmarshal with Decode
Instead of repeating io.Read/Unmarshal pattern, use the Decoder,
which also gets us content-type negotiation.
2016-03-16 18:06:53 -06:00
Matt Butcher 3cd679da63 feat(httputil): add a Decoder
This adds a Content-Type-sensitive decoder for HTTP requests.
2016-03-16 18:06:53 -06:00
Michelle Noorali be61736773 ref(*): remove punctuation at end of error 2016-03-16 17:52:12 -06:00
Matt Butcher f73a6ba33c Merge pull request #394 from technosophos/fix/no-more-backend
fix(manager): remove backend variable
2016-03-16 17:45:38 -06:00
Matt Butcher 7623741ca9 fix(manager): remove backend variable
This replaces the backend global variable with the Context.Manager
variable.
2016-03-16 17:20:14 -06:00
Dave Cunningham f78fa91d15 Merge pull request #387 from sparkprime/chart_rep
Add chart representation to types.go
2016-03-16 19:14:44 -04:00
Matt Butcher a0988c89ae Merge pull request #337 from technosophos/doc/304-readme
docs(README): update README in light of merger
2016-03-16 17:13:39 -06:00
Matt Butcher 14cecc17b3 Merge pull request #369 from technosophos/fix/makefile-pip
fix(Makefile): print error if pip is missing
2016-03-16 17:09:14 -06:00
Matt Butcher 6e6b59dcb7 doc(README): add pointer to charts repo
Also add an example.
2016-03-16 17:06:27 -06:00
Matt Butcher e8aa841651 docs(README): update README in light of merger
This strips the README back to an accurate representation of the current
state of the project. We can begin adding to it again as it
re-stabilizes.
2016-03-16 17:06:27 -06:00
Dave Cunningham c2d1aff077 Add chart representation to types.go 2016-03-16 19:05:23 -04:00
Adam Reese ce2a79975a Merge pull request #389 from adamreese/fix/start-local
fix(devtools): prevent start-local.sh from killing process
2016-03-16 17:05:08 -06:00
Matt Butcher 9e848d3603 fix(Makefile): run pip install on bootstrap 2016-03-16 16:56:44 -06:00
Matt Butcher c511f550aa fix(Makefile): print error if pip is missing
Also, prompt the user to run pip install during bootstrap.

Closes #362.
2016-03-16 16:56:35 -06:00
Matt Butcher 98d550181b Merge pull request #388 from technosophos/fix/manager-routes
fix(manager): update routes and error handling
2016-03-16 16:55:19 -06:00
Matt Butcher 9a9398c079 fix(manager): updated routes to new format 2016-03-16 16:46:39 -06:00
Matt Butcher 0b0092f24a fix(httputil): improve error handling
Errors are now returned in the best matching format for the
HTTP Accept header.
2016-03-16 16:44:21 -06:00
Adam Reese 8cd947cb6a fix(devtools): don't kill yourself 2016-03-16 16:43:25 -06:00
Michelle Noorali f43ac30fd5 Merge pull request #386 from michelleN/add-repo
add repo commands and routes
2016-03-16 16:42:56 -06:00
Michelle Noorali 29b1325fae ref(repo): update import path 2016-03-16 16:37:02 -06:00
Michelle Noorali 07e0542977 feat(repos): add routes for chart repo management 2016-03-16 16:28:28 -06:00
Adam Reese 07541e6e63 Merge pull request #385 from adamreese/fix/start-local
fix(devtools): refactor local run script
2016-03-16 16:24:12 -06:00
Adam Reese ac5b09a262 ref(devtools): rename start.sh to start-local.sh 2016-03-16 16:20:36 -06:00
Adam Reese 711f643177 fix(devtools): refactor local run script 2016-03-16 16:18:06 -06:00
Michelle Noorali 75cbba95e7 feat(repo): stub repo client commands 2016-03-16 13:59:01 -06:00
Adam Reese 759d80dc0a Merge pull request #384 from adamreese/ref/client-resp
ref(client): separate deployments from client file
2016-03-16 13:46:48 -06:00
Adam Reese 961afe3047 ref(client): separate deployments from client file 2016-03-16 00:52:50 -06:00