plstackapi.git
9 years agoInstallation of ansible-based Observer
Sapan Bhatia [Wed, 5 Nov 2014 15:38:15 +0000 (10:38 -0500)]
Installation of ansible-based Observer

9 years agoMerged ansible branch into master
Sapan Bhatia [Wed, 5 Nov 2014 15:32:41 +0000 (10:32 -0500)]
Merged ansible branch into master

9 years agofix wrong fields in Sliver Detail
Scott Baker [Wed, 5 Nov 2014 07:50:45 +0000 (23:50 -0800)]
fix wrong fields in Sliver Detail

9 years agofix slivers not linked to deployments
Scott Baker [Wed, 5 Nov 2014 07:50:25 +0000 (23:50 -0800)]
fix slivers not linked to deployments

9 years agoshow tabs in test.js
Scott Baker [Wed, 5 Nov 2014 07:34:32 +0000 (23:34 -0800)]
show tabs in test.js

9 years agoget rid of the div debug coloring
Scott Baker [Wed, 5 Nov 2014 07:33:54 +0000 (23:33 -0800)]
get rid of the div debug coloring

9 years agotabs working
Scott Baker [Wed, 5 Nov 2014 07:20:48 +0000 (23:20 -0800)]
tabs working

9 years agomodelName in xos models, log window, deferred display of detail when collection not...
Scott Baker [Tue, 4 Nov 2014 23:41:47 +0000 (15:41 -0800)]
modelName in xos models, log window, deferred display of detail when collection not ready, beef up detailShower/listViewShower

9 years agoOpenCloud-style navbuttons
Scott Baker [Tue, 4 Nov 2014 17:34:17 +0000 (09:34 -0800)]
OpenCloud-style navbuttons

9 years agoOpenCloud-style navbuttons
Scott Baker [Tue, 4 Nov 2014 17:34:01 +0000 (09:34 -0800)]
OpenCloud-style navbuttons

9 years agoOpenCloud header in xosAdminSite
Scott Baker [Tue, 4 Nov 2014 17:33:33 +0000 (09:33 -0800)]
OpenCloud header in xosAdminSite

9 years agonecessary css to make the opencloud header work
Scott Baker [Tue, 4 Nov 2014 17:17:05 +0000 (09:17 -0800)]
necessary css to make the opencloud header work

9 years agosuccess and error template renaming; nav button templates
Scott Baker [Tue, 4 Nov 2014 07:54:59 +0000 (23:54 -0800)]
success and error template renaming; nav button templates

9 years agolots of changes to xosHelper
Scott Baker [Tue, 4 Nov 2014 07:54:24 +0000 (23:54 -0800)]
lots of changes to xosHelper

9 years agomodify test.js to use navigateToModel; move code out to xosHelper.js
Scott Baker [Tue, 4 Nov 2014 07:54:00 +0000 (23:54 -0800)]
modify test.js to use navigateToModel; move code out to xosHelper.js

9 years agoxosAdminSite, WIP
Scott Baker [Tue, 4 Nov 2014 07:46:20 +0000 (23:46 -0800)]
xosAdminSite, WIP

9 years agoa better way of url encoding the wholepagedness
Scott Baker [Mon, 3 Nov 2014 23:59:52 +0000 (15:59 -0800)]
a better way of url encoding the wholepagedness

9 years agosome javascript and stylesheets that wholePage.html needed
Scott Baker [Mon, 3 Nov 2014 22:53:13 +0000 (14:53 -0800)]
some javascript and stylesheets that wholePage.html needed

9 years agoability to display wholepage dashboard
Scott Baker [Mon, 3 Nov 2014 22:35:58 +0000 (14:35 -0800)]
ability to display wholepage dashboard

9 years agomove stuff out of test and into xosHelper.js for better code reuse
Scott Baker [Mon, 3 Nov 2014 17:43:23 +0000 (09:43 -0800)]
move stuff out of test and into xosHelper.js for better code reuse

9 years agouse html select in detail views
Scott Baker [Mon, 3 Nov 2014 06:28:59 +0000 (22:28 -0800)]
use html select in detail views

9 years agoadd networkDeployments and userDeployments
Scott Baker [Fri, 31 Oct 2014 23:43:32 +0000 (16:43 -0700)]
add networkDeployments and userDeployments

9 years agoadd networkDeployment to xoslib test
Scott Baker [Fri, 31 Oct 2014 23:43:07 +0000 (16:43 -0700)]
add networkDeployment to xoslib test

9 years agoadd networkDeployment to xoslib
Scott Baker [Fri, 31 Oct 2014 23:42:18 +0000 (16:42 -0700)]
add networkDeployment to xoslib

9 years agoadd userDeployments to xoslib test
Scott Baker [Fri, 31 Oct 2014 07:18:24 +0000 (00:18 -0700)]
add userDeployments to xoslib test

9 years agolatest xoslib test changes
Scott Baker [Fri, 31 Oct 2014 06:50:20 +0000 (23:50 -0700)]
latest xoslib test changes

9 years agomove templates to separate file
Scott Baker [Fri, 31 Oct 2014 06:49:20 +0000 (23:49 -0700)]
move templates to separate file

9 years agomove templates to file
Scott Baker [Thu, 30 Oct 2014 23:10:16 +0000 (16:10 -0700)]
move templates to file

9 years agoadd slice_privileges to rest api
Scott Baker [Thu, 30 Oct 2014 07:06:37 +0000 (00:06 -0700)]
add slice_privileges to rest api

9 years agomany changes to xoslib test
Scott Baker [Thu, 30 Oct 2014 07:06:16 +0000 (00:06 -0700)]
many changes to xoslib test

9 years agoadd slicePrivilege, networkSliver, and SliceRole
Scott Baker [Thu, 30 Oct 2014 07:05:34 +0000 (00:05 -0700)]
add slicePrivilege, networkSliver, and SliceRole

9 years agolatest genapi
Scott Baker [Thu, 30 Oct 2014 06:41:11 +0000 (23:41 -0700)]
latest genapi

9 years agoadd slicedeployments
Scott Baker [Wed, 29 Oct 2014 17:06:16 +0000 (10:06 -0700)]
add slicedeployments

9 years agoadd sliceDeployment; add relatedCollections, add filterBy
Scott Baker [Wed, 29 Oct 2014 17:05:52 +0000 (10:05 -0700)]
add sliceDeployment; add relatedCollections, add filterBy

9 years agosuccess box
Scott Baker [Wed, 29 Oct 2014 04:40:20 +0000 (21:40 -0700)]
success box

9 years agogetting it from a cookie is better than sticking it in a meta tag
Scott Baker [Tue, 28 Oct 2014 23:02:05 +0000 (16:02 -0700)]
getting it from a cookie is better than sticking it in a meta tag

9 years agoCSRF token support in xoslib
Scott Baker [Tue, 28 Oct 2014 22:57:40 +0000 (15:57 -0700)]
CSRF token support in xoslib

9 years agoadd user to test
Scott Baker [Tue, 28 Oct 2014 22:07:40 +0000 (15:07 -0700)]
add user to test

9 years agoadd user to test
Scott Baker [Tue, 28 Oct 2014 22:06:54 +0000 (15:06 -0700)]
add user to test

9 years agofix bug where startPolling would only poll the last collection to have called startPo...
Scott Baker [Tue, 28 Oct 2014 21:59:00 +0000 (14:59 -0700)]
fix bug where startPolling would only poll the last collection to have called startPolling

9 years agoerror box
Scott Baker [Tue, 28 Oct 2014 21:46:13 +0000 (14:46 -0700)]
error box

9 years agothose trailing slashes were important
Scott Baker [Tue, 28 Oct 2014 21:45:29 +0000 (14:45 -0700)]
those trailing slashes were important

9 years agodetail view
Scott Baker [Tue, 28 Oct 2014 19:44:13 +0000 (12:44 -0700)]
detail view

9 years agocheck in missing js file
Scott Baker [Tue, 28 Oct 2014 19:03:28 +0000 (12:03 -0700)]
check in missing js file

9 years agothe big xoslib test, WIP
Scott Baker [Tue, 28 Oct 2014 06:02:48 +0000 (23:02 -0700)]
the big xoslib test, WIP

9 years agoadd network templates to xoslib
Scott Baker [Tue, 28 Oct 2014 05:58:40 +0000 (22:58 -0700)]
add network templates to xoslib

9 years agoadd service to xoslib
Scott Baker [Tue, 28 Oct 2014 05:46:09 +0000 (22:46 -0700)]
add service to xoslib

9 years agofix Service REST API was returning slices
Scott Baker [Tue, 28 Oct 2014 05:45:43 +0000 (22:45 -0700)]
fix Service REST API was returning slices

9 years agoadd network to xoslib
Scott Baker [Tue, 28 Oct 2014 05:35:23 +0000 (22:35 -0700)]
add network to xoslib

9 years agoadd image to xoslib
Scott Baker [Tue, 28 Oct 2014 05:30:28 +0000 (22:30 -0700)]
add image to xoslib

9 years agoadd flavors to rest api
Scott Baker [Mon, 27 Oct 2014 23:49:10 +0000 (16:49 -0700)]
add flavors to rest api

9 years agoadd cacti and update nagios
Scott Baker [Mon, 27 Oct 2014 22:46:14 +0000 (15:46 -0700)]
add cacti and update nagios

9 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Mon, 27 Oct 2014 22:42:40 +0000 (15:42 -0700)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

9 years agolatest version of alpha_data
Scott Baker [Mon, 27 Oct 2014 22:42:28 +0000 (15:42 -0700)]
latest version of alpha_data

9 years agocleanup network objects associated with slice that's deleted
Tony Mack [Wed, 22 Oct 2014 17:30:41 +0000 (13:30 -0400)]
cleanup network objects associated with slice that's deleted

9 years agomanually query the site object if it isn't present in the SliceForm's cleaned_data...
Tony Mack [Wed, 22 Oct 2014 16:54:19 +0000 (12:54 -0400)]
manually query the site object if it isn't present in the SliceForm's cleaned_data dict

9 years agomake site field read only on slice admin change/modify form page
Tony Mack [Wed, 22 Oct 2014 15:54:29 +0000 (11:54 -0400)]
make site field read only on slice admin change/modify form page

9 years agoescape backend_status strings
Scott Baker [Wed, 22 Oct 2014 04:03:08 +0000 (21:03 -0700)]
escape backend_status strings

9 years agomake beta_data the new initial_data
Scott Baker [Tue, 21 Oct 2014 22:06:11 +0000 (15:06 -0700)]
make beta_data the new initial_data

9 years agoadd --nomodelpolicy option for loading fixtures
Scott Baker [Tue, 21 Oct 2014 22:05:29 +0000 (15:05 -0700)]
add --nomodelpolicy option for loading fixtures

9 years agofix user admin showing deleted users
Scott Baker [Sat, 18 Oct 2014 01:45:00 +0000 (18:45 -0700)]
fix user admin showing deleted users

9 years agoNetwork admin-only tab, fix exception when saving sliver in SliverAdmin
Scott Baker [Fri, 17 Oct 2014 23:27:23 +0000 (16:27 -0700)]
Network admin-only tab, fix exception when saving sliver in SliverAdmin

9 years agovalidate ports field in network object
Scott Baker [Fri, 17 Oct 2014 23:22:20 +0000 (16:22 -0700)]
validate ports field in network object

9 years agomove a few methods to base class
Scott Baker [Thu, 16 Oct 2014 07:57:55 +0000 (00:57 -0700)]
move a few methods to base class

9 years agodo not create dedicated-public network if a shared-public network already exists
Scott Baker [Thu, 16 Oct 2014 07:43:54 +0000 (00:43 -0700)]
do not create dedicated-public network if a shared-public network already exists

9 years agoadd admin-only tab for sliceadmine
Scott Baker [Wed, 15 Oct 2014 23:54:04 +0000 (16:54 -0700)]
add admin-only tab for sliceadmine

9 years agolarry's edits on node58
Scott Baker [Sun, 12 Oct 2014 17:52:02 +0000 (10:52 -0700)]
larry's edits on node58

9 years agodisable cassandra from UI
Scott Baker [Sun, 12 Oct 2014 17:47:40 +0000 (10:47 -0700)]
disable cassandra from UI

9 years agolatest dumpdata from alpha
Scott Baker [Fri, 10 Oct 2014 17:38:20 +0000 (10:38 -0700)]
latest dumpdata from alpha

9 years agoreplace HPC and RR service objects with the right ones
Scott Baker [Thu, 9 Oct 2014 23:38:45 +0000 (16:38 -0700)]
replace HPC and RR service objects with the right ones

9 years agofix keyerror in plcorebase.delete
Scott Baker [Thu, 9 Oct 2014 23:22:00 +0000 (16:22 -0700)]
fix keyerror in plcorebase.delete

9 years agoobserver_disabled was not being imported into core/models/user.py
Scott Baker [Thu, 9 Oct 2014 23:16:02 +0000 (16:16 -0700)]
observer_disabled was not being imported into core/models/user.py

9 years agoavoid throwing exception for model_policies that don't exist
Scott Baker [Thu, 9 Oct 2014 19:03:22 +0000 (12:03 -0700)]
avoid throwing exception for model_policies that don't exist

9 years agodelete commented out lines
Scott Baker [Thu, 9 Oct 2014 18:11:17 +0000 (11:11 -0700)]
delete commented out lines

9 years agohostnames in lowercase in legacyapi
Scott Baker [Thu, 9 Oct 2014 18:10:05 +0000 (11:10 -0700)]
hostnames in lowercase in legacyapi

9 years agomerge my REST API changes with Sapan's
Scott Baker [Thu, 9 Oct 2014 18:09:15 +0000 (11:09 -0700)]
merge my REST API changes with Sapan's

9 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Thu, 9 Oct 2014 18:00:45 +0000 (11:00 -0700)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

9 years agouser permission REST test, WIP
Scott Baker [Thu, 9 Oct 2014 17:59:58 +0000 (10:59 -0700)]
user permission REST test, WIP

9 years agocreate default networks in model policy instead of admin
Tony Mack [Thu, 9 Oct 2014 02:54:02 +0000 (22:54 -0400)]
create default networks in model policy instead of admin

9 years agoadded openstack dependencies for the observer
Tony Mack [Wed, 8 Oct 2014 17:48:30 +0000 (13:48 -0400)]
added openstack dependencies for the observer
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

9 years agoadded openstack client libraries dependencies
Tony Mack [Wed, 8 Oct 2014 17:47:54 +0000 (13:47 -0400)]
added openstack client libraries dependencies

9 years agoSet specific error code
Sapan Bhatia [Wed, 8 Oct 2014 15:34:23 +0000 (11:34 -0400)]
Set specific error code

9 years agoCreation was broken - when you create an object, there is no object in
Sapan Bhatia [Wed, 8 Oct 2014 14:34:41 +0000 (10:34 -0400)]
Creation was broken - when you create an object, there is no object in
context, so can_update does not work

9 years agoFor backend-specific observers, filter out deployments without backend
Sapan Bhatia [Wed, 8 Oct 2014 13:38:21 +0000 (09:38 -0400)]
For backend-specific observers, filter out deployments without backend
types set

9 years agocreate default public and private slice networks for slices created via developer...
Tony Mack [Tue, 7 Oct 2014 21:20:30 +0000 (17:20 -0400)]
create default public and private slice networks for slices created via developer (admin) view

9 years agoexpanded REST permission test, WIP
Scott Baker [Tue, 7 Oct 2014 19:54:51 +0000 (12:54 -0700)]
expanded REST permission test, WIP

9 years agoadd slice_roles to REST API
Scott Baker [Tue, 7 Oct 2014 19:11:34 +0000 (12:11 -0700)]
add slice_roles to REST API

9 years agoadd site_roles to REST API
Scott Baker [Tue, 7 Oct 2014 19:07:09 +0000 (12:07 -0700)]
add site_roles to REST API

9 years agouser test, WIP
Scott Baker [Tue, 7 Oct 2014 07:10:41 +0000 (00:10 -0700)]
user test, WIP

9 years agosupport fine-grained permission checks in API
Scott Baker [Tue, 7 Oct 2014 07:10:17 +0000 (00:10 -0700)]
support fine-grained permission checks in API

9 years agofix TypeError in SliceForm:clean
Scott Baker [Tue, 7 Oct 2014 06:09:59 +0000 (23:09 -0700)]
fix TypeError in SliceForm:clean

9 years agore-did the fine grained permission checking stuff again
Scott Baker [Tue, 7 Oct 2014 05:58:48 +0000 (22:58 -0700)]
re-did the fine grained permission checking stuff again

9 years agofix nonworking tabs displayed when adding user
Scott Baker [Tue, 7 Oct 2014 00:51:20 +0000 (17:51 -0700)]
fix nonworking tabs displayed when adding user

9 years agofix manyToMany error when creating deployment
Scott Baker [Tue, 7 Oct 2014 00:17:40 +0000 (17:17 -0700)]
fix manyToMany error when creating deployment

9 years agoMigration script for availability_zones
Sapan Bhatia [Mon, 6 Oct 2014 21:22:37 +0000 (17:22 -0400)]
Migration script for availability_zones

9 years agoRequire wget to be installed
Sapan Bhatia [Mon, 6 Oct 2014 20:59:26 +0000 (16:59 -0400)]
Require wget to be installed

9 years agoadd default select_by_user to plcorebase, hunt down and destroy select_by_user method...
Scott Baker [Fri, 3 Oct 2014 21:48:06 +0000 (14:48 -0700)]
add default select_by_user to plcorebase, hunt down and destroy select_by_user methods in other classes that were redundant with the new default

9 years agocleaner approach to dealing with UserAdmin, using multiple inheritance
Scott Baker [Fri, 3 Oct 2014 20:10:47 +0000 (13:10 -0700)]
cleaner approach to dealing with UserAdmin, using multiple inheritance

9 years agoadd support for fine-grained field permissions for user model
Scott Baker [Fri, 3 Oct 2014 07:32:37 +0000 (00:32 -0700)]
add support for fine-grained field permissions for user model

9 years agoraise PermissionDenied if someone tries to save an object without can_update rights
Scott Baker [Fri, 3 Oct 2014 05:50:18 +0000 (22:50 -0700)]
raise PermissionDenied if someone tries to save an object without can_update rights