Re: [Dev] [ES] Refactoring the tags search api in carbon store
Hi Prasanna, We have successfully integrated the tags api backend with the front-end components which has the select2 plugin. Thanks, Tanya On Wed, Jun 17, 2015 at 7:25 PM, Prasanna Dangalla prasa...@wso2.com wrote: Hi Tanya, Does this change compliance with select2 plugin ? Because UX team integrated select2 plugin into our publisher, to add and list tags. Thanks On Wed, Jun 17, 2015 at 6:50 PM, Tanya Madurapperuma ta...@wso2.com wrote: Hi, We have refactored ES tags api as follows to be consistent with the rest of the ES apis. *option 1* : returns names of all the tags and their count for the given asset type *api request template* context/apis/tags?type=asset_type ex: https://localhost:9443/publisher/apis/tags?type=gadget *sample response* [{name : charts, count : 13.0}, {name : hbar, count : 1.0}, {name : visualization, count : 13.0}, {name : mix, count : 1.0}] *option 2* : return tags which has the given tag name and belongs to the given asset type *api request template* context/apis/tags?type=asset_typeq=name:tag_name ex: https://localhost:9443/publisher/apis/tags?type=gadgetq= name:wso2 *sample response* [{name : wso2, count : 5}] *options 3 *: returns all the tags *api request template* context/apis/tags Option 3 is not yet implemented and will be a future enhancement. We have exposed the api in both the publisher and store. Currently changes are pushed to store_771 branch in carbon-store repo and will be merging to the master once the 2.2.0 release is done. So the aforementioned changes will be available in the 2.3.0 release of the carbon-store. Thanks, Tanya -- Tanya Madurapperuma Senior Software Engineer, WSO2 Inc. : wso2.com Mobile : +94718184439 Blog : http://tanyamadurapperuma.blogspot.com -- Prasanna Dangalla Software Engineer, WSO2, Inc.; http://wso2.com/ lean.enterprise.middleware cell: +94 777 55 80 30 | +94 718 11 27 51 twitter: @prasa77 -- Tanya Madurapperuma Senior Software Engineer, WSO2 Inc. : wso2.com Mobile : +94718184439 Blog : http://tanyamadurapperuma.blogspot.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [ES] Refactoring the tags search api in carbon store
Hi, We have refactored ES tags api as follows to be consistent with the rest of the ES apis. *option 1* : returns names of all the tags and their count for the given asset type *api request template* context/apis/tags?type=asset_type ex: https://localhost:9443/publisher/apis/tags?type=gadget *sample response* [{name : charts, count : 13.0}, {name : hbar, count : 1.0}, {name : visualization, count : 13.0}, {name : mix, count : 1.0}] *option 2* : return tags which has the given tag name and belongs to the given asset type *api request template* context/apis/tags?type=asset_typeq=name:tag_name ex: https://localhost:9443/publisher/apis/tags?type=gadgetq=name:wso2; *sample response* [{name : wso2, count : 5}] *options 3 *: returns all the tags *api request template* context/apis/tags Option 3 is not yet implemented and will be a future enhancement. We have exposed the api in both the publisher and store. Currently changes are pushed to store_771 branch in carbon-store repo and will be merging to the master once the 2.2.0 release is done. So the aforementioned changes will be available in the 2.3.0 release of the carbon-store. Thanks, Tanya -- Tanya Madurapperuma Senior Software Engineer, WSO2 Inc. : wso2.com Mobile : +94718184439 Blog : http://tanyamadurapperuma.blogspot.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [ES] Refactoring the tags search api in carbon store
Hi Tanya, Does this change compliance with select2 plugin ? Because UX team integrated select2 plugin into our publisher, to add and list tags. Thanks On Wed, Jun 17, 2015 at 6:50 PM, Tanya Madurapperuma ta...@wso2.com wrote: Hi, We have refactored ES tags api as follows to be consistent with the rest of the ES apis. *option 1* : returns names of all the tags and their count for the given asset type *api request template* context/apis/tags?type=asset_type ex: https://localhost:9443/publisher/apis/tags?type=gadget *sample response* [{name : charts, count : 13.0}, {name : hbar, count : 1.0}, {name : visualization, count : 13.0}, {name : mix, count : 1.0}] *option 2* : return tags which has the given tag name and belongs to the given asset type *api request template* context/apis/tags?type=asset_typeq=name:tag_name ex: https://localhost:9443/publisher/apis/tags?type=gadgetq=name:wso2; *sample response* [{name : wso2, count : 5}] *options 3 *: returns all the tags *api request template* context/apis/tags Option 3 is not yet implemented and will be a future enhancement. We have exposed the api in both the publisher and store. Currently changes are pushed to store_771 branch in carbon-store repo and will be merging to the master once the 2.2.0 release is done. So the aforementioned changes will be available in the 2.3.0 release of the carbon-store. Thanks, Tanya -- Tanya Madurapperuma Senior Software Engineer, WSO2 Inc. : wso2.com Mobile : +94718184439 Blog : http://tanyamadurapperuma.blogspot.com -- Prasanna Dangalla Software Engineer, WSO2, Inc.; http://wso2.com/ lean.enterprise.middleware cell: +94 777 55 80 30 | +94 718 11 27 51 twitter: @prasa77 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev