Thomas Lamprecht
cf696df332
ui: dc/ACLView: eslint fixes and code cleanup/refactoring
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 20:11:07 +02:00
Thomas Lamprecht
8058410f40
ui: eslint: fix various spacing related issues
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:39:15 +01:00
Thomas Lamprecht
f6710aac38
ui: eslint: fix trailing comma and comma related whitespaces errors
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:31:03 +01:00
Dominik Csapak
8eb4061bff
ui: use RoleSelector from widget-toolkit
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-05-22 17:18:19 +02:00
Dominik Csapak
1011b56983
ui: fix missing htmlEncodes
...
username can include some special characters, so we have
to escape them
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-05-06 16:59:50 +02:00
Fabian Grünbichler
f5c429bc27
ui: add Token to ACL
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-04-25 18:25:06 +02:00
René Jochum
cd84df4c6e
fix #1499 Implement a combobox for Permissions paths
...
Signed-off-by: René Jochum <r.jochum@proxmox.com>
2018-05-25 17:19:07 +02:00
Thomas Lamprecht
ef4ef788d5
use InputPanel from widget toolkit
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
2018-01-25 13:36:38 +01:00
Thomas Lamprecht
56a353b9e7
use RestProxy from widget toolkit
...
Split PVE specific models, which where not moved to the general
widget toolkit, in a separate folder: data/models/
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
2018-01-25 13:36:38 +01:00
Thomas Lamprecht
9fccc702ec
use windowEdit from widget toolkit
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
2018-01-25 13:36:38 +01:00
Thomas Lamprecht
896c0d5019
use Checkbox from widget toolkit
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
2018-01-25 13:36:38 +01:00
Dominik Csapak
e7ade592e3
use Proxmox.Utils instead of PVE.Utils
...
some function are now in Proxmox.Utils instead, so we have to use that
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Reviewed-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-01-25 13:36:38 +01:00
Dominik Csapak
5720fafabc
use Button from widget toolkit
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Reviewed-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-01-25 13:36:37 +01:00
Emmanuel Kasper
d5e771ce51
Rename 'create' to 'isCreate' in pveWindowEdit and subclasses
...
This fixes around 20 jslint type confusion warnings.
Also reduce the scope and document jslint warnings along the way.
No functional changes.
2017-03-02 10:36:35 +01:00
Dominik Csapak
3ac2a96467
make user/acl/auth grids stateful
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-11-17 09:16:30 +01:00
Dominik Csapak
ba93a9c665
move onlineHelp into classes from definition
...
this patch moves the onlineHelp ids into the javascript classes, instead
of defining them where we use the classes
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-11-02 17:13:12 +01:00
Dietmar Maurer
c8802a60b7
use auto-generated block IDs to reference online docu.
2016-10-13 11:26:06 +02:00
Emmanuel Kasper
09ad03bfea
Add link to terms glossary when adding an ACL
...
This is especially needed to know what is the synthax of the Path
input field
2016-09-08 16:48:12 +02:00
Wolfgang Bumiller
93363a1128
Fix #191 : acl: honor propagate checkbox
2016-06-08 16:39:46 +02:00
Dominik Csapak
22f2f9d6c0
jslint: remove trailing commas
...
before ECMA5 trailing commas in arrays and objects
are forbidden
in jslint this is an error and cannot be deactivated
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-04-29 17:06:34 +02:00
Dominik Csapak
25f08bacd0
add icons for user/group in aclview
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-04-11 11:50:10 +02:00
Dominik Csapak
a9f712828d
ext6migrate: fix trailing whitespaces
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-08 11:26:29 +01:00
Dominik Csapak
2d306f254d
ext6migrate: fix ACLView
...
the usual (static conf. to class headers, new to Ext.create, new to
xtype)
also we change store.filters.add to store.addFilter since
at this point .filters is null
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-08 11:24:34 +01:00
Emmanuel Kasper
c0b3df6e34
ext6migrate: listen to 'activate' events for panels inside a tabpanel
...
Using ExtJS6 a browser refresh (F5) do not send the 'show' event which we use to display the store as it did with ExtJS4.
At the momment only for tabs inside the datacenter tabpanel, since node and lxc tabpanels are not yet in manager6/
2016-01-22 11:24:20 +01:00
Dietmar Maurer
bac5bd135c
rename manager5 to manager6
2016-01-22 11:24:10 +01:00