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
Dietmar Maurer
fbdf4ca751
CBind.js: ignore case in regex
2017-03-31 12:26:33 +02:00
Dietmar Maurer
281ad45b5d
add experimental CBind mixin
2017-03-31 11:26:55 +02:00
Dietmar Maurer
a1891d7676
PasswordEdit.js: do not allow blank passwords
2017-03-30 08:03:03 +02:00
Dietmar Maurer
4c21393ea7
window/PasswordEdit.js: cleanup
2017-03-30 06:50:27 +02:00
Dietmar Maurer
a55813d6d7
do not override getSubmitValue, add note about strange semantics
2017-03-30 06:30:14 +02:00
Dietmar Maurer
a33ba257ed
window/Edit.js: implement autoLoad feature
2017-03-29 19:36:13 +02:00
Dietmar Maurer
f0372135cd
try to use real config properties
...
to generate getter/setter functions (required for bind)
2017-03-29 18:47:19 +02:00
Dietmar Maurer
36704a2fcc
add VType for password confirmation
2017-03-29 18:02:23 +02:00
Dietmar Maurer
1d9804a953
add missing setSubmitValue() for text fields
2017-03-29 17:46:57 +02:00
Dietmar Maurer
1b07a95ac8
window/Edit.js: query for inputpanel
...
Because access to item[0] return the config object (not the real object).
2017-03-28 15:12:22 +02:00
Dietmar Maurer
81244aa1fe
button/Button.js: make it work with named scopes
...
and add ability to bind to underlying grid automatically if no selModel
specified.
2017-03-28 13:07:10 +02:00
Dietmar Maurer
a4eeb5939d
KVComboBox.js: use correct namespace
2017-03-27 13:02:18 +02:00
Dietmar Maurer
0f35d1ffdb
PasswordEdit.js: use larger labels to avoid line break
2017-03-27 12:32:05 +02:00
Dietmar Maurer
ec62162dae
fix typo, use correct Proxmox namespace
2017-03-27 11:04:46 +02:00
Dietmar Maurer
2d0153a5ad
add format_expire() utility method
2017-03-27 11:04:46 +02:00
Dietmar Maurer
c9441d5f32
window/PasswordEdit.js: copied from pve-manager
2017-03-27 11:04:46 +02:00
Dietmar Maurer
066babdc65
form/ComboGrid.js: imported from pve-manager
2017-03-27 11:04:46 +02:00
Dietmar Maurer
3c08d49aa1
proxmoxStdRemoveButton: fixup getUrl method - add 'me'
2017-03-27 11:04:27 +02:00
Dietmar Maurer
375c055b9a
proxmoxStdRemoveButton: add getUrl method
2017-03-20 07:31:05 +01:00
Dietmar Maurer
a1d5d0649e
new widget: proxmoxStdRemoveButton
2017-03-20 07:23:16 +01:00
Dietmar Maurer
b542702d85
Makefile: use "--product pve,pmg --dist stretch" for upload target
2017-03-08 17:03:11 +01:00
Dietmar Maurer
869439b1e9
NetworkView.js: improve column width
2017-03-07 17:35:18 +01:00
Dietmar Maurer
89f5745205
NetworkView: conditionally view pending changes
2017-03-07 17:29:12 +01:00
Dietmar Maurer
ab29b73d6b
ServiceView.js: use flex instead of fixed width
2017-03-07 17:16:05 +01:00
Dietmar Maurer
8f7370eea1
grid/ObjectGrid.js: new helper add_combobox_row()
2017-03-01 07:44:58 +01:00
Dietmar Maurer
cc315e82e8
InputPanel: allow 4 column layout
2017-02-28 16:31:57 +01:00
Dietmar Maurer
d1661fde3f
button/Button.js: imported from pve-manager
2017-02-25 14:35:29 +01:00
Dietmar Maurer
c2ea01377e
ObjectGrid: avoid static definition of rows
...
Else all grids use the same data.
2017-02-25 11:07:37 +01:00
Dietmar Maurer
5dea30d081
ObjectGrid: new helper add_text_row
2017-02-25 10:56:50 +01:00
Dietmar Maurer
28e54f37df
new helper Proxmox.Utils.compute_min_label_width()
2017-02-25 10:47:20 +01:00
Dietmar Maurer
211267b8cc
KVComboBox: imported from pve-manager
2017-02-25 10:20:12 +01:00
Dietmar Maurer
0e49da6db9
ObjectGrid: add helpers to add editor
2017-02-24 17:43:49 +01:00
Dietmar Maurer
7ec6cd9e86
ObjectGrid: add run_editor() and reload() helpers
2017-02-24 10:50:03 +01:00
Dietmar Maurer
b2d1d61fec
rename pveintegerfield to proxmoxintegerfield
2017-02-24 09:15:20 +01:00
Dietmar Maurer
2cebd14b9d
rename integerfield to pveintegerfiled, implement deleteEmpty
2017-02-24 08:59:06 +01:00
Dietmar Maurer
d44fdf59f9
add integer field
2017-02-24 08:32:30 +01:00
Dietmar Maurer
b0d9b5d15d
add formatters for boolean
2017-02-24 08:20:22 +01:00
Dietmar Maurer
30f885cbe6
add commonly used text
2017-02-24 08:18:36 +01:00
Dietmar Maurer
40d43a3923
PendingObjectGrid.js: import from pve-manager
...
just changed the name
2017-02-24 07:45:09 +01:00
Dietmar Maurer
eb874be792
add DNS view/edit widgets
2017-02-01 07:17:47 +01:00
Dietmar Maurer
bb64de6e76
add Toolkit.js
...
Copied from pve-manager
2017-01-31 17:32:18 +01:00
Dietmar Maurer
fccec7c6c2
add Checkbox.js
...
Copied from pve-manager
2017-01-31 17:17:12 +01:00
Dietmar Maurer
a0ec162067
add TextField.js
...
Copied from pve-manager
2017-01-31 17:13:26 +01:00
Dietmar Maurer
89796c1a8e
add InputPanel.js
...
Copied from pve-manager
2017-01-31 17:08:47 +01:00