Security |
Searching Message Boards doesnt account for permissions | LPE-1205 |
Malicious javascript can be inserted into the quick note portlet | LPE-1245 |
Any password is allowed when NTLM authentication is used in non-domain based scenarios | LPE-1400 |
IFrame portlet vulnerable to password theft | LPE-1453 |
Malicious JavaScript can be inserted into the Activities portlet | LPE-1485 |
Searching image gallery does not account for permissions | LPE-1198 |
Searching journal / web content does not account for permissions | LPE-1199 |
Make phishing protection more secure | LPE-1235 |
Wiki's on private pages are viewable by guest users | LPE-1334 |
SecureFilter does not honor SERVER_IP | LPE-1468 |
Inputting invalid URL parameters may expose internal error messages | LPE-1488 |
Performance |
Performance improvement for the Class system in Liferay's Javascript | LPE-1183 |
Document Library fails during load testing | LPE-1289 |
Nested Portlets causes slow performance | LPE-1447 |
Deleting a community does not delete the staging data | LPE-1239 |
Some JavaScript is not being minified | LPE-1280 |
Chat portlet creates too many connections with server | LPE-1291 |
ETag caching does not work with WebLogic | LPE-1325 |
Upgrading a large database is unnecessarily slow - Alter column type | LPE-1343 |
Upgrading a large database is unnecessarily slow - Update inner join | LPE-1345 |
Upgrading from 5.1.x to 5.2.x may cause some organization permissions to be lost | LPE-1424 |
Messaging performance has been improved by switching to AspectJ | LPE-1475 |
The Manage Pages page takes a long time to load | LPE-1621 |
General |
Ehcache's blocking cache causes the portal to deadlock and go down | LPE-1529 |
Class loading issues with Xerces and Daisydiff | LPE-1317 |
Portlet 2.0 (JSR 286) Compliance - Public render parameters | LPE-1359 |
Filters should match against URL plus query string | LPE-1163 |
Add release.properties to the ext environment | LPE-1175 |
Updated source code to take advantage of generics | LPE-1237 |
PhoneLocalService does not work with classes other than Account, Contact and Organization | LPE-1259 |
JournalContentUtil.getContent() ignores templateId argument | LPE-1263 |
Tree menu in Manage Page does not work | LPE-1268 |
The strings, "n", "nu", and "nul" do not pass validation | LPE-1284 |
Various SAXReader related errors | LPE-1305 |
VirtualHostFilter prevents application server from serving static files | LPE-1314 |
Specifying an empty list of static portlets causes errors | LPE-1316 |
Schedule tasks are executed before the portal has started | LPE-1326 |
Scheduled jobs are not executed if there's an existing job with the same name | LPE-1330 |
Adding or removing a portlet may cause an error | LPE-1340 |
Render parameters are cleared on every request | LPE-1347 |
Concurrency issue with modifying/viewing a page | LPE-1354 |
Blocking cache properties are not read | LPE-1374 |
Duplicate parameters in request | LPE-1378 |
Portlet events are not distributed to portlets on other pages | LPE-1379 |
Added option to show monitoring data at the bottom of a page | LPE-1407 |
"ant format-source" runs twice as fast | LPE-1408 |
Omitting JavaScript fields in Manage Pages causes JavaScript errors | LPE-1420 |
Cannot run MulticastClientTool outside of the portal | LPE-1450 |
Friendly URLs with slashes are incorrectly allowed for a Community | LPE-1454 |
HTTP 404 Not Found responses are cached | LPE-1455 |
HTTP 304 responses has a non-zero length body | LPE-1456 |
Some languages are not displayed correctly with MS SQL Server after contents are saved and liferay is restarted | LPE-1462 |
Class loading issue with Hibernate | LPE-1478 |
Method invoker calls the wrong method | LPE-1479 |
liferay.home is not available as a system property | LPE-1480 |
Portal Poller may cause application server to lock up | LPE-1490 |
Permissions cache causes portal to dead lock and go down | LPE-1495 |
Added a convenience property to disable Ehcache from using blocking caches | LPE-1496 |
Cannot have a page on a virtual host with where the friendly URL starts with /wsrp | LPE-1498 |
base-spring.xml advices are applied incorrectly | LPE-1504 |
"Import" and "Export" tabs display the same thing after clicking on the "Look and Feel" tab | LPE-1580 |
Improved error messaging in MimeResponseImpl | LPE-1361 |
Improved toString() for *RequestDataSample | LPE-1414 |
Authentication |
Any password is allowed when NTLM authentication is used in non-domain based scenarios | LPE-1400 |
Make phishing protection more secure | LPE-1235 |
Unable to import users and groups when there is a slash in the LDAP path | LPE-1261 |
Deep linking when using CAS or NTLM does not work | LPE-1272 |
CAS SSO with LDAP does not update existing users in Liferay when LDAP data changes | LPE-1297 |
NTLM Authentication does not properly read properties from Enterprise Admin | LPE-1381 |
Some users and groups in Active Directory are not imported | LPE-1196 |
New users are not exported to LDAP | LPE-1327 |
Control Panel |
Can't manage user's private pages from enterprise admin portlet | LPE-1251 |
Permission to view portal wide users cannot be given to non-admin roles | LPE-1357 |
Thumbnails in the Image Gallery are overlapping | LPE-1164 |
Improve the way the Search Portlet highlights keywords in the results | LPE-1194 |
Users can see all Control Panel items regardless of permissions | LPE-1201 |
Mail configuration shows IMAP settings in the POP section | LPE-1230 |
Cannot delete company logo | LPE-1243 |
File Uploads settings in the Admin portlet are not saved | LPE-1246 |
Manage Pages option of Enterprise Admin portlet is not allowed if public pages are disabled | LPE-1262 |
Control Panel doesn't appear in the dock | LPE-1267 |
Cannot add or modify user without emailAddress | LPE-1288 |
Cannot search for users using custom attributes | LPE-1302 |
Setting a phone number as 'primary' is not saved | LPE-1318 |
Setting an e-mail address as 'primary' is not saved | LPE-1319 |
Malformed HTML in Control Panel > Organizations | LPE-1320 |
Editing a user will remove and re-add roles | LPE-1358 |
Control panel gives the false impression that a user can edit an organization | LPE-1301 |
Monitoring section always indicate there's zero session | LPE-1341 |
Form Navigator causes Control Panel menu to disappears. | LPE-1349 |
Database |
Social tables are not updated when upgrading from 5.2.4 to 5.2.5 | LPE-1339 |
DB2 has problems with scrollable results | LPE-1561 |
ScrollableResults retrieves only the first column from the query | LPE-1573 |
New portal instance can not be created when database sharding is enabled | LPE-1615 |
Deleting a community does not delete the staging data | LPE-1239 |
Database schema does not update during upgrade process | LPE-1275 |
Automatically fix database integrity issues | LPE-1276 |
Unused database connections are never released | LPE-1277 |
New connection pool options | LPE-1295 |
Added SQL create scripts for sharding environments | LPE-1306 |
Dirty data in Resource_ table | LPE-1337 |
Upgrading a large database is unnecessarily slow - Alter column type | LPE-1343 |
Upgrading a large database is unnecessarily slow - Update inner join | LPE-1345 |
Web Content Display's setup icons appears in live site | LPE-1433 |
DBUtil has been moved to portal-kernel.jar | LPE-1558 |
Sample data was not updated to include new columns in the Organization table | LPE-1265 |
Export / Import (LAR) |
Exporting communities do not remove temporary files | LPE-1253 |
When importing a Wiki article, comments are imported for every version of the article | LPE-1181 |
Framework / API |
Search does not work after removing a search engine adapter | LPE-1186 |
Add support for notification of listeners for registration of MessageListeners in MessageBus | LPE-1189 |
Portlet 2.0 (JSR 286) Compliance - javax.portlet.description is ignored | LPE-1248 |
Unread messages of a Message Board thread are now highlighted | LPE-1170 |
Upgrade third party libraries | LPE-1176 |
Stop words are always removed from search queries | LPE-1185 |
New formatting style added to TextFormatter | LPE-1202 |
New method to merge layoutURL with portalURL | LPE-1204 |
SourceFormatter may not detect nested quotes in taglibs | LPE-1223 |
Document Library shortcuts are missing an entry in the AssetEntry database table | LPE-1228 |
Added support for dynamically hiding sections of the form navigator | LPE-1229 |
Ehcache updated from 1.6.0 B3 to 1.6.1 | LPE-1233 |
Clustering support for MessageBus | LPE-1254 |
Search Portlet does not correctly link to Journal/Web Content articles | LPE-1255 |
Cannot serialize objects to JSON in plugins | LPE-1266 |
JGroups updated from 2.6.2 to 2.6.11 B3 | LPE-1269 |
New double quote static variable in StringPool | LPE-1283 |
The strings, "n", "nu", and "nul" do not pass validation | LPE-1284 |
New utility method to get an IP address from a URL | LPE-1298 |
Added methods to add public render parameters from plugins | LPE-1308 |
Added support for a SimpleTrigger in QuartzSchedulerEngine | LPE-1310 |
Added support for actions in MVCPortlet | LPE-1323 |
Added support for invoking non-static methods in MethodInvoker | LPE-1329 |
Removed unnecessary Invoker* wrappers that only set and unset class loaders | LPE-1356 |
Entities with a "resourcePrimKey" returns the wrong ExpandoBridge | LPE-1362 |
Switching ExpandoBridge implementation has been simplified | LPE-1363 |
Added convenience method for setting expando bridge attributes | LPE-1369 |
Service Builder will now automatically generate a reference to Counter and Resource | LPE-1371 |
Commons Lang updated from 2.3.0 to 2.4.0 | LPE-1372 |
SimpleDateFormat causes thread locks | LPE-1373 |
MySQL Connector/J updated from 5.0.7 to 5.0.8 | LPE-1376 |
Commons Pool updated from 1.3.0 to 1.5.2 | LPE-1377 |
Added a messaging proxy interface | LPE-1384 |
Modified rules engine to use message bus proxy | LPE-1385 |
Release constants now accessible from plugins | LPE-1388 |
Added createXXXURL methods to LiferayPortletResponse | LPE-1389 |
Plugins can now use PropsKeys | LPE-1391 |
Removed <constructor-arg> from Spring configuration files | LPE-1393 |
Added ability to fetch Groups by companyId | LPE-1394 |
The PropsUtil in portal-impl and portal-kernel behave differently | LPE-1395 |
Added new utility methods to PortalUtil | LPE-1399 |
AggregateClassLoader does not work | LPE-1402 |
Journal services is missing method to retrieve articles by approved urlTitle | LPE-1404 |
Rules engine updated to use Drools 5 | LPE-1413 |
Added support for additional rule engine languages | LPE-1417 |
Extending service builder generated classes has been simplified | LPE-1421 |
Deprecated unused Velocity spring configuration classes | LPE-1423 |
AggregateClassLoader can only aggregate two class loaders | LPE-1428 |
Deprecated ByteArrayMaker | LPE-1429 |
Hot deployed language hooks do not override default language keys | LPE-1430 |
Added a new method to filter properties by a prefix | LPE-1441 |
Added a new isDuplicateLanguageCode() method to LanguageUtil | LPE-1457 |
Added an auditing framework | LPE-1461 |
"ant setup-eclipse" in plugins SDK does not properly create .classpath entries | LPE-1470 |
DB constants now accessible from plugins | LPE-1476 |
Added BeanShell and Javassist | LPE-1477 |
Added a SimplePojoClp class to simplify serializing POJOs between class loaders | LPE-1487 |
Added ReadWriteLockRegistry utility class | LPE-1505 |
DBUtil has been moved to portal-kernel.jar | LPE-1558 |
The upgrade process is now available to plugins | LPE-1575 |
Adding a non-serializable objects to a shared session now generates an error | LPE-1336 |
High Availability / Clustering |
New portal instance can not be created when database sharding is enabled | LPE-1615 |
Document Library Locking does not work in a clustered environment | LPE-1252 |
Clustering support for MessageBus | LPE-1254 |
Cannot add new resources because of the counter deadlocks | LPE-1258 |
Searching does not work in a cluster environment | LPE-1315 |
Updated internal calls to CommLink with calls to ClusterLink | LPE-1333 |
Lucene search does not work in a clustered environment | LPE-1352 |
Cannot send a cluster link message to self node | LPE-1427 |
com.liferay.util.servlet.Header cannot be replicated to cluster members | LPE-1438 |
JavaScript |
Performance improvement for the Class system in Liferay's Javascript | LPE-1183 |
JavaScript services do not work if a parameter contains a comma | LPE-1126 |
Freed up the JavaScript namespace | LPE-1155 |
Some JavaScript is not being minified | LPE-1280 |
Sometimes 2 portlets are added to the page when adding a portlet | LPE-1285 |
Chat portlet creates too many connections with server | LPE-1291 |
Chat portlet continues to operate after a session expires | LPE-1292 |
Setting focus on an hidden element causes errors in IE | LPE-1304 |
New rows in autoFields have the wrong name attribute for radio elements | LPE-1321 |
Localization |
Default locale of new users are incorrect | LPE-1238 |
Language keys can now be renamed | LPE-1282 |
Web content doesn't save default language properly when localized is checked | LPE-1344 |
Hot deployed language hooks do not override default language keys | LPE-1430 |
Setting the localization in the URL does not work | LPE-1440 |
Added a new isDuplicateLanguageCode() method to LanguageUtil | LPE-1457 |
ThemeDisplay.isI18n() returns incorrect result after setting language to null | LPE-1458 |
Multiple languages using the same URL causes poor SEO | LPE-1499 |
Locale flags are shown for Journal/Web Content even if only one locale is available | LPE-1220 |
Permissions |
Searching Message Boards doesnt account for permissions | LPE-1205 |
View permission on an object does not check if the user has view permission on the parent container | LPE-1197 |
Searching image gallery does not account for permissions | LPE-1198 |
Searching journal / web content does not account for permissions | LPE-1199 |
Portlet permissions are lost when the list of roles is paginated | LPE-1241 |
Non administrators cannot be given permission to add users | LPE-1271 |
Search returns results which a user does not have permission to access | LPE-1328 |
Wiki's on private pages are viewable by guest users | LPE-1334 |
Permission to view portal wide users cannot be given to non-admin roles | LPE-1357 |
Impersonating a user may redirect to a restricted url | LPE-1174 |
Users can see all Control Panel items regardless of permissions | LPE-1201 |
New permission to control who can assign communities roles to other users | LPE-1303 |
Download link in Document Library appears even if the user does not have view permission | LPE-1387 |
Plugin Hooks |
Create new Documentum hook for Document Library | LPE-1415 |
auth.failure can now be set from a plugin hook | LPE-1355 |
Plugin hooks can now override dl.hook.impl | LPE-1409 |
Plugin hooks can now override mail.hook.impl and image.hook.impl | LPE-1410 |
Plugin hooks can now override services and models | LPE-1422 |
Hot deployed language hooks do not override default language keys | LPE-1430 |
Plugin hooks can now override auto/hot.deploy.listeners | LPE-1483 |
Plugin Portlet - Chat |
New chat messages cause the chat bar to disappear below the browser | LPE-1287 |
Chat portlet creates too many connections with server | LPE-1291 |
Chat portlet continues to operate after a session expires | LPE-1292 |
Portal Poller may cause application server to lock up | LPE-1490 |
IFrame appears in the Chat portlet | LPE-1331 |
Plugin Portlet - Web Form |
Web form portlet does not save inputted values when validation error occurs | LPE-1444 |
Plugin Portlet - WOL |
Joining an open community through the Summary Portlet sends a request to the administrator | LPE-1207 |
Plugin Portlet - WSRP |
WSRP Error consuming portlets from Liferay Producer | LPE-1435 |
WSRP proper calling of portletClassLoader | LPE-1463 |
Displaying WSRP search results causes exceptions | LPE-1464 |
Incorrectly set cookies in WSRP causes exceptions | LPE-1465 |
Additional producer portlets cannot be added to WSRP | LPE-1466 |
Return to full page link does not work with WSRP portlets | LPE-1208 |
Adding a WSRP consumer portlet to a page causes errors | LPE-1473 |
Can not edit the configuration of a WSRP remote portlet | LPE-1647 |
Plugin Portlets |
Cannot deploy plugins using service builder on a server without internet access | LPE-1307 |
Prevent inclusion of portal-impl.jar in plugins portlets | LPE-1332 |
Plugins accessing a portal class that throws an error does not output the cause of the error in the logs | LPE-1360 |
Service builder does not work with plugins that uses Spring/Spring MVC | LPE-1474 |
Adding a non-serializable objects to a shared session now generates an error | LPE-1336 |
Plugin Web - Solr Search Engine |
The Solr plugin does not index an array of values correctly | LPE-1188 |
Class loading issue with with Solr | LPE-1471 |
Searching for users in the Control Panel with Solr does not work | LPE-1489 |
Plugins |
URL's that are generated will break if the portal context is not "/" | LPE-1236 |
Added methods to add public render parameters from plugins | LPE-1308 |
Cannot deploy Liferay to a path that contains spaces | LPE-1367 |
Plugins can now dynamically modify portlet-hbm.xml | LPE-1491 |
Portlet |
Portlet permissions are lost when the list of roles is paginated | LPE-1241 |
Thumbs up/down ratings does not work in IE6 | LPE-1171 |
Pasting text into a discussion comment box does not enable the Reply button | LPE-1173 |
Ratings star selector does not work in IE6 | LPE-1178 |
URL's that are generated will break if the portal context is not "/" | LPE-1236 |
portlet_configuration/archived_setup_action.jsp imports the wrong init.jsp | LPE-1257 |
Sometimes 2 portlets are added to the page when adding a portlet | LPE-1285 |
CacheContol does not override the cache setting in portlet.xml | LPE-1309 |
"Return to Full Page" link does not work | LPE-1312 |
Portlet - Activities |
Malicious JavaScript can be inserted into the Activities portlet | LPE-1485 |
"Back" link in Calendar portlet does not work | LPE-1293 |
The name of the community is not linked in the Activities portlet | LPE-1294 |
Can not style Activities portlet consistently | LPE-1322 |
Portlet - Admin |
Thumbnails in the Image Gallery are overlapping | LPE-1164 |
Server uptime is incorrect in Server Administration | LPE-1179 |
Mail configuration shows IMAP settings in the POP section | LPE-1230 |
File Uploads settings in the Admin portlet are not saved | LPE-1246 |
Added ability to copy data to a new database | LPE-1443 |
Portlet - Announcement |
Announcements do not get sent to members not directly assigned to a community or organization | LPE-1221 |
Portlet - Asset Publisher |
Asset publisher portlet always aligns images to the left | LPE-1180 |
Friendly URLs in the Asset Publisher and Journal are not correct in a pop-up | LPE-1214 |
Edit icon in Asset Publisher appears in live site | LPE-1426 |
Passing multiple classNameIds to TagsAssetLocalServiceUtil causes SQL exceptions | LPE-1460 |
Portlet - Blog |
Links in BlogAggregator broken for articles with non-english title | LPE-1168 |
Users with delete permission for Blog entries cannot see the delete button | LPE-1273 |
Permissions error occurs when a trackback is received | LPE-1296 |
Added Blogs trackback spam checking | LPE-1368 |
No confirmation messages appear when adding blogs and bookmarks in the Control Panel | LPE-1581 |
Portlet - Bookmarks |
Image gallery / bookmarks portlet searches cannot find images / bookmarks that were merged to its parent folder | LPE-1274 |
No confirmation messages appear when adding blogs and bookmarks in the Control Panel | LPE-1581 |
Portlet - Calendar |
"Back" link in Calendar portlet does not work | LPE-1293 |
Settings for repeating events are not correct | LPE-1375 |
Portlet - Directory |
Cannot search for users using custom attributes | LPE-1302 |
Portlet - Document Library |
Document Library fails during load testing | LPE-1289 |
Create new Documentum hook for Document Library | LPE-1415 |
Downloading a file from document library in a different file format may not download completely | LPE-1184 |
Downloading pdf files may result in garbage displayed in the browser | LPE-1187 |
New option to link Document Library's search results to the document's folder | LPE-1218 |
Document Library shortcuts are missing an entry in the AssetEntry database table | LPE-1228 |
Document Library Locking does not work in a clustered environment | LPE-1252 |
Wrong WebDAV URL in Document Library | LPE-1419 |
WebDAV response does not include Content-Type header | LPE-1439 |
Disabling WebDAV does not remove WebDAV link from the UI | LPE-1299 |
Download link in Document Library appears even if the user does not have view permission | LPE-1387 |
Portlet - Enterprise Admin |
Can't manage user's private pages from enterprise admin portlet | LPE-1251 |
Permission to view portal wide users cannot be given to non-admin roles | LPE-1357 |
Viewing users in the enterprise admin portlet may show a blank page for non-administrator users | LPE-1195 |
Added support for dynamically hiding sections of the form navigator | LPE-1229 |
Cannot delete company logo | LPE-1243 |
Manage Pages option of Enterprise Admin portlet is not allowed if public pages are disabled | LPE-1262 |
Cannot add or modify user without emailAddress | LPE-1288 |
Cannot search for users using custom attributes | LPE-1302 |
Setting a phone number as 'primary' is not saved | LPE-1318 |
Setting an e-mail address as 'primary' is not saved | LPE-1319 |
Malformed HTML in Control Panel > Organizations | LPE-1320 |
Editing a user will remove and re-add roles | LPE-1358 |
Control panel gives the false impression that a user can edit an organization | LPE-1301 |
Monitoring section always indicate there's zero session | LPE-1341 |
Portlet - IFrame |
IFrame portlet vulnerable to password theft | LPE-1453 |
IFrame portlet does not obey the height attribute | LPE-1203 |
Portlet - Image Gallery |
Searching image gallery does not account for permissions | LPE-1198 |
Search Portlet results for the Image Gallery have incorrect links | LPE-1206 |
Image Gallery's images uses unhelpful alt attribute | LPE-1212 |
Image gallery / bookmarks portlet searches cannot find images / bookmarks that were merged to its parent folder | LPE-1274 |
Disabling WebDAV does not remove WebDAV link from the UI | LPE-1299 |
Portlet - Journal / Web Content |
Searching journal / web content does not account for permissions | LPE-1199 |
Links to private pages do not work in Journal / Web Content | LPE-1313 |
Web content will not properly save items in a multi-selection list structure when updated | LPE-1432 |
Web content can still be copied if a user does not have view permissions | LPE-1459 |
Friendly URLs in the Asset Publisher and Journal are not correct in a pop-up | LPE-1214 |
Journal Content / Web Content Display loses CSS styles when printing | LPE-1216 |
Journal articles / Web Content does not print | LPE-1217 |
Search Portlet does not correctly link to Journal/Web Content articles | LPE-1255 |
IE 8 does not allow Journal/Web Content with secure and unsecure content | LPE-1281 |
Web content doesn't save default language properly when localized is checked | LPE-1344 |
reserved-article-url-title variables does not work in Journal/Web Content templates | LPE-1403 |
Journal services is missing method to retrieve articles by approved urlTitle | LPE-1404 |
An old version of a Journal article / Web Content is displayed | LPE-1405 |
Web Content structure elements are now indexed separately | LPE-1497 |
Locale flags are shown for Journal/Web Content even if only one locale is available | LPE-1220 |
Disabling WebDAV does not remove WebDAV link from the UI | LPE-1299 |
Portlet - Message Boards |
Searching Message Boards doesnt account for permissions | LPE-1205 |
Unread messages of a Message Board thread are now highlighted | LPE-1170 |
Changes to a Message Board's mailing lists are not obeyed | LPE-1200 |
New threads are created for email replies to the message boards | LPE-1219 |
Message boards subscription emails are not sent | LPE-1247 |
In a Message Board thread, it is possible to split the thread at the root message | LPE-1397 |
Message board threads will not show links for previous and next buttons | LPE-1406 |
Message boards mailing lists are not checked at a regular interval | LPE-1445 |
Current category is not shown when moving a message board thread | LPE-1231 |
Message Boards thread count is incorrect after splitting a thread | LPE-1242 |
Portlet - My Communities |
Pending membership requests are not handled when a restricted community is changed to an open community. | LPE-1436 |
Portlet - Nested Portlets |
Modifying Nested Portlet's preferences removes all portlets on the page | LPE-1311 |
Nested Portlets causes slow performance | LPE-1447 |
Nested Portlets contains invalid id attributes in the HTML | LPE-1383 |
Portlets in a Nested Portlet are not correctly added to a page | LPE-1446 |
Portlet - Quick Note |
Malicious javascript can be inserted into the quick note portlet | LPE-1245 |
Portlet - RSS |
Cannot set a footer Journal / Web Content for RSS portlet | LPE-1350 |
Column headers are incorrect when selecting RSS header/footer | LPE-1416 |
Portlet - Search |
Page Scoped Entities (wiki, blog, calendar, image gallery, doc lib, message boards, etc) are not visible when searching via the Search Portlet and choosing "this community" as the scope. | LPE-1249 |
Downloading pdf files may result in garbage displayed in the browser | LPE-1187 |
Search portlet causes errors when no portlets are searched | LPE-1192 |
In the Search Portlet, portlets with no search results are sometimes shown | LPE-1193 |
Search Portlet results for the Image Gallery have incorrect links | LPE-1206 |
New option to link Document Library's search results to the document's folder | LPE-1218 |
Directory search results do not link to the user details page | LPE-1469 |
The scope select box does not appear in the search results page | LPE-1211 |
Portlet - Shopping |
Shopping portlet using foreign currency will display and save values incorrectly in currency fields | LPE-1172 |
Stock quantity in Shopping portlet cannot be edited | LPE-1467 |
Portlet - Sign In |
Cannot add or modify user without emailAddress | LPE-1288 |
Portlet - Software Catalog |
Cannot add licenses or framework versions to software catalog | LPE-1486 |
Portlet - Tags Admin |
Freed up the JavaScript namespace | LPE-1155 |
Portlet - Wiki |
Wiki's on private pages are viewable by guest users | LPE-1334 |
Wiki node deletion will try and remove child pages that have already been removed | LPE-1396 |
When importing a Wiki article, comments are imported for every version of the article | LPE-1181 |
Creating a wiki page with a title larger than 75 characters causes an error | LPE-1222 |
Cannot add comments to a Wiki page in IE6 | LPE-1232 |
Wiki pages are sometimes unexpectedly deleted | LPE-1244 |
Pages are missing from a Wiki's list of children pages | LPE-1264 |
Cannot attach files to Wiki if the Document Library is configured to allow all file extensions | LPE-1353 |
Wiki pages will delete itself if you try and move the page to its same name | LPE-1392 |
Cannot add child pages to Wiki pages with a long title | LPE-1412 |
Cannot move a Wiki pages with a long title | LPE-1418 |
The parent Wiki page's data is used to create the child Wiki page | LPE-1449 |
Adding Wiki portlet to a page may cause a duplicate entry error | LPE-1493 |
Wiki pages with a space in the title does not work with a virtual host | LPE-1502 |
"print" parameter renamed to "viewMode" in Wiki portlet | LPE-1215 |
Print text missing from Wiki's print page | LPE-1224 |
Moved Wiki pages appear twice in the list of child pages | LPE-1425 |
Rules Engine |
Modified rules engine to use message bus proxy | LPE-1385 |
Rules engine updated to use Drools 5 | LPE-1413 |
Added support for additional rule engine languages | LPE-1417 |
Search |
Search does not work after removing a search engine adapter | LPE-1186 |
Page Scoped Entities (wiki, blog, calendar, image gallery, doc lib, message boards, etc) are not visible when searching via the Search Portlet and choosing "this community" as the scope. | LPE-1249 |
Search returns results which a user does not have permission to access | LPE-1328 |
Stop words are always removed from search queries | LPE-1185 |
Search result summaries do not include the context of the search terms. | LPE-1210 |
Lucene search does not work in a clustered environment | LPE-1352 |
Search may not return results for documents that match the keywords | LPE-1364 |
Using custom attributes may pollute the search index | LPE-1370 |
Web Content structure elements are now indexed separately | LPE-1497 |
Staging |
Scheduling a publish to live and then publishing to live manually causes errors | LPE-1182 |
Edit icon in Asset Publisher appears in live site | LPE-1426 |
Web Content Display's setup icons appears in live site | LPE-1433 |
TagLib |
Freed up the JavaScript namespace | LPE-1155 |
Impersonating a user may redirect to a restricted url | LPE-1174 |
showExpanded option for <liferay-ui:icon-menu> | LPE-1250 |
<liferay-util:include> can now be used to include pages from a plugin | LPE-1386 |
The Input Date Tag Lib allows invalid dates to be selected | LPE-1482 |
Select box generated by <liferay-ui:search> resets after each search | LPE-1209 |
Missing dividing line between comments | LPE-1270 |
Themes |
Update Liferay fav icon | LPE-1260 |
Upgrade |
Users are deleted during the verification process | LPE-1300 |
Social tables are not updated when upgrading from 5.2.4 to 5.2.5 | LPE-1339 |
New framework for upgrading | LPE-1256 |
Database schema does not update during upgrade process | LPE-1275 |
Cannot deploy plugins using service builder on WebLogic | LPE-1324 |
Upgrading a large database is unnecessarily slow - Alter column type | LPE-1343 |
Upgrading a large database is unnecessarily slow - Update inner join | LPE-1345 |
Database can now be upgraded from the command line | LPE-1382 |
Modified rules engine to use message bus proxy | LPE-1385 |
The upgrade process is now available to plugins | LPE-1575 |
Can not style Activities portlet consistently | LPE-1322 |