wilderrodrigues
88129adac1
Implement the new VPC restart
...
- behaves just like network restart: if clean up is checked, all routers destroyed; if 1 router is gone and no
clean up, only 1 new router created.
2015-03-16 11:39:52 +01:00
Antonio Fornie
09bd847040
Vpc redundancy enabled. Including Vpc & Vpc Offering creation. Marvin tests and UI.
2015-03-16 11:38:05 +01:00
Rohit Yadav
6c71d3bae1
ui: if session cookie exists, use it to set global session holder and invalidate it
...
The 19e3c0168e commit breaks SAML login and any
login where redirection is used.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit b79f13ccb5 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 15:02:27 +05:30
Jessica Wang
a308f37232
CS-18149: UI - no longer store sessionKey in cookie. After
...
... this change, opening the 2nd browser window (of the same
domain) will show login screen (i.e. user has to enter
credentials again) and will cause the 1st browser window
session timeout.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 19e3c0168e )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 15:02:27 +05:30
Brian Federle
5608982c43
Fix encoding for user account label in header
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit bfcdbeca29 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 15:02:26 +05:30
Rohit Yadav
b79f13ccb5
ui: if session cookie exists, use it to set global session holder and invalidate it
...
The 19e3c0168e commit breaks SAML login and any
login where redirection is used.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 15:01:51 +05:30
Jessica Wang
19e3c0168e
CS-18149: UI - no longer store sessionKey in cookie. After
...
... this change, opening the 2nd browser window (of the same
domain) will show login screen (i.e. user has to enter
credentials again) and will cause the 1st browser window
session timeout.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 13:14:42 +05:30
Brian Federle
bfcdbeca29
Fix encoding for user account label in header
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 12:47:32 +05:30
Funs
c27c69438b
hypervisors: add OVM3 plugin that supports OVM 3.2.1/3.3.x
...
This is a plugin that puts in ovm3 support ranging from 3.3.1 to 3.3.2. Basic
functionality is in here, advanced networking etc..
Snapshots only work when a VM is stopped now due to the semantics of OVM's raw
image implementation (so snapshots should work on a storage level underneath the
hypervisor shrug)
This closes #113
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-12 11:33:42 +05:30
Rohit Yadav
40f343ff4c
api: avoid sending sensitive data in api response
...
- UI: use post when updating user
- S3: don't send s3 key in the response
- VPN: don't send preshared key in remoteaccessvpn api response
- Snapshot response should set zone id not volume's device id
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 02cadc3fb3 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-11 16:34:56 +05:30
Rohit Yadav
02cadc3fb3
api: avoid sending sensitive data in api response
...
- UI: use post when updating user
- S3: don't send s3 key in the response
- VPN: don't send preshared key in remoteaccessvpn api response
- Snapshot response should set zone id not volume's device id
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-11 16:34:11 +05:30
ramamurtis
fde2887476
CLOUDSTACK-8307: UI not showing all Domains, if there are more than 24 domains then the last domain gets cut off on firefox and IE. Added a flag in treeview widget and based on the flag adding css class which will make overflow as scroll instead of the default auto.
...
Fixes #101
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 8591383bcc )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-09 14:27:23 +05:30
ramamurtis
8591383bcc
CLOUDSTACK-8307: UI not showing all Domains, if there are more than 24 domains then the last domain gets cut off on firefox and IE. Added a flag in treeview widget and based on the flag adding css class which will make overflow as scroll instead of the default auto.
...
Fixes #101
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-09 14:26:29 +05:30
Pierre-Luc Dion
e86c7a2a9a
CLOUDSTACK-1359: add UI information about GB definition
2015-03-08 22:48:28 -04:00
Pierre-Luc Dion
002236e489
CLOUDSTACK-2100: vm snapshot tooltips
2015-03-07 23:59:27 -05:00
ramamurtis
da1d8f9dce
volume upload: fixed the UI after the change to move params to header.
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2015-02-27 17:40:06 +05:30
Rohit Yadav
e1827fc696
CLOUDSTACK-8285: check and update IP capacity states based on allocation state
...
- Backend should update if state was diabled and now has changed
- UI's fetch latest does not actually fetch latest
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 985a61652e )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-25 16:47:40 +05:30
Rohit Yadav
985a61652e
CLOUDSTACK-8285: check and update IP capacity states based on allocation state
...
- Backend should update if state was diabled and now has changed
- UI's fetch latest does not actually fetch latest
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-25 16:46:12 +05:30
Pierre-Luc Dion
db9a4f3648
fix CLOUDSTACK-8187 and CLOUDSTACK-8232: missing UI labels
2015-02-19 22:39:56 -05:00
Pierre-Luc Dion
0c70d11bc3
CLOUDSTACK-8188: missing labe:label.password.reset.confirm
2015-02-19 22:37:12 -05:00
Pierre-Luc Dion
177c190367
CLOUDSTACK-8188: missing labe:label.password.reset.confirm. removed duplicate label.vlan.id from dictionary2.jsp removed duplicate label.vlan from message.properties
2015-02-19 22:12:32 -05:00
Pierre-Luc Dion
34c75f296b
fix CLOUDSTACK-8187 and CLOUDSTACK-8232: missing UI labels
2015-02-19 21:00:33 -05:00
Rohit Yadav
39dce59562
CLOUDSTACK-6541: Fix monthly recurring snapshot UI limit, limit to 1-28 days
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 070813a106 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-19 15:42:53 +05:30
Rohit Yadav
070813a106
CLOUDSTACK-6541: Fix monthly recurring snapshot UI limit, limit to 1-28 days
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-19 15:42:12 +05:30
Rohit Yadav
d82879e548
CLOUDSTACK-5824: poll for delete snapshot and volume events
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit a85aea74de )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-19 15:34:16 +05:30
Rohit Yadav
a85aea74de
CLOUDSTACK-5824: poll for delete snapshot and volume events
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-19 15:33:27 +05:30
ramamurtis
206be251ae
CLOUDSTACK-8245: Scrolling down the network service providers list from the UI never ends
...
(cherry picked from commit 2e5c1614ed )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-18 12:25:43 +05:30
ramamurtis
4f698b3d4f
CLOUDSTACK-8246: Add Cluster - Guest traffic label displayed Incorrectly
...
(cherry picked from commit d363b2afce )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-18 11:23:10 +05:30
Rajani Karuturi
41382f6f04
Volume upload: state goes to " UploadAbandoned " state when uploaded thru UI.
2015-02-17 11:52:35 +05:30
ramamurtis
d363b2afce
CLOUDSTACK-8246: Add Cluster - Guest traffic label displayed Incorrectly
2015-02-12 13:35:58 +05:30
ramamurtis
2e5c1614ed
CLOUDSTACK-8245: Scrolling down the network service providers list from the UI never ends
2015-02-12 13:28:16 +05:30
Rohit Yadav
008911d4b1
CLOUDSTACK-8195: Don't break IdP, return metadata XML
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 1172867df0 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-03 17:05:29 +05:30
Rohit Yadav
1172867df0
CLOUDSTACK-8195: Don't break IdP, return metadata XML
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-03 16:59:09 +05:30
Rohit Yadav
552f2ae60c
CLOUDSTACK-8191: SAML users should have their own accounts
...
(cherry picked from commit 876c78fe1b )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-02 19:58:10 +05:30
Rohit Yadav
876c78fe1b
CLOUDSTACK-8191: SAML users should have their own accounts
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-02 19:56:25 +05:30
Rohit Yadav
2f6691c6b9
CLOUDSTACK-8190: Fix xenserver traffic label for backward compatiblity
...
(cherry picked from commit 48ec9ac11b )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
ui/scripts/system.js
2015-02-02 16:20:50 +05:30
Rohit Yadav
48ec9ac11b
CLOUDSTACK-8190: Fix xenserver traffic label for backward compatiblity
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-02 16:09:56 +05:30
Jessica Wang
31dea7de2e
volume-upload: UI > dialog widget - args.form.fileUpload.postUpload - fix a bug that loading image (spinning wheel, freezing screen) does not disappear after action succeeds/fails.
2015-01-30 17:08:21 -08:00
Jessica Wang
a696947eaf
CLOUDSTACK-8182: UI > volumes > upload volume from URL > add Custom Disk Offering field which is optional.
2015-01-26 16:36:26 -08:00
Jessica Wang
a25d77473d
CLOUDSTACK-8182: UI > volumes > upload volume from URL > add Custom Disk Offering field which is optional.
2015-01-26 14:50:34 -08:00
Anthony Xu
7ef122dcc9
BUG-ID: CLOUDSTACK-8176
...
UI use xennetworklabel parameter name in zone create Wizards,
in API, it uses xenservernetworklabel,
the parameter name doesn't match, cause network name label not setup in CCP
2015-01-23 13:48:10 -08:00
Anthony Xu
d921163ea9
BUG-ID: CLOUDSTACK-8176
...
UI use xennetworklabel parameter name in zone create Wizards,
in API, it uses xenservernetworklabel,
the parameter name doesn't match, cause network name label not setup in CCP
2015-01-23 13:45:28 -08:00
Jessica Wang
c16d5a8221
volume-upload: UI > dialog widget > display $frameForm(the hidden form to submit file with signature/expires/metadata) in console log.
2015-01-22 15:45:08 -08:00
Jessica Wang
26acdd7f6c
volume-upload: volumes > (1) Shorten action label to make all items in header to fit into one line, otherwise search box will be pushed out of place. (2) Add dialog: move URL field to the top.
2015-01-22 13:23:08 -08:00
Jessica Wang
48a66ace6c
volume-upload: templates > (1) Shorten action label to make all items in header to fit into one line, otherwise search box will be pushed out of place. (2) Register Template dialog: move URL field to the top.
2015-01-22 13:23:08 -08:00
Brian Federle
0aded6b959
Reduce size of 'select view' dropdown to fix more dense toolbars.
2015-01-22 13:12:40 -08:00
Brian Federle
29fbc4b423
Reduce size of 'select view' dropdown to fix more dense toolbars.
2015-01-22 12:20:22 -08:00
Jessica Wang
d79c3714d2
volume-upload: UI > storage > volumes > add new action "Upload Volume from Local" in header of listView.
2015-01-21 16:30:12 -08:00
Jessica Wang
818f9cfcc7
volume-upload: UI > dialog widget > write log in console indicating callback() is triggered.
2015-01-21 15:11:44 -08:00
Jessica Wang
9acfb2eec1
volume-upload: UI > upload template from local > after uploading file to postURL, pop up a message indicating where to check the template's newest status.
2015-01-21 14:51:53 -08:00
Jessica Wang
573a4b1e43
volume-upload: tempalates > upload template from local > format dropdown > include OVA, VMDK, BareMetal, TAR, VHDX option.
2015-01-21 13:44:22 -08:00
Jessica Wang
eb180b131d
UI > dialog widget > Allow passing custom data in POST request.
2015-01-21 12:33:16 -08:00
Jessica Wang
4e569f85eb
volume-upload: UI > upload template from local > fix a bug that fields below OS Type field (isPublic, isFeatured, ~ ) are not created.
2015-01-20 16:58:04 -08:00
Jessica Wang
68789b76d3
volume-upload: tempalates > upload template from local > format dropdown > show different options upon selected hypervisor.
2015-01-20 14:36:06 -08:00
Jessica Wang
7a3c2304a0
volume-upload: UI > templates > upload template from local > pass ispublic, requireshvm, isfeatured, isrouting parameter to getUploadParamsForTemplate API if corresponding fields are not hidden.
2015-01-20 14:00:23 -08:00
Brian Federle
e92e46aba5
Dialog uploader -> getURL(): Pass $form
2015-01-20 10:53:24 -08:00
Gabor Apati-Nagy
1998217f6a
CLOUDSTACK-7840: UI control tip for 'Add Primary Storage' -> 'Provider' seems wrong
...
-Removed the invalid help text.
(cherry picked from commit 1f21f399ab )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-20 12:02:07 +05:30
Sanjay Tripathi
bc4dca71c8
CLOUDSTACK-7969: SC: Win8.1: Key translation fails for some EN-US keyboard keys.
...
(cherry picked from commit a45ddb514c )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-20 11:28:08 +05:30
Sanjay Tripathi
e6620b12e3
CLOUDSTACK-8056: EN: Miss SC and UK keyboard option for VMware hypervisor when register a template.
...
(cherry picked from commit 4d78703522 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-20 10:22:42 +05:30
Jessica Wang
f0b60c742b
volume-upload: UI > templates > add new action "Upload Template from Local".
2015-01-19 17:31:32 -08:00
Jessica Wang
cef4447fd4
(1) Remove UploadFile button from Register Template dialog. (2) sync latest templates.js from master branch.
2015-01-19 16:13:57 -08:00
Jessica Wang
aa9a7f50b7
Revert "Add to storage->upload volume dialog"
...
This reverts commit 8641de85d2 .
2015-01-19 15:56:48 -08:00
Jessica Wang
f10709c756
Revert "Allow passing custom data in POST request"
...
This reverts commit e4d1049096 .
2015-01-19 15:56:13 -08:00
Brian Federle
e4d1049096
Allow passing custom data in POST request
2015-01-19 11:35:42 -08:00
Brian Federle
8641de85d2
Add to storage->upload volume dialog
2015-01-19 11:35:42 -08:00
Brian Federle
d9a3268db6
Close dialog after upload
2015-01-16 09:24:29 -08:00
Brian Federle
f243ae135b
Add front-end file uploader
2015-01-14 11:26:38 -08:00
René Moser
9a677595fa
CLOUDSTACK-8154: fix UI for API change
...
Signed-off-by: René Moser <mail@renemoser.net>
(cherry picked from commit 07d96aab84 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-14 16:36:08 +05:30
René Moser
07d96aab84
CLOUDSTACK-8154: fix UI for API change
...
Signed-off-by: René Moser <mail@renemoser.net>
2015-01-13 16:34:04 +01:00
Brian Federle
82fa9184bf
UI validation: Fix asterisk showing up on non-required fields
2015-01-07 08:49:27 -08:00
Jessica Wang
7fe1ed9dc8
CLOUDSTACK-7383: UI > Instances menu > detail view > TakeSnapshot action should be hidden when VM's hypervisor is LXC.
2015-01-02 14:12:15 -08:00
Jessica Wang
744c1a1b03
CLOUDSTACK-7383: UI > Instances menu > detail view > TakeSnapshot action should be hidden when VM's hypervisor is LXC.
2015-01-02 14:06:28 -08:00
Jessica Wang
b64fa34ce9
CLOUDSTACK-8141: UI > use Project view > Infrastructure > zone > physical network > Public traffic type > do not pass projectId to listNetworks API.
2015-01-02 11:35:31 -08:00
Jessica Wang
775e4d34c3
CLOUDSTACK-8141: UI > use Project view > Infrastructure > zone > physical network > Public traffic type > do not pass projectId to listNetworks API.
2015-01-02 11:33:57 -08:00
Jessica Wang
61154b92f7
CLOUDSTACK-8139: UI > create compute offering > server-side only supports one single host tag instead of multiple host tags. So, change UI to take in only one single host tag instead of multiple host tags in create compute dialog.
2015-01-02 11:17:35 -08:00
Jessica Wang
85e88e9cbc
CLOUDSTACK-8139: UI > create compute offering > server-side only supports one single host tag instead of multiple host tags. So, change UI to take in only one single host tag instead of multiple host tags in create compute dialog.
2014-12-31 16:21:13 -08:00
Jessica Wang
4cb9505548
CLOUDSTACK-8102: UI > Quick Install Wizard > update admin > should encode parameter value once instead of twice before sending it to API.
2014-12-19 15:43:12 -08:00
Jessica Wang
a29a1e0600
CLOUDSTACK-8102: UI > Quick Install Wizard > update admin > should encode parameter value once instead of twice before sending it to API.
2014-12-19 15:41:42 -08:00
Jessica Wang
5fea96fdc2
CLOUDSTACK-6666: UI > network > VPC > Router > Public IP Addresses > IP Address detailView > Configuration tab > Load Balancing > Select VM screen > implement keyword search.
2014-12-19 14:28:45 -08:00
Jessica Wang
8bcde024a8
CLOUDSTACK-6666: UI > network > VPC > Router > Public IP Addresses > IP Address detailView > Configuration tab > Port Forwarding > Select VM screen > implement keyword search.
2014-12-19 14:28:15 -08:00
Jessica Wang
48e996f43e
CLOUDSTACK-6666: UI > network > VPC > Router > Public IP Addresses > IP Address detailView > Configuration tab > Port Forwarding > Select VM screen > implement keyword search.
2014-12-19 14:26:42 -08:00
Jessica Wang
a771c7d496
CLOUDSTACK-6666: UI > network > VPC > Router > Public IP Addresses > IP Address detailView > Configuration tab > Load Balancing > Select VM screen > implement keyword search.
2014-12-19 14:25:32 -08:00
Wei Zhou
54db0d2a70
show Warning instead of Confirmation in confirm dialog if isWarning is set to true
2014-12-19 10:06:31 +01:00
Jessica Wang
923c65d7ce
CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature.
2014-12-18 18:15:06 -08:00
Jessica Wang
65c742cd66
CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature.
2014-12-18 18:13:14 -08:00
Brian Federle
21d9f132ca
Fix 'add isolated guest network' label
2014-12-17 14:15:57 -08:00
Jessica Wang
ff62ccc13e
CLOUDSTACK-8075: UI > Instances menu > Add Instance > Select template/ISO > "shared" tab > select a shared template, click Next button => fix error "unable to find matched template object".
2014-12-17 11:00:10 -08:00
Jessica Wang
11fa48108f
CLOUDSTACK-8075: UI > Instances menu > Add Instance > Select template/ISO > "shared" tab > select a shared template, click Next button => fix error "unable to find matched template object".
2014-12-17 10:58:43 -08:00
Jessica Wang
1a8c85a7a8
CLOUDSTACK-8075: UI > Instances menu > Add Instance > Select template/ISO > add a new tab "shared" which will list shared templates/ISOs when being clicked.
2014-12-16 16:16:53 -08:00
Jessica Wang
20777ec3b4
CLOUDSTACK-8075: UI > Instances menu > Add Instance > Select template/ISO > add a new tab "shared" which will list shared templates/ISOs when being clicked.
2014-12-16 16:15:34 -08:00
Brian Federle
e7a96fde79
CLOUDSTACK-8075: Front-end support for shared templates/ISOs
2014-12-16 15:16:30 -08:00
Brian Federle
5f9e0fcd7e
CLOUDSTACK-8075: Front-end support for shared templates/ISOs
2014-12-16 14:53:20 -08:00
Jessica Wang
20123d8c0a
CLOUDSTACK-8076: UI > Templates menu > Template/ISO > "Filter by" dropdown > add a new option, "shared", which will list shared templates when being selected.
2014-12-16 14:40:51 -08:00
Jessica Wang
6a8dcf5f20
CLOUDSTACK-8076: UI > Templates menu > Template/ISO > "Filter by" dropdown > add a new option, "shared", which will list shared templates when being selected.
2014-12-16 14:38:50 -08:00
vetrivelc
dd145a397a
Removed duplicate label id entry from dictionary files and update the template.js file.
...
Signed-off-by: vetrivelc <vetrivel.chinnasamy@citrix.com>
2014-12-12 09:31:09 -08:00
Wei Zhou
19e99848c8
CLOUDSTACK-7882: SSH Keypair Creation/Selection in UI
...
Thanks Ilia Shakitko for the porting and testing.
2014-12-12 14:30:34 +01:00
Wei Zhou
dcb7fcc6df
CLOUDSTACK-8063: list secondary Ips information in VM response
2014-12-12 09:47:27 +01:00
Wei Zhou
ed6333f3e4
[UI] bug fix: updateNetwork keep polling
2014-12-11 14:23:43 +01:00
Sanjay Tripathi
4d78703522
CLOUDSTACK-8056: EN: Miss SC and UK keyboard option for VMware hypervisor when register a template.
2014-12-10 14:26:35 +05:30
Jessica Wang
f00a62879b
CLOUDSTACK-8023: UI > VM wizard widget > when next button is clicked, trigger event handler of event "cloudStack.module.instanceWizard.clickNextButton".
2014-12-09 16:25:54 -08:00