plstackapi.git
12 years agofix name of parameter passed to create sliver smbaker-network origin/smbaker-network
Scott Baker [Wed, 14 Aug 2013 01:03:14 +0000 (18:03 -0700)]
fix name of parameter passed to create sliver

12 years agoimplement sync_networks; add lots of exception checking
Scott Baker [Fri, 9 Aug 2013 22:41:06 +0000 (15:41 -0700)]
implement sync_networks; add lots of exception checking

12 years agoabstract out get_network_subnet, support for sharedNetwork
Scott Baker [Fri, 9 Aug 2013 21:32:04 +0000 (14:32 -0700)]
abstract out get_network_subnet, support for sharedNetwork

12 years agoadd save_network_template, refresh_network_templates
Scott Baker [Fri, 9 Aug 2013 18:42:06 +0000 (11:42 -0700)]
add save_network_template, refresh_network_templates

12 years agoadd translation, sharedNetworkName, sharedNetworkId
Scott Baker [Fri, 9 Aug 2013 18:40:28 +0000 (11:40 -0700)]
add translation, sharedNetworkName, sharedNetworkId

12 years agocleanup debugging code
Scott Baker [Thu, 8 Aug 2013 01:52:29 +0000 (18:52 -0700)]
cleanup debugging code

12 years agofix mistakes, enable object creation
Scott Baker [Thu, 8 Aug 2013 01:48:41 +0000 (18:48 -0700)]
fix mistakes, enable object creation

12 years agofix template not saved
Scott Baker [Thu, 8 Aug 2013 01:35:30 +0000 (18:35 -0700)]
fix template not saved

12 years agofix mistakes
Scott Baker [Thu, 8 Aug 2013 01:34:40 +0000 (18:34 -0700)]
fix mistakes

12 years agoremove obsolete code
Scott Baker [Thu, 8 Aug 2013 01:14:24 +0000 (18:14 -0700)]
remove obsolete code

12 years agocode to refresh networks
Scott Baker [Thu, 8 Aug 2013 01:09:10 +0000 (18:09 -0700)]
code to refresh networks

12 years agoadd get_shared_networks, get_private_networks; add networks parameter to spawn_instance
Scott Baker [Tue, 6 Aug 2013 15:08:22 +0000 (08:08 -0700)]
add get_shared_networks, get_private_networks; add networks parameter to spawn_instance

12 years agofunctions to save and delete networks
Scott Baker [Thu, 1 Aug 2013 23:35:38 +0000 (16:35 -0700)]
functions to save and delete networks

12 years agoadd fields for integrating w/ observer
Scott Baker [Thu, 1 Aug 2013 21:57:49 +0000 (14:57 -0700)]
add fields for integrating w/ observer

12 years agowe needed a NetworkSliceInline once we created the NetworkSlice through relation
Scott Baker [Wed, 31 Jul 2013 01:46:15 +0000 (18:46 -0700)]
we needed a NetworkSliceInline once we created the NetworkSlice through relation

12 years agowe needed a NetworkSliceInline once we created the NetworkSlice through relation
Scott Baker [Wed, 31 Jul 2013 01:46:06 +0000 (18:46 -0700)]
we needed a NetworkSliceInline once we created the NetworkSlice through relation

12 years agoimplement permission checks when adding slices/slivers to networks
Scott Baker [Wed, 31 Jul 2013 01:45:31 +0000 (18:45 -0700)]
implement permission checks when adding slices/slivers to networks

12 years agoremove unused import
Scott Baker [Tue, 30 Jul 2013 20:48:32 +0000 (13:48 -0700)]
remove unused import

12 years agoallow null ip address
Scott Baker [Tue, 30 Jul 2013 00:33:21 +0000 (17:33 -0700)]
allow null ip address

12 years agodrop NetworkSliverAdmin
Scott Baker [Mon, 29 Jul 2013 22:39:21 +0000 (15:39 -0700)]
drop NetworkSliverAdmin

12 years agoadd description field to NetworkTemplate
Scott Baker [Mon, 29 Jul 2013 22:38:54 +0000 (15:38 -0700)]
add description field to NetworkTemplate

12 years agoAdd SliceNetworkInline
Scott Baker [Mon, 29 Jul 2013 21:49:37 +0000 (14:49 -0700)]
Add SliceNetworkInline

12 years agochange a few field names: slice->owner, fix name of networkSlice object, add permitAl...
Scott Baker [Mon, 29 Jul 2013 21:48:56 +0000 (14:48 -0700)]
change a few field names: slice->owner, fix name of networkSlice object, add permitAllSlices

12 years agochange title for Parameter inline on Network screen
Scott Baker [Mon, 29 Jul 2013 18:11:08 +0000 (11:11 -0700)]
change title for Parameter inline on Network screen

12 years agochange title for Sliver and Router inlines on network screen
Scott Baker [Mon, 29 Jul 2013 18:09:11 +0000 (11:09 -0700)]
change title for Sliver and Router inlines on network screen

12 years agochange title for Sliver and Router inlines on network screen
Scott Baker [Mon, 29 Jul 2013 18:08:13 +0000 (11:08 -0700)]
change title for Sliver and Router inlines on network screen

12 years agomove out the testing code
Scott Baker [Mon, 29 Jul 2013 17:29:26 +0000 (10:29 -0700)]
move out the testing code

12 years agomake subnet and ip readonly
Scott Baker [Sat, 27 Jul 2013 01:24:54 +0000 (18:24 -0700)]
make subnet and ip readonly

12 years agomake ports and labels optional
Scott Baker [Sat, 27 Jul 2013 01:20:17 +0000 (18:20 -0700)]
make ports and labels optional

12 years agoallocate subnets and networks automatically
Scott Baker [Sat, 27 Jul 2013 01:15:42 +0000 (18:15 -0700)]
allocate subnets and networks automatically

12 years agostart at subnet #1
smbaker [Thu, 25 Jul 2013 14:14:57 +0000 (07:14 -0700)]
start at subnet #1

12 years agoautomatically assign unused subnet address
smbaker [Thu, 25 Jul 2013 14:13:38 +0000 (07:13 -0700)]
automatically assign unused subnet address

12 years agorename NetworkBoundSliver to NetworkSliver
smbaker [Thu, 25 Jul 2013 13:22:38 +0000 (06:22 -0700)]
rename NetworkBoundSliver to NetworkSliver

12 years agoadded some comments
smbaker [Wed, 24 Jul 2013 22:56:24 +0000 (15:56 -0700)]
added some comments

12 years agodynamic inline fields now working
smbaker [Wed, 24 Jul 2013 22:53:06 +0000 (15:53 -0700)]
dynamic inline fields now working

12 years agowip
smbaker [Wed, 24 Jul 2013 22:50:27 +0000 (15:50 -0700)]
wip

12 years agonetwork template support
smbaker [Wed, 24 Jul 2013 12:45:06 +0000 (05:45 -0700)]
network template support

12 years agowork on SliverInlineDynamicForm, NetworkBoundSliverInline,
smbaker [Wed, 24 Jul 2013 09:10:10 +0000 (02:10 -0700)]
work on SliverInlineDynamicForm, NetworkBoundSliverInline,

12 years agoadd visibility, bind slivers to network
smbaker [Wed, 24 Jul 2013 09:09:51 +0000 (02:09 -0700)]
add visibility, bind slivers to network

12 years agonetwork model, wip
smbaker [Sat, 13 Jul 2013 12:26:50 +0000 (05:26 -0700)]
network model, wip

12 years agonetwork model wip
Scott Baker [Sat, 13 Jul 2013 00:12:44 +0000 (17:12 -0700)]
network model wip

12 years agocomment out code due to missing module fofum
Scott Baker [Sat, 13 Jul 2013 00:12:03 +0000 (17:12 -0700)]
comment out code due to missing module fofum

12 years agocommented out code due to fault while trying to load views from deployment_networks
Scott Baker [Sat, 13 Jul 2013 00:11:34 +0000 (17:11 -0700)]
commented out code due to fault while trying to load views from deployment_networks

12 years agonetwork model, wip
Scott Baker [Fri, 12 Jul 2013 23:46:01 +0000 (16:46 -0700)]
network model, wip

12 years agotag type support
smbaker [Fri, 12 Jul 2013 12:54:30 +0000 (05:54 -0700)]
tag type support

12 years agofix bug in delete tenant
Tony Mack [Tue, 9 Jul 2013 11:25:38 +0000 (07:25 -0400)]
fix bug in delete tenant

12 years agoskip invalid routers
Tony Mack [Tue, 9 Jul 2013 11:15:17 +0000 (07:15 -0400)]
skip invalid routers

12 years agoAdded in additional support for core objects (ServiceClass,ServiceResource,Tags,Proje...
Siobhan Tully [Sun, 7 Jul 2013 21:20:18 +0000 (17:20 -0400)]
Added in additional support for core objects (ServiceClass,ServiceResource,Tags,Projects and Reservations)

12 years agoMerge branch 'master' of git.planet-lab.org:/git/plstackapi
Siobhan Tully [Fri, 5 Jul 2013 15:14:09 +0000 (11:14 -0400)]
Merge branch 'master' of git.planet-lab.org:/git/plstackapi

12 years agoRemoved random w in file
Siobhan Tully [Fri, 5 Jul 2013 15:07:08 +0000 (11:07 -0400)]
Removed random w in file

12 years agoSmall fixes in the event layer for the observer
Sapan Bhatia [Wed, 3 Jul 2013 15:19:07 +0000 (11:19 -0400)]
Small fixes in the event layer for the observer

12 years agofix imports
Tony Mack [Wed, 3 Jul 2013 13:36:51 +0000 (09:36 -0400)]
fix imports

12 years agoMerge branch 'master' of git.planet-lab.org:/git/plstackapi
Siobhan Tully [Tue, 2 Jul 2013 17:19:47 +0000 (13:19 -0400)]
Merge branch 'master' of git.planet-lab.org:/git/plstackapi

12 years agoRe-implemented REST API and urls.
Siobhan Tully [Tue, 2 Jul 2013 17:17:33 +0000 (13:17 -0400)]
Re-implemented REST API and urls.

12 years agoIntegration with Feefie/Fofum for waking up the observer in a timely manner
Sapan Bhatia [Tue, 2 Jul 2013 16:12:38 +0000 (12:12 -0400)]
Integration with Feefie/Fofum for waking up the observer in a timely manner

12 years agofix bug
Tony Mack [Tue, 2 Jul 2013 00:40:55 +0000 (20:40 -0400)]
fix bug

12 years agoexclude enacted field from serviceClass/serviceResource
smbaker [Mon, 1 Jul 2013 06:48:25 +0000 (23:48 -0700)]
exclude enacted field from serviceClass/serviceResource

12 years agofix bugs
Tony Mack [Mon, 1 Jul 2013 14:33:29 +0000 (10:33 -0400)]
fix bugs

12 years agosync external routes
Tony Mack [Sun, 30 Jun 2013 16:46:16 +0000 (12:46 -0400)]
sync external routes

12 years agomake reservations visible and hide the enacted fields
smbaker [Thu, 27 Jun 2013 09:01:41 +0000 (02:01 -0700)]
make reservations visible and hide the enacted fields

12 years agomake serviceclass visible at top level
smbaker [Wed, 26 Jun 2013 19:43:53 +0000 (12:43 -0700)]
make serviceclass visible at top level

12 years agodelete_tenant() deletes all instances associated with the specified tenant
Tony Mack [Wed, 26 Jun 2013 15:28:57 +0000 (11:28 -0400)]
delete_tenant() deletes all instances associated with the specified tenant

12 years agoChanged event listener to use fofum library
Sapan Bhatia [Tue, 25 Jun 2013 20:22:14 +0000 (16:22 -0400)]
Changed event listener to use fofum library

12 years agofit threading bug
Tony Mack [Mon, 24 Jun 2013 19:08:01 +0000 (15:08 -0400)]
fit threading bug

12 years agofix bug in sync_sliver
Tony Mack [Mon, 24 Jun 2013 17:50:06 +0000 (13:50 -0400)]
fix bug in sync_sliver

12 years agocleanup
Tony Mack [Mon, 24 Jun 2013 13:39:40 +0000 (09:39 -0400)]
cleanup

12 years agocleanup
Tony Mack [Mon, 24 Jun 2013 13:37:49 +0000 (09:37 -0400)]
cleanup

12 years agofix bug
Tony Mack [Mon, 24 Jun 2013 13:37:15 +0000 (09:37 -0400)]
fix bug

12 years agoAdded in geoposition for Sites, including google map display. Redid fixtures to...
Siobhan Tully [Fri, 21 Jun 2013 22:03:16 +0000 (18:03 -0400)]
Added in geoposition for Sites, including google map display.  Redid fixtures to include new fields (enacted), and formatted (prettyprint) serviceclass_initial_data.json for comparison.

12 years agoAdded in Project support to be used in concert with Tags on Slice, Site, Sliver and...
Siobhan Tully [Fri, 21 Jun 2013 20:34:53 +0000 (16:34 -0400)]
Added in Project support to be used in concert with Tags on Slice, Site, Sliver and User.

12 years agoAdded support for Generic Tags. Tags can be applied to Node, Site, Slice, Sliver...
Siobhan Tully [Fri, 21 Jun 2013 15:35:33 +0000 (11:35 -0400)]
Added support for Generic Tags.  Tags can be applied to Node, Site, Slice, Sliver.  Adjusted relation_name for SliceTags to not conflict with generic tag.

12 years agoInitial data should note have core.user installed (root user). That needs to come...
Siobhan Tully [Fri, 21 Jun 2013 13:17:29 +0000 (09:17 -0400)]
Initial data should note have core.user installed (root user).  That needs to come from the initial syncdb.

12 years agofix bug in sync_tenants
Tony Mack [Thu, 20 Jun 2013 16:04:30 +0000 (12:04 -0400)]
fix bug in sync_tenants

12 years agoinitial checkin of event listener. refactor/cleanup
Tony Mack [Sun, 16 Jun 2013 03:51:57 +0000 (23:51 -0400)]
initial checkin of event listener. refactor/cleanup

12 years agoinitial checkin
Tony Mack [Sat, 15 Jun 2013 18:32:31 +0000 (14:32 -0400)]
initial checkin

12 years agouse hashlib instead of md5 library
Tony Mack [Fri, 14 Jun 2013 22:16:10 +0000 (18:16 -0400)]
use hashlib instead of md5 library

12 years agoseveral bug fixes
Tony Mack [Wed, 12 Jun 2013 01:05:06 +0000 (21:05 -0400)]
several bug fixes

12 years agoremove debugging
Tony Mack [Tue, 11 Jun 2013 15:19:50 +0000 (11:19 -0400)]
remove debugging

12 years agodo not update the 'updated' timestamp when updating the 'enacted' timestamp otherwise...
Tony Mack [Tue, 11 Jun 2013 15:19:32 +0000 (11:19 -0400)]
do not update the 'updated' timestamp when updating the 'enacted' timestamp otherwise 'updated' will always be larger than 'enacted'

12 years agofix user key sync
Tony Mack [Tue, 11 Jun 2013 14:10:24 +0000 (10:10 -0400)]
fix user key sync

12 years agosync roles
Tony Mack [Tue, 11 Jun 2013 03:25:30 +0000 (23:25 -0400)]
sync roles

12 years agoobserver for sites, slices and users
Tony Mack [Tue, 11 Jun 2013 02:54:50 +0000 (22:54 -0400)]
observer for sites, slices and users

12 years agoswitch public key from char field to text field
Tony Mack [Mon, 10 Jun 2013 17:56:07 +0000 (13:56 -0400)]
switch public key from char field to text field

12 years agodont delete records yet
Tony Mack [Mon, 10 Jun 2013 17:42:42 +0000 (13:42 -0400)]
dont delete records yet

12 years agofix NameError
Tony Mack [Mon, 10 Jun 2013 17:42:21 +0000 (13:42 -0400)]
fix NameError

12 years agoremoving refrences to keys model
Tony Mack [Mon, 10 Jun 2013 15:27:15 +0000 (11:27 -0400)]
removing refrences to keys model

12 years agoinitial checkin of observer
Tony Mack [Mon, 10 Jun 2013 15:14:04 +0000 (11:14 -0400)]
initial checkin of observer

12 years agoremoving key model
Tony Mack [Mon, 10 Jun 2013 14:26:01 +0000 (10:26 -0400)]
removing key model

12 years agokey is now just an attribute of the user model. Added 'creator' field to sliver model
Tony Mack [Mon, 10 Jun 2013 13:57:45 +0000 (09:57 -0400)]
key is now just an attribute of the user model. Added 'creator' field to sliver model

12 years agofix bugs
Tony Mack [Tue, 28 May 2013 13:19:01 +0000 (09:19 -0400)]
fix bugs

12 years agoupdate filtering for non admins
Tony Mack [Tue, 28 May 2013 13:18:49 +0000 (09:18 -0400)]
update filtering for non admins

12 years agoChanged DeploymentNetwork to Deployment, adjusted initial_json to include service...
Siobhan Tully [Tue, 28 May 2013 00:53:48 +0000 (20:53 -0400)]
Changed DeploymentNetwork to Deployment, adjusted initial_json to include service class json, modified admin screens to only show appropriate topLevel objects (with the exception of Key), added in showAll var to make it easier when developing to showAll the objects in Admin.  Removed Django_Evolution objects from admin interface.

12 years agoChanged DeploymentNetwork to Deployment, adjusted initial_json to include service...
Siobhan Tully [Tue, 28 May 2013 00:53:37 +0000 (20:53 -0400)]
Changed DeploymentNetwork to Deployment, adjusted initial_json to include service class json, modified admin screens to only show appropriate topLevel objects (with the exception of Key), added in showAll var to make it easier when developing to showAll the objects in Admin.  Removed Django_Evolution objects from admin interface.

12 years agoadd slice tags
Scott Baker [Wed, 22 May 2013 00:25:56 +0000 (17:25 -0700)]
add slice tags

12 years agoreservation agent WIP check-in
Scott Baker [Sun, 19 May 2013 23:20:09 +0000 (16:20 -0700)]
reservation agent WIP check-in

12 years agoshow endtime in reservation unicode
Scott Baker [Sun, 19 May 2013 23:19:48 +0000 (16:19 -0700)]
show endtime in reservation unicode

12 years agouse timezone setting in reservation pages
Scott Baker [Sun, 19 May 2013 23:19:16 +0000 (16:19 -0700)]
use timezone setting in reservation pages

12 years agoadd endTime property, automatically calculated from StartTime + Duration
Scott Baker [Sun, 19 May 2013 23:04:49 +0000 (16:04 -0700)]
add endTime property, automatically calculated from StartTime + Duration

12 years agoadd timezone field to user
Scott Baker [Sun, 19 May 2013 22:54:48 +0000 (15:54 -0700)]
add timezone field to user

12 years agoreservation model: validate slice when form is refreshed
Scott Baker [Fri, 17 May 2013 16:35:32 +0000 (09:35 -0700)]
reservation model: validate slice when form is refreshed