1.411.29 (2019-03-07)
- error: fix error message when available resources are exceeded (#1555) (a009113)
- error: fix error message when available resources are exceeded (#1555) (411bca9)
- error: fix error message when available resources are exceeded (#1555) (79262dd)
- lint: fixed codestyle (7354614)
- lint: updated packages (a8d2d25)
- pulse-plugin: added dialog title and close button (#1561) (6488429)
- pulse-plugin: added translations 3h range and 4m, 6m aggregations (#1562) (73de9ad)
- pulse-plugin: added translations for Pulse plugin (#1562) (417ee74)
- pulse-plugin: changed metric to MB for RAM chart (#1565) (3b7bfcf)
- pulse-plugin: fixed chart.js moment locale and date formats (#1562) (8325d62)
- pulse-plugin: fixed lint error(#1617) (cee4ded)
- pulse-plugin: fixed permitted intervals format (#1617) (498e59e)
- pulse-plugin: fixed permitted intervals format (#1617) (3183974)
- pulse-plugin: fixed pulse chart and filter layout isues (#1564) (2d36c88)
- pulse-plugin: fixed shift value change emit (#1559) (3c612a5)
- pulse-plugin: removed shift max value, added no-chart image (#1559) (d8c6944)
- pulse-plugin: translations for pulse (#1562) (52981c3)
- resource-limits-plugin: add billing hook translations (#1602) (b77ec84)
- resource-limits-plugin: add internal errors translations (#1602) (f67d0e8)
- resource-limits-plugin: added internal error translation (#1602) (9b31cd0)
- resource-limits-plugin: fix changes detection for request resources form (#1608) (15bcd4d)
- resource-limits-plugin: fix resources form initialization and fix translations (#1608) (4aeec41)
- resource-limits-plugin: fix translations (#1608) (b955f70)
- resource-limits-plugin: fixed mat-slider-thumb size to show 20000 value (#1602) (3ef43a6)
- resource-limits-plugin: fixed modified limits checking (#1608) (4627108)
- resource-limits-plugin: fixed request resources button alignment in firefox (#1602) (6d02327)
- resource-limits-plugin: fixed zero values saving for resource quotas (#1602) (954bda7)
- resource-limits-plugin: remove billing hook translations (#1602) (398480f)
- resource-limits-plugin: use gb for RAM measurement (#1608) (60ec7eb)
- resource-limits-plugin: use one request to update quotas and limits (#1602) (bdfd7d0)
- resource-quotas: resource quotas messages were fixed (#1554) (f2ddbc5)
- settings: fixed double language change due to logout (#1568) (f89b3a1)
- added translations for errors (#1593) (f3314ad)
- settings: redundant update tags requests were fixed (#1578) (0288dd3)
- settings: settings tabs names were fixed (#1553) (dd18e08)
- sidenav: update sidenav state on backdrop click (#1616) (d17aa58)
- sidenav: update sidenav state on esc (#1616) (4a3b97b)
- support: accordion slamming on loading was fixed (#1547) (b494e89)
- user-tags: restore defaults after tag deleted (#1599) (1641a87)
- vm: added loading indicator (#1595) (0203569)
- vm: added tooltip for 'Add secondary IP' button (#1595) (08c9987)
- vm: do not show copy when no userdata ans style fixes (#1461) (352e9d6)
- vm: fixed ISO Detachment failed error translation (#1581) (662c8b4)
- vm: fixed ISO Detachment failed translation (#1581) (677ab03)
- vm: fixed selector when no selected vm or account (#1595) (6cb278a)
- vm: fixed vm userdata bugs (#1461) (b3b4088)
- vm: open http access window in new tab (#1576) (dda5e11)
- vm: show loading indicator only for first loading (#1595) (c39f324)
- added translations for errors (#1593) (5446f25)
- fixed fix cookies path when use base_href (123fa56)
- vm: style fixes for copy button and for Safari (#1461) (0747b44)
- vm-create: fix notification when copy api logs on create error (#1569) (daad30d)
- vm-creation: fix password in access dialog (#1567) (4b84e40)
- scripts: added custom scripts support (#1425), cc4f2aa)
- security-group: assign and remove security groups in VM sidebar (a1dc1df)
- security-group: fixed translation (#595) (7f3bb8b)
- security-group: fixes (#595) (f557afc)
- security-group: select first not preselected sg (#595) (a328f76)
- service-offering: service offerings choice dialog in VM creation: open Fixed/Custom by default depending on availability of SOs (1001420)
- styles: added custom.css (#1572) (8f2befb)
- vm: added ability to manage vm userdata (#1460, #1461) (894796b)
1.411.28 (2019-01-30)
- accounts: account grouping (#1527) (f038193), closes #1526
- accounts: added account creation guard (68c1662)
- idle: fix idle for protractor (#1511) (09e7734)
- login: disable login button when Username or Password or both are empty (#1536) (e5eab56), closes #1534
- project: lodash imports (#1517) (3ce344f)
- snapshots: show noVm option for snapshot page (#1543) (9478ff4), closes #1541
- vm-creation: slider layout (#1525) (07e239e), closes #1512
- volume-creation: the first disk offering is selected in disk offering if data disk is creating (#1535) (3d2ced4), closes #1530
- domain: use domain path instead of domain name (#1524) (2a5571d), closes #1479
- error: create support-info.md and show it in all error messages (#1531) (e2ade54), closes #904
- resource-quotas: admin and user interface (#1532) (f0a5745), closes #1458
- settings: add "Account tags" and "User tags" tabs to Settings (#1537) (24c1027), closes #947
- settings: rework settings - display all sections in switcher (#1518) (f7402f4), closes #946
- snapshot: manage "Revert VM to snapshot" and "Create VM snapsho… (#1522) (14c6282), closes #1428
- user: Generate Access key/Secret key upon the login if they are… (#1528) (99cd98f), closes #1449
- validations: support letters of all existing languages as the 1st letter of entities (#1514) (1909c1f), closes #1391
- vm-creation: add a capability to copy API Log in case of error during VM creation (#1533) (0fe41ba), closes #645
- vm-snapshot: manage maximum VM snapshots amount in config.json (#1523) (0ba17bf), closes #1415
- volume: support data volume management limitations for VMs with snapshots (#1521) (7d98118), closes #934
1.411.27 (2018-12-27)
- account-sidebar: fix account long name are above the other label… (#1506) (2ee3a65), closes #1503
- affinity-groups: don't show filters if there are no affinity groups (#1483) (3d273ba)
- disk-offering: cut radio label (#1501) (6821e0d)
- miscellaneous: minor display error (#1472) (5e65a14)
- project: lint (#1497) (2d407cb)
- snapshot: allow delete for errored snapshots (#1499) (dcc637d)
- snapshots: date bug (#1489) (0503a13)
- ssh: connection string (#1485) (7ba497c)
- vm-creation: show access helpers (#1502) (e698815)
- vm-logs: token (#1494) (8ef81ab)
- vm-snapshots: add validation for ability to revert a vm (#1498) (cc55289)
- vm-snapshots: add ability to create, see list of vm snapshots in the vm sidebar (#1490) (cc4de0a)
1.411.26 (2018-12-10)
- notifications: reset on logout (#1470) (125c536)
- notifications: reset position (#1459) (b2b2a1e)
- project: add repository url (#1450) (caedeb6)
- resources: the number of free resources is not updated after committing actions to change resources (#1406) (2d95d91)
- sidebar: resize bugs (#1448) (a82fd8b)
- vm: show iso in sidebar (#1471) (d85c727)
- vm-creation: default security group (#1431) (14ee35c)
- vm-creation: initial loading (#1475) (454b112)
- vm-logs: align fab content (#1438) (a188931)
- vm: native instance groups (#1456) (3a20cf6)
- vm: show uuid in sidebar (#1462) (cd0adaa)
- vm-logs: request frequency and requested interval (#1447) (bf99625)
- vm-logs: save filters in tags (#1441) (bb3cf1c)
- vm-snapshots: implement vm snapshots details sidebar (#1454) (c040801), closes #1332
1.411.25 (2018-11-23)
- vm: fix volumes information in vm sidebar (#1423) (851a1d7), closes #1420
- vm: update color picker binding (#1422) (d080513), closes #1419
- vm-creation: add check for existence of compute offering class (#1411) (d5138a8), closes #1334
- sidebar: implement the ability to resize details sidebar (#1407) (b9b8416), closes #1308
- vm-logs: AM/PM (#1404) (328e992)
- vm-snapshots: add vm snapshots section (#1421) (1b59e0c), closes #925 #1331
1.411.24 (2018-11-09)
- config: remove outdated config properties (#1365) (0a3d6e3)
- dialogs: formatting and layout (#1373) (7d3eec6)
- vm creation window collapses (#1375) (7469c4f)
- disk-offering: enable change disk offering for volume (#1402) (b329cff)
- popover: popovers in safari (#1396) (340bd2f)
- templates: tabs Template/Iso for Image section are present and filters come to next row. (#1386) (127a955), closes #1378
- vm: hide color picker if the configuration of the "vmColors" is … (#1367) (c5d7652), closes #1336
- vm creation: update russian translation (#1409) (2dec40a), closes #1408
- disk-offering: show all disk offerings when creating a data disk (#1405) (16671e6)
- prettier: ignore markdown (#1388) (79c3dee)
- vm: add tooltip and an overflow to VM card (df12484)
- vm-creation: distinguish between "VM display name" and "VM host name" (#1354) (980adba), closes #1269
- vm-logs: real time button position (#1387) (58c1091), closes #1330 #1346 #1351 #1362 #1180 #1104 #1347 #1333 #1235 #1309 #1359 #1363 #1180 #1104 #1347 #1333 #1235 #1309 #1359
- vm-logs: realtime logs (#1358) (ff0f5aa), closes #1330 #1346 #1351 #1362 #1180 #1104 #1347 #1333 #1235 #1309 #1359 #1363 #1180 #1104 #1347 #1333 #1235 #1309 #1359
- vm-logs: replace keywords with search (#1397) (d9096e5)
- vm-logs: scroll (#1399) (7157434), closes #1365
- vm-logs: settings (#1401) (0d5e805), closes #1358 #1330 #1346 #1351 #1362 #1180 #1104 #1347 #1333 #1235 #1309 #1359 #1363 #1180 #1104 #1347 #1333 #1235 #1309 #1359 #1397 #1399 #1365 #1387 #1330 #1346 #1351 #1362 #1180 #1104 #1347 #1333 #1235 #1309 #1359 #1363 #1180 #1104 #1347 #1333 #1235 #1309 #1359
1.411.23.1 (2018-10-30)
- dialogs: formatting and layout (#1373) (7d3eec6)
- templates: tabs Template/Iso for Image section are present and filters come to next row. (#1386) (127a955), closes #1378
- vm: hide color picker if the configuration of the "vmColors" is … (#1367) (c5d7652), closes #1336
1.411.23 (2018-10-26)
- dialog about the deletion of attached data disk appears when VM destroyed (#1360) (a36e56f), closes #1355
- config-validation: add config validators (#1309) (06361fb)
- navigation: rework navigation menu (#1333) (cf47298), closes #1235
- vm-creation: access vm enhancements (#1301) (6ab2e88), closes #1224
- vm-logs: VM logs plugin (#1330) (#1344) (f71f1ce), closes #1346 #1351 #1362 #1180 #1104 #1347 #1333 #1235 #1309 #1359 #1363 #1180 #1104 #1347 #1333 #1235 #1309 #1359
- affinity-groups: rework "affinity group" section in VM creation (#1243) (b4db4d4)
1.411.22 (2018-10-12)
- datepicker: fix datepicker in ie (#1311) (e3a2b95)
- grouping: update draggable select to the latest material (#1306) (4fcbba2)
- password-change: fix event binding (#1305) (5551592)
- vm-default-name: load default name (#1317) (35c4db1)
- service-offering: show all service offerings even those which don't fit resources (#1299) (8eb44a4), closes #1229
- vm-creation: vm creation dialog enhancements (#1292) (c781816)
1.411.21 (2018-09-27)
- account: change selector name (#1057) (4a2181b), closes #1051
- account: fix the ability to delete the current account (#1020) (3bdfa3d)
- account: fix the ability to delete the current account from sidebar (#1056) (e5044a2), closes #1020
- account: move long keys to 2nd line (#1219) (ff447f9)
- account: show copy icon in account's sidebar in IE (#1216) (2dfebf7)
- account-creation: Account creation: role is required (#966) (150ee59), closes #951
- account-creation: Fix account "create" button is enabled for User (closes #953) (#959) (7733c1b)
- accounts: fix update of the accounts limits (#1119) (0ce0c6f), closes #1114
- accounts: hide menu instead of remove to save block height (#1126) (434e4ff), closes #1115
- accounts: update response handler for disabling account (#1123) (c79b588), closes #1116
- agreement-dialog: change styles for agreement dialog (#1186) (a406a91), closes #1185
- config: add validation for config property templateGroups (#1245) (94d0a59), closes #1236
- dependencies: Fix error when install dependencies with npm (#1024) (fa93527)
- dependencies: Move dev dependencies to dev area (#1022) (29e1818)
- dependencies: Update angular cli (#1032) (37591b6)
- filters: change filter key for templates (#1005) (9ccaba9)
- firewall: check if vm exists with a name for private sg (#1092) (205aff2), closes #989
- firewall: orphan filter work only in private sg mode (#1090) (7db7f4f), closes #1004
- firewall: replace library for cidr manipulation (#1078) (56d2290), closes #997
- firewall: use proper SG interface field names (#1152) (f620573), closes #1133
- ie-errors: Fix several errors in IE. (#907) (d25a84b), closes #897
- image: remove tooltips of the card fields (#1071) (9dfec8a), closes #1070
- image: show action box for account images (#1006) (ce18e77)
- images: do not highlight an OS field for the search query (#1124) (773265a), closes #1111
- imports: Fix shared/component namespace (#1028) (227c2c9)
- karma-conf: Fix capturing Chrome on local machine (#1025) (d03d0f5)
- private-sg: Remove private SG after VM expunge (#915) (04872ee), closes #913
- reducers: add correct import (#1047) (d574406)
- security-group: Fix security group builder rule view (closes #986) (#987) (e30b506)
- security-group: update filter configuration (#1055) (4322870), closes #991
- security-groups: Show only shared in VM creation (closes #921) (#922) (bf964e7)
- sg: always show orphan checkbox (#1171) (e8e1691)
- sg: do not redirect to the new SG after its creation (#1147) (3293e74), closes #1096
- sg: do not use cache for security groups (#1117) (f1dd16f), closes #1098
- sg: remove cache for sg (#1129) (f9b260a), closes #1003
- sg: update and fix bugs in rule addition form (#1064) (5b50a0d), closes #1019 #1000 #998
- sg: update the width of the autocompletion window for icmp codes and types (#1130) (77f3735), closes #961
- sg: use session storage instead local storage for sg filters (#1131) (239bb6a), closes #1110
- sg-create: disable cache, update sg creation (#981) (14661f0), closes #932
- sidenav: update the way information stored in the tag (#1088) (a74410e), closes #995 #994 #992
- add ability to highlight a text which has a tooltip (#1249) (f3b7c4e), closes #1223
- add check for the highlight pipe that text exist (#1108) (76379ed), closes #1103
- add non existing notifications (#1097) (8e1b9d7), closes #1015
- add query parameter for redirect to shared SG (#1079) (259ff01), closes #1016
- add ssh vm tags and support them (#1266) (56d7ff0), closes #1226
- vm: do not send the rootsize parameter to the vm creation request (#1158) (fc070a9)
- add stub for an empty group name (#1289) (e371a22), closes #1280
- snapshot: add confirmation dialog for delete action (#1002) (dfa697c)
- snapshots: disable snapshot actions based on states (#1091) (a6ad5ca), closes #990
- snapshots: update the way of obtaining disks with snapshots (#1128) (94cb6d3), closes #1101
- so-classes: Store SO classes in config.json (#955) (200a401), closes #950
- tags: add actions for tag consisting of spaces (#1215) (96559d9), closes #1197
- tags: change the order of requests in the update action of the tag (#1010) (94d1a6d)
- tags: update system tags filter comparison rule (#1013) (db345e2)
- tags: use validation by key based on existing tags (#1125) (4085bb1), closes #1093
- template: add 'community' and 'shared' options to template type … (#1175) (53f5b81)
- template: change dispatching actions for creation, deletion and updating tags (#1174) (499eb31)
- templates: fix account users permission (#1012) (a0ad78c)
- templates: validation of url when creating templates (#1089) (f68a267), closes #1009
- user-secret-key: User's secret key copy button is out of the layout (closes #927) (#929) (d306a07)
- vm: add check for empty groupings (#1066) (3f2fe7f), closes #1063
- vm: fetch updated VM after adding or removing secondary IP (#1154) (4c24993), closes #1134
- vm: make all loading selectors equivalent (#1270) (5db66a2), closes #1228
- vm: reload vm after creation (#1173) (28aca8b)
- vm: update disk offering styles and layout (#1085) (d2b24f8), closes #958
- vm: update handling an affinity group creation response (#1107) (81490ac), closes #1095
- add tooltips in snapshot dialog (#1068) (393f68a), closes #1052
- vm-creation: fix selection of installation sources in vm creation (#1240) (af511f8), closes #1238
- change secure cookie to unsecure (#1138) (721b6cd), closes #1135
- check equivalence of params for custom compute offering during a change (#1271) (b4c6069), closes #1265
- do not close the notification window when clearing notifications (#1193) (575934b), closes #1151
- fix layout for sidebar key-value data (#1083) (493b1ef), closes #983
- get rid of cidr library (#1084) (46927ba), closes #997
- hide delete option action from actionbox for predefined template (#1248) (a0c7343), closes #1241
- layout issue with long names and descriptions (#1075) (77a3ec1), closes #963
- repair "group by" filter (#1060) (7315b2e), closes #1008
- show the vm password for the first run of the deployed vm (#1199) (8367fc7), closes #1141
- show vm and volume suggestion dialogs based on tags (#1192) (c99b269), closes #1136
- subscribe to cold observable to make an actual request (#1279) (80ce5b9), closes #1273
- update behavior of select buttons in the VM creation dialogs (#1176) (b98d0a2), closes #1155
- update serviceOfferingClasses option for config (#1247) (0ec65a2), closes #1233
- use BehaviorSubject instead of Subject in job notification (#1132) (63f943e)
- use id and account name to check if a user belongs to the account (#1153) (1d20f4e), closes #1127
- vm: update spare volumes selector (#1106) (cb6ed54), closes #1100
- vm card: fix vm card state bullet when vm is stopping (closes #923) (#924) (13f6a29)
- vm-creation: fix grammatical error (#993) (b4ff884)
- volumes: fix volumes sorting (#1065) (5249ed3), closes #949
- validation of affinity group name (#1087) (3c1b593), closes #939
- delete-snapshots: Delete snapshots with data drives (#926) (6e47c4f), closes #871
- firewall-rules: add support -1 value for ICMP IPv6 Type and Code (#1217) (a6df0cf)
- left-sidebar: Configure left-side menu view in config file (closes #814) (#919) (a123336)
- security-group: Support IPv6 (closes #671) (#957) (b2a8da0)
- security-group: сonvert to shared feature for private sg (#972) (1cb3e5a)
- settings: move "keyboard layout" from VM creation to Settings (#1220) (5ff8051), closes #861
- snapshots: Add filter panel to the snapshots page (closes #830) (#967) (0b59f68)
- snapshots: Add sidebar details panels for snapshots (closes #831) (#968) (ebe02b7)
- snapshots: add snapshot section (closes #828) (#879) (bf44d0b)
- so-additional-fields: Additional fields for SO (#911) (31e6131), closes #859
- vm-postdeployment: Show "Password: no information" when template without password (closes #888) (#896) (712580f)
- change icon library to mdi (#1054) (f4c44cc), closes #1049
- configuration verification based on json-schemes (#1213) (164c664), closes #1201
- keep sidenav visibility state on the server for every user (#1194) (02ae499), closes #994
- update ngrx/platform (#1081) (3d1b36e), closes #1059
1.410.19 (2018-02-13)
- account-creation: Fix account "create" button is enabled for User (closes #953) (#959) (7733c1b)
- ie-errors: Fix several errors in IE. (#907) (d25a84b)
- private-sg: Remove private SG after VM expunge (#915) (04872ee)
- security-group: Fix security group builder rule view (closes #986) (#987) (e30b506)
- security-group: Show only shared in VM creation (closes #921) (#922) (bf964e7)
- so-classes: Store SO classes in config.json (#955) (200a401)
- user-secret-key: User's secret key copy button is out of the layout (closes #927) (#929) (d306a07)
- vm card: fix vm card state bullet when vm is stopping (closes #923) (#924) (13f6a29)
- left-sidebar: Configure left-side menu view in config file (closes #814) (#919) (a123336)
- security-group: Support IPv6 (closes #671) (#957) (b2a8da0)
- snapshots: Add filter panel to the snapshots page (closes #830) (#967) (0b59f68)
- snapshots: Add sidebar details panels for snapshots (closes #831) (#968) (ebe02b7)
- snapshots: add snapshot section (closes #828) (#879) (bf44d0b)
- so-additional-fields: Additional fields for SO (#911) (31e6131)
- vm-postdeployment: Show "Password: no information" when template without password (closes #888) (#896) (712580f)
1.410.18 (2018-01-29)
- account-actions: Remove "lock/enable account" feature from Accounts (closes #887) (#890) (375435b)
- accounts-filter: Delete in Filtering of Accounts parameter "Locked" (closes #908) (#909) (9bb0b29)
- affinity-group: Fix limitations for affinity group creation (closes #864) (#884) (2481a89)
- firewall-rules: Fix firewall rule types sorting and alignment (closes #868) (#883) (b661ee9)
- instance-group: Fix instance group translation (closes #856) (#869) (484aa96)
- left-sidebar: Decrease a height of each element in the left-side menu (#901) (#918) (ef7012b)
- login-page: Incorrect error occurs for empty domain or invalid username (closes #912) (#914) (c489e1b)
- notification-box: Fix view of notification-box (closes #837) (#843) (bedbe45)
- ssh-key: Fix ssh key pair creation with not auto generated public key (closes #878) (#882) (881f054)
- styles: Fix card-header align (closes #853 ) (#873) (afb7799)
- tags: Fix tag keys view (closes #898) (#906) (19e7839)
- vm-actions: Replace switchMap with flatMap for vm actions (347b060)
- vm-creation: Fix VM creation from template with tags leads to duplicate tags on the VM (closes #858) (#875) (7465e36)
- vm-destroy: Fix deleting of volumes while deleting the VM (closes #870) (#874) (60e7b9c)
- vm-tags: Fix vm tag creation bug (closes #876) (#877) (2735e6c)
- disk-offering: Change disk offering chooser component (closes #501) (#891) (998c380)
- private-sg: Implement Private Security Groups tab in Firewall (closes #816) (#839) (ded1f30)
- security-group: set name for private security groups from vm name (closes #862) (#905) (b3e9755)
- service-offering: Update service offering chooser component (#885) (56f5e8d)
- ssh-key: Store "SSH description" in account tags if supported (closes #824) (#844) (95d7947)
1.410.17 (2017-12-29)
- access-vm: Fix IP value (closes #851) (#855) (1b89cf6)
- account-creation: remove "account" field (1cab600)
- dialogs: Unify selectors displaying in dialogs (#751) (a67a432)
- dialogs: Redirect back to dialog when error occurs (#762) (30c3a51)
- disk-offering-selector: Fix disk size selector for custom disk offerings (#769) (8b9e8fe)
- docker: Ignore certificates for Backend verification (624ae87)
- filters: Add sorting by ABC for groupings and range system and custom security groups (closes #826) (#834) (7cc22f5)
- i18n: Fix translation files multiple loading and change some of translations (closes #835) (#840) (3e5b04c)
- list: Fix sorting by elements in lists (#740) (74a61dc)
- notification-box: Fix notification moves (#793) (bd04f7a)
- reducers: Fix reducers (#773) (9a72721)
- resize-disk: Show resize slider for customized diskOffering (closes #792) (#829) (e513126)
- snapshot-hourly-schedule: Show localized message (closes #722) (#803) (bcad896)
- special-fields: Check email field, show and hide password (#724) (a8e2ccd)
- top-bar: Fix SSHKey sidebar (closes #797) (#798) (5ca136d)
- users-tab: Fix users tab behavior for user account (#767) (a0dee3e)
- vm: Fix for csui.vm.auth-mode tag case (956757d)
- vm: Fix multiple updates of VM tags (closes #825) (#841) (519c894)
- vm-creation: Fix show disk sizer condition in VM creation dialog (closes #818) (#820) (5367022)
- vm-filter: Remove incorrect empty group name (closes #827) (#849) (2c8b733)
- vm-sidebar-firewall: Fix button of firewall rules dialog on vm sidebar (closes #846) (#854) (d024efa)
- volume-alert-dialog: Fix volume limit exceeded dialog (closes #795) (#808) (590b4cd)
- volume-creation: Fix zone selection clears the disk (closes #801) (#812) (c1a6260)
- ipv6: Add ipV6 fields to vm-network details view (#770) (8b8b798)
- service-offering: Add service offering compatibility policy (closes #567) (#763) (5bea747)
- styles: Decrease a size of all elements by 10% (closes #637) (#748) (612b1b4)
- user-keys: Show and copy users apiKey and secretKey (#804) (b2609ac)
1.410.16 (2017-12-12)
- account-actions: Remove action box in the card of account user (#726) (542df61)
- firewall: Account filter added to Firewall section (#750) (6a6977d)
- core: fix compilation warnings (#713) (667088d)
- core: ngx-clipboard version updated (#723) (c75827c)
- service-offering: Service offering selection fix (3dc97a6)
- firewall: Remove delete button for system firewall templates (#754) (ca45c7b)
- firewall: Fix filter by account (1588f2d)
- snapshots: Fix snapshot modal window bugs (#755) (50d6394)
- snapshot: Fix time set conditions (8e12f7b)
- vm: Template/ISO switcher in VM creation wrong behaviour (#737) (12a8274)
- template: Template creation fixed (closes #705) (#710) (ad481f2)
- template: "Group by" wrong behaviour when changing group tag of a template (#725) (d62c04f)
- vm-creation: change the condition to show firewall rule selector (closes #746) (#749) (9a07942)
- vm-volume-attachment: filter volumes and vms by entity account (#729) (eefc8f2)
- core: Angular and Material updated (#753) (8172076)
- firewall: add filter by account for security group page (abe52d0)
1.410.15 (2017-12-01)
- account-creation: Both name and email are highlighted when creating an Account (#686) (720f8f9)
- lists: Selected item on listing pages is more visible now (#677) (610a7b1)
- ngrx: NGRX library updated not to show warning for angular5 (#695) (900b8f1)
- sidebar-actions: Sidebar does not close if an entity(account/vol� (#709) (fc273ee)
- vm-creation: Check iso size before vm creation (#706) (2d73591)
- ngrx-auth: Clear NGRX Store if user logs out (#685) (9d2ce34)
- sg: Use ngrx for firewall security groups (closes #632) (#658) (a1f3f71)
- sg-sidebar: add sidebar details for security groups (#672) (4b05a20)
- vm: Virtual Machine list and sidebar now use NGRX store (#678) (dec1a10)
- vm-creation-agreement: Template/ISO Terms and Conditions Agreement (#659) (bf039fc)
1.49.14 (2017-11-16)
- ssh-keys-sidebar: SSH keys sidebar loads invalid key if multiple keys with the same names are listed (#653) (7227296)
- storage-filer: Fix account filter for storage (#663) (91ff650)
- vm-volume: Missing space in the VM volume info russian translation (ef48233)
- core: Angular update to version 5.0.0 (b73d983)
- list-box-view: add list/box view switch (#639) (dcc4e97)
- storage-ngrx: use ngrx for storage (#655) (447d835)
- vm-creation: Improve shared SGs - Support assigning of many groups to a VM (#641) (a139904)
1.49.13 (2017-11-01)
- mat-spinner: Spinner has a wrong size (#642) (f528bdb)
- sg-rules: System Firewall templates view mode bug (#634) (f1b34fc)
- vm-creation: Check Template size before VM Creation (#620) (54e28a6)
- vm-creation: Error in VM creation when affinity group contains c� (#633) (47280ac)
- vm-dialogs: "Access VM" and "Save password for all VMs" dialogs have incorrect header (#626) (6fb53c7)
- vm-list: "Cannot read property 'tokens' of undefined" in production (#640) (9602998)
- activity log: add account filter to activity log page (#610) (10cb8ba)
- core: Angular and Material2 versions updated (3851b8e)
1.49.12 (2017-10-18)
- auth: Login error handling fixed (40db70b)
- recurring-snapshots: reorder components and update styles for Recurring Snapshots dialog (#565) (954b470)
- volume-attachment: Volume/VM Attachment dialog allows to attach Disk and VM from different accounts (#602) (932fe5d)
- vm: Added "Access VM" action that opens modal window (#604) (099359e)
- manage-accounts: Accounts management page added (#594) (844f98d)
- save-vm-password: Save VM password functionality added (#603) (f019cba)
- vm: Move VM color picker from details card to the VM name line (#583) (5ce7aaa)
1.49.11 (2017-10-04)
- security-group: add new translation for sg-groups (5b2a75d)
- pulse: Manual Chart Refresh fix (c1f338b)
- security-group: Missing translations added to SG creation modal (closes #553) (#559) (25c4c9a)
- sidebar: Ignore saved config for sidebar reordering if allowReorderingSidebar is disabled (#558) (9e74045)
- translate: Fixed missing translation on Login Screen (#570) (a9ed887)
- core: Added support for listCapabilities API call (closes #521) (af1e936)
- listAll: add listAll and account filter (#535) (f950015)
- optional: add template optional fields (be36d1b)
- security-group: Rename "security group template" to "security group" in source code (#584) (db3ba7e)
- sg-rules: Improve object name display in forms (#586) (c1de286)
- vm-creation: VM creation log and post-deployment actions (14db677)
- vm-sidebar: Fix text in "Attach a volume" bar in VM management sidebar (#579) (3c2144f)
1.49.10 (2017-09-21)
- logout: Fix Fix broken logout redirection (ccb3401), closes #525
- nic: fix extra param being passed to addIpToNic (b07b9c3)
- pulse: increase pulse dialog width (#518) (772845f), closes #487
- sidebar: Sidebar scrolling fixed. (closes #532) (b92225d)
- snapshot: Recurring snapshots modal dialog fix. (Closes #550) (#551) (db1edf8)
- styles: fix template creation dialog styles (19a4195)
- styles: Fix template OS icon (bd22ed8), closes #529
- styles: Fix volume sidebar tabs being not evenly spaced (4abab60), closes #536
- vm: Missing WebShell action added back (5bb4252)
- vm-creation: remove default instance group in VM creation (9f7a716)
- config: add sessionTimeout option to config (#519) (357b4ff), closes #500
- firewall: Firewall Ingress/Egress rules display changed (e32dc4a)
- nic-details: Split NICs into separate cards (c37202f), closes #455
- shared-security-groups: Add support for shared security groups (8b4869d), closes #326
- snapshots: delete snapshots if volume is deleted (#515) (759ea35)
- ssh-keys: Add description for SSH keys (4c2b1ac), closes #235
- tags: Add filtering to system tags (bd23e1e), closes #261
- vm-creation: show 'no templates available' when there is no templates or iso in the vm creation (#524) (4a54277), closes #522
- volume: Check if volume is ready before taking snapshot (#546) (9d245fe)
- volumes: Add filtering, grouping by volume type. Highlight ROOT volumes (d6672ae), closes #485
1.49.9 (2017-09-05)
- tags: add condition for add button (#469) (c4e0086)
- date-picker: Fix date picker cancel button (45caa0e), closes #474
- dialog-layout: add styles for modal dialog (75ed1b0)
- filters: Fix spare drive filters (8c28546), closes #488
- modals: Check if 'create' is in URL before showing suggestion dialog (1e4ec47), closes #454
- routes: fix redirection links for creation modals (#451) (98f2f63), closes #451
- security-groups: Subscribe to security group updates (6a17119), closes #472
- service-offering: service offering not being restored after cancel was clicked (closes #479) (7efce4d), closes #479 #479
- snapshot: Fix null returned in snapshot creation (4b860c1)
- vm-list: unknown OS type icon size (closes #481) (90a6815), closes #481 #481
- spare-drives: Add missing actions to spare drives (b1eb1cf)
- ssh-key-creation: remove extra params from constructor (db3f511)
- storage: Groupings localStorage/url saving fixed (33a25bb)
- translations: fix incorrect translation token (7ea872b)
- translations: Fix incorrect translations (1aa83f5), closes #459
- vm-creation: bind context (#463) (1d8ccf5)
- dialogs: replace mdl with md-dialogs (#422) (24c1d74)
- Docker: Multi-stage build added (3e14b5e)
- pulse: make dots on charts appear only on hover (#425) (e606ed2), closes #425
- routes: add routes for creation dialogs (closes #411) (66ea3c2), closes #411
- sidebar: reorder sidebar links (closes #36) (c516c3e), closes #36 #36
- sidebar: Show 'Entity not found' message if id in query params is invalid (324eed6), closes #374
- spare-drives: Rename "Spare drives" to "Storage", add search, filtering and snapshot view to "Storage" section (c750752), closes #416
- statistics: allow admins to view domain statistics (closes #426) (84795ca), closes #426 #426
1.49.8 (2017-08-23)
- deps: fix chartjs version (ea28725)
- docker: Fixed docker run (baac261)
- service offering: fix service offering dialog bug (#441) (1ab7a51), closes #441
- sshkeys: fix layout of ssh-keys cards (#438) (7f6815a), closes #438
- sshkeys: fix SG page popover bug (#440) (38b471f), closes #440
- tab-switch: fix tab index (#437) (a59c9f6), closes #437
- translations: fix incorrect translations (bed72dd)
- translations: fix incorrect translations (74f1004)
- translations: Fix wrong translation tokens (07cfcc3), closes #423
- translations: update translation token (986de5e)
- vm-list: Tooltips in cards overlap (#392) (5eca059)
- pulse: store parameters for pulse (0bfe8a0)
- security group: Add "Select all" and "Reset" buttons to security group component (89f8ddd)
- tabs: replace mdl-tabs with md-tabs (#390) (fa113bf)
1.0.7 (2017-08-14)
- dialogs: Check if there are any groups and hide the assign option if there aren't (32e1f90), closes #358
- encoding: Remove extra URL encoding from base backend service (c329d75), closes #354
- icons: Replace text with icons in template sidebar (e4a54d8), closes #344
- login: add proper redirect from next=login query param (3f67c43), closes #376
- resize disk: remove unused request (fbc699e)
- resource bar: Handle infinite available resources (3adc4f0), closes #356
- service offering: Add service offering params to service offering init function (454e1a7), closes #355
- service offering change: Add safe navigation to ServiceOfferingService.getList (8f2c93b), closes #357
- ssh: add "No SSH keys" message (97896c8), closes #341
- tags: Tag naming (96d0e9c), closes #337
- template: add condition for template handleClick (ba18f2c)
- template: fix iso attachment lists (7b1bd91)
- template: reload the template list bug (1af2376)
- template: Template List sidebar now looks better if a page is narrow. (bafe3c4), closes #362
- time formatting: Add time formatting to all time strings (11b4b62), closes #323
- vm: fix bug in VM description field (d2f8a11)
- vm: fix error in vm list loading (c284717)
- vm: fix redirect to login page error (2237bc0)
- VM list: Save VM filters (e9004e3), closes #350
- volume attachment: Fix volume and template attachments (2de29fd), closes #360
- volume resize: Fix broken API in volume resize (400cbef), closes #359
- webshell: Webshell config changed (cef34b7)
- card: replace mdl-card with md-card (8956318)
- list: replace lists by MD component (13fc0b5)
- notification: replace mdl-snackbar by md-snackbar (658f25a)
- pulse: Pulse plugin (b14155e), closes #290
- service offering: default service offering (6238d1e), closes #201
- snapshots: recurring snapshots (f01514f), closes #49
- storage: Use session storage instead of local storage for activity log page (#251) (16e6d99)
- template: replace "update" text label to icon at Images -> Zones Tab for image (#263) (af16442)
- template: replace template srl URL by icon (03c5fe3)
- webshell: WebShell (3df7d49), closes #289
Features, Enhancements
#ticket | What was done |
---|---|
#226 | Network tab is implemented in VM details sidebar |
#12 | Time format choice is added to settings |
#216 | Tags tab for VM and templates (Images) is implemented |
#11 | Resource usage bar is upgraded (free & used resources) |
#9 | Grouping VM by colors is upgraded |
#242 | "No SSH key" option is added to SSH key selector in VM creation dialog |
#109 | "No group" filtering is added for VM groups |
#28 | VM creation is refactored |
#199 | Elements grouping component is implemented |
#267 | Migration to Angular Material (mdl-select => md-select) |
#268 | Migration to Angular Material (mdl-tooltip => mdTooltip) |
#206 | CONTRIBUTING.md guidelines document is created |
Bugs fixed
#ticket | What was done |
---|---|
#233 | Affinity group change: "VM stop" message bug is fixed |
Features, Enhancements
#ticket | What was done |
---|---|
#246 | Warning message appears in case of VM start fail |
#230 | Reload icon for VM statistics pane in a sidebar is implemented |
#224 | VM Group change dialog is upgraded |
#225 | Affinity Group change dialog is upgraded |
#197 | A contrast circle around state bullet is added |
#116 | SSH keys (re)setting in VM detailed sidebar is implemented |
#20 | Parameters are configurable in json config |
Bugs fixed
#ticket | What was done |
---|---|
#254 | Empty event list problem is fixed |
#232 | Incorrect Activity Log Date bug is fixed |
#231 | A tooltip is added for Regenerate keys action icon in Settings |
#228 | Configured logout timeout bug is fixed |
#223 | VM color picker bug is fixed |