1138-4EB
75b3a78e2b
refactor(services): Refactor chartService and pluginService ( #1340 )
2017-12-05 09:49:04 +01:00
Miguel A. C
d8f6b14726
feat(authentication-settings): add default port when not set in url ( #1456 )
2017-12-04 19:41:59 +01:00
Miguel A. C
406757d751
feat(swarm-visualizer): add ram and cpu info to nodes & limits to tasks ( #1458 )
2017-12-04 18:01:07 +01:00
Miguel A. C
f3b5f803f5
feat(tasks): add missing task states, set new default state color ( #1459 )
2017-12-04 17:58:46 +01:00
doncicuto
9513da80f6
feat(node): add engine labels info in the swarm nodes view ( #1451 )
2017-12-01 09:26:03 +01:00
1138-4EB
688b15fb4b
feat(about): add a new about view as well as a support header
2017-11-26 10:05:03 +01:00
Anthony Lapenna
3362ba0c8c
fix(services): do not display exposed ports when published port is missing ( #1440 )
2017-11-25 10:30:40 +01:00
Anthony Lapenna
39cf4d75ff
fix(container-creation): reset NetworkConfig when changing the network during container edition ( #1431 )
2017-11-23 16:02:40 +01:00
Duvel
13d8d38bf9
fix(service-details): fix an issue with invalid service restart policy ( #1415 )
2017-11-23 10:47:39 +01:00
Anthony Lapenna
4ab580923f
fix(templates): fix an issue preventing linuxserver.io templates to be displayed ( #1426 )
2017-11-22 22:16:53 +01:00
1138-4EB
547511c8aa
feat(UX): change background color for selected items ( #1414 )
2017-11-20 17:46:01 +01:00
1138-4EB
8a101f67f6
style(container-details): change the grouping of buttons
...
* style(containers) make add container button responsive
* style(container) make action buttons responsive, group as in containers
2017-11-20 14:48:42 +01:00
Thomas Krzero
3ee2e20f8e
feat(services): add the ability to specify a target for secrets ( #1365 )
2017-11-20 14:44:23 +01:00
Yassir Hannoun
6b9f3dad7a
feat(UX): add an image autocomplete feature for services and containers ( #1389 )
2017-11-20 14:34:14 +01:00
Thomas Kooi
3548f0db6f
refactor(webapp): simplify isAdmin statement ( #1388 )
2017-11-14 08:54:35 +01:00
Anthony Lapenna
efc3154617
refactor(ux): rename deploymentInProgress variable ( #1385 )
2017-11-12 22:39:12 +01:00
Anthony Lapenna
d68708add7
feat(ux): replace spinners ( #1383 )
2017-11-12 20:27:28 +01:00
Anthony Lapenna
6c6171c1f4
revert(images): revert image autocompletion ( #1367 )
2017-11-08 08:18:52 +01:00
Anthony Lapenna
d06667218f
feat(container-edit): container edit/duplicate feature not experimental anymore ( #1363 )
2017-11-07 09:20:59 +01:00
Anthony Lapenna
4a291247ac
feat(service-creation): pass volume driver and options when mapping a… ( #1360 )
...
* feat(service-creation): pass volume driver and options when mapping an existing volume
* refactor(service-creation): remove commented code
2017-11-07 08:32:09 +01:00
Anthony Lapenna
9ceb3a8051
feat(templates): add support for stack templates ( #1346 )
2017-11-07 08:18:23 +01:00
Yassir Hannoun
1b6b4733bd
feat(images): enable auto completion for image names when creating a container or a service ( #1355 )
2017-11-07 08:05:13 +01:00
Thomas Krzero
b9e535d7a5
fix(services): Fix invalid replica count for global services ( #1353 )
2017-11-06 15:50:59 +01:00
Thomas Kooi
407f0f5807
feat(configs): add support for docker configs ( #996 )
2017-11-06 09:47:31 +01:00
Anthony Lapenna
693f1319a4
feat(stacks): add the ability to specify env vars when deploying stacks ( #1345 )
2017-11-01 10:30:02 +01:00
Riccardo Capuani
1d150414d9
feat(templates): add /etc/hosts entries support ( #1307 )
2017-10-27 10:48:11 +02:00
1138-4EB
f8451e944a
style(sidebar): make sidebar-header fixed, use flex instead of absolute to position footer ( #1315 )
2017-10-27 09:35:35 +02:00
Philippe Leblond
c4e75fc858
fix(swarm): display node links when authentication is disabled ( #1332 )
2017-10-26 08:15:08 +02:00
Anthony Lapenna
77503b448e
fix(container-details): use container.Mounts instead of container.HostConfig.Binds ( #1329 )
2017-10-25 17:03:40 +02:00
Anthony Lapenna
25f325bbaa
fix(network-details): fix an issue caused by stopped containers ( #1328 )
2017-10-25 13:37:52 +02:00
Anthony Lapenna
aa32213f7c
fix(dashboard): do not display stack and service info when connected to Swarm worker ( #1319 )
2017-10-24 19:17:07 +02:00
1138-4EB
ddd804ee2e
feat(container-inspect): display content in tree view by default ( #1310 )
2017-10-24 09:32:21 +02:00
1138-4EB
c97f1d24cd
style(images): prevent unused label breaking to multiple lines ( #1314 )
2017-10-23 20:19:13 +02:00
spezzino
4a49942ae5
feat(endpoints): automatically strip URL's protocol when creating a new endpoint ( #1294 )
2017-10-18 19:50:20 +02:00
spezzino
0af3c44e9a
style(area/settings): replace LDAP URL label ( #1288 )
2017-10-18 17:45:17 +02:00
Anthony Lapenna
730925b286
fix(containers): fix an issue with filters
2017-10-17 10:12:16 +02:00
G07cha
7eaaf9a2a7
feat(container-inspect): add the ability to inspect containers
2017-10-17 08:56:40 +02:00
G07cha
925326e8aa
feat(volume-details): show a list of containers using the volume
2017-10-17 08:45:19 +02:00
Anthony Lapenna
dc05ad4c8c
fix(templates): add missing NetworkSettings field ( #1287 )
2017-10-16 18:54:48 +02:00
Anthony Lapenna
587e2fa673
feat(stacks): add support for stack deploy ( #1280 )
2017-10-15 19:24:40 +02:00
Thomas Krzero
f3a1250b27
feat(container-creation) - Add container resource management ( #1224 )
2017-10-04 07:39:59 +01:00
pc
f678d05088
feat(tasks): add a filter for tasks in service-details view
2017-10-03 10:38:30 +01:00
Anthony Lapenna
3e99fae070
style(sidebar): add a small logo in the sidebar ( #1255 )
2017-10-01 09:44:02 +01:00
Anthony Lapenna
1263866548
fix(container-stats): adapt stats view when networks stats unavailable ( #1244 )
2017-09-27 09:47:11 +02:00
Anthony Lapenna
0bdcff09f8
feat(settings): add a setting to disable privileged mode for non-admins ( #1239 )
2017-09-27 09:26:04 +02:00
Anthony Lapenna
ca9d9b9a77
feat(settings): add a setting to disable bind mounts for non-admins ( #1237 )
...
* feat(settings): add a setting to disable bind mounts for non-admins
* refactor(gruntfile): remove temporary setting
2017-09-26 05:36:51 +02:00
Anthony Lapenna
7b924bde83
fix(userSettings): allow to change admin password when using LDAP auth ( #1227 )
2017-09-22 08:00:13 +02:00
Anthony Lapenna
f5749f82d8
fix(endpoint-details): fix an issue when updating the local endpoint ( #1226 )
2017-09-22 07:34:17 +02:00
Anthony Lapenna
ff628bb438
refactor(app): upgrade to the latest version of ui-router ( #1219 )
...
* refactor(app): upgrade to the latest version of ui-router
* fix(app): define optional from parameter in action.create.container state
* refactor(app): replace $uiRouterGlobals with $transition$
2017-09-21 16:00:53 +02:00
Anthony Lapenna
819d0f6a16
refactor(app): split app.js in multiple files ( #1217 )
2017-09-21 10:23:51 +02:00
Thomas Krzero
3cb96235b7
#516 feat(services) - add the ability to manage cpu/mem limits
2017-09-20 08:32:19 +02:00
Anthony Lapenna
d695657711
feat(sidebar): rename Docker to Engine ( #1212 )
2017-09-20 08:23:36 +02:00
Anthony Lapenna
5131c4c10b
feat(notifications): do not display invalid JWT token notifications ( #1209 )
2017-09-19 20:59:28 +02:00
Anthony Lapenna
dd0fc6fab8
feat(swarm): restrict access to the node details view to administrators only ( #1204 )
2017-09-19 18:41:03 +02:00
Anthony Lapenna
910136ee9b
feat(containers): store show all filter value in a cookie ( #1203 )
2017-09-19 18:24:41 +02:00
Anthony Lapenna
61f652da04
feat(secrets): add UAC ( #1200 )
2017-09-19 17:10:15 +02:00
Anthony Lapenna
a2b4cd8050
feat(networks): add UAC ( #1196 )
2017-09-19 16:58:30 +02:00
Anthony Lapenna
774738110b
feat(auth): add an auto-focus directive and remove username placeholder
2017-09-17 17:07:19 +02:00
Anthony Lapenna
851a1ac64c
feat(sidebar): restrict access to Events for administrators only ( #1193 )
2017-09-15 09:57:04 +02:00
Anthony Lapenna
f96b70841f
feat(swarm-visualizer): add a platform icon next to node name ( #1191 )
2017-09-14 10:22:27 +02:00
Anthony Lapenna
8d4807c9e7
feat(api): TLS endpoint creation and init overhaul ( #1173 )
2017-09-14 08:08:37 +02:00
Anthony Lapenna
87825f7ebb
feat(swarm-visualizer): add the swarm-visualizer view ( #1190 )
2017-09-14 08:04:59 +02:00
Anthony Lapenna
be4f3ec81d
fix(admin-init): do not redirect to endpoint-init if at least one endpoint is defined
2017-09-11 10:36:18 +02:00
Anthony Lapenna
c0d282e85b
feat(container-stats): overhaul ( #1183 )
2017-09-09 18:49:21 +02:00
Liam Cottam
b9b32f0526
feat(network-creation): network dropdown for drivers ( #1016 ) ( #1062 )
2017-09-06 15:11:38 +02:00
Anthony Lapenna
be4beacdf7
feat(container-creation): display a warning message when editing a container with an unknow registry ( #1143 )
2017-09-05 16:42:20 +02:00
Sylvain MOUQUET
bf6b398a27
feat(containers): add a button to display the full name of containers ( #1164 )
2017-09-05 10:10:16 +02:00
Anthony Lapenna
e65d132b3d
feat(init-admin): allow to specify a username for the initial admin account ( #1160 )
2017-08-28 20:59:13 +02:00
Anthony Lapenna
13b2fcffd2
docs(templates): add deprecation notice for old volume format
2017-08-28 20:57:41 +02:00
Adam Snodgrass
c1e486bf43
feat(templates): add support for bind mounts in volumes
...
* #777 feat(templates): add support for binding to host path
* #777 feat(templates): add link to templates documentation
* refactor(templates): update warning style to match theme
* fix(templates): remove trailing comma
* refactor(templates): use bind instead of self declaration
* feat(templates): support readonly property in template volumes
* #777 refactor(templates): remove deprecation notice
* #777 refactor(templates): remove deprecated condition from template
2017-08-28 20:53:36 +02:00
Anthony Lapenna
8c68e92e74
feat(images): use containers instead of /system/df to check unused images ( #1150 )
2017-08-24 07:53:34 +02:00
Anthony Lapenna
a6ef27164c
feat(container-details): prevent re-creation, edition & duplication for service task ( #1149 )
2017-08-23 10:06:18 +02:00
Anthony Lapenna
d50a650686
feat(dashboard): remove driver information in volumes ( #1148 )
2017-08-23 09:51:42 +02:00
Anthony Lapenna
35dd3916dd
fix(authentication): do not use $sanitize with LDAP authentication ( #1136 )
2017-08-22 16:36:12 +02:00
Anthony Lapenna
ef13f6fb3b
feat(sidebar): do not display services and secrets when managing a worker node ( #1114 )
2017-08-13 16:55:02 +02:00
Anthony Lapenna
92391254bc
feat(api): introduces swagger.yml ( #1112 )
2017-08-13 16:45:55 +02:00
Anthony Lapenna
d3e87b2435
style(settings): fix typo
2017-08-13 15:04:24 +02:00
Anthony Lapenna
e5666dfdf2
feat(vic): fix multiple issues when managing a VIC engine ( #1069 )
2017-08-13 13:31:50 +02:00
Anthony Lapenna
e96e615761
feat(container-details): add the ability to specify if image should be pulled when re-creating a container
2017-08-13 12:55:52 +02:00
Thomas Krzero
c85aa0739d
feat(container-details): add the ability to re-create, duplicate and edit a container ( #855 )
2017-08-13 12:17:41 +02:00
Anthony Lapenna
d814f3aaa4
fix(networks): review how networks are loaded for usage in multiple views ( #1104 )
2017-08-11 09:46:55 +02:00
Anthony Lapenna
3d5f9a76e4
fix(team-details): fix an issue when sorting columns ( #1106 )
2017-08-10 15:25:53 +02:00
Anthony Lapenna
d27528a771
feat(authentication): add LDAP authentication support ( #1093 )
2017-08-10 10:35:23 +02:00
Anthony Lapenna
04ea81e7cd
feat(service): support the Order field for Update Configuration ( #1101 )
2017-08-09 15:30:50 +02:00
Anthony Lapenna
d7769dec33
fix(images): fix the way the registry and image name are extracted fr… ( #1099 )
...
* fix(images): fix the way the registry and image name are extracted from a repository
2017-08-09 10:40:46 +02:00
Liam Cottam
12adeadc94
fix(container-details): connected network section disappearing ( #1092 )
2017-08-06 10:42:38 +02:00
Liam Cottam
cf5c3ee536
fix(container-console): fix an issue with scrollbar ( #932 ) ( #1086 )
2017-08-04 08:02:26 +02:00
tfenster
86c450bd91
feat(templates): Use container name as hostname ( #1084 )
2017-08-04 07:54:03 +02:00
Anthony Lapenna
5110f83fae
fix(rest): fix an issue with rest factories using $http ( #1077 )
2017-07-27 10:46:29 +02:00
Anthony Lapenna
252e05e963
fix(container-details): add missing Created field from ContainerDetailsViewModel ( #1075 )
2017-07-26 17:12:02 +02:00
Anthony Lapenna
b08d2b07bc
feat(volume-creation): add plugin support ( #1044 )
...
* feat(volume-creation): add plugin support
* feat(plugins): only use systemInfo to retrieve plugins when API version < 1.25
* refactor(createVolume): remove unused dependencies
2017-07-25 16:21:32 +02:00
Anthony Lapenna
3919ad3ccf
fix(images): show image usage only if endpoint API version >= 1.25 ( #1067 )
2017-07-24 19:11:12 +02:00
Konstantin Azizov
aca4f5c286
fix(containers): Fix available buttons for created container ( #1065 )
2017-07-24 16:39:04 +02:00
Anthony Lapenna
387b4c66d9
fix(containers): fix an issue when only containers without ports are running ( #1068 )
2017-07-24 16:29:28 +02:00
Anthony Lapenna
7c40d2caa9
fix(services): use secrets with services only if endpoint API version >= 1.25
2017-07-24 11:59:09 +02:00
Anthony Lapenna
02203e7ce5
refactor(api): relocate /docker API endpoint under /endpoints ( #1053 )
2017-07-20 16:22:27 +02:00
Anthony Lapenna
53583741ba
fix(UAC): fix the ability to update the ownership of a resource from public to another type ( #1054 )
2017-07-20 15:48:05 +02:00
1138-4EB
12eb9671de
style(volumes): replace label 'Dangling' with 'Unused' ( #1052 )
2017-07-20 08:47:11 +02:00
Anthony Lapenna
29d66bfd97
fix(containers): add support for the 'dead' status ( #1048 )
2017-07-19 16:34:11 +02:00
Anthony Lapenna
a39645a297
fix(images): fix the system/df call to display unused images ( #1037 )
2017-07-17 15:58:53 +02:00
Anthony Lapenna
5ad6837547
feat(container-console): improve container console UX ( #1031 )
2017-07-13 18:04:58 +02:00
Anthony Lapenna
272a040c91
feat(volumes): add a label in front of dangling volumes ( #1025 )
2017-07-13 13:50:59 +02:00
Anthony Lapenna
c04b9e5340
feat(volumes): new truncate method for volume paths ( #1028 )
2017-07-13 13:50:42 +02:00
Anthony Lapenna
a1dd12a947
feat(sidebar): sort available endpoints alphabetically ( #1027 )
2017-07-12 20:52:07 +02:00
Anthony Lapenna
a7df43bd45
feat(container-details): show container ID ( #1026 )
2017-07-12 19:37:34 +02:00
Anthony Lapenna
536ca15e90
fix(swarm): fix multiple Swarm related issues ( #1022 )
...
* fix(containers): fix an issue where the containers would not be displayed
* fix(images): image usage filtering is not compliant with docker/swarm
* fix(volume-creation): do not load volume driver with docker/swarm
2017-07-12 16:11:11 +02:00
Anthony Lapenna
780fec8e36
fix(access): fix an issue where an access would disappear ( #1018 )
2017-07-12 14:13:51 +02:00
Anthony Lapenna
a864641692
refactor(UAC): refactor common views to components ( #1013 )
2017-07-12 09:51:51 +02:00
Anthony Lapenna
344eee098d
chore(deps): update xtermjs version ( #1012 )
2017-07-11 16:52:39 +02:00
Konstantin Azizov
bc4b0a0b35
feat(images): display unused images tags ( #1009 )
2017-07-11 09:56:28 +02:00
Glowbal
25ed6a71fb
feat(services): add support for placement preferences ( #1003 )
2017-07-10 09:33:09 +02:00
Konstantin Azizov
8dc6d05ed6
feat(console): allow the user to specify a command in the console section ( #259 ) ( #1007 )
2017-07-10 09:10:10 +02:00
Konstantin Azizov
fe5a993fc9
feat(volumes): view dangling volumes ( #993 )
2017-07-09 18:49:36 +02:00
Thomas Krzero
6df5eb3787
feat(service-details) - add service logs ( #671 )
2017-07-08 11:34:21 +02:00
Glowbal
90a32d1b67
refactor(html): fix html tags and escape special characters ( #987 )
2017-07-08 10:23:00 +02:00
Konstantin Azizov
472834ac42
feat(containers): add buttons disabling based on cluster selection ( #985 )
2017-07-08 10:07:08 +02:00
Anthony Lapenna
b3f4c6f751
refactor(image-details): place imageLayer model under models/docker
2017-07-08 09:22:39 +02:00
Anthony Lapenna
317303fc43
feat(image-details): image layer enhancements
2017-07-08 09:21:30 +02:00
Gábor Kovács
b6b579d55d
feat(image-details): simple image history ( #425 )
2017-07-08 08:59:32 +02:00
Anthony Lapenna
6d6f4f092d
fix(secrets): fix an issue when removing a secret that is in use ( #984 )
2017-07-07 15:45:31 +02:00
Anthony Lapenna
7473681c5b
fix(container-details): fix the ability to commit a container ( #983 )
2017-07-05 19:06:28 +02:00
Konstantin Azizov
54c8872d25
feat(container-console): add ability to specify the user ( #976 )
2017-07-05 07:16:57 +02:00
Anthony Lapenna
07a0c4dfe3
feat(endpoints): update information message ( #974 )
2017-07-03 08:36:18 +02:00
Anthony Lapenna
e47db0b8c9
feat(volumes): display mount point for each volume ( #967 )
2017-06-29 16:14:17 +02:00
Anthony Lapenna
6d401dcd59
fix(templates): fix the ability to pull an image within an offline environment ( #961 )
2017-06-29 16:05:39 +02:00
Anthony Lapenna
6609c2e928
style(container-details): review responsiveness for the join network section
2017-06-29 16:04:49 +02:00
Adam Snodgrass
a161d25d48
feat(container-details): add section to join networks ( #927 )
2017-06-29 15:49:35 +02:00
Anthony Lapenna
4adedf9436
fix(service-details): fix an issue where secret target would be overwritten ( #964 )
2017-06-29 08:37:05 +02:00
Anthony Lapenna
1168e94534
fix(service-creation): fix an issue when selecting a volume from available volumes ( #963 )
2017-06-29 07:41:37 +02:00
Anthony Lapenna
c82cd50d87
chore(version): bump version number
2017-06-20 13:21:06 +02:00
Anthony Lapenna
dae4893fe1
feat(endpoint): remove the active endpoint edition restriction ( #941 )
2017-06-20 13:18:08 +02:00
Anthony Lapenna
1e686f0428
feat(state): persist application state in localstorage instead of ses… ( #940 )
2017-06-20 13:07:24 +02:00
Anthony Lapenna
08c5a5a4f6
feat(registries): add registry management ( #930 )
2017-06-20 13:00:32 +02:00
eliat123
9360f24d89
feat(service-details): add quick navigation menu anchors ( #875 )
2017-06-20 12:54:27 +02:00
Anthony Lapenna
db324998e3
fix(templates): display templates without platform ( #937 )
2017-06-17 16:50:35 +02:00
Gabriel Lewertowski
4ec65a80df
fix(user-creation): sanitize username and password ( #934 )
2017-06-17 15:25:23 +02:00
Anthony Lapenna
d8f8ab785c
fix(service-details): fix the ability to sort tasks ( #931 )
2017-06-15 22:52:49 +02:00
Anthony Lapenna
afd99d2d68
chore(version): bump version number
2017-06-05 08:42:08 +02:00
Anthony Lapenna
7bba1c9c5e
style(settings): fix a small display issue in the hidden containers table
2017-06-05 08:40:42 +02:00
Anthony Lapenna
fd79afb429
style(sidebar): moved Secrets section under the Volumes section
2017-06-05 08:17:56 +02:00
Anthony Lapenna
d5f00597a5
fix(container-creation): ignore error when pulling an image ( #914 )
2017-06-05 07:55:18 +02:00
Anthony Lapenna
5d98d9b54b
feat(settings): prevent the creation of empty filters
2017-06-01 10:30:22 +02:00
Anthony Lapenna
132dd4acc4
fix(container-details): fix an issue when renaming a container ( #908 )
2017-06-01 10:23:59 +02:00
Anthony Lapenna
c7e306841a
feat(settings): add settings management ( #906 )
2017-06-01 10:14:55 +02:00
Anthony Lapenna
bde9dd8b88
feat(templates): add support for a restart_policy field ( #898 )
2017-05-27 10:11:42 +02:00
Anthony Lapenna
42d28db47a
feat(secrets): add secret management ( #894 )
2017-05-27 09:23:49 +02:00
Anthony Lapenna
de9be4bbe0
chore(version): bump version number
2017-05-25 12:20:43 +02:00
Renno Reinurm
6dab3eddea
feat(task-details): show state message
2017-05-25 12:16:14 +02:00
Thomas Krzero
949f14b119
fix(service-creation) - issue with bind mount ( #882 )
2017-05-25 11:13:29 +02:00
Anthony Lapenna
0f3fcb2917
fix(templates): fix an issue with the maximum number of templates displayed ( #883 )
2017-05-24 14:38:53 +02:00
Anthony Lapenna
db1a754b39
chore(version): bump version number
2017-05-23 21:13:55 +02:00
Anthony Lapenna
5523fc9023
feat(global): introduce user teams and new UAC system ( #868 )
2017-05-23 20:56:10 +02:00
Anthony Lapenna
a380fd9adc
fix(image-details): fix invalid CMD with images using HEALTHCHECK ( #879 )
2017-05-23 20:43:58 +02:00
Anthony Lapenna
d3ecf1d7a8
fix(image-details): fix the ability to pull an image from a tag ( #878 )
2017-05-23 20:25:56 +02:00
Anthony Lapenna
69c7f116b1
fix(app): fix missing '=' char in state definitions
2017-05-19 17:51:01 +02:00
Anthony Lapenna
2ef1c90248
feat(app): disable Angular debug information on release ( #867 )
2017-05-19 17:48:03 +02:00
Anthony Lapenna
782df54570
fix(service-details): add missing Arguments field ( #864 )
2017-05-18 23:32:04 +02:00
Anthony Lapenna
0ba6645df0
fix(container-details): fix an issue with duplicate env var ( #863 )
2017-05-18 23:17:39 +02:00
Anthony Lapenna
0579251c70
feat(templates): new templates capabilities ( #862 )
2017-05-18 23:00:08 +02:00
Alex Seymour
c3363604ac
feat(templates): Support interactive templates ( #819 )
2017-05-18 22:49:55 +02:00
Glowbal
4ff7ee4e60
fix(services): Empty environment variables are not maintained ( #836 )
2017-05-05 06:25:48 +02:00
Glowbal
df3a529f0a
feat(services): ability to publish ports using host mode ( #838 )
2017-05-04 09:43:20 +02:00
Glowbal
43e1f25f89
feat(service-creation): add placement constraints ( #837 )
2017-05-04 08:57:08 +02:00
Thomas Krzero
7c6c9284f2
feat(endpoints) - Access exposed containers on endpoint public URL ( #826 )
2017-05-01 11:19:43 +01:00
Thomas Krzero
3d8eec2557
feat(containers) - clean non-persistent volumes when removing a container ( #824 )
2017-05-01 11:18:06 +01:00
Thomas Krzero
5a07638f4d
fix(container) - correct since date for created containers ( #822 )
2017-04-27 19:40:37 +01:00
GP8x
25206e71cf
feat(container-creation): add support for ip assignments ( #812 )
2017-04-25 21:32:27 +01:00
Thomas Krzero
e70817f776
feat(containers): show health status of containers ( #622 )
2017-04-25 10:09:06 +01:00
Thomas Krzero
ca5c606dfc
fix(services): replicas count misunderstanding ( #806 )
2017-04-25 09:37:38 +01:00
Thomas Krzero
ac872b577a
feat(containers) - Add the ability to force remove a container with confirmation ( #814 )
2017-04-25 09:20:57 +01:00
Anthony Lapenna
2761959f93
feat(templates): add support for the note field ( #805 )
2017-04-18 17:16:00 +01:00
Hilscher
8215cf7857
feat(container-creation): add support for devices ( #729 )
2017-04-16 08:57:47 +01:00
Anthony Lapenna
f15cf3e8be
feat(notifications): replace gritter with toastr ( #793 )
2017-04-12 20:47:22 +01:00
Anthony Lapenna
abc929824c
fix(endpoints): add the ability to update TLS for an existing endpoint ( #784 )
2017-04-09 19:38:41 +01:00
Anthony Lapenna
44e48423ed
fix(endpoint-init): fix an issue when connecting to a remote TLS endpoint ( #783 )
2017-04-08 19:38:19 +01:00
Anthony Lapenna
0cde215259
chore(version): bump version number
2017-04-06 10:37:26 +02:00
Anthony Lapenna
3fc54c095e
fix(service-details): fix an update issue when no ports are defined ( #765 )
2017-04-06 09:35:01 +01:00
Anthony Lapenna
80a0a15490
fix(service-details): display spinner when updating the service ( #764 )
2017-04-06 09:34:49 +01:00
Anthony Lapenna
e9c6feb3c4
chore(version): bump version number
2017-04-05 10:15:03 +02:00
Anthony Lapenna
b8803f380b
feat(templates): LinuxServer.io templates integration ( #761 )
2017-04-05 10:13:32 +02:00
Anthony Lapenna
16166c3367
fix(network-creation): fix internal network switch ( #760 )
2017-04-05 10:04:29 +02:00
Anthony Lapenna
db4b153ce1
fix(service-creation): fix invalid mount specs ( #757 )
2017-04-04 09:16:13 +02:00
Anthony Lapenna
50305e0eee
feat(volume-creation): retrieve available drivers from the engine ( #751 )
2017-04-01 12:18:46 +02:00
Thomas Krzero
53f31ba3b8
feat(templates): add the ability to connect a template to swarm attachable networks ( #642 )
2017-03-31 22:12:58 +02:00
Anthony Lapenna
ffca440135
fix(services): let Docker automatically assign port when PublishedPort is not defined ( #747 )
2017-03-30 12:00:16 +02:00
Thomas Krzero
9fda8f9c92
fix(services) - Fix exposed ports ( #746 )
2017-03-30 11:39:37 +02:00
Anthony Lapenna
a48503d821
feat(services): add a confirmation modal before deleting one or multiple services ( #742 )
2017-03-30 11:22:59 +02:00
Anthony Lapenna
9520380388
style(services): update empty service list text alignment ( #744 )
2017-03-29 18:54:27 +02:00
Anthony Lapenna
a88d02b0b4
style(templates): update ownership buttons style
2017-03-29 18:47:43 +02:00
Adrian Dimitrov
0a8501fcbb
fix(containers): fix an issue with hidden labels ( #740 )
2017-03-29 17:47:56 +02:00
Anthony Lapenna
135a92feb4
chore(version): bump version number
2017-03-28 15:18:29 +02:00
Thomas Krzero
ffa2cf62f5
feat(services) - add exposed ports ( #690 )
2017-03-28 15:12:54 +02:00
Anthony Lapenna
9e818c2882
fix(authentication): remove any user credentials if not allowed on any endpoint ( #719 )
2017-03-27 15:24:35 +02:00
Anthony Lapenna
c243a02e7a
feat(UX): UX/responsiveness enhancements
2017-03-27 14:44:39 +02:00
dantheman0207
8e794be13f
feat(containers): truncate long names & ids in the containers view ( #699 )
2017-03-22 08:13:59 +01:00
Glowbal
a8f70d7f59
feat(service-details): add ability to edit service details ( #453 )
2017-03-20 21:28:09 +01:00
Anthony Lapenna
ab91ffe12c
style(containers): use the same action sequence for container-details and containers ( #707 )
2017-03-20 17:39:53 +01:00
Anthony Lapenna
24b51a7e87
refactor(image): refactor the code used in image and image details controller ( #705 )
2017-03-20 12:01:35 +01:00
Gábor Kovács
c2e63070e6
feat(image-details): add the ability to pull/update a tag ( #421 )
2017-03-20 11:45:04 +01:00
Anthony Lapenna
097955e587
fix(templates): fix an issue where container links would fail ( #701 )
2017-03-19 19:07:22 +01:00
Anthony Lapenna
631b29eddc
fix(jshint): fix lint issues
2017-03-16 11:32:07 +01:00
Anthony Lapenna
9f12cbd43d
fix(services): fix an issue with the sorting link for the ownership column ( #682 )
2017-03-16 11:24:47 +01:00
Anthony Lapenna
be2acdbdfb
chore(version): bump version number
2017-03-13 10:12:42 +01:00
Anthony Lapenna
723bf3874f
fix(templates): fix an issue where the image would not be pulled correctly ( #664 )
2017-03-13 10:09:34 +01:00
Anthony Lapenna
1294ebaa8c
chore(version): bump version number
2017-03-12 22:33:26 +01:00
Richard Goater
35e2cecee1
feat(services): display clearer information about services
2017-03-12 18:24:41 +01:00
Anthony Lapenna
22c02a8fe9
fix(swarm): fix an issue when trying to access node view ( #650 )
2017-03-12 18:01:52 +01:00
Michael Friis
08868eb3e0
refactor(endpoint-init): update information warning for the local endpoint management
2017-03-12 17:43:33 +01:00
Damian
8a827950d8
Ability to select all endpoints via a checkbox ( #607 )
2017-03-12 17:39:27 +01:00
Anthony Lapenna
d724f75016
fix(app): use lodash startsWith method instead of ECMAScript 2015 one ( #648 )
2017-03-12 17:36:24 +01:00
Anthony Lapenna
80d50378c5
feat(uac): add multi user management and UAC ( #647 )
2017-03-12 17:24:15 +01:00
WTFKr0
f28f223624
#643 feat(templates): add privileged flag to templates ( #644 )
2017-03-10 15:43:57 +01:00
Anthony Lapenna
082cf5772b
merge remote branch 'develop' into develop
2017-03-03 13:07:16 +01:00
Anthony Lapenna
44ceae40b5
merge branch 'release-1.11.4' into develop
2017-03-03 12:54:22 +01:00
Anthony Lapenna
ccaabf3b6b
chore(version): bump version number
2017-03-03 12:36:24 +01:00
WTFKr0
cff999d7bb
refactor(global): change file format (dos2unix) ( #620 )
2017-02-25 12:21:55 +01:00
Anthony Lapenna
ec0cc84c7c
refactor(lint): fix lint issue
2017-02-16 11:23:43 +13:00
Romain
64ef74321a
feat(image): add the ability to force remove an image ( #497 ) ( #562 )
2017-02-16 11:14:56 +13:00
Romain
6f53d1a35a
feat (container): remember selection when refreshing a list view ( #151 ) ( #567 )
2017-02-16 11:08:18 +13:00
Renato Silva
f1c458b147
feat(container-creation): add the ability to add entries in the container host file
2017-02-16 10:48:40 +13:00
Anthony Lapenna
38244312c5
fix(stats): fix a small issue within statsController
2017-02-14 17:10:08 +13:00
Anthony Lapenna
52ab0bd50d
feat(UX): automatically change the state to dashboard when switching endpoint ( #602 )
2017-02-14 16:22:24 +13:00
Anthony Lapenna
73082f1674
feat(cli): add a --no-analytics flag to disable google analytics ( #601 )
2017-02-14 12:37:37 +13:00
Anthony Lapenna
66c574f74d
feat(project): add google analytics in app ( #599 )
2017-02-14 11:39:26 +13:00
Anthony Lapenna
85a07237b1
feat(swarm): display the IP address of each node when API Version >= … ( #595 )
2017-02-13 22:39:02 +13:00
Anthony Lapenna
781dad3e17
feat(templates): add the ability to update the volume configuration ( #590 )
2017-02-13 18:16:14 +13:00
Romain
c5552d1b8e
feat (container): add publish all ports option ( #558 ) ( #566 )
2017-02-12 12:23:13 +13:00
Anthony Lapenna
e0b94e4ff7
feat(templates): add support for the network field ( #583 )
2017-02-11 09:32:34 +13:00
Anthony Lapenna
3089268d88
fix(container-creation): split the container command to a token array ( #586 )
2017-02-10 18:21:07 +13:00
Anthony Lapenna
d9624053d2
feat(templates): add support for the command field ( #585 )
2017-02-10 18:11:00 +13:00
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
Anthony Lapenna
fe0bf77bbb
refactor(global): service separation #552
2017-02-01 12:26:29 +13:00
Anthony Lapenna
a97e7bbaae
chore(version): bump version number
2017-02-01 11:02:05 +13:00
Anthony Lapenna
f8ced03792
chore(version): bump version number
2017-01-26 17:43:47 +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
morph027
e6dee37af0
style(swarm): update node status filter for swarm mode nodes
2017-01-26 09:54:08 +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
7e0b0a05de
feat(authentication): clean the state and the browser local storage on logout
2017-01-23 17:04:34 +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
Anthony Lapenna
7ebe4af77d
fix(images): fix an issue when deleting images with multiple tags ( #526 )
2017-01-22 14:42:12 +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
Anthony Lapenna
d1b9820a29
chore(version): bump version number
2017-01-05 10:42:38 +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
ecc8857a32
fix(global): strip leading '/' in front of endpoints ( #438 )
2016-12-31 10:30:22 +13:00
Anthony Lapenna
4d6dadd17c
chore(version): bump version number
2016-12-26 13:30:06 +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
d9f6124609
refactor(global): remove useless code related to CSRF ( #387 )
2016-12-16 14:00:57 +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
db46087799
chore(version): bump version number
2016-11-26 00:50:50 +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
2d35ac8f82
chore(version): bump version number
2016-11-16 23:17:39 +13: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
3aa0f4d263
chore(version): bump version number
2016-11-11 15:29:02 +13: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
Anthony Lapenna
9f46b12625
fix(containers): fix an issue with container IP in overlay network ( #324 )
2016-11-07 17:13:57 +13:00
Glowbal
8187f17d33
fix(service-details): show labels in service view
2016-11-03 17:14:07 +13:00
Anthony Lapenna
f0e194f63b
Disable CSRF protection ( #313 )
2016-11-03 15:56:10 +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
65c126f6a1
chore(version): bump version number
2016-10-09 10:50:32 +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
520532cb9a
chore(version): bump version number
2016-10-07 18:22:44 +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
833053a2e1
chore(version): bump version number
2016-10-02 16:26:11 +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
01d5d11c01
feat(events): support new events ( #244 )
2016-10-01 17:08:32 +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
87df297a56
chore(version): bump version number
2016-09-24 22:33:23 +12: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
9f22e01d3b
chore(version): bump version number
2016-09-07 18:31:32 +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
4eb9a9a0af
fix(image): support array in Messages.error
2016-09-07 18:03:55 +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
3f9276ee4c
chore(version): bump version number
2016-09-04 15:10:47 +12:00
Anthony Lapenna
5a1f437cf9
fix(lint): fix linting issue
2016-09-04 15:06:33 +12:00
Anthony Lapenna
537ee24078
refactor(global): rename uifd to portainer
2016-09-04 14:50:37 +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
5432424a40
fix(image): fix the deleteImageHandler so that messages are correctly displayed in the UI ( #172 )
2016-08-31 11:26:02 +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
4d99c12215
fix(image): display a valid error message when deleting an image ( #149 )
...
fix(image): display a valid error message when deleting an image
2016-08-19 17:53:27 +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
954a6a11b7
chore(version): bump version number
2016-08-18 15:47:18 +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
4b4e5d5ebd
Merge branch 'develop' of github.com:cloud-inovasi/cloudinovasi-ui into develop
2016-08-17 13:52:52 +12:00
Anthony Lapenna
54fd9561f0
refactor(handlers): remove duplicated code ( #127 )
2016-08-17 13:50:55 +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
cf5378f604
Merge branch 'chore-revert-libraries' into internal
2016-08-10 15:33:15 +12:00
Anthony Lapenna
1d8f51c141
chore(gruntfile): revert commit to use minified libraries ( #115 )
2016-08-10 15:32:39 +12:00
Anthony Lapenna
87798cd1c8
chore(gruntfile): revert commit to use minified libraries
2016-08-10 15:31:58 +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
f1ec419e3a
chore(version): bump version number
2016-08-03 21:50:01 +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
20eecffc40
Merge branch "feat99-container-exec-event" into internal
2016-08-03 21:31:32 +12:00
Anthony Lapenna
232b180eef
feat(events): add support for container exec related events ( #100 )
2016-08-03 21:28:27 +12:00
Anthony Lapenna
4a738ee362
feat(events): add support for container exec related events
2016-08-03 21:27:51 +12:00
Anthony Lapenna
f4d90306b3
Merge branch "refactor-backend-settings" into internal
2016-08-03 21:18:46 +12:00
Anthony Lapenna
7801a91149
refactor(global): replace /config endpoint with /settings to avoid confusion ( #98 )
2016-08-03 21:13:17 +12:00
Anthony Lapenna
19d4e38d94
refactor(global): replace /config endpoint with /settings to avoid confusion
2016-08-03 21:12:46 +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
ab52270238
merge branch refactor80-module-names into internal
2016-07-27 17:13:08 +12:00
Anthony Lapenna
7c6fdebb3d
refactor(ui): rename angular modules from dockerui to uifordocker ( #88 )
2016-07-27 17:11:24 +12:00
Anthony Lapenna
cf3cd76064
refactor(ui): rename angular modules from dockerui to uifordocker
2016-07-27 17:10:25 +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
ea596a8701
fix(ui): config endpoint is available at config rather than /config ( #83 )
2016-07-27 17:04:47 +12:00
Anthony Lapenna
f147da3017
feat(ui): add events view
2016-07-27 11:08:18 +12:00
Anthony Lapenna
dfaf2eb6a9
merge branch nginx-support into internal
2016-07-21 11:15:32 +12:00
Anthony Lapenna
97f6a32c78
fix(ui): config endpoint is available at config rather than /config
2016-07-21 11:14:29 +12:00
Anthony Lapenna
bcdd7498a1
chore(version): bump version number
2016-07-14 12:18:29 +12:00
Anthony Lapenna
30e9a604cd
chore(version): bump version number
2016-07-14 12:12:01 +12:00
Anthony Lapenna
8c769148ad
refactor(ui): remove console logging
2016-07-14 12:07:37 +12:00
Anthony Lapenna
4cc08d7211
refactor(ui): remove console logging
2016-07-14 12:07:07 +12:00
Anthony Lapenna
48b6b6340b
Merge branch 'feat68-update-repository-field' into internal
2016-07-14 12:03:57 +12:00
Anthony Lapenna
b857970236
feat(ui): replace repository field with tags field in image view ( #79 )
2016-07-14 12:02:42 +12:00
Anthony Lapenna
1011fde9de
feat(ui): replace repository field with tags field in image view
2016-07-14 12:01:57 +12:00
Anthony Lapenna
bee89720d5
refactor(ui): fix lint issue
2016-07-14 11:31:58 +12:00
Anthony Lapenna
23bff41304
Merge branch 'develop' of github.com:cloud-inovasi/cloudinovasi-ui into develop
2016-07-14 11:31:10 +12:00
Anthony Lapenna
8243326692
refactor(ui): fix lint issue
2016-07-14 11:29:41 +12:00
Anthony Lapenna
17ae122595
Merge branch 'style73-widget-header-extra-space' into internal
2016-07-14 11:25:01 +12:00
Anthony Lapenna
b69d72fc8c
Merge branch 'style72-table-style' into internal
2016-07-14 11:24:54 +12:00
Anthony Lapenna
c52498993b
Merge branch 'style70-typo-engine-view' into internal
2016-07-14 11:24:45 +12:00
Anthony Lapenna
a4a82b4502
merge branch feat54-revamp-internal into internal
2016-07-14 11:24:20 +12:00
Anthony Lapenna
52d953a1c2
style(ui): fix typo in Engine view ( #76 )
2016-07-14 11:16:23 +12:00
Anthony Lapenna
e145d82947
style(ui): fix extra space in widget-header ( #78 )
2016-07-14 11:16:16 +12:00
Anthony Lapenna
25df1fe26c
style(ui): add table-hover class to all entity tables ( #77 )
2016-07-14 11:16:10 +12:00
Anthony Lapenna
106718f416
style(ui): fix extra space in widget-header
2016-07-14 11:10:38 +12:00
Anthony Lapenna
8464faa2a1
style(ui): add table-hover class to all entity tables
2016-07-14 11:03:40 +12:00
Anthony Lapenna
9354b911bb
style(ui): fix typo in Engine view
2016-07-14 11:00:26 +12:00
Anthony Lapenna
c8a5b82c89
feat(ui): new dashboard view ( #75 )
2016-07-14 10:58:39 +12:00
Anthony Lapenna
1f884e9584
chore(version): bumped version number
2016-07-13 15:06:10 +12:00
Anthony Lapenna
a9209da167
chore(version): bump version number
2016-07-13 14:53:24 +12:00
Anthony Lapenna
f378d56543
fix(ui): fix bad name for image field in container creation view
2016-07-13 13:47:15 +12:00
Anthony Lapenna
521d146d7b
refactor(ui): remove useless createNetwork sources
2016-07-13 13:46:06 +12:00
Anthony Lapenna
dc721f5870
merge feat66-docker-cli-compliant
2016-07-13 13:43:58 +12:00
Anthony Lapenna
71c091ae0d
feat(ui): docker 1.9 support ( #65 )
2016-07-13 10:53:03 +12:00
Anthony Lapenna
cab34e4069
feat(network): add advanced settings in network creation (subnet/gateway)
2016-07-08 17:26:18 +12:00
Anthony Lapenna
e67e20ce18
feat(network): add the ability to specify a subnet/gateway when creating a network ( #53 )
2016-07-08 17:12:33 +12:00
Anthony Lapenna
d253c0d494
chore(version): bump version number
2016-07-08 16:26:29 +12:00
Anthony Lapenna
c74e8fc732
style(lint): fix jshint issue
2016-07-08 16:20:31 +12:00
Anthony Lapenna
afaa1433ff
chore(version): bump version number
2016-07-08 16:06:46 +12:00
Anthony Lapenna
f923016052
style(lint): fix jshint issues
2016-07-08 15:50:16 +12:00
Anthony Lapenna
ca27e7f27a
fix(containerCreation): fix an issue when creating an image from a custom registry without automatic pulling ( #50 )
2016-07-08 15:40:13 +12:00
Anthony Lapenna
8fd9c2fce2
refactor(ui): remove useless logging statement
2016-07-08 15:39:32 +12:00
Anthony Lapenna
d4ca060945
feat(ui): add the ability to pull an image from a selection of registry
2016-07-08 15:31:09 +12:00
Anthony Lapenna
d124c21d1b
feat(ui): add the ability to create a container from an image in a custom registry ( #49 )
2016-07-08 12:52:26 +12:00
Anthony Lapenna
d2fb2cb863
feat(ui): add the ability to pull an image from a private registry ( #47 )
2016-07-08 11:57:24 +12:00
Anthony Lapenna
0350daca8d
Merge branch 'hide-containers-dashboard-swarm' into internal
2016-07-07 15:38:42 +12:00
Anthony Lapenna
06f54e300c
fix(ui): hidden containers (using label) are now removed from dashboard and swarm view ( #46 )
2016-07-07 15:37:09 +12:00
Anthony Lapenna
7856276092
fix(ui): hidden containers (using label) are now removed from dashboard and swarm view
2016-07-07 15:34:05 +12:00
Anthony Lapenna
bf14dcc3e8
merge display-all-containers
2016-07-07 14:39:26 +12:00
Anthony Lapenna
21c1778822
feat(ui): default to display all containers ( #45 )
2016-07-07 14:31:16 +12:00
Anthony Lapenna
337bfa74bb
feat(ui): default to display all containers
2016-07-07 14:30:11 +12:00
Anthony Lapenna
418b1ff544
fix(ui): fix display issue with multiple nodes in Swarm view
2016-07-07 13:25:22 +12:00
Anthony Lapenna
092d866c73
fix(ui): fix display issue with multiple nodes in Swarm view ( #44 )
2016-07-07 13:22:31 +12:00
Anthony Lapenna
50391c87e2
feat(ui): replace ViewSpinner with JQuery animations ( #43 )
2016-07-07 13:17:44 +12:00
Anthony Lapenna
fd6645d068
merge fix-viewspinner
2016-07-07 13:15:56 +12:00
Anthony Lapenna
3a6e326e5e
feat(ui): replace ViewSpinner with JQuery animations
2016-07-07 12:44:58 +12:00
Anthony Lapenna
b997b787c4
feat(ui): simplify views for internal usage
2016-07-06 19:04:45 +12:00
Anthony Lapenna
d227bdfc75
refactor(ui): remove useless controller declarations
2016-07-06 17:42:56 +12:00
Anthony Lapenna
b573a8bafa
chore(version): bump version number
2016-07-06 16:41:21 +12:00
Anthony Lapenna
59820e737e
feat(ui): new pull image view ( #39 )
2016-07-06 16:32:46 +12:00
Anthony Lapenna
530eb20dfc
feat(ui): new network creation view ( #37 )
2016-07-06 15:38:34 +12:00
Anthony Lapenna
446322dcbe
feat(ui): new volume creation view ( #36 )
2016-07-06 15:14:40 +12:00
Anthony Lapenna
2d311518a7
refactor(ui): fix jshint issue
2016-07-06 14:21:00 +12:00
Anthony Lapenna
e6e21e9f46
chore(version): bump version number
2016-07-06 14:04:31 +12:00
Anthony Lapenna
f18aa8fe79
fix(ui): fix display of containers per node in Swarm view ( #30 )
2016-07-06 12:24:49 +12:00
Anthony Lapenna
227e5883e9
feat(ui): new container creation view ( #29 )
2016-07-06 12:19:09 +12:00
Anthony Lapenna
87e835e873
feat(ui): display an error message when trying to remove a running container ( #28 )
2016-06-29 22:11:22 +12:00
Anthony Lapenna
66ae15b4fb
feat(ui): new containers view ( #25 )
...
feat(ui): new containers view
2016-06-29 21:04:29 +12:00
Anthony Lapenna
813c14d93c
feat(ui): automatically pull the image when creating a container ( #24 )
...
feat(ui): automatically pull the image when creating a container
2016-06-29 18:09:50 +12:00
Anthony Lapenna
ce2e6f80fc
chore(version): bump version number
2016-06-24 10:24:27 +12:00
Anthony Lapenna
bf4622e4f5
refactor(ui): remove useless logging
2016-06-24 10:23:12 +12:00
Anthony Lapenna
808694d6b5
feat(global): hide containers with labels using -l flag ( #19 )
2016-06-24 10:11:49 +12:00
Anthony Lapenna
cd12243b0f
feat(ui): latest Swarm API support ( #18 )
...
* feat(ui): latest Swarm API support
2016-06-24 10:11:25 +12:00
Anthony Lapenna
91f3b1f138
refactor(service): Config factory returns a promise
2016-06-21 18:35:21 +12:00
Anthony Lapenna
1460d69cd1
bump version number
2016-06-16 17:29:12 +12:00
Anthony Lapenna
a7619b06ba
configuration is now exposed in /config endpoint ( #13 )
2016-06-16 17:27:07 +12:00
Anthony Lapenna
e7a836a6b2
bump version number
2016-06-14 14:36:20 +12:00
Anthony Lapenna
6d163ee1ef
add a refresh link for each entity view ( #12 )
2016-06-14 14:32:44 +12:00
Anthony Lapenna
a12c1916ec
switch to angular-ui-router ( #11 )
2016-06-14 14:13:52 +12:00
Anthony Lapenna
4e1a7077d7
Fix jshint error
2016-06-08 19:15:47 +12:00
Anthony Lapenna
a471b77f8d
Bumped version number to 1.0.1
2016-06-08 18:36:35 +12:00
Anthony Lapenna
7f5be16db8
merged
2016-06-08 18:34:26 +12:00
Anthony Lapenna
791e069a4c
Added header directive and updated breadcrumb in each view ( #8 )
2016-06-08 18:23:11 +12:00
Anthony Lapenna
b3b3feac66
Bump version number
2016-06-02 18:14:03 +12:00
Anthony Lapenna
0f51cb66e0
Rdash theme integration ( #1 )
...
* Adding latest build to dist.
* Adding latest build to dist.
* Bump other app version.
* Build latest changes.
* Bump version to 0.7.0.
* Version bump to 0.9.0-beta and remote API 1.20.
* Whoah there, back down to 0.8.0-beta.
* Merge branch 'crosbymichael-master' into crosbymichael-dist
* Add volume options in volume creation form
* display swarm cluster information in Swarm tab
* update LICENSE
* update repository URL in status bar
* remove console logs
* do not display Swarm containers anywhere in the UI
* update position for add/remove option on Volumes page
* compliant with swarm == 1.2.0 API support
* update nginx-basic-auth examples with latest nginx and swarm example
* Updated .gitignore
* update .gitignore
* reverted entry for dist/uifordocker in .gitignore
* WIP
* fix linter issues
* added logo
* update repository URL
* update .gitignore (ignore dist/*)
* add lodash
* add containers actions binding (start, stop...)
* replace image icon
* bind remove image action
* bind network remove action
* bind volume remove action
* update logo
* wip on container details
* update logo scaling, favicon and page title
* wip container view
* add containers actions in container view
* add image view
* add network view
* remove useless data in tables
* add pull image, create network modals
* add create volume modal
* update style for createVolume options
* add start container modal
* create volume modal now use a select to display drivers
* add container stats
* add containerTop view in stats view
* fix trimcontainername filter
* add container logs view
* updated .gitignore
* remove useless files/modules
* remove useless chart in image view
* replace $location usage with $state.go
* remove useless swarm example
2016-06-02 17:34:03 +12:00
Kevan Ahlquist
1b206f223f
DockerUI => UI For Docker
2016-04-29 21:57:27 -05:00
Kevan Ahlquist
a67206dd8d
Version bump, 0.10.1-beta
2016-04-02 21:04:51 -05:00
Kevan Ahlquist
0244bc7317
Fix csrf, send tokens back in header, pass token instead of cookie back to server.
2016-04-02 14:39:30 -05:00
Kevan Ahlquist
15d133324d
add gorilla/csrf
...
#199
2016-03-31 23:54:12 -05:00
Kevan Ahlquist
5bf922325a
Sanitize text that gets sent to Gritter for notifications,
...
#198
2016-03-31 20:06:46 -05:00
Philip Miglinci
d2bc18b575
crosbymichael/dockerui#194 fix toggleAll function by only iterating over filtered objects
...
Signed-off-by: Philip Miglinci <p.miglinci@gmail.com>
2016-03-25 15:29:39 +01:00
Kevan Ahlquist
8cdb675abc
Merge pull request #191 from erwin314/show-port-bindings2
...
Fixed: Show actual port bindings
2016-03-23 00:14:03 -05:00
Erwin Molendijk
194aa9a750
Fixed: Show actual port bindings
2016-03-21 11:13:21 +01:00
Erwin Molendijk
e21af77246
Revert "Changed: Show automatic port bindings when PublishAllPorts is set."
...
This reverts commit bfe9038630
.
2016-03-21 10:36:34 +01:00
Erwin Molendijk
bfe9038630
Changed: Show automatic port bindings when PublishAllPorts is set.
2016-03-21 10:21:50 +01:00
Erwin Molendijk
a33123469a
Fixed: Check if variable is plain object before using isEmptyObject()
2016-03-21 09:25:40 +01:00
Kevan Ahlquist
f353dc2c41
Add a global interceptor to catch 'conflict.' API responses.
2016-03-19 18:50:11 -05:00
Kevan Ahlquist
db90a0eed7
Add column sorting to networks and volumes pages.
2016-03-19 18:09:17 -05:00
Kevan Ahlquist
93dba3f92f
Add column sorting to images page.
2016-03-19 17:45:45 -05:00
Kevan Ahlquist
5a20b9fc04
Add column sorting to containers page.
2016-03-19 17:30:47 -05:00
Kevan Ahlquist
9793c3f3ee
Fix jshint errors.
2016-03-07 00:07:46 -06:00
Roman Usachev
da1a5ead39
Bugfixes
2016-02-24 10:07:59 +03:00
Roman Usachev
f1b5037ee5
Host mode fix
2016-02-24 09:19:02 +03:00
Roman Usachev
cf18a3cd60
Null vars fix
2016-02-24 07:16:07 +03:00
Roman Usachev
cc1b67575c
Null vars fix
2016-02-24 05:43:04 +03:00
Roman Usachev
50d33a07df
Filesystem binds edit
2016-02-24 03:13:24 +03:00
Roman Usachev
fc0dedfda7
Ports list now using HostConfig.PortBindings
2016-02-24 01:34:20 +03:00
Roman Usachev
35dbacdfff
Port bindings edit, HostConfig fix
2016-02-23 20:47:21 +03:00
Roman Usachev
ad0d23d686
Container env vars editing using commit and recreate
2016-02-22 09:10:16 +03:00
Kevan Ahlquist
786b94b285
Allow running containers to be committed.
2016-02-16 00:09:12 -06:00
Kevan Ahlquist
b244242cb2
Add container name to stats and top pages.
2016-02-15 23:34:55 -06:00
Kevan Ahlquist
a198382c06
Bump stats endpoint timeout to 5 seconds, retry on error.
2016-01-23 16:39:31 -06:00
Charlie Murray
f62cb483ce
Use NetworkSettings.Ports rather than HostConfig.PortBindings to diplay host port bindings
2016-01-18 11:05:08 +00:00
Kevan Ahlquist
9d1193c0b5
Fix network stats error for 1.9.0+ clients, hide networks and volumes better on older clients.
2016-01-10 21:51:51 -06:00
Kevan Ahlquist
2683ddb1ee
Add refresh button.
2016-01-10 20:36:22 -06:00
Kevan Ahlquist
fe7646e939
Use localStorage to only show 'learn more' banner on first load.
2016-01-10 20:02:04 -06:00
Kevan Ahlquist
00528edd7c
Merge branch 'master' into networks-volumes
2016-01-10 19:34:03 -06:00
Michael Crosby
06c2ac4d5c
Merge pull request #168 from linquize/chart-max-steps
...
Show maximum 10 steps of chart
2016-01-04 09:28:58 -08:00
Linquize
9260f23d41
DockerUI is the UI for Docker container engine
...
It is not only on Linux, but on Windows too.
2016-01-03 13:55:27 +08:00
Linquize
d7082c3959
Show maximum 10 steps of chart
2016-01-03 12:59:43 +08:00
Israel Roldan
6de45cd422
Redirect to container list when removing a container ( Fixes #158 )
2015-12-24 00:04:47 -06:00
Kevan Ahlquist
eede27e263
Implement volumes, hide networks and volumes tabs for APIs older than v1.21.
2015-12-20 21:17:01 -06:00
Kevan Ahlquist
8a900254ae
Remove unused Dockerfile service, rename services to match API endpoint names: Docker => Version, System => Info.
2015-12-20 20:23:17 -06:00
Kevan Ahlquist
5f4641af67
Catch plaintext errors for creation and connection, implement network creation,
2015-12-20 20:07:57 -06:00
Kevan Ahlquist
8a4be8b93a
Implemented single network view, connect, disconnect, remove.
2015-12-20 19:13:53 -06:00
Kevan Ahlquist
a712d5b77e
Progress on Networks.
2015-12-17 23:35:04 -06:00
Kevan Ahlquist
c3f22fe989
Add custom logo.
2015-12-17 00:08:29 -06:00
Kevan Ahlquist
75085b213a
Support RepoTags for versions of the Docker API older than 1.21.
2015-12-13 23:28:28 -06:00
Kevan Ahlquist
1dd1ce2f47
Allow tagging of repo and version and deletion of multiple tags.
2015-11-27 00:31:03 -06:00
Kevan Ahlquist
640c0b39c1
Add labels to container start and display.
2015-11-26 22:33:41 -06:00
Kevan Ahlquist
064ffe2a7c
Don't use self-closing select element, causes silent render error on Chrome.
2015-11-26 21:12:53 -06:00
User
3ac1ac6086
Fix containers, images chart scale too small
2015-10-10 17:04:19 +08:00
Kevan Ahlquist
9bdd96527c
Convert services.js for safe minification, preserve license comments in javascript files, add missing recess target, remove oboe-browser.min.js from assets.
2015-09-15 00:24:11 -05:00
Kevan Ahlquist
c57a75f78f
Merge branch 'master' into stats
...
Conflicts:
app/components/containers/containers.html
app/components/images/images.html
2015-09-09 22:55:07 -05:00
Kevan Ahlquist
a96298db59
Merge pull request #137 from dasJ/filter
...
Allow filtering containers and images
2015-09-09 22:48:19 -05:00
Janne Heß
6719c84a7a
Allow filtering images
2015-09-03 13:38:23 +02:00
Janne Heß
13f3335098
Allow filtering containers
...
Closes #84
2015-09-03 13:38:09 +02:00
Janne Heß
a79c26a7a4
Rename save button when renaming container
...
Closes #120
2015-09-03 13:00:43 +02:00
Kevan Ahlquist
abccb316f8
Updated docs links in services.
2015-08-29 02:38:03 -05:00
Kevan Ahlquist
f14e954a9b
Lower animation steps, keep 20 datapoints, update every 2 seconds.
2015-08-29 02:11:13 -05:00
Kevan Ahlquist
5d4a2a7c25
Fixed dashboard graphs, Chart.js doesn't like charts being hidden on creation, fixed routing issue to dashboard, version bump.
2015-08-29 01:57:08 -05:00
Kevan Ahlquist
ce90515c95
Added network graph
2015-08-29 00:40:24 -05:00
Kevan Ahlquist
5a51495432
Added remaining memory stats, change humansize filter to give more accurate sizes.
2015-08-28 23:26:39 -05:00
Kevan Ahlquist
b99fe5bf55
Added memory usage graph.
2015-08-27 01:41:45 -05:00
Kevan Ahlquist
d243a83c5c
Implemented CPU usage graph, upgraded to Chart.js 1.0.2, broke dashboard charts, tests.
2015-08-26 01:28:08 -05:00
Kevan Ahlquist
6cb658a1ef
Fixed grunt style warnings.
2015-08-25 01:07:08 -05:00
Kevan Ahlquist
8a7f8f7c37
Whitespace diff, ran everything through the formatter.
2015-08-25 00:59:54 -05:00
Kevan Ahlquist
b7daf91723
Current progress on stats page, nonfunctional.
2015-08-25 00:55:54 -05:00
Karl Gutwin
7748adf0e6
Color and edge cleanup
2015-08-12 16:38:50 -04:00
Karl Gutwin
758ac41648
Color and edge cleanup
2015-08-12 16:37:19 -04:00
Karl Gutwin
3db2008c39
Have to provide a color
2015-08-12 16:22:31 -04:00
Karl Gutwin
34a3f8186a
Missed passing run state
2015-08-12 16:20:28 -04:00
Karl Gutwin
8e0baf0e37
Optionally include stopped containers
2015-08-12 16:01:33 -04:00
Karl Gutwin
017863bfc0
VolumesFrom support container names
2015-08-12 14:47:47 -04:00
Haris Michopoulos
394f2f2387
dockerui-118 How to pull images / create container from repo image ?
...
-Fixed ViewSpinner variable.
-Hide the modal on submit, show Spinner and show again modal if needed (in case of error)
-Clear modal values after successful pull
2015-06-22 23:30:16 +02:00
Haris Michopoulos
5dd094e0b1
dockerui-118 How to pull images / create container from repo image ?
...
Added a modal dialog that gets user's input (registry, repo, image name and tag) and performs the pull. Some hack was needed to parse the response, since it is not valid json (actually, it seems to be concatenated json objects).
2015-06-05 17:21:52 +02:00
Kevan Ahlquist
e806214d0b
Merge branch 'master' into events
2015-05-20 23:44:32 -05:00
Cristiangauma
cad8a6dc91
Adding protocol select menu in portBinding during container creation
2015-05-19 22:42:24 +02:00
Kevan Ahlquist
ef3596ff32
Merge branch 'master' into events
...
Conflicts:
app/app.js
index.html
2015-05-14 01:33:08 -05:00
Kevan Ahlquist
c0ae0d8d3f
Merge branch 'crosbymichael-master' into bharat-add-commit
...
Conflicts:
app/components/container/container.html
2015-05-14 01:01:26 -05:00
Fredin, Brock
74c92de1d3
Revert "DockerUI - Comment in Services was broken link. Updated the comment to include the most accurate link representing the Docker API reference material"
...
This reverts commit f167f5b49e
.
2015-05-14 00:27:55 -05:00
Fredin, Brock
1688dbd8a0
Merge branch 'master' of https://github.com/BrockFredin/dockerui
...
* 'master' of https://github.com/BrockFredin/dockerui :
Restart Feature - Implementing restart feature for single containers
2015-05-14 00:22:19 -05:00
Fredin, Brock
f167f5b49e
DockerUI - Comment in Services was broken link. Updated the comment to include the most accurate link representing the Docker API reference material
2015-05-14 00:21:53 -05:00
Bharath Thiruveedula
968efed6c3
Adding commit button
2015-05-12 22:23:19 +05:30
Fredin, Brock
c10dc38a89
Restart Feature - Implementing restart feature for single containers
2015-05-12 00:52:12 -05:00
Roger Abelenda
edd6a41d6e
Add actions to show upstream and downstream dependencies of a container for easy visualization.
...
Additionally updated angular-vis to use version 0.0.4 which already includes the changes of https://github.com/visjs/angular-visjs/pull/22 .
2015-05-02 12:04:31 -03:00
Roger Abelenda
9e713b7b81
Add several
...
- Add search box to easily find containers in network. This required an addition to angular-vis which is in a pending pull request: https://github.com/visjs/angular-visjs/pull/22
- Add tooltip to easily visualize container id and image name.
- Add options to hide containers (and showAll to reset view) to ease visualization when there are too many containers.
2015-05-01 21:41:10 -03:00
Roger Abelenda
008884ec59
Change code to pass lint checks and add angular-vis to karma config for tests to pass.
2015-04-28 23:09:03 -03:00
Roger Abelenda
7cda9a0c7b
Add a containers network tab to be able to easily visualize links and volumesFrom relations between containers.
2015-04-25 14:02:24 -03:00
Kevan Ahlquist
6012453d2d
Switch to ngOboe, for DI and promise interface.
2015-04-18 23:06:58 -07:00
Kevan Ahlquist
2514672c35
Merge commit '964eac6d530a7600459f92c312d79ee9365b0f9b' into events
...
Conflicts:
app/app.js
test/unit/app/components/containerController.spec.js
2015-04-18 21:26:15 -07:00
Houssem BELHADJ AHMED
ede37e2e79
Add Docker top feature
2015-03-31 23:37:03 +02:00
Kevan Ahlquist
6080e097da
Added date ranges to events.
2015-03-27 16:25:30 -05:00
Kevan Ahlquist
32a4703a53
Added events endpoint.
2015-03-26 14:12:44 -05:00
Houssem BELHADJ AHMED
c971189286
Add rename feature
2015-03-12 22:28:01 +01:00
Houssem BELHADJ AHMED
f29eaa28ba
Jshint & test fix
2015-03-08 18:19:51 +01:00
Kevan Ahlquist
fb0a0827b6
Merge commit '974ed1fe0598533747c2cf4c2f21d7830d484431'
...
Conflicts:
app/components/containerLogs/containerLogsController.js
2015-02-24 23:32:38 -06:00
jonny64
66ba60c475
logs: added spinner during refresh
2015-02-21 18:09:12 +00:00
Kevan Ahlquist
65f7e32f94
Strip headers from logs before display, fixes #94
2015-02-18 22:56:55 -06:00
jonny64
b257216194
logs: reload button
2015-02-16 18:42:46 +00:00
jonny64
df5e7bc867
logs: removed debugging
2015-02-16 18:18:34 +00:00
jonny64
53041efaf1
logs: tail also STDERR
2015-02-16 17:42:02 +00:00
jonny64
87131f4ae3
Merge remote-tracking branch 'origin/master' into logs_tail
2015-02-16 17:37:04 +00:00
Kevan Ahlquist
f66bcfd4ea
Merge latest changes from crosbymichael/dockerui.
2015-02-14 14:23:48 -06:00
Kevan Ahlquist
da60a70f43
Merge pull request #92 from dasJ/image
...
Fix values on images page
2015-02-14 14:08:55 -06:00
Janne Heß
ad6e0acab1
Correctly humanize RAM size on info page
2015-02-13 21:35:57 +01:00
Janne Heß
14d4397868
Rename settings page to info
...
You can't change any settings in the settings page, so the title is
missleading.
2015-02-13 21:35:57 +01:00
Janne Heß
f32aadedfb
Add more information to the settings page
...
Now shows all information we can get from the info object.
Exceptions: Name and NEventsListener, those don't seem to work.
2015-02-13 21:35:57 +01:00
Janne Heß
b888081f54
Fix values on images page
...
Update to current Docker API and add virtual size of the image.
Also replace the deprecated Comment with some informations about the
build machine.
2015-02-13 21:22:08 +01:00
Janne Heß
9284e4b451
Make text next to "Display All" clickable
2015-02-13 14:32:03 +01:00
Kevan Ahlquist
65d0b0110d
Consume image IDs that contain slashes, fix container port labels, be nicer about old browsers.
2015-02-13 01:13:04 -06:00
Kevan Ahlquist
0d4274fdeb
Added restart to container list actions.
2015-02-09 23:10:05 -06:00
Kevan Ahlquist
c7ebe9d881
Added timestamp option to stderr.
2015-02-09 23:00:34 -06:00
Hendrik Hofstadt
8abb445bd4
nicer solution for checking the action
2015-02-09 20:06:28 +01:00
Hendrik Hofstadt
dabb1926a5
fixed all HostConfigs being lost when starting from the list
2015-02-08 19:59:26 +01:00
Hendrik Hofstadt
829ff5da73
fixed loss of hostconfig when starting with batch
2015-02-07 23:02:35 +01:00
jonny64
aead1fcc29
logs page: slow on huge logs - 'show last lines' option
2015-02-05 19:23:57 +00:00
Kevan Ahlquist
3d251fdba4
Fixes #75
2015-02-01 17:15:58 -06:00
Kevan Ahlquist
990456dbdd
Style tweaks for container start modal.
2015-01-31 14:42:10 -06:00
Kevan Ahlquist
fd68039cb9
Added ExtraHosts option.
2015-01-28 19:26:48 -06:00
Kevan Ahlquist
a80971dd27
Implemented RestartPolicy, Devices, and LxcConf. Unified label convention.
2015-01-28 02:28:41 -06:00
Kevan Ahlquist
687ed7bac2
Fixed Cmd parsing for strings, added error handling to start step.
2015-01-25 19:18:46 -06:00
Kevan Ahlquist
f75d298fe1
Cleaned up controller methods, Added placeholders, fixed PortBindings and error messages.
2015-01-25 17:59:08 -06:00
Kevan Ahlquist
4682ae4ca7
Implemented remaining container creation options.
2015-01-25 15:52:40 -06:00
Kevan Ahlquist
c8213bbf33
Added VolumesFrom to container start.
2015-01-20 23:31:57 -06:00
Kevan Ahlquist
4d22a04484
Added ENV variables to container start.
2015-01-20 01:44:30 -06:00
Kevan Ahlquist
76d7e280f9
Added PortBindings to container start.
2015-01-18 23:27:56 -06:00
Kevan Ahlquist
f65fed8d0a
Fixed grunt template issues, version bump.
2015-01-18 16:39:10 -06:00
Kevan Ahlquist
1784719047
Added unit tests for filters.
2015-01-04 20:35:47 -06:00
Kevan Ahlquist
ab2819addd
Cleaned up linter errors.
2015-01-03 18:39:40 -06:00
Kevan Ahlquist
e507af62aa
Merge branch 'master' into feature/build
...
Conflicts:
app/app.js
index.html
2015-01-03 17:01:02 -06:00
Kevan Ahlquist
58bd6faa47
Added initial files for build and test automation.
2015-01-03 16:49:28 -06:00
Kevan Ahlquist
b70b3f3100
Added module for container logs.
2014-12-15 16:26:10 -06:00
Kevan Ahlquist
57d8ae3e01
Misc. html/css tweaks, bumped version.
2014-12-01 00:13:53 -06:00
Kevan Ahlquist
ada1c6a4e4
Moved LineChart to services, cleaned up remaining functions in controller, cleanup.
2014-11-29 00:06:06 -06:00
Kevan Ahlquist
e3eb37ba56
Moved builder to its own submodule
2014-11-28 22:24:55 -06:00
Kevan Ahlquist
306d2db03e
Moved settings to its own submodule
2014-11-28 22:19:24 -06:00
Kevan Ahlquist
604fd1de3b
Moved sidebar to its own submodule
2014-11-28 22:11:56 -06:00
Kevan Ahlquist
57fef1c958
Move startContainer to its own submodule.
2014-11-12 12:31:02 -06:00
Kevan Ahlquist
3a28cb9889
Move image to its own submodule.
2014-11-12 12:11:36 -06:00
Kevan Ahlquist
3072a05c5a
Move images to its own submodule.
2014-11-12 11:59:55 -06:00
Kevan Ahlquist
ce8d349daf
Move containers to its own submodule.
2014-11-12 11:54:49 -06:00
Kevan Ahlquist
c09dfc1276
Move container to its own submodule.
2014-11-12 11:48:13 -06:00
Kevan Ahlquist
3b0ea539b8
Move dashboard to its own submodule.
2014-11-12 11:31:27 -06:00
Kevan Ahlquist
20b7e16ed4
Move footer to its own submodule.
2014-11-12 11:04:04 -06:00
Kevan Ahlquist
07183e20f1
Move masthead to its own submodule.
2014-11-12 10:45:13 -06:00
Kevan Ahlquist
a9a36323eb
Refactoring, moved all assets into /assets, all angular files moved to /app.
2014-11-02 23:58:57 -06:00