Carlos Martín
c909970881
Feature #862 : Delete VM CREATE auth request in one.template.instantiate, added in commit:e6628a1f
2012-01-04 15:00:31 +01: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
dc25d9b0a9
Feature #862 : Update ACL rules in Ozones component to new 'umac' operations
2012-01-03 12:47:09 -08:00
Carlos Martín
ee80953f60
Feature #862 : Set umac rights to lowercase
2012-01-03 10:20:29 -08: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
Carlos Martín
0ccd269a87
Feature #862 : Fix bug in PoolObjectSQL::get_permissions
2012-01-03 10:08:11 -08:00
Carlos Martín
c9ae7ee019
Feature #862 : Change default ACL rules for new Groups in Ruby OCA
2012-01-03 18:38:54 +01:00
Carlos Martín
42aa9b9dcb
Feature #862 : Fix tests
2012-01-03 18:24:15 +01: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
Ruben S. Montero
868369252b
Merge branch 'feature-992'
2012-01-02 20:34:43 +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
Hector Sanjuan
a22f4ec95b
Feature #992 : Update install.sh. Remove duplicated files from tree.
2012-01-02 18:54:40 +01:00
Hector Sanjuan
373f137526
Feature #992 : Add color bullet indicators for vm states
2012-01-02 16:49:24 +01:00
Hector Sanjuan
170f13bf9e
Feature #992 : Fix chrome multi-select selected element style
2012-01-02 13:33:45 +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
a04e4d9d94
feature #862 : Restore comment for devel debug message in auth driver
2012-01-02 04:42:32 +01:00
Ruben S. Montero
64ddd8f4c2
Merge branch 'feature-1004'
...
Conflicts:
src/sunstone/public/js/plugins/images-tab.js
2012-01-02 03:08:26 +01:00
Ruben S. Montero
bf1e80007e
Merge branch 'feature-1020'
2012-01-02 03:05:46 +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
Hector Sanjuan
80507fb55e
Feature #992 : Enable translations.
...
Add configuration tab and configuration config support.
Add spanish translation.
2012-01-02 02:57:54 +01:00
Hector Sanjuan
ae986cac02
feature #1004 : Upgrade russian translation and add upgrade script
2012-01-02 02:49:34 +01:00
Hector Sanjuan
d1b6d31655
Merge branch 'feature-1004' into feature-992
2012-01-01 14:24:10 +01:00
Hector Sanjuan
a4c2f06d53
feature #992 : Centralize all customizable strings in one file: custom.js
...
This allows easy customization of the interface, offering the possibility of replacing all standard texts and images.
2011-12-31 02:59:52 +01:00
Carlos Martín
6ead9df08a
Add object permissions to the 'one* show' CLI commands
2011-12-30 21:37:59 +01:00
Carlos Martín
394da7925c
Better management of new object creation requests
...
The ACLs associated to the objects are not created if the object doesn't have a oid
2011-12-30 21:35:51 +01:00
Carlos Martín
a473b28052
Fix bug introduced in to_xml methods
2011-12-30 21:00:48 +01:00
Carlos Martín
b88965051a
Update ACL Operations in Ruby OCA and oneacl CLI command
2011-12-30 20:48:16 +01:00
Carlos Martín
417ba7d0dc
Add an exception in PoolObjectSQL::select.
...
Now that the User is its owner (see User::from_xml), when retrieving the user
by name (PoolSQL::get) the owner's ID is unknown
2011-12-30 20:31:30 +01:00
Carlos Martín
11081ffd42
Fix AuthManagerTest.cc, although it fails because of the public flag
2011-12-30 19:56:04 +01:00
Carlos Martín
764970f5ff
Change defaults for PoolObjectSQL::Permissions constructor
2011-12-30 19:54:57 +01:00
Hector Sanjuan
d80e5ef883
Feature #1004 : Update default translation file
2011-12-30 19:33:23 +01:00
Hector Sanjuan
2b9adba444
Feature #1004 : Add configuration tab to sunstone.
...
Language can be set in configuration tab.
2011-12-30 19:21:13 +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
ba3f1ec6bf
Change default ACL rules initialization to the new operations
2011-12-30 07:54:27 -08:00
Carlos Martín
cd9124c970
Chage AuthManager operation requested to deploy VMs in Scheduler::match
2011-12-30 16:40:20 +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
Hector Sanjuan
b5ccbb2c8f
Feature #992 : Add dashboard to Self-Service
...
Preliminary version of dashboard added. Added and improved icons of the UI.
2011-12-29 19:40:30 +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
2bbc1cc118
feature #1020 : Removed uneeded permissions update. Removed wrong chars
2011-12-27 23:56:14 +01:00
Hector Sanjuan
91732de746
Feature #992 :
...
This commit contains the following changes:
* Cookies are fully enabled, with timeouts etc. "remember" box should take effect just as in Sunstone.
* Username is now accesible with the "username" variable.
* Logout button works.
* Closing storage panels leads to storage dashboard and not to Vnet dashboard.
* Instance types for compute resource creation are fetched dynamically from server.
* 'Description' is now part of storage extended information.
* Error messages are now shown correctly.
* Compute with NIC section submission is fixed.
* Publish/Unpublish notions and related actions have been removed.
* Reset icon is now ui-icon-scissors
* Storage persistency can be changed from a tickbox in the information.
2011-12-26 18:51:29 +01:00
Ruben S.Montero
d736284dfb
feature #1020 : Fix bug in cancel and reboot methods. (was calling wrong method)
2011-12-26 13:33:14 +01:00
Ruben S. Montero
a5996c514f
feature #132 : Use again deploy_id from drv_message for actions.
...
(cherry picked from commit 4f242f4df9
)
2011-12-26 13:28:41 +01:00
Ruben S. Montero
4f242f4df9
feature #132 : Use again deploy_id from drv_message for actions.
2011-12-26 13:28:24 +01:00