Carlos Martín
b081743902
Bug #1087 : Update cache name index after a chown operation
...
(cherry picked from commit def2de2a68
)
2012-01-25 15:58:34 +01:00
Carlos Martín
d40095c523
Bug #1086 : Re-implement cache key for User, Group and Host pools
...
(cherry picked from commit 03e6449d46
)
2012-01-25 12:30:12 +01:00
Carlos Martín
aa60b0f5ac
Feature #1070 : Move set_restricted_attributes to base class Template
2012-01-24 03:00:57 -08:00
Ruben S. Montero
6d15673184
feature #1070 : Moved some logic to Template classes
2012-01-23 23:09:47 +01:00
Carlos Martín
deb244c1b6
Feature #1070 : Make VM and IMG restricted attributes configurable in oned.conf
2012-01-23 08:18:12 -08:00
Carlos Martín
5bd2e8fa54
Feature #940 : Add restricted attributes for Images
2012-01-20 17:45:14 +01:00
Carlos Martín
ef241ba919
Fix description in xml-rpc chmod methods
2012-01-18 18:13:19 +01:00
Jaime Melis
4869bc3634
Merge branch 'master' of git.opennebula.org:one
2012-01-12 12:29:37 +01:00
Jaime Melis
a2b7cb6bc9
Bump to version 3.2.0
2012-01-12 12:29:18 +01:00
Carlos Martín
f1478e680e
Feature #862 : Change RMDelete auth. request to ADMIN for Hosts, Groups and Users, and MANAGE for the rest
2012-01-12 12:07:03 +01:00
Tino Vazquez
e0ea726eeb
feature #1020 : Default value for VMware datacenter
2012-01-11 12:46:49 +01:00
Carlos Martín
d36e3f1cf9
Feature #862 : Remove PUBLIC from the authorization driver protocol
2012-01-10 15:24:01 +01:00
Ruben S. Montero
5c033040aa
feature-862: Check persistent state and permissions for Images
2012-01-06 01:36:57 +01:00
Ruben S. Montero
30acd6df4f
feature #862 : Modified behavior of MINE, MINE-GROUP ALL queries
2012-01-06 01:12:55 +01:00
Carlos Martín
230252f0b4
Feature #862 : Restore the MINE_GROUP filter flag for poolinfo calls. Change the default flag to 'ALL' in CLI and Sunstone
2012-01-05 18:56:37 +01:00
Carlos Martín
2f080668d8
Feature #862 : Merge RequestManagerPoolInfo into RequestManagerPoolInfoFilter
2012-01-05 18:31:19 +01:00
Ruben S. Montero
2af47bf630
feature #862 : DELETE now requires MANAGE and CREATE permissions over the object
2012-01-05 02:39:00 +01:00
Ruben S. Montero
3088f5ca5c
feature #862 : Refactor Chown function
2012-01-05 01:45:53 +01:00
Carlos Martín
38f494855b
Feature #862 : Add one.*.chmod xml-rpc methods in the core
2012-01-04 20:14:09 +01:00
Carlos Martín
3f51dd48de
Feature #862 : Remove public attribute from core
2012-01-04 06:31:20 -08:00
Carlos Martín
f1978f620a
Feature #862 : Change chown auth requests, allowing users to change their group, and change the group of their resources if they have USE rights over the new Group
2012-01-03 22:59:40 +01:00
Carlos Martín
9601533b19
Feature #862 : Add default permission to Group so users can USE their own group
2012-01-03 10:08:51 -08:00
Ruben S. Montero
a77b5d4acd
Merge branch 'master' into feature-862
2012-01-03 03:01:43 +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
7b11944a5a
Get host permission attributes from Host object in RequestManagerVirtualMachine
2012-01-02 22:34:08 +01:00
Carlos Martín
75d5e7a1fb
Add the Object type to the PoolObjectAuth class
2012-01-02 22:14:43 +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
Carlos Martín
eaa257103e
Refactor PoolObjectSQL::Permissions to be a separate class. Use pointers for Permissions arguments
2012-01-02 19:21:54 +01:00
Ruben S. Montero
a7d5e49264
feature #862 : ADMIN is required for changing an user auth driver
2012-01-02 04:53:22 +01:00
Ruben S. Montero
4df973b95c
Merge branch 'feature-132'
2012-01-02 03:04:53 +01:00
Ruben S. Montero
8f160525cd
Merge branch 'feature-360'
2012-01-02 03:02:53 +01:00
Carlos Martín
764970f5ff
Change defaults for PoolObjectSQL::Permissions constructor
2011-12-30 19:54:57 +01:00
Carlos Martín
f602cf62c9
Merge remote branch 'origin/master' into feature-862
...
Conflicts:
include/RequestManagerVirtualMachine.h
src/vnm/VirtualNetwork.cc
2011-12-30 17:11:55 +01:00
Carlos Martín
8e6aba9ba5
Create 3 ACL rules from the object's permission attributes in AclManager::authorize
2011-12-30 16:27:42 +01:00
Carlos Martín
58b831c471
New class PoolObjectSQL::Permissions to move objects ownership and permission attributes to the Auth & ACL Managers
2011-12-29 22:05:11 +01:00
Carlos Martín
39ca07268a
New owner/group/other USE, MODIFY, ADMIN permissions attributes for PoolObjectSQL
2011-12-29 09:14:20 -08:00
Carlos Martín
e2f51e7861
Change ACL operations to USE, MANAGE, ADMIN & CREATE
2011-12-29 08:09:53 -08:00
Ruben S. Montero
7301def913
feature #132 : Support for reboot action in OpenNebula core
2011-12-25 23:46:19 +01:00
Ruben S. Montero
42cebe30c1
Bug #1036 : Local hooks are now executed from $VAR_LOCATION/remotes/hooks. Remote hooks are still executed from the SCRIPTS_REMOTE_PATH.
2011-12-19 23:35:46 +01:00
Ruben S. Montero
f41a20d4dd
Bug #963 : Prevents seg fault if user is freed while executing RM action
2011-12-19 22:42:33 +01:00
Carlos Martín
f0d8ac78d6
Bug #759 : Check if XML is valid before it is stored in the DB.
2011-12-19 17:09:31 +01:00
Ruben S. Montero
3f38152881
feature #360 : Scheduler now uses configuration file parameters. Removed sched options from one start script and scheduler daemon
2011-12-15 01:19:23 +01:00
Ruben S. Montero
52819b7909
feature #360 : Split NebulaTemplate class to support addtional configuration files for OpenNebula daemons
2011-12-13 23:57:56 +01:00
Carlos Martín
3bce21e03a
Modify one.host.allocate signature, to match changes of commit:665036ef
2011-12-13 17:36:20 +01:00
Jaime Melis
db18cbe829
Bump to version 3.1.80
2011-12-05 17:56:34 +01:00
Ruben S. Montero
6c7bbe6d76
Merge branch 'feature-602'
...
Conflicts:
src/vnm/test/VirtualNetworkPoolTest.cc
2011-12-04 19:58:51 +01:00
Ruben S. Montero
3874271a69
Merge branch 'master' into feature-863
...
Conflicts:
install.sh
src/cli/one_helper/onevnet_helper.rb
src/mad/ruby/ActionManager.rb
2011-12-02 18:13:39 +01:00
Carlos Martín
5f7cea8083
Feature #602 #863 : Add VLAN tag to vnets and VM NIC attribute
...
(cherry picked from commit cdf1231f81
)
Conflicts:
src/cli/one_helper/onevnet_helper.rb
src/vnm/test/VirtualNetworkPoolTest.cc
2011-12-02 12:43:29 +01:00
Carlos Martín
cdf1231f81
Feature #602 #863 : Add VLAN tag to vnets and VM NIC attribute
2011-12-02 12:23:21 +01:00
Ruben S. Montero
8117ca4b77
Bug: Fixed wrong method name for VM migrate
2011-12-01 21:58:29 +01:00