Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / ui / static / snf / js / ui / web / ui_main_view.js @ 89d02c7e

History | View | Annotate | Download (41.9 kB)

# Date Author Comment
059a01b9 01/29/2014 03:53 pm Kostas Papadimitriou

ui: Update images collection every time user opens vm wizard

4b902a1e 01/29/2014 03:53 pm Kostas Papadimitriou

ui: Create vm snapshot view

- New overlay view to handle vm snapshot creation
- Snapshot action available from vm single view

a2b39c54 01/14/2014 11:05 am Kostas Papadimitriou

ui: Improve recurrent api calls throttling

do not trigger faster recurrent intervals when api endpoint does not support
incremental updates (changes-since parameter).

d1892661 01/10/2014 06:08 pm Kostas Papadimitriou

ui: Suspended vm feedback overlay description fix

cff6b795 12/11/2013 06:10 pm Vangelis Koukis

Cyclades UI: Minor fixes in wording

0b416fc7 12/11/2013 05:07 pm Kostas Papadimitriou

ui: Error view overlay improvements

additionally display api error message when provided in the error response
object.

46987d1c 11/27/2013 06:12 pm Kostas Papadimitriou

ui: Suspended view regression fixes

3c446f85 11/27/2013 03:15 pm Kostas Papadimitriou

ui: Multiple actions support

- Private networks destroy
- IPs detach/destroy
- Public keys destroy

e6a4b75c 11/18/2013 07:03 pm Kostas Papadimitriou

ui: Several ips/networks fixes and improvements

7dff818c 11/12/2013 01:26 pm Kostas Papadimitriou

ui: Prefetch network api data on app initialization

4e8e2834 11/04/2013 09:14 am Kostas Papadimitriou

ui: Improve main view tab hover title display

extract title from data-hover-title

f0c38b0e 11/04/2013 09:14 am Kostas Papadimitriou

ui: Register additional views

for floating ip's and public keys tabs

6db98d7c 11/04/2013 09:14 am Kostas Papadimitriou

ui: Register additional collection fetchers in main view

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.

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

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.

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

b14e3b9e 03/26/2013 03:27 pm Kostas Papadimitriou

Trigger user quota updates on sepcific ui api calls

- We force user quota information to be updated after the completion of
vm/network create/destroy actions.

336ddd59 03/20/2013 10:45 pm Kostas Papadimitriou

UI loading view improvements

Refs #3396
Refs #3397

- Use separate loading messages for each action to avoid confusion
caused due to aynchronous progress
- Enforce resolving of unknown machine image ids before the main view
gets rendered.

afe9ca75 03/20/2013 09:47 pm Kostas Papadimitriou

UI. Always extract user info from current cookie contents

Refs #3460

Token value set in api action/request is always retrieved from the
current cookie contents. When cookie contents change is detected ui
redirects user to log in.

Cookie changes are detected each time the app tries to use the user...

3b463c5a 03/12/2013 04:36 pm Kostas Papadimitriou

UI create machine improvements

- Display remaining resources
- Predefined flavors display fix

f7e51fc5 03/12/2013 01:39 pm Kostas Papadimitriou

New ui quota helper class

also updated ui views to use the new class

d1a7ce9c 01/15/2013 09:47 pm Kostas Papadimitriou

Fix footer positioning javsacript handler

52a432c7 01/15/2013 09:47 pm Kostas Papadimitriou

Improve javascript exception handling

Skip 'Script error' exceptions. Those exceptions get raised in
FF/Safari/Chrome from scripts which location violates same-origin-policy
of the document (e.g cloudbar.js).

515b3e04 01/07/2013 01:41 pm Kostas Papadimitriou

Periodic update of user usage quotas

a6b9836b 11/08/2012 08:27 pm Kostas Papadimitriou

Handle suspended VM's in ui

UI now displays notice for vm's flagged as suspended. User may click on
suspended notice to contact support.

1b18db69 11/08/2012 03:16 pm Kostas Papadimitriou

Dynamically set user quota url in ui

cbf7b384 11/07/2012 07:50 pm Kostas Papadimitriou

UI quota limit handling

ui inititalization process now includes a call to the introduced
`ui.views.userquota` view which returns a json representation of available user
quota limits. Quota information is used across ui to prevent user from the
effort of trying to allocate additional resources.

5fe6c466 08/09/2012 03:57 pm Kostas Papadimitriou

Merge branch 'ui-helpdesk' into progress-monitor-new

1e882dd7 08/08/2012 08:39 pm Kostas Papadimitriou

Diagnostics implementation in ui app

- Change vm status message update method to include diagnostic messages
if the exist.
- New overlay to display vm diagnostics if vm is in ERROR state.

7f841ad2 07/17/2012 05:57 pm Olga Brani

Helpdesk improvements (VM connected to network)

9fd7a7a8 04/10/2012 03:43 pm Kostas Papadimitriou

Fix browser history handling, Refs #2299

3a7e5b0f 03/21/2012 07:59 pm Kostas Papadimitriou

Proper redirect if no auth cookie found

85f1cd1e 02/21/2012 02:39 pm Kostas Papadimitriou

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

9c0ac5af 01/30/2012 06:55 pm Kostas Papadimitriou

Renamed snf-app to snf-cyclades-app