History | View | Annotate | Download (6.2 kB)
cyclades ui: Update OS images names
use libguestfs naming convention
redhat -> rhelsuse -> opensuse (also cloned as sles)
cyclades ui: Clean up ui url settings
- Removed most url's from ui conf file. Default values are dynamically set based on other settings (CYCLADES_BASE_URL, ASTAKOS_BASE_URL etc.). We still do service lookups to be able to change urls in extraordinary deployments....
make synnefo URLs consistent and configurable
https://service.deployment.vendor.tld/service-base/api-prefix/hard/path |___________________________________| |__________| |________| |_______| BASE_HOST BASE_PATH PREFIX Hardcoded...
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...
Synnefo branding: settings improvements
cyclades: remove redundant settings
Remove 'CYCLADES_USER_CATALOG_URL' and 'CYCLADES_USER_FEEDBACK_URL'settings, since both of them can be derived from 'ASTAKOS_URL' setting.
Delegate cyclades ui feedback calls to astakos
Mimic pithos app/ui feedback handling to avoid duplicating boilerplatecode.
New settings:CYCLADES_USER_FEEDBACK_URL
Deprecated (removed) settings:FEEDBACK_CONTACTSFEEDBACK_EMAIL_FROM
Periodic update of user usage quotas
Introduce network flavors to replace network types
Add tags and mode to network db model. Replace existing type withflavor. Introduce 4 different flavors. Each flavor has mode, link,mac_prefix, tags. Supported flavors are CUSTOM, IP_LESS_ROUTED,MAC_FILTERED, PHYSICAL_VLAN and are hardcoded in db models....
Merge branch 'ui-0.11' into devel-0.12
Merge branch 'master' into devel-0.12
Conflicts: snf-cyclades-app/synnefo/api/management/commands/flavor-list.py snf-cyclades-app/synnefo/api/management/commands/server-list.py snf-cyclades-app/synnefo/api/networks.py snf-cyclades-app/synnefo/logic/rapi.py
Automatic private networks subnet assignment in ui
Automatically choose a subnet that doesn't already exists in user'sprivate networks if 'Auto' subnet option is selected.
UI vm connection improvements
- add configurable vm hostname template- allow override of vm connect messages- replace ip by hostname in vm connection messages- configurable ssh message template- optional setting to append extra content in windows rdp files
Change grouped public network name setting
UI_GROUPED_NETWORK_NAME -> UI_GROUPED_PUBLIC_NETWORK_NAME
Fix UI setting for mac filtered networks
Rename PRIVATE_FILTERED to correct PRIVATE_MAC_FILTERED.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Configurable grouped public network view name
Merge branch 'devel-0.12' into ui-0.11
Configurable changes since attribute alignment
Introduce a new setting (UI_CHANGES_SINCE_ALIGMENT) to allow aligment ofchanges-since attribute of consiquent API calls.
Fix default private networks in UI
Fix default UI settings import synnefo settings
Fix default UI settings import synnefo settings,remove import and have the administrator set FEEDBACK_EMAIL_FROMspecifically.
Disable destroy of connected networks in ui by default
Apply UI_VM_IMAGE_COMMON_METADATA setting in ui index
the setting handles which image metada to copy when creating a vm usingthe ui application.
Cyclades UI integration with the new networks api
- Handles nic connections instead of vms. New NIC model and NICs collections created to handle the NIC api logic. NIC models get updated on each vms/networks api call.- New private network creation form....
Fix default cyclades ui UI_MEDIA_URL setting
Default setting for UI_AUTH_COOKIE_NAME
Merge branch 'master' into ui-astakos-integration
Astakos integration in UI
- New astakos js client integration (auth.js)- Removed invitations views- Removed SynnefoUser dependencies from userdata app- Apply X-Auth-Token header for all ui requests
Fixed media urls and static files configuration
- Also removed static files serve view (now added by webproject if needed)
Renamed snf-app to snf-cyclades-app