History | View | Annotate | Download (1.4 kB)
Add max_invitations field to the two test users
Fixes problem with invitations test case failing as the max_invitations function returned None for the test user. Also discovered that in Python 0 > None !
Add helpdesk user group
Helpdesk users are registered statically using the HELPDESK user type.The middleware will only allow impersonation requests from helpdeskusers.
Merge branches api-current and ui-0.4, minor fixes
Merge branches api-current and ui-0.4: * Fix merge conflicts * Fix minor bug in reconciliation mgmt command * Add comments in settings.py.dist * minor PEP8 fixes
Add expires field for auth token
Refs: #483
Fix test token duration, minor bug in API
Modify db/fixtures/initial_data.json and settings.py.dist tofix the duration of the test token.
Fix minor bug in api/util.py when no valid SynnefoUsercould be found or the provided X-Auth-Token was invalid.
Add initial networks support
Refs #409
Make tests fail gracefully with assertions.
Also correct spelling of the word shibboleth
Some coding before enlighting discussion w/ faidon
Remove user field from SynnefoUser, minor fixes
Remove the "user" ForeignKey() field from the SynnefoUser model, sincewe do not use Django's auth mechanism.More specifically: * remove user ForeignKey() field * update fixtures for initial data, DB and API tests...
complete the rename of AccountingLog to Debid - fix breakage
The changes in d174b105e0fb3038bcf69623f3624f99f437ea3f broke theapp and the tests. The AccountingLog class had been renamed butseveral references were left using the old name.
Also removed the violation attribute from fixtures since it was...
Split initial_data.json, minor fixes in models.py.
Split initial_data.json into different fixtures, one for each model.Fixtures can be loaded as needed using the loaddata command.See the README for all the details.
Add a complete set of instances for the Flavor model....
Update fixtures, introduce created/updated fields.
Introduce auto-generated created/updated fields in all models,use two different fixtures, one for db initialization, one for testing. * All models have created/updated fields. * VirtualMachine model has an owner field....
moved fixtures to proper folder db/fixtures
CreditAllocator now uses Limit according to the changes to the model
Initial Disk Management API (DM API) implementation
The DM API is accessible under api/v1.0grnet1/ andit extends the Rackspace Cloud Servers v1.0 APIfor the use of Disks. Notable changes:
Setup/TearDown AccountingLogTestCase is finished
FlavorTestCase works as intended; Add FlavorCostHistoryTestCase (in progress)
updated initial data to test credit allocator testcase
Merge branch 'master' of https://code.grnet.gr/git/synnefo
Private fields in VM model, updated fixtures
Updated names of fields pertaining to VM state in VirtualMachine model,updated fixtures.
database.sqlite can be removed, use:
rm database.sqlite; python manage.py syncdb
to recreate it from fixtures.
Fix: fixtures now works correctly
Major fixes trying to integrate everything.