Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / ui @ a6f667a2

# Date Author Comment
a6f667a2 08/06/2013 03:34 pm Olga Brani

new ui: finishing touches for vm list animation

c9655064 08/06/2013 03:04 pm Olga Brani

new ui: animation for vm list page completed

5b2f3030 08/06/2013 01:12 pm Olga Brani

new ui: css improvements

db920d2c 08/06/2013 11:04 am Olga Brani

new ui: Change font-family to 'Open Sans'

d3bfabe8 08/06/2013 10:59 am Olga Brani

new ui: commence new animation for vm list page

683f9212 08/05/2013 06:04 pm Athina B

new ui: Functionality improvements for the create vm wizard.

21e567a9 08/05/2013 04:53 pm Athina B

new ui: Added functionality for the create vm wizard.

a18bd0ed 08/05/2013 11:52 am Olga Brani

new ui: Style improvements for vm list page

VM checkbox is better aligned. On checked, its container gets
a background-color.

c2c9975a 08/02/2013 05:57 pm Olga Brani

new ui: Style changes and select vm new animation

5e62e9c1 08/02/2013 01:34 pm Olga Brani

new ui: new functionalities in vm list page

- Selected VM checkbox is visible after VM mouseleave
- VM actions are enabled according to selected VMs (running,stopped,
both, single)
- Modal window for VM connect
- VM main actions are moved from header to main area

667e3611 08/02/2013 01:15 pm Athina B

Merge branch 'feature-uinext-html-mocks' of https://code.grnet.gr/git/synnefo into feature-uinext-html-mocks

e2974c91 08/02/2013 01:11 pm Athina B

new ui: Additions and modifications for the detailed view of a vm.

01fa9e32 07/31/2013 05:01 pm Olga Brani

new ui: javascript impovements for Compute ui

25405091 07/31/2013 04:03 pm Olga Brani

New ui: Minor changes in index.html

f8f24db6 07/31/2013 04:03 pm Olga Brani

new ui: Layout improvements for Compute ui

ed5e83ed 07/31/2013 03:56 pm Athina B

new ui: Modifications in javavascript for vm list functionality

More adjustments on selectors that are used to show the "selection window" that each vm has in vm_list_v1.html.

0fab6d53 07/31/2013 03:25 pm Athina B

new ui: Modifications in javavascript for vm list functionality

Adjustments on selectors that are used to show the "selection window" that each vm has in vm_list_v1.html.

a633e247 07/31/2013 12:16 pm Athina B

new ui: Remove files

7b381e90 07/31/2013 11:40 am Athina B

new ui: Merging files and small modifications

8bcfec88 07/30/2013 01:01 pm Athina B

Adding selection window for each vm and settling files

34a5bb64 07/30/2013 12:47 pm Olga Brani

Folder font-icons for original svg icons

2aab17d7 07/30/2013 12:19 pm Olga Brani

Complete kpal layout for create vm pages

2d47196d 07/29/2013 05:32 pm Olga Brani

Initial layout for create vm page (kpal design)

98714f8a 07/29/2013 03:21 pm Olga Brani

Initial layout for vm details page (kpal design)

b3c1328b 07/26/2013 06:24 pm Olga Brani

Initial commit for new_ui mocks

d4e4e501 07/25/2013 12:46 pm Christos Stavrakakis

Merge branch 'hotfix-0.14.3' into develop

Conflicts:
Changelog
snf-astakos-app/astakos/im/messages.py
snf-pithos-app/pithos/api/manage_accounts/__init__.py
snf-pithos-app/pithos/api/management/commands/reconcile-resources-pithos.py
snf-pithos-app/pithos/api/settings.py...

c8078df2 07/19/2013 01:43 pm Kostas Papadimitriou

cyclades ui: Enable RDP clipboard sharing by default

in default RDP connection profile served by synnefo

890f3d4c 07/12/2013 01:22 pm Christos Stavrakakis

Merge branch 'hotfix-0.14.2' into develop

Conflicts:
Changelog
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/views/target/__init__.py
snf-cyclades-app/synnefo/logic/backend.py
snf-cyclades-app/synnefo/logic/management/commands/reconcile-servers.py...

a6213c91 07/12/2013 11:51 am Kostas Papadimitriou

cyclades ui: Prefer os meta to identify connection user

How vm connection user gets resolved:

- Use the last user in `users` vm metadata if exists
- Use the last user in `users` vm image metadata if exists
- Use root if vm's image osfamily metadata is Linux...

801bc0b3 07/11/2013 03:50 pm Kostas Papadimitriou

cyclades ui: Update OS images names

use libguestfs naming convention

redhat -> rhel
suse -> opensuse (also cloned as sles)

4691814d 07/09/2013 04:30 pm Ilias Tsitsimpis

pep8 changes

d632e425 07/08/2013 03:44 pm Kostas Papadimitriou

cyclades ui: Allow destroy action on all vm states

1610b2da 07/08/2013 03:44 pm Kostas Papadimitriou

cycaldes ui: Locally reserve IP address assigned to created vm

in order to avoid conflict errors on repetitive vm creates

d4d51f2d 07/08/2013 03:44 pm Kostas Papadimitriou

cyclades ui: IP addresses vm creation step fix

Filter out ip addresses which pending for machine connection.

b9748526 07/08/2013 03:44 pm Kostas Papadimitriou

cyclades ui: Conditionally disable connect to vm IP actions

when IP's popup is opened from the vm create view.

7967ac30 07/08/2013 03:44 pm Kostas Papadimitriou

cyclades ui: IP addresses overlay improvements

- Wording improvements
- Icon for the connect to machine action

f63196c9 07/03/2013 02:12 pm Kostas Papadimitriou

cyclades ui: Remove development statements

c566f369 07/03/2013 01:21 pm Kostas Papadimitriou

cyclades: Networking step in machine create view

Introduce an additional `machine network setup` step in machine create
overlay. Through this step user can select ip addresses/private networks
the machine will be assigned/connected to.

1d9e9a43 07/03/2013 01:21 pm Kostas Papadimitriou

cyclades ui: Static files cache invalidation

include current synnefo version as a parameter to all static files urls to avoid
browsers from using cached content between different synnefo versions.

1fc7640d 07/03/2013 01:20 pm Kostas Papadimitriou

cyclades: Public IP's overlay in UI

- Introduce a new overlay for IP addresses management (create, remove, connect,
disconnect).
- The overlay is accessible from the UI's options menu.

a3ac649e 07/03/2013 12:38 pm Kostas Papadimitriou

cyclades: Handle introduced ``SNF:task_state`` field

- Use it to identify if machine is in a transitioning state (a previously
executed task is pending to be completed).
- Disable all actions when field.
- Backwards compatible. If no field is set the UI falls back into predicting...

ab3df8df 07/03/2013 12:29 pm Kostas Papadimitriou

cyclades: Integrate machine resize action in UI

- Action gets triggered from edit links which appear next to the cpu/memory
details icon/single machine views.
- Handle inability to perform resize action based on vm state by displaying a
warning when machine is in running state....

ae6e8a65 06/19/2013 05:33 pm Olga Brani

cyclades: Fix VMs console incorrect background

60ba7fc6 06/14/2013 04:06 pm Kostas Papadimitriou

cyclades ui: In sync with latest API changes

Handle updated servers/detail response format.

a7091289 06/13/2013 01:15 pm Olga Brani

cyclades: Remove "help" url in empty vms page

8af7f2d5 06/12/2013 02:30 pm Kostas Papadimitriou

cyclades ui: Invalid statement fix

7a0c725d 06/12/2013 02:01 pm Kostas Papadimitriou

cyclades ui: Fix endpoint urls

remove trailing slashes

0b690065 06/10/2013 05:02 pm Vangelis Koukis

Cyclades UI: minor textual change in networks

adcfcd8c 06/04/2013 08:37 pm Kostas Papadimitriou

cyclades ui: Improvements in ui url settings

- Use get_public_endpoint to resolve each service url
- Depend on cyclades_settings for services objects

69edece7 06/03/2013 07:54 pm Georgios D. Tsoukalas

cyclades: add version 'v1' in plankton/image URLs

27738c43 06/03/2013 11:50 am Kostas Papadimitriou

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....

7eb45083 06/03/2013 11:50 am Kostas Papadimitriou

cyclades ui: Handle non empty base urls better

BASE_PATH is not slash prefixed causing js to make requests to relative urls.

acb284f7 06/03/2013 11:50 am Kostas Papadimitriou

cyclades ui: Allow developers to disable logout redirects

using UI_AUTH_SKIP_REDIRECTS. Useful for developers coping with 401 cyclades
api responses.

cb561c2f 06/03/2013 11:50 am Kostas Papadimitriou

cyclades ui: Remove debug statement

0c2166b9 06/03/2013 11:50 am Kostas Papadimitriou

cyclades ui: Move connect/console urls under ui

9f6eb417 06/03/2013 11:50 am Kostas Papadimitriou

cyclades ui: Handle empty EXTRA_RDP_CONTENT setting

b47b110d 06/03/2013 11:50 am Kostas Papadimitriou

cyclades: Remove userdata api from ui prefix

- Individualize userdata api by placing module under synnefo namespace and
urs under it's own USERDATA_PREFIX

e3ff6830 06/03/2013 11:49 am Georgios D. Tsoukalas

make synnefo URLs consistent and configurable

https://service.deployment.vendor.tld/service-base/api-prefix/hard/path |___________________________________| |__________| |________| |_______|
BASE_HOST BASE_PATH PREFIX Hardcoded...

270b11f9 05/31/2013 02:36 pm Kostas Papadimitriou

cyclades ui: Show password view minor improvement

avoid redirecting user to the single view of the build vm

75b8439a 05/29/2013 05:56 pm Olga Brani

Merge branch 'develop' of https://code.grnet.gr/git/synnefo into develop

acf78de3 05/29/2013 05:56 pm Olga Brani

branding: Improve footer appearance

Capitilize 'synnefo' in footer and remove space between v and version
number in footer

0dee4086 05/28/2013 01:22 pm Kostas Papadimitriou

cyclades ui: In sync with the updated compute api

Update javascript libraries to keep up with the latest changes in compute api.

29fef7b9 05/28/2013 01:22 pm Christos Stavrakakis

ui: Rename flavor 'cpu' to 'vcpus'

d63606c8 05/28/2013 01:22 pm Kostas Papadimitriou

cyclades ui: Revert glance response parsing

Refs: #3768

d5fd0d3c 05/28/2013 01:22 pm Kostas Papadimitriou

cyclades ui: Update metadata post/delete url

the updated api uses /metadata/ instead of /meta/

Refs: #3768

1489e9b1 05/28/2013 01:22 pm Kostas Papadimitriou

cyclades ui: Revert server create params names

the new api changed image/flavor keys only in servers response.
imageRef and flavorRef are still required in server create requests
(makes sense)

Refs: #3768

7055982e 05/28/2013 08:14 am Kostas Papadimitriou

cyclades ui: Always send network type in create request

type parameter is mandatory in private network creation requests.

9cd9bfe7 05/22/2013 01:31 pm Olga Brani

branding: Renaming SYNNEFO_JS_LIB_VERSION to SYNNEFO_VERSION

73f9a3d5 05/21/2013 12:41 pm Kostas Papadimitriou

cyclades ui: Handle no missing image ids case

614fb66b 05/20/2013 07:59 pm Kostas Papadimitriou

cyclades ui: Fix resolving of missing image ids

- Start resloving once the images have been loaded.
- Continue loading view progress only once all missing ids have been resolved.

734107ef 05/20/2013 03:09 pm Kostas Papadimitriou

branding: Use branding util to render email templates

Use synnefo_branding.util.render_to_string accross synnefo apps to be able to
use branding variables within the templates.

7f16b9b1 05/20/2013 03:08 pm Kostas Papadimitriou

cyclades ui: Configurable userdata api url

PublicKey collections used hardcoded urls to access the ssh public keys
api. A new dummy view added (to serve '/ui/userdata/') to be able to use
django reverse mechanism for the base url of userdata api.

8b14f29d 05/20/2013 08:55 am Kostas Papadimitriou

cyclades ui: Avoid setting group in personality metadata

3f339d85 05/20/2013 08:48 am Kostas Papadimitriou

cyclades ui: Include missing index view setting

UNKNOWN_OS setting was missing from the index view context, causing javascript
errors.

263cb456 05/16/2013 03:47 pm Olga Brani

Synnefo branding: Documentation correction & minor fixes

f58b0a14 05/15/2013 04:06 pm Olga Brani

Correct merging error

8b9e871d 05/14/2013 03:14 pm Olga Brani

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...

1e23ceb2 05/14/2013 12:32 pm Olga Brani

Synnefo branding: Remove greek text & verbal fixes

Emails sent to Astakos Users do not contain greek translations any more.
Minor verbal corrections are made and title attribute are added to logos
links.

79b5d61b 05/10/2013 12:45 pm Sofia Papagiannaki

astakos: WIP move all api calls under ``/astakos/api``

Refs: #3340

6e28eafd 05/09/2013 03:37 pm Olga Brani

Further improvents to branding settings

6856b4ff 05/08/2013 10:52 am Giorgos Korfiatis

cyclades ui: Remove deprecated setting

426e1fb9 05/02/2013 04:36 pm Kostas Papadimitriou

cyclades ui: Expose and use the new astakos quota api

- Removed /userdata/quota view in respect of astakos quotas api delegate
views served in the same urls used by astakos api (/astakos/api/quotas,
/astakos/api/resources). Base url is configurable using the...

30096a2e 04/30/2013 05:06 pm Christos Stavrakakis

cyclades: Remove obsolete code for static quotas

Remove the following obsolete settings, since their usage is covered
by Quotaholder:
- MAX_VMS_PER_USER
- MAX_NETWORKS_PER_USER
- VMS_USER_QUOTA
- NETWORKS_USER_QUOTA

Also remove 'cyclades-export-quota' management command.

468ba00b 04/30/2013 05:03 pm Ilias Tsitsimpis

snf-cyclades-app: Use astakosclient

479c3051 04/30/2013 05:03 pm Ilias Tsitsimpis

PEP8 style fixes

67cd4980 04/29/2013 12:55 pm Kostas Papadimitriou

Merge remote-tracking branch 'origin/develop' into feature-branding

Conflicts:
snf-astakos-app/astakos/im/templates/im/footer.html
snf-cyclades-app/setup.py

f0001470 04/11/2013 11:34 am Christos Stavrakakis

Merge branch 'feature-snf-django' into develop

Conflicts:
docs/older/Changelog.pithos-app
snf-astakos-app/astakos/im/api/__init__.py
snf-pithos-app/pithos/api/util.py

e7f22a2a 04/10/2013 07:05 pm Christos Stavrakakis

Merge branch 'release-0.13' into develop

Conflicts:
snf-astakos-app/astakos/im/messages.py

5ef4d441 04/10/2013 06:35 pm Kostas Papadimitriou

Fix create vm view images filtering in cyclades ui

use the new synnefo.user method `get_username` to populate
personal/shared images.

04a1b675 04/08/2013 06:17 pm Christos Stavrakakis

Move astakos lib from snf-common to snf-django-lib

53f8a88a 04/02/2013 01:20 pm Kostas Papadimitriou

Merge branch 'feature-branding' of https://code.grnet.gr/git/synnefo into feature-branding

c2337e25 04/02/2013 01:15 pm Kostas Papadimitriou

Merge branch 'develop' into feature-branding

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...

f770d29f 04/02/2013 12:56 pm Kostas Papadimitriou

Merge branch 'release-0.13' into develop

Conflicts:
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/views.py
version

24906909 04/02/2013 09:08 am Kostas Papadimitriou

Remove ui debug statement

878d9cf3 04/02/2013 08:49 am Kostas Papadimitriou

Merge branch 'tmp-common-email-recipients' into develop

354b9b6f 04/01/2013 07:02 pm Kostas Papadimitriou

Merge branch 'feature-astakos-authpolicies' into develop

Conflicts:
snf-cyclades-app/synnefo/api/management/commands/flavor-create.py
version

e3c026e7 03/29/2013 03:33 pm Kostas Papadimitriou

UI auth module typo fix

fix get_username to return user uuid instead of user token. The change
fix the resolving of image ownership of the current ui user.

ee5d26fc 03/28/2013 03:11 pm Kostas Papadimitriou

UI create vm errors fix

never forget to pass vm create callback arguments

fc098054 03/28/2013 12:13 pm Olga Brani

Merge branch 'feature-branding' of https://code.grnet.gr/git/synnefo into feature-branding

a2110608 03/28/2013 12:12 pm Olga Brani

Branding footer improvements (Astakos+ Cyclades)

Setting that allows copyright message to footer.
Setting that allows about, feedback and support links to footer.