Feature #495

Create a GUI interface for OpenNebula

Added by Jaime Melis over 10 years ago. Updated over 10 years ago.

Status:ClosedStart date:02/21/2011
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:Release 2.2
Resolution:fixed Pull request:

Associated revisions

Revision b8f2b6e1
Added by Daniel Molina, Hector Sanjuan and Jaime Melis over 10 years ago

Feature #495: OpenNebula Sunstone

Squashed commit of the following:

commit 968e8868d9d02762423df6b7abe76d91c2fd9484
Author: Jaime Melis <>
Date: Mon Feb 21 18:13:29 2011 +0100

Feature #495: Updated copyright banners

commit 5ebd184e9d771e0bc9865bae219019b56e35ba5b
Author: Hector Sanjuan <>
Date: Mon Feb 21 13:54:50 2011 +0100

Feature #495: Cleaned up some css and added rules for add/remove from select buttons

commit 1dbca245d57584d9c4fb225476ca32252fc3c834
Author: Hector Sanjuan <>
Date: Mon Feb 21 13:22:51 2011 +0100

Feature #495: Fixed Chrome selects listeners

commit a6721b729d0e609b012b6491988aeb5e8b634b07
Author: Hector Sanjuan <>
Date: Mon Feb 21 12:42:35 2011 +0100

Feature #495: Removed pipe at the end of last action block

commit ec42344c3bbe56a12b064f9e13676518dffabf15
Merge: 15045ac 926e102
Author: Hector Sanjuan <>
Date: Mon Feb 21 11:47:42 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 926e102006b7ad428155232edd7a968401adfe50
Merge: 41e8ba2 80145ad
Author: Jaime Melis <>
Date: Fri Feb 18 18:12:12 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 41e8ba2435c53c26801f607300f30b49029430a3
Author: Jaime Melis <>
Date: Fri Feb 18 18:12:03 2011 +0100

Feature #495: Fixed tooltips in Chrome

commit 80145ada3c85daa2a8ab2357fc561c12ddb9c5a5
Merge: a93339a 9074b8c
Author: Daniel Molina <>
Date: Fri Feb 18 16:11:50 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit a93339a61794eae1d11110a0d6bafcf5f7490dc1
Author: Daniel Molina <>
Date: Fri Feb 18 16:11:16 2011 +0100

Feature #495: Add delete host with running vms test

commit f1da04a87bc1c35593104eb7a55f6569955db2b4
Author: Jaime Melis <>
Date: Fri Feb 18 16:02:45 2011 +0100

Feature #495: Fixed syntax errors for the Safari browser

commit 15045acf0658b908a7c7677e502daf0348972f5a
Merge: e8f1e81 9074b8c
Author: Hector Sanjuan <>
Date: Fri Feb 18 15:30:01 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 9074b8c76916ded6045c14935090e38ecebc0690
Author: Jaime Melis <>
Date: Fri Feb 18 15:27:58 2011 +0100

Feature #495: Fixed bug in opennebula.js, when sending the timout, it's not encoded to  JSON anymore

commit e8f1e818d47b33c1257eae24d836fe129df38c7b
Merge: 3d06c22 44d244e
Author: Hector Sanjuan <>
Date: Fri Feb 18 15:23:08 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 3d06c2263cd9123ec7338d2dc15cf05b39e2e8ef
Author: Hector Sanjuan <>
Date: Fri Feb 18 15:22:57 2011 +0100

Feature #495: Fixed some margins

commit 44d244e009c84e789276a424f76051497f53581d
Merge: 9cb5aed b5a8544
Author: Jaime Melis <>
Date: Fri Feb 18 15:21:11 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 9cb5aed3e820883fdcf479ac14ad5761bc0f410e
Author: Jaime Melis <>
Date: Fri Feb 18 15:20:51 2011 +0100

Feature #495: Fixed bug hiding unauthorized divs for users other than oneadmin

commit b5a85445b5d764adbee4011831d308b37b903a06
Merge: 76524ba 3af2d3a
Author: Hector Sanjuan <>
Date: Fri Feb 18 15:14:20 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 76524baefb5bf8d24ced0aab0fe84af416d7c0bc
Author: Hector Sanjuan <>
Date: Fri Feb 18 15:14:03 2011 +0100

Feature #495: Changed add lease buttons

commit 3a6a131483baacc5b594b86ab31d45d8aa6939d5
Author: Jaime Melis <>
Date: Fri Feb 18 14:51:42 2011 +0100

Feature #495: Registered a new type of error: auth_error

commit 04001db75d6baa6661e4876018c64db7fab46387
Author: Hector Sanjuan <>
Date: Fri Feb 18 14:51:35 2011 +0100

Feature #495: Reduce border radious for select lists

commit 7e39a5e789e3e48668ddc7f793a8026cc2d352a5
Author: Hector Sanjuan <>
Date: Fri Feb 18 14:45:51 2011 +0100

Feature #495: List select width reduced 5 pixels

commit a533b577167c8cddb93d2df67c63115d4ae4cf28
Author: Hector Sanjuan <>
Date: Fri Feb 18 14:40:49 2011 +0100

Feature #495: Removed * on mandatory items

commit b0f18e9d7f30eae0318a56e7fb1fa367942276ea
Author: Jaime Melis <>
Date: Fri Feb 18 14:37:40 2011 +0100

Feature #495: Implemented image_type and resource_state for images in opennebula.rg

commit 3af2d3ad2c3dcc1893b588f8c6bc139ecd1914f1
Merge: 1553443 c601772
Author: Jaime Melis <>
Date: Fri Feb 18 14:31:34 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui
Conflicts:
public/js/one-ui_views.js

commit 1553443dd62357f5f52daa8bff25b192b86e63a5
Author: Jaime Melis <>
Date: Fri Feb 18 14:29:28 2011 +0100

Feature #495: Fix bugs when user is not oneadmin.

commit c601772ba81254951c006ce09065b987921c7d85
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:52:38 2011 +0100

Feature #495: Add new host button label changed to "+ New Host" as there is "+ New Cluster" as well.

commit 4e68def72852e9cf9e2b5c4bb0bfb0a585302c82
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:52:06 2011 +0100

Feature #495: Added seconds to start times

commit 3fa154b569b9180f3d828f83dd9c7791d0057729
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:46:12 2011 +0100

Feature #495: Close select lists when clicked anywhere

commit 1575219b9521bbfe4f0ab5fc1271adcf68822aa6
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:39:52 2011 +0100

Feature #495: Changed select list color on hover

commit 0f9bf69bf4486e596a744a57ff85498c80b7583e
Merge: 3493e72 506c6e8
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:38:43 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 3493e72b4ab03a0c2952113480f83f3aa443d608
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:38:26 2011 +0100

Feature #495: Replaced spinner

commit b1637c28743f0f2a54df668154c01d95182e035c
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:30:37 2011 +0100

Feature #495: Removed enabled column for users

commit 296e906d5d96122dbaceddc4fafa891f3a26c85e
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:30:12 2011 +0100

Feature #495: Fixed inputs margins

commit a9630974db92d80ece0b6bf218673d0eba360526
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:22:34 2011 +0100

Feature #495: Darked overlay

commit b193f37e235161d3603895a5e933b532356c2388
Merge: 2a137c1 506c6e8
Author: Jaime Melis <>
Date: Fri Feb 18 13:13:00 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit cf0cddf496f49df9a404f24917d67739f5c23706
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:12:25 2011 +0100

Feature #495: Added titles to the advanced create dialogs

commit 506c6e8d7ac8766a3f2791d4c5c2b1626f0990b2
Author: Daniel Molina <>
Date: Fri Feb 18 13:12:23 2011 +0100

Feature #495: Fix cookie parameters error

commit 2a137c1d02d9692be33ec43b6cf16bf79139e7af
Merge: 023a436 5d89ff3
Author: Jaime Melis <>
Date: Fri Feb 18 13:12:13 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 5d89ff320a2f0ed37ade65b141a98d319b8e050f
Author: Daniel Molina <>
Date: Fri Feb 18 13:08:46 2011 +0100

Feature #495: Add user_id cookie

commit 0a08fa32afe9ac0c8f42e31ac6eeea3a46c46cba
Author: Hector Sanjuan <>
Date: Fri Feb 18 13:00:42 2011 +0100

Feature #495: Hack to use the grey icon set
Renamed the grey icon file as the black icon file

commit 023a43678cf4b72e428c4e28f2e6723be95ebd2b
Merge: 6f53880 0b392f9
Author: Jaime Melis <>
Date: Fri Feb 18 12:58:37 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 0b392f9daa58f198f6d34190ad3f6a99d13a6896
Merge: 2ced9e4 6416601
Author: Daniel Molina <>
Date: Fri Feb 18 12:58:03 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 6f5388022344486c10bd3e890c7f55e43ac71758
Merge: c4822a3 6416601
Author: Jaime Melis <>
Date: Fri Feb 18 12:52:58 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit c4822a3340580b477c60a63e4f92439383adeac3
Author: Jaime Melis <>
Date: Fri Feb 18 12:52:53 2011 +0100

Feature #495: Do not show the 'users' tab if user is not oneadmin

commit 64166011ece347794a53600fbe5e9ed3a7fd0dee
Merge: 202de2d 9a96d91
Author: Hector Sanjuan <>
Date: Fri Feb 18 12:50:14 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 202de2db31ccb438b113670f5429c40110436970
Author: Hector Sanjuan <>
Date: Fri Feb 18 12:49:26 2011 +0100

Feature #495: Multiple style changes assigned to me

commit 2ced9e471f7f22a61795387a98d0f568bb632451
Author: Daniel Molina <>
Date: Fri Feb 18 12:48:35 2011 +0100

Feature #495: Add user_id in the cookie string

commit 401e6f7d3c9b29ec4eff94c10fffc8d484199275
Author: Jaime Melis <>
Date: Fri Feb 18 12:33:05 2011 +0100

Feature #495: AutoRefresh request don't extend the cookies lifetime.

commit 9a96d911da49816a4af2dc78d772d28f1d493e54
Author: Daniel Molina <>
Date: Fri Feb 18 12:21:27 2011 +0100

Feature #495: Add user_flag for pools

commit 8ec0892c468e494374e5cd80858bc7437f88cbaf
Author: Jaime Melis <>
Date: Fri Feb 18 12:12:45 2011 +0100

Feature #495: Display a loading message when clicking on a datatables row.

commit 220876ece63a58733cdbad2f3466a2db47b0bb71
Author: Hector Sanjuan <>
Date: Fri Feb 18 10:54:38 2011 +0100

Feature #495: Added missing return false in clicks in the NEw VM dialog

commit e46b0b6e1bda16cabd943011fc154ecfdc4f853c
Author: Daniel Molina <>
Date: Fri Feb 18 01:17:54 2011 +0100

Feature #495: Add vm0 example

commit 2439e510f933c991eba07db3de032bce2fa96734
Merge: c10a324 7ff7fe5
Author: Daniel Molina <>
Date: Fri Feb 18 01:17:02 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit c10a32460fe78f97a1e86ce1e74ab1b17f18e6e8
Author: Daniel Molina <>
Date: Fri Feb 18 01:16:25 2011 +0100

Feature #495: Add test examples

commit 74eea7fb908525ff25ffbfbc4b52c30da9f99553
Author: Daniel Molina <>
Date: Fri Feb 18 01:16:05 2011 +0100

Feature #495: Fix bugs in server

commit 16673388905d757dfdc37c4c979efff91a3309a7
Author: Daniel Molina <>
Date: Fri Feb 18 01:15:23 2011 +0100

Feature #495: Fix tests

commit 7ff7fe5b22e331101b695bf4cf97afd293f3d9c7
Merge: 72eb52c 9a8c548
Author: Jaime Melis <>
Date: Thu Feb 17 23:00:19 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 9a8c548aa870ca987af46b45be51544bce11dfb1
Author: Hector Sanjuan <>
Date: Thu Feb 17 16:59:11 2011 +0100

Feature #495: Changed "more actions" text into "previous action"

commit 8887c48476c7f9e977083b78b3ebb9cf1ee744ee
Author: Hector Sanjuan <>
Date: Thu Feb 17 16:52:39 2011 +0100

Feature #495: Changed "more actions" text into "previous action"

commit 7e30a15c2082e62f7c4fc02f7ff3eea8b0d1f349
Merge: 2016ab4 d0851c6
Author: Hector Sanjuan <>
Date: Thu Feb 17 16:47:37 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 2016ab4f9406d77a1e3dea7d13e9d5991122b51b
Author: Hector Sanjuan <>
Date: Thu Feb 17 16:46:47 2011 +0100

Feature #495: Added bars for cpu use and memory use in the hosts view
Revert if not good looking....

commit 72eb52c74921748b2d9a0cd851b7f27cc5279d69
Author: Jaime Melis <>
Date: Thu Feb 17 16:39:29 2011 +0100

Feature #495: Removed autofilter of created VM

commit 74831e35bfeca4033edda50113e4c27037135cb8
Author: Jaime Melis <>
Date: Thu Feb 17 15:59:09 2011 +0100

Feature #495: focus on the login username input by default

commit d1baf66c1d24f9bd03c06c0f59608b784cdb90be
Author: Jaime Melis <>
Date: Thu Feb 17 15:27:21 2011 +0100

Feature #495: Fixed selects in Chrome

commit d0851c67cda267a2129cd644dd9dbb74dfad3139
Author: Jaime Melis <>
Date: Thu Feb 17 14:21:15 2011 +0100

Feature #495: Layout tweaks:
- background colors
- menu gradient
- centered sunstone logo image in login screen
- better login screen

commit 92a71420a3aaca49d3a02c9776f6c2be238cd5ba
Author: Hector Sanjuan <>
Date: Thu Feb 17 13:53:38 2011 +0100

Feature #495: Add network with network name and not ID in the new VM dialog

commit 7582cfd2f0593b41043dc55944b68540b25cd957
Author: Jaime Melis <>
Date: Thu Feb 17 11:52:00 2011 +0100

Feature #495: Reverted: 9d7ccc7. REXML and NOKOGIRI used to return different objects when the request pool is empty. OpenNebula has been modified to return when using REXML the same as NOKOGIRI

commit 524201a2d8c09d2db6957cedbdc3cde581dd41a9
Author: Jaime Melis <>
Date: Thu Feb 17 08:52:02 2011 +0100

Feature #495: Reformat error messages

commit 3d818f305005b6ac02ae59274abbabc38c73e447
Author: Jaime Melis <>
Date: Wed Feb 16 19:51:17 2011 +0100

Feature #495: removed debugging info

commit d7b005309fdb90fd8d1b4b4a3c0083db0ef39e92
Author: Jaime Melis <>
Date: Wed Feb 16 19:50:32 2011 +0100

Feature #495: Do not update if filter is set

commit f440d9f3d0066923837f87b8cdda93f5e7ec0a3d
Author: Jaime Melis <>
Date: Wed Feb 16 19:25:50 2011 +0100

Feature #495: Human readable memory sizes

commit a12b0ff75b124b9b41e02ce3de33ebe36d180aa2
Author: Jaime Melis <>
Date: Wed Feb 16 18:43:53 2011 +0100

Feature #495: Implemented the authentication information in the javascript side

commit bee8516256e80bdd3b0485a63f194f86e0e40125
Author: Jaime Melis <>
Date: Wed Feb 16 18:42:53 2011 +0100

Feature #495: Changed logo colors

commit 50cbf71b2754299fc75de15231a46a7eecb04e53
Merge: c889b11 598c34b
Author: Jaime Melis <>
Date: Wed Feb 16 17:54:49 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 598c34b52d8050f3ac8cf3a2e6c3f7c59e2db27c
Author: Daniel Molina <>
Date: Wed Feb 16 17:49:34 2011 +0100

Feature #495: Add username cookie

commit c889b1192ecd47bb5ea42c40c15212eac4c904c6
Author: Jaime Melis <>
Date: Wed Feb 16 17:38:21 2011 +0100

Feature #495: Revert "Modified width of datatables columns."
This reverts commit 89f686f53b5e8ebe5d77af2627af21e6bfa01f7c.

commit 6e725e9eed8aa74f908d8e066a5dc420389de920
Author: Jaime Melis <>
Date: Wed Feb 16 17:33:35 2011 +0100

Feature #495: Changed running time to start time

commit e53bbac29c4bf40478b073d7a8d000697fd1fd0c
Author: Jaime Melis <>
Date: Wed Feb 16 17:01:51 2011 +0100

Feature #495: Modified width of datatables columns.

commit 31ea3d9280cd3a17e78012ff9bee96996d216db2
Author: Jaime Melis <>
Date: Wed Feb 16 16:50:01 2011 +0100

Feature #495: Use the same font in all cases

commit dbf9be6397415cadbf0cc5afab33254b51de4f5b
Author: Jaime Melis <>
Date: Wed Feb 16 16:31:28 2011 +0100

Feature #495: Changed the logo image

commit c31be1d5c1d5b4e47d1c25c50bf7ac22ae33ccd6
Author: Jaime Melis <>
Date: Tue Feb 15 19:58:11 2011 +0100

Feature #495: Completed the migration to the new prototype methods in opennebula.js

commit d3a975ecdec256ff5deab3e696e2d6b25411dfca
Author: Jaime Melis <>
Date: Tue Feb 15 17:47:50 2011 +0100

Feature #495: Changed all of the methods of OpenNebula.js to accept always only a single hash as an argument.
Modified many library calls in one-ui_view.js to the new methods prototype -- missing the multi-option ones.
Modified login.js to the new methods prototype

commit 44b65718cb8d2abe65847e344c31a67e456a8271
Author: Jaime Melis <>
Date: Mon Feb 14 17:12:17 2011 +0100

Feature #495: changed callback for success and callback_error for error

commit ecc06b3a6f539a1d8f12b97094deed9ab2f354d4
Author: Jaime Melis <>
Date: Mon Feb 14 17:07:30 2011 +0100

Feature #495: Changed all functions in opennebula.js to accept a Hash instead of a variable number of arguments

commit 3848db7d1a618bc8b292897586235dce1c5afcf1
Merge: 4ba4a5f 54a8262
Author: Hector Sanjuan <>
Date: Wed Feb 16 14:01:43 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 4ba4a5fb60952550b5271358da411cf50eb2b428
Author: Hector Sanjuan <>
Date: Wed Feb 16 13:59:56 2011 +0100

Feature #495: Turned the add predifined/manual network button set into normal radio button

commit 1377cf4aa732deed8df4eb82f9189b498bea34f0
Author: Hector Sanjuan <>
Date: Wed Feb 16 13:56:28 2011 +0100

Feature #495: Bus,target,driver parameters where not showing up when adding disks/images.

commit c1a4a0ee52a2d0d5d056818ceb0544e18eecbb2f
Author: Hector Sanjuan <>
Date: Wed Feb 16 13:46:25 2011 +0100

Feature #495: Disable previous action button in all cases if nothing is selected

commit b542a4b7b84662538c717d25f4e29437ca35e316
Author: Hector Sanjuan <>
Date: Wed Feb 16 13:43:19 2011 +0100

Feature #495: Dark border multi_action lists

commit 2b1e0af090f926681c08c077f8764b59ce9b69e3
Author: Hector Sanjuan <>
Date: Wed Feb 16 13:40:12 2011 +0100

Feature #495: Underline fold/unfold button

commit 54a82622cf6fa12eca685a047ac4d71e7885ca40
Author: Daniel Molina <>
Date: Wed Feb 16 13:15:21 2011 +0100

Feature #495: Change login layout

commit c606bf393475717758610433c922d53bec0cacf4
Author: Daniel Molina <>
Date: Wed Feb 16 13:13:28 2011 +0100

Feature #495: Check malformed template

commit b550f17cf15224e2acf026ffb9f6cc8b2490c65b
Author: Hector Sanjuan <>
Date: Wed Feb 16 13:09:01 2011 +0100

Feature #495: improved select list css

commit ca5de06c26e87f360c7c6ecdc89f54406481bba9
Merge: ddee858 b550f17
Author: Daniel Molina <>
Date: Wed Feb 16 13:08:51 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit ddee85871767f0b784c0ac5e66e5e3a0d9dd78cb
Author: Daniel Molina <>
Date: Wed Feb 16 13:08:37 2011 +0100

Feature #495: Fix create_resource error

commit 1a70eca6225ebeb3bb479005505d23fdbdbbfc2d
Author: Hector Sanjuan <>
Date: Wed Feb 16 12:58:57 2011 +0100

Feature #495: Improved create VM dialog
Tabs to select which wizard etc...

commit 91f31f2c6977f13d277ef29e3be574f2dbfbc0b6
Author: Hector Sanjuan <>
Date: Tue Feb 15 16:57:03 2011 +0100

Feature #495: Make confirmation and confirmation with select dialogs have the buttons on the right

commit 6e7c5e13f72547897e21a95c338b03771675258e
Author: Hector Sanjuan <>
Date: Tue Feb 15 16:55:19 2011 +0100

Feature #495: Confirm deletion of VMs

commit 1650e725cc3a06ed2e05a940c286db1e9780bd52
Author: Hector Sanjuan <>
Date: Tue Feb 15 16:49:23 2011 +0100

Feature #495: Replaced all "alert" with "notifyError" messages

commit 1a737a33d142654752c09fb7c35f1c0084fd7b96
Author: Hector Sanjuan <>
Date: Tue Feb 15 16:46:41 2011 +0100

Feature #495: force host and network names when creating them

commit f6200bc3f539ca05132c0bdbd9ae278e23ae23b1
Author: Hector Sanjuan <>
Date: Tue Feb 15 16:42:23 2011 +0100

Feature #495: Reverted the add disk/image buttons into radio buttons again

commit 1e6086bdf0531197be2b7a195514a87b9a31c496
Author: Hector Sanjuan <>
Date: Tue Feb 15 16:37:48 2011 +0100

Feature #495: Fixed bug when deleting an VM element

commit 1357caa3cf0ae74696177f8e8e2a7c04fcc8bb25
Author: Hector Sanjuan <>
Date: Tue Feb 15 16:35:25 2011 +0100

Feature #495: Bug fixes to selects and buttons

commit 341c369e7ea70e9fc18aa7e19426c6d6b4cbdab7
Author: Hector Sanjuan <>
Date: Tue Feb 15 16:21:00 2011 +0100

Feature #495: Disable action buttons when no element is checked

commit 94e034dad1e17a4791b9d62f0735eb3ad22b65c7
Author: Hector Sanjuan <>
Date: Tue Feb 15 15:07:59 2011 +0100

Feature #495: Changed option to select listener in the new Image dialog

commit 3fb4f3b9b79222032a798114252fa090f5e9240a
Author: Hector Sanjuan <>
Date: Tue Feb 15 15:03:57 2011 +0100

Feature #495: Changed option listeners in the new VM dialog to select listeners

commit 26a3f3a0a3c45bc4c64ec330a5687ab75d7e828e
Author: Hector Sanjuan <>
Date: Tue Feb 15 14:48:58 2011 +0100

Feature #495: Enhaced multiple action selects for the list views.

commit a79e5ef07e4a075f4f9478819a36f1005a8640f3
Author: Jaime Melis <>
Date: Mon Feb 14 16:03:24 2011 +0100

Feature #495: Created OpenNebula.Auth (login & logout). Login.js uses these methods.
Using jQuery 1.4.4

commit 36c9ffd9fe55ced0dddac1c5045a87ca51a85c6f
Merge: 2570613 5c96465
Author: Jaime Melis <>
Date: Mon Feb 14 15:15:03 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 25706132706b8d6c029d13d05840b88970f5a42d
Author: Jaime Melis <>
Date: Mon Feb 14 15:14:56 2011 +0100

Feature #495: Made checkbox and radio buttons a bit wider

commit 5c964655af5d3779225606c1bfb679d604d09bca
Author: Daniel Molina <>
Date: Mon Feb 14 12:54:17 2011 +0100

Feature #495: Add Authentication and Refactor UI Server

commit b2db3b96f12b73751e526cf5edcf8ca46221da81
Author: Jaime Melis <>
Date: Mon Feb 14 11:35:41 2011 +0100

Feature #495: removed left and right resizer bar borders

commit 1ce73178c2f45425a2a5ec81a8003c5e481aba98
Author: Jaime Melis <>
Date: Mon Feb 14 11:30:24 2011 +0100

Feature #495: Revert "Bumped up jquery version from 1.4.4 to 1.5" 
With jQuery 1.5 resizer bars in jQuery layouit plugin don't work. This will break the login JS, but it needs to be rewritten.
This reverts commit d92d040526997dd662b453e7676c40ade4a0cd3e.

commit c2c8d885bb64288c8151391105d7cf74bb618a9d
Merge: c50d8ae 1706931
Author: Jaime Melis <>
Date: Sat Feb 12 11:08:31 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit c50d8aec4f9a2ac0b00419294993c195879ec334
Merge: 00a25ef 71f546d
Author: Jaime Melis <>
Date: Fri Feb 11 20:26:00 2011 +0100

Feature #495: Merge remote branch 'origin/master'

commit 00a25ef661d1379326cf96e83af732022f0c58aa
Author: Jaime Melis <>
Date: Fri Feb 11 20:12:44 2011 +0100

Feature #495: Bumped up jquery version from 1.4.4 to 1.5

commit 1e5d314e00baeab8809d8fa6386ed6e48f67a6be
Author: Jaime Melis <>
Date: Fri Feb 11 20:04:54 2011 +0100

Feature #495: Added failed vms to the dasboard

commit 5cebd10febe156aca9e1e70229ec97a629f17d36
Author: Jaime Melis <>
Date: Fri Feb 11 20:04:19 2011 +0100

Feature #495: New layout for dashboard (tables)

commit 0afad77938882e1c3015125ada19b38e715453c7
Author: Jaime Melis <>
Date: Fri Feb 11 18:31:03 2011 +0100

Feature #495: css tweaks:
  • dashboard boxes drop shadows
  • resizer bars have borders
  • padding for main content tabs

commit 1706931602f4935a4c590edaa45de069cef69647
Author: Hector Sanjuan <>
Date: Fri Feb 11 17:13:17 2011 +0100

Feature #495: Updated datatables to 1.7.5

commit 7792185776074daa71226f244515a4755f4ec011
Author: Hector Sanjuan <>
Date: Fri Feb 11 17:11:08 2011 +0100

Feature #495: Fix columns width

commit e58f5287ff5bbdd95631760552cd63b4cc04a0a4
Author: Hector Sanjuan <>
Date: Fri Feb 11 16:40:28 2011 +0100

Feature #495: Fixed VM buttons

commit fd1e45c08692b16edeb8faf6b03c204340b7ee32
Author: Hector Sanjuan <>
Date: Fri Feb 11 16:33:37 2011 +0100

Feature #495: Removed cluster tab and included cluster related actions in the hosts & clusters tab.

commit 30ceab3e4ac5942261dd517e45138baef050bdd4
Author: Jaime Melis <>
Date: Fri Feb 11 16:13:53 2011 +0100

Feature #495: changed refresh icon

commit 71f546d87ea3b16166931df94a29ebb327376ed6
Merge: 670c580 1db3e0e
Author: Hector Sanjuan <>
Date: Fri Feb 11 15:48:30 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui
Conflicts:
public/js/one-ui_views.templates.js

commit 670c580e68bbc2713748a55064c14823ce70371b
Author: Hector Sanjuan <>
Date: Fri Feb 11 15:45:35 2011 +0100

Feature #495: Reorganized, renamed some buttons

commit 1db3e0eba966ea9381da2893c9b53162cf3eecd7
Merge: ba8f655 079666e
Author: Jaime Melis <>
Date: Fri Feb 11 14:53:25 2011 +0100

Feature #495: Merge branch 'new-layout'
Conflicts:
public/css/application.css

commit 079666e908ebfd86903d3d768f55361087fd63d2
Author: Jaime Melis <>
Date: Fri Feb 11 14:51:21 2011 +0100

Feature #495: footer padding

commit 2f41a4d7013a358534fb2add3143187f650c51d5
Author: Jaime Melis <>
Date: Fri Feb 11 12:52:59 2011 +0100

Feature #495: new refresh icon

commit 59f0c7b2567457309e06b2dbd12658c65c8381ee
Author: Jaime Melis <>
Date: Fri Feb 11 12:52:48 2011 +0100

Feature #495: new layout for dashboard

commit df43a31c0120acdbac71bd1212dff7060c4aa806
Author: Jaime Melis <>
Date: Fri Feb 11 12:51:57 2011 +0100

Feature #495: reimagined the layout

commit ba8f655c276d6c5788b985572d34cdef58125f18
Author: Hector Sanjuan <>
Date: Fri Feb 11 12:50:05 2011 +0100

Feature #495: Handle deploy_id == null case in the VM information

commit d6afe70ec86ba2c795e0800ac77bc6b1e849e7bb
Author: Hector Sanjuan <>
Date: Fri Feb 11 12:44:51 2011 +0100

Feature #495: Renaming and reordering of some buttons

commit f68fa714b77aba9591fae3a32f32c72c0d9fc09c
Author: Hector Sanjuan <>
Date: Fri Feb 11 12:25:47 2011 +0100

Feature #495: Change "easy mode" into "wizard" and "manual" into "advanced"

commit dfdc32ec223c209f91c9f73c8b5811a1833d9d70
Author: Hector Sanjuan <>
Date: Thu Feb 10 16:26:42 2011 +0100

Feature #495: Css fixes in the create dialogs.

commit a0770b141814d85777e3d3e2130e12703dae2a25
Author: Hector Sanjuan <>
Date: Thu Feb 10 14:59:02 2011 +0100

Feature #495: Fixed boot option select.
Changing to xen and back to kvm caused some text be left behind.

commit 19da8a049aa5f16eba2887ac6294e2e756674976
Author: Hector Sanjuan <>
Date: Thu Feb 10 14:36:33 2011 +0100

Feature #495: Fix css width for radio and checkboxes inputs
(Not showing nice in chrome)

commit b648e6c68d1d14962267b955e8b6e6b7d958705f
Author: Jaime Melis <>
Date: Thu Feb 10 11:40:10 2011 +0100

Feature #495: css tweaks:
- wider navigation menu
- prettier input button borders
- a more compact layout (top action buttons)

commit 7f78c5d2e76a52af860b68b7dc3d8dbb00626db2
Author: Jaime Melis <>
Date: Thu Feb 10 10:29:37 2011 +0100

Feature #495: changed ticks and crosses for OK and Cancel

commit 3dd367973d84a6ccf102b00a6ef37ea6d13d601b
Author: Jaime Melis <>
Date: Thu Feb 10 10:19:02 2011 +0100

Feature #495: removed gradient from menu

commit 1436ab7744d1e1d57a7fc1cd5b84162855c6ee2e
Author: Jaime Melis <>
Date: Thu Feb 10 10:13:34 2011 +0100

Feature #495: Made buttons smaller and with variable width

commit c17d8f354e57104063c75fa02ca2912fea9584f0
Author: Jaime Melis <>
Date: Thu Feb 10 10:13:16 2011 +0100

Feature #495: Changed refresh buttons for refresh icons

commit a3146f0bebd2bcdc9eae016c5e06febf4767bc29
Merge: c60e267 82e986f
Author: Jaime Melis <>
Date: Wed Feb 9 20:28:24 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui
Conflicts:
public/js/one-ui_views.js
public/js/one-ui_views.templates.js

commit c60e267f06c8b19b74468a92a9710a42fd93bb46
Author: Jaime Melis <>
Date: Wed Feb 9 20:24:49 2011 +0100

Feature #495: * enabled manual VM submit
  • fixed wizard mode VM submit
  • new feature: when image is created datatables is filtered and the popDialog is displayed with the new VM info

commit 6b8fa70a152abed8960fd3d11a13878da1659e5c
Author: Jaime Melis <>
Date: Wed Feb 9 20:23:00 2011 +0100

Feature #495: Fix error in Helper pool

commit f7fc033de153d4bdb83c9b5ceec50a7f0f13d559
Author: Jaime Melis <>
Date: Wed Feb 9 20:20:14 2011 +0100

Feature #495: Textareas don't contain any text

commit b289d23b337b44992345d06a8b501a742c0f30a9
Author: Jaime Melis <>
Date: Wed Feb 9 20:19:58 2011 +0100

Feature #495: Graphics by default is empty

commit 82e986f2ce8c9f5b50e982c54987fc4528a62c4b
Merge: a7efe81 cac206e
Author: Hector Sanjuan <>
Date: Wed Feb 9 16:29:30 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit a7efe8101a89abbc3698f2d60625692cef4db21a
Author: Hector Sanjuan <>
Date: Wed Feb 9 16:28:20 2011 +0100

Feature #495: Added : to labels and * to mandatory fields in the Register image dialog

commit 6e35edc03d78e7391186710ed7c467495638c0a4
Author: Hector Sanjuan <>
Date: Wed Feb 9 16:23:19 2011 +0100

Feature #495: Added register image dialog (usable and looking nice).

commit cac206e24fb9e59627c562439c336ce39d94ea69
Merge: 3f62d5c 5b04568
Author: Daniel Molina <>
Date: Wed Feb 9 12:42:11 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 3f62d5cf68c68cea8bd3b9dbaa1c2faa6065e110
Author: Daniel Molina <>
Date: Wed Feb 9 12:41:41 2011 +0100

Feature #495: Add logout to server

commit ffad6a05b8fb857b2c5a22461176974eaa843962
Author: Jaime Melis <>
Date: Wed Feb 9 12:32:22 2011 +0100

Feature #495: Set +New VM window to be 80% of the window

commit 5b04568385a5b03777fa04bbde6bef5f5ee081f7
Merge: 8e50e98 3cf8837
Author: Jaime Melis <>
Date: Wed Feb 9 12:15:40 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 8e50e98429d6a67b8c77e1f15233b41ac8587ffb
Author: Jaime Melis <>
Date: Wed Feb 9 12:09:57 2011 +0100

Feature #495: Removed the font-family specification for the VM log

commit 3cf883720d9dbfc5033178e1f8141489335ce038
Merge: 1f1a7fc ac18499
Author: Daniel Molina <>
Date: Wed Feb 9 11:42:59 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 1f1a7fcdb7ecd82b878975b663313bbed38fc625
Author: Daniel Molina <>
Date: Wed Feb 9 11:42:24 2011 +0100

Feature #495: Add Authentication and Login page

commit ac18499ed26996f4105563fc85f168c31a8b2ffb
Author: Jaime Melis <>
Date: Tue Feb 8 19:48:30 2011 +0100

Feature #495: Squashed commit of the following:
commit 8a2c4f03eda1e84332c95eed346e23eb9aea4437
Author: Jaime Melis &lt;&gt;
Date: Tue Feb 8 19:46:36 2011 +0100
Moved the show VM log functionality to a listener. It's only fetched when the VM log tab is clicked.
commit e4a833a53e5f283afc4a1d3ee5acc919dae6000b
Author: Jaime Melis &lt;&gt;
Date: Tue Feb 8 19:21:14 2011 +0100
Created the VM log tab. The log is always loaded.
commit 91f2bfef239f0b653c7a0bbf0403331ba3e46d1b
Author: Jaime Melis &lt;&gt;
Date: Tue Feb 8 17:33:25 2011 +0100
implemented sinatra server part of the vm log feature

commit 9f9e2751b3fb542c7014eeb6d73a52138c1bb615
Author: Jaime Melis <>
Date: Tue Feb 8 16:40:15 2011 +0100

Feature #495: Added jGrowl error notification

commit e97ede88a6ac99bf2c6463ba659a58a90193fcb3
Author: Hector Sanjuan <>
Date: Tue Feb 8 16:07:35 2011 +0100

Feature #495: Fixed new VNET dialog to look better

commit 9c00d4a035e114064add62e2eab44f5a9c86be9e
Author: Hector Sanjuan <>
Date: Tue Feb 8 16:06:58 2011 +0100

Feature #495: Fixed total leases count

commit 6d57dc818a90213d3555f384c52623a4b89afaf2
Merge: 9c3f142 9fcba53
Author: Hector Sanjuan <>
Date: Tue Feb 8 15:56:24 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 9c3f14278bff92e11be4dcef5834469ea3624d59
Author: Hector Sanjuan <>
Date: Tue Feb 8 15:56:10 2011 +0100

Feature #495: small fixes

commit 9fcba53bb126acf78eb49579a08a25ceda149ae4
Merge: 6139c8e d039f53
Author: Jaime Melis <>
Date: Tue Feb 8 15:39:30 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 6139c8ec1df24cc35ce75c33720af390edd5935c
Author: Jaime Melis <>
Date: Tue Feb 8 15:39:18 2011 +0100

Feature #495: * Added jGrowl notification plugin.
  • Added notifications for actionButtonListener and confirmWithSelectListener

commit d039f53c8afc315a98115a1bb885de3c9c974d9c
Author: Hector Sanjuan <>
Date: Tue Feb 8 15:11:42 2011 +0100

Feature #495: Made top buttons look better

commit 15eee40f0a7d277ba012f9db63eb1be74c56ceee
Author: Hector Sanjuan <>
Date: Tue Feb 8 14:12:48 2011 +0100

Feature #495: Added and tested dialogs to add/remove/update attributes from images.
*Fix in opennebula.js included.

commit 610085ce96ef5958d80af59691e9f2fd7cb306e1
Author: Hector Sanjuan <>
Date: Tue Feb 8 12:09:32 2011 +0100

Feature #495: Enabled and tested basic action buttons for images

commit 838e8d9d866b16b94f4dc17e2e2a1863aff728ec
Author: Jaime Melis <>
Date: Mon Feb 7 17:57:17 2011 +0100

Feature #495: Typo in spinner declaration

commit c543d80b36a83d66dd15ebf5118cbe7da1a46e10
Author: Jaime Melis <>
Date: Mon Feb 7 17:30:07 2011 +0100

Feature #495: fixed typo in dashboard

commit f80a8e118f4fbb3544764ddc791935eb93702589
Author: Jaime Melis <>
Date: Mon Feb 7 17:29:49 2011 +0100

Feature #495: Wrapped opennebula.js methods in an OpenNebula class

commit 619b49f719c640c49ef0138c874a1b4a9471d7a5
Author: Hector Sanjuan <>
Date: Mon Feb 7 15:35:36 2011 +0100

Feature #495: Merge with image resource type

commit ef319ceb0dda5698b2e139932b2c8352bd08cca3
Author: Jaime Melis <>
Date: Mon Feb 7 15:18:43 2011 +0100

Feature #495: added resource type for image

commit 65695efebd31a4d9209b425c2942176fd5d1db69
Author: Hector Sanjuan <>
Date: Mon Feb 7 14:29:06 2011 +0100

Feature #495: Added some TBDs in the Helper

commit 362aec2a8273758d373fa6bc364b9666a2dc7246
Author: Hector Sanjuan <>
Date: Mon Feb 7 13:30:48 2011 +0100

Feature #495: resized north panel
it took too much space

commit 3587b34936e13e28e31cffc9fe9d9899eb3cdea9
Author: Hector Sanjuan <>
Date: Mon Feb 7 13:24:46 2011 +0100

Feature #495: Create vnet fix
Fixed showing correct fields when clicking the fixed/ranged buttons twice (it toggled when clicking twice on the same button)

commit 1f077f789afcddde498d840576372d329dc7a94f
Author: Hector Sanjuan <>
Date: Mon Feb 7 13:21:26 2011 +0100

Feature #495: Retrieve username from users table when only UID is provided.

commit 0edac90c9d8a659e887cd535afa71f59b427acad
Author: Hector Sanjuan <>
Date: Fri Feb 4 19:23:37 2011 +0100

Feature #495: Improved add VM dialog
Tooltips etc...

commit 9c2379b19f772e6b0f95390857e6be954b67224e
Author: Hector Sanjuan <>
Date: Thu Feb 3 16:02:09 2011 +0100

Feature #495: Removed tabs from VNET creation dialog.
Added a radio select.

commit d9db8fb284ea1346df71f538994bce02e4a3459b
Author: Hector Sanjuan <>
Date: Thu Feb 3 15:50:17 2011 +0100

Feature #495: Added fixed height for rows
Prevents ugly resizing when changing the checkbox into a loading wheel

commit 0052b5d2d924c3139aa8f365ac5816d2ea6f689d
Author: Hector Sanjuan <>
Date: Thu Feb 3 15:34:41 2011 +0100

Feature #495: Added loading icon when refreshing tables.
(better option should be found)

commit bb61b763b426af0634f7474037836bdd9dcab576
Author: Hector Sanjuan <>
Date: Thu Feb 3 14:57:32 2011 +0100

Feature #495: Added loading icon to tables

commit f6c2c90f9f0cf85f8ef61dd48ab8a8fc69728fac
Author: Hector Sanjuan <>
Date: Thu Feb 3 14:36:46 2011 +0100

Feature #495: Commented tabSelect
No longer needed with the new layout

commit 7eb5099fa74b15fd949aa5fb193706cd63821bbe
Author: Hector Sanjuan <>
Date: Thu Feb 3 14:35:22 2011 +0100

Feature #495: added loading icon to the dashboard

commit 3f352510f4abb9e78f6f9e6d293a6e8955d00e34
Author: Jaime Melis <>
Date: Wed Feb 2 18:33:27 2011 +0100

Feature #495: CSS & html tweaks:
  • background color of the panes
  • added footer
  • dashboard typo
  • font colors
  • datatables with cells

commit 05ac36916848d5bd26ca22a32faf6662f0db772a
Author: Jaime Melis <>
Date: Wed Feb 2 16:52:05 2011 +0100

Feature #495: Removed inner divs of dialog borders

commit 0adb114a34616f8caeb3d0e3a2feb07a15dd670d
Merge: da44b97 92f9ba6
Author: Jaime Melis <>
Date: Wed Feb 2 16:33:37 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit da44b971a2876dbff71b7e447a34236d803c81c6
Author: Jaime Melis <>
Date: Wed Feb 2 16:33:15 2011 +0100

Feature #495: Display different styles for selected menu

commit 92f9ba6d0b1ceb969508cafea900a6c8b327567d
Author: Hector Sanjuan <>
Date: Wed Feb 2 15:49:45 2011 +0100

Feature #495: Added tables to VNET information dialogs

commit 1663a7e307750714901ea9c34abdc3b72e49dbd3
Author: Hector Sanjuan <>
Date: Wed Feb 2 15:40:55 2011 +0100

Feature #495: Added nice tables for the VM info dialog

commit d07dcbe6aa0bf651179ce5a9cf45a78fce13fa39
Author: Hector Sanjuan <>
Date: Wed Feb 2 15:40:07 2011 +0100

Feature #495: vertical align top for info tables

commit 53e1a32b2bfb91fe638932af6ee85887366e7eec
Author: Hector Sanjuan <>
Date: Wed Feb 2 15:09:37 2011 +0100

Feature #495: Recreated tables for host information

commit 02b52253b7404495f93e6c033a6c926706ebed60
Author: Jaime Melis <>
Date: Wed Feb 2 13:11:21 2011 +0100

Feature #495: Removed the href="javascript:..." links and changed enabled listeners to substitute them

commit 3a8ff94b82efc2a5df712202bf0e5ffab50e5dc1
Author: Jaime Melis <>
Date: Wed Feb 2 12:15:59 2011 +0100

Feature #495: don't change url when clicking on dashboard

commit 8695d6b511cdea40e3a954d00f42a8ff99db5497
Author: Jaime Melis <>
Date: Wed Feb 2 00:17:21 2011 +0100

Feature #495: Open the dialog automatically when clicking on an item

commit 5e6228af9154b95023dca7ab4c88703d828cb29c
Author: Jaime Melis <>
Date: Tue Feb 1 18:54:31 2011 +0100

Feature #495: Tab urls don't change the url

commit 6a1049a8d6fb6f7e256969363892fd49de8335e5
Author: Jaime Melis <>
Date: Tue Feb 1 18:51:37 2011 +0100

Feature #495: Open info dialogs in the #dialog box

commit 9450469829efadcd5043c36c942dc7b7df4f8e53
Author: Jaime Melis <>
Date: Tue Feb 1 17:44:38 2011 +0100

Feature #495: * Show the Dashboard by default
  • Create links from the dashboard to the other sections

commit 37840737726c11e2ce1dfe67f10685b1f576e9ce
Merge: d51e03d 86bfdd4
Author: Jaime Melis <>
Date: Tue Feb 1 17:34:33 2011 +0100

Feature #495: Merged with last commit

commit d51e03dff0054eeadd9120205d04c80c975b56f9
Author: Jaime Melis <>
Date: Tue Feb 1 17:32:45 2011 +0100

Feature #495: Adopted the jQuery layout plugin

commit 86bfdd4ec012b1803d1a95cf51645dca0e3e54ec
Author: Hector Sanjuan <>
Date: Tue Feb 1 15:38:11 2011 +0100

Feature #495: Added dashboard.
TODOs: Improve the look. Improve the figures update.

commit de068b8b3d594e091092287d3456926810498f77
Author: Hector Sanjuan <>
Date: Tue Feb 1 14:04:05 2011 +0100

Feature #495: Moved action icons to top of table
It shouldn't affect behaviour

commit 437db8519a33d5030d99ef5eeddc65968e503792
Author: Hector Sanjuan <>
Date: Mon Jan 31 16:26:47 2011 +0100

Feature #495: Updated new VM  dialog to look as the proposal

commit f812a12a36988158a6bce142d7898ce5e72bdb69
Author: Hector Sanjuan <>
Date: Mon Jan 31 15:22:01 2011 +0100

Feature #495: Fix: username not provided with vm.show

commit c2e9156b12d9a50d19b1ada378eb326d97147864
Author: Hector Sanjuan <>
Date: Mon Jan 31 14:01:07 2011 +0100

Feature #495: Some css tests for the host information

commit 47d27fc7e49959c1483a3d8f61e62af601cfa36f
Author: Hector Sanjuan <>
Date: Mon Jan 31 13:35:48 2011 +0100

Feature #495: Bug fixes.
Clicking on new single elements added to tables did not show the extended information. The history of a new VM can be null. A VNet.show does not bring the username (showing uid now) not the total_leases (calculated from the leases array in that case).

commit ffa35087f68cb44a9f8ddee0d8ca08bf1b753d0c
Author: Hector Sanjuan <>
Date: Fri Jan 28 17:10:15 2011 +0100

Feature #495: Update single elements methods added.
Callbacks do not fetch the whole list now, but affect only the element that has changed. Implemented for all elements and all create/modify/delete actions.

commit 698b79f422e890aa489beb088023c4497052fbf8
Author: Jaime Melis <>
Date: Thu Jan 27 17:53:36 2011 +0100

Feature #495: Fixed width for dialog forms

commit 86fbd5dd8da98b92fb944fae352198a4ab126d4e
Author: Jaime Melis <>
Date: Thu Jan 27 12:32:41 2011 +0100

Feature #495: fixed typo in css

commit ad6afb324a8a2966af824c5947de5fce65c46be2
Author: Jaime Melis <>
Date: Thu Jan 27 12:31:55 2011 +0100

Feature #495: added a clear class

commit f53acb15bdc63a2a39ea597187e5891fdc69198b
Author: Jaime Melis <>
Date: Thu Jan 27 12:31:09 2011 +0100

Feature #495: Changed header image

commit 44315281026d14f9b7a7727f95dafb3cc4c469e8
Author: Jaime Melis <>
Date: Thu Jan 27 12:30:33 2011 +0100

Feature #495: Change style for tabs

commit d20d43b27aafcdd39dbc03aaccd3ae972aeee77d
Author: Jaime Melis <>
Date: Wed Jan 26 18:40:44 2011 +0100

Feature #495: tr:hover is now not highlighted

commit 9e818647dd402d5367ba0811c8ad1b2ccf4fcf12
Merge: f674696 fc4b0c3
Author: Jaime Melis <>
Date: Wed Jan 26 16:20:56 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit f6746967e4da2c54bb601495d5d711dd720ed2c2
Author: Jaime Melis <>
Date: Wed Jan 26 16:20:43 2011 +0100

Feature #495: Reorganized css files in index.html

commit fc4b0c3436a48ac25fb9f3f3504fe54b2107de8a
Author: Hector Sanjuan <>
Date: Wed Jan 26 16:16:09 2011 +0100

Feature #495: Cliking on the overlay now dismisses the current dialog.

commit 3f938009ac3279577f67ddc36e8cecac7842d833
Author: Hector Sanjuan <>
Date: Wed Jan 26 16:08:04 2011 +0100

Feature #495: Fixed remove from cluster button.
The parameter indicating which cluster to remove the hosts from is now set to "0".

commit d50fb22be4661acf1eaf03c657375f529973234e
Author: Hector Sanjuan <>
Date: Wed Jan 26 15:54:11 2011 +0100

Feature #495: Removed cluster select in the host views.
Add to cluster action is now done through a confirm dialog with a select option for the clusters.

commit 6d6026179594ec4a21ca918c3d6e65598aab0b10
Author: Hector Sanjuan <>
Date: Wed Jan 26 15:43:02 2011 +0100

Feature #495: Improved buttons in the add VM dialog.

commit 14420bd18159379bc6f454cca803757da89f8864
Author: Hector Sanjuan <>
Date: Wed Jan 26 13:59:29 2011 +0100

Feature #495: Improved sections of the New VM Machine dialog.
Now all sections can be hidden/shown. There is one ".show_hide" button for each one so the look is much more regular.

commit 9ebc69faa844247de91ea4e9133a581872100ce1
Author: Jaime Melis <>
Date: Wed Jan 26 13:05:55 2011 +0100

Feature #495: Minor css improvements + logo

commit c9d16d248eefa120b59c3ddb71681f86b4f0a0d2
Merge: a07e5d6 ba06b70
Author: Jaime Melis <>
Date: Tue Jan 25 17:34:52 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit a07e5d6d317d8bc7f12fa6d672fb24854aedb88d
Author: Jaime Melis <>
Date: Tue Jan 25 17:34:34 2011 +0100

Feature #495: Get running time for the VMs

commit ba06b706500c561f8c79e499b4913cf2913e95a9
Author: Hector Sanjuan <>
Date: Tue Jan 25 17:02:06 2011 +0100

Feature #495: Added refresh buttons to tables

commit d932f1fd953330e78e3bc51cd7b263baeb9c293b
Author: Hector Sanjuan <>
Date: Tue Jan 25 16:37:38 2011 +0100

Feature #495: Added simple actions to the VM info dialog.

commit 7cacc60da6fb0c2f0cf79b593106a40a8ee19025
Author: Hector Sanjuan <>
Date: Tue Jan 25 15:53:31 2011 +0100

Feature #495: Added action buttons to the host info dialog

commit b11d965ad19cc3d5369d0c0b60c204862798f6ef
Author: Hector Sanjuan <>
Date: Tue Jan 25 15:15:55 2011 +0100

Feature #495: Added refresh intervals for the datatables.

commit 732e9fd28511e789558d2a3c6eb651bc20cbf279
Author: Hector Sanjuan <>
Date: Tue Jan 25 14:57:48 2011 +0100

Feature #495: Enabled modal dialogs

commit e25f91c2897a77d5d107edb61bb7e2ac48ffa53c
Author: Hector Sanjuan <>
Date: Tue Jan 25 14:49:33 2011 +0100

Feature #495: Bug fixes in the new VM form

commit 9b149f8e3682695cb88c0b00addccd0622f45fa5
Author: Hector Sanjuan <>
Date: Tue Jan 25 14:36:19 2011 +0100

Feature #495: Finished processing new VM form parameters

commit 48b43150930eba3e129bf6de357e810fe391dadf
Author: Jaime Melis <>
Date: Tue Jan 25 12:32:44 2011 +0100

Feature #495: Added a '/config' handler

commit 7a8daba9eb6d5a6cd5f1a529e42103fc63e33d19
Author: Hector Sanjuan <>
Date: Mon Jan 24 20:57:13 2011 +0100

Feature #495: Started processing the New VM form parameters.
Quite many fixes and some auxiliary functions.

commit c38aa0bd97460dd77b66e82a1c46e29296dc5e65
Author: Hector Sanjuan <>
Date: Fri Jan 21 14:49:17 2011 +0100

Feature #495: enabled preloading (fetches all lists).

commit 0418807552f00bea2c57535fff50483133eb29b9
Author: Hector Sanjuan <>
Date: Fri Jan 21 14:41:36 2011 +0100

Feature #495: Added dialog where the destination host can be selected for VM deploy/migrate actions.
The dialog is reusable for add host to cluster...

commit 3c2b57a0cfd4690451f5cda673e956ba0155bfec
Author: Hector Sanjuan <>
Date: Fri Jan 21 13:20:39 2011 +0100

Feature #495: Added confirmation dialog with explanation for VM actions.

commit 44b374b053e020df202a20d939fa567378686141
Author: Hector Sanjuan <>
Date: Fri Jan 21 12:16:15 2011 +0100

Feature #495: Added test CSS to mark table rows when the mouse hovers on them.

commit 514bc6fc335d009fadfbf509fec2bf6d9110cc76
Merge: 02d6b12 2b203d5
Author: Hector Sanjuan <>
Date: Fri Jan 21 11:58:54 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 02d6b12c28dc064f0be40c2983dcb0fb8ea629c2
Author: Hector Sanjuan <>
Date: Fri Jan 21 11:58:08 2011 +0100

Feature #495: Added select for Mads in the +New Host dialog.

commit 2b203d5fe2e421d8afde2e541399f62fd34def92
Author: Jaime Melis <>
Date: Fri Jan 21 11:13:48 2011 +0100

Feature #495: Fixed bug in Helper.pool method

commit 15716ff0b68c82f74fe69a936c866fd297f2595c
Author: Hector Sanjuan <>
Date: Fri Jan 21 11:07:45 2011 +0100

Feature #495: Added "check-all" checkbox

commit f4fa94ec896541cebae4fb6576db13ca0ad491f2
Author: Hector Sanjuan <>
Date: Thu Jan 20 18:20:44 2011 +0100

Feature #495: Added some css

commit 6676a3dc2e29ecfd78b0f4fc56d0c0857d16341b
Author: Hector Sanjuan <>
Date: Thu Jan 20 15:50:07 2011 +0100

Feature #495: Added the create VM dialog.

commit 9ff39b11cb40661b1cea13863e37f34d923a4a95
Author: Hector Sanjuan <>
Date: Wed Jan 19 17:29:42 2011 +0100

Feature #495: Fix: clicking on checkbox showed element information.

commit 397f120a3be2001d23f07a239526656d8a4ffec6
Author: Hector Sanjuan <>
Date: Wed Jan 19 15:22:29 2011 +0100

Feature #495: Extended information now shown when clicking on rows.

commit db072e236613f221fec3eaf47039c77af1fa7a7d
Author: Hector Sanjuan <>
Date: Wed Jan 19 15:15:38 2011 +0100

Feature #495: Added extended information of VM

commit 0495c2f96ced576b5a76c408e3d6f559d4648392
Author: Hector Sanjuan <>
Date: Wed Jan 19 14:36:32 2011 +0100

Feature #495: Code refactoring
Ordered, commented and added auxiliary functions.

commit 0580c7c93b7228ddc2e6c95f8667ad533b1ba38c
Merge: a64174a 84fa7ab
Author: Daniel Molina <>
Date: Tue Jan 18 19:54:18 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit a64174ae5e64c00434df29a932d449c092121e0b
Author: Daniel Molina <>
Date: Tue Jan 18 19:54:01 2011 +0100

Feature #495: Modify test script

commit 554a51794feaf9e84645f4348ddf3504a40159d5
Author: Daniel Molina <>
Date: Tue Jan 18 19:53:28 2011 +0100

Feature #495: Add ImageJSON tests

commit 3a2051592d0650d4610607dd3aeb0b71cc2dc37d
Author: Daniel Molina <>
Date: Tue Jan 18 19:53:09 2011 +0100

Feature #495: Remove crack dependency

commit 84fa7ab5fb15e827b9ad525a06684e0b686fdb5e
Author: Hector Sanjuan <>
Date: Tue Jan 18 15:01:46 2011 +0100

Feature #495: Enabled buttons in the Virtual Machines view...

commit 2e23e0718bfaa2d14df4c05dff994477696a2509
Author: Hector Sanjuan <>
Date: Tue Jan 18 14:33:08 2011 +0100

Feature #495: Added add to cluster/remove from cluster features

commit 964077cc8f1f17e8eac9b9a6b6229dafbedf3d66
Author: Hector Sanjuan <>
Date: Tue Jan 18 14:21:10 2011 +0100

Feature #495: Improved onError() to handle several error messages one after the other

commit 173831d079af6264a38ec212e230564554675716
Author: Hector Sanjuan <>
Date: Tue Jan 18 12:01:01 2011 +0100

Feature #495: Plugged in users. Missing a change password method.

commit b6cd771b96aa6fb29f946a09caeb57a58344823f
Author: Hector Sanjuan <>
Date: Mon Jan 17 22:30:43 2011 +0100

Feature #495: Plugged in clusters. Several fixes.

commit d80063157ac9c535d6b8d88944be9cf63d15c3a4
Merge: 92bbb17 d3ff7aa
Author: Jaime Melis <>
Date: Mon Jan 17 22:12:47 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 92bbb17855ea4a7a7db657d0204085c0733bfdf2
Author: Jaime Melis <>
Date: Mon Jan 17 22:12:31 2011 +0100

Feature #495: Undo refactor of opennebula.js since it raises some problems with the client library

commit d3ff7aa8595f2592317ed589988a2e699664b2e2
Merge: 3eb44f7 49b6e6f
Author: Daniel Molina <>
Date: Mon Jan 17 18:36:18 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 3eb44f76385f5ea13cc0668a132ff7ffb784ba42
Author: Daniel Molina <>
Date: Mon Jan 17 18:35:53 2011 +0100

Feature #495: Add UserJSON tests

commit 49b6e6f6e9f8d8c3cd03b5913c15df87091f3931
Merge: 1347fb4 647800c
Author: Jaime Melis <>
Date: Mon Jan 17 18:05:06 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 1347fb454332d524045431b62067f73b867620cc
Author: Jaime Melis <>
Date: Mon Jan 17 18:04:36 2011 +0100

Feature #495: Added User and Image methods to opennebula.js

commit 647800c4d4cf3c0ff2247dcc169ea9f36f12035f
Merge: b895d66 42059e4
Author: Daniel Molina <>
Date: Mon Jan 17 17:52:49 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit b895d66df11bcb9cdfd582e744111a39eeef1a83
Author: Daniel Molina <>
Date: Mon Jan 17 17:52:32 2011 +0100

Feature #495: Add ClusterJSON tests

commit 42059e4744432829011256fe3ea1567297bcc1ca
Author: Jaime Melis <>
Date: Mon Jan 17 17:43:21 2011 +0100

Feature #495: Fixed typos in opennebula.js

commit 559166ceb3e87066f7bc8632d2b82b3045778ed5
Merge: 7f35a95 5ad204f
Author: Jaime Melis <>
Date: Mon Jan 17 12:28:15 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 5ad204f52d14e37ec61c0117964260f0ecf9b2bf
Author: Daniel Molina <>
Date: Mon Jan 17 12:19:16 2011 +0100

Feature #495: Fix UserJSON method name

commit 7f35a956e1e142236f91d418b2e6e59e6ce49e92
Author: Jaime Melis <>
Date: Mon Jan 17 12:13:56 2011 +0100

Feature #495: Completed the cluster section in opennebula.js

commit 04eb1d0f7493175348ba244fc17bf98b042eed5c
Merge: 5d3caa0 adab841
Author: Jaime Melis <>
Date: Mon Jan 17 11:39:54 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit adab841f03d1456c90e0a2a51f125f050e2168ff
Author: Daniel Molina <>
Date: Mon Jan 17 11:39:06 2011 +0100

Feature #495: Add resources require

commit 5d3caa07483f83409d8a17824163fde07323f024
Author: Jaime Melis <>
Date: Sat Jan 15 21:13:49 2011 +0100

Feature #495: missing some arguments for callback_error functions

commit c45f59dd0125be6c02a1ca21dc42dde87677e735
Author: Jaime Melis <>
Date: Sat Jan 15 21:06:38 2011 +0100

Feature #495: Refactor opennebula.js

commit 4a543f447f2d2a4a2dd2ce7d3ecdcb22c72d017a
Merge: 993a3e8 2cc0d67
Author: Hector Sanjuan <>
Date: Fri Jan 14 14:14:56 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 993a3e85186063197d81ce71f9e15a2d399d33a0
Author: Hector Sanjuan <>
Date: Fri Jan 14 14:13:34 2011 +0100

Feature #495: "Plugged in" the virtual networks list, actions. Still missing the manual create.
Fixed Network.create in opennebula.js as it didn't post the data, but an empty action.

commit 2cc0d67c4fffddf2fa4b6ff69cea853b476407f5
Author: Daniel Molina <>
Date: Fri Jan 14 13:16:04 2011 +0100

Feature #495: Add VirtualMachine examples

commit 92322f92a27ba48dff6836f05a3cb696b5a4bb0a
Author: Daniel Molina <>
Date: Fri Jan 14 13:15:16 2011 +0100

Feature #495: Add save_as tests

commit a64be133f6911481b1e0acfe9a35d91a17fae81a
Author: Daniel Molina <>
Date: Fri Jan 14 13:15:06 2011 +0100

Feature #495: Add save_as functionality

commit 1b0cb7a88af9b132fa67e26f8b5540762a0613c1
Merge: 1dce9cc 23b72f7
Author: Jaime Melis <>
Date: Thu Jan 13 19:19:51 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 1dce9cc6ae9f497fddbee8b8ac99dedf00116586
Author: Jaime Melis <>
Date: Thu Jan 13 19:19:31 2011 +0100

Feature #495: Fixed a couple of bugs in opennebula.js. Added VM methods

commit 23b72f7e6be2159fba05e10d38bd0d6469061526
Merge: 9ba4c01 446a0a0
Author: Daniel Molina <>
Date: Thu Jan 13 10:09:04 2011 -0800

Feature #495: Merge branch 'master' of :one-ui

commit 9ba4c01b360fd1668fe2c06cc6c990fe4f8a98bf
Author: Daniel Molina <>
Date: Thu Jan 13 19:08:24 2011 +0100

Feature #495: Add VirtualMachineJSON file

commit 527a5903f006b1f0183a095ad0870a35f912c960
Author: Daniel Molina <>
Date: Thu Jan 13 19:07:54 2011 +0100

Feature #495: Add UserJSON

commit a5ebb9ae671105580c9cc67d19c0a004e43a661e
Author: Daniel Molina <>
Date: Thu Jan 13 19:07:34 2011 +0100

Feature #495: Add ImageJSON

commit 5c98088bd9e590fad385fb392fdc4975f3d0b08c
Author: Daniel Molina <>
Date: Thu Jan 13 19:07:06 2011 +0100

Feature #495: Add ClusterJSON

commit 9847c78d5ca3b32b563e4f680c6cdef45ac8b4e1
Author: Daniel Molina <>
Date: Thu Jan 13 19:06:34 2011 +0100

Feature #495: Add VirtualMachineJSON

commit 8ffff10c6e1098aaa7234d412c5ea16c95d8792f
Author: Daniel Molina <>
Date: Thu Jan 13 19:05:37 2011 +0100

Feature #495: Add DELETE tests

commit 446a0a0c0b2fb01bbcbdd0f3fe446e7f4f5d70b0
Merge: 746caf5 5c9e99c
Author: Jaime Melis <>
Date: Thu Jan 13 17:23:17 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 746caf52b2c561c4bbb08d1f97019f88c31a82d1
Author: Jaime Melis <>
Date: Thu Jan 13 17:22:36 2011 +0100

Feature #495: Fixed bugs in opennebula.js

commit 5c9e99c5d6bf8aa0be7325b63f6437e936fb93f1
Merge: 08fc9ee 4b4cdb0
Author: Hector Sanjuan <>
Date: Thu Jan 13 17:18:50 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 08fc9ee361a9ee868bce105beb1447aad3379f97
Author: Hector Sanjuan <>
Date: Thu Jan 13 17:16:19 2011 +0100

Feature #495: Plugged in hosts to opennebula.js. Basic actions (create, enable, disable, delete, show) are working.

commit 4b4cdb031d8db27110976d9a291bc85c12cb83cb
Author: Jaime Melis <>
Date: Thu Jan 13 17:12:12 2011 +0100

Feature #495: Helper.pool detects type of pool. Helper method to get human friendly values for resource states

commit 53914923fb9c25aa32650a5eeb38fafea0114565
Merge: 905c9ba 3ec09c0
Author: Jaime Melis <>
Date: Thu Jan 13 15:46:18 2011 +0100

Feature #495: Merge branch 'master' of opennebula.org:one-ui

commit 905c9ba1245defd9fe6bb62d28bcdd9d6bca95f4
Author: Jaime Melis <>
Date: Thu Jan 13 15:45:27 2011 +0100

Feature #495: Collect errors from the sinatra server. Added a pool helper

commit 3ec09c0939d0fb660f30e0dfe780aeeb78b9eb85
Author: Daniel Molina <>
Date: Thu Jan 13 10:29:10 2011 +0100

Feature #495: Refactor POST action methods

commit 6e706d4ed654f56fbc487bc13f1ebd43f07ac4bc
Author: Jaime Melis <>
Date: Wed Jan 12 11:46:30 2011 +0100

Feature #495: Added css and js files from the old app

commit 5538a85e4921201de6050c266d4a90cdbc0ffa17
Author: Jaime Melis <>
Date: Wed Jan 12 11:05:36 2011 +0100

Feature #495: Merged files from the old branch

commit 492a11e5a50e0212764fc0a96c5157b0e520f5ec
Author: Daniel Molina <>
Date: Wed Jan 12 10:53:55 2011 +0100

Feature #495: Add Host and VirtualNetwork JSON examples

commit 68d9289f28cdcb59be49af430afcbff1b9df1cfb
Author: Daniel Molina <>
Date: Wed Jan 12 10:12:01 2011 +0100

Feature #495: Add more HostJSON tests

commit 59fccd8c4b459931884d2352e13f99e0913b54a2
Author: Daniel Molina <>
Date: Wed Jan 12 10:11:05 2011 +0100

Feature #495: Add VirtualNetworkJSON tests

commit ef98fd44163aa4f9e301b12acf93fb2871dcd5c0
Author: Daniel Molina <>
Date: Wed Jan 12 10:10:49 2011 +0100

Feature #495: Add VirtualNetworkJSON functionality

commit 2cce9440527b521f4bea60c740b96c0011062be6
Author: Daniel Molina <>
Date: Tue Jan 11 16:57:24 2011 +0100

Feature #495: Add enable/disable Host tests

commit f5053c8a51168a0e1d4a5ea9d49ff9190e718c84
Author: Daniel Molina <>
Date: Tue Jan 11 16:56:31 2011 +0100

Feature #495: Fix typo in HostJSON

commit a3609d83a43e080e485391d2a60b613578f911f9
Author: Daniel Molina <>
Date: Tue Jan 11 16:55:52 2011 +0100

Feature #495: Add JSON Error format

commit 9a537c9ac9dcfa5dbf57da7c30b0dce96522bc2d
Author: Jaime Melis <>
Date: Tue Jan 11 16:58:40 2011 +0100

Feature #495: Typo: vmm_mad => vm_mad

commit d43e5b6d88e4233fce805b80e062b304e8c2a6f5
Author: Jaime Melis <>
Date: Tue Jan 11 16:33:11 2011 +0100

Feature #495: Prototype complete implementation of host methods in opennebula.js

commit 999a9de23da1ecfada92e876dca922cae43c2992
Author: Jaime Melis <>
Date: Tue Jan 11 16:31:57 2011 +0100

Feature #495: Message body is request.body.read

commit c8d89d48dff7d0ee2996bc2dfe3a46282696a439
Author: Jaime Melis <>
Date: Tue Jan 11 14:33:57 2011 +0100

Feature #495: Prototype version of opennebula.js (temporarily embedded in index.html)

commit f80864e0f0fcf710d48ec96df0b041dcae37c262
Author: Jaime Melis <>
Date: Tue Jan 11 14:32:32 2011 +0100

Feature #495: Temporary fetch of user and password from the ONE_AUTH env variable

commit 0fc2eac8b352f2ffd4294dda64f169f6de089b27
Author: Daniel Molina <>
Date: Tue Jan 11 14:23:49 2011 +0100

Feature #495: Add Pool GET methods

commit e80890396fbcf2210280326036279fc4fab6d769
Author: Daniel Molina <>
Date: Tue Jan 11 14:22:11 2011 +0100

Feature #495: Add create Host

commit 02ce042bd1604229e52b94cfe5b25148abcd0ee5
Author: Daniel Molina <>
Date: Tue Jan 11 14:21:38 2011 +0100

Feature #495: Add Host tests

commit f95113d944d13efe36a9c903a0129de8340ce1a7
Author: Daniel Molina <>
Date: Thu Dec 23 13:07:41 2010 +0100

Feature #495: Add OpenNebula JSON Server

commit 8887f3db9c74ee69160832bf89cc7763fddc6ec3
Author: Daniel Molina <>
Date: Thu Dec 23 13:05:33 2010 +0100

Feature #495: Clean old files

commit 6ca3cd91a71723dc032c5e8e12e0a55226cf1f64
Author: Hector Sanjuan <>
Date: Wed Dec 22 16:13:32 2010 +0100

Feature #495: Added capture to list buttons being clicked.

commit b5e72041716022ef9881926ecfe5a0ddb16d16e3
Author: Hector Sanjuan <>
Date: Mon Dec 20 15:36:08 2010 +0100

Feature #495: Update the table views does not append html code anymore, only changes the datatable object data.

commit 3dde3732a8d9a337738ed513f315feb9c5fbd9ae
Author: Hector Sanjuan <>
Date: Mon Dec 20 15:25:52 2010 +0100

Feature #495: Templates are now hardcoded in one-ui_views.js

commit cd37a3beec51d67e4eb78a76ff4a295de660ad2f
Author: Hector Sanjuan <>
Date: Mon Dec 20 12:47:47 2010 +0100

Feature #495: Added application css. Make dashboard look nicer.

commit 3b85137dc6dd8e8618370daee6798dabaaf39ca1
Author: Hector Sanjuan <>
Date: Fri Dec 17 15:33:32 2010 +0100

Feature #495: Datatables are correctly showing now.
JS code is well divided in two files.

commit 5ffe2490e28d72eebd7bb61d37436ff9b93382b4
Author: Hector Sanjuan <>
Date: Thu Dec 16 17:18:32 2010 +0100

Feature #495: Trying datatables but not working...

commit 6cce95b5b5649e8805da73b3b3de71d19a06f49a
Author: Hector Sanjuan <>
Date: Thu Dec 16 16:58:42 2010 +0100

Feature #495: Moved all js to a single file, for the moment.
Fixed some names.
Hosts table is now loaded, but not showing nicely.

commit ca3ee40afec8e9c35effc23005155c5b3136f647
Author: Hector Sanjuan <>
Date: Thu Dec 16 16:40:54 2010 +0100

Feature #495: As far as today goes:
*Set up the new project
*Set up some templates
*Set up the sinatra application and the models
*Wrote some js. Tabs are showing at least.

commit b9d71dacfde63be54dd2bb26a86b8c0dc85cda0e
Author: Hector Sanjuan <>
Date: Thu Dec 16 12:48:02 2010 +0100

Feature #495: Initial commit

Revision 172fa485
Added by Jaime Melis over 10 years ago

Feature #495: Fixed bug in Host.create

Revision 86c7768c
Added by Jaime Melis over 10 years ago

Feature #495: Use a darker overlay for jQuery UI dialogs

Revision 2f65bbb5
Added by Jaime Melis over 10 years ago

Feature #495: New Host - cpu & memory bars show undefined values during INIT

Revision c1418865
Added by Jaime Melis over 10 years ago

Feature #495: Created a new error regexp

Revision a4715110
Added by Daniel Molina over 10 years ago

feature #495: Change Sunstone file names

Revision 4421b4cd
Added by Daniel Molina over 10 years ago

feature #495: Fix require in sunstone-server

Revision 7ac29ac7
Added by Daniel Molina over 10 years ago

feature #495: Change name class SunstoneServer

Revision bb760948
Added by Daniel Molina over 10 years ago

feature #495: Check user for GET log action

Revision b362eae3
Added by Jaime Melis over 10 years ago

Feature #495: moved vendor libraries to vendor directories

Revision 65b71a2b
Added by Hector Sanjuan over 10 years ago

Feature #495: Improved enabling/disabling of top buttons

Revision 6caa3c0d
Added by Hector Sanjuan over 10 years ago

Feature #495: Reimproved handling of listeners

Revision f3437cfe
Added by Hector Sanjuan over 10 years ago

Feature #495: Fixed list listener

Revision 116d03d5
Added by Jaime Melis over 10 years ago

Feature #495: Included sunstone in install.sh

Revision cc3b35fa
Added by Jaime Melis over 10 years ago

Feature #495: Added license banner for sunstone-server bin file

Revision c8ca4cae
Added by Jaime Melis over 10 years ago

Feature #495: Fixed unix permissions on some files

Revision 9d40fba0
Added by Hector Sanjuan over 10 years ago

Feature #495: Remove from cluster fixed

Revision 8a614624
Added by Hector Sanjuan over 10 years ago

Feature #495: Fixed cluster updates

Revision e9bd6d50
Added by Jaime Melis over 10 years ago

Feature #495: Define VAR_LOCATION in SunstoneServer.rb for get_vm_log and get_configuration to work

Revision e0fa485c
Added by Jaime Melis over 10 years ago

Feature #495: Typo in addVMachineElement

Revision b0cf374c
Added by Jaime Melis over 10 years ago

Feature #495: Fixed Deploy ID error on undeployed VMs

Revision e5f31018
Added by Jaime Melis over 10 years ago

Feature #495: Added LCM dictionary to OpenNebula.Helper.resource_state and fixed bug in VM template dialog regarding LCM_STATE

Revision 57193578
Added by Hector Sanjuan over 10 years ago

Feature #495: Do not show leases on ranged vnets

Revision b8f3cbd4
Added by Hector Sanjuan over 10 years ago

Feature #495: Image state in the extended info fixed

Revision 7b6f3307
Added by Hector Sanjuan over 10 years ago

Feature #495: Removed preset value in the image attribute dialog

Revision 1696587c
Added by Hector Sanjuan over 10 years ago

Feature #495: Fixed image attribute dialog size

Revision 7288f5c1
Added by Hector Sanjuan over 10 years ago

Feature #495: Select all checkbox autoselects when all is checked and viceversa.

Revision 95b4b90d
Added by Hector Sanjuan over 10 years ago

Feature #495: Fixed some column sizes

Revision 28b5ad6f
Added by Hector Sanjuan over 10 years ago

Feature #495: Fixed user refresh button and consider empty pool possibility

Revision 46f7a185
Added by Hector Sanjuan over 10 years ago

Feature #495: Update select lists of images and networks when a new element is added

Revision eede785e
Added by Hector Sanjuan over 10 years ago

Feature #495: Delete cluster as button and not as list item

Revision adda759f
Added by Hector Sanjuan over 10 years ago

Feature #495: Improved path vs source radio labels in the new image dialog

Revision 21c5155b
Added by Jaime Melis over 10 years ago

Feature #495: fixed bug in install.sh when installing with the -l option

Revision d3c19cc9
Added by Daniel Molina over 10 years ago

feature #495: Add usage to sunstone-server

Revision c92baa6c
Added by Daniel Molina over 10 years ago

feature #495: Change user_flag for pools

Revision 0b1f69a8
Added by Daniel Molina over 10 years ago

feature #495: Change error when VM log is not found

Revision beed4932
Added by Daniel Molina over 10 years ago

feature #495: Change user_flag for GET pool

Revision 7201037a
Added by Jaime Melis over 10 years ago

Feature #495: Fixed bug defining twice the ONE_LOCATION global variable in the sinatra server

Revision c8e87b3e
Added by Jaime Melis over 10 years ago

Feature #495: Fixed mismatch in the name of the "saveas" and "livemigrate" action.

Revision c8464e2b
Added by Hector Sanjuan over 10 years ago

Feature #495: Images select updated correctly when disabling/deleting images

Revision 21f5fb1c
Added by Hector Sanjuan over 10 years ago

Feature #495: Fixed empty username + nokogiri

Revision 1fdcdd9c
Added by Jaime Melis over 10 years ago

Feature #495: Fixed bug in manual created VM templates. There were two DOM objects with the same ID.

Revision 0c9bc165
Added by Jaime Melis over 10 years ago

Feature #495: Fixed bug in log location in system wide mode

Revision ba318e95
Added by Jaime Melis over 10 years ago

Feature #495: updated NOTICE

Revision 90089290
Added by Jaime Melis over 10 years ago

Merged Feature #495 branch

Revision dcc2746f
Added by Jaime Melis over 10 years ago

Feature #495: Fixed bug when user is not oneadmin. It shouldn't do anything on databale_users.

Revision ad2b4e36
Added by Jaime Melis over 10 years ago

Feature #495: Fixed bug when user is not oneadmin. It shouldn't do anything on databale_users.(cherry picked from commit dcc2746fa42dca62b84c78b5614b481234046ffd)

Revision 783fb7aa
Added by Daniel Molina over 10 years ago

feature #495: Fix equal statement

Revision 15002c60
Added by Daniel Molina over 10 years ago

feature #495: Fix equal statement(cherry picked from commit 783fb7aacb9f704bdf3728b457327084d7f96e45)

Revision 6843a80d
Added by Daniel Molina over 10 years ago

feature #495: Change user flag value

Revision a963336a
Added by Daniel Molina over 10 years ago

feature #495: Change user flag value(cherry picked from commit 6843a80d1a2f2457405e48cca3feeb1bdebee688)

Revision 1ab98ed4
Added by Jaime Melis over 10 years ago

Feature #495: Rearranged vendor libraries and added NOTICE and licensing information

Revision 022b5cbe
Added by Jaime Melis over 10 years ago

Feature #495: Rearranged vendor libraries and added NOTICE and licensing information
(cherry picked from commit 1ab98ed48df7f95f8489191f538f16ba9266bac1)

Revision d8aa8b7a
Added by Daniel Molina over 10 years ago

feature #495: Prepare ONE environment

Revision 3441d730
Added by Daniel Molina over 10 years ago

feature #495: Prepare ONE environment(cherry picked from commit d8aa8b7a4830ef2ef3f9f5fcf06791cdb27c9d52)

Revision 31274272
Added by Hector Sanjuan over 10 years ago

Feature #495: Comments, code cleaning and small fixes.

Revision 0a6d16e5
Added by Abel Coronado almost 4 years ago

B #5391: Updated VM name in dashboard monitoring (#495)

Revision 51ea93cb
Added by Abel Coronado almost 4 years ago

B #5391: Updated VM name in dashboard monitoring (#495)

(cherry picked from commit 0a6d16e55d3f9ad20eb24fc6433df6004f945ce5)

History

#1 Updated by Damien Raude-Morvan over 10 years ago

Hi,

First of all : I've just tested Sunstone GUI and it seems a really nice addition to OpenNebula ecosystem. It'll clearly lower the barrier to entry for people with no/small experience of cloud toolkit.

Secondly, I've some comments regarding licencing of this new component. For source files which comes directly from OpenNebula Team, there
is always a licence headers and Apache 2.0 is cleary stated. But for "dependencies" like jQuery things are a bit unclear :

Some examples of type of licence I've detected :
  • Files under "[MIT OR GPL2+] AND [MIT, BSD, and GPL]" :

src/sunstone/public/js/vendor/jquery-1.4.4.min.js

  • Files under "[BSD or GPL-2]" :

src/sunstone/public/js/vendor/jquery.dataTables.min.js

  • Files which seems to come from jQuery :

src/sunstone/public/css/vendor/*.png

  • No licence information :

src/sunstone/public/js/vendor/jquery.jgrowl_minimized.js
src/sunstone/public/css/demo_table_jui.css
src/sunstone/public/js/vendor/base64.js (seems GPL-only from upstream website)

IMHO :
=> Every source file have to provide a licence header
=> 3rd party library/source code should be described in main NOTICE / README.
=> As "GPL" keyword is unclear (= GPL-2 only, GPL-2+, or 3 ?), you'll have to include all upstream "LICENCE" files somewhere in source tree.
=> GPL-only doesn't play nice with BSD/Apache software.

I've not done a complete review so that's might only cover part of problems.

Cheers,
--
Damien Raude-Morvan

#2 Updated by Jaime Melis over 10 years ago

Hi Damien,

thanks a lot for your feedback. We have made some changes (http://dev.opennebula.org/projects/opennebula/repository/revisions/1ab98ed48df7f95f8489191f538f16ba9266bac1) in order to follow your recommendations:

- Drop the GPL library.
- Rearrange the vendor libraries (js, css and image files). Each library is in a separate directory with a NOTICE (and a LICENSE file if provided).
- We have disclosed the use of 3rd-party libs in the main NOTICE file
- We have modified the jGrowl file header in order to reflect the license (it was the only library without a proper header)

Please let us know if you think we have done it correctly.

Thanks!

#3 Updated by Damien Raude-Morvan over 10 years ago

Hi Jaime,

Thanks for this really fast feedback : all upstream projects are not as responsive :)
I think you have considered all of my comments.

Thanks!

#4 Updated by Ruben S. Montero over 10 years ago

  • Status changed from New to Closed
  • Resolution set to fixed

Now we can close this :)

Also available in: Atom PDF