Commit Graph

307 Commits

Author SHA1 Message Date
Dietmar Maurer
d7550e095e allow to select gzip or lzop in vzdump
lzop is much faster, and we use that by default now.
2012-02-07 10:35:53 +01:00
Dietmar Maurer
5b9ae5b7da errfunc needs to be a function references 2012-02-07 07:27:21 +01:00
Dietmar Maurer
8993f2db79 add permissions for openvz create/update 2012-02-07 07:26:07 +01:00
Dietmar Maurer
85dc4bf710 add permission checks on openvz API 2012-02-06 12:59:17 +01:00
Dietmar Maurer
4412265f02 check storage permissions on vzdump API 2012-02-06 11:41:48 +01:00
Dietmar Maurer
449f1b5d2f require Sys.Audit to read cluster status 2012-02-06 11:23:30 +01:00
Dietmar Maurer
98e84b16d5 set permissions for VZDump API 2012-02-06 11:17:42 +01:00
Dietmar Maurer
d0289a19e5 fix permissions on node API
Remove upload method (now in PVE::API2::Storage::Status)
2012-02-06 09:54:09 +01:00
Dietmar Maurer
461e4a46d1 add permissions for service API 2012-02-06 09:38:30 +01:00
Dietmar Maurer
00cc94d33e add permissions for task API 2012-02-06 09:33:57 +01:00
Dietmar Maurer
937515d61b add permissions for backup API 2012-02-06 08:17:25 +01:00
Dietmar Maurer
fb7d682464 fix off by one bug in DayOfWeekSelector 2012-02-06 07:46:13 +01:00
Dietmar Maurer
6caab4e0c1 add pool selector to PVE.qemu.CreateWizard 2012-02-03 13:50:11 +01:00
Dietmar Maurer
0c48c3e887 reload pool members on show 2012-02-03 13:49:34 +01:00
Dietmar Maurer
4ed2d19b05 do not use form.setLoading()
Instead we simply disable the filed during the load.
2012-02-03 13:00:43 +01:00
Dietmar Maurer
a285f01438 add/improve pool permission check 2012-01-31 09:10:35 +01:00
Dietmar Maurer
00267e948d fix pool API path 2012-01-31 07:24:31 +01:00
Dietmar Maurer
7a6b5d9f21 remove useless require declarations 2012-01-31 06:30:31 +01:00
Dietmar Maurer
19a6b9f1ff implement PoolMember GUI 2012-01-30 12:02:56 +01:00
Dietmar Maurer
0004edad8d add panel for pools 2012-01-30 08:09:12 +01:00
Dietmar Maurer
524710d6f1 fix folder view 2012-01-30 07:35:01 +01:00
Dietmar Maurer
84916eb2d9 render resource pools 2012-01-30 07:09:47 +01:00
Dietmar Maurer
b9938a0bcb use utf8 encoding 2012-01-27 08:51:21 +01:00
Dietmar Maurer
f16eb02dea moved Pool.pm from AccessControl.pm 2012-01-27 08:39:46 +01:00
Dietmar Maurer
3f7fa55992 mplement pool management 2012-01-26 13:48:48 +01:00
Dietmar Maurer
40a9e2bfb7 avoid warning 2012-01-26 13:03:09 +01:00
Dietmar Maurer
aa3d04f274 monitor load errors 2012-01-26 08:50:01 +01:00
Dietmar Maurer
f797e949fb split out code to convert exceptions to apache handler results 2012-01-26 08:08:21 +01:00
Dietmar Maurer
40bbaac1f5 moved permission check code to RPCEnvironment.pm 2012-01-25 06:40:55 +01:00
Dietmar Maurer
7aa2bc3b44 use bash in postint script to avoid lintian warning 2012-01-24 12:12:34 +01:00
Dietmar Maurer
987bb911d4 better userid-group test (allow groups passed as parameter) 2012-01-24 11:52:02 +01:00
Dietmar Maurer
7d020b4246 implement new check attribute for permissions.
We use a simple prefix notation to express complex expressions.
2012-01-23 12:18:27 +01:00
Dietmar Maurer
e4d554ba9b implement PasswordEdit dialog
And cleanup permission check code.
2012-01-20 12:56:48 +01:00
Dietmar Maurer
2d6e2f4d49 monitor load errors 2012-01-20 05:51:24 +01:00
Dietmar Maurer
d25e743196 fix bug #88: use decode_utf8_parameters() 2012-01-19 14:08:49 +01:00
Dietmar Maurer
ffdb22ffc6 use cfs_read_file in pvemailforward 2012-01-19 09:57:53 +01:00
Dietmar Maurer
57ebda0841 use new assemble_vnc_ticket 2012-01-19 09:32:58 +01:00
Dietmar Maurer
5e4e479896 depend on perl-suid (needed by pvemailforward) 2012-01-18 10:19:41 +01:00
Dietmar Maurer
782bc23290 add new pvemailforward helper
And automatically install a .forward file.
2012-01-18 09:45:54 +01:00
Dietmar Maurer
15238712ea fix APIClient and examples 2012-01-17 09:08:19 +01:00
Dietmar Maurer
e771ec500a fix bug #86: correctly decode cookie 2012-01-17 08:18:13 +01:00
Dietmar Maurer
56ecfafd03 fix bug #85: allow root@pam to generate tickets for other users
We cannot automatically set the auth cookie any longer - the client need
to do that now.
2012-01-17 07:01:34 +01:00
Dietmar Maurer
5f663f5f25 comp.setLoading() is buggy in ExtJS 4.0.7, so we use el.mask() instead 2012-01-16 14:15:13 +01:00
Dietmar Maurer
120336447c stop update on hide 2012-01-16 11:48:37 +01:00
Dietmar Maurer
72bfd4a340 correctly display error messages in ObjectGrid 2012-01-16 11:07:24 +01:00
Dietmar Maurer
b00b561726 make password optional 2012-01-13 13:34:08 +01:00
Dietmar Maurer
55585b8a06 allow to set password on pam and pve realm 2012-01-13 12:09:36 +01:00
Dietmar Maurer
02d2b17c79 fix layout 2012-01-13 10:28:35 +01:00
Dietmar Maurer
0680d91448 enable AuthEdit 2012-01-13 10:14:51 +01:00
Dietmar Maurer
bc59897011 add more gettext markers 2012-01-12 11:45:17 +01:00