Re: [Dev] [Architecture] [Vote] Release of WSO2 API Microgateway 3.2.0 RC2

2020-08-25 Thread Viraj Gamage
Hi all,

Tested the following scenarios.

   - JWT Authentication with APIM 3.1.0 and 3.2.0 both. (using JWKs
   endpoint and Certificate within truststore)
   - Subscription validation with APIM 3.1.0 and 3.2.0 both.
   - Authentication using JTI claim in 3.2.0 (with and without subscription)
   - JWT caching
   - JWT from third party STS (using JWKs endpoint and Certificate within
   truststore)
   - Call API resources with large response payloads(file download scenario)
   - Call API resources with large request bodies
   - Multipart form data(file uploads)
   - Scopes ( JWT, Opaque and BasicAuth tokens)
   - Observability using Prometheus and Jaeger
   - gRPC API Support
   - Backend JWT generation
   - JWT claim mapping
   - Distributed Throttling (with binary publisher and HTTP publisher)
   - Analytics data publishing via gRPC
   - CORS

No issues found.
*[+] Stable* - Go ahead and release

Regards,
Viraj

On Tue, Aug 25, 2020 at 8:15 PM Shehani Rathnayake 
wrote:

> Hi All,
>
> Tested following scenarios:
>
>- Expose API via Docker image
>- Adding interceptors
>- API Key authentication
>- Observability
>- Generating Backend JWT
>
> No blockers found.
>
> *[+] Stable* - Go ahead and release
>
> Thanks
>
> On Tue, Aug 25, 2020 at 7:54 PM Rajith Roshan  wrote:
>
>> Hi all ,
>> Tested following scenarios:
>>
>>- Test jwt flow without subscription validation
>>- Test subscription validation with pilot configurations to connect
>>with APIM
>>- Use apictl to import the API to API Manager and invoke using both
>>microgateway and synapse gateway
>>- Test api with multiple scopes.
>>- Test apictl default version is enabled when x-wso2-basePath only
>>presents in the open API.
>>
>> No blockers found.
>>
>> *[+] Stable* - Go ahead and release
>>
>>
>>
>> On Sat, Aug 22, 2020 at 4:10 PM Menaka Jayawardena 
>> wrote:
>>
>>> Hi All,
>>>
>>> WSO2 Api Manager team is pleased to announce the second release
>>> candidate of WSO2 API Microgateway 3.2.0.
>>>
>>> The WSO2 API Microgateway is a lightweight, gateway distribution which
>>> can be used to expose single or multiple APIs.
>>>
>>> Please find the improvements and fixes related to this release in Fixed
>>> issues
>>> 
>>>
>>> Download the product from here
>>> 
>>>
>>> The Tag to be voted upon is
>>> https://github.com/wso2/product-microgateway/tree/v3.2.0-rc2
>>>
>>> *Documentation*: https://mg.docs.wso2.com/en/latest/
>>>
>>> Please download, test the product and vote.
>>>
>>> *[+] Stable* - Go ahead and release
>>>
>>> *[-] Broken* - Do not release (explain why)
>>>
>>>
>>> Best Regards,
>>> WSO2 API Manager Team
>>>
>>>
>>> --
>>> *Menaka Jayawardena*
>>> Senior Software Engineer *|* *WSO2* *Inc*.
>>> +94 71 350 5470 | men...@wso2.com
>>>
>>> 
>>>
>>>
>>
>> --
>> *Rajith Roshan* | Associate Technical Lead | WSO2 Inc.
>> (m) +94-717-064-214 |  (e) raji...@wso2.com 
>> blog: http://www.rajithr.com
>>
>> 
>> ___
>> Architecture mailing list
>> architect...@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>
>
> --
> *Shehani Rathnayake* | Software Engineer | WSO2 Inc.
> 
> (m) +94713490439 | (E) sheha...@wso2.com
>
> 
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>


-- 
*Viraj Salaka Gamage* | Software Engineer | WSO2 Inc.
+94 710 618 178
GET INTEGRATION AGILE
Integration Agility for Digitally Driven Business
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [Vote] Release of WSO2 API Manager 3.2.0 RC6

2020-08-24 Thread Viraj Gamage
Hi All,

Tested the following scenarios with Microgateway 3.2.0-rc2 distribution.

   - Import APIs to the microgateway project.
   - Invoke APIs with JWT with subscription validation enabled/disabled.
   - Invoke APIs with JTI Claim with subscription validation
   enabled/disabled. (using Token introspection)
   - Distributed Throttling in microgateway for application, subscription
   and resource level throttling (using binary publisher and HTTP publisher)
   - Subscription blocking

No issues found.

Hence,
*[+] Stable - Go ahead and release*

*Regards,*
*Viraj*

On Mon, Aug 24, 2020 at 8:02 PM Shehani Rathnayake 
wrote:

> Hi All,
>
>
> Tested following scenarios with PostgreSQL 12.4 configured.
>
>
>
>- API product creation flow
>- API Design configurations, Api definition, Business information,
>Properties and Documents
>- Blacklisting requests
>- API Versioning
>- Passing Enduser Attributes to the Backend Using JWT
>
>
> No issues found.
>
>
> *[+] Stable - Go ahead and release*
>
>
>
> Thanks.
>
> On Mon, Aug 24, 2020 at 7:34 PM Dushani Wellappili 
> wrote:
>
>> Hi all,
>>
>> Tested the following for tenant and super tenant.
>>
>> 1. Local and shared scopes
>> 2. Publishing to External Stores
>> 3. KeyProvisioning
>> 4. GraphQL API creation and invocation
>> 5. Mutual SSL
>> 6. Dynamic SSL certificate
>> 7. API Security
>> 7. Application, Subscription, and Advanced throttling, Burst control,
>> Deny Policies
>>
>> No blockers found.
>>
>> *[+] Stable - Go ahead and release*
>>
>>
>>
>> *Dushani Wellappili*
>> Senior Software Engineer - WSO2
>>
>> Email : dusha...@wso2.com
>> Mobile : +94779367571
>> Web : https://wso2.com/
>>
>>
>>
>>
>> On Mon, Aug 24, 2020 at 6:51 PM Vithursa Mahendrarajah 
>> wrote:
>>
>>> Hi all,
>>>
>>> Tested following scenarios in tenant and super tenant mode with MSSQL
>>> configured:
>>>
>>>- API creation, subscription and invocation flow
>>>- Create API using existing swagger
>>>- SOAP to REST API creation and invocation
>>>- Search with API properties
>>>
>>> No issues found.
>>>
>>> *[+] Stable - Go ahead and release*
>>>
>>> Thanks,
>>> Vithursa
>>>
>>> On Mon, Aug 24, 2020 at 6:16 PM Chashika Weerathunga 
>>> wrote:
>>>
 Hi all,

 Tested the following


- Dynamic SSL certificates
- Scopes
- API properties
- Forgot password
- Account locking
- Password policies
- MG analytics report
- MG labels


 No issues found.

 *[+] Stable - Go ahead and release.*

 Thanks & Regards

 On Mon, Aug 24, 2020 at 5:56 PM Mushthaq Rumy 
 wrote:

> Hi All,
>
> Tested the following flows for super tenant and tenant users.
> - Basic flow of API creation, subscription and invocation
> - Soap API with pass through
> - Soap to Rest feature
> - Scopes
>
> No issues found.
>
> *[+] Stable - Go ahead and release.*
>
> Thanks & Regards,
> Mushthaq
>
> On Mon, Aug 24, 2020 at 3:32 PM Krishan Wijesena 
> wrote:
>
>> Hi all,
>>
>> Tested as follows.
>>
>> Environment:  Windows 10, Chrome/Edge
>>JDK-1.8.0_251
>>
>>- Publisher, Devportal and Admin portal Login
>>- Create an API using New Rest API + swagger URL
>>- Change the lifecycle events of an API.
>>- Generate Token with and without Local Scope
>>- Create new subscription policy using the admin portal.
>>- Subscribe  and invoke API (With scope/ WIth new subscription
>>policy)
>>- Upload thumbnail image.
>>
>>
>> *[+] Stable - Go ahead and release.*
>>
>> Thanks,
>> Krishan.
>>
>> On Mon, Aug 24, 2020 at 2:25 PM Prasanna Dangalla 
>> wrote:
>>
>>> Hi All,
>>>
>>> Ran WSO2 enterprise test scenarios. No issues identified.
>>>
>>> *[+] Stable - Go ahead and release.*
>>>
>>> Thanks
>>> *Prasanna Dangalla* | Associate Technical Lead | WSO2 Inc.
>>> (m) +94 718 112 751 | (e) prasa...@wso2.com
>>>
>>> [image: http://wso2.com/signature] 
>>>
>>>
>>> On Mon, Aug 24, 2020 at 2:09 PM Sanjeewa Malalgoda <
>>> sanje...@wso2.com> wrote:
>>>
 I have tested API Manager 3.2.0 against the following criterias.

- Java Security Manager with JDK 11.0 and tested security flows.
- Developer portal and publisher standard user flows.
- Policy creation wizard and throttling capabilities.

 Found some minor issues[1,2,3] related to policy wizard and scopes.
 I don't consider them as blockers.

 [1] https://github.com/wso2/product-apim/issues/9172
 [2] https://github.com/wso2/product-apim/issues/9173
 [3] https://github.com/wso2/product-apim/issues/9174

 *[+] Stable - Go 

Re: [Dev] [DEV][VOTE] Release WSO2 API Microgateway 3.2.0 RC1

2020-08-17 Thread Viraj Gamage
Hi all,

Tested the following scenarios.

   - Invoke APIs using JWT/ JTI claim with APIM 3.2.0
   - Check scopes functionality using JWT/ JTI claim with APIM 3.2.0
   - Subscription Validation using JWT/JTI claim with APIM 3.2.0
   - JWTs with JWKS endpoint
   - JWTs from Third party STS
   - Large payload downloads.

Encountered the following issues.

   - When the third party token does not contain required scopes, the error
   message does not contain the microgateway specific error code.

Hence -1.

On Mon, Aug 17, 2020 at 1:31 PM Chashika Weerathunga 
wrote:

> Hi all,
>
> Tested followings scenarios,
>
>- Endpoint override for imported APIs
>- Micro gw labeleing
>- Load balance and fail over endpoints
>- Custom header and header sent to back end
>- Java interceptors
>
> No issues found.
>
> *[+] Stable* - Go ahead and release
>
> On Mon, Aug 17, 2020 at 1:23 PM Praminda Jayawardana 
> wrote:
>
>> Tested followings scenarios,
>>
>>- Docker quick start guide
>>- Securing APIs with basic auth
>>- OpenAPI 2/3 and yaml/json compatibility
>>- Resource level endpoint definitions
>>- Basic auth protected backend endpoints
>>- Compatibility with WSO2 APIM 2.6.0
>>
>> No issues found.
>>
>> *[+] Stable* - Go ahead and release
>>
>> On Fri, Aug 14, 2020 at 7:03 PM Menaka Jayawardena 
>> wrote:
>>
>>> Hi All,
>>>
>>> WSO2 Api Manager team is pleased to announce the first release candidate
>>> of WSO2 API Microgateway 3.2.0.
>>>
>>> The WSO2 API Microgateway is a lightweight, gateway distribution which
>>> can be used to expose single or multiple APIs.
>>>
>>> Please find the improvements and fixes related to this release in Fixed
>>> issues
>>> 
>>>
>>> Download the product from here
>>> 
>>>
>>> The Tag to be voted upon is
>>> https://github.com/wso2/product-microgateway/tree/v3.2.0-rc1
>>>
>>> *Documentation*: https://mg.docs.wso2.com/en/latest/
>>>
>>> Please download, test the product and vote.
>>>
>>> *[+] Stable* - Go ahead and release
>>>
>>> *[-] Broken* - Do not release (explain why)
>>>
>>>
>>> Best Regards,
>>> WSO2 API Manager Team
>>>
>>> --
>>> *Menaka Jayawardena*
>>> Senior Software Engineer *|* *WSO2* *Inc*.
>>> +94 71 350 5470 | men...@wso2.com
>>>
>>> --
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>>
>>> *Praminda Jayawardana* | Associate Technical Lead | WSO2 Inc.
>>> 
>>> (e) prami...@wso2.com
>>>
>>> [image: http://wso2.com/signature] 
>>> GET INTEGRATION AGILE
>>> Integration Agility for Digitally Driven Business
>>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> *Chashika Weerathunga* | Software Engineer | WSO2 Inc.
> (m) +94713731206 | Email: chash...@wso2.com
> [image: http://wso2.com]
> 
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 
*Viraj Salaka Gamage* | Software Engineer | WSO2 Inc.
+94 710 618 178
GET INTEGRATION AGILE
Integration Agility for Digitally Driven Business
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Vote] Release of WSO2 API Microgateway 3.1.0 RC2

2020-03-25 Thread Viraj Gamage
Hi all,

Tested the following.

   - Global throttling for application policies, subscription policies,
   resource level policies, and api level policies
   - Analytics event publishing via File upload method
   - Analytics event publishing using gRPC

No issues found.
*[+] Stable - Go ahead and release*

regards,
Viraj


On Wed, Mar 25, 2020 at 11:57 AM Tharmini Thalayasingam 
wrote:

> Hi All,
>
> Tested the following scenarios.
>
>- Tested open API  with interceptors in resource level
>- Tested Jwt caching
>- Tested Jwt with scopes
>- Tested Custom headers
>- Tested Policy hub
>- Subscription throttling(oauth2 + JWT)(local throttling)
>- Tested Multiple JWT issuers
>- Tested API auth key authentication(API key taken from APIM 3.1.0)
>
> No issues found
> *[+] Stable - Go ahead and release*
>
> Thanks and Regards,
> T.Tharmini | Software Engineer | WSO2 Inc.
> (m) +94770085895 | Email: tharm...@wso2.com
> Linkedin:   https://www.linkedin.com/in/tharmini-thalayasingam-74421b10b/
> Medium: https://medium.com/@tharmini7
> 
>
>
> On Tue, Mar 24, 2020 at 11:43 PM Praminda Jayawardana 
> wrote:
>
>> Hi All,
>>
>> WSO2 Api Manager team is pleased to announce the second release candidate
>> of WSO2 API Microgateway 3.1.0.
>>
>> The WSO2 API Microgateway is a lightweight, gateway distribution which
>> can be used to expose single or multiple APIs.
>>
>> Please find the improvements and fixes related to this release in Fixed
>> issues
>> 
>>
>> Download the product from here
>> 
>>
>> The Tag to be voted upon is
>> https://github.com/wso2/product-microgateway/tree/v3.1.0-rc2
>>
>>
>> Documentation: https://docs.wso2.com/display/MG310/
>>
>> Please download, test the product and vote.
>>
>>
>> *[+] Stable - Go ahead and release*
>>
>> *[-] Broken - Do not release *(explain why)
>>
>> Best Regards,
>> WSO2 API Manager Team
>>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 
*Viraj Salaka Gamage* | Software Engineer | WSO2 Inc.
+94 710 618 178
GET INTEGRATION AGILE
Integration Agility for Digitally Driven Business
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [Vote] Release of WSO2 API Manager 3.1.0 RC3

2020-03-22 Thread Viraj Gamage
Hi All,

Tested the following.

   - Import API to Microgateway Project
   - Analytics with Microgateway
   - Microgateway Analytics Report Generation.

No issues found.

[+] Stable - go ahead and release

Regards,
Viraj

On Sun, Mar 22, 2020 at 10:23 PM Rukshan Premathunga 
wrote:

> Hi All,
>
> Tested followings.
>
>- Tested followings in an APIM fully distributed system
>   - Verify profile optimization script
>   - Verify profile configuration
>   - Test on Open JDK 11
>   - Verify LB and Reverse proxy config
>- Tested secondary user stores
>- Tested APIM and APIM Analytics on Oracle 19c and 12c
>- Tested APIM analytics Active-Active and Active-Passive deployment
>- Tested Analytics dashboard duplicate feature
>- Tested Analytics for available API types
>
> No Issues Found.
>
> [+] Stable - go ahead and release
>
> Thanks and Regards
>
> On Sun, Mar 22, 2020 at 10:13 PM Krishan Wijesena 
> wrote:
>
>> Hi All,
>>
>> Please continue this thread to test and vote following distributions.
>>
>> Source and distribution,
>> Runtime :
>> https://github.com/wso2/product-apim/releases/tag/v3.1.0-rc3
>> Analytics :
>> https://github.com/wso2/analytics-apim/releases/tag/v3.1.0-rc4
>>
>> [+] Stable - go ahead and release
>> [-] Broken - do not release (explain why)
>>
>> Thank you,
>> WSO2 API Manager Team.
>>
>> On Sun, Mar 22, 2020 at 9:23 PM Krishan Wijesena 
>> wrote:
>>
>>> Hi all,
>>>
>>> We have found a blocking issue(
>>> https://github.com/wso2/analytics-apim/issues/1086) with APIM Analytics
>>> 3.1.0-rc3 distribution. With the fix for this issue, we have proceeded with
>>> a new release candidate only for APIM Analytics which is APIM Analytics
>>> 3.1.0-rc4.
>>>
>>> Please use the new APIM Analytics 3.1.0-rc4 distribution for testing.
>>> APIM will continue with  the same
>>> https://github.com/wso2/product-apim/releases/tag/v3.1.0-rc3
>>> Analytics:
>>> https://github.com/wso2/analytics-apim/releases/tag/v3.1.0-rc4
>>>
>>> Thank you,
>>> WSO2 API Manager Team.
>>>
>>> On Sun, Mar 22, 2020 at 7:40 PM Nuwan Dias  wrote:
>>>
 Tested the basic flows with custom users and the api import
 functionality using CTL.

 [+] Stable - go ahead and release



 On Sun, Mar 22, 2020 at 4:45 PM Sanjula Madurapperuma 
 wrote:

> Hi all,
>
> I have tested the following:
>
>- API Security Audit
>- AWS Lambda functions
>- Working with Observability
>
> No blocking issues found.
>
> +1 - Stable - Go ahead and release
>
> Thanks,
> Sanjula
>
> On Sun, Mar 22, 2020 at 4:36 PM Tharindu Dharmarathna <
> tharin...@wso2.com> wrote:
>
>> Hi All,
>>
>> I have tested the following Databases.
>>
>> 1. Oracle
>> 2. Mysql 5.7
>> 3. Mysql 8
>> 4. Postgresql
>> 5. Oracle
>> 6. MSSQL
>>
>> No issues found.
>> +1 go ahead and Release
>>
>> Thanks
>>
>> On Sat, Mar 21, 2020 at 12:56 AM Krishan Wijesena 
>> wrote:
>>
>>> Hi all,
>>>
>>> We are pleased to announce the third release candidate of WSO2 API
>>> Manager 3.1.0.
>>>
>>> This release fixes the following issues.
>>>
>>>- Fixes : product-apim
>>>
>>> 
>>>- Fixes : analytics-apim
>>>
>>>
>>> Source and distribution,
>>> Runtime :
>>> https://github.com/wso2/product-apim/releases/tag/v3.1.0-rc3
>>> Analytics :
>>> https://github.com/wso2/analytics-apim/releases/tag/v3.1.0-rc3
>>>
>>> Please download, test the product and vote.
>>>
>>> [+] Stable - go ahead and release
>>> [-] Broken - do not release (explain why)
>>>
>>> Thanks,
>>> WSO2 API Manager Team
>>>
>>> --
>>>
>>> *Krishan Wijesena*
>>> Senior Software Engineer | WSO2
>>>
>>> Email : krish...@wso2.com
>>> Mobile : +94776219923
>>> WSO2 Inc : http://wso2.com
>>> [image: http://wso2.com/signature] 
>>>
>>
>>
>> --
>>
>> *Tharindu Dharmarathna*Technical Lead
>> WSO2 Inc.; http://wso2.com
>> lean.enterprise.middleware
>>
>> mobile: *+94779109091*
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> *Sanjula Madurapperuma* | Software Engineering Intern | WSO2 Inc.
> (m) +94 768877766 | (e) sanj...@wso2.com
> 
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>


 --
 

[Dev] GSoC 2017 : Real-Time Machine Learning Toolkit for Siddhi

2017-03-18 Thread Viraj Gamage
Hi,

I'm Viraj Salaka, a 3rd year undergraduate from Department of Computer
Science and Engineering, University of Moratuwa. I would like to do a
project for WSO2 for GSoC 2017.

Considering my interests and capabilities, I have chosen Proposal-24
(Real-Time Machine Learning Toolkit for Siddhi). I am currently following
the machine learning course in  which is conducted by Andrew Ng,  Stanford
University (www.coursera.org/learn/machine-learning).

By the way, I have few questions to ask.
1.)Are we supposed to provide a complete functionality with machine
learning algorithms or provide a library containing machine learning
algorithms?
2.) If we are supposed to build a complete functionality,are there any
 pre-identified use-cases or requirements regarding the toolkit?

Thank you
-- 
Viraj Salaka Gamage
Undergraduate | Department of Computer Science and Engineering,University
of Moratuwa, Sri Lanka
mobile : +94 710 618 178
Linked In : https://www.linkedin.com/in/virajsalaka
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev