Ronan Abhamon
|
26dbc585ba
|
feat(vm-import): supports ova import (#709) (#1361)
Fixes #709
|
2016-09-08 10:15:44 +02:00 |
|
Ronan Abhamon
|
63c676ebfe
|
feat(vm.import): supports OVA (#375)
See vatesfr/xo-web#709
|
2016-09-01 14:11:15 +02:00 |
|
Ronan Abhamon
|
b7c42d0a08
|
fix(scheduling): range not working
Fixes #1376
|
2016-08-07 19:35:05 +02:00 |
|
Ronan Abhamon
|
7957f621ef
|
fix(backups-edit): display correctly old backup jobs
Fixes #1366
|
2016-08-05 12:12:20 +02:00 |
|
Ronan Abhamon
|
4a12419162
|
feat(backups): supports smart backup (close #837) (#1335)
Fixes #837
|
2016-07-31 19:03:41 +02:00 |
|
ABHAMON Ronan
|
883f461dc7
|
feat(job-executor): supports dynamic param vectors (#369)
See vatesfr/xo-web#837
|
2016-07-29 13:26:53 +02:00 |
|
ABHAMON Ronan
|
bf91938aa6
|
fix(form/Toggle): refresh when set is used (#1347)
Fixes #1339
|
2016-07-29 11:35:58 +02:00 |
|
ABHAMON Ronan
|
bd70bd2b45
|
fix(scheduling): fix month selection highlighting (#1345)
Fixes #1338
|
2016-07-29 10:31:42 +02:00 |
|
ABHAMON Ronan
|
ee7787f4ae
|
fix(heatmap): related to last Tooltip changes (#1327)
Fixes #1326
|
2016-07-27 10:10:55 +02:00 |
|
ABHAMON Ronan
|
8d24e596ac
|
fix(tooltip): use position.top instead of position.right (#1322)
|
2016-07-26 14:49:07 +02:00 |
|
ABHAMON Ronan
|
c2378a44cd
|
fix(tooltip): do not inject an intermediary element (#1321)
Fixes #1150
|
2016-07-26 14:28:11 +02:00 |
|
ABHAMON Ronan
|
10e30cccbc
|
feat(models/schedule): null properly remove timezone (#368)
Related to vatesfr/xo-web#1314
|
2016-07-25 15:54:27 +02:00 |
|
ABHAMON Ronan
|
023f7fdef1
|
feat(home): custom filters & configure default filters (#1308)
Fixes #1235
|
2016-07-25 15:20:39 +02:00 |
|
ABHAMON Ronan
|
5d7a64bc28
|
fix(scheduling): timezone support (#1318)
|
2016-07-25 14:57:38 +02:00 |
|
ABHAMON Ronan
|
8661957a97
|
feat(timezone-picker): xo-server timezone in the select (#1316)
Fixes #1314
|
2016-07-25 13:21:37 +02:00 |
|
ABHAMON Ronan
|
7a15d265b7
|
fix(new/sr): fix IQNs, LUNs selection (#1317)
Fixes #1281
|
2016-07-25 13:04:05 +02:00 |
|
ABHAMON Ronan
|
02bbc01dc4
|
feat(scheduling): improve utilisability (#1300)
Fixes #1295
|
2016-07-21 10:25:57 +02:00 |
|
ABHAMON Ronan
|
823c91b457
|
feat(plugins): supports predefined configurations (#1294)
Fixes #1289
|
2016-07-20 09:46:30 +02:00 |
|
ABHAMON Ronan
|
3bd7e20411
|
feat(backups): jobs support timezones (#1290)
Fixes #1258
|
2016-07-20 09:45:35 +02:00 |
|
ABHAMON Ronan
|
728c5aa86e
|
feat(plugins): supports predefined configurations (#365)
See vatesfr/xo-web#1289
|
2016-07-19 17:28:53 +02:00 |
|
ABHAMON Ronan
|
b16097767a
|
feat(json-schema-input): use only schema.defaults in combobox options (#1292)
Fix #1288
|
2016-07-19 15:06:33 +02:00 |
|
ABHAMON Ronan
|
2ff74ffd39
|
feat(line-chart): many fixes on graphs legends (#1291)
Fixes #1247
|
2016-07-19 13:39:53 +02:00 |
|
ABHAMON Ronan
|
7d993e8319
|
feat(schedules): schedules support timezones (#363)
Fixes vatesfr/xo-web#1258
|
2016-07-19 13:32:27 +02:00 |
|
ABHAMON Ronan
|
5e4e15fc12
|
fix(self/overview): display correctly resources set (#1284)
Fixes #1282
|
2016-07-18 09:36:46 +02:00 |
|
ABHAMON Ronan
|
af05d362b4
|
fix(stats): avoid calculations on null stats objects
Fix #969
|
2016-07-08 13:53:25 +02:00 |
|
ABHAMON Ronan
|
268ccf9a36
|
feat(settings/plugins): presets are supported
Fix #1222
|
2016-07-08 12:50:45 +02:00 |
|
ABHAMON Ronan
|
e77d4fafaa
|
feat(patches): fix all patches related issues
Fixes #1244, #1245 and #1246
|
2016-07-08 12:30:32 +02:00 |
|
ABHAMON Ronan
|
e30b5ab6c3
|
fix(xo-app): use correct sortOrder on sortedTable instances (#1243)
|
2016-07-07 14:20:54 +02:00 |
|
wescoeur
|
cd8a92c30b
|
0.3.0
|
2016-07-07 12:00:24 +02:00 |
|
wescoeur
|
10030c4959
|
Use default value on cpu/memoryFree.
|
2016-07-07 11:58:12 +02:00 |
|
ABHAMON Ronan
|
7e4b881041
|
feat(srs/uuid): UI improvements (fix #1142) (#1230)
|
2016-07-07 11:23:37 +02:00 |
|
ABHAMON Ronan
|
bc898e1afd
|
fix(pools): use sorted table & links to srs/hosts (fix #1141) (#1219)
* fix(pools): use sorted table & links to srs/hosts (fix #1141)
|
2016-07-06 10:45:48 +02:00 |
|
ABHAMON Ronan
|
c0d95304f6
|
fix(home): actions depend on the selected type (#1218)
Fix #1153
|
2016-07-05 18:14:37 +02:00 |
|
ABHAMON Ronan
|
a098618efa
|
feat(dashboard/overview): add links to related pages (#1212)
Fixes #1139
|
2016-07-05 11:10:58 +02:00 |
|
ABHAMON Ronan
|
831308ee05
|
feat(pool/patches): can patches hosts (#1203)
Fixes #1149
|
2016-07-04 18:52:39 +02:00 |
|
ABHAMON Ronan
|
8286570811
|
feat(xo-line-charts): supports sum of stats series (#1197)
Fixes #1158
|
2016-07-04 16:27:26 +02:00 |
|
ABHAMON Ronan
|
a2a1cbab6e
|
feat(sorted-table): display selected items number (#1200)
Fixes #1133
|
2016-07-01 17:07:57 +02:00 |
|
ABHAMON Ronan
|
e23b8a6891
|
feat(dashboard/overview): display missing patches (#1191)
Fixes #1148
|
2016-07-01 15:28:07 +02:00 |
|
ABHAMON Ronan
|
ed9aeabf6a
|
chore(dashboard/health): use Card (#1194)
|
2016-07-01 11:20:32 +02:00 |
|
ABHAMON Ronan
|
2687f45e6e
|
fix(settings/plugins): set config value to undefined if value is null (#1189)
|
2016-06-30 14:31:43 +02:00 |
|
wescoeur
|
ffc155c341
|
0.2.1
|
2016-06-30 14:12:19 +02:00 |
|
wescoeur
|
42ea76eb2a
|
Supports ui schema builder of xo-web.
|
2016-06-30 14:10:59 +02:00 |
|
ABHAMON Ronan
|
f79a17fcec
|
feat(json-schema-input): generate uiSchema JSON schema (#1182)
|
2016-06-30 13:52:20 +02:00 |
|
ABHAMON Ronan
|
8fd377d1e2
|
feat(dashboard/dataviz): parallel coordinates graph (#1174)
Fixes #1157
|
2016-06-30 11:36:29 +02:00 |
|
ABHAMON Ronan
|
7c60d68f56
|
fix(xo-line-chart): set precision on LoadLineChart (#1175)
Fixes #1167
|
2016-06-28 17:17:46 +02:00 |
|
ABHAMON Ronan
|
847a92433f
|
fix(host/storage): use TabButtonLink instead of Link (#1113)
|
2016-06-24 14:04:02 +02:00 |
|
ABHAMON Ronan
|
2561f7d793
|
fix(home/storage): "add a storage" link style & label (#1109)
|
2016-06-24 10:52:36 +02:00 |
|
ABHAMON Ronan
|
f38f3fe5c9
|
fix(self): message if no resource sets (#1100)
|
2016-06-23 17:13:47 +02:00 |
|
ABHAMON Ronan
|
eeadd72e1f
|
feat(host/storage): add button redirect to new/sr page (#1097)
|
2016-06-23 16:45:36 +02:00 |
|
ABHAMON Ronan
|
03b2b13f14
|
feat(dashboard/stats): add weekly charts (#1093)
|
2016-06-23 15:53:44 +02:00 |
|
ABHAMON Ronan
|
dd1bc757d5
|
fix(SortedTable): better pagination/filter alignment (#1095)
|
2016-06-23 10:44:35 +02:00 |
|
ABHAMON Ronan
|
14417e14c0
|
fix(vm/snapshots): use ButtonGroup with action buttons (#1096)
|
2016-06-22 17:02:32 +02:00 |
|
ABHAMON Ronan
|
74efd563ab
|
feat(xo-week-heatmap) (#1064)
|
2016-06-17 11:27:15 +02:00 |
|
ABHAMON Ronan
|
366237a625
|
fix(XapiStats): fix unit for host free memory (#339)
|
2016-06-17 10:16:58 +02:00 |
|
ABHAMON Ronan
|
d81e45e456
|
feat(IsoDevice) (#1071)
|
2016-06-15 17:42:15 +02:00 |
|
ABHAMON Ronan
|
85d1188628
|
feat(react-novnc): can send Ctrl+Alt+Del (#1068)
|
2016-06-15 11:28:44 +02:00 |
|
ABHAMON Ronan
|
edd939c069
|
feat(react-novnc): auto reconnect (#1065)
|
2016-06-15 10:04:41 +02:00 |
|
ABHAMON Ronan
|
59d3dd9255
|
feat(vm): VM export (#1066)
|
2016-06-14 17:27:57 +02:00 |
|
ABHAMON Ronan
|
b2ac214c0f
|
feat(form/Select): advanced virtualized select implementation (#1052)
|
2016-06-13 09:44:38 +02:00 |
|
ABHAMON Ronan
|
934818c07d
|
feat(backup/new): disaster recovery accept an SR (#1054)
Fixes #955
|
2016-06-10 15:49:21 +02:00 |
|
ABHAMON Ronan
|
1980854f6f
|
feat(Xapi#importDeltaVm): attach VIFs to original networks if available (#335)
Fixes vatesfr/xo-web#1016
|
2016-06-10 11:05:54 +02:00 |
|
ABHAMON Ronan
|
b58dbe89be
|
feat(vms/import) (#1045)
|
2016-06-09 17:58:12 +02:00 |
|
ABHAMON Ronan
|
1b4551b622
|
fix(SortedTable): select first page when changing filter (#1050)
|
2016-06-09 16:57:30 +02:00 |
|
ABHAMON Ronan
|
df8e16379c
|
fix(select-objects): remove option margin when no containers (#1047)
|
2016-06-09 14:15:06 +02:00 |
|
ABHAMON Ronan
|
9e60f9d9fd
|
feat(SortedTable): add filter (#1039)
|
2016-06-08 14:48:34 +02:00 |
|
ABHAMON Ronan
|
a95d40078f
|
feat(SortedTable): pagination can be injected in a container (#1038)
|
2016-06-08 10:11:18 +02:00 |
|
ABHAMON Ronan
|
1e0f57bd1a
|
feat(SortedTable): support pagination (#1036)
|
2016-06-07 14:07:29 +02:00 |
|
ABHAMON Ronan
|
2333fec181
|
feat(SortedTable) (#1030)
|
2016-06-03 17:22:22 +02:00 |
|
ABHAMON Ronan
|
bd9f9344e5
|
fix(backup jobs): edition (#1026)
|
2016-06-02 15:23:26 +02:00 |
|
ABHAMON Ronan
|
5190873e99
|
fix(json-schema-input): correctly handle optional array/object (#1027)
Fixes #1000.
|
2016-06-02 15:17:51 +02:00 |
|
ABHAMON Ronan
|
6f994b75e5
|
feat(backups): deletion & redirect after creation (#1019)
|
2016-06-01 16:30:40 +02:00 |
|
ABHAMON Ronan
|
9678ebd71e
|
chore(select-objects): major refactoring (#1001)
|
2016-06-01 10:43:38 +02:00 |
|
ABHAMON Ronan
|
3e4c07c86f
|
feat(self-service): dashboard and management (#992)
|
2016-05-26 18:20:09 +02:00 |
|
ABHAMON Ronan
|
268c037487
|
feat(select-objects): connected to store and accept an optional predicate (#981)
|
2016-05-24 15:45:28 +02:00 |
|
ABHAMON Ronan
|
39e85730f0
|
feat(plugins): new page to configure plugins (#946)
|
2016-05-17 15:42:10 +02:00 |
|
ABHAMON Ronan
|
e1d307ea2c
|
feat(home): implement objects selection for filtering (#943)
|
2016-05-16 12:59:34 +02:00 |
|
ABHAMON Ronan
|
3f0553861a
|
feat(select-objects): split out XO select logic in low level components (#939)
|
2016-05-13 14:33:22 +02:00 |
|
ABHAMON Ronan
|
757acd8d92
|
fix(backups): remoteId vs remote param name(#938)
|
2016-05-12 14:52:31 +02:00 |
|
ABHAMON Ronan
|
ce7aeb1a27
|
chore(Scheduler): use react-intl for month names translation (#935)
|
2016-05-12 13:13:43 +02:00 |
|
ABHAMON Ronan
|
236d2ad39a
|
feat: backups overview (#932)
|
2016-05-12 13:04:15 +02:00 |
|
ABHAMON Ronan
|
8c0ae892f5
|
feat(api): rename <namespace> param to id (#305)
|
2016-05-11 14:35:49 +02:00 |
|
ABHAMON Ronan
|
150e0171f0
|
feat: initial VM backups view (#924)
|
2016-05-11 14:27:58 +02:00 |
|
ABHAMON Ronan
|
89b2156f61
|
chore(package): remove unused babel-runtime (#3)
|
2016-05-11 12:19:09 +02:00 |
|
ABHAMON Ronan
|
2f95da1892
|
fix(package): lodash.xxx are prod dependencies (#2)
|
2016-05-11 12:08:34 +02:00 |
|
ABHAMON Ronan
|
c198350bfa
|
feat(remote-handlers): cannot overwrite files by default (#297)
|
2016-05-03 16:56:26 +02:00 |
|
ABHAMON Ronan
|
cf1a38a004
|
Recursive forms implementation. (#894)
|
2016-05-03 12:09:22 +02:00 |
|
wescoeur
|
f2e64cdd5e
|
api.vm: Set the min/max ram values.
|
2016-04-07 09:25:45 +02:00 |
|
wescoeur
|
d82861727d
|
api.vm: Set vcpus max.
|
2016-04-06 17:32:51 +02:00 |
|
wescoeur
|
c7388d5836
|
Get stats only when vm running.
|
2016-04-06 16:24:31 +02:00 |
|
wescoeur
|
aa54ab6e51
|
0.2.0
|
2016-04-06 16:01:24 +02:00 |
|
wescoeur
|
f0c28c74d8
|
Try to power on a hosts set. (Performance mode)
|
2016-04-06 16:00:01 +02:00 |
|
wescoeur
|
3e285d6131
|
Search destination host per pool. (Performance mode)
|
2016-04-06 15:24:34 +02:00 |
|
wescoeur
|
a75caac13d
|
Vm stats are consistents. Even without RRD stats.
|
2016-04-06 11:55:14 +02:00 |
|
wescoeur
|
279d0d20ea
|
Ensure remote smb path is a directory. (fix vatesfr/xo-web#865)
|
2016-04-06 09:51:20 +02:00 |
|
wescoeur
|
8e157f8ff7
|
Fix select vm stats.
|
2016-04-01 17:16:04 +02:00 |
|
wescoeur
|
dce5a83093
|
Stateful component vms stats.
Delay of stats interval is used to get stats.
|
2016-04-01 16:26:01 +02:00 |
|
wescoeur
|
24d6354467
|
Tooltips on vms charts.
|
2016-04-01 13:03:02 +02:00 |
|
wescoeur
|
05172492ef
|
Intl labels on vms charts.
|
2016-03-31 17:44:42 +02:00 |
|
wescoeur
|
ea942635f7
|
VMs graphs titles.
|
2016-03-31 13:12:41 +02:00 |
|
wescoeur
|
8a5f5cc673
|
Display spinner icon when stats granularity is selected.
|
2016-03-31 12:51:29 +02:00 |
|