]>
git.proxmox.com Git - proxmox-widget-toolkit.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Dietmar Maurer [Tue, 29 Aug 2017 04:25:25 +0000 (06:25 +0200)]
add RRDTypeSelector class
Mostly copied from pve-manager.
- added gettext translations
- changed class and state name
Dietmar Maurer [Tue, 25 Apr 2017 04:17:22 +0000 (06:17 +0200)]
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>
Dietmar Maurer [Wed, 12 Apr 2017 08:55:32 +0000 (10:55 +0200)]
add helpers to render uptime
Dietmar Maurer [Fri, 7 Apr 2017 04:31:34 +0000 (06:31 +0200)]
ObjectGrid.js: new monStoreErrors properties
Dietmar Maurer [Wed, 5 Apr 2017 08:23:15 +0000 (10:23 +0200)]
bump version to 1.0-2
Dominik Csapak [Wed, 5 Apr 2017 07:25:50 +0000 (09:25 +0200)]
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>
Dominik Csapak [Wed, 5 Apr 2017 07:25:49 +0000 (09:25 +0200)]
add baseurl of stdremovebutton to config
so that we can bind this
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Wed, 5 Apr 2017 05:36:50 +0000 (07:36 +0200)]
ServiceView.js: add syslog button
Dietmar Maurer [Tue, 4 Apr 2017 04:36:31 +0000 (06:36 +0200)]
ServiceView.js: view syslog on dblclick
Dietmar Maurer [Sat, 1 Apr 2017 15:54:40 +0000 (17:54 +0200)]
button/Button.js: do not sreach for selection model if selModel === null
For Buttons which needs to trigger when nothing is selected.
Dietmar Maurer [Fri, 31 Mar 2017 10:35:39 +0000 (12:35 +0200)]
CBind.js: fix cloneTemplateArray
Dietmar Maurer [Fri, 31 Mar 2017 10:26:33 +0000 (12:26 +0200)]
CBind.js: ignore case in regex
Dietmar Maurer [Fri, 31 Mar 2017 08:19:53 +0000 (10:19 +0200)]
add experimental CBind mixin
Dietmar Maurer [Thu, 30 Mar 2017 06:03:03 +0000 (08:03 +0200)]
PasswordEdit.js: do not allow blank passwords
Dietmar Maurer [Thu, 30 Mar 2017 04:50:27 +0000 (06:50 +0200)]
window/PasswordEdit.js: cleanup
Dietmar Maurer [Thu, 30 Mar 2017 04:30:14 +0000 (06:30 +0200)]
do not override getSubmitValue, add note about strange semantics
Dietmar Maurer [Wed, 29 Mar 2017 17:36:13 +0000 (19:36 +0200)]
window/Edit.js: implement autoLoad feature
Dietmar Maurer [Wed, 29 Mar 2017 16:47:19 +0000 (18:47 +0200)]
try to use real config properties
to generate getter/setter functions (required for bind)
Dietmar Maurer [Wed, 29 Mar 2017 15:50:05 +0000 (17:50 +0200)]
add VType for password confirmation
Dietmar Maurer [Wed, 29 Mar 2017 15:46:57 +0000 (17:46 +0200)]
add missing setSubmitValue() for text fields
Dietmar Maurer [Tue, 28 Mar 2017 13:12:22 +0000 (15:12 +0200)]
window/Edit.js: query for inputpanel
Because access to item[0] return the config object (not the real object).
Dietmar Maurer [Tue, 28 Mar 2017 11:00:11 +0000 (13:00 +0200)]
button/Button.js: make it work with named scopes
and add ability to bind to underlying grid automatically if no selModel
specified.
Dietmar Maurer [Mon, 27 Mar 2017 11:02:18 +0000 (13:02 +0200)]
KVComboBox.js: use correct namespace
Dietmar Maurer [Mon, 27 Mar 2017 10:32:05 +0000 (12:32 +0200)]
PasswordEdit.js: use larger labels to avoid line break
Dietmar Maurer [Mon, 27 Mar 2017 07:48:14 +0000 (09:48 +0200)]
fix typo, use correct Proxmox namespace
Dietmar Maurer [Mon, 27 Mar 2017 07:43:02 +0000 (09:43 +0200)]
add format_expire() utility method
Dietmar Maurer [Mon, 27 Mar 2017 06:14:46 +0000 (08:14 +0200)]
window/PasswordEdit.js: copied from pve-manager
Dietmar Maurer [Wed, 22 Mar 2017 11:32:28 +0000 (12:32 +0100)]
form/ComboGrid.js: imported from pve-manager
Dietmar Maurer [Mon, 27 Mar 2017 09:03:12 +0000 (11:03 +0200)]
proxmoxStdRemoveButton: fixup getUrl method - add 'me'
Dietmar Maurer [Mon, 20 Mar 2017 06:31:05 +0000 (07:31 +0100)]
proxmoxStdRemoveButton: add getUrl method
Dietmar Maurer [Mon, 20 Mar 2017 06:23:16 +0000 (07:23 +0100)]
new widget: proxmoxStdRemoveButton
Dietmar Maurer [Wed, 8 Mar 2017 16:03:11 +0000 (17:03 +0100)]
Makefile: use "--product pve,pmg --dist stretch" for upload target
Dietmar Maurer [Tue, 7 Mar 2017 16:35:18 +0000 (17:35 +0100)]
NetworkView.js: improve column width
Dietmar Maurer [Tue, 7 Mar 2017 16:29:12 +0000 (17:29 +0100)]
NetworkView: conditionally view pending changes
Dietmar Maurer [Tue, 7 Mar 2017 16:16:05 +0000 (17:16 +0100)]
ServiceView.js: use flex instead of fixed width
Dietmar Maurer [Wed, 1 Mar 2017 06:44:58 +0000 (07:44 +0100)]
grid/ObjectGrid.js: new helper add_combobox_row()
Dietmar Maurer [Tue, 28 Feb 2017 15:31:57 +0000 (16:31 +0100)]
InputPanel: allow 4 column layout
Dietmar Maurer [Sat, 25 Feb 2017 13:35:29 +0000 (14:35 +0100)]
button/Button.js: imported from pve-manager
Dietmar Maurer [Sat, 25 Feb 2017 10:07:37 +0000 (11:07 +0100)]
ObjectGrid: avoid static definition of rows
Else all grids use the same data.
Dietmar Maurer [Sat, 25 Feb 2017 09:52:31 +0000 (10:52 +0100)]
ObjectGrid: new helper add_text_row
Dietmar Maurer [Sat, 25 Feb 2017 09:47:20 +0000 (10:47 +0100)]
new helper Proxmox.Utils.compute_min_label_width()
Dietmar Maurer [Sat, 25 Feb 2017 09:20:12 +0000 (10:20 +0100)]
KVComboBox: imported from pve-manager
Dietmar Maurer [Fri, 24 Feb 2017 16:43:49 +0000 (17:43 +0100)]
ObjectGrid: add helpers to add editor
Dietmar Maurer [Fri, 24 Feb 2017 09:50:03 +0000 (10:50 +0100)]
ObjectGrid: add run_editor() and reload() helpers
Dietmar Maurer [Fri, 24 Feb 2017 08:15:20 +0000 (09:15 +0100)]
rename pveintegerfield to proxmoxintegerfield
Dietmar Maurer [Fri, 24 Feb 2017 07:59:06 +0000 (08:59 +0100)]
rename integerfield to pveintegerfiled, implement deleteEmpty
Dietmar Maurer [Fri, 24 Feb 2017 07:32:30 +0000 (08:32 +0100)]
add integer field
Dietmar Maurer [Fri, 24 Feb 2017 07:19:35 +0000 (08:19 +0100)]
add formatters for boolean
Dietmar Maurer [Fri, 24 Feb 2017 07:18:36 +0000 (08:18 +0100)]
add commonly used text
Dietmar Maurer [Fri, 24 Feb 2017 06:45:09 +0000 (07:45 +0100)]
PendingObjectGrid.js: import from pve-manager
just changed the name
Dietmar Maurer [Wed, 1 Feb 2017 06:14:07 +0000 (07:14 +0100)]
add DNS view/edit widgets
Dietmar Maurer [Tue, 31 Jan 2017 16:32:18 +0000 (17:32 +0100)]
add Toolkit.js
Copied from pve-manager
Dietmar Maurer [Tue, 31 Jan 2017 16:17:12 +0000 (17:17 +0100)]
add Checkbox.js
Copied from pve-manager
Dietmar Maurer [Tue, 31 Jan 2017 16:12:14 +0000 (17:12 +0100)]
add TextField.js
Copied from pve-manager
Dietmar Maurer [Tue, 31 Jan 2017 16:08:47 +0000 (17:08 +0100)]
add InputPanel.js
Copied from pve-manager
Dietmar Maurer [Tue, 31 Jan 2017 16:05:09 +0000 (17:05 +0100)]
add NetworkView.js and NetworkEdit.js
Copied from pve-manager
Dietmar Maurer [Tue, 31 Jan 2017 14:21:37 +0000 (15:21 +0100)]
add ServiceView widget
Dietmar Maurer [Tue, 31 Jan 2017 11:18:29 +0000 (12:18 +0100)]
add render_upid to Proxmox.Utils
Dietmar Maurer [Tue, 31 Jan 2017 10:58:53 +0000 (11:58 +0100)]
add log viewer class
Copied from pve-manager
Dietmar Maurer [Tue, 31 Jan 2017 08:25:24 +0000 (09:25 +0100)]
add task list class
Dietmar Maurer [Mon, 30 Jan 2017 12:40:51 +0000 (13:40 +0100)]
add TimeView, TimeEdit and TaskViewer
Dietmar Maurer [Mon, 30 Jan 2017 11:23:44 +0000 (12:23 +0100)]
white space cleanup
Dietmar Maurer [Mon, 30 Jan 2017 11:10:56 +0000 (12:10 +0100)]
fix cookie setup (use correct name)
Dietmar Maurer [Mon, 30 Jan 2017 08:57:12 +0000 (09:57 +0100)]
add debian package files
Dietmar Maurer [Mon, 30 Jan 2017 08:45:41 +0000 (09:45 +0100)]
initial import
copied from pve-manager, remove pve-manager specific code and
rename 'pve' to 'proxmox'.