astakos: firefox text alignment bug fix for API access page
astakos: Improved style for API access page
astakos: Api token view firefox bug fix
Auth url and API token in API access page are disabled html inputs.On firefox, these inputs are replaced by <span> elements to allow them tobe selected on user click.
cloudbar: Automatic active service detection
automatically detect which cloudbar menu is active by matching the currentwindow location with the registered service url.
astakos: responsive css for API Token View page
astakos: Renew token action from api access view
astakos: style improvement for longer API tokens in API Token View
astakos: apply css style to API access view
astakos: Initial commit of API access view
api access view contains all available information for the user to access theservice api.
astakos: Use proper update_token url
Propagate update_token url via window object to the updateToken js function.
astakos: Dynamically set hand indicator in landing page
removed the hardcoded mapping between cloudbar and dashboard elements
astakos: Improve project members' actions UX
Show reject/approve button in 'project pending members' page.Remove confirm dialog when user clicks outside dialog area.Minor style changes.
astakos: Batch members actions template integration
udpated project members template to properly post selected membership ids tothe appropriate urls.
astakos: Remove ^M's from common.js
Merge branch 'develop' into feature-projects-ux
Conflicts: snf-astakos-app/astakos/im/templates/im/projects/intro.html snf-astakos-app/astakos/im/templatetags/astakos_tags.py snf-astakos-app/astakos/im/urls.py snf-astakos-app/astakos/im/views.py
astakos: Change auth provider remove HTTP method
Convert provider removal links to forms (using POST), in order to be ableto remove GET from the remove view allowed HTTP methods.
Refs #3793
cloudbar: Handle relative service icon urls
Merge branch 'develop' into feature-branding
Conflicts: snf-astakos-app/astakos/im/static/im/cloudbar/cloudbar.js snf-astakos-app/astakos/im/templates/im/base.html snf-astakos-app/astakos/im/templates/im/landing.html snf-astakos-app/astakos/im/views.py...
Merge remote-tracking branch 'origin/develop' into feature-projects-ux
astakos: Resources metadata improvements
- Allow admin to overwrite default resources presentation data using ASTAKOS_RESROUCES_META setting. dict_merge is used to accomodate admin from declaring all available metadata parameters.- Enforce allow_in_projects resource policy in project application...
Synnefo branding images & retina.js
Merge remote-tracking branch 'origin/develop' into feature-branding
Conflicts: snf-astakos-app/astakos/im/templates/im/footer.html snf-cyclades-app/setup.py
Astakos: More UX improvement for project members page
Astakos: Checkboxes for members actions (project members page)
Merge branch 'develop' into feature-quotas
Conflicts: astakosclient/astakosclient/__init__.py astakosclient/astakosclient/errors.py astakosclient/astakosclient/tests.py docs/index.rst
Astakos: Improve UX for project details/members page.
astakos: remove js debug statement
astakos: Change response for API call `quotas'
The following indicators are returned for each holding:"limit": the quota limit (as before)"usage": the current usage (pessimistically, includes any pending allocations)"pending": the difference of max and min allocation, indicates...
Astakos: ui minor fixes
Refs: #3573Correct onclick functionality in project create page.Discover missing div tag in project details page.
Update astakos usage view
Update view to use the introduced astakos quotas api.
Cleanup CLRF's
Services api/presentation logic cleanup
- Remove presentation information from Service model (order, icon)- To access the list of services filled with both presentation and api data use Service.catalog(). The method fills a dict with service identifiers and service metadata through the following steps...
Merge branch 'release-0.13' into develop
Conflicts: snf-astakos-app/astakos/im/messages.py
Merge branch 'release-0.13' of https://code.grnet.gr/git/synnefo into release-0.13
Conflicts: snf-astakos-app/astakos/im/settings.py snf-astakos-app/astakos/im/templates/im/login_base.html snf-astakos-app/astakos/im/templatetags/astakos_tags.py snf-cyclades-app/synnefo/app_settings/default/ui.py...
Conflicts: snf-astakos-app/astakos/im/messages.py snf-astakos-app/astakos/im/views.py version
Astakos project details user actions improvenets
- Split actions partial in a separate template.- Convert simple A html links to confirm forms and do action requests using POST.- Use a common tempalte tag ``confirm_link`` to prompt user an additional step of action confirmation....
Initial branding for service and company
New synnefo_branding app.Service name defaults to "Synnefo" and company name defaults to "grnet".Branding is applicable to texts containing Service or Company name/url and toimages such as favicon, compute, dashboard and console logos.
Authentication providers improvements
Major authentication provider refactoring to support
- Modular and easily configurable messages with common context- Fine grained provider policies to support appling specific policies to users and/or groups
Key points:...
Fix usage animation bug
Style fixes
New style for resource usage pageTemporary help_text for profile formCss fixes
Notify user for pending registrations
astakos allows users to replace pending created accounts (user thathave not yet passed the activation process) by re-submiting the signupform. A message is now displayed in such cases to remind the user of thepending account.
Cloudbar improved functionality
Profile menu in Cloudbar appears both on hover and on tab
New functionality for resource group icon in Astakos create projectBug fix for change password form in Astakos profile
Style fixes for recaptcha field and landing page (Astakos)
New icons for auth-methods in profile Astakos page
Astakos presentation fixes
- Rename Profile to Dashboard- New functionality for cloudbar- Responsive styles- New image for reset password page
Astakos fix for chrome slideToggle bug in profile form
Fixes
- Change order in the menu- Fix style bugs- Fix form input border bug
Fix refresh token bug in profile page
New hover state for icons in profile auth pethods
Fixed order of resources in project creation form
Various fixes
- Hand hover effect in landing page- Select hover state- Text corrections
Fix cloudbar profile sizing
- Fix profile form slideToggle chrome bug- Fix input focus style- More margin in extracontent auth_methods
Cloudbar bug fix
Cloudbar sign in redirect param fix
clean additional params from url
Bug fixes
Bug/style fixes
Change cloudbar profile toggle js.
Fixes for profile/signup pages
New style for Sign Up page
Landing page style improvements
Improvements in auth_methods js in profile page
Profile auth methods fixes/Landing page
- New landing page (missing icons)- Auth methods js bug fixes- Style fixes
New layout with image for email_change pages
New profile form bug fixesNew profile icons
New login form improvements
New profile form
Merge branch 'feature-astakos-newstyles' into feature-cloudbar-fix
Cloudbar flickering fix
prepend body placeholder (using border-top) to avoid flickering causeddue to late rendering of the cloudbar element
Update token view/url
introduce a helper view to allow user update the account api token.``renewToken`` javascript helper method is included in forms.js.
Auth_methods icons
Icons for extralogin methods
Extralogin methods with icons
Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota
Presentation fixes
Cms sync styles
Project form improvements
- Differentiate title between update/create- Step subtitle styles
Projects list improvements
Safari fix
Fix project focus bug
Various fixesChange placeholder for homepage url
Periodically update quotas information in astakos usage page
Project table columns width fix
Project js validation messages
Dropkick large label fixStyle fixesProject js validation fix
Project table fixed width columns
Dialog fix
Various style fixesCalender js bug fix
Different table paginationStyle fixes and minor corrections
Various fixes for astakos projects
Style fixes for group list and group search page
Login style fixesCancel link in signup page