baron_l
bda5eac0c1
feat(network-creation): enhance UX with macvlan driver for swarm mode ( #2082 ) ( #2122 )
...
* feat(network-creation): macvlan driver for swarm
* refactor(network-creation): layout rework to make it simpler with MACVLAN and keep it consistent with other drivers
* fix(network-creation): MACVLAN - parent network card is now properly saved, names are not prefixed anymore and the --attachable option is now supported
* refactor(network-creation): PR macvlan review - rework of macvlan view + code optimisation
* fix(network-creation): disable attachable and internal options on macvlan config creation
2018-08-16 12:29:15 +02:00
Chaim Lev-Ari
8769fadd5c
feat(container-details): add the ability to update restart policy
2018-08-16 11:31:00 +02:00
Ru Fan
de9f99d030
feat(container-creation): add runtime option in ( #2162 ) ( #2163 )
2018-08-16 11:28:06 +02:00
Chaim Lev-Ari
594daf0de8
fix(home): Show correct number of cpus and total memory for swarm ( #2147 )
...
* fix(home): show cpu/mem for swarm
* fix(home): add nodes data to snapshot
* fix(dashboard): get cpus/mem from snapshot
* refactor(home): remove temp variable
2018-08-13 21:20:56 +02:00
Chaim Lev-Ari
f3dc67a852
fix(container-details): change order of container recreation
2018-08-13 21:13:42 +02:00
baron_l
9c0b568773
feat(container-creation): container add/drop capabilities on creation ( #468 ) ( #2078 )
...
* feat(container-creation): container add/drop capabilities on creation
* feat(container-creation): capabilities are now loaded on edit/duplicate/update
2018-08-09 10:40:06 +02:00
baron_l
5222413532
feat(volume-creation) : NFS volume creation ( #2083 ) ( #2108 )
...
* feat(volume-creation): NFS support for volume creation - layout
* feat(volume-creation): NFS support for volume creation
* fix(volume-creation): NFS style, display and check on submit
* refactor(volume-creation): remove useless controller + refactor var naming
* refactor(volume-creation): NFS wording, help and style
2018-08-09 10:33:16 +02:00
Anthony Lapenna
ee9c8d7d1a
feat(templates): re-introduce external template management ( #2119 )
...
* feat(templates): re-introduce external template management
* refactor(api): review error handling
2018-08-07 17:43:36 +02:00
Chaim Lev-Ari
8dfa129129
fix(dashboard): update stopped/running container filters
2018-08-06 15:09:23 +02:00
Kendrick
0ae10c6f82
feat(container-details): add the image name to the container details in addition to the sha ( #1369 ) ( #2121 )
2018-08-02 21:00:58 +02:00
Anthony Lapenna
2216bd6e80
style(home): only display CPU/MEM for standalone endpoints
2018-07-31 11:58:08 +02:00
Anthony Lapenna
29cd952a0b
feat(home): display refresh button if --no-auth enabled
2018-07-28 18:12:03 +02:00
Anthony Lapenna
024739f9f1
fix(authentication): fix an issue with the --no-auth flag ( #2090 )
2018-07-28 16:38:26 +02:00
Anthony Lapenna
9ab2da1018
style(home): add a group prefix in front of endpoint group
2018-07-27 16:04:36 +02:00
baron_l
5bca9560c9
feat(images): add the ability to export/import Docker images ( #935 ) ( #2073 )
2018-07-26 15:09:48 +02:00
Anthony Lapenna
ab77f149fa
feat(home): add the ability to refresh endpoint information ( #2080 )
...
* feat(home): add the ability to refresh endpoint information
* style(home): update refresh confirmation message
2018-07-25 21:52:17 +02:00
Anthony Lapenna
52f71b0813
style(home): display information about endpoint CPU/RAM
2018-07-25 20:51:21 +02:00
Anthony Lapenna
134a38a566
style(dashboard): update dashboard information ( #2079 )
...
* style(dashboard): update dashboard information
* docs(swagger): update swagger.yml
2018-07-25 20:47:33 +02:00
Jan Jansen
76e1aa97e2
feat(stack-creation): add the ability to specify git reference ( #1948 ) ( #2063 )
2018-07-24 16:11:35 +02:00
hiyao
4de83f793f
fix(container-stats): fix invalid component closing tag ( #2069 )
2018-07-24 09:25:46 +02:00
Anthony Lapenna
113da93145
feat(authentication): add a setting to toggle automatic user provisioning when u… ( #2068 )
...
* feat(api): add a setting to toggle automatic user provisioning when using LDAP authentication
* fix(auth): fix an issue with AutoCreateUsers disabled
2018-07-24 08:49:17 +02:00
Anthony Lapenna
7225619456
feat(agent): support agent deployed on standalone engine endpoint ( #2061 )
2018-07-23 11:31:21 +02:00
Anthony Lapenna
3c6f6cf5bf
feat(home): update endpoint list ( #2060 )
2018-07-23 09:51:33 +02:00
Anthony Lapenna
48179b9e3d
feat(volume-browser): add the ability to browse volume content ( #2051 )
2018-07-23 07:01:03 +02:00
Olli Janatuinen
cec878b01d
feat(authentication/ldap): Auto create and assign LDAP users ( #2042 )
2018-07-23 06:57:38 +02:00
baron_l
0f63326bd5
fix(app): wrap long text in tables cells ( #1920 ) ( #2052 )
...
* fix(style): wrap long text in tables cells (#1920 )
* fix(style): <code> tags are now wrapped correctly (PR #2052 )
* fix(style): revert #1770 style-related content and apply nowrap on datatables (PR#2052)
2018-07-20 18:31:34 +02:00
Olli Janatuinen
4129550d44
feat(api): Add npipe support ( #2018 )
2018-07-20 11:02:06 +02:00
Johann Schmitz
0368c4e937
feat(ux): make Images and Volumes datatable more readable ( #2047 )
...
Raise cutoff level and provide tooltips for links in images and volumes datatables to avoid having to open the detail view to see the full name.
2018-07-16 09:06:41 +02:00
Anthony Lapenna
e15da005a5
feat(templates): support env variables in Compose stacks
2018-07-12 09:17:07 +02:00
Anthony Lapenna
c8c54cf991
fix(templates): fix an issue when deploying a swarm stack template
2018-07-12 07:22:02 +02:00
Anthony Lapenna
6e2e643f1f
fix(containers): fix an issue when removing a container with agent proxy ( #2036 )
2018-07-12 07:09:27 +02:00
Anthony Lapenna
e156aa202e
feat(ux): update form input validation ( #2035 )
2018-07-11 16:22:02 +02:00
Anthony Lapenna
cdf79c731b
feat(ux): always display search bar in datatables ( #2034 )
2018-07-11 16:18:44 +02:00
Anthony Lapenna
b6792461a4
feat(home): add a new home view ( #2033 )
2018-07-11 10:39:20 +02:00
Hasnat
a94f2ee7b8
feat(log-viewer): add the ability to wrap lines ( #1972 )
...
* feat(log-viewer): Split auto scrolling & log refresh + adds wrap lines option
* feat(log-viewer): Get rid of scroll lock changes
* feat(log-viewer): remove function call in view [code review changes]
2018-07-10 21:06:45 +02:00
Parag Jayant Datar
50020dae89
feat(containers): add column visibility dropdown in containers view ( #1977 )
2018-07-05 09:24:53 +02:00
Anthony Lapenna
863d917acc
feat(services): default value for update image to false when updating a service ( #2023 )
2018-07-05 09:21:26 +02:00
Anthony Lapenna
61c285bd2e
feat(templates): introduce templates management ( #2017 )
2018-07-03 20:31:02 +02: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
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
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
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