From issuesmendozajillian@example.org Mon Aug 02 06:46:44 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 94758 invoked from network); 2 Aug 2010 06:46:44 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 2 Aug 2010 06:46:44 -0000 Received: (qmail 43953 invoked by uid 500); 2 Aug 2010 06:46:44 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 43757 invoked by uid 500); 2 Aug 2010 06:46:41 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 43381 invoked by uid 99); 2 Aug 2010 06:46:40 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Aug 2010 06:46:40 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Aug 2010 06:46:38 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o726kGLU027645 for <mendozajillian@example.org>; Mon, 2 Aug 2010 06:46:16 GMT Message-ID: <30642849.113451280731576309.JavaMail.jira@thor> Date: Mon, 2 Aug 2010 02:46:16 -0400 (EDT) From: "Vadim Gerasimov (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Created: (SHINDIG-1401) Adding Wave feature to support Wave Gadget API MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org Adding Wave feature to support Wave Gadget API ---------------------------------------------- Key: SHINDIG-1401 URL: https://issues.apache.org/jira/browse/SHINDIG-1401 Project: Shindig Issue Type: New Feature Components: Javascript Affects Versions: 2.0.0-RC1 Reporter: Vadim Gerasimov Adding open-source version of the feature to support Wave Gadget API to Shindig. The feature is going to be compatible with Google Wave and will simplify support of gadgets in wave clients. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 02 17:49:39 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 56420 invoked from network); 2 Aug 2010 17:49:39 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 2 Aug 2010 17:49:39 -0000 Received: (qmail 39998 invoked by uid 500); 2 Aug 2010 17:49:38 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 39923 invoked by uid 500); 2 Aug 2010 17:49:38 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 39915 invoked by uid 99); 2 Aug 2010 17:49:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Aug 2010 17:49:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Aug 2010 17:49:37 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o72HnGSf003036 for <mendozajillian@example.org>; Mon, 2 Aug 2010 17:49:16 GMT Message-ID: <3575524.119821280771356489.JavaMail.jira@thor> Date: Mon, 2 Aug 2010 13:49:16 -0400 (EDT) From: "Kris Vishwanathan (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Created: (SHINDIG-1402) Rendering Open Social gadgets inline without and iframe MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Rendering Open Social gadgets inline without and iframe ------------------------------------------------------- Key: SHINDIG-1402 URL: https://issues.apache.org/jira/browse/SHINDIG-1402 Project: Shindig Issue Type: New Feature Components: Java, Javascript , PHP, Website Affects Versions: 2.0.0 Environment: Should be applicable to any platform Shindig will run Reporter: Kris Vishwanathan Fix For: 2.0.0 Kudos to the team who have come up with such an excellent container and the success we have in many of the open social networking platforms. OpenSocial gadgets IFrame model seems to work great on the web that will let you sandbox all the interactions with the back-end. This is especially very cool to isolate when you don't have control on each of the gadget sources. Background: Moving to the enterprise space brings in extra challenges. One such request we are seeing is rendering open social gadgets inline. This seems an important feature for many situations where gadgets are trusted and scalability is a concern. Isolating gadgets with each gadget loading its own resources may not be required. I am sure there may be some tricks to workaround. But from clean programming model perspective, we would like to propose this feature. Here are some of the concerns expressed for which we were attempting to prototype rendering gadgets inline: - Load common JavaScript libraries globally - Load Gadget features globally - Address some of the memory leak issues with iframes - Reduce the download size of the page - Reduce number of requests to server - Avoid iframe reloading when the gadgets are moved on the page Feature Request: Support Inline container in addition to IFrame container. There could be an API to render gadgets inline vs iframe. There are more observations in terms of namespace conflicts, duplicate JavaScript, and CSS loading, duplicate feature loading etc. We have a working patch on 2.0.0, but before we go too far with the implementation, I wanted get the thoughts from the community and see what you think about adding this feature to Shindig. Thanks in advance for the feedback. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 02 17:51:39 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 57403 invoked from network); 2 Aug 2010 17:51:39 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 2 Aug 2010 17:51:39 -0000 Received: (qmail 43562 invoked by uid 500); 2 Aug 2010 17:51:39 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 43522 invoked by uid 500); 2 Aug 2010 17:51:38 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 43514 invoked by uid 99); 2 Aug 2010 17:51:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Aug 2010 17:51:38 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Aug 2010 17:51:37 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o72HpHiK003062 for <mendozajillian@example.org>; Mon, 2 Aug 2010 17:51:17 GMT Message-ID: <26048808.119841280771477190.JavaMail.jira@thor> Date: Mon, 2 Aug 2010 13:51:17 -0400 (EDT) From: "Kris Vishwanathan (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Updated: (SHINDIG-1402) Rendering Open Social gadgets inline (without an IFrame) In-Reply-To: <3575524.119821280771356489.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SHINDIG-1402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kris Vishwanathan updated SHINDIG-1402: --------------------------------------- Summary: Rendering Open Social gadgets inline (without an IFrame) (was: Rendering Open Social gadgets inline without and iframe) > Rendering Open Social gadgets inline (without an IFrame) > -------------------------------------------------------- > > Key: SHINDIG-1402 > URL: https://issues.apache.org/jira/browse/SHINDIG-1402 > Project: Shindig > Issue Type: New Feature > Components: Java, Javascript , PHP, Website > Affects Versions: 2.0.0 > Environment: Should be applicable to any platform Shindig will run > Reporter: Kris Vishwanathan > Fix For: 2.0.0 > > Original Estimate: 672h > Remaining Estimate: 672h > > Kudos to the team who have come up with such an excellent container and the success we have in many of the open social networking platforms. OpenSocial gadgets IFrame model seems to work great on the web that will let you sandbox all the interactions with the back-end. This is especially very cool to isolate when you don't have control on each of the gadget sources. > Background: > Moving to the enterprise space brings in extra challenges. One such request we are seeing is rendering open social gadgets inline. This seems an important feature for many situations where gadgets are trusted and scalability is a concern. Isolating gadgets with each gadget loading its own resources may not be required. I am sure there may be some tricks to workaround. But from clean programming model perspective, we would like to propose this feature. > Here are some of the concerns expressed for which we were attempting to prototype rendering gadgets inline: > - Load common JavaScript libraries globally > - Load Gadget features globally > - Address some of the memory leak issues with iframes > - Reduce the download size of the page > - Reduce number of requests to server > - Avoid iframe reloading when the gadgets are moved on the page > Feature Request: > Support Inline container in addition to IFrame container. There could be an API to render gadgets inline vs iframe. There are more observations in terms of namespace conflicts, duplicate JavaScript, and CSS loading, duplicate feature loading etc. We have a working patch on 2.0.0, but before we go too far with the implementation, I wanted get the thoughts from the community and see what you think about adding this feature to Shindig. > Thanks in advance for the feedback. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Wed Aug 04 06:00:41 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 30297 invoked from network); 4 Aug 2010 06:00:41 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 4 Aug 2010 06:00:41 -0000 Received: (qmail 14570 invoked by uid 500); 4 Aug 2010 06:00:41 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 14353 invoked by uid 500); 4 Aug 2010 06:00:37 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 14339 invoked by uid 99); 4 Aug 2010 06:00:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Aug 2010 06:00:36 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Aug 2010 06:00:36 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o7460Gn8024579 for <mendozajillian@example.org>; Wed, 4 Aug 2010 06:00:16 GMT Message-ID: <33332962.152821280901616091.JavaMail.jira@thor> Date: Wed, 4 Aug 2010 02:00:16 -0400 (EDT) From: "Vadim Gerasimov (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Updated: (SHINDIG-1401) Adding Wave feature to support Wave Gadget API In-Reply-To: <30642849.113451280731576309.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SHINDIG-1401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vadim Gerasimov updated SHINDIG-1401: ------------------------------------- Attachment: wave.diff The wave.diff patch adds wave feature to the main feature tree. Please let me know if extras is a more appropriate location for these files. We also have tests that I'll submit separately. They may require some changes to execute correctly in Shindig build. > Adding Wave feature to support Wave Gadget API > ---------------------------------------------- > > Key: SHINDIG-1401 > URL: https://issues.apache.org/jira/browse/SHINDIG-1401 > Project: Shindig > Issue Type: New Feature > Components: Javascript > Affects Versions: 2.0.0-RC1 > Reporter: Vadim Gerasimov > Attachments: wave.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Adding open-source version of the feature to support Wave Gadget API to Shindig. The feature is going to be compatible with Google Wave and will simplify support of gadgets in wave clients. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Wed Aug 04 15:19:39 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 57667 invoked from network); 4 Aug 2010 15:19:38 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 4 Aug 2010 15:19:38 -0000 Received: (qmail 43162 invoked by uid 500); 4 Aug 2010 15:19:38 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 43057 invoked by uid 500); 4 Aug 2010 15:19:37 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 43045 invoked by uid 99); 4 Aug 2010 15:19:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Aug 2010 15:19:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Aug 2010 15:19:36 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o74FJGaV029476 for <mendozajillian@example.org>; Wed, 4 Aug 2010 15:19:16 GMT Message-ID: <2812160.158701280935156300.JavaMail.jira@thor> Date: Wed, 4 Aug 2010 11:19:16 -0400 (EDT) From: "Christopher Laffoon (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Created: (SHINDIG-1403) Mobile View Support for OpenSocial 1.1 Proposal MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Mobile View Support for OpenSocial 1.1 Proposal ----------------------------------------------- Key: SHINDIG-1403 URL: https://issues.apache.org/jira/browse/SHINDIG-1403 Project: Shindig Issue Type: New Feature Components: Java, Javascript Affects Versions: 2.0.0 Reporter: Christopher Laffoon Fix For: 2.0.0-RC1 In support of the Mobile View changes being proposed in OpenSocial (http://wiki.opensocial.org/index.php?title=Add_support_for_mobile_devices), the attached patch to branch 2.0.x adds the following: 1. New View name called "mobilecanvas" 2. An implementation of "requestNavigateTo" to switch views in samplecontainer 3. A sample gadget called "views-mobile.xml" for samplecontainer 4. A simple mobile container called "sample-mobile.html" -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Wed Aug 04 15:21:38 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 58484 invoked from network); 4 Aug 2010 15:21:38 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 4 Aug 2010 15:21:38 -0000 Received: (qmail 46643 invoked by uid 500); 4 Aug 2010 15:21:37 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 46604 invoked by uid 500); 4 Aug 2010 15:21:37 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 46596 invoked by uid 99); 4 Aug 2010 15:21:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Aug 2010 15:21:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Aug 2010 15:21:36 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o74FLGdq029500 for <mendozajillian@example.org>; Wed, 4 Aug 2010 15:21:16 GMT Message-ID: <26813991.158751280935276210.JavaMail.jira@thor> Date: Wed, 4 Aug 2010 11:21:16 -0400 (EDT) From: "Christopher Laffoon (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Updated: (SHINDIG-1403) Mobile View Support for OpenSocial 1.1 Proposal In-Reply-To: <2812160.158701280935156300.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SHINDIG-1403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Laffoon updated SHINDIG-1403: ----------------------------------------- Attachment: OpenSocial_Mobile_Shindig_Patch.txt Patch of changes made applied to branch 2.0.x project. > Mobile View Support for OpenSocial 1.1 Proposal > ----------------------------------------------- > > Key: SHINDIG-1403 > URL: https://issues.apache.org/jira/browse/SHINDIG-1403 > Project: Shindig > Issue Type: New Feature > Components: Java, Javascript > Affects Versions: 2.0.0 > Reporter: Christopher Laffoon > Fix For: 2.0.0-RC1 > > Attachments: OpenSocial_Mobile_Shindig_Patch.txt > > > In support of the Mobile View changes being proposed in OpenSocial (http://wiki.opensocial.org/index.php?title=Add_support_for_mobile_devices), the attached patch to branch 2.0.x adds the following: > 1. New View name called "mobilecanvas" > 2. An implementation of "requestNavigateTo" to switch views in samplecontainer > 3. A sample gadget called "views-mobile.xml" for samplecontainer > 4. A simple mobile container called "sample-mobile.html" -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Fri Aug 06 06:49:00 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 8241 invoked from network); 6 Aug 2010 06:48:58 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 6 Aug 2010 06:48:58 -0000 Received: (qmail 97846 invoked by uid 500); 6 Aug 2010 06:48:58 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 97460 invoked by uid 500); 6 Aug 2010 06:48:53 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 97452 invoked by uid 99); 6 Aug 2010 06:48:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Aug 2010 06:48:53 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Aug 2010 06:48:50 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o766mSLq002226 for <mendozajillian@example.org>; Fri, 6 Aug 2010 06:48:28 GMT Message-ID: <29295901.195711281077308455.JavaMail.jira@thor> Date: Fri, 6 Aug 2010 02:48:28 -0400 (EDT) From: "Paul Lindner (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Resolved: (SHINDIG-1400) Move tabs and minimessage from JavaScript files to container.js configuration file In-Reply-To: <18365696.44981280325560013.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/SHINDIG-1400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Lindner resolved SHINDIG-1400. ----------------------------------- Fix Version/s: 2.0.0-RC1 Resolution: Fixed patch applied > Move tabs and minimessage from JavaScript files to container.js configuration file > ---------------------------------------------------------------------------------- > > Key: SHINDIG-1400 > URL: https://issues.apache.org/jira/browse/SHINDIG-1400 > Project: Shindig > Issue Type: Improvement > Components: Javascript > Reporter: Bastian Hofmann > Fix For: 2.0.0-RC1 > > > --- - 2010-07-28 15:50:45.000000000 +0200 > +++ features/src/main/javascript/features/tabs/tabs.js 2010-07-28 15:03:15.000000000 +0200 > @@ -123,56 +123,13 @@ > this.mainContainer_ = this.createMainContainer_(opt_container); > this.tabTable_ = this.createTabTable_(); > this.displayTabs(false); > - gadgets.TabSet.addCSS_([ > - '.tablib_table {', > - 'width: 100%;', > - 'border-collapse: separate;', > - 'border-spacing: 0px;', > - 'empty-cells: show;', > - 'font-size: 11px;', > - 'text-align: center;', > - '}', > - '.tablib_emptyTab {', > - 'border-bottom: 1px solid #676767;', > - 'padding: 0px 1px;', > - '}', > - '.tablib_spacerTab {', > - 'border-bottom: 1px solid #676767;', > - 'padding: 0px 1px;', > - 'width: 1px;', > - '}', > - '.tablib_selected {', > - 'padding: 2px;', > - 'background-color: #ffffff;', > - 'border: 1px solid #676767;', > - 'border-bottom-width: 0px;', > - 'color: #3366cc;', > - 'font-weight: bold;', > - 'width: 80px;', > - 'cursor: default;', > - '}', > - '.tablib_unselected {', > - 'padding: 2px;', > - 'background-color: #dddddd;', > - 'border: 1px solid #aaaaaa;', > - 'border-bottom-color: #676767;', > - 'color: #000000;', > - 'width: 80px;', > - 'cursor: pointer;', > - '}', > - '.tablib_navContainer {', > - 'width: 10px;', > - 'vertical-align: middle;', > - '}', > - '.tablib_navContainer a:link, ', > - '.tablib_navContainer a:visited, ', > - '.tablib_navContainer a:hover {', > - 'color: #3366aa;', > - 'text-decoration: none;', > - '}' > - ].join('')); > }; > +gadgets.config.register("tabset", {}, function (configuration) { > + // Injects the default stylesheet for tabs > + gadgets.TabSet.addCSS_( configuration.tabs.css.join('')); > +}); > + > /** > * Adds a new tab based on the name-value pairs specified in opt_params. > * @param {string} tabName Label of the tab to create. > --- - 2010-07-28 15:46:58.000000000 +0200 > +++ features/src/main/javascript/features/minimessage/minimessage.js 2010-07-28 15:08:56.000000000 +0200 > @@ -210,22 +210,10 @@ > }; > // Injects the default stylesheet for mini-messages. > -gadgets.MiniMessage.addCSS_([ > - '.mmlib_table {', > - 'width: 100%;', > - 'font: bold 9px arial,sans-serif;', > - 'background-color: #fff4c2;', > - 'border-collapse: separate;', > - 'border-spacing: 0px;', > - 'padding: 1px 0px;', > - '}', > - '.mmlib_xlink {', > - 'font: normal 1.1em arial,sans-serif;', > - 'font-weight: bold;', > - 'color: #0000cc;', > - 'cursor: pointer;', > - '}' > -].join('')); > +gadgets.config.register("minimessage", {}, function (configuration) { > + // Injects the default stylesheet for mini-messages > + gadgets.MiniMessage.addCSS_( configuration.minimessage.css.join('')); > +}); > // Alias for legacy code > --- - 2010-07-28 15:23:39.000000000 +0200 > +++ config/container.js 2010-07-28 15:10:38.000000000 +0200 > @@ -149,6 +149,74 @@ > "aliases" : ["FULL_PAGE"] > } > }, > + "tabs" : { > + "css": [ > + ".tablib_table {", > + "width: 100%;", > + "border-collapse: separate;", > + "border-spacing: 0px;", > + "empty-cells: show;", > + "font-size: 11px;", > + "text-align: center;", > + "}", > + ".tablib_emptyTab {", > + "border-bottom: 1px solid #676767;", > + "padding: 0px 1px;", > + "}", > + ".tablib_spacerTab {", > + "border-bottom: 1px solid #676767;", > + "padding: 0px 1px;", > + "width: 1px;", > + "}", > + ".tablib_selected {", > + "padding: 2px;", > + "background-color: #ffffff;", > + "border: 1px solid #676767;", > + "border-bottom-width: 0px;", > + "color: #3366cc;", > + "font-weight: bold;", > + "width: 80px;", > + "cursor: default;", > + "}", > + ".tablib_unselected {", > + "padding: 2px;", > + "background-color: #dddddd;", > + "border: 1px solid #aaaaaa;", > + "border-bottom-color: #676767;", > + "color: #000000;", > + "width: 80px;", > + "cursor: pointer;", > + "}", > + ".tablib_navContainer {", > + "width: 10px;", > + "vertical-align: middle;", > + "}", > + ".tablib_navContainer a:link, ", > + ".tablib_navContainer a:visited, ", > + ".tablib_navContainer a:hover {", > + "color: #3366aa;", > + "text-decoration: none;", > + "}" > + ] > + }, > + "minimessage" : { > + "css" : [ > + ".mmlib_table {", > + "width: 100%;", > + "font: bold 9px arial,sans-serif;", > + "background-color: #fff4c2;", > + "border-collapse: separate;", > + "border-spacing: 0px;", > + "padding: 1px 0px;", > + "}", > + ".mmlib_xlink {", > + "font: normal 1.1em arial,sans-serif;", > + "font-weight: bold;", > + "color: #0000cc;", > + "cursor: pointer;", > + "}" > + ] > + }, > "rpc" : { > // Path to the relay file. Automatically appended to the parent > // parameter if it passes input validation and is not null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Fri Aug 06 22:02:42 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 16642 invoked from network); 6 Aug 2010 22:02:42 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 6 Aug 2010 22:02:42 -0000 Received: (qmail 47946 invoked by uid 500); 6 Aug 2010 22:02:42 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 47825 invoked by uid 500); 6 Aug 2010 22:02:41 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 47817 invoked by uid 99); 6 Aug 2010 22:02:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Aug 2010 22:02:41 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Aug 2010 22:02:39 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o76M2HCU012598 for <mendozajillian@example.org>; Fri, 6 Aug 2010 22:02:17 GMT Message-ID: <24247583.206271281132137076.JavaMail.jira@thor> Date: Fri, 6 Aug 2010 18:02:17 -0400 (EDT) From: "Henry Saputra (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Closed: (SHINDIG-1382) MakeRequestHandler keeps and sends cookies regardless of contexes / users etc. In-Reply-To: <7625908.346001279022456552.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/SHINDIG-1382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henry Saputra closed SHINDIG-1382. ---------------------------------- Fix Version/s: 2.0.0 Resolution: Fixed > MakeRequestHandler keeps and sends cookies regardless of contexes / users etc. > ------------------------------------------------------------------------------- > > Key: SHINDIG-1382 > URL: https://issues.apache.org/jira/browse/SHINDIG-1382 > Project: Shindig > Issue Type: Bug > Components: Java > Affects Versions: 2.0.0-RC1 > Environment: N/A > Reporter: Hasan Ceylan > Priority: Critical > Fix For: 2.0.0 > > Attachments: shindig-1382.patch, shindig-cookie.patch > > > AFAIK, shindig switched to http-comps as the http library. > This library by default just like a browser caches the cookies returned by the backend servers and re-uses those cookies all the time. > Attached patch resolves the issues by rejecting validation of cookies with a custom cookie policy. > Regards, > Hasan Ceylan -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 04:48:41 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 70890 invoked from network); 9 Aug 2010 04:48:41 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 04:48:41 -0000 Received: (qmail 11993 invoked by uid 500); 9 Aug 2010 04:48:41 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 11781 invoked by uid 500); 9 Aug 2010 04:48:38 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 11773 invoked by uid 99); 9 Aug 2010 04:48:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 04:48:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 04:48:37 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o794mG8N006543 for <mendozajillian@example.org>; Mon, 9 Aug 2010 04:48:16 GMT Message-ID: <1831269.228211281329296415.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 00:48:16 -0400 (EDT) From: "Paul Lindner (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Resolved: (SHINDIG-1401) Adding Wave feature to support Wave Gadget API In-Reply-To: <30642849.113451280731576309.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SHINDIG-1401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Lindner resolved SHINDIG-1401. ----------------------------------- Fix Version/s: 2.0.0-RC1 Resolution: Fixed patch applied, thanks! > Adding Wave feature to support Wave Gadget API > ---------------------------------------------- > > Key: SHINDIG-1401 > URL: https://issues.apache.org/jira/browse/SHINDIG-1401 > Project: Shindig > Issue Type: New Feature > Components: Javascript > Affects Versions: 2.0.0-RC1 > Reporter: Vadim Gerasimov > Fix For: 2.0.0-RC1 > > Attachments: wave.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Adding open-source version of the feature to support Wave Gadget API to Shindig. The feature is going to be compatible with Google Wave and will simplify support of gadgets in wave clients. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 05:01:58 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 73662 invoked from network); 9 Aug 2010 05:01:57 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 05:01:57 -0000 Received: (qmail 18724 invoked by uid 500); 9 Aug 2010 05:01:57 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 18585 invoked by uid 500); 9 Aug 2010 05:01:55 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 18577 invoked by uid 99); 9 Aug 2010 05:01:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 05:01:54 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 05:01:54 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o7951Xwc006764 for <mendozajillian@example.org>; Mon, 9 Aug 2010 05:01:33 GMT Message-ID: <4923024.228691281330093562.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 01:01:33 -0400 (EDT) From: "Paul Lindner (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Resolved: (SHINDIG-1369) Gadget-and-container JS framework (part 2) In-Reply-To: <2697094.43131276730483494.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SHINDIG-1369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Lindner resolved SHINDIG-1369. ----------------------------------- Fix Version/s: 2.0.0-RC1 Resolution: Fixed code was committed. > Gadget-and-container JS framework (part 2) > ------------------------------------------ > > Key: SHINDIG-1369 > URL: https://issues.apache.org/jira/browse/SHINDIG-1369 > Project: Shindig > Issue Type: New Feature > Components: Javascript > Reporter: Michael Hermanto > Fix For: 2.0.0-RC1 > > > This introduces a standalone OSAPI methods to access gadget metadata from back-end. > Per discussion with Paul, this will work with JSON requests and responses that look like below. > Request -- > [{ > "method":"gadgets.metadata.get", > "params": { > "container":"patchwork", > "ids": [ "http://hosting.gmodules.com/ig/gadgets/file/104212287762013401606/demo_userprefs.xml" ], > "userId":"@viewer", > "groupId":"@self" > } > }] > Response -- > [{ > "id": "gadgets.metadata.get", > "data": {"http://hosting.gmodules.com/ig/gadgets/file/104212287762013401606/demo_userprefs.xml": { > "userPrefs": { > "mystring": { > "name": "mystring", > "displayName": "My string", > "type": "STRING", > "required": false, > "defaultValue": "abc" > }, > }, > "title": "User preferences", > "titleUrl": "", > "sameDomain": false, > "description": "", > "views": {"default": { > "iframeHost": "http://...googleusercontent.com", > "preferredHeight": 0, > "iframePath": "/gadgets/ifr?v=...&container=patchwork&view=default&debug=0&lang=all&url=...demo_userprefs.xml&country=ALL&libs=core#up_mystring=abc&up_myenum=no&up_myhidden=none&up_mybool=false&up_mylist=one%7Ctwo&st=...&rpctoken=...", > "type": "default", > "rpcToken": "-5941084236242578519", > "preferredWidth": 0 > }}, > "features": {"core": { > "name": "core", > "optional": false > }}, > "url": "http://hosting.gmodules.com/ig/gadgets/file/104212287762013401606/demo_userprefs.xml" > }} > }] -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 11:15:42 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 26469 invoked from network); 9 Aug 2010 11:15:42 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 11:15:42 -0000 Received: (qmail 64910 invoked by uid 500); 9 Aug 2010 11:15:42 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 64691 invoked by uid 500); 9 Aug 2010 11:15:39 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 64678 invoked by uid 99); 9 Aug 2010 11:15:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 11:15:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 11:15:37 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o79BFGaj009762 for <mendozajillian@example.org>; Mon, 9 Aug 2010 11:15:16 GMT Message-ID: <30277948.231271281352516675.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 07:15:16 -0400 (EDT) From: "Paul Lindner (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Resolved: (SHINDIG-1353) OpenSocial Virtual Currency API In-Reply-To: <23566265.160041275577799116.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SHINDIG-1353?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Lindner resolved SHINDIG-1353. ----------------------------------- Resolution: Fixed Modified patch committed, moves all of the modified content to shindig-extras and uses a mixin pattern to add javascript to existing classes. Note that opensocial-payment will need to be added to container and gadget sides to get proper functionality. > OpenSocial Virtual Currency API > ------------------------------- > > Key: SHINDIG-1353 > URL: https://issues.apache.org/jira/browse/SHINDIG-1353 > Project: Shindig > Issue Type: New Feature > Components: Javascript > Affects Versions: 2.0.0-RC1 > Reporter: Yizi Wu > Fix For: 2.0.0-RC1 > > Attachments: r4-trunk-950850.patch > > > Local demo: http://localhost:8080/container/sample-payment-container.html > Please read this doc for detail: http://docs.google.com/View?id=dhcrsqrj_0d86fkdfv > Code project: http://code.google.com/p/opensocial-virtual-currency/ -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 12:08:44 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 47608 invoked from network); 9 Aug 2010 12:08:44 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 12:08:44 -0000 Received: (qmail 27172 invoked by uid 500); 9 Aug 2010 12:08:44 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 27031 invoked by uid 500); 9 Aug 2010 12:08:42 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 27021 invoked by uid 99); 9 Aug 2010 12:08:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 12:08:41 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 12:08:40 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o79C8Jck010248 for <mendozajillian@example.org>; Mon, 9 Aug 2010 12:08:20 GMT Message-ID: <21342670.231721281355699876.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 08:08:19 -0400 (EDT) From: "Paul Lindner (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Resolved: (SHINDIG-1385) Wrong http_url in OAuthRequest class if shindig is running on a port other than 80 In-Reply-To: <13606936.394621279192434044.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SHINDIG-1385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Lindner resolved SHINDIG-1385. ----------------------------------- Fix Version/s: 2.0.0-RC1 Resolution: Fixed patched in.. > Wrong http_url in OAuthRequest class if shindig is running on a port other than 80 > ---------------------------------------------------------------------------------- > > Key: SHINDIG-1385 > URL: https://issues.apache.org/jira/browse/SHINDIG-1385 > Project: Shindig > Issue Type: Bug > Components: PHP > Reporter: Bastian Hofmann > Fix For: 2.0.0-RC1 > > > If Shindig is running on an other port than 80, the generated http_url in the OAuthRequest class will be for example > http://shindigdomain:8181:8181 > instead of http://shindigdomain:8181 > The following patch fixes this: > Index: php/external/OAuth/OAuth.php > =================================================================== > 250c250 > < '://' . $_SERVER['HTTP_HOST'] . > --- > > '://' . $_SERVER['SERVER_NAME'] . -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 12:31:40 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 63624 invoked from network); 9 Aug 2010 12:31:40 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 12:31:40 -0000 Received: (qmail 58867 invoked by uid 500); 9 Aug 2010 12:31:40 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 58751 invoked by uid 500); 9 Aug 2010 12:31:38 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 58743 invoked by uid 99); 9 Aug 2010 12:31:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 12:31:37 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 12:31:37 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o79CVHEE010573 for <mendozajillian@example.org>; Mon, 9 Aug 2010 12:31:17 GMT Message-ID: <13942976.232341281357077383.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 08:31:17 -0400 (EDT) From: "Paul Lindner (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Resolved: (SHINDIG-1399) Improved extensibility for PHP Shindig In-Reply-To: <19607372.23151280235377243.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SHINDIG-1399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Lindner resolved SHINDIG-1399. ----------------------------------- Fix Version/s: 2.0.0-RC1 Resolution: Fixed resolved > Improved extensibility for PHP Shindig > -------------------------------------- > > Key: SHINDIG-1399 > URL: https://issues.apache.org/jira/browse/SHINDIG-1399 > Project: Shindig > Issue Type: Improvement > Components: PHP > Reporter: Bastian Hofmann > Fix For: 2.0.0-RC1 > > Attachments: dependency_injection.patch > > > This patch improves the extensibility with container specific implementation in PHP shindig by: > - making several classes better overrideable by making former private methods and members protected > - using dependency injection for Gadget, GadgetContext, GadgetFactory, GadgetSpecParser, GadgetSpec, Substitutions and ProxyHandler > - providing the current GadgetContext in GadgetSpecParser > Additionally TemplateLibraries can now be loaded with relative path as well (like the messagebundles). So that we don't have copied logic here, I moved the code to determine the absolute url out of the relative one out of the GadgetFactory into RemoteContentRequest class. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 15:11:43 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 75664 invoked from network); 9 Aug 2010 15:11:43 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 15:11:43 -0000 Received: (qmail 4677 invoked by uid 500); 9 Aug 2010 15:11:43 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 4579 invoked by uid 500); 9 Aug 2010 15:11:42 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 4571 invoked by uid 99); 9 Aug 2010 15:11:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:11:41 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:11:39 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o79FBH9w012398 for <mendozajillian@example.org>; Mon, 9 Aug 2010 15:11:17 GMT Message-ID: <11220972.234711281366677449.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 11:11:17 -0400 (EDT) From: "Javier Pedemonte (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Commented: (SHINDIG-1330) Incorporate OpenAjax Hub as Pub-Sub Mechanism for Shindig (Open Social 1.next) In-Reply-To: <24742194.52471273871562345.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/SHINDIG-1330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12896576#action_12896576 ] Javier Pedemonte commented on SHINDIG-1330: ------------------------------------------- STATUS OF LATEST PATCH (SET #4) * Adds new pubsub-2 feature. * Adds the following new APIs: - gadgets.byId() - gadgets.rpc.config() - For setting config parameters on rpc connection. Right now only takes a security callback. - gadgets.rpc.removeReceiver() - gadgets.rpc.getReceiverOrigin() * Updated NIX transport to support parent verification, given a valid relay file. * Updated WPM transport to check origin on message reception. Also added checks for non-async WPM and Opera 9.x's use of "event.domain" instead of "event.origin". * Hook for possible frame phishing in rpc.js, given a valid relay file. QUESTIONS/REMAINING ISSUES * Not sure of the best place to put gadgets.byId(). For now, I've put it in core.util/util.js, but that needs to be fixed. * In shindig-container.js, since OpenAjax Hub creates the iframe, needed to split code up into two cases: the case where gadget requires the 'pubsub-2' feature and therefore uses OAA Hub to create and manage the iframe; and the existing case where the iframe is created in shindig-container.js. This code isn't pretty, since I need to do a metadata request for the gadget. Ideally, I should be using the new container code (the 'shindig.container-1.0' feature), since it fetches and caches the gadget metadata on the container side. Will this new container code be the default container for Shindig 2.0? * Not sure about gadgets.rpc.config(). Need a way to set the security callback function. In a previous discussion, we decided to go with config() rather than a function specifically for the callback (see http://wiki.opensocial.org/index.php?title=PubSub.next_Proposals#Secure_rpc), since we could expand it in the future for other uses. > Incorporate OpenAjax Hub as Pub-Sub Mechanism for Shindig (Open Social 1.next) > ------------------------------------------------------------------------------ > > Key: SHINDIG-1330 > URL: https://issues.apache.org/jira/browse/SHINDIG-1330 > Project: Shindig > Issue Type: Bug > Components: Javascript > Affects Versions: 2.0.0 > Environment: Shindig trunk. > Java 5 > Windows > FireFox, Safari, Chrome > Reporter: Han Nguyen > Fix For: 2.0.0 > > Attachments: pubsub2.patch > > > This patch is an initial alpha implementation by Javier Pedemonte (OpenAjaxHub/IBM) based on the proposal described here > http://wiki.opensocial.org/index.php?title=Incorporate_Open_Ajax_Hub_as_Pub-Sub_Mechanism_for_OpenSocial_1.next > While there are still more work, the patch provides a new pubsub feature which uses OAHub as the underlying eventing model. > The /content/container/sample-pubsub-2.html demonstrates a simple pubsub example using the feature. > API documentation can be found in the comments of the /javascript/features/pubsub-2/pubsub-2.js -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 15:43:42 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 99962 invoked from network); 9 Aug 2010 15:43:42 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 15:43:42 -0000 Received: (qmail 71909 invoked by uid 500); 9 Aug 2010 15:43:42 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 71848 invoked by uid 500); 9 Aug 2010 15:43:41 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 71839 invoked by uid 99); 9 Aug 2010 15:43:40 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:43:40 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:43:38 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o79FhG9v012703 for <mendozajillian@example.org>; Mon, 9 Aug 2010 15:43:16 GMT Message-ID: <12312925.235201281368596455.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 11:43:16 -0400 (EDT) From: "Bastian Hofmann (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Reopened: (SHINDIG-1400) Move tabs and minimessage from JavaScript files to container.js configuration file In-Reply-To: <18365696.44981280325560013.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/SHINDIG-1400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bastian Hofmann reopened SHINDIG-1400: -------------------------------------- for the php json parser it is important that all strings in the container.js are surrounded with a double quote instead of a single quote. could you change this before the rc2 release? > Move tabs and minimessage from JavaScript files to container.js configuration file > ---------------------------------------------------------------------------------- > > Key: SHINDIG-1400 > URL: https://issues.apache.org/jira/browse/SHINDIG-1400 > Project: Shindig > Issue Type: Improvement > Components: Javascript > Reporter: Bastian Hofmann > Fix For: 2.0.0-RC1 > > > --- - 2010-07-28 15:50:45.000000000 +0200 > +++ features/src/main/javascript/features/tabs/tabs.js 2010-07-28 15:03:15.000000000 +0200 > @@ -123,56 +123,13 @@ > this.mainContainer_ = this.createMainContainer_(opt_container); > this.tabTable_ = this.createTabTable_(); > this.displayTabs(false); > - gadgets.TabSet.addCSS_([ > - '.tablib_table {', > - 'width: 100%;', > - 'border-collapse: separate;', > - 'border-spacing: 0px;', > - 'empty-cells: show;', > - 'font-size: 11px;', > - 'text-align: center;', > - '}', > - '.tablib_emptyTab {', > - 'border-bottom: 1px solid #676767;', > - 'padding: 0px 1px;', > - '}', > - '.tablib_spacerTab {', > - 'border-bottom: 1px solid #676767;', > - 'padding: 0px 1px;', > - 'width: 1px;', > - '}', > - '.tablib_selected {', > - 'padding: 2px;', > - 'background-color: #ffffff;', > - 'border: 1px solid #676767;', > - 'border-bottom-width: 0px;', > - 'color: #3366cc;', > - 'font-weight: bold;', > - 'width: 80px;', > - 'cursor: default;', > - '}', > - '.tablib_unselected {', > - 'padding: 2px;', > - 'background-color: #dddddd;', > - 'border: 1px solid #aaaaaa;', > - 'border-bottom-color: #676767;', > - 'color: #000000;', > - 'width: 80px;', > - 'cursor: pointer;', > - '}', > - '.tablib_navContainer {', > - 'width: 10px;', > - 'vertical-align: middle;', > - '}', > - '.tablib_navContainer a:link, ', > - '.tablib_navContainer a:visited, ', > - '.tablib_navContainer a:hover {', > - 'color: #3366aa;', > - 'text-decoration: none;', > - '}' > - ].join('')); > }; > +gadgets.config.register("tabset", {}, function (configuration) { > + // Injects the default stylesheet for tabs > + gadgets.TabSet.addCSS_( configuration.tabs.css.join('')); > +}); > + > /** > * Adds a new tab based on the name-value pairs specified in opt_params. > * @param {string} tabName Label of the tab to create. > --- - 2010-07-28 15:46:58.000000000 +0200 > +++ features/src/main/javascript/features/minimessage/minimessage.js 2010-07-28 15:08:56.000000000 +0200 > @@ -210,22 +210,10 @@ > }; > // Injects the default stylesheet for mini-messages. > -gadgets.MiniMessage.addCSS_([ > - '.mmlib_table {', > - 'width: 100%;', > - 'font: bold 9px arial,sans-serif;', > - 'background-color: #fff4c2;', > - 'border-collapse: separate;', > - 'border-spacing: 0px;', > - 'padding: 1px 0px;', > - '}', > - '.mmlib_xlink {', > - 'font: normal 1.1em arial,sans-serif;', > - 'font-weight: bold;', > - 'color: #0000cc;', > - 'cursor: pointer;', > - '}' > -].join('')); > +gadgets.config.register("minimessage", {}, function (configuration) { > + // Injects the default stylesheet for mini-messages > + gadgets.MiniMessage.addCSS_( configuration.minimessage.css.join('')); > +}); > // Alias for legacy code > --- - 2010-07-28 15:23:39.000000000 +0200 > +++ config/container.js 2010-07-28 15:10:38.000000000 +0200 > @@ -149,6 +149,74 @@ > "aliases" : ["FULL_PAGE"] > } > }, > + "tabs" : { > + "css": [ > + ".tablib_table {", > + "width: 100%;", > + "border-collapse: separate;", > + "border-spacing: 0px;", > + "empty-cells: show;", > + "font-size: 11px;", > + "text-align: center;", > + "}", > + ".tablib_emptyTab {", > + "border-bottom: 1px solid #676767;", > + "padding: 0px 1px;", > + "}", > + ".tablib_spacerTab {", > + "border-bottom: 1px solid #676767;", > + "padding: 0px 1px;", > + "width: 1px;", > + "}", > + ".tablib_selected {", > + "padding: 2px;", > + "background-color: #ffffff;", > + "border: 1px solid #676767;", > + "border-bottom-width: 0px;", > + "color: #3366cc;", > + "font-weight: bold;", > + "width: 80px;", > + "cursor: default;", > + "}", > + ".tablib_unselected {", > + "padding: 2px;", > + "background-color: #dddddd;", > + "border: 1px solid #aaaaaa;", > + "border-bottom-color: #676767;", > + "color: #000000;", > + "width: 80px;", > + "cursor: pointer;", > + "}", > + ".tablib_navContainer {", > + "width: 10px;", > + "vertical-align: middle;", > + "}", > + ".tablib_navContainer a:link, ", > + ".tablib_navContainer a:visited, ", > + ".tablib_navContainer a:hover {", > + "color: #3366aa;", > + "text-decoration: none;", > + "}" > + ] > + }, > + "minimessage" : { > + "css" : [ > + ".mmlib_table {", > + "width: 100%;", > + "font: bold 9px arial,sans-serif;", > + "background-color: #fff4c2;", > + "border-collapse: separate;", > + "border-spacing: 0px;", > + "padding: 1px 0px;", > + "}", > + ".mmlib_xlink {", > + "font: normal 1.1em arial,sans-serif;", > + "font-weight: bold;", > + "color: #0000cc;", > + "cursor: pointer;", > + "}" > + ] > + }, > "rpc" : { > // Path to the relay file. Automatically appended to the parent > // parameter if it passes input validation and is not null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 15:45:45 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 2253 invoked from network); 9 Aug 2010 15:45:45 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 15:45:45 -0000 Received: (qmail 75140 invoked by uid 500); 9 Aug 2010 15:45:45 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 75080 invoked by uid 500); 9 Aug 2010 15:45:44 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 75072 invoked by uid 99); 9 Aug 2010 15:45:44 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:45:44 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:45:41 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o79FjKjw012733 for <mendozajillian@example.org>; Mon, 9 Aug 2010 15:45:20 GMT Message-ID: <29827998.235241281368720082.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 11:45:20 -0400 (EDT) From: "Bastian Hofmann (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Reopened: (SHINDIG-1399) Improved extensibility for PHP Shindig In-Reply-To: <19607372.23151280235377243.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/SHINDIG-1399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bastian Hofmann reopened SHINDIG-1399: -------------------------------------- Thanks for applying this. There is a small syntax error in the RemoteContentRequest class. Propably got into my big patch file somehow: --- - 2010-08-09 16:35:30.000000000 +0200 +++ php/src/common/RemoteContentRequest.php 2010-07-30 13:46:20.000000000 +0200 @@ -380,8 +380,6 @@ } return false; } -} - /** * transforms a possible relative url to a absolute url from the gadget xml root @@ -407,7 +405,7 @@ } return $url; } - +} /** * Bag of options for making a request. > Improved extensibility for PHP Shindig > -------------------------------------- > > Key: SHINDIG-1399 > URL: https://issues.apache.org/jira/browse/SHINDIG-1399 > Project: Shindig > Issue Type: Improvement > Components: PHP > Reporter: Bastian Hofmann > Fix For: 2.0.0-RC1 > > Attachments: dependency_injection.patch > > > This patch improves the extensibility with container specific implementation in PHP shindig by: > - making several classes better overrideable by making former private methods and members protected > - using dependency injection for Gadget, GadgetContext, GadgetFactory, GadgetSpecParser, GadgetSpec, Substitutions and ProxyHandler > - providing the current GadgetContext in GadgetSpecParser > Additionally TemplateLibraries can now be loaded with relative path as well (like the messagebundles). So that we don't have copied logic here, I moved the code to determine the absolute url out of the relative one out of the GadgetFactory into RemoteContentRequest class. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 15:50:42 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 4940 invoked from network); 9 Aug 2010 15:50:42 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 15:50:42 -0000 Received: (qmail 80998 invoked by uid 500); 9 Aug 2010 15:50:42 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 80941 invoked by uid 500); 9 Aug 2010 15:50:41 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 80933 invoked by uid 99); 9 Aug 2010 15:50:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:50:41 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:50:39 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o79FoHv3012789 for <mendozajillian@example.org>; Mon, 9 Aug 2010 15:50:17 GMT Message-ID: <11194815.235331281369017439.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 11:50:17 -0400 (EDT) From: "Bastian Hofmann (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Created: (SHINDIG-1404) Additional double decoding of Security Token MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org Additional double decoding of Security Token -------------------------------------------- Key: SHINDIG-1404 URL: https://issues.apache.org/jira/browse/SHINDIG-1404 Project: Shindig Issue Type: Bug Components: PHP Reporter: Bastian Hofmann I found another double decoding of the security token in php shindig, which is still there in the current revision (see SHINDIG-966): --- - 2010-08-09 16:35:38.000000000 +0200 +++ php/src/gadgets/GadgetContext.php 2010-07-30 13:46:20.000000000 +0200 @@ -285,9 +285,6 @@ * @return SecurityToken An object representation of the token data. */ public function validateToken($token, $signer) { - if (count(explode(':', $token)) < 7) { - $token = urldecode(base64_decode($token)); - } if (empty($token)) { throw new Exception("Missing or invalid security token"); } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From issuesmendozajillian@example.org Mon Aug 09 15:52:40 2010 Return-Path: <issuesmendozajillian@example.org> Delivered-To: mendozajillian@example.org Received: (qmail 7386 invoked from network); 9 Aug 2010 15:52:39 -0000 Received: from unknown (HELO mail.apache.org) (83.161.120.155) by 83.161.120.155 with SMTP; 9 Aug 2010 15:52:39 -0000 Received: (qmail 83828 invoked by uid 500); 9 Aug 2010 15:52:38 -0000 Delivered-To: mendozajillian@example.org Received: (qmail 83792 invoked by uid 500); 9 Aug 2010 15:52:38 -0000 Mailing-List: contact mendozajillian@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:mendozajillian@example.org> List-Unsubscribe: <mailto:mendozajillian@example.org> List-Post: <mailto:mendozajillian@example.org> List-Id: <issues.shindig.apache.org> Reply-To: mendozajillian@example.org Delivered-To: mailing list mendozajillian@example.org Received: (qmail 83779 invoked by uid 99); 9 Aug 2010 15:52:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:52:38 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO thor.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Aug 2010 15:52:37 +0000 Received: from thor (localhost [83.161.120.155]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o79FqHfg012816 for <mendozajillian@example.org>; Mon, 9 Aug 2010 15:52:17 GMT Message-ID: <29153437.235391281369137117.JavaMail.jira@thor> Date: Mon, 9 Aug 2010 11:52:17 -0400 (EDT) From: "Paul Lindner (JIRA)" <mendozajillian@example.org> To: mendozajillian@example.org Subject: [jira] Resolved:
{'source': 'Apache Software Foundation Public Mail Archives'}