cyclades: import quotaholder exceptions from kamaki
Because this is where the quotaholder client exceptions come from.
Fix local variable bug
Bump version
Merge branch 'feature-archipdoc' into develop
add archipelago documentation in admin-guide
add archipelago-architecture image
Add more vlmc tool commands
Merge branch 'feature-ci' into develop
Add CI module, to collaborate with buildbot
Grammar fix
Do not automatically update version files
Do not automatically update version files from setup.py. From nowon, version files are updated using 'update_version.py' script and'devflow'.
Also removed autopkg.conf and created devflow.conf configuration file.
Merge remote branch 'origin/feature-burnin' into develop
Changelog
Merge branch 'feature-rados' into develop
Conflicts: snf-pithos-app/README
Cleanup after register a new image
Remove automatic RADOS pool creation.
If a specified RADOS pool does not exist, do not try and create it. Throw anexception instead.
Merge branch 'feature-projects' into develop
Fix pithos settings
Retry project view when PendingMembershipError is raised
A transaction handler that performs retries
Pithos: handle quotaholder exception errors
Change option to --check-expired
uenc: convert to repr(utf8) if encoding fails.
Remove guestfs
Do not postprocess if it's marked for rollback
Run postprocess in a transaction context too
Change display of Chain.PENDING
Disable problematic migration
Remove call to uenc
Show `unlimited' max members
Reintroduce --app in project-show
Merge branch 'feature-snf-stats-app' into develop
snf-cyclades-gtools: Add Ganeti stats collectd plugin
snf-stats: Initial commit
Rename snf-stats to snf-stats-app
Add snf-stats-app to autopkg.conf
Chain-based project management commands
Move Chain code block before ProjectApplicationManager
Introduce chain state and related methods
Fix encoding handling in astakos commands
Change astakos user list & show commands.
Include uuid in user-list & search user also by uuid in user-show.
Change default astakos service urls in pithos settings.
Change error handling in uuid to displayname pithos path migration.
Stop migraton if it fails to retrieve a uuid/displayname.
Astakos presentation fixes
- Rename Profile to Dashboard- New functionality for cloudbar- Responsive styles- New image for reset password page
migration-to-0.13 related scripts
Restrict user_catalogs response (user API)
If the request uuids or displaynames is null do not return information for all users(as it happens in the service call).
Try to upload and register an image
Rename management commands for clarity
Rename project-approve and project-deny to application-approve andapplication-deny, respectively, to make it clear that the commandsexpect an application ID.
Make Chain a proper db table
Keep chain IDs in table Chain and add foreign keys from ProjectApplicationand Project to Chain.
This will allow us to reference a possibly not yet approved projectin a more concise way.
typo fix
Display resource quota in user-show command
Remove obsolete function get_project_id_of_application_id
Add GET method for project_leave view
Fix presentation in project template
Typo
Remove devflow dependency from quotaholder setup
uenc: utility function for encoding unicode to str
1. Motivation.
Too often a programmer outputs an object that can either be str orunicode. The default python encoding of 'ascii' cannot handle all ofunicode text, but this will not crash until such a text is encountered....
Update some messages on Astakos
Check if a user other than the owner can view a project
Remove duplicate function
Remove obsolete user_status and its clients
Remove trailing space
Astakos fix for chrome slideToggle bug in profile form
Fix user-add --active command
Call activate function to send also the user quota limits.
Add uuid in user profile view
strbigdec: smart big decimal number-to-string
View for cancelling a pending application
Changes in button positioning
Status in project list
Wording fixes
Preserve auth provider order across views
Handle project-show invalid input
Raise CommandError there is no such project
Fix syntax errorx
Changes in project_detail
Distinguish project/application view as well asowner/simple user mode
Update Astakos help text message
Change the message on the form in which the userchanges his/her password.
Fixes
- Change order in the menu- Fix style bugs- Fix form input border bug
Fix project resource fieldset ordering
Skip project homepage response validation
Fix refresh token bug in profile page
Update pithos & astakos api docs
New hover state for icons in profile auth pethods
Fixed order of resources in project creation form
Explicit groups/resources order
Style fixes
Various fixes
- Hand hover effect in landing page- Select hover state- Text corrections
Fix send reset password email
Show activation message
Set Project.name None when terminated so that it can be reused
Fix cloudbar profile sizing
Temorarily remove api access from menu
Auth providers fixes
- Respect CAN_REMOVE provider setting- Verbal differences in create password form (based on if user requests to add local password method or just tries to change the password)
Enrich local login method profile display
- Include username/email
Improve unusable password validation error message
Fix third party login next_url handling
Use admin version of state display
Update docs and settings
Expose /user_catalogs service api call
Change migration scripts to use this instead of the user api call
Changes in state display, plus some queries
Enhanced project-show