cloudstack/plugins
Rohit Yadav 1a6df6f978 CLOUDSTACK-7908: Add user_id column to vm_instance table
Design Document:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Allow+VM+listing+by+User+ID

- Adds column to VMInstance DAO
- Adds column in vm_instance table
- Adds column in the UserVMJoinVO
- Adds default admin user which has UID = 2
- Adds migration path that sets user_id to first user of the accountId that
  owns the vm in vm_instance table
- Add arg on list VMs API to query by userId, add support in query layer
- Refactor VMInstanceVO and child classes to accept userId
- Add code to let service layer pass userId if loggedIn user belongs to same
  account as the owner executing an API call or use first user from owner account
- In case of CPVM and SSVM use system user ID
- Fix unit tests and spring injections

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-16 15:02:38 +05:30
..
acl/static-role-based Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT 2014-10-29 14:54:23 +01:00
affinity-group-processors Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT 2014-10-29 14:54:23 +01:00
alert-handlers CLOUDSTACK-7620: Added SNMP MIB file for snmp-alerts plugin 2014-11-18 14:12:55 +05:30
api removed executable flags from java classes 2014-11-23 19:49:01 +01:00
database/mysql-ha Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT 2014-10-29 14:54:23 +01:00
dedicated-resources removed executable flags from java classes 2014-11-23 19:49:01 +01:00
deployment-planners CID-1114613 dead code removed 2015-01-06 16:38:41 +01:00
event-bus use a preferable protocol that works on most infra 2015-01-29 16:03:29 +05:30
file-systems/netapp Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT 2014-10-29 14:54:23 +01:00
ha-planners/skip-heurestics Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT 2014-10-29 14:54:23 +01:00
host-allocators/random removed executable flags from java classes 2014-11-23 19:49:01 +01:00
hypervisors CLOUDSTACK-8233 kvmtimer fix 2015-02-08 17:48:06 -07:00
network-elements CLOUDSTACK-7908: Add user_id column to vm_instance table 2015-02-16 15:02:38 +05:30
storage CloudStackPrimaryDataStoreLifeCycleImpl: decode path as UTF8 or fallback 2015-02-05 15:28:22 +05:30
storage-allocators/random Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT 2014-10-29 14:54:23 +01:00
user-authenticators CLOUDSTACK-8195: Don't break IdP, return metadata XML 2015-02-03 17:05:29 +05:30
pom.xml Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT 2014-10-29 14:54:23 +01:00