Anthony Lapenna
6e0deab553
Merge tag '1.18.0' into develop
...
Release 1.18.0
2018-06-21 14:28:19 +03:00
Anthony Lapenna
7f9644b55e
Merge branch 'release/1.18.0'
2018-06-21 14:28:14 +03:00
Anthony Lapenna
decb67f4d9
chore(version): bump version number
2018-06-21 14:28:07 +03:00
Anthony Lapenna
0a9eab53d0
feat(containers): do not remember selected items ( #1988 )
2018-06-21 13:09:57 +02:00
Anthony Lapenna
d3a26a4ade
refactor(images): relocate tag/digest replacement
2018-06-21 13:59:50 +03:00
Anthony Lapenna
23b0d6f1dc
fix(stack): fix an issue with stack migration
2018-06-20 21:02:53 +03:00
Anthony Lapenna
a5bd2743f3
fix(stacks): fix an issue with stack update
2018-06-20 20:55:00 +03:00
Anthony Lapenna
48f963398f
refactor(api): remove useless log.printf statement
2018-06-20 20:43:39 +03:00
Anthony Lapenna
115c1608b9
feat(libcompose): set RemoveVolume to false
2018-06-20 18:20:16 +03:00
Anthony Lapenna
413ab44dc0
refactor(stacks): remove unused component
2018-06-20 17:08:31 +03:00
Anthony Lapenna
165ca3ce3e
fix(services): fix invalid published ports link
2018-06-20 17:03:53 +03:00
Duvel
f8370a1421
fix(images): create tags from RepoDigests when no tags are available ( #1522 )
2018-06-20 15:58:56 +02:00
Anthony Lapenna
61c74e22f0
feat(services): add the ability to pull latest image when updating a … ( #1984 )
...
* feat(services): add the ability to pull latest image when updating a service
* feat(services): update version header value
* refactor(services): remove TODO
* feat(services): rollback version header value to 1.29
2018-06-20 15:53:58 +02:00
Anthony Lapenna
0da9e564b9
feat(stacks): add the ability to migrate stacks to another endpoint ( #1976 )
...
* feat(stacks): add the ability to migrate stacks to another endpoint
* feat(stack-details): do not redirect to alternate endpoint after migration
* fix(api): fix merge conflicts
* feat(stack-details): add a modal to confirm stack migration
2018-06-19 17:28:40 +02:00
Anthony Lapenna
9cab961d87
fix(about): fix missing widget headers
2018-06-19 14:20:34 +03: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
6698173bf5
fix(api): fix endpointExtensionAddPayload validation
2018-06-18 15:30:44 +03:00
Anthony Lapenna
b4c2820ad7
refactor(api): use a standard stack identifier ( #1980 )
2018-06-18 12:07:56 +02:00
Anthony Lapenna
da5a430b8c
fix(api): add an authenticated access policy to the websocket endpoint ( #1979 )
...
* fix(api): add an authenticated access policy to the websocket endpoint
* refactor(api): centralize EndpointAccess validation
* feat(api): validate id query parameter for the /websocket/exec endpoint
2018-06-18 11:56:31 +02:00
Anthony Lapenna
f3ce5c25de
refactor(api): use generic marshal/unmarshal functions in bolt package
2018-06-17 19:57:22 +03:00
Anthony Lapenna
783f838171
feat(containers): add a tooltip with full container name on hover ( #1978 )
2018-06-17 10:00:15 +03:00
Anthony Lapenna
e1345416b4
feat(stacks): migrate stack data from previous portainer version
2018-06-15 18:14:01 +03:00
Anthony Lapenna
5e73a49473
feat(tags): add the ability to manage tags ( #1971 )
...
* feat(tags): add the ability to manage tags
* feat(tags): update tag selector UX
* refactor(app): remove unused ui-select library
2018-06-15 09:18:25 +02:00
cedric-crouzet-penbase
b349f16090
fix(containers): remove hardcoded container stop/restart timeout
...
REST call to stop/restart a container overrides the default stop timeout (before kill) with hardcoded 5 seconds.
Containers already have a default stop timeout handled by the engine API (https://github.com/moby/moby/blob/master/client/container_stop.go ).
With this hardcoded 5 seconds, the containers get killed after 5 seconds even if they define a custom greater stop timeout.
Another solution would be to not hardcode the 5 seconds but rather use a global editable setting.
2018-06-13 16:04:24 +02:00
Anthony Lapenna
1e12057cdd
fix(api): review security policies when creating/updating a resource control ( #1964 )
2018-06-11 17:58:46 +02:00
Anthony Lapenna
e3d564325b
feat(stacks): support compose v2.0 stack ( #1963 )
2018-06-11 15:13:19 +02:00
Anthony Lapenna
ef15cd30eb
style(app): update widget title property ( #1952 )
...
* style(app): update widget title property
* style(containerinstances): fix invalid component title
2018-06-06 18:12:35 +02:00
Anthony Lapenna
3ace184069
feat(dashboard): update dashboard info ( #1944 )
2018-06-04 10:30:53 +02:00
Konstantin Azizov
4429c6a160
fix(container-details): recreate container with multiple networks ( #1907 )
...
* fix(container): Use first network's Mac address by default
* fix(container): Connect additional networks to container after creation
* fix(container): Remove warning message
2018-06-02 08:44:18 +02:00
Anthony Lapenna
9bb885629a
feat(endpoints): UX enhancements ( #1943 )
...
* feat(endpoints): add details about endpoints in datatable
* feat(endpoint-details): add the ability to inspect/update azure endpoint
* feat(endpoint-selector): disable placeholder selection
2018-06-01 16:13:24 +02:00
Anthony Lapenna
bfc49574b7
style(endpoints): update Azure endpoint type description
2018-06-01 09:11:56 +02:00
Anthony Lapenna
1cc31f8956
fix(app): fix a state URL conflict between azure and docker modules
2018-06-01 09:09:36 +02:00
Anthony Lapenna
e15856c62c
fix(init-endpoint): fix an issue preventing the init of a remote endpoint
2018-05-31 22:00:18 +02:00
valkheim
c4576e9e2f
feat(api): update admin deletion policy ( #1935 )
2018-05-31 21:24:15 +02:00
Anthony Lapenna
9ff4b21616
feat(support): add support view ( #1937 )
2018-05-28 16:40:59 +02:00
Anthony Lapenna
9ad9cc5e2d
feat(azure): add experimental Azure endpoint support ( #1936 )
2018-05-28 16:40:33 +02:00
Sawood Alam
415c6ce5e1
docs(README): drop support for Standalone Docker Swarm ( #1934 )
...
* Dropped support for standalone Docker Swarm documented
* A more verbose explaination of standalone Docker Swarm Support
2018-05-25 18:00:47 +02:00
Andrea Kao
6c520907ad
chore(license): update license info so that GitHub recognizes it ( #1924 )
...
GitHub uses a library called Licensee to identify a project's license
type. It shows this information in the status bar and via the API if it
can unambiguously identify the license.
This commit modifies a few of Portainer's docs so that Licensee is able
to recognize the repository's license type. It updates LICENSE so that
it contains only the text of the zlib license. It also moves the info
concerning 3rd-party software to a new "Licensing" section in the
README.
Collectively, these changes allow Licensee to successfully identify the
license type of Portainer as zlib.
Signed-off-by: Andrea Kao <eirinikos@gmail.com>
2018-05-23 14:47:43 +02:00
Anthony Lapenna
9a071a57f2
chore(version): bump version number
2018-05-21 13:58:47 +02:00
Anthony Lapenna
67d729c992
Merge tag '1.17.1' into develop
...
Release 1.17.1
2018-05-21 11:03:59 +02:00
Anthony Lapenna
f42733b74c
Merge branch 'release/1.17.1'
2018-05-21 11:03:55 +02:00
Anthony Lapenna
19f9840c8c
chore(version): bump version number
2018-05-21 11:03:48 +02:00
Anthony Lapenna
fe7a88697b
feat(service): automatically focus replica input after clicking on scale ( #1916 )
2018-05-21 10:59:02 +02:00
kirdia
19c3fa276b
feat(log-viewer): Add the ability to specify displayed line count ( #1914 )
2018-05-21 10:51:56 +02:00
Anthony Lapenna
63d338c4da
fix(api): refactor TLS support ( #1909 )
...
* refactor(api): refactor TLS support
* feat(api): migrate endpoint data
* refactor(api): remove unused code and rename functions
* refactor(app): remove console.log statement
2018-05-19 16:25:11 +02:00
Anthony Lapenna
5d3f438288
fix(tasks): fix an issue when filtering tasks ( #1913 )
2018-05-19 10:47:58 +02:00
Anthony Lapenna
e7e7d73f20
docs(api): update swagger.yml
2018-05-18 10:58:16 +02:00
Anthony Lapenna
0ea91f7185
chore(codefresh): remove develop pipeline
2018-05-18 10:15:56 +02:00
Anthony Lapenna
034fde6d1a
chore(codefresh): add branch pipeline
2018-05-18 10:07:25 +02:00
Anthony Lapenna
45f52657cf
fix(websocket): feat(websocket): remove Origin header before handling request ( #1901 )
2018-05-16 09:13:46 +02:00