plstackapi.git
10 years agoMore cleanups
Sapan Bhatia [Tue, 22 Jul 2014 04:32:42 +0000 (00:32 -0400)]
More cleanups

10 years agoMerged some changes that SCott made to event_manager
Sapan Bhatia [Tue, 22 Jul 2014 04:30:16 +0000 (00:30 -0400)]
Merged some changes that SCott made to event_manager

10 years agoDropped extraneous sync steps in ec2_observer/steps directory
Sapan Bhatia [Tue, 22 Jul 2014 04:27:35 +0000 (00:27 -0400)]
Dropped extraneous sync steps in ec2_observer/steps directory

10 years agoAdded awslib, for interacting with Amazon AWS.
Sapan Bhatia [Tue, 22 Jul 2014 04:22:58 +0000 (00:22 -0400)]
Added awslib, for interacting with Amazon AWS.

10 years agoImported bug fixes
Sapan Bhatia [Tue, 22 Jul 2014 04:14:29 +0000 (00:14 -0400)]
Imported bug fixes

10 years agoMade 'observer' a symlink
Sapan Bhatia [Tue, 22 Jul 2014 03:23:36 +0000 (23:23 -0400)]
Made 'observer' a symlink

10 years agoRename observer to openstack_observer, making room for more convenient
Sapan Bhatia [Tue, 22 Jul 2014 03:21:23 +0000 (23:21 -0400)]
Rename observer to openstack_observer, making room for more convenient
switching to a different observer.

10 years agoThis tree was mixed up, with an old version of the EC2 Observer. This
Sapan Bhatia [Tue, 22 Jul 2014 02:53:58 +0000 (22:53 -0400)]
This tree was mixed up, with an old version of the EC2 Observer. This
change copies across the version demo'd the OpenCloud developer meeting.

10 years agoFixed indentation
Sapan Bhatia [Tue, 22 Jul 2014 00:09:06 +0000 (20:09 -0400)]
Fixed indentation

10 years agoImplement new mark/purge deletion for User Model
Sapan Bhatia [Tue, 22 Jul 2014 00:08:04 +0000 (20:08 -0400)]
Implement new mark/purge deletion for User Model

10 years agoDefault to purging on delete if the Observer cannot be loaded.
Sapan Bhatia [Tue, 22 Jul 2014 00:07:23 +0000 (20:07 -0400)]
Default to purging on delete if the Observer cannot be loaded.

10 years agoMove queries for deleted objects into a new manager
Sapan Bhatia [Tue, 22 Jul 2014 00:06:59 +0000 (20:06 -0400)]
Move queries for deleted objects into a new manager

10 years agoAdded ec2 observer, WIP
Sapan Bhatia [Mon, 12 May 2014 19:28:02 +0000 (15:28 -0400)]
Added ec2 observer, WIP

10 years agoAdded deletion field to fetch pending method.
Sapan Bhatia [Wed, 30 Apr 2014 04:53:06 +0000 (00:53 -0400)]
Added deletion field to fetch pending method.

10 years agoExecute deletors and purge record.
Sapan Bhatia [Wed, 30 Apr 2014 04:52:32 +0000 (00:52 -0400)]
Execute deletors and purge record.

10 years agoPurge operation.
Sapan Bhatia [Wed, 30 Apr 2014 04:51:02 +0000 (00:51 -0400)]
Purge operation.

10 years agoChanged core Observer logic to incorporate explicit deletions.
Sapan Bhatia [Wed, 30 Apr 2014 04:31:44 +0000 (00:31 -0400)]
Changed core Observer logic to incorporate explicit deletions.

10 years agoDrop original deleter logic. Deletions will not be explicit.
Sapan Bhatia [Wed, 30 Apr 2014 03:45:48 +0000 (23:45 -0400)]
Drop original deleter logic. Deletions will not be explicit.

10 years agoDecommissioning the garbage collector, no longer needed with explicit
Sapan Bhatia [Wed, 30 Apr 2014 03:05:53 +0000 (23:05 -0400)]
Decommissioning the garbage collector, no longer needed with explicit
deletions.

10 years agoNew version of delete, which marks as delete instead of removing an
Sapan Bhatia [Wed, 30 Apr 2014 00:33:51 +0000 (20:33 -0400)]
New version of delete, which marks as delete instead of removing an
object.

10 years agoAdded deletion check as a default filter of the User model.
Sapan Bhatia [Tue, 29 Apr 2014 18:41:23 +0000 (14:41 -0400)]
Added deletion check as a default filter of the User model.

10 years agoMake the deletion check a default filter on the base model, inherited by
Sapan Bhatia [Tue, 29 Apr 2014 18:36:51 +0000 (14:36 -0400)]
Make the deletion check a default filter on the base model, inherited by
subclasses of the base model.

10 years agoThis change makes a 'deletion check' a default filter for object
Sapan Bhatia [Tue, 29 Apr 2014 18:26:10 +0000 (14:26 -0400)]
This change makes a 'deletion check' a default filter for object
retrievals.

10 years agoAdded a 'deleted' field to all models. Specifically to:
Sapan Bhatia [Tue, 29 Apr 2014 14:32:14 +0000 (10:32 -0400)]
Added a 'deleted' field to all models. Specifically to:
- plcorebase
- user (which does not derive from plcorebase)

10 years agoUpdated backend status during call
Sapan Bhatia [Tue, 29 Apr 2014 04:42:40 +0000 (00:42 -0400)]
Updated backend status during call

10 years agoMake default value of status field "pending"
Sapan Bhatia [Tue, 29 Apr 2014 04:41:39 +0000 (00:41 -0400)]
Make default value of status field "pending"

10 years agoUpdated fixtures with backend_status field
Sapan Bhatia [Tue, 29 Apr 2014 04:34:45 +0000 (00:34 -0400)]
Updated fixtures with backend_status field

10 years agoMap errors and feed them into the database.
Sapan Bhatia [Tue, 29 Apr 2014 04:24:09 +0000 (00:24 -0400)]
Map errors and feed them into the database.

10 years agoFeed errors that occur in the back end in the backend_status field
Sapan Bhatia [Tue, 29 Apr 2014 03:58:36 +0000 (23:58 -0400)]
Feed errors that occur in the back end in the backend_status field

10 years agoAdded backend_status field to user object
Sapan Bhatia [Tue, 29 Apr 2014 01:09:53 +0000 (21:09 -0400)]
Added backend_status field to user object

10 years agoAdded a new field called 'backend_status' to the core model. This field
Sapan Bhatia [Tue, 29 Apr 2014 01:06:39 +0000 (21:06 -0400)]
Added a new field called 'backend_status' to the core model. This field
is to be used by the Observer to convey the status of object
provisioning to the end user.

10 years agoThis patch logs exceptions in the core of the Observer, which might
Sapan Bhatia [Mon, 28 Apr 2014 17:07:18 +0000 (13:07 -0400)]
This patch logs exceptions in the core of the Observer, which might
occur in case of a misconfiguration or in case there's an Observer bug.

10 years agoDeleters are no longer used
Sapan Bhatia [Wed, 23 Jul 2014 14:51:39 +0000 (10:51 -0400)]
Deleters are no longer used

10 years agoRefactored teh sync_volume_slice step with new style of deletion
Sapan Bhatia [Wed, 23 Jul 2014 14:51:16 +0000 (10:51 -0400)]
Refactored teh sync_volume_slice step with new style of deletion

10 years agoRefactored the sync_volume step with new style of deletion
Sapan Bhatia [Wed, 23 Jul 2014 14:50:51 +0000 (10:50 -0400)]
Refactored the sync_volume step with new style of deletion

10 years agoRefactored volume access right step
Sapan Bhatia [Wed, 23 Jul 2014 14:46:56 +0000 (10:46 -0400)]
Refactored volume access right step

10 years agoRestage to pl/master
jcnelson [Wed, 16 Jul 2014 19:50:27 +0000 (15:50 -0400)]
Restage to pl/master

10 years agoMake principal_id a unique field in SyndicatePrincipal
jcnelson [Wed, 16 Jul 2014 19:32:29 +0000 (15:32 -0400)]
Make principal_id a unique field in SyndicatePrincipal

10 years agoMerge branch 'master' of git://git.planet-lab.org/plstackapi
jcnelson [Wed, 16 Jul 2014 19:31:08 +0000 (15:31 -0400)]
Merge branch 'master' of git://git.planet-lab.org/plstackapi

10 years agoremove unused code
Tony Mack [Wed, 16 Jul 2014 17:26:28 +0000 (13:26 -0400)]
remove unused code

10 years agofix incorrect latitudes in cdn operator view
Scott Baker [Tue, 15 Jul 2014 21:36:47 +0000 (14:36 -0700)]
fix incorrect latitudes in cdn operator view

10 years agocheck in hello world xos dashboard
Scott Baker [Tue, 15 Jul 2014 20:57:34 +0000 (13:57 -0700)]
check in hello world xos dashboard

10 years agoremove debugging
Scott Baker [Tue, 15 Jul 2014 18:23:03 +0000 (11:23 -0700)]
remove debugging

10 years agoprevent problems if xos-backbone loaded twice
Scott Baker [Tue, 15 Jul 2014 18:21:08 +0000 (11:21 -0700)]
prevent problems if xos-backbone loaded twice

10 years agofix error if dashboard url is of unknown kind
Scott Baker [Tue, 15 Jul 2014 17:58:22 +0000 (10:58 -0700)]
fix error if dashboard url is of unknown kind

10 years agodemo index view, loading msg for datatables, hide views with no role
Scott Baker [Tue, 15 Jul 2014 17:38:06 +0000 (10:38 -0700)]
demo index view, loading msg for datatables, hide views with no role

10 years agoremove newlines and add comments
Scott Baker [Tue, 15 Jul 2014 17:29:17 +0000 (10:29 -0700)]
remove newlines and add comments

10 years agohyperlink coloring in slice list
Scott Baker [Tue, 15 Jul 2014 01:18:18 +0000 (18:18 -0700)]
hyperlink coloring in slice list

10 years agosliceEditor demo view
Scott Baker [Tue, 15 Jul 2014 01:10:53 +0000 (18:10 -0700)]
sliceEditor demo view

10 years agorespond to change events
Scott Baker [Tue, 15 Jul 2014 01:10:09 +0000 (18:10 -0700)]
respond to change events

10 years agoremove debugging code
Scott Baker [Tue, 15 Jul 2014 01:09:51 +0000 (18:09 -0700)]
remove debugging code

10 years agofix debugging line that causes developer view to crash if user has no slice privileges
Scott Baker [Tue, 15 Jul 2014 01:07:47 +0000 (18:07 -0700)]
fix debugging line that causes developer view to crash if user has no slice privileges

10 years agohide non-member slices, even from admin
Scott Baker [Mon, 14 Jul 2014 19:24:03 +0000 (12:24 -0700)]
hide non-member slices, even from admin

10 years agopointer cursor on sort triangles
Scott Baker [Mon, 14 Jul 2014 18:40:59 +0000 (11:40 -0700)]
pointer cursor on sort triangles

10 years agosorting working
Scott Baker [Mon, 14 Jul 2014 18:15:45 +0000 (11:15 -0700)]
sorting working

10 years agoadd polling for developer view
Scott Baker [Mon, 14 Jul 2014 01:02:09 +0000 (18:02 -0700)]
add polling for developer view

10 years agoxosDeveloper view working
Scott Baker [Mon, 14 Jul 2014 00:36:19 +0000 (17:36 -0700)]
xosDeveloper view working

10 years agoshell renamed to xsh
Scott Baker [Sun, 13 Jul 2014 23:49:52 +0000 (16:49 -0700)]
shell renamed to xsh

10 years agosearch for xoslib dashboards
Scott Baker [Sun, 13 Jul 2014 23:48:46 +0000 (16:48 -0700)]
search for xoslib dashboards

10 years agosetting for xoslib templates and statics
Scott Baker [Sun, 13 Jul 2014 23:23:32 +0000 (16:23 -0700)]
setting for xoslib templates and statics

10 years agoautomatically determine urls for xoslib methods
Scott Baker [Sun, 13 Jul 2014 23:21:38 +0000 (16:21 -0700)]
automatically determine urls for xoslib methods

10 years agoprototype first virtual object for xoslib: sliceplus
Scott Baker [Sun, 13 Jul 2014 18:46:36 +0000 (11:46 -0700)]
prototype first virtual object for xoslib: sliceplus

10 years agostart working on expanded objects
Scott Baker [Sun, 13 Jul 2014 18:17:58 +0000 (11:17 -0700)]
start working on expanded objects

10 years agorefactor code organization
Scott Baker [Sun, 13 Jul 2014 17:37:26 +0000 (10:37 -0700)]
refactor code organization

10 years agoxosDeveloper view marionette wip
Scott Baker [Sun, 13 Jul 2014 16:52:15 +0000 (09:52 -0700)]
xosDeveloper view marionette wip

10 years agoMerge branch 'master' of git://git.planet-lab.org/plstackapi
jcnelson [Fri, 11 Jul 2014 20:27:14 +0000 (16:27 -0400)]
Merge branch 'master' of git://git.planet-lab.org/plstackapi

10 years agofix slivers deleted from wrong slice
Scott Baker [Fri, 11 Jul 2014 16:48:45 +0000 (09:48 -0700)]
fix slivers deleted from wrong slice

10 years agoUpdated syndicate admin and models:
jcnelson [Thu, 10 Jul 2014 23:33:34 +0000 (19:33 -0400)]
Updated syndicate admin and models:
* Added slice-specific secret, autogenerated when a Volume is mounted on a slice for the first time
* Rename syndicate to syndicate_storage to avoid package import conflicts
* Use more sensible field names
* Remove BitField usage

10 years agoRename syndicate to syndicate_storage
jcnelson [Thu, 10 Jul 2014 23:32:58 +0000 (19:32 -0400)]
Rename syndicate to syndicate_storage

10 years agoprevent statistics code from running when minidash is disabled
Scott Baker [Tue, 8 Jul 2014 16:35:40 +0000 (09:35 -0700)]
prevent statistics code from running when minidash is disabled

10 years agoadd slice, node, site, deployment, user
Scott Baker [Tue, 8 Jul 2014 07:12:59 +0000 (00:12 -0700)]
add slice, node, site, deployment, user

10 years agoxoslib wip
Scott Baker [Tue, 8 Jul 2014 07:05:03 +0000 (00:05 -0700)]
xoslib wip

10 years agonew backbone and underscore versions
Scott Baker [Tue, 8 Jul 2014 07:04:23 +0000 (00:04 -0700)]
new backbone and underscore versions

10 years agoxoslib wip
Scott Baker [Tue, 8 Jul 2014 04:54:35 +0000 (21:54 -0700)]
xoslib wip

10 years agoxoslib wip
Scott Baker [Tue, 8 Jul 2014 04:30:52 +0000 (21:30 -0700)]
xoslib wip

10 years agoxoslib wip
Scott Baker [Tue, 8 Jul 2014 00:06:07 +0000 (17:06 -0700)]
xoslib wip

10 years agoxoslib javascript from demo app
Scott Baker [Mon, 7 Jul 2014 18:34:17 +0000 (11:34 -0700)]
xoslib javascript from demo app

10 years agoxoslib second prototype
Scott Baker [Mon, 7 Jul 2014 17:14:04 +0000 (10:14 -0700)]
xoslib second prototype

10 years agoadd no_hyperlinks option to REST api framework
Scott Baker [Fri, 4 Jul 2014 01:01:30 +0000 (18:01 -0700)]
add no_hyperlinks option to REST api framework

10 years agofix modelgen error on upgradeFrom_rel_+
Scott Baker [Fri, 4 Jul 2014 00:58:10 +0000 (17:58 -0700)]
fix modelgen error on upgradeFrom_rel_+

10 years agostart working on xoslib objects
Scott Baker [Mon, 30 Jun 2014 23:39:21 +0000 (16:39 -0700)]
start working on xoslib objects

10 years agostart working on xoslib
Scott Baker [Mon, 30 Jun 2014 23:38:46 +0000 (16:38 -0700)]
start working on xoslib

10 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Thu, 26 Jun 2014 17:28:03 +0000 (10:28 -0700)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

10 years agofix error if lat and long do not exist for site
Scott Baker [Thu, 26 Jun 2014 17:26:48 +0000 (10:26 -0700)]
fix error if lat and long do not exist for site

10 years agolatest version number
Scott Baker [Thu, 26 Jun 2014 06:07:54 +0000 (23:07 -0700)]
latest version number

10 years agochange from 'opencloud' to 'xos'
Scott Baker [Mon, 23 Jun 2014 22:55:18 +0000 (15:55 -0700)]
change from 'opencloud' to 'xos'

10 years agodisable test_acl during sliver save until compatibility issue is worked out
Scott Baker [Sat, 21 Jun 2014 01:03:04 +0000 (18:03 -0700)]
disable test_acl during sliver save until compatibility issue is worked out

10 years agoimage and imagedeployments
Scott Baker [Sat, 21 Jun 2014 00:55:54 +0000 (17:55 -0700)]
image and imagedeployments

10 years agofix donotprintme printed by print()
Scott Baker [Fri, 20 Jun 2014 07:09:00 +0000 (00:09 -0700)]
fix donotprintme printed by print()

10 years agosyntax highlight
Scott Baker [Fri, 20 Jun 2014 07:05:17 +0000 (00:05 -0700)]
syntax highlight

10 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Fri, 20 Jun 2014 06:51:04 +0000 (23:51 -0700)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

10 years agosyntax highlighting
Scott Baker [Fri, 20 Jun 2014 06:50:46 +0000 (23:50 -0700)]
syntax highlighting

10 years agoMapped API endpoints for additional objects. E.g. Networks, Accounts
Sapan Bhatia [Fri, 20 Jun 2014 06:22:37 +0000 (02:22 -0400)]
Mapped API endpoints for additional objects. E.g. Networks, Accounts
etc.

10 years agoAdded a test case for the generated REST API. Run as:
Sapan Bhatia [Fri, 20 Jun 2014 06:21:20 +0000 (02:21 -0400)]
Added a test case for the generated REST API. Run as:

./manage.py test core

10 years agobetter colors and fonts for terminal
Scott Baker [Fri, 20 Jun 2014 05:42:49 +0000 (22:42 -0700)]
better colors and fonts for terminal

10 years agofix more bugs
Tony Mack [Fri, 20 Jun 2014 02:00:22 +0000 (22:00 -0400)]
fix more bugs

10 years agofix import errors
Tony Mack [Fri, 20 Jun 2014 00:42:03 +0000 (20:42 -0400)]
fix import errors

10 years agofix bugs with respect to recent Deployment model changes
Tony Mack [Fri, 20 Jun 2014 00:09:40 +0000 (20:09 -0400)]
fix bugs with respect to recent Deployment model changes

10 years agonew dashboard view, new fields in deployment
Scott Baker [Fri, 20 Jun 2014 00:03:22 +0000 (17:03 -0700)]
new dashboard view, new fields in deployment

10 years agoprovide site/sliver/node data for shell
Scott Baker [Thu, 19 Jun 2014 23:59:33 +0000 (16:59 -0700)]
provide site/sliver/node data for shell