Liferay CE Calendar

Liferay's Calendar app allows users and organizations to create, track, share, and manage events. In addition, the Calendar app supports notifications, integration with Social Office, and staging. As a user, you can create as many calendars as you need. As an administrator, you are able to manage the scheduling of Calendar Resources such as rooms and projectors. All content from the old Calendar portlet is automatically imported into this new application.

In Liferay CE 7.1, this app is installed by default and updated through Liferay DXP Fix Packs and Liferay Portal CE GA releases. Using Liferay Marketplace to update the app on Liferay CE 7.1 will cause an error.

Latest Changes
  • LPS-83995 Deprecated com.liferay.portal.kernel.security.pacl.permission and remove its usages
  • LPS-84039 Remove Deprecated Usage
  • LPS-84090 Apply Petra-String StringBundler to modules starting with A to H
  • LPS-84119 SourceFormatter improvements
  • LPS-84419 Staging's Advanced Publication scheduling rules do not make sense in other localizations as it is not langu...
  • LPS-84463 Missing Japanese localization in Calendar widget
  • LPS-84466 Calendar's repeatable event date does not show in the proper Japanese format
  • LPS-84630 Unable to export Calendars
  • LPS-84726 Calendar day, week, month and agenda bar are broken when resizing the browser window
  • LPS-84727 Calendar widget's Agenda icon is too thick on the right side
  • LPS-84847 Calendar's Resource Tab is missing styling on Details and Categorization accordion
  • LPS-84898 Adding calendar event with large date range leads to JS error
  • LPS-85042 When setting to "Display Scheduler Only", multiple <div> tags are added when moving to a page that has a Ca...
  • LPS-85296 Clean up @Component annotation
  • LPS-85419 Web content comments subscriber recevices an email after update of the web content
  • LPS-85530 Calendar is missing new Clay navigation and management bars
  • LPS-85849 dynamicQuery methods should be annotated with @Transactional(readOnly=true)
  • LPS-86291 Upgrade dates to datetime2 in SQLServer (forms-and-workflow suite)
  • LPS-86406 Centralize AOP control and registration allowing new MethodInterceptors to be easily globally applied
  • LPS-86408 Set default Java version to 1.8 for OSGi projects
  • LPS-86413 Use Lambda Expression instead of Anonymous Inner Class when possible
  • LPS-86461 Warning messages appear after running upgrade:executeAll
  • LPS-86593 Calendar RSS time interval not visually aligned
  • LPS-86806 Create Java Parser
  • LPS-87590 Add Kazakh as a Community Language
  • LPS-87782 Cannot create a calendar event with number-only title
  • LPS-87885 Prepare 7.2.0 Service Builder DTD
  • LPS-88170 Service Builder Generated Class possibility of Syntax Error
  • LPS-88181 Pull up fetchByPrimaryKeys() from generated PersistenceImpls to BasePersistenceImpl
  • LPS-88217 Disable backwards compatibility fix from LPS-71925 for generated services after 7.1
  • LPS-88218 Commonly used JSON methods
  • LPS-88665 Create internal functional attribute getter and setter methods and to duplication in generated models
  • LPS-88823 Reduce duplication in generated ModelWrappers
  • LPS-88882 When editing Repeating Events using Entire Series, an extra event displays
  • LPS-89445 Uuid column bitmasks are never used by ServiceBuilder
  • LPS-89456 Keyword "system" should be escaped for MySQL 8.0
  • LPS-89457 Make generated FinderPaths private and instanced
  • LPS-89568 Initialize FinderPaths in afterPropertiesSet() method
  • LPS-90008 Exceptions incorrectly logged when operator NOT is used in a statement
  • LPS-90068 Fix the "contributors" package && Fix the class name "SearchRegistrar"
  • LPS-90126 Switching the days using the mini-calendar on the left should not change the selected view
  • LPS-90523 Remove useless interface methods for 7.2 and later when generating from service builder
  • LPS-91093 Invitation mail is sent to user before approval in Calendar
  • LPS-91343 Integrate portal-tools-java-parser with ServiceBuilder
  • LPS-91970 Service Builder adds columns with db-column name as badColumnNames even if db-name is valid
  • LPS-92099 Update tabs markup to Lexicon 2.0
  • LPS-92511 Remove com/liferay/frontend/taglib/clay/servlet/taglib/util/SafeConsumer.java
  • LPS-92940 Migrate calendar-service to use DS instead of Spring
  • LPS-93669 Remove method injections in Calendar module group
  • LPS-93905 Move AssetRenderer subclasses
  • LPS-93942 Remove comments panel
  • LPS-94049 Remove deprecated method/class in internal packages
  • LPS-94217 Move AssetRendererFactory subclasses
  • LPS-94555 Add Tamil as a Community Language
  • LPS-94687 Improve usage of DropdownItemList, ViewTypeItemList, and NavigationItemList
  • LPS-94711 Modernize Node utilities
  • LPS-95220 Calendar - Workflow - buttons look out of proportion and info message looks out of place upon editing an ap...
  • LPS-95413 Remove lib/development/biz.aQute.bnd.jar
  • LPS-95494 Remove bourbon_ext @mixin force-wrap
  • LPS-95555 Unify osgi.core versions in build.gradle files
  • LPS-95604 Unnecessary modal appears after resizing screen
  • LPS-95658 Calendar: not possible to only show current day's events in agenda view
  • LPS-95705 Allow non admin user to use Analytics Cloud in DXP
  • LPS-96018 Optimize Proxy creation
  • LPS-96252 Improve performance for ArrayUtil.unique() methods
  • LPS-96376 Update to liferay-npm-scripts v2.x (Prettier)
  • LPS-96448 Exported ics file from calendar does not contain timezone information
  • LPS-96450 Calendar event gets duplicated after import ics file
  • LPS-96589 Restore and Delete actions are shown to user without proper permissions when viewing the Recycle Bin
  • LPS-96830 Avoid initialization of _escapedModelProxyProviderFunction when not needed
  • LPS-96855 Unable to import ICS file into Calendar
  • LPS-97047 Refresh Prettier formatting
  • LPS-97079 Prepare to activate automated linting
  • LPS-97127 Add copyright.js and apply ESLint auto-fix to add header to all *.js files
  • LPS-97169 Deprecated CompanyProvider and remove its usages
  • LPS-97438 Calendar date display is not in correct Japanese format.
  • LPS-97847 In notification view page, translation is not worked
  • LPS-97863 Populate Site Initializer with the Modern Site Building functionalities
  • LPS-97984 Calendar Portlet init-ext.jsp is not included by init.jsp
  • LPS-98032 Reactivate .jsp formatting
  • LPS-98280 Apply new Portlet URL utilities in calendar-web
  • LPS-98281 Apply new Session utilities in calendar-web
  • LPS-98346 Workflow/Calendar: Back button does not work as expected when a user clicks "View in Context" option of a C...
  • LPS-98426 Migrate external-reference-service to use DS instead of Spring
  • LPS-98525 CalendarBooking updates causes deletion and creation of Child Bookings
  • LPS-98776 Calendar: "CalendarResource" table is updated for each login
  • LPS-98877 Sync portlet-api version
  • LPS-98879 Sync servlet-api versions
  • LPS-98889 Replace awesome icons in calendar portlet (JSP)
  • LPS-98958 Replace awesome icons in calendar portlet (JS)
  • LPS-99154 Subject of email notifications for calendar event invitations display escaped special characters
  • LPS-99238 Even if a user does not have "Calendar > Calendar: Permissions", "Permissions" button is displayed for "Edi...
  • LPS-99252 Change retrieveFromCache persistence variable to useFinderCache
  • LPS-99385 CalendarFacetedSearcherTest breaks due to Calendarpermission checking changes
  • LPS-99390 Unable to log in to Liferay Portal using IE11
  • LPS-99657 Enforce consistency for packages
  • LPS-99807 Move PersistenceConstants validation to static initializer to avoid component.
  • LRDOCS-6300 Remove unnaccessible class references from Javadoc of generated classes
Show More

Customers Who Viewed This Also Bought