Java JavaScript CSS HTML FreeMarker PLSQL
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with liferay:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github LPS-74034 Auto SF Aug 4, 2017
.gradle/caches/modules-2/files-2.1 LRQA-32966 Update Poshi to Version 1.0.59 Jun 21, 2017
.idea LPS-68060 Generate @Override by default. Sep 9, 2016
benchmarks LPS-72061 Hugo SF Apr 22, 2017
classes LPS-54815 project files Apr 15, 2015
definitions LPS-46719 Remove unused type from most recent XSDs. Jun 28, 2017
gradle/wrapper LPS-72705 Auto SF May 31, 2017
lib LPS-71285 Regen versions.html and versions-complete.xml Aug 15, 2017
modules subrepo:ignore Update 'modules/apps/web-experience/trash/.gitrepo'. Aug 18, 2017
nbproject LPS-73353 Add jacoco jars for generating code coverage report Jul 24, 2017
oss-licenses LPS-58883 No longer needs these licenses Sep 26, 2015
portal-client LPS-70451 Remove axist-tasks taskdef as the only usage is commented out Apr 25, 2017
portal-impl LPS-74022 portal-impl: Typify name of sortable String fields Aug 18, 2017
portal-kernel LPS-74022 portal-kernel: Typify name of sortable String fields Aug 18, 2017
portal-test-integration LPS-74212 Remove unnecessary @SuppressWarnings("unused") Aug 17, 2017
portal-test LPS-74212 Remove unnecessary @SuppressWarnings("unused") Aug 17, 2017
portal-web LRQA-34396 Declare the missing var Aug 17, 2017
readme LPS-42645 Remove param that is no longer available in breaking change Jun 23, 2017
sql LPS-73258 Autogenerated Jul 24, 2017
support-resin LPS-67352 Remove unnecessary parentheses Oct 10, 2016
support-tomcat LPS-73855 Generated Jul 31, 2017
support-websphere LPS-66853 Auto SF Aug 10, 2016
tools LPS-65627 Add script for branch mirroring Aug 17, 2017
util-bridges LPS-73935 Auto SF Aug 3, 2017
util-java LPS-73935 Auto SF Aug 3, 2017
util-slf4j LPS-67352 Auto SF May 23, 2017
util-taglib LPS-74212 Remove unnecessary @SuppressWarnings("unused") Aug 17, 2017
.classpath LPS-73353 Add jacoco jars for generating code coverage report Jul 24, 2017
.gitattributes LPS-72227 Not needed anymore May 1, 2017
.gitignore LPS-74220 Ignore working.dir.properties to avoid adding it by mistake Aug 17, 2017
.gitmodules LPS-47374 Add content targeting submodule under modules/apps (moved f… Jun 15, 2014
.project LPS-34594 All the plugins in the SDK has a reference to portal-master… Apr 22, 2013
CONTRIBUTING.markdown LPS-66853 Auto SF Sep 20, 2016
README.markdown LPS-66853 Auto SF Sep 20, 2016
SLIM-RUNTIME-README.markdown LRDOCS-3092 SF Nov 2, 2016
app.server.properties LRQA-32225 Update tcServer to 3.2.5 May 26, 2017
build-common-java.xml LPS-70451 assume it's already been run Jun 8, 2017
build-common-web.xml LPS-68848 Rename Nov 1, 2016
build-common.xml LPS-73955 Make private branch detection logic more robust Aug 10, 2017
build-dist.xml LPS-74192 sort Aug 16, 2017
build-maven.xml LPS-65323 Auto SF Apr 28, 2016
build-test-apacheds.xml LRQA-27618 SF Sep 12, 2016
build-test-authentication.xml LRQA-28959 SF Nov 23, 2016
build-test-batch.xml LRQA-32665 Add a target to call the macrodef Aug 17, 2017
build-test-documentum.xml LRQA-27488 Add build-test-documentum.xml to clean documentum repository Aug 31, 2016
build-test-elasticsearch.xml LRQA-33985 Need a line separator in build-test-elasticsearch Jul 31, 2017
build-test-glassfish.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-jboss.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-jetty.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-jonas.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-performance.xml LPS-65323 Auto SF Apr 28, 2016
build-test-plugins.xml LRQA-34230 SF Aug 3, 2017
build-test-resin.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-sharepoint.xml LPS-65323 Auto SF Apr 28, 2016
build-test-solr.xml LRQA-30787 Update solr logging to be set before starting solr Jul 24, 2017
build-test-tcat.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-tck.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tcserver.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-tomcat-db2.xml LRQA-25727 match build-test-tomcat-sybase.xml Jun 4, 2016
build-test-tomcat-hypersonic.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat-oracle.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat-postgresql.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat-sybase.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-weblogic.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-websphere.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test-wildfly-mariadb.xml LPS-65323 Auto SF Apr 28, 2016
build-test-wildfly.xml LRQA-27719 Remove unnecessary revert because jenkins env is always clean Sep 19, 2016
build-test.xml LRQA-33995 Update and sort clustering properties Aug 18, 2017
build-working-dir.xml LPS-74220 Simplify Aug 17, 2017
build.properties LPS-74016 Copy Gradle binary zip file from cache, or download it Aug 3, 2017
build.xml LPS-73819 Avoid copying dependencies.properties into the bundle Jul 26, 2017
changes.txt Undo changes.txt Mar 26, 2016
checkstyle-suppressions.xml LPS-74104 Move base checkstyle-suppressions.xml from portal-impl/src … Aug 11, 2017
ci.properties LPS-73884 add Pulpo repositories Jul 28, 2017
common.bnd Fix bundle versions Mar 3, 2016
copyright.txt Update copyright date, use -present Apr 5, 2014
git-commit-plugins Record reference to liferay-plugins/master with git-commit-plugins as… Aug 17, 2017
git-commit-portal-private Record reference to liferay-portal/master-private with git-commit-por… Aug 17, 2017
git-commit-portals-pluto LRQA-33560 SF Aug 14, 2017
gradlew LPS-69259 Regen Gradle wrapper Nov 28, 2016
gradlew.bat LPS-67794 Regen Gradle wrapper Aug 27, 2016
portal.iml LPS-67167 undo unnecessary change Sep 27, 2016
prepare-generated-files.tstamp Prepare regenerated files on master. Oct 17, 2014
release.properties LRDOCS-2232 Remove unneeded property May 17, 2016
source-formatter.properties LPS-74104 Move base source-formatter.properties from portal-impl/src … Aug 11, 2017
sourcechecks-suppressions.xml LPS-72705 Use suppressions file instead of hardcoding exceptions Jul 19, 2017
test.properties LRQA-33995 Add test property for deploying clustering plugins on CE Aug 18, 2017

README.markdown

Liferay Portal

Liferay Portal is an open source enterprise web platform for building business solutions that deliver immediate results and long-term value. Liferay Portal started out as a personal development project in 2000 and was open sourced in 2001.

To get started, check out the project's community homepage at http://liferay.org!

Latest Release Details

The latest release, Liferay version 7, is built from the source code of Liferay Portal and several other related open source projects. It includes features for end users, business professionals, system administrators, and enterprise developers.

  • Modular architecture for maximum flexibility and reliability
  • Portal features for managing users, groups, and permissions
  • Single page applications for blazingly fast performance
  • Rich web services for integrating with other systems
  • Web content management including Personalization and Content Targeting
  • Documents and rich media management
  • Mobile development platform
  • Business forms and workflow
  • Collaboration features such as blogs, wikis, and social networking
  • Consistent and powerful Lexicon user experience
  • Integrated development environment using Liferay IDE

For more details on these and other features, please refer to the user guide on the Liferay Developer Network.

Quick Start

To get up and running quickly, download a pre-built Liferay release and follow the Quick Start instructions. For more detailed installation instructions, please refer to the system administrator guide on the Liferay Developer Network.

If you wish to build core Liferay or its plugins, read the CONTRIBUTING guide. It includes details on using the repositories and building the software.

Liferay Developer Network

The Liferay Developer Network (LDN) at http://dev.liferay.com, is the best place to learn about Liferay. It has over 200 tutorials, guided learning, and much more.

LDN's Learning Paths are a great place to learn how to develop on Liferay, especially if you're new to Liferay development. As you gain experience developing on Liferay, you'll want to dive into Tutorials for details on leveraging Liferay's technologies and frameworks. If you create apps that you want to share or sell, you can read LDN's Distribute section to learn how to publish the apps to the Liferay Marketplace.

The Liferay Developer Network is not only your home for Liferay development, but it's also your place to participate in making Liferay better. Come check out the Liferay Developer Network.

Source Code

Liferay's main source code resides in two repositories: liferay-portal and liferay-plugins. Liferay maintains several other repositories related to features and supporting documentation.

Liferay Portal releases are built from the liferay-portal repository and include select plugins from the liferay-plugins repository. You can build Liferay Portal, its plugins, and/or any of the other supporting technologies from their respective repositories.

Stay Connected

There are many ways for you to learn what's new in Liferay, get answers to questions, and connect with other Liferay community members.

Twitter

Follow us on Twitter:

Blog

Read details on announcements, engage in discussions, and learn more by following Liferay's Blog Stream.

Forum

Do you have questions? Ask them on our very active forums!

IRC Channel

Tune into Liferay's Internet Relay Chat (IRC) channel.

Server: irc.freenode.net

Channel: #liferay

Contributing

Liferay welcomes any and all contributions! Please read the CONTRIBUTING guide for details on developing and submitting your contributions.

Versioning

For transparency and insight into Liferay's release cycle, and for striving to maintain backward compatibility, we make a strong effort to uphold the versioning for our software as described in Understanding Liferay's Releases.

Bug Reporting and Feature Requests

Did you find a bug? Please file an issue for it at https://issues.liferay.com following Liferay's JIRA Guidelines.

If you'd like to suggest a new feature for Liferay, visit the Ideas Dashboard to submit and track the progress of your idea!

Professional Services

If you need professional consultation or help with Liferay and your business, check out the offerings from Liferay, Inc. and its partner network.

The Liferay Development Team

Liferay is produced by the worldwide Liferay engineering team, and involves many hours of development, testing, writing documentation, and working with the wider Liferay community of customers, partners, and open source developers. We are glad you have chosen Liferay, and hope that it meets or exceeds your expectations!

In addition to Liferay's engineering staff, a special thanks goes to the many open source developers who volunteere their time and energy to help with the release, whether it was bugfixing, idea generation, documentation, translations, or other contribution that helped to improve this release.

Liferay Portal Community Edition License

This library, Liferay Portal Community Edition, is free software ("Licensed Software"); you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; including but not limited to, the implied warranty of MERCHANTABILITY, NONINFRINGEMENT, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA