RSS
thumbnail
Jamie Sammons | 18 Oct 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 GA98: docker run -it -p 8080:8080 liferay/portal:7.4.3.98-ga98 Bundles and other download options ...

827
0
thumbnail
Neil Harwani | 12 Oct 2023

Here is a list of what you should not be doing in Liferay – Part 1 and also what you should be doing written right next to it in place of the wrong things: Write JDBC calls in portlets. Avoid JDBC calls in portlets. Please explore expando, service builder, dynamic queries and such from Liferay. Run elasticsearch & database in embedded mode in production....

720
0
thumbnail
Neil Harwani | 12 Oct 2023

Below are the main points to work on for a performance tuning engagement in Liferay - Part 1. Firstly, we need to find out what is slow: Database, service calls, elastic search, memory is an issue, threads are blocked / waiting, how much memory is a module taking, logs are printing what, etc. Check your configurations as per this post: How to debug...

722
0
thumbnail
Bence Losonczy | 11 Oct 2023

Introduction In today's digital world, keeping data secure and transparent is crucial for organizations. At Liferay, we understand that our users need to know who's using their systems and what they're doing. That's why we've developed a solution that improves audit logs, focusing on role actions and impersonation events. But why did we create this feature, and what does it do?...

987
0
thumbnail
Bence Losonczy | 13 Oct 2023

In the realm of remote document access and editing, WebDAV stands as a prominent solution. Its versatility and customer demand make it an invaluable tool for many organizations. However, WebDAV's support for HTTP Basic and Digest authentication methods presents a security challenge, particularly in the realm of password storage. This blog post explores why the feature of secure access...

813
0
thumbnail
Jamie Sammons | 10 Oct 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 GA97: docker run -it -p 8080:8080 liferay/portal:7.4.3.97-ga97 Bundles and other download options ...

961
0
László Pap | 06 Oct 2023

Here you can read the latest features added by Content Publishing team, which are avaible in the Q4 release. Please do not forget using Feature flags to test all of them.  LPS-187182: Improve Review Changes experienceCLOSED In the portal, Site Administrators are able to create different User Experiences for Pages. Publications can...

1204
0
thumbnail
Bence Losonczy | 13 Oct 2023

Introduction: In a bid to improve our services, the Headless Admin User API has undergone significant enhancements. Specifically, we have expanded our API to include POST, PUT, DELETE, and PATCH endpoints for managing postal addresses associated with user accounts. This development aims to provide more comprehensive functionality and greater flexibility for our users. ...

924
0
thumbnail
Bence Losonczy | 03 Oct 2023

Introduction Efficient user management is a top priority in the world of software development. However, dealing with inactive users has long been a challenge for developers. This often-overlooked aspect of user management can lead to cluttered systems and inefficiencies. Fortunately, a set of new features has been introduced to address this issue, offering developers...

1120
0
thumbnail
Jamie Sammons | 29 Sep 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 GA96: docker run -it -p 8080:8080 liferay/portal:7.4.3.96-ga96 Bundles and other download options ...

1070
0
thumbnail
Bence Losonczy | 03 Oct 2023

Introduction: In the ever-evolving landscape of user management and permissions, staying in control is crucial. A recent feature has emerged to address this need, offering more granular control over account administrators' actions. This blog post will delve into the details of this feature, its purpose, benefits, and how it simplifies the lives of users and developers. ...

983
0
thumbnail
Bence Losonczy | 03 Oct 2023

Introduction: This feature addresses the inconvenience of not being able to remove specific entries from user invitation forms, enhancing the user experience for admin users who create these forms. It solves the problem of inefficient form management, allowing users to remove entries without starting over. The feature enables users to remove entries from the invitation form...

870
0
thumbnail
David H Nebinger | 29 Sep 2023

Introduction Recently I was pulled into a client project that was created for Liferay 7.4 and they needed to share content, structures, templates, documents, etc with multiple sites. Then I found out that they had done this the old way using the Global Site, and I was like "No No No, we have to fix this, we have to use Asset Libraries!" And everyone just...

1538
1
thumbnail
David H Nebinger | 29 Sep 2023

Introduction So recently I was helping a client eliminate some FreeMarker from their site. As many who have read my blogs, I'm a quick one to call out "FreeMarker Abuse!" when I find that folks are doing things in FM that Liferay never intended (i.e. making any additional service calls). Liferay's intent with supporting FreeMarker is that you are just...

2160
2
thumbnail
Jamie Sammons | 22 Sep 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 GA95: docker run -it -p 8080:8080 liferay/portal:7.4.3.95-ga95 Bundles and other download options ...

1145
0
thumbnail
David H Nebinger | 20 Sep 2023

Introduction So recently I wrote the blog, Gradle 7 is here! Yay? where I showed how to update your workspace to Gradle 7.3.3, and I just kind of stopped there. I mean, I kind of assumed that as developers we might just be interested in having our toolchains up to date (we all know how infosec teams react when they find out we're using outdated tools). So other than...

2395
0
thumbnail
Jamie Sammons | 15 Sep 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 GA94: docker run -it -p 8080:8080 liferay/portal:7.4.3.94-ga94 Bundles and other download options ...

1244
0
thumbnail
Jamie Sammons | 08 Sep 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 GA93: docker run -it -p 8080:8080 liferay/portal:7.4.3.93-ga93 Bundles and other download options ...

1731
5
thumbnail
Rafaela Nascimento | 05 Sep 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 GA92: docker run -it -p 8080:8080 liferay/portal:7.4.3.92-ga92 For more information on using the...

1445
0
thumbnail
David H Nebinger | 01 Sep 2023

Introduction It started with a simple Liferay Community Slack post by Pierre Beule: Hello, I am using pretty standard Liferay stuff to generate a Liferay configuration (let's say a GROUP scoped configuration for instance). package com.test; import aQute.bnd.annotation.metatype.Meta; import ...

1378
5