GateInPortal

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
GTNPORTAL-2835 Invalid page title causes unability to edit node

GTNPORTAL-2834 XSS when edit page title

GTNPORTAL-2834 XSS when edit page title

Support for registration via OAuth

Conflicts:

webui/portal/src/main/java/org/exoplatform/portal/webui/register/UIRegisterForm.java

Registration workflow improvements and fixes

Conflicts:

webui/portal/src/main/java/org/exoplatform/portal/webui/register/UIRegisterForm.java

Change OAuthDataStorage to SocialNetworkService

Added support for displayName in registration form

Don't store principal in httpSession in facebookProcessor

Fixed localization labels for UIRegistrationForm to be available for OAuth registration

Conflicts:

portlet/exoadmin/src/main/resources/locale/portlet/exoadmin/RegisterPortlet_it.properties

webui/portal/src/main/java/org/exoplatform/portal/webui/register/UIRegisterForm.java

Fix localization messages in UIAccountPortlet

Added linking/unlinking social accounts

Introduce OAuthProviderType enum and refactor code due to it

Refactoring existing code to be more generic (not facebook specific). Introduce OAuthLinkAccountFilter to link new social network

Added messages for success/fail during link social account

Renamed lifecycle class to OAuthLifecycle

  1. … 51 more files in changeset.
GTNPORTAL-2833: also updated for redirect mappings and device properties.

GTNPORTAL-2833: update the mapper so that during a save we can successfully delete a redirect and rename a redirect (by creating a new redirect and deleting the old one).

GTNPORTAL-2832 Moving the Gadget window in the dashboard doesn't work

GTNPORTAL-2832 Moving the Gadget window in the dashboard doesn't work

Some minor fixes to the header portlet

GTNPORTAL-2820 Unable to clone page (PageService) in a different destination

Initial support for OAuth. Support for Facebook login. Saving informations about usernames and access tokens to UserProfile

Initial support for Facebook login works (limitation that FB username needs to be same as GateIn username)

Conflicts:

component/web/pom.xml

pom.xml

Saving FB accessToken into userProfile after successful authentication

Simplify code to use newest FacebookProcessor from picketlink 3.x

Logging message

Added method UserDAOImpl.findUserByUniqueAttribute

Added initial logic for deal with storing informations (usernames and accessCodes)

Bind FB username with attribute on user profile

Move GateInException classes to common module to be visible from everywhere. Handle oauth error with duplicate username in OrganizationManagementPortlet

minor change in comment

Added AccountSocial tab to UIAccountSettings portlet

Move webui components for RegistrationPortlet to webui/portal project

Conflicts:

webui/portal/src/main/java/org/exoplatform/portal/webui/register/UIRegisterForm.java

Base methods to AuthenticationRegistry to have it more flexible

    • -0
    • +84
    /component/web/oauth/pom.xml
  1. … 33 more files in changeset.
GTNPORTAL-2830 Display wrong selected date

Update the features portlet and add a features page (while removing the sitemap page by default)

Merge branch 'master' into mobile

Conflicts:

web/eXoResources/src/main/webapp/javascript/eXo/core/UIMaskLayer.js

GTNPORTAL-2828 CookieTokenService initialization too slow

GTNPORTAL-2828 CookieTokenService initialization too slow

Merge pull request #3 from vrockai/GTNPORTAL-2814

GTNPORTAL-2814 - responsive navigation portlet

Minor updates to the features portlet to have it rendered better on devices.

More fixes to the collapsible container, still need to figure out how to handle things like media query font size changes and the user manually changing the font size when the page is loaded.

GTNPORTAL-2814 - responsive navigation portlet

Update the collapsible row stuff to work better. - No longer set any css values in js - The collapsible button does not get rendered by default when first loading the page

GTNPORTAL-2827 - XML eXternal Entity (XXE) flaw in site import

GTNPORTAL-2827 - XML eXternal Entity (XXE) flaw in site import

GTNPORTAL-2826 GateIn Portal - remote unauthenticated site import

GTNPORTAL-2826 GateIn Portal - remote unauthenticated site import

GTNPORTAL-2781: update the redirect classes to return empty collections instead of null. Fixes an issue when encountering empty redirect conditions and makes it easier for other files to use these classes (like the redirect admin ui).

GTNPORTAL-2825: fix issue where the last expression is read when the logical expression should have already failed.

Revert back changes to the masklayer which are no longer needed for the mobile effort. Using the upstream files from gatein-portal master.

GTNPORTAL-2824 Upgrade Portlet Bridge to 3.2.0.Beta1

Merge branch 'mobile' of https://github.com/mwringe/gatein-portal into mobile