Juan Carlos Mejías Rodríguez
|
7589f97105
|
Move util.NewTabWriter to common.NewTabWriter
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
d058337412
|
Move PrintDebugRequest() and PrintDebugResponse() logic to client hooks declaration
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
5748d862bb
|
Move PrintDebugRequest() and PrintDebugResponse() calls in client to hooks
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
356979a7a4
|
Move util.CheckError to common.CheckError
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
27b418cb3c
|
Rename client.ClientConfig to client.Config
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
9c79379191
|
Split common package into common, client, and util packages
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
a3b58499b8
|
Add interface for Portainer client
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
4f3892368e
|
Move deactivation of token usage for authentication into Authenticate()
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
cdc54111a1
|
Add flexibility to Portainer client creation
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
a0d75c8df9
|
Rename client to cachedClient
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
64619fc90f
|
Remove error return from Client.Clone()
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
0d42ed73c6
|
Enhance Portainer URL parsing in Client
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
00439cc1c1
|
Delay new auth token retrieval until it is really necessary
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
04a05fad86
|
Move clientConfig declaration to the top
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
8d0fb72034
|
Fix PortainerClient.Authenticate usage of viper
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
064e7789fb
|
Add comments to Client
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
5dc5f43763
|
Remove unused CheckResponseForErrors error handling helper
It's logic is now implemented into the Client
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
93f08172ac
|
Rename Client.DoJson to doJson
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
70621c750c
|
Move URL handling logic (calls to DoJson) into Client
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
7f048def9c
|
Remove old unused connection and authentication code
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
fa666db1b8
|
Replace manual request creation and marshaling with new client
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
1b1c2bc1d1
|
Encapsulate network communication into a Client struct
|
2019-08-08 11:56:07 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
d770da7414
|
Enhance error printing
|
2019-07-23 22:44:29 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
143215b39f
|
Add --auth-token global flag to set the auth flag to be used with potainer
|
2019-07-23 21:57:26 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
5d723af9fd
|
Move AuthenticateUserRequest and AuthenticateUserResponse to types.go
|
2019-07-23 18:17:25 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
56d6e1102d
|
Move variable with program name to the top in version.go
|
2019-07-23 07:10:34 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
7877eec67d
|
Add dash separator to version suffix
|
2019-07-22 01:19:40 -04:00 |
|
Juan Carlos Mejías Rodríguez
|
c5b1dfaa82
|
Rewrite project in Go
|
2019-07-21 18:49:28 -04:00 |
|