1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-24 21:34:01 +03:00
Commit Graph

32 Commits

Author SHA1 Message Date
Jaime Melis
7357bffe34 Update copyright notice 2013-01-24 16:18:30 +01:00
Jaime Melis
af61e33f8c Update year to 2013 2013-01-24 16:03:57 +01:00
Carlos Martín
cf45afe0a7 Feature #1108: Add more verbosity to Request Manager log messages:
* Each request message includes a unique (ish) ID, and user doing the request
 * Success results are also logged
 * All arguments are included in the request message (except session)
 * Password arguments are shown as ***
2012-10-02 16:25:57 +02:00
Carlos Martín
b44903882b Bug #1322: Check if user quota rollback is needed; polish quota error messages
(cherry picked from commit 1130e37a2e)
2012-06-28 13:22:32 +02:00
Ruben S. Montero
f8fa2e09d0 feature #1223: Modified Quota interface to accomodate Attach/Detach operations 2012-06-15 23:33:50 +02:00
Ruben S. Montero
981db30338 feature #1288: Support for Group quotas 2012-06-08 22:14:40 +02:00
Ruben S. Montero
654e840871 feature #1288: Update quotas for chown operations 2012-06-08 01:50:15 +02:00
Ruben S. Montero
dc85b9ba1a feature #1288: Quotas for the SAVE_AS operation 2012-06-06 17:52:44 +02:00
Ruben S. Montero
e192b6348b feature #1288: Moved AuthRequest to its own file to prepare a generic synchronous request interface 2012-05-31 16:51:07 +02:00
Ruben S. Montero
6819043e4e feature #1288: Add rollback to image creation 2012-05-30 12:53:51 +02:00
Ruben S. Montero
552d370593 feature #1288: Better integration for Quotas with RequestManager 2012-05-30 02:20:16 +02:00
Carlos Martín
07eba81abd Feature #1112: refactor Request::get_info 2012-02-28 17:59:03 +01:00
Carlos Martín
5cf1b27e2a Feature #1095: Templates in one.*.allocate, one.*.update & one.vn.add/rmleases can be in XML 2012-01-30 19:31:21 +01:00
Jaime Melis
a2b7cb6bc9 Bump to version 3.2.0 2012-01-12 12:29:18 +01:00
Ruben S. Montero
e6628a1f75 Feature #862: Re-factor PoolObjectAuth. Moved ObjectType to PoolObjectSQL. simplified interface for AuthManger::add_auth. 2012-01-03 02:58:23 +01:00
Carlos Martín
fef8cdbf08 Rename Permissions class to PoolObjectAuth and move it to its own .h file 2012-01-02 21:17:20 +01:00
Ruben S. Montero
66485c6ed7 MULTIPLE GROUPS: Removed initial effort to support multiple user groups for the users. This should be easily recovered to complete this feature in the future 2011-07-07 19:01:04 +02:00
Carlos Martín
03fac9096a Bug #702: xmlrpc-c does not create a new xmlrpc_c::method class for each request.
Instead, it creates a single instance and its execute method is called for each new request.
This caused some variables to be shared by several threads, which eventually ended in
segmentation fault.
2011-07-07 12:45:13 +02:00
Carlos Martín
2b90f02377 Feature #687: Bug in RequestManagerPoolInfoFilter: each request has a different operation, they can't share the common auth_op attribute 2011-07-01 17:33:37 +02:00
Ruben S. Montero
8e33e4cded feature #687: Resources now stores the name of the owner and the group 2011-06-30 11:31:00 +02:00
Carlos Martín
303db36d95 Feature #687: ACL Manager looks for rules that apply to any of the user's groups 2011-06-29 12:50:16 +02:00
Carlos Martín
bfaabf357d Feature #687: Start work on ACL rules 2011-06-22 19:22:52 +02:00
Ruben S. Montero
ca3d0154c8 feature #662, #407: Better error messages. Added some missing pool updates and mutex unlocks 2011-06-04 04:02:19 +02:00
Ruben S. Montero
e3a930dd10 feature #662: Better error messages for authZ operations 2011-06-04 02:51:50 +02:00
Carlos Martín
fa46633339 Feature #662: New update method for Images and Templates added to OCA and CLI (work in progress).
New template instantiate method in OCA and CLI.
Fix small bugs in RM.
2011-06-02 19:17:22 +02:00
Ruben S. Montero
5bde303fc8 feature #662: Moved string representation of Auth objects for error printing 2011-05-28 11:36:24 +02:00
Ruben S. Montero
25068e4d59 feature #662: Allocate methods 2011-05-28 04:03:09 +02:00
Ruben S. Montero
b050a5da9f feature #622: Public is now an attribute of PoolObjectSQL. Redesign of authorization function 2011-05-26 12:20:56 +02:00
Ruben S. Montero
fc15b443b6 feature #662: Delete uses a common Request. Moved more functionality to base classes 2011-05-26 00:59:50 +02:00
Ruben S. Montero
ac46cf5dee feature #662: Pool Info methods now uses the same implementation 2011-05-24 17:31:27 +02:00
Ruben S. Montero
04977725a0 feature #662: moved error codes to Request.h class 2011-05-24 15:23:07 +02:00
Ruben S. Montero
043cba4cee feature #662: New Request class to abstract XML-RPC requests 2011-05-24 14:32:39 +02:00