Thomas Lamprecht
85d85d151c
ObjectGrid: add_text_row: allow setting vtype for editor
...
Allow setting a validation type for the editors text field
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2017-12-07 12:00:27 +01:00
Dietmar Maurer
4f0b8a1a72
bump version to 1.0-8
2017-11-29 12:09:26 +01:00
Dominik Csapak
ff5351f775
remove updatequeue
...
since all modern browsers can properly handle multiple
xmlhttprequests, we do not need to serialize them ourselves, but
leave it to the browser
this fixes an issue wehre a canceled request of an updatestore
blocks all other updatestores until refresh
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-29 12:04:31 +01:00
Dietmar Maurer
03c29495f5
bump version to 1.0-7
2017-11-23 07:30:09 +01:00
Dietmar Maurer
929d5ff7ea
UpdateStore.js - fix update problem with chrome
2017-11-23 07:27:27 +01:00
Dietmar Maurer
2e67cd694c
bump version to 1.0-6
2017-11-14 11:39:20 +01:00
Dominik Csapak
b33f451f98
change 'create' parameter to 'isCreate'
...
this mirrors the changes from Emmanuel in commit
9af71828d42c67b13144b568eee828b215054399
of pve-manager
where he renamed the 'create' parameter of the Edit Window to
isCreate, to avoid countless jslint errors regarding type confusion
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-14 11:37:04 +01:00
Dominik Csapak
7c0e4c25c1
make network devices types configureable
...
so that we can show all on pve and only bonds on pmg
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-14 11:36:46 +01:00
Dominik Csapak
00ee113714
use Proxmox.window.TaskProgress instead of PVE.window.TaskProgress
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-14 11:36:22 +01:00
Dominik Csapak
ffea05ec4e
add custom submittext to Edit Window
...
we will use this for the restore window
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-14 11:36:12 +01:00
Dominik Csapak
fa6dc53bcc
add missing BondModeSelector to widget toolkit
...
this is needed for the node/NetworkEdit.js
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-14 11:35:48 +01:00
Dietmar Maurer
621b567f21
bump version to 1.0-5
2017-11-14 08:12:52 +01:00
Dominik Csapak
84af78a1be
use (de)activate events for dns/timeview
...
this allows us to properly stop the updatestore when in a
tab/cardpanel
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-10 17:27:36 +01:00
Dietmar Maurer
4753e65dd6
bump version to 1.0-4
2017-10-24 08:45:40 +02:00
Dominik Csapak
a2d8b9a99a
add textarea/enter workaround
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-17 09:08:28 +02:00
Dominik Csapak
5f0f6b13b5
fix updateStore destroy
...
the store never fires/gets a destroy event, thus it
never stops the load_task and never unqueues itself in case
the store gets destroyed but not explicitely stopped
with overriding the destroy method, this works now as intended
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-11 11:46:29 +02:00
Dominik Csapak
9950ec0f7d
RRDChart.js: add the seriesConfig parameter
...
so that we can override the the series with custom options like 'color'
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-11 06:46:50 +02:00
Dominik Csapak
fcb5b70f0e
RRDChart.js: add the noTool parameter
...
so that we can omit the panel header
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-11 06:45:39 +02:00
Dominik Csapak
51613acea2
RRDChart.js: use the fieldtitle or fieldname as axistitle
...
if no unit applies
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-11 06:45:06 +02:00
Dominik Csapak
b07f375602
add autostart and alias to UpdateStore
...
the alias is to use it in a declarative syntax,
the autostart parameter automatically starts the update
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-11 06:44:29 +02:00
Dominik Csapak
b91c7ce210
add format_size from pve
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-11 06:43:39 +02:00
Dominik Csapak
e7ff021c57
add GaugeWidget from PVE
...
and adds the functionality to set a different fontsize
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-11 06:41:30 +02:00
Dietmar Maurer
917433e621
Tasks.js - correctly display load errors
2017-10-09 07:33:27 +02:00
Dietmar Maurer
b81cf17334
NetworkView.js - correctly set eror mask
2017-10-09 07:00:32 +02:00
Dietmar Maurer
0ee4c725d3
only define gettext if not already defined
2017-10-04 12:17:42 +02:00
Dietmar Maurer
f6f0066aff
LanguageSelector.js - add language selector
2017-10-04 11:16:22 +02:00
Dietmar Maurer
8f5a1a0847
do not translate subscription level
...
To avoid confusion.
2017-10-04 09:59:11 +02:00
Dietmar Maurer
02ef30c91f
new helper format_subscription_level
2017-10-03 14:41:01 +02:00
Dietmar Maurer
c3457485e6
allow to set onlineHelp on Proxmox.window.Edit
2017-10-03 13:17:47 +02:00
Dietmar Maurer
ca31548b04
Revert "add grid/SelectFeature.js"
...
This reverts commit e58445b3a4
.
This is no longer required, because we can simply set:
viewConfig: {
enableTextSelection: true
},
2017-09-27 13:11:57 +02:00
Dietmar Maurer
e58445b3a4
add grid/SelectFeature.js
2017-09-27 12:52:39 +02:00
Dietmar Maurer
a3489b1016
add HelpButton class
2017-09-27 10:04:29 +02:00
Dietmar Maurer
5f93e01085
new checked_command helper, add APT.js
2017-09-25 12:31:36 +02:00
Dietmar Maurer
00ecc6db47
DateTimeField.js - relay change events
2017-09-21 09:36:36 +02:00
Dietmar Maurer
2e7bd1dcba
form/DateTimeField.js - new widget to select Date with Time
2017-09-20 12:42:42 +02:00
Dietmar Maurer
16f921d7b8
bump version to 1.0-3
2017-09-06 09:37:48 +02:00
Dietmar Maurer
5b4b3ffdb6
monStoreErrors: new option clearMaskBeforeLoad
...
To clear error mask before load starts.
2017-09-06 08:53:12 +02:00
Dietmar Maurer
0c786d2b08
add RRDChart class
2017-08-29 08:43:50 +02:00
Dietmar Maurer
1748088d28
add RRDStore class
...
Copied from pve-manager:
- removed field specification
- changed statid to proxmoxRRDTypeSelection
2017-08-29 07:27:40 +02:00
Dietmar Maurer
a0ba293c12
add RRDTypeSelector class
...
Mostly copied from pve-manager.
- added gettext translations
- changed class and state name
2017-08-29 06:25:25 +02:00
Dietmar Maurer
a7dcbdebb9
set default focus and default button for edit window
...
this patch sets following defaults for the edit window:
defaultFocus: 'field'
sets the focus on the first field it finds in its child items,
works for most edit windows, so that the cursor stands in a
textfield, or on a checkbox
defaultButton: 'submitbutton'
so that when someone presses enter, we submit the form
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-04-25 06:17:22 +02:00
Dietmar Maurer
452892dfba
add helpers to render uptime
2017-04-12 10:55:32 +02:00
Dietmar Maurer
4297e79537
ObjectGrid.js: new monStoreErrors properties
2017-04-07 06:31:34 +02:00
Dietmar Maurer
835b5d8e6a
bump version to 1.0-2
2017-04-05 10:23:15 +02:00
Dominik Csapak
1a68e95dec
change time of startupdate
...
because these components are not always children of
a tabpanel or standalone, we cannot use activate here
else we do not trigger the startupdate
disadvantage: when used as a child of a tabpanel,
it starts immediately instead of when clicking on the tab
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-04-05 09:43:19 +02:00
Dominik Csapak
3c93b430cd
add baseurl of stdremovebutton to config
...
so that we can bind this
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-04-05 09:42:22 +02:00
Dietmar Maurer
ecb078243a
ServiceView.js: add syslog button
2017-04-05 07:36:50 +02:00
Dietmar Maurer
f21840aa20
ServiceView.js: view syslog on dblclick
2017-04-04 06:36:31 +02:00
Dietmar Maurer
6a42adffda
button/Button.js: do not sreach for selection model if selModel === null
...
For Buttons which needs to trigger when nothing is selected.
2017-04-01 17:54:40 +02:00
Dietmar Maurer
7d9225e651
CBind.js: fix cloneTemplateArray
2017-03-31 12:35:39 +02:00