Carlos Martín
dc0a1edff5
Feature #687 : Better handling of requests that don't have oid or gid
2011-06-30 19:43:36 +02:00
Carlos Martín
5ae5d85301
Feature #687 : Let users in the oneadmin group perform any operation, instead of only manage ACL rules
2011-06-30 18:03:06 +02:00
Carlos Martín
bc29eaca98
Feature #687 : Let users use and see public objects in their group
2011-06-30 17:43:06 +02:00
Carlos Martín
d813946556
Feature #687 : Add method AclRule::from_xml
2011-06-30 16:04:56 +02:00
Tino Vázquez
b37b4be45e
Merge branch 'feature-687' of git.opennebula.org:one into feature-687
2011-06-30 15:49:29 +02:00
Tino Vázquez
19d3db124e
Feature #687 : ACL string syntax for oneacl
2011-06-30 15:48:08 +02:00
Carlos Martín
f2f9c267cb
Feature #687 : Let users in the oneadmin group manage ACL rules
2011-06-30 15:17:58 +02:00
Ruben S. Montero
071763887c
Merge branch 'feature-687' of git.opennebula.org:one into feature-687
2011-06-30 12:10:01 +02:00
Ruben S. Montero
255c8ff886
feature #687 : user and group name are now stored in XML descriptions
2011-06-30 12:09:25 +02:00
Carlos Martín
7520a50dd3
Feature #687 : Add correctness check for ACL rule rights
2011-06-30 11:53:18 +02:00
Carlos Martín
348e0aaebc
Feature #687 : Add mutex to AclManager
2011-06-30 11:41:27 +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
42ae602e99
Feature #687 : Add missing CLI files to install.sh
2011-06-30 11:17:22 +02:00
Carlos Martín
759d05c2f2
Feature #687 : Remove duplicated search test in AclManager::add_rule
2011-06-30 11:04:07 +02:00
Tino Vázquez
3a321321b5
feature #687 : Human readable output for oneacl list
2011-06-29 19:32:10 +02:00
Carlos Martín
165a8fb74b
Feature #687 : Add oid to ACL Rules, one.acl.delrule now expects that ID. Modify XML to look similar to a pool
2011-06-29 18:41:49 +02:00
Carlos Martín
3543b4c209
Merge branch 'feature-687' of git.opennebula.org:one into feature-687
2011-06-29 16:28:16 +02:00
Carlos Martín
84f874bfc2
Feature #687 : Add correctness check for new rules
2011-06-29 16:22:54 +02:00
Tino Vázquez
8d4fec645b
feature #687 : Add Rule class in OCA
2011-06-29 14:46:55 +02:00
Carlos Martín
85fa48e604
Feature #687 : Change the way the rule string representation is built
2011-06-29 13:09:29 +02:00
Carlos Martín
773f5f0881
Feature #687 : Remove unneeded operators in AclRule
2011-06-29 12:56:12 +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
a0a51efb55
Merge branch 'master' into feature-687
2011-06-28 13:10:17 +02:00
Carlos Martín
05ea353f24
Feature #687 : ACL rules now check the object's group
2011-06-28 12:56:37 +02:00
Carlos Martín
2da4877c8c
Feature #687 : AuthRequest::add_auth extracts the object int id only if it is not a string template
2011-06-28 11:43:14 +02:00
Carlos Martín
99088df9b5
Feature #687 : Move acl classes to their own source dir
2011-06-27 19:11:34 +02:00
Jaime Melis
46cc9ce27b
feature #700 : add tests for the VLAN_ID attr in the Open vSwitch and Host-Managed hooks
2011-06-27 19:01:19 +02:00
Jaime Melis
4e1eaa4bd4
feature #700 : add support for VLAN_ID in the Open vSwitch hook
2011-06-27 19:00:52 +02:00
Jaime Melis
02670af53f
feature #700 : add support for VLAN_ID in the Host-Managed hook
2011-06-27 19:00:41 +02:00
Jaime Melis
24796a077b
feature #700 : cache vm_info calls
2011-06-27 19:00:21 +02:00
Jaime Melis
72286ddfe3
feature #700 : add support for VLAN_ID in Network templates in the core
2011-06-27 18:58:31 +02:00
Carlos Martín
c1a0fa6f7d
Feature #687 : Add DB persistence to ACL rules
2011-06-27 18:41:16 +02:00
Jaime Melis
a835adeeed
Bug #698 : Merging Feature 573 broke Feature 548 (sunstone location independant)
2011-06-27 12:26:50 +02:00
Jaime Melis
801bb595ac
Merge branch 'feature-573'
...
Conflicts:
src/sunstone/views/index.erb
2011-06-24 15:58:53 +02:00
Carlos Martín
94d1615e58
Feature #687 : Store acl rules in a multimap. Add error messages when adding/deleting a wrong rule
2011-06-24 13:22:17 +02:00
Ruben S. Montero
18c3e5f9ba
Merge branch 'master' of git.opennebula.org:one
2011-06-24 12:46:14 +02:00
Hector Sanjuan
ee42e1bce1
Add update template support for hosts.
...
Also Refactored a bit of related code affecting the popup of the dialog.
2011-06-24 12:45:57 +02:00
Jaime Melis
e33794cfd5
feature #476 : set device up in host-managed vlan hook. Plus tests.
2011-06-24 12:30:35 +02:00
Ruben S. Montero
a991817a3a
feature #476 . Fixes tests after merge. hook_location is now inititlized
2011-06-23 17:28:29 +02:00
Ruben S. Montero
2249929171
Merge branch 'feature-476'
...
Conflicts:
src/vnm/VirtualNetwork.cc
2011-06-23 17:00:56 +02:00
Ruben S. Montero
900f8593dc
feature #476 : fix tests for new dir name
2011-06-23 16:52:19 +02:00
Ruben S. Montero
00b11f3c00
feature #476 : Rename spec dir to test
2011-06-23 16:48:25 +02:00
Ruben S. Montero
a3c767b6d1
feature #476 : Moved some methods to VM class
2011-06-23 16:45:50 +02:00
Ruben S. Montero
83dc32c53d
feature #476 : Some formatting and comments
2011-06-23 16:45:25 +02:00
Ruben S. Montero
e4d72a3c76
feature #476 : Bug initializing OpenNebulaNetwork class
2011-06-23 16:25:31 +02:00
Ruben S. Montero
3a75615817
Merge branch 'master' of git.opennebula.org:one
2011-06-23 14:00:24 +02:00
Carlos Martín
bfaabf357d
Feature #687 : Start work on ACL rules
2011-06-22 19:22:52 +02:00
Hector Sanjuan
e778ca2ea1
Feature #548 : Patch for Sunstone master 3.0. Tested with reverse proxy
2011-06-22 17:40:14 +02:00
Jaime Melis
ab76c1996d
feature #476 : make hypervisor available to the network hooks
2011-06-22 16:42:56 +02:00
Daniel Molina
45be62f7a7
Fix constant typo in VirtualNetwork
2011-06-22 16:21:53 +02:00