Commit Graph

  • 7f94f8b5da Cleaner way to handle special actions 'help' and 'version' Tortue Torche 2019-08-10 22:13:34 -04:00
  • 3b6a8bf7e6 Fix a comment Tortue Torche 2019-05-29 16:01:52 +02:00
  • 0ae5f96a4e Fix version Tortue Torche 2019-05-29 15:57:34 +02:00
  • 63c5a727b8 Remove commented code Tortue Torche 2019-08-10 21:37:55 -04:00
  • 4dbe06e99d Add containers action Tortue Torche 2019-08-10 21:36:32 -04:00
  • 53f4bde4eb Change VERSION to "0.2.0-alpha1" Tortue Torche 2019-08-10 21:35:29 -04:00
  • 540d3678b0 Change VERSION to "0.2.0-alpha" to follow Semantic Versioning 2.0.0 Tortue Torche 2019-05-29 14:58:36 +02:00
  • 7e20c52b6e Several changes Tortue Torche 2019-05-29 14:54:56 +02:00
  • ac62dae890 Add command to manage access to Docker configs master Juan Carlos Mejías Rodríguez 2019-11-27 02:30:45 -05:00
  • 8d0bd7bc41 Rename configs to settings Juan Carlos Mejías Rodríguez 2019-11-27 02:23:53 -05:00
  • 796c16166e Add missing environment variables to Dockerfile Juan Carlos Mejías Rodríguez 2019-11-27 02:18:09 -05:00
  • 2ee0c6c956 Enhance Dockerfile environment variables declaration Juan Carlos Mejías Rodríguez 2019-11-27 02:00:32 -05:00
  • f5854d8c30 Run go mod tidy Juan Carlos Mejías Rodríguez 2019-11-27 00:20:22 -05:00
  • b1af2ca92f Update viper to v1.5.0 Juan Carlos Mejías Rodríguez 2019-11-27 00:18:03 -05:00
  • 7474b2fd1d Merge pull request #34 from greenled/resource-control Juan Carlos Mejías Rodríguez 2019-11-27 00:00:41 -05:00
  • 08c20f9f49 Update changelog resource-control Juan Carlos Mejías Rodríguez 2019-11-26 23:42:42 -05:00
  • e82631c5ef Add command to manage access to Portainer stacks Juan Carlos Mejías Rodríguez 2019-11-26 19:33:01 -05:00
  • c72d160c96 Add utility function to retrieve a Portainer stack's access control (if any) Juan Carlos Mejías Rodríguez 2019-11-26 19:31:26 -05:00
  • bee4e9c033 Add commands to manage access to Docker resources (containers, networks, secrets, services and volumes) Juan Carlos Mejías Rodríguez 2019-10-14 02:01:48 -04:00
  • 57962c0849 Add utility function to retrieve a Docker resource's Portainer access control (if any) Juan Carlos Mejías Rodríguez 2019-10-14 01:57:52 -04:00
  • 921248d2cf Add Portainer client methods to create/update/delete resource controls Juan Carlos Mejías Rodríguez 2019-10-14 01:55:41 -04:00
  • eaf7d2e5cf Enhance Portainer API error handling Juan Carlos Mejías Rodríguez 2019-10-14 01:52:03 -04:00
  • 63c82efd33 Export doJSONWithToken Juan Carlos Mejías Rodríguez 2019-09-10 19:03:39 -04:00
  • 49eb081130 Add function to get user by its name Juan Carlos Mejías Rodríguez 2019-09-09 00:16:14 -04:00
  • ca14cf6f5e Add function to portainer client to get users list Juan Carlos Mejías Rodríguez 2019-09-09 00:15:46 -04:00
  • 1674d1879c Add function to portainer client to get current user name Juan Carlos Mejías Rodríguez 2019-09-09 00:13:00 -04:00
  • acb178a343 Update changelog v0.1.2 0-1-stable Juan Carlos Mejías Rodríguez 2019-10-29 15:04:20 -04:00
  • b34030cee5 improve and simplifying quotes excape Vincenzo Cerbone 2019-10-19 15:23:39 +02:00
  • 2d14c6d1a5 Merge pull request #33 from openmindlab/1-0-next Juan Carlos Mejías Rodríguez 2019-10-29 14:37:16 -04:00
  • 0c4167bbf4 improve and simplifying quotes excape Vincenzo Cerbone 2019-10-19 15:23:39 +02:00
  • 97f04cff31 Update bug report GitHub issue template Juan Carlos Mejías Rodríguez 2019-09-02 00:25:10 -04:00
  • 0f3abf25f7 Add reference to related issue in known limitations section Juan Carlos Mejías Rodríguez 2019-09-02 00:18:56 -04:00
  • 1717f2f42a Add known limitations section in the Readme to the TOC Juan Carlos Mejías Rodríguez 2019-09-02 00:17:53 -04:00
  • d06d1dd3f0 Add mission and vision sections to Readme Juan Carlos Mejías Rodríguez 2019-09-01 18:52:14 -04:00
  • 9fc71f808a Add known Docker proxy limitations section to Readme Juan Carlos Mejías Rodríguez 2019-09-01 18:35:19 -04:00
  • 16517713ac Move response errors checking from portainerClientImp.do() to doJSON() Juan Carlos Mejías Rodríguez 2019-09-01 18:07:28 -04:00
  • be6aa497d8 Add Bash version Docker image note to Readme v2.0.0-alpha.3 Juan Carlos Mejías Rodríguez 2019-08-30 16:48:29 -04:00
  • 1ab06d66a4 Merge pull request #30 from greenled/docker-proxy Juan Carlos Mejías Rodríguez 2019-08-30 16:34:42 -04:00
  • 2c04b82794 Merge branch 'master' into docker-proxy docker-proxy Juan Carlos Mejías Rodríguez 2019-08-26 23:35:34 -04:00
  • 2fe292bb64 Add tests for portainerClientImp.doJSONWithToken() Juan Carlos Mejías Rodríguez 2019-08-26 22:56:15 -04:00
  • fa0071883d Add tests for portainerClientImp.doJSON() Juan Carlos Mejías Rodríguez 2019-08-26 04:20:45 -04:00
  • a98dbfdda2 Enhance tests for Portainer client user authentication Juan Carlos Mejías Rodríguez 2019-08-26 03:29:55 -04:00
  • 1efa02abf3 Add username and password to PortainerClient.AuthenticateUser() Juan Carlos Mejías Rodríguez 2019-08-26 02:53:42 -04:00
  • 854db31543 Merge branch 'refactoring' Juan Carlos Mejías Rodríguez 2019-08-26 09:11:04 -04:00
  • 22dc5e5d75 Rename PortainerClient.Auth() to AuthenticateUser() Juan Carlos Mejías Rodríguez 2019-08-26 02:34:01 -04:00
  • 5d95af3681 Split Portainer client source file into several function-related ones Juan Carlos Mejías Rodríguez 2019-08-26 02:29:58 -04:00
  • f745392e41 Rename client/portainerTypes.go to types.go Juan Carlos Mejías Rodríguez 2019-08-26 01:59:40 -04:00
  • d17b9eb9f5 Add options object for PortainerClient.StackUpdate() Juan Carlos Mejías Rodríguez 2019-08-26 01:52:41 -04:00
  • 17b941d108 Add options object for PortainerClient.StackCreateCompose() Juan Carlos Mejías Rodríguez 2019-08-26 01:48:59 -04:00
  • 768410ce20 Add options object for PortainerClient.StackCreateSwarm() Juan Carlos Mejías Rodríguez 2019-08-26 01:46:28 -04:00
  • 26a3efdd3a Add options object for PortainerClient.StackList() Juan Carlos Mejías Rodríguez 2019-08-26 01:40:15 -04:00
  • f38481b008 Rename PortainerClient.GetStatus() to Status() Juan Carlos Mejías Rodríguez 2019-08-26 01:29:21 -04:00
  • aa606782af Rename PortainerClient.GetEndpointDockerInfo() to EndpointDockerInfo() Juan Carlos Mejías Rodríguez 2019-08-26 01:25:54 -04:00
  • 636757e289 Rename PortainerClient.GetStackFileContent() to StackFileInspect() Juan Carlos Mejías Rodríguez 2019-08-26 01:24:53 -04:00
  • 0b946ac0ec Rename PortainerClient.DeleteStack() to StackDelete() Juan Carlos Mejías Rodríguez 2019-08-26 01:21:14 -04:00
  • ea63f26ee0 Rename PortainerClient.UpdateStack() to StackUpdate() Juan Carlos Mejías Rodríguez 2019-08-26 01:19:41 -04:00
  • 00b7daae73 Rename PortainerClient.CreateSwarmStack() to StackCreateSwarm() Juan Carlos Mejías Rodríguez 2019-08-26 01:18:46 -04:00
  • 87ba553153 Rename PortainerClient.GetStacks() to StackList() Juan Carlos Mejías Rodríguez 2019-08-26 01:17:41 -04:00
  • 623788b624 Rename PortainerClient.GetEndpointGroups() to EndpointGroupList() Juan Carlos Mejías Rodríguez 2019-08-26 01:16:40 -04:00
  • 0adb18bc8a Rename PortainerClient.GetEndpoints() to EndpointList() Juan Carlos Mejías Rodríguez 2019-08-26 01:15:44 -04:00
  • 53b13b1c76 Rename PortainerClient.Authenticate() to Auth() Juan Carlos Mejías Rodríguez 2019-08-26 01:13:43 -04:00
  • 5c9de76d5f Merge branch 'refactoring-and-tests' Juan Carlos Mejías Rodríguez 2019-08-25 00:15:43 -04:00
  • 1c3a1c665e Add unit tests for checkResponseForErrors() Juan Carlos Mejías Rodríguez 2019-08-24 16:45:20 -04:00
  • 7fb7710c55 Remove condition of requestBody being not nil to set user agent Juan Carlos Mejías Rodríguez 2019-08-24 15:39:56 -04:00
  • a8bed6a7cc Rename request and reponse to requestBody and responseBody Juan Carlos Mejías Rodríguez 2019-08-24 15:06:16 -04:00
  • 19f58c4e1f Move Content-Type header setting to doJSON() in Portainer client Juan Carlos Mejías Rodríguez 2019-08-24 09:05:34 -04:00
  • 14043a8bf8 Refactor auth token setting in Portainer client Juan Carlos Mejías Rodríguez 2019-08-24 09:01:27 -04:00
  • 2cc0faa625 Add unit tests for portainerClientImpl.do() Juan Carlos Mejías Rodríguez 2019-08-24 00:39:43 -04:00
  • f82f116e1b Change GetTranslatedStackType to use StackType instead of Stack Juan Carlos Mejías Rodríguez 2019-08-23 14:07:06 -04:00
  • c0cc50c81a Add unit test for client/portainerTypes.go Juan Carlos Mejías Rodríguez 2019-08-23 13:55:30 -04:00
  • 3194260c05 Remove else statement with single return sentence Juan Carlos Mejías Rodríguez 2019-08-23 13:14:49 -04:00
  • 161fc48b5a Add comments to exported types to pass go-lint Juan Carlos Mejías Rodríguez 2019-08-23 13:08:08 -04:00
  • be51da44bf Rename some identifiers to pass go-lint Juan Carlos Mejías Rodríguez 2019-08-23 12:11:03 -04:00
  • c6b7c2ce25 Update stack deploy output example in the Readme Juan Carlos Mejías Rodríguez 2019-08-23 11:21:21 -04:00
  • e1b4a6f436 Move "getting endpoint info..." debug message out of common.GetEndpointSwarmClusterId() Juan Carlos Mejías Rodríguez 2019-08-23 11:19:42 -04:00
  • dca719a15e Add endpoint's Docker API proxy section to Readme Juan Carlos Mejías Rodríguez 2019-08-23 03:01:28 -04:00
  • 0014a39265 Add Docker image envvars for proxy command Juan Carlos Mejías Rodríguez 2019-08-23 02:44:41 -04:00
  • 84374e6ba4 Add proxy command to start a proxy to an endpoint's Docker API Juan Carlos Mejías Rodríguez 2019-08-23 02:29:21 -04:00
  • 6c45c77466 Add function in Portainer client to proxy a request to Docker API Juan Carlos Mejías Rodríguez 2019-08-23 02:18:18 -04:00
  • 0be0262fcb Add support for Azure and Edge Agent endpoint types Juan Carlos Mejías Rodríguez 2019-08-17 19:13:13 -04:00
  • 3c409ca3f3 Update usage section in commands to use <> for args Juan Carlos Mejías Rodríguez 2019-08-17 17:20:31 -04:00
  • b1d9b4b857 Fix command examples indentation Juan Carlos Mejías Rodríguez 2019-08-17 17:18:44 -04:00
  • ba0071a73a Update completion command documentation Juan Carlos Mejías Rodríguez 2019-08-17 17:10:48 -04:00
  • 6939361670 Add endpoint group inspect command to inspect an endpoint group Juan Carlos Mejías Rodríguez 2019-08-17 17:03:07 -04:00
  • b4f6dd7476 Add function to get endpoint group by name Juan Carlos Mejías Rodríguez 2019-08-17 16:37:41 -04:00
  • d2030e6bfb Add endpoint inspect command to inspect an endpoint Juan Carlos Mejías Rodríguez 2019-08-17 16:29:39 -04:00
  • 6782318c60 Add stack inspect command to inspect a stack Juan Carlos Mejías Rodríguez 2019-08-17 16:06:47 -04:00
  • d2e1327407 Add exit statuses section to Readme Juan Carlos Mejías Rodríguez 2019-08-17 16:09:02 -04:00
  • 3915fa6b92 Add json format to logs Juan Carlos Mejías Rodríguez 2019-08-17 16:08:57 -04:00
  • 3dec0205a6 Remove copyright header from cmd/endpointList.go Juan Carlos Mejías Rodríguez 2019-08-17 12:36:05 -04:00
  • d921dd0ba6 Add issue templates Juan Carlos Mejías Rodríguez 2019-08-17 02:05:37 -04:00
  • 115754a061 Fix 0.1.1 release url Juan Carlos Mejías Rodríguez 2019-08-17 01:42:31 -04:00
  • 999f1f5c4e Update installation section in Readme Juan Carlos Mejías Rodríguez 2019-08-17 01:15:54 -04:00
  • eeba5efe58 Add Go and Bash versions distinction in Readme Juan Carlos Mejías Rodríguez 2019-08-17 01:09:35 -04:00
  • 9b0dd79146 Update changelog Juan Carlos Mejías Rodríguez 2019-08-17 00:36:21 -04:00
  • f2b30892ac Add extended contributing guidelines and code of conduct Juan Carlos Mejías Rodríguez 2019-08-16 14:23:24 -04:00
  • cd88b9f99c Add table of contents to Readme Juan Carlos Mejías Rodríguez 2019-08-16 13:58:43 -04:00
  • 22d0d2a2c1 Remove verbose and debug mode sections from Readme Juan Carlos Mejías Rodríguez 2019-08-16 13:41:58 -04:00
  • e7076a80c4 Add debug level section to the Readme Juan Carlos Mejías Rodríguez 2019-08-16 13:41:23 -04:00
  • d8f7995146 Update stack environment variables section in Readme Juan Carlos Mejías Rodríguez 2019-08-16 13:04:14 -04:00