501 Commits

Author SHA1 Message Date
Dietmar Maurer
f4fd3ac47b fix permissions on node API
Remove upload method (now in PVE::API2::Storage::Status)
2012-02-06 09:54:09 +01:00
Dietmar Maurer
563faf849a add permissions for service API 2012-02-06 09:38:30 +01:00
Dietmar Maurer
16639eb668 add permissions for task API 2012-02-06 09:33:57 +01:00
Dietmar Maurer
947edbf7c3 add permissions for backup API 2012-02-06 08:17:25 +01:00
Dietmar Maurer
daab9d5287 fix off by one bug in DayOfWeekSelector 2012-02-06 07:46:13 +01:00
Dietmar Maurer
b4fd23b755 add pool selector to PVE.qemu.CreateWizard 2012-02-03 13:50:11 +01:00
Dietmar Maurer
399d413828 reload pool members on show 2012-02-03 13:49:34 +01:00
Dietmar Maurer
fe7d9f08d9 do not use form.setLoading()
Instead we simply disable the filed during the load.
2012-02-03 13:00:43 +01:00
Dietmar Maurer
5208314871 add/improve pool permission check 2012-01-31 09:10:35 +01:00
Dietmar Maurer
d57045172b fix pool API path 2012-01-31 07:24:31 +01:00
Dietmar Maurer
96755c9de3 remove useless require declarations 2012-01-31 06:30:31 +01:00
Dietmar Maurer
3813e7b431 implement PoolMember GUI 2012-01-30 12:02:56 +01:00
Dietmar Maurer
3550d09fc4 add panel for pools 2012-01-30 08:09:12 +01:00
Dietmar Maurer
b263f59c4e fix folder view 2012-01-30 07:35:01 +01:00
Dietmar Maurer
996d34c366 render resource pools 2012-01-30 07:09:47 +01:00
Dietmar Maurer
f4b4dd12bf use utf8 encoding 2012-01-27 08:51:21 +01:00
Dietmar Maurer
e0c9df7b13 moved Pool.pm from AccessControl.pm 2012-01-27 08:39:46 +01:00
Dietmar Maurer
03d1f71a25 mplement pool management 2012-01-26 13:48:48 +01:00
Dietmar Maurer
bcde5fa580 avoid warning 2012-01-26 13:03:09 +01:00
Dietmar Maurer
00c8a77a67 monitor load errors 2012-01-26 08:50:01 +01:00
Dietmar Maurer
3f1f9273d5 split out code to convert exceptions to apache handler results 2012-01-26 08:08:21 +01:00
Dietmar Maurer
17dd123bb0 moved permission check code to RPCEnvironment.pm 2012-01-25 06:40:55 +01:00
Dietmar Maurer
caac8e0696 use bash in postint script to avoid lintian warning 2012-01-24 12:12:34 +01:00
Dietmar Maurer
dc2765d78d better userid-group test (allow groups passed as parameter) 2012-01-24 11:52:02 +01:00
Dietmar Maurer
612ec0a5c4 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
e099368069 implement PasswordEdit dialog
And cleanup permission check code.
2012-01-20 12:56:48 +01:00
Dietmar Maurer
a4d3758c4d monitor load errors 2012-01-20 05:51:24 +01:00
Dietmar Maurer
0f3a107d5f fix bug #88: use decode_utf8_parameters() 2012-01-19 14:08:49 +01:00
Dietmar Maurer
cac10d52be use cfs_read_file in pvemailforward 2012-01-19 09:57:53 +01:00
Dietmar Maurer
b555d15748 use new assemble_vnc_ticket 2012-01-19 09:32:58 +01:00
Dietmar Maurer
9cc6bd3347 depend on perl-suid (needed by pvemailforward) 2012-01-18 10:19:41 +01:00
Dietmar Maurer
29880382cb add new pvemailforward helper
And automatically install a .forward file.
2012-01-18 09:45:54 +01:00
Dietmar Maurer
96338cef75 fix APIClient and examples 2012-01-17 09:08:19 +01:00
Dietmar Maurer
ce2d54c943 fix bug #86: correctly decode cookie 2012-01-17 08:18:13 +01:00
Dietmar Maurer
d45576dfb9 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
0d9e9220f7 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
0f75822f66 stop update on hide 2012-01-16 11:48:37 +01:00
Dietmar Maurer
4a3cf8cccb correctly display error messages in ObjectGrid 2012-01-16 11:07:24 +01:00
Dietmar Maurer
afdd053cbe make password optional 2012-01-13 13:34:08 +01:00
Dietmar Maurer
7d633d5f55 allow to set password on pam and pve realm 2012-01-13 12:09:36 +01:00
Dietmar Maurer
c5f6451f50 fix layout 2012-01-13 10:28:35 +01:00
Dietmar Maurer
49845ad469 enable AuthEdit 2012-01-13 10:14:51 +01:00
Dietmar Maurer
276850558b add more gettext markers 2012-01-12 11:45:17 +01:00
Dietmar Maurer
05bed88e17 add more gettext markers 2012-01-12 11:38:14 +01:00
Dietmar Maurer
e1120647a4 use Name instead of Role 2012-01-12 10:50:20 +01:00
Dietmar Maurer
c6e0021c27 rendering cleanups 2012-01-12 10:41:13 +01:00
Dietmar Maurer
fad2c77d46 cleanup: use PVE.button.Button 2012-01-12 10:32:33 +01:00
Dietmar Maurer
a8875ec051 allow to edit existing groups 2012-01-12 10:19:52 +01:00
Dietmar Maurer
ae4c905472 more gettext fixes 2012-01-12 10:05:44 +01:00
Dietmar Maurer
6c37b50fc3 use standard titles for create/edit dialogs
That way we can reduce the number of gettext() messages.
2012-01-12 09:15:34 +01:00