Anthony Lapenna
9ebe2d96dd
chore(jshint): update jshint library and configuration ( #581 )
2017-02-10 14:34:56 +13:00
Anthony Lapenna
2f3475b96a
refactor(templates): refactor controller code and create required services ( #580 )
2017-02-10 14:11:36 +13:00
Anthony Lapenna
dc78ec5135
feat(endpoints): add the ability to define endpoints from an external source
2017-02-06 18:29:34 +13:00
Anthony Lapenna
10f7744a62
feat(authentication): add a --no-auth flag to disable authentication ( #553 )
2017-02-01 22:13:48 +13:00
Jisu Park
1fdf56372b
feat(containers): support container already pause message ( #480 )
2017-01-26 12:11:38 +13:00
Anthony Lapenna
fcc9203416
feat(node): add pagination to associated tasks
2017-01-26 10:35:05 +13:00
Anthony Lapenna
e25c5a014c
feat(swarm): set default sorting for Swarm nodes by role
2017-01-26 10:34:10 +13:00
Glowbal
fa9ba303aa
#414 feat(node-details): add ability to view and edit Swarm mode nodes ( #417 )
2017-01-26 10:12:04 +13:00
Anthony Lapenna
1a868be6ea
fix(swarm): fix sorting issue with node table ( #538 )
2017-01-24 14:45:38 +13:00
Anthony Lapenna
e2fc8af87a
feat(ux): add the ability to change the number of paginated items on all entity tables ( #537 )
2017-01-24 14:28:40 +13:00
Anthony Lapenna
70933d1056
style(sidebar): add active class on Docker section ( #534 )
2017-01-24 09:39:13 +13:00
Anthony Lapenna
8cf6d34362
style(container-creation): remove useless labels section ( #532 )
2017-01-23 16:10:12 +13:00
Anthony Lapenna
70f139514f
fix(network-details): add a fallback for listing containers when APIV… ( #531 )
2017-01-23 16:06:51 +13:00
Anthony Lapenna
fa4ec04c47
feat(state): introduce endpoint state ( #529 )
2017-01-23 12:14:34 +13:00
lpfeup
579241db92
#503 fix(container-stats): fix container stats timer not being properly canceled. ( #504 )
2017-01-21 18:04:28 +13:00
lpfeup
7d78871eee
#446 fix(container-stats): fix issue in stats view with empty network data ( #502 )
2017-01-21 18:01:32 +13:00
Kilhog
cd26051144
#476 fix(UX): Rename 'local' endpoint doesn't overwrite "unix://" ( #477 )
...
* #476 fix(UX): Rename 'local' endpoint doesn't overwrite "unix://"
* #477 fix(PR): Rename 'TYPE' in 'type'
2017-01-12 18:44:53 +13:00
Anthony Lapenna
2bdc9322de
style(containers): update header text for published ports ( #483 )
2017-01-09 21:50:19 +13:00
Wouter Oet
13943c3d8b
#372 feat(UX): Implement select all functionality ( #437 )
2017-01-05 09:15:41 +13:00
Matthew Strickland
59f1a2f673
feat(templates): display container restart policy in container dashboard ( #434 ) ( #435 )
2017-01-04 19:49:04 +13:00
Anthony Lapenna
2ef821f118
style(service-details): update style for update failure action field ( #443 )
2016-12-31 13:32:20 +13:00
Anthony Lapenna
907f83aaff
fix(global): remove automatic lowercase processing on image names ( #442 )
2016-12-31 13:25:42 +13:00
Gábor Kovács
4b747a78cd
style(sidebar): Highlight active page in sidebar ( #420 )
...
* Issue #331
* New line
2016-12-31 13:12:51 +13:00
Anthony Lapenna
d6f3dd8cda
style(endpoint-initialization): update requirement message for local endpoint init ( #424 )
2016-12-31 13:00:30 +13:00
Anthony Lapenna
51632e367c
fix(service-details): allow to specify the 0 value for replicas ( #441 )
2016-12-31 12:59:20 +13:00
Anthony Lapenna
d54d30a7be
feat(global): multi endpoint management ( #407 )
2016-12-26 09:34:02 +13:00
Glowbal
a08ea134fc
feat(container-creation): add ability to specify labels in the container creation view ( #412 )
2016-12-26 09:33:14 +13:00
Glowbal
c9ba16ef10
feat(network-creation): add labels on network create ( #408 )
2016-12-26 09:32:17 +13:00
Glowbal
986171ecfe
feat(service): Add editable service update configuration ( #346 )
...
* #304 Add editable service update configuration
* fix unable to use 0 for update-delay
* apply margin top to center help text
2016-12-26 09:31:22 +13:00
Glowbal
712b4528c0
feat(network-details): add list of containers in network ( #302 )
...
- shows all containers currently connected to the network
- abillity to disconect a container from the network
- fix error when a container is not connected to any networks
2016-12-26 09:28:54 +13:00
Anthony Lapenna
03456ddcf8
feat(containers): add the ability to filter by state ( #410 )
2016-12-25 22:43:53 +13:00
Anthony Lapenna
ce32ed5b98
fix(service-creation): fix the command specification and add the ability to specify an entrypoint ( #409 )
2016-12-25 22:14:26 +13:00
Paul Kling
edeed41797
#186 feat(container): bind the enter key when renaming container ( #385 )
2016-12-25 08:53:57 +13:00
Anthony Lapenna
9165b5b215
fix(dashboard): add missing dependency to Messages service ( #402 )
2016-12-21 11:24:34 +13:00
Anthony Lapenna
0a38bba874
refactor(api): API overhaul ( #392 )
2016-12-18 18:21:29 +13:00
Anthony Lapenna
5b16deb73e
fix(templates): fix an issue with template creation introduced with #384
2016-12-16 13:39:24 +13:00
Anthony Lapenna
4e77c72fa2
feat(global): add authentication support with single admin account
2016-12-15 16:33:47 +13:00
Anthony Lapenna
1e5207517d
fix(container-creation): do not stop container creation if unable to pull image
2016-12-15 14:30:35 +13:00
Anthony Lapenna
b5bf7cdead
feat(templates): add support for the template registry field
2016-12-14 09:33:24 +13:00
Paul Kling
8869a2c79c
feat(templates): automatically scroll up to the app template form after selecting a template
2016-12-14 09:25:23 +13:00
Anthony Lapenna
367a275672
fix(service-details): fix an issue with the '=' separator in env variable values ( #370 )
2016-11-25 20:48:12 +09:00
Glowbal
b3a641e15a
feat(service-creation): add support for container labels ( #365 )
2016-11-25 15:21:06 +09:00
Glowbal
868b400af3
fix(volumes): fix loading text displayed when no volumes present
...
Volumes is undefined when no volumes are present. The loading text will remain until volumes is defined.
2016-11-25 15:16:28 +09:00
Rob McFadzean
8fcae6810e
fix(templates): fixes an issue regarding template selection when paged
2016-11-22 09:21:36 +09:00
Anthony Lapenna
913c580340
feat(UX): add pagination for all object lists ( #352 )
2016-11-17 21:50:46 +09:00
Anthony Lapenna
3db487f386
fix(service-details): fix a sorting issue when ordering by last update ( #350 )
2016-11-16 19:16:50 +09:00
Rob Brazier
643769d4a6
feat(container-creation): add the ability to use container as a network
2016-11-16 10:52:05 +09:00
Anthony Lapenna
2f35f04207
fix(service-details): fix an issue when trying to update a global service ( #343 )
2016-11-11 11:26:19 +09:00
Anthony Lapenna
9bd88fd10d
style(service-details): fix wrong display for some fields ( #340 )
2016-11-10 13:01:03 +09:00
Glowbal
d924d340d7
feat(service-details): add the ability to edit the labels associated to a service
2016-11-10 11:38:49 +09:00
Glowbal
c1ffd02491
fix(container-details): fix an issue with the leave network action
2016-11-10 11:25:31 +09:00
Glowbal
8e9dd8c2df
#304 feat(service-details): add the ability to update a service env vars and image
2016-11-09 13:23:56 +13:00
Glowbal
1bfd6bbe95
#280 feat(service-creation): add labels to service creation ( #306 )
2016-11-07 17:57:33 +13:00
Glowbal
715638e368
feat(container-details): show list of joined networks ( #303 )
...
- Add overview of joined networks in container view
- Add option ot leave a joined network
2016-11-07 17:36:00 +13:00
jjlorenzo
08c868bc1c
Restore the ability to customize the logo image. ( #327 )
2016-11-07 17:14:58 +13:00
Glowbal
eabf1f10e4
feat(navigation): add clickable url in breadcrumbs
2016-11-02 18:14:52 +13:00
Anthony Lapenna
17f35ef705
fix(container-creation): fix default network on Windows platform ( #298 )
2016-10-29 17:49:21 +13:00
Anthony Lapenna
0bdbb4a75d
feat(container-stats): make process list sortable
2016-10-29 17:39:15 +13:00
Anthony Lapenna
bf6c9c8b3b
refactor(style): refactor multiple similar css classes
2016-10-27 21:33:39 +13:00
Anthony Lapenna
45015a573b
feat(container-creation): add the unless stopped container restart policy ( #294 )
2016-10-27 20:05:37 +13:00
Anthony Lapenna
d4f0145161
feat(templates): allow to edit template port mapping ( #293 )
...
* feat(templates): allow to edit template port mapping
* refactor(templates): remove advanced template configuration feature
2016-10-27 19:55:44 +13:00
Anthony Lapenna
fa53339fea
feat(docker): new docker view ( #292 )
2016-10-27 17:13:53 +13:00
Anthony Lapenna
e5396091a7
feat(console): automatically determine command presets based on container image OS ( #284 )
2016-10-26 16:29:29 +13:00
Anthony Lapenna
c3cf5b5f9d
feat(templates): advanced template creation ( #277 )
2016-10-20 16:43:09 +13:00
Anthony Lapenna
6adec680a4
style(templates): new effect on hover ( #268 )
...
* style(templates): new effect on hover
* feat(templates): display a loading message
2016-10-09 10:49:24 +13:00
Anthony Lapenna
b81d4fa7f2
feat(global): display a loading text in list views ( #267 )
2016-10-08 14:59:58 +13:00
Anthony Lapenna
44e09ecadf
feat(container-creation): let Docker assign a port when host port is not specified ( #264 )
2016-10-07 18:08:07 +13:00
Anthony Lapenna
35ced4901a
feat(global): display a message when no item available in a list view ( #263 )
2016-10-07 17:55:09 +13:00
Anthony Lapenna
134416c9a3
fix(container-console): use xterm.js v2 ( #262 )
2016-10-07 17:19:25 +13:00
Anthony Lapenna
64c52348f3
fix(lint): fix linting issue
2016-10-02 16:25:37 +13:00
Anthony Lapenna
422a982d60
feat(templates): template configuration is now placed on top of template list ( #253 )
2016-10-02 16:11:20 +13:00
Anthony Lapenna
6e9fe26fde
fix(templates): fix bad container display when swarm-mode enabled ( #251 )
2016-10-02 15:05:40 +13:00
Anthony Lapenna
7cd2da4c6e
fix(console): fix issue with undefined socket ( #248 )
2016-10-01 21:44:23 +13:00
Anthony Lapenna
739a5ec299
fix(general): fix the size display using the filesize library ( #246 )
...
* fix(general): fix the size display using the filesize library
* refactor(humansize): use default value for filter
2016-10-01 21:38:20 +13:00
Anthony Lapenna
59e65222eb
feat(swarm): support Swarm replica management ( #245 )
2016-10-01 17:50:46 +13:00
Anthony Lapenna
29a59cab44
feat(containers): change exposed port format ( #243 )
2016-10-01 16:55:11 +13:00
Anthony Lapenna
d6ab97ad25
fix(containers): fix the ability to sort containers by status ( #241 )
2016-10-01 16:45:06 +13:00
Anthony Lapenna
e27282de3c
feat(global): change the strategy used to determine if swarm mode is used
2016-09-23 18:02:03 +12:00
Anthony Lapenna
b623a5d452
style(ui): use fa-server icon instead of fa-tasks for container entity
2016-09-23 17:19:57 +12:00
Anthony Lapenna
37863e3f74
feat(global): swarm mode support ( #213 )
...
feat(global): swarm mode support
2016-09-23 16:54:58 +12:00
Anthony Lapenna
da6f39b137
fix(lint): fix jshint issue
2016-09-14 17:50:54 +12:00
Anthony Lapenna
7c8881f37d
feat(network): new network view
2016-09-14 17:48:20 +12:00
Anthony Lapenna
2eb1c9e857
feat(networks): add a quick network creation form
2016-09-14 16:28:38 +12:00
Anthony Lapenna
2b8bc82d4e
style(actions): add icons for every actions
2016-09-14 15:30:52 +12:00
Anthony Lapenna
220faa52e7
feat(network-creation): disable create button while network name is empty
2016-09-07 18:28:14 +12:00
Anthony Lapenna
ca5cf33c8f
fix(volumes): display an error message when trying to delete a bound volume
2016-09-07 18:21:46 +12:00
Anthony Lapenna
f56256f897
fix(containers): make hidden containers labels available in the $scope
2016-09-07 16:38:54 +12:00
Anthony Lapenna
44e02c0342
fix(network): add missing exception management
2016-09-02 17:59:32 +12:00
Anthony Lapenna
67194109c6
feat(ui): add missing exception management
2016-09-02 17:51:41 +12:00
Anthony Lapenna
74b97a0036
feat(ui): new exception management
2016-09-02 17:40:03 +12:00
Anthony Lapenna
9698aa7ad5
feat(ui): remove the errorMsg filter and replace it with proper error management
2016-09-02 15:25:20 +12:00
Anthony Lapenna
a2d91ec2f9
feat(container): do not pass HostConfig when starting a container
2016-09-02 13:51:49 +12:00
Anthony Lapenna
fb982ca8f1
feat(container): add a deletion generic handler used for container/network deletion
2016-09-01 15:07:31 +12:00
Anthony Lapenna
789750cc86
feat(image): define a new response handler for image deletion
2016-09-01 14:24:47 +12:00
Anthony Lapenna
6b8b562e7c
feat(network): define a response handler for image deletion
2016-09-01 12:20:19 +12:00
Anthony Lapenna
6d6a7e6923
feat(network): display the correct error message when a network deletion failure occurs
2016-09-01 11:31:25 +12:00
Anthony Lapenna
f020e5a633
refactor(ui): introduce helpers functions to centralize code
2016-08-31 18:03:41 +12:00
Anthony Lapenna
e81bfb6f37
fix(templates): hide hidden containers in templates ( #165 )
2016-08-24 20:26:51 +12:00
Anthony Lapenna
3c75c5fe25
refactor(templates): use the set field instead of default ( #164 )
2016-08-24 19:46:31 +12:00
Anthony Lapenna
7c5c693f17
feat(templates): support select for env fields with type 'container' ( #163 )
2016-08-24 18:32:54 +12:00
Anthony Lapenna
2d98e33e98
style(template): Update title and section name ( #162 )
2016-08-24 15:45:44 +12:00
Anthony Lapenna
4827d33ca1
feat(templates): support env variables with default value ( #161 )
2016-08-24 15:30:29 +12:00
Anthony Lapenna
71eb3feac9
feat(containers): update the containers view to add a column with exposed ports ( #157 )
2016-08-24 10:58:55 +12:00
Anthony Lapenna
5f290937d2
refactor(templates): rename field comment to description ( #155 )
2016-08-23 18:49:40 +12:00
Anthony Lapenna
1c8aa35479
feat(global): add templates support ('apps') ( #154 )
2016-08-23 18:09:14 +12:00
Anthony Lapenna
faccf2a651
feat(container): container view overhaul ( #150 )
2016-08-19 18:41:45 +12:00
Anthony Lapenna
7c2047cfbf
feat(containers): rename the column header Host to Host IP ( #145 )
2016-08-18 16:55:19 +12:00
Anthony Lapenna
496de850c1
fix(container-creation): allow to specify an address in the host port binding ( #139 )
2016-08-17 19:31:06 +12:00
Anthony Lapenna
29fa33fb2b
fix(container-creation): fix unregistered ports bindings when creating a container ( #138 )
2016-08-17 19:03:36 +12:00
Anthony Lapenna
61d7b4f64c
refactor(container-creation): remove changes related to internal version
2016-08-17 18:42:56 +12:00
Anthony Lapenna
ccb812cc33
feat(console): add protocol awareness to switch between ws:// and wss:// ( #135 )
2016-08-17 18:23:30 +12:00
Anthony Lapenna
b098cd5638
feat(image): add the ability to tag an image ( #134 )
2016-08-17 18:05:17 +12:00
Anthony Lapenna
eefa7ca138
refactor(global): revert merge with internal ( #133 )
2016-08-17 17:25:42 +12:00
Anthony Lapenna
9c8e632a09
merge branch 'feat107-push-registry' into internal
2016-08-17 12:32:09 +12:00
Anthony Lapenna
f0e4cdc13e
feat(image): add the ability to push an image tag
2016-08-17 12:27:54 +12:00
Anthony Lapenna
145e45b4a8
feat(ui): network creation support for standalone engine ( #119 )
2016-08-10 18:20:18 +12:00
Anthony Lapenna
d0f57809d6
merge branch 'feat57-swarm-host-ip' into internal
2016-08-10 18:13:39 +12:00
Anthony Lapenna
6c29377992
feat(ui): display swarm host IP instead of swarm hostname in containers view ( #118 )
2016-08-10 18:12:33 +12:00
Anthony Lapenna
164902c0cb
feat(ui): display swarm host IP instead of swarm hostname in containers view
2016-08-10 18:11:36 +12:00
Anthony Lapenna
75466cb57f
merge branch 'feat96-date-format-iso8601' into internal
2016-08-10 16:06:35 +12:00
Anthony Lapenna
0e8fff7a51
feat(ui): format all dates to use ISO8601 ( #117 )
2016-08-10 16:05:28 +12:00
Anthony Lapenna
7b72da857f
feat(ui): format all dates to use ISO8601
2016-08-10 16:04:19 +12:00
Anthony Lapenna
b89546a1e0
Merge branch 'fix-108-dashboard-no-volumes' into internal
2016-08-10 15:41:34 +12:00
Anthony Lapenna
22122a27b5
fix(dashboard): fix an error when no volumes are availables ( #116 )
2016-08-10 15:40:35 +12:00
Anthony Lapenna
24a9e9f61c
fix(dashboard): fix an error when no volumes are availables
2016-08-10 15:39:59 +12:00
Anthony Lapenna
fd1496df93
Merge branch 'fix-113-images-view-delete' into internal
2016-08-10 15:27:32 +12:00
Anthony Lapenna
ea6e11000d
fix(images): display an error message when unable to remove an image ( #114 )
2016-08-10 15:27:03 +12:00
Anthony Lapenna
ef257f65cf
fix(images): display an error message when unable to remove an image
2016-08-10 15:26:08 +12:00
Anthony Lapenna
01a707c8e7
merge branch 'refactor-image-view' into internal
2016-08-10 15:15:54 +12:00
Anthony Lapenna
9293b28ef4
refactor(ui): updated image view ( #112 )
2016-08-10 15:14:10 +12:00
Anthony Lapenna
30c0fda1b6
refactor(ui): updated image view
2016-08-10 15:05:33 +12:00
Anthony Lapenna
548a458b9a
Merge branch "feat107-remove-select-all" into internal
2016-08-04 11:31:35 +12:00
Anthony Lapenna
111cd4ac64
feat(ui): remove the ability to select all entities from list views ( #104 )
2016-08-04 11:29:29 +12:00
Anthony Lapenna
54ab81a7de
feat(ui): remove the ability to select all entities from list views
2016-08-04 11:17:34 +12:00
Anthony Lapenna
de8c6b4ed8
Merge branch 'style-dashboard-widget-icon' into internal
2016-08-03 21:46:33 +12:00
Anthony Lapenna
e661cef2fe
style(dashboard): change the icon in the main widget ( #102 )
2016-08-03 21:46:08 +12:00
Anthony Lapenna
edf485bbe4
style(dashboard): change the icon in the main widget
2016-08-03 21:45:35 +12:00
Anthony Lapenna
bab57e0402
Merge branch 'feat34-container-exec' into internal
2016-08-03 15:28:51 +12:00
Anthony Lapenna
1aaa5acbef
feat(global): add container exec support ( #97 )
2016-08-03 15:12:53 +12:00
Anthony Lapenna
5878eed7ec
feat(global): add container exec support
2016-08-03 15:11:09 +12:00
Anthony Lapenna
b1e1850e9f
Merge branch 'feat91-swarm-node-info' into internal
2016-07-27 20:00:33 +12:00
Anthony Lapenna
06c2635e82
feat(ui): add more info about nodes in Swarm view ( #92 )
...
* feat(ui): add more info about nodes in Swarm view
* style(ui): update title for section in swarm view
2016-07-27 20:00:00 +12:00
Anthony Lapenna
711ac742e1
style(ui): update title for section in swarm view
2016-07-27 19:59:41 +12:00
Anthony Lapenna
201ab20131
feat(ui): add more info about nodes in Swarm view
2016-07-27 19:54:31 +12:00
Anthony Lapenna
716ba72217
Merge branch 'feat52-active-network-remove-error' into internal
2016-07-27 17:38:10 +12:00
Anthony Lapenna
95b16919a6
feat(ui): display an error message when trying to remove a network with active endpoints ( #90 )
2016-07-27 17:37:35 +12:00
Anthony Lapenna
d3d000a1d0
feat(ui): display an error message when trying to remove a network with active endpoints
2016-07-27 17:36:22 +12:00
Anthony Lapenna
5ef6b536ac
Merge branch 'feat71-events-view' into internal
2016-07-27 17:06:04 +12:00
Anthony Lapenna
adf5184a5d
feat(ui): add events view ( #86 )
...
* feat(ui): add events view
* chore(grunt): use minified angular script
2016-07-27 17:05:16 +12:00
Anthony Lapenna
f147da3017
feat(ui): add events view
2016-07-27 11:08:18 +12:00