Carlos Martín
91b1cc7396
Feature #4317 : Add option for template delete and chmod to be recursive
2016-02-08 16:40:38 +01:00
Carlos Martín
91ee796cb6
Feature #4317 : Init resp_obj to fix missing object name in NO_EXISTS errors
2016-02-08 12:32:27 +01:00
Ruben S. Montero
3d8d2fd81e
feature #4215 : Simplify interface for util::gsub. Decouple Request methods to
...
better support static request actions.
2016-02-01 00:18:47 +01:00
Carlos Martín
0a94c3b48f
Feature #4215 : Refactor VR instantiate
2016-01-27 13:29:30 +01:00
Jaime Melis
e20fb5c4c4
Fix copyright in banners
2015-09-23 16:51:10 +02:00
Carlos Martín
9f21f40272
Feature #3805 : Implement one.document.lock in the core
2015-05-12 12:53:01 +02:00
Jaime Melis
8d00b74177
Change year to 2015
2015-02-24 12:27:59 +01:00
Ruben S. Montero
cc1dc8cb70
Custom format string to log xml-rpc calls
2014-10-28 18:52:48 +01:00
Ruben S. Montero
c27984b1bb
change scope of log method
2014-10-28 17:40:30 +01:00
Ruben S. Montero
aef7109af3
Hide password arguments for user login. General hidden process
2014-10-28 16:23:09 +01:00
Ruben S. Montero
88987631d9
feature #2858 : Add umask to Request attributes
2014-05-27 12:58:46 +02:00
Ruben S. Montero
f949691cef
bug #2565 : Join get_info and get_info_without_error
2014-03-08 00:02:38 +01:00
Jaime Melis
11520021f7
Bump to version 4.5.0
2014-01-09 11:51:20 +01:00
Carlos Martín
7bfb930292
Feature #1742 : Add a set of group IDs to Users
2013-08-23 12:39:14 +02:00
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 1130e37a2e11ac939ef8a8645df7ce33b119f017)
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