RSS
László Pap | 24 Jul 2023

Hello Everyone! This post is about the latest changes we added to Publications. Currently one of our top priority is to enhance performance of Publications. Here is what we have done lately: We have added a configuration under System Settings -> Publications -> Context View Include Production, which changes the content generation mechanism...

1235
0
László Pap | 19 Jul 2023

1.Deprecate Relationship modules We have deprecated a the following modules: portal-relationship-api portal-relationship-impl portal-model-relationship-document-library-impl portal-model-relationship-dynamic-data-mapping-impl Our plan is to remove these modules after 12 months of being deprecated.   2.Warn about friendly URL ...

1291
0
thumbnail
Rafaela Nascimento | 14 Jul 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA85: docker run -it -p 8080:8080 liferay/portal:7.4.3.85-ga85 For more information on using the...

2339
0
Sai Tejesh | 15 Jul 2023

Authorization Code is one of the auth types available for accessing headless APIs. But there are a few steps that have to be taken care of which helps in achieving that.  1. Create an Oauth Administration entry with all parameters and enable Authorization Code and refresh token(which will be useful to get new access taken once the previous token expires). 2. Click on the...

2600
0
thumbnail
David H Nebinger | 13 Jul 2023

Introduction Recently I've been helping folks on the community slack and forums who have faced a common issue. At startup, they reach an exception, java.lang.IllegalStateException: Unable to get default company ID and then everything grinds to a halt. One thing they all have in common is they are using either 7.4 CE GA77 or later or 7.4 DXP U77 or later. ...

4277
0
Surabhi Arya | 10 Jul 2023

Problem statement: Liferay page can have many components like, ADTs, custom portlets, etc. The components having complex business logic, high-level back-end processes, or integration with external platforms, may take up a lot of time to reproduce the data that is to be rendered for the user.  When a user logs into their website, the first impactful experience they...

1755
0
thumbnail
Rafaela Nascimento | 07 Jul 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA84: docker run -it -p 8080:8080 liferay/portal:7.4.3.84-ga84 For more information on using the...

2205
0
Vipul Khatavkar | 07 Jul 2023

Introduction – One of the core and key requirement is page and site performance. It depends on various factors. One factor is number of images loaded on the page and its loading time. The images resides either on server or are cached in Content Delivery Network (CDN). When the page is getting loaded, browser makes requests to page resources like images. The images get...

1572
0
thumbnail
Jamie Sammons | 01 Jul 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA83: docker run -it -p 8080:8080 liferay/portal:7.4.3.83-ga83 Bundles and other download options ...

2046
0
thumbnail
Rafaela Nascimento | 28 Jun 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA82: docker run -it -p 8080:8080 liferay/portal:7.4.3.82-ga82 For more information on using the...

2074
0
László Pap | 25 Jun 2023

1. Make the summary of the failed staging publication more informative The Staging Processes Portlet allows for displaying a Summary of past publications which helps to track what options authors have selected for a particular publications (which pages, configurations, etc.) This, however, was not possible for failed publications. From now on, the users can see...

1209
0
thumbnail
Roselaine Marques | 05 Jul 2023

You should be aware of the benefits of using client extension and maybe you already started using it (if don't, you should do it) your project is not an LXC (SaaS) and you would like to avoid the need to configure it from the UI manually for all environments, this blog post is for you! Who is using remote apps in an On-premise environment, a proposed solution to automate...

2374
0
thumbnail
Bence Losonczy | 21 Jun 2023

Background Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross-Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft, to site defacement, to malware distribution.   Who needed it? Administrators who care about security.   What...

4087
4
thumbnail
Tibor Lipusz | 20 Jun 2023

Starting with Liferay Portal 7.4 CE GA81 and Liferay DXP 7.4 Update 81, on-premise deployments can operate with Elasticsearch 8 as the search engine. This capability is provided by leveraging the REST API compatibility mode of Elasticsearch 8 through the bundled Elasticsearch 7 connector and other enhancements implemented for Elasticsearch-only features like Commerce,...

2074
1
thumbnail
Bence Losonczy | 19 Jun 2023

Exporting audit data   We created a solution where Instance Administrators are able to export audit records as a file in order to further analyze it. It is also possible to download separate files per user, and per site.   For site events first you need to take these steps in order to store it: Go to “Control Panel > System Settings > Audit >...

1939
0
thumbnail
Rafaela Nascimento | 21 Jun 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA81: docker run -it -p 8080:8080 liferay/portal:7.4.3.81-ga81 For more information on using the...

2660
0
László Pap | 13 Jun 2023

This post is about the latest changes we added to Publications.   1.Enabled Change Tracking for Contact Info Introduction Users, Organizations, and Accounts all rely on contact information such as email address, address, phone numbers. While we currently do not support adding these entities to a publication, this foundation is needed to enable it for the...

2083
0
thumbnail
Jamie Sammons | 21 Jun 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA80: docker run -it -p 8080:8080 liferay/portal:7.4.3.80-ga80 Bundles and other download options ...

2696
0
thumbnail
Jamie Sammons | 21 Jun 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA79: docker run -it -p 8080:8080 liferay/portal:7.4.3.79-ga79 Bundles and other download options ...

3058
8
thumbnail
Jamie Sammons | 21 Jun 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA78: docker run -it -p 8080:8080 liferay/portal:7.4.3.78-ga78 Bundles and other download options ...

2444
0