Hi devs,

[Update on stratos manager webapp integration:]

- SSO bits are working. we may need to write a custom login app if we are
not comfortable with default WSO2 IS login pages.
- Right now im testing OAuth2 SAML2 bearer profile. Its a rest call after
all.[1]. But found some issues while doing that. The current IS server does
not support file system configured audiences. we might have to patch it in
that case..
- work-arounded above and now trying to complete the flow in manager app..

[1]
http://docs.wso2.org/display/IS460/SAML2+Bearer+Assertion+Profile+for+OAuth+2.0



On Wed, Dec 18, 2013 at 9:55 AM, Chanaka Jayasena <[email protected]> wrote:

> Hi devs,
>
> I created mockups for the super tenant user according to what Lakmal has
> mentioned previously in this thread. Following scenarios are covered with
> them.
>
>
>    - Config Stratos (mandatory steps - until complete these, other menus
>    should be disable)
>       - partition deployment
>       - policy deployment
>       - LB cartridge deployment
>    - tenant management
>    - Cartridge deployments
>    - MT Cartridge Service deployments
>
>
> admin-01 image represents a user who has configured Stratos and managing
> his/her deployments.
>
> admin-02 image represents a user who has not configured Stratos but has
> few partition deployments.
>
> admin-03 image represents a new user who has just log in to the web
> application.
>
> admin-04, admin-05 images represents a user who is going through steps of
> Stratos configuring wizard.
>
> admin-06 image represents a user who is viewing his/her tenants.
>
> admin-07 image represents a user who is trying to create a tenant.
>
> admin-08 image represents a user who has just created a tenant.
>
> I am still working on the dashboard screen. I will share it as soon as
> it's available.
>
> thanks,
> Chanaka
>
>
>
>
> On Tue, Dec 17, 2013 at 10:07 PM, Pradeep Fernando <[email protected]>wrote:
>
>> Hi,
>>
>> I committed the changes to main branch.
>>
>> 1. added the jaggery app under the context /console
>> 2. added jaggery and caramel features to straotos manager
>> 3. caramel feature 1.0.0, only compatible with carbon 4.2.0. However I
>> did a workaround locally.
>>
>> right now getting a caramel version related issue...
>>
>> >> HTTP Status 500 - org.mozilla.javascript.EcmaError: TypeError: Cannot
>> find function getAllHeaders in object [object Request].
>> (caramel-core.js#276)
>>
>> --Pradeep
>>
>>
>> On Fri, Dec 13, 2013 at 8:10 PM, Chanaka Jayasena <[email protected]>wrote:
>>
>>> Hi Devs,
>>>
>>> I have created a new JIRA [1] and attached the jaggery web application
>>> to it. Please commit this to the relevant svn location.
>>>
>>> [1] https://issues.apache.org/jira/browse/STRATOS-280
>>>
>>> thanks,
>>> Chanaka
>>>
>>>
>>> On Fri, Dec 13, 2013 at 12:28 PM, Pradeep Fernando 
>>> <[email protected]>wrote:
>>>
>>>> very nice design chanaka... I ll start the on the backend integration
>>>> bits..
>>>>
>>>> thanks,
>>>> --Pradeep
>>>>
>>>>
>>>> On Fri, Dec 13, 2013 at 10:47 AM, Chanaka Jayasena <[email protected]>wrote:
>>>>
>>>>> I have converted all the screens to a jaggery web application. Right
>>>>> now the application runs with dummy data.
>>>>>
>>>>> cartridges.json
>>>>>
>>>>> [
>>>>>     {
>>>>>         kind: "service",
>>>>>         cartridges: [
>>>>>             {
>>>>>                 type: "php",
>>>>>                 version: "PHP 5.4",
>>>>>                 description: "PHP is a popular general-purpose
>>>>> scripting language that is especially suited to web development. Fast,
>>>>> flexible and pragmatic, PHP powers everything from your blog to the most
>>>>> popular websites in the world."
>>>>>             }
>>>>>         ]
>>>>>     }
>>>>> ]
>>>>>
>>>>>
>>>>> mycartridges.json
>>>>>
>>>>> This JSON has the same format as above but the fields for a cartridge
>>>>> is different.
>>>>>
>>>>> {
>>>>>                name: "MyPHP-lakmal",
>>>>>                 type: "php",
>>>>>                 version: "PHP 5.4",
>>>>>                 lb_ip: "192.168.1.1, 192.168.1.2",
>>>>>                 access_url: "myweb-lakmal.php.stratos.com",
>>>>>                 state: "active"
>>>>>   }
>>>>>
>>>>>
>>>>> I am also using Initializr as the HTML/CSS starter template.
>>>>> Initializr has HTML5 Boilerplate, Bootstrap 3.0.0 jQuery. Also I manage to
>>>>> create a custom iconic font (stratos.ttf) with all the icons used with the
>>>>> application making all the icons scalable.
>>>>>
>>>>> The UI is tested in IE7,IE8, IE9, Firefox 25, Chrome Version
>>>>> 31.0.1650.63. The design is also responsive and I have attached a screen
>>>>> shot with the mobile version.
>>>>>
>>>>> thanks,
>>>>> Chanaka
>>>>>
>>>>>
>>>>> On Thu, Dec 12, 2013 at 11:45 AM, Reka Thirunavukkarasu <[email protected]
>>>>> > wrote:
>>>>>
>>>>>> Very nice design Chanaka..!!!
>>>>>>
>>>>>> Thanks,
>>>>>> Reka
>>>>>>
>>>>>>
>>>>>> On Tue, Dec 10, 2013 at 5:53 PM, Udara Liyanage <[email protected]>wrote:
>>>>>>
>>>>>>> Great work Chanaka
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Dec 10, 2013 at 1:29 AM, Imesh Gunaratne 
>>>>>>> <[email protected]>wrote:
>>>>>>>
>>>>>>>> Great work Chanaka!! Very nice!! :-)
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tue, Dec 10, 2013 at 11:25 AM, Lakmal Warusawithana <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, Dec 10, 2013 at 11:17 AM, Sajith Kariyawasam <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Nice designs Chanaka, few things to get clarified.
>>>>>>>>>>
>>>>>>>>>>  *  In cartridge subscription page, I guess the prefix of public
>>>>>>>>>> URL will internally map to "alias". Isn't it ?
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Yes Sajith, it is the alias
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  *  In the same screen Repository username and password too need
>>>>>>>>>> to be included.
>>>>>>>>>>
>>>>>>>>>> Correct, if the repo private, we need to add username and
>>>>>>>>> password field.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Dec 10, 2013 at 10:00 AM, Lakmal Warusawithana <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Thanks Chanaka, to me this is very nice design. clean and
>>>>>>>>>>> improved usability, compare to the current UI.  Few comments;
>>>>>>>>>>>
>>>>>>>>>>>    - cartridge categories are Data, Application and Framework.
>>>>>>>>>>>    I think you have name framework cartridges as service name. 
>>>>>>>>>>> shall we change
>>>>>>>>>>>    it
>>>>>>>>>>>    - Data cartridges and Application cartridges will need to
>>>>>>>>>>>    show more details than framework cartridges. I hope we can scale 
>>>>>>>>>>> this
>>>>>>>>>>>    layout for adding these thing dynamically.
>>>>>>>>>>>
>>>>>>>>>>> Shall we start admin layout pages also.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Dec 10, 2013 at 9:41 AM, Chanaka Jayasena <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> I manage to create a design for the normal tenant interface.
>>>>>>>>>>>> With the images attached, I am sending the design for the 
>>>>>>>>>>>> following pages.
>>>>>>>>>>>>
>>>>>>>>>>>> Login page
>>>>>>>>>>>> List already subscribed cartridges
>>>>>>>>>>>> Available cartridges to subscribe
>>>>>>>>>>>> New cartridge subscription.
>>>>>>>>>>>>
>>>>>>>>>>>> thanks,
>>>>>>>>>>>> Chanaka
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Dec 5, 2013 at 6:13 AM, Nuwan Bandara <[email protected]
>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Chanka,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I am creating the wireframes thesedays, I would be great to
>>>>>>>>>>>>> have the layout done and then we can convert that to a jaggery 
>>>>>>>>>>>>> app. I will
>>>>>>>>>>>>> share the wireframes soon.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> /Nuwan
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Dec 4, 2013 at 6:40 AM, Lakmal Warusawithana <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Great Chanaka, Please find some point that you may need to
>>>>>>>>>>>>>> consider when create mockups.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    1. Supper tenant Interface
>>>>>>>>>>>>>>       - Config Stratos (mandatory steps - until complete
>>>>>>>>>>>>>>       these, other menus should be disable)
>>>>>>>>>>>>>>          - partition deployment
>>>>>>>>>>>>>>          - policy deployment
>>>>>>>>>>>>>>          - LB cartridge deployment
>>>>>>>>>>>>>>       - tenant management
>>>>>>>>>>>>>>       - Cartridge deployments
>>>>>>>>>>>>>>       - MT Cartridge Service deployments
>>>>>>>>>>>>>>       - monitoring dashboard
>>>>>>>>>>>>>>    2.  Normal tenant interface
>>>>>>>>>>>>>>    - edit profile
>>>>>>>>>>>>>>       - show available cartridges
>>>>>>>>>>>>>>       - show subscribed cartridges
>>>>>>>>>>>>>>       - monitoring usage
>>>>>>>>>>>>>>       - cartridge subscription interfaces
>>>>>>>>>>>>>>          - there are 3 type of cartridges, frame-work
>>>>>>>>>>>>>>          cartridge, data cartridge and application cartridge.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If you want more detail, I can join to a hangout.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Wed, Dec 4, 2013 at 4:42 PM, Chanaka Jayasena <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I would like to contribute to this user interface by doing
>>>>>>>>>>>>>>> the initial mock-ups, and continue up to HTML/CSS level.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>>> Chanaka
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Fri, Nov 15, 2013 at 11:26 AM, Nuwan Bandara <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Pradeep,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I has to be a tabbed view, subscribed cartridges has to be
>>>>>>>>>>>>>>>> the default view, we can have something like "more cartridges" 
>>>>>>>>>>>>>>>> and list /
>>>>>>>>>>>>>>>> make a searchable list of available cartridges.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>> /Nuwan
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Thu, Nov 14, 2013 at 10:56 PM, Isuru Perera <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> It's better to list available cartridges and subscribes
>>>>>>>>>>>>>>>>> cartridges in two views. The list can grow and it's easier to 
>>>>>>>>>>>>>>>>> handle with
>>>>>>>>>>>>>>>>> two views.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Thu, Nov 14, 2013 at 12:28 AM, Pradeep Fernando <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> We are missing the UserManager related UIs in the above
>>>>>>>>>>>>>>>>>> layouts....
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thu, Nov 14, 2013 at 1:58 PM, Pradeep Fernando <
>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hi devs,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I Came up with some UI layouts for Stratos Manager
>>>>>>>>>>>>>>>>>>> Frontend. This is not the final design. We can do some 
>>>>>>>>>>>>>>>>>>> iterations.
>>>>>>>>>>>>>>>>>>> However I'm planning start on implementation as well.
>>>>>>>>>>>>>>>>>>> There will be a separate mail regarding that.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> https://moqups.com/pradeepfn/YauGwQG3
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>> --Pradeep
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Pradeep Fernando.
>>>>>>>>>>>>>>>>>>> http://pradeepfernando.blogspot.com/
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> Pradeep Fernando.
>>>>>>>>>>>>>>>>>> http://pradeepfernando.blogspot.com/
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Isuru Perera
>>>>>>>>>>>>>>>>> Senior Software Engineer | WSO2, Inc. | http://wso2.com/
>>>>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> about.me/chrishantha
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Nuwan Bandara
>>>>>>>>>>>>>>>> - www.nuwanbando.com - Stranger Than Fiction
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [ http://www.linkedin.com/in/nuwanbandara ]
>>>>>>>>>>>>>>>> [ http://www.twitter.com/nuwanbando ]
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Chanaka Jayasena
>>>>>>>>>>>>>>> Senior Software Engineer; WSO2, Inc.;  http://wso2.com/
>>>>>>>>>>>>>>> email: [email protected]; cell: +94 77 785 5565
>>>>>>>>>>>>>>> blog: http://chanaka3d.blogspot.com
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Lakmal Warusawithana
>>>>>>>>>>>>>> Software Architect; WSO2 Inc.
>>>>>>>>>>>>>> Mobile : +94714289692
>>>>>>>>>>>>>> Blog : http://lakmalsview.blogspot.com/
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Nuwan Bandara
>>>>>>>>>>>>> - www.nuwanbando.com - Stranger Than Fiction
>>>>>>>>>>>>>
>>>>>>>>>>>>> [ http://www.linkedin.com/in/nuwanbandara ]
>>>>>>>>>>>>> [ http://www.twitter.com/nuwanbando ]
>>>>>>>>>>>>> [ https://github.com/nuwanbando ]
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Chanaka Jayasena
>>>>>>>>>>>> Senior Software Engineer; WSO2, Inc.;  http://wso2.com/
>>>>>>>>>>>> email: [email protected]; cell: +94 77 785 5565
>>>>>>>>>>>> blog: http://chanaka3d.blogspot.com
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Lakmal Warusawithana
>>>>>>>>>>> Software Architect; WSO2 Inc.
>>>>>>>>>>> Mobile : +94714289692
>>>>>>>>>>> Blog : http://lakmalsview.blogspot.com/
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> *Sajith Kariyawasam*
>>>>>>>>>> *Senior Software Engineer; WSO2, Inc.*
>>>>>>>>>> *AMIE (SL)*
>>>>>>>>>> *Blog: http://sajithblogs.blogspot.com/
>>>>>>>>>> <http://sajithblogs.blogspot.com/>*
>>>>>>>>>> *Mobile: +94772269575 <%2B94772269575>*
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Lakmal Warusawithana
>>>>>>>>> Software Architect; WSO2 Inc.
>>>>>>>>> Mobile : +94714289692
>>>>>>>>> Blog : http://lakmalsview.blogspot.com/
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Udara Liyanage
>>>>>>> Software Engineer
>>>>>>>  WSO2, Inc.: http://wso2.com
>>>>>>> lean. enterprise. middleware
>>>>>>>
>>>>>>> web: http://udaraliyanage.wordpress.com
>>>>>>> phone: +94 71 443 6897
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Reka Thirunavukkarasu
>>>>>> Software Engineer,
>>>>>> WSO2, Inc.:http://wso2.com,
>>>>>> Mobile: +94776442007
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Chanaka Jayasena
>>>>> Senior Software Engineer; WSO2, Inc.;  http://wso2.com/
>>>>> email: [email protected]; cell: +94 77 785 5565
>>>>> blog: http://chanaka3d.blogspot.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Pradeep Fernando.
>>>> http://pradeepfernando.blogspot.com/
>>>>
>>>
>>>
>>>
>>> --
>>> Chanaka Jayasena
>>> Senior Software Engineer; WSO2, Inc.;  http://wso2.com/
>>> email: [email protected]; cell: +94 77 785 5565
>>> blog: http://chanaka3d.blogspot.com
>>>
>>
>>
>>
>> --
>> Pradeep Fernando.
>> http://pradeepfernando.blogspot.com/
>>
>
>
>
> --
> Chanaka Jayasena
> Senior Software Engineer; WSO2, Inc.;  http://wso2.com/
> email: [email protected]; cell: +94 77 785 5565
> blog: http://chanaka3d.blogspot.com
>



-- 
Pradeep Fernando.
http://pradeepfernando.blogspot.com/

Reply via email to