5.4 Change Log

Change List

  • [CMS-41] - Roles with a ' in the name cause problems
  • [CMS-82] - Failed to fetch site impact details for shared asset error
  • [CMS-114] - Linux install of CM1 with no local DTS throws Startup & Shutdown error in StopServer.sh on TomcatShutdown.sh and StartServer.sh on TomcatStartup.sh
  • [CMS-156] - Unable to upload JSON to web-resources
  • [CMS-587] - CM1 publishing sftp check times out after 5 seconds
  • [CMS-740] - Form Widget's Text Box sends submitter to Error page when entering 256+ characters, maximum characters cannot be set
  • [CMS-1026] - Tomcat and MIME types for files with no extension
  • [CMS-1467] - Widget Builder Image field incorrectly creating `LINKID` as varchar(1000)
  • [CMS-1468] - Install fails with "String Index out of bounds" when checking install.log
  • [CMS-1496] - Error starting secure sections after upgrade / patching
  • [CMS-1528] - Tomcat 7 Memory Leak Issue
  • [CMS-1680] - Inconsistent IE Compatibility mode.
  • [CMS-1696] - Global variables always append a space to the end of the variable
  • [CMS-1943] - Adding a script into a TinyMCE rich text editor causes a CDATA to be added on every save
  • [CMS-2090] - Unsupported Browser Page links to page not found
  • [CMS-2213] - LogicMonitor Flooding SaaS Server Logs with "Unknown User Agent" errors
  • [CMS-2298] - Accessibility - Image Widget Lightbox rendering accessibility obscured or missing
  • [CMS-2347] - The image resize does not work, if it is resized immediately after clicking the edit button
  • [CMS-2397] - Tidy configuration is missing the UTF-8 encoding parameter
  • [CMS-2406] - Typo in Text in Widget Builder Dialog
  • [CMS-2445] - Cannot edit Custom Widget Layout Preferences after filling in widget contents
  • [CMS-2487] - Google Analytics does not return Page Views in Traffic Gadget
  • [CMS-2517] - Square bracket in Asset system title is causing page load issue
  • [CMS-2572] - GUID's are printed as the category instead of a string in the source HTML
  • [CMS-2658] - Directory Widget Package fails to install during CM1 start up
  • [CMS-2682] - When deleting a site, the site is not removed from the Allowed Sites property of Asset folders
  • [CMS-2694] - Amazon S3 Publisher breaks website on publish - missing MIME type
  • [CMS-2744] - Form widget Data Dropdown field does not populate entries for Person Assets where FirstName field is not unique
  • [CMS-2766] - Password can be set to plain text in the publish menu
  • [CMS-2768] - Approving a page takes a long time (15-60 seconds)
  • [CMS-2793] - Next Number currently cached but not all system code uses Hibernate
  • [CMS-2796] - RSS Feeds cache concurrency error causing 500 error
  • [CMS-2822] - Some Person Assets are not displaying in Directory widget results
  • [CMS-2850] - Date format renders incorrectly on blog
  • [CMS-2854] - Null pointer dereference detected
  • [CMS-2897] - CM1 Users can be created and log into CM1 with NO PASSWORD
  • [CMS-2899] - Published items are still showing in "Pending" state instead of "Live" state
  • [CMS-2924] - Uncompressed perc-common-ui - is not UTF-8 but it should be
  • CMS-2947] - Add support for Aria Roles & custom attributes to Regions
  • [CMS-2974] - Viewing Metadata in CM1 on certain pages in non-edit mode freezes dialogue and "Categories" and "Tags" do not get populated.
  • [CMS-2978] - When the broken link is removed from the text in the Rich Text Editor, the icon of the broken link is not removed.
  • [CMS-3016] - UI does not have exception handling to disallow users from creating above capacity of 50 characters in ROLENAME column under ROLE table
  • [CMS-3056] - Certain special characters used in binary file name are not getting encoded
  • [CMS-3067] - Honeypot field on the existing forms does not save the form
  • [CMS-3074] - Clicking "Delete" twice on an Asset causes the entire folder to be deleted
  • [CMS-3111] - Re-Opened - Calendar Two Widget - JS console errors
  • [CMS-3114] - In Users tab/ view user mode, clicking "Save" button results in Password blank alert
  • [CMS-3138] - PSMetaDataDao - Hibernate function calls Need updated error handling
  • [CMS-3177] - Date fields (like Date Posted, Post Date Override) do have a Time Zone option - causing confusion in multiple timezone implementations : Part 2
  • [CMS-3207] - Incorrect link to Help site in Widget Builder error message
  • [CMS-3210] - Folder REST-API fails to pick up existing landing page on conversion to folder
  • [CMS-3225] - Table Factory imports files with illegal XML character errors
  • [CMS-3233] - Social Buttons Widget not including Page Description on shares
  • [CMS-3236] - Table Factory fails when processing large binaries on import with "Out of Heap Space" errors - even on large heaps
  • [CMS-3248] - Embedded Derby database in the DTS services not shutting down cleanly
  • [CMS-3253] - Unused Assets Report fails with "Null Pointer Exception"
  • [CMS-3255] - CM1 / DTS Installer fails to complete on Windows Server 2016/2019
  • [CMS-3259] - perc-font-icon-bg.png - Failed to load resource, the server responded with a status of 404 (Not Found)
  • [CMS-3267] - Blog list "Read more" link needs to have either an override for title or a unique title for each link
  • [CMS-3269] - Java TimeZone tzupdater files not included with Percussion JRE
  • [CMS-3272] - Blogs can't be created in Folders
  • [CMS-3278] - Server fails to start with failure on Install Calendar Widget 2.0.3
  • [CMS-3280] - DTS Upgrade should remove APR lifecycle listener from server.xml for Tomcat's configuration
  • [CMS-3282] - Extra double quote in image tag created by image widget
  • [CMS-3288] - Do not provide default Tomcat content in DTS root webapp.  This can be a security risk
  • [CMS-3301] - perc-common-ui.js needed to be changed as widget(s) were found not working in Chrome, but work in Firefox and Internet Explorer.
  • [CMS-3316] - Auto Lists break when Sites/Pages/Folders are moved/deleted/renamed
  • [CMS-3326] - Local language widget not filling out URLl path
  • [CMS-3338] - Disabling Siteimprove for a site is not working
  • [CMS-3339] - Unusedassets.jsp throws errors
  • [CMS-3345] - Failures Processing Content Lists
  • [CMS-3368] - Merge from Rx : NavonInvocationHandler throwing "UndeclaredThrowableException" and loses cause
  • [CMS-3369] - Merge from Rx - Do not get ObjectManager from Spring every time it is requested store reference in static
  • [CMS-3370] - Merge from Rx - Change the missing landing page error to a warning and set maximum times to log
  • [CMS-3371] - Merge from Rx - Navigation slots being loaded from database for every nav item
  • [CMS-3372] - Clone from Rx - Suppress "ClientAbortException" errors
  • [CMS-3385] - Pages by Status Gadget - Select Filters - Edit Settings I18N Issues
  • [CMS-3389] - Sites using Percussion Web Server Setup or Secure Section fail to start after applying patch
  • [CMS-3397] - RSS link doesn't have title attribute
  • [CMS-3401] - Email notification creates link with 127.0.0.1 instead of hostname
  • [CMS-3416] - Remove default Tomcat Web Applications
  • [CMS-3429] - DTS is trying to shutdown when CM1 is initiated to shutdown
  • [CMS-3462] - In developer 5.4 instance, logging in as Editor and double clicking site results in 404 page
  • [CMS-3480] - Spelling error in Linux Staging DTS Shutdown script
  • [CMS-3507] - Adding the Date Field in the CM1 Form Widget adds empty box to page
  • [CMS-3518] - Unable to create/save new user with special character - throws browser console error
  • [CMS-3524] - OpenGraph Widget throws "property rx:page_summary not found"
  • [CMS-3525] - Twitter Summary Cards Widget throws "Property rx:page_summary not found" when adding to template
  • [CMS-3528] - Accessibility: Form widget date field missing proper Aria Labels, Roles
  • [CMS-3535] - When renaming a site the "Staging Site Content Lists" are not updated
  • [CMS-3545] - Color Contrast Ratio is not sufficient on asterisk within required form fields
  • [CMS-3556] - Renaming a Site Does not clear all cached references to the site
  • [CMS-3574] - OpenGraph widget throws Java "Null Pointer Exception" error when applied to a template
  • [CMS-3597] - Typo in log trace
  • [CMS-3609] - Workflow Comment Dialog is not HTML encoding workflow comments
  • [CMS-3637] - Accessibility: Level A:Text Alternatives:Non-Text Content:1.1.1 - Finder icons provide no alternate text
  • [CMS-3640] - Accessibility - Unable to tab through the main navigation on the Help site - sub nav does not drop
  • [CMS-3641] - Accessibility - Color contrast is not sufficient on the Help site
  • [CMS-3642] - Accessibility - Field label is not visible on Help site
  • [CMS-3643] - Accessibility - Edit / Web Management Screen - Presentational Attributes Used
  • [CMS-3644] - Accessibility - Home Screen - Presentational Attributes Used
  • [CMS-3646] - Accessibility - Home Screen - Browse Library - Presentational Attributes Used
  • [CMS-3647] - Accessibility - Navigation - Presentational Attributes Used
  • [CMS-3648] - Accessibility - Publish Screen - Presentational Attributes Used
  • [CMS-3649] - Accessibility - Administration Screen - Presentational Attributes Used
  • [CMS-3650] - Accessibility - Widget Builder Screen - Presentational Attributes Used
  • [CMS-3651] - Accessibility - Design Screen - Presentational Attributes Used
  • [CMS-3652] - Accessibility - Design - Edit Template Screen - Presentational Attributes Used
  • [CMS-3653] - Accessibility - Dashboard Screen - Presentational Attributes Used
  • [CMS-3654] - Accessibility - Page Editor - Image with no alt attribute
  • [CMS-3655] - Accessibility - Home: Browse Library - Image with no alt attribute
  • [CMS-3656] - Accessibility -Navigation - Image with no alt attribute
  • [CMS-3657] - Accessibility -Publishing - Image with no alt attribute
  • [CMS-3658] - Accessibility -Administration - Image with no alt attribute
  • [CMS-3659] - Accessibility -Design - Image with no alt attribute
  • [CMS-3660] - CLONE - Accessibility -Design - Edit Template - Image with no alt attribute
  • [CMS-3661] - Accessibility -Dashboard - Image with no alt attribute
  • [CMS-3662] - Accessibility/508: AA - Distinguishable - Contrast (Minimum) - 1.4.3 Light Blue Background - Home
  • [CMS-3663] - Accessibility/508: AA - Distinguishable - Contrast (Minimum) - 1.4.3 Light Blue Background - Navigation
  • [CMS-3664] - Accessibility/508: AA - Distinguishable - Contrast (Minimum) - 1.4.3 Light Blue Background - Publish
  • [CMS-3665] - Accessibility/508: AA - Distinguishable - Contrast (Minimum) - 1.4.3 Light Blue Background - Administration
  • [CMS-3666] - Accessibility/508: AA - Distinguishable - Contrast (Minimum) - 1.4.3 Light Blue Background - Widget Builder
  • [CMS-3667] - Accessibility/508: AA - Distinguishable - Contrast (Minimum) - 1.4.3 Light Blue Background - Design
  • [CMS-3668] - Accessibility/508: AA - Distinguishable - Contrast (Minimum) - 1.4.3 Light Blue Background - Design Edit Template
  • [CMS-3669] - Accessibility/508: AA - Distinguishable - Contrast (Minimum) - 1.4.3 Light Blue Background -Dashboard
  • [CMS-3670] - Accessibility - Page Editor - Parsing - Use unique identification for elements
  • [CMS-3671] - Accessibility -Publishing- Parsing - Use unique identification for elements
  • [CMS-3672] - Accessibility -Administration - Parsing - Use unique identification for elements
  • [CMS-3673] - Accessibility - Template Editor - Parsing - Use unique identification for elements
  • [CMS-3674] - Accessibility - Page Editor - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3675] - Accessibility - Home - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3676] - Accessibility - Navigation - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3677] - Accessibility - Publishing - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3678] - Accessibility - Administration - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3679] - Accessibility - Widget Builder - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3680] - Accessibility - Design - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3681] - Accessibility - Design - Edit Template - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3682] - Accessibility - Dashboard - AA 2.4.7 - Focus Visible - Highlighting Elements
  • [CMS-3710] - Accessibility - Widget Builder - A - Readable - Language of the Page
  • [CMS-3711] - Accessibility - Design - A - Readable - Language of the Page
  • [CMS-3725] - Accessibility - Navigation Widget - Keyboard Access
  • [CMS-3770] - Accessibility - Editor - A - Compatible - Name, Role, Value - The iFrame is missing a description
  • [CMS-3772] - Accessibility - Design - A - Compatible - Name, Role, Value - The iFrame is missing a description
  • [CMS-3773] - Accessibility - Home - A - Compatible - Name, Role, Value - The iFrame is missing a description
  • [CMS-3800] - Calendar 2.0 Fails to save path to full calendar page with "Path Too Long" error
  • [CMS-3815] - "About" box copyright needs updated to 2020
  • [CMS-3825] - Prevent "Null Pointer Exception" if incremental is run with items in queue that have been purged
  • [CMS-3826] - Finder or Upload Gadget is allowing characters in file names that are not valid for a Path in a URL
  • [CMS-3827] - Missing foreign keys for PSX_CONTENTCHANGEEVENT
  • [CMS-3829] - Navon's incorrectly being added to Staging Incremental publish queue
  • [CMS-3837] - Accessibility: File Widget does not provide a title property for the link or anchor
  • [CMS-3851] - Accessibility - Comments Form - 'Text area' is missing a description
  • [CMS-3864] - Workbench creates new file on server instead of updating file when editing sys_resources
  • [CMS-3866] - Accessibility - Directory Widget -A 1.3.1 The field needs a description
  • [CMS-3867] - Accessibility - Directory Widget -A 1.3.1 The table needs a description
  • [CMS-3869] - Accessibility - Directory Widget -A 3.3.2 Field or Label not visible
  • [CMS-3870] - Accessibility - Directory Widget -4.1.2 Name, Role, Value - Redundant WAI-ARIA attribute
  • [CMS-3871] - Accessibility - Directory Widget - A 4.1.2 Name, Role, Value WAI-ARIA role matches functionality
  • [CMS-3874] - Accessibility - File Auto List Widget - A 2.4.4 Link Purpose (In Context)
  • [CMS-3875] - Accessibility - File Auto List Widget - A 1.3.1 Appropriate Landmark
  • [CMS-3876] - Accessibility - IFRAME Widget - A 1.3.1 Presentational attributes used
  • [CMS-3877] - Accessibility - Image Autolist Widget - A 1.1.1 Descriptive 'aria-label' attribute
  • [CMS-3878] - Accessibility - Image Auto List Widget - A 1.3.1 Appropriate Landmark
  • [CMS-3881] - Accessibility - help.percussion.com - Skip repeated content
  • [CMS-3882] - Removing "Category" from "Category Editor" does not remove category from page or DTS on publishing
  • [CMS-3932] - Some screens do not seem to update the Session Timer when the user types or clicks causing Session Warnings even though the user is active
  • [CMS-3952] - Fix log4j shutdown hook
  • [CMS-3953] - "ClassNotFoundException" in startup for sys_uiFilterActionList extension
  • [CMS-3954] - Velocity unable to find resource error in log when assembling widget, but still seems to work
  • [CMS-3955] - JEXL Parsing error for blog widget with JEXL3
  • [CMS-3956] - Fix resource path for Package Manager
  • [CMS-3962] - ImageSlider widget errors out when published if linked image is not approved
  • [CMS-3979] - JavaScript Lists with format strings do not handle SimpleDateFormat escape characters properly
  • [CMS-4001] - Converting folder to section results in file extension to landing page
  • [CMS-4023] - "ClassNotFoundException" on loading jsp with taglib
  • [CMS-4040] - Site Impact for managed links
  • [CMS-4056] - Approving a landing page that is a subsection of a folder where the landing page has not been approved causes incorrect Workflow notification email
  • [CMS-4105] - i18n: Image Slider custom control and in product JavaScript isn't using i18n for text strings
  • [CMS-4115] - Managed Links - File Asset (and others) Alt Text not Rendering Alt Text in HTML Widget
  • [CMS-4134] - Cannot upload theme.css file to web_resources dir in CM1 UI
  • [CMS-4138] - Adding image type to custom widget doesn't deploy correctly
  • [CMS-4155] - Dynatree broken in debug mode in development install
  • [CMS-4217] - Image Dimensions issue in RTE (Rich Text Editor)
  • [CMS-4218] - Package manager failing with install of publishing filters
  • [CMS-4219] - Package manager fails to install contentype if contenttype entry exists with no objectstore file
  • [CMS-4220] - PSSaveAssetMaintenanceProcess needs paths to be relative to RxRoot
  • [CMS-4269] - "Role not found" error message occurring when Name attribute is edited for a Role
  • [CMS-4289] - Patch install overwrites cacerts causing imported certificates (like LDAP) to be lost after patching
  • [CMS-4290] - Image Dimensions in Rich Text Editor needs proper data validation
  • [CMS-4307] - Submit button on page not working and looks wrong
  • [CMS-4308] - Exception on preview "An immutable natural identifier of entity com.percussion.services.assembly.data.PSAssemblyTemplate was altered"
  • [CMS-4309] - Fix phantomjs not working under Jetty
  • [CMS-4318] - Template editor is duplicating full page HTML in region body on reload
  • [CMS-4319] - Session issue with new thumbnail code fix needs finalizing, image links are returning with redirect to login page
  • [CMS-4328] - Properly clean up duplicate ACLs
  • [CMS-4330] - Missing custom error page for 40X and 50X errors
  • [CMS-4331] - Lock timeout with workflow transition/ checkin
  • [CMS-4338] - user-security-conf.xml does not get picked up by server
  • [CMS-4348] - Database Deadlock when deleting folder or section
  • [CMS-4349] - Error transitioning page with local content
  • [CMS-4350] - Remove Jetty rewrite rules as no longer needed as Rhythmyx webapp is now root app
  • [CMS-4351] - jquery.tinyLightbox missing
  • [CMS-4354] - sys_Templates not wrapping js in cdata properly
  • [CMS-4368] - Fix "Null pointer exception" if cannot find ObjectStore directory for getRxDir()
  • [CMS-4369] - Fix compile error in PSAssemblyTemplateTest
  • [CMS-4372] - TinyMCE Spell Checker stopped working in Chrome after recent patches
  • [CMS-4373] - Publish and Incremental Publish API endpoints return success messages when publishing has failed
  • [CMS-4378] - PercCommonUI includes scripts with deprecated / obsolete JQuery references
  • [CMS-4380] - CM1 5.4 - sql.jsp and logs.jsp utilities needs to be updated to read the jetty log when running under jetty
  • [CMS-4382] - CM1 5.4 - Velocity log viewer needs to read Velocity log when running under Jetty or Jboss
  • [CMS-4384] - Permissions issue with perc-tinymce module
  • [CMS-4385] - Prevent "Null pointer exception" and log error always when ResourceBundle.tmx is empty
  • [CMS-4386] - Incorrect syntax of jsSourceIncludes in minify step
  • [CMS-4391] - Force test-jar creation when tests skipped
  • [CMS-4398] - Rest tests failing with missing resource: @ContextConfiguration(locations = {"classpath:test-context.xml"})
  • [CMS-4646] - Package Manager UI shows Rhythmyx banner (from CX)
  • [CMS-4677] - (page-auto-list) (file autolist) <ul> vs <ol> not implemented correctly based on Sort property
  • [CMS-4792] - Can not Use Quotes "" in the description of a custom widget in widget builder
  • [CMS-4798] - Rich Text Editor adding spurious CDATA blocks on Edit (risk - post code freeze)
  • [CMS-4834] - If no global variables have been added through gadget, pages will throw 404 errors loading PercGlobalVariablesData.js
  • [CMS-5113] - Initial Site Thumbnail broken
  • [CMS-5115] - Error in paths of gadgets viewed in browser console
  • [CMS-5140] - Password retrieved from server properties becomes invalid when re-submitting unchanged
  • [CMS-5144] - Unable to workflow transition a page
  • [CMS-5145] - Fix "ConcurrentModificationException" when encrypting rxworkflow.properties
  • [CMS-5165] - Integration tests failing due to missing IntegrationTest class
  • [CMS-5188] - When publishing log filter option is selected, list refreshes multiple times
  • [CMS-5193] - Sorting for publishing logs/status is not 508 compliant and needs to be selectable via keyboard
  • [CMS-5202] - sys_manageJSONPayloadPathsOnUpdate does not always apply managed links on the first save of a widget
  • [CMS-5205] - All Dashboard Gadget icons are missing
  • [CMS-5209] - Create Site not working in 5.4 (outside debug mode)
  • [CMS-5218] - Internal: Unit Tests - Several JEXL tests are failing after updates
  • [CMS-5220] - JDBC drivers are missing from the Jetty distribution tree
  • [CMS-5221] - Pages by Status Gadget broken
  • [CMS-5231] - Session timeout script does not function properly
  • [CMS-5237] - Full screen confirmation fade in not working
  • [CMS-5239] - When clicking on a site, window will try to scroll back to the same window position on site details screen
  • [CMS-5242] - Table factory fails with "too many open file" when processing binary tables
  • [CMS-5262] - ImageResizeController is failing preventing upload of image in image widget
  • [CMS-5263] - JEXL variables created in widget are not being passed to Velocity
  • [CMS-5264] - Failure to update site data from Navigation panel with entity already exists in session
  • [CMS-5265] - Failure to deploy custom widget from widget builder
  • [CMS-5280] - Add StartServer.sh and StopServer.sh script for Jetty
  • [CMS-5281] - Add StartServer.bat and StopServer.bat for Jetty
  • [CMS-5284] - Update UI JSP's to reference new minified files
  • [CMS-5292] - "Null Pointer Exception" if dependent of folder relationship does not exist
  • [CMS-5293] - RxFixNavigation failing due to result set not closed
  • [CMS-5294] - Ignore Unmodified Assets - Full publishing fails with error - Prepared or callable statement has more than 2000 parameter markers
  • [CMS-5295] - After sorting publishing details, no click events are bound to item details buttons
  • [CMS-5297] - Search Index Queue stuck in Paused State when items stuck in import queue
  • [CMS-5298] - RXFix for clearing stuck items in the page catalog on startup
  • [CMS-5299] - Unused assets not working after changing template
  • [CMS-5306] - Previewing a page within a folder or subfolder does not generate the correct preview URL
  • [CMS-5317] - Open Sans and Font Awesome do not render in new publishing UI
  • [CMS-5318] - FTP connection errors do not produce a user friendly error in alert
  • [CMS-5321] - Error after full SFTP publish -- missing jar
  • [CMS-5347] - Publishing server configuration - choosing SFTP with password does not save properly
  • [CMS-5365] - Newly created pages are marked as landing pages,
  • [CMS-5372] - Pages that fail to assemble with a JEXL error on a Widget publish successfully and render the error message
  • [CMS-5376] - Form date picker does not work
  • [CMS-5379] - CT_PERCCALENDAR asset full calendar path too short
  • [CMS-5383] - Fix (JEXL) Widgets using != none (should be != 'none')
  • [CMS-5418] - CSS Properties on template not being saved
  • [CMS-5423] - Asset control dependencies are in different order -- breaking functionality
  • [CMS-5427] - Autotune cache broken in 5.4
  • [CMS-5430] - Merge changes from 8 to 5.4 for Page, Asset, Folder API need annotation cleanup - fail to build with latest swagger
  • [CMS-5440] - Incorrect sort by ascending / descending count in publishing log
  • [CMS-5443] - Selecting a site in publishing UI always loads the first site in the list
  • [CMS-5444] - Commons File Upload is out of date for security patches
  • [CMS-5450] - Security: Update Spring to at least 4.3.17 or greater
  • [CMS-5451] - Server configuration uses incorrect property for database server name in form
  • [CMS-5479] - Clicking on driver label in new server configuration does not focus dropdown
  • [CMS-5480] - Change CSS color to white for card/list toggle to resolve false positive on contrast checker
  • [CMS-5481] - Add space after * before Format in server configuration
  • [CMS-5483] - Clicking "Change password" labels do not focus inputs
  • [CMS-5498] - Add in memory map of objectGuid to AclId in doLoadAclsForObjects
  • [CMS-5500] - Validation error on passwords incorrectly displayed when changing user roles
  • [CMS-5502] - Design: Import Template clicking import button downloads a file(?)
  • [CMS-5509] - Cannot create new page off of site root
  • [CMS-5515] - DTS: Warnings in DTS application startup related to javax.servlet-api-3.0.1.jar
  • [CMS-5516] - "Passwords must be the same" error incorrectly displayed when editing roles in Chrome
  • [CMS-5517] - SQL Test tool does not allow insert into select statements
  • [CMS-5520] - Unable to Update Categories in 5.4
  • [CMS-5524] - DynaTree Broken in Categories Widget in 5.4
  • [CMS-5525] - "Pages by Status Gadget" throws error when approving pages in 5.4
  • [CMS-5526] - "Job Not Found" error when loading Admin/Categories Menu in 5.4
  • [CMS-5528] - Widget Controls JavaScript needs to be externalized (Unexpected Token &)
  • [CMS-5529] - Widgets broken after JEXL updates
  • [CMS-5530] - EasyXDM errors in 5.4 on published website
  • [CMS-5531] - External CDN resources need to be updated to local libraries
  • [CMS-5532] - Incremental Edition fails completely if an item is in the queue that does not exist in any folders
  • [CMS-5534] - <meta> tags not being picked up by Any23 in 5.4
  • [CMS-5547] - Rename Site is broken in 5.4
  • [CMS-5548] - The CM1 Maintenance Screen is downloaded in 5.4, not displayed
  • [CMS-5549] - Create Eclipse plugin bundle with CMLite-Main-DesignerCore project in pom
  • [CMS-5560] - Error on first access of content types due to evaluation of all choice options in all fields. Attempt to connect to DCE
  • [CMS-5561] - Failure to load PSPredefinedJexlVariableDefs due to properties file not in resource folder and package name required in Designer Core manifest
  • [CMS-5567] - "Image Upload" not working under /assets --> file.
  • [CMS-5574] - Webservices module creating login response with unwrapped arrays and generated code not being updated
  • [CMS-5575] - Templates failing to save in workbench due to hibernate entity issues with bindings
  • [CMS-5577] - Update 5.4 build to download Phantomjs and Tinymce from Nexus Repo
  • [CMS-5579] - By-Path endpoints for folders/assets/pages do not handle file names with spaces (have not tested special characters)
  • [CMS-5580] - Incorrect URL for Spring-tx xsd causing request to external web. Make beans file validate
  • [CMS-5586] - Package deploy on startup failing due to hibernate saveOrUpdate issues with version property.
  • [CMS-5587] - Fix remaining web service syntax issues caused by wrapping bug in Axis 1.3 and 1.4
  • [CMS-5588] - Security: Publishing UI should not be showing decrypted S3 secret key
  • [CMS-5617] - Fix Maven dependency structure to filter unused server jars pulled into workbench plugins
  • [CMS-5618] - Fix Eclipse plugins structure
  • [CMS-5621] - Broken link on browser detect screen
  • [CMS-5626] - Remove legacy HTML convertor project
  • [CMS-5627] - Remove Legacy publisher in publisher/src/com/percussion/publisher
  • [CMS-5652] - Upgrade JQuery to 3.4
  • [CMS-5657] - CLONE - Session cookie does not contain the “HTTPOnly” attribute
  • [CMS-5685] - Assets aren't being flagged for staging
  • [CMS-5686] - Package Builder fails to start with NPE in Substance
  • [CMS-5687] - Animate.css does not work on browsers when reduced motion is enabled
  • [CMS-5691] - Image Widget fails when selecting an image (server not accepting POST requests)
  • [CMS-5693] - When web_resources like css and js files are not found an error page is returned instead of a 404. This causes browsers to block the request due to MIME/type checking. It should be a 404
  • [CMS-5694] - Security - Update the default published version of JQuery to the latest JQuery 3.4
  • [CMS-5695] - Archive List widget throws 404 errors when pointing to various dependencies
  • [CMS-5697] - Page Auto List throws server errors related to target
  • [CMS-5698] - Hibernate errors on unpublish
  • [CMS-5702] - Blog List server errors related to JEXL/Velocity syntax
  • [CMS-5703] - Widget layout properties modal does not scroll when content overflows
  • [CMS-5708] - Spike removing shindig
  • [CMS-5709] - Blog Gadget: Error when creating a new blog
  • [CMS-5711] - Open Graph Widget: Override type always has a value
  • [CMS-5727] - Directory widget does not add departments to dropdown in Content Editor
  • [CMS-5728] - Sites duplicated in Category List
  • [CMS-5729] - Template select UI arrow wraps to a 2nd line
  • [CMS-5741] - Images that are not public don't show warning icon in Rich Text editor or on Preview
  • [CMS-5742] - Required fields are not working in Widget layout properties for all widgets (CMS 5706)
  • [CMS-5744] - Font inconsistencies introduced across the platform
  • [CMS-5747] - Refactor of Container Utils properly encapsulate configuration interface to abstract from container implementation.
  • [CMS-5752] - Redirect Manager generates autogen redirects always pointed at the page - even when Canonical Links are set to Sections
  • [CMS-5758] - Unable to Checkout / Check in items on OpenJDK 1.7 - java.lang.NoClassDefFoundError: sun/jdbc/odbc/JdbcOdbcResultSet
  • [CMS-5781] - Update Swagger UI to the latest version
  • [CMS-5783] - CLONE - Jetty log4j logging to wrong directory
  • [CMS-5809] - Workbench failing to log in with "PSServerException"
  • [CMS-5810] - 5.4 Dev Initial startup logging Content Type exists but problem with ObjectStore Node definition: on package install
  • [CMS-5811] - 5.4 Tika needs to be configured properly throwing warnings in log on startup
  • [CMS-5812] - False positive on Recycle folder exists
  • [CMS-5813] - Attempting to purge assets using validateDelete or purge endpoints result in a 500 error
  • [CMS-5817] - The alt text value for image icons is displayed as Percussion Internal String on CM1 5.4
  • [CMS-5818] - Fixup PSAntInstaller to allow for install and upgrade of 5.4 dev install
  • [CMS-5820] - The alt text for image icon to create new Blog is NOT localized for Spanish Locale
  • [CMS-5834] - Duplicate JS dependencies after merge from 5.3 Patch Stream
  • [CMS-5836] - Install setting negative number for idle.ms in perc-ds.xml needs storing as long
  • [CMS-5837] - Obsfucate database password in to string of PSJndiDatasourceImpl
  • [CMS-5838] - Error on upgrade of to 5.4 as jetty\base\etc\installation.properties does not exist
  • [CMS-5842] - On upgrade from 5.3.15 to 5.4 "Premature end of file" error parsing perc-ds.xml
  • [CMS-5843] - Package Manager short URL does not work
  • [CMS-5844] - Test upgrade customer instance using non- Derby database. Create tasks for issues found
  • [CMS-5857] - "Null pointer" in container utils on upgrade caused by no driver name in rx-ds.xml
  • [CMS-5858] - Remove reference to PSPublisherRequestHandler that has been removed
  • [CMS-5861] - The spaces present at beginning OR end of the sentence in TinyMCE Editor are replaced by dummy characters
  • [CMS-5896] - Import Summary dialog does not display when using "Spanish Locale"
  • [CMS-5897] - "Revision history’ tab is not working while login into "Spanish Locale" due to some exception error once clicking on revision tab
  • [CMS-5910] - Workflow: Role name validation is not preventing invalid characters in the Role Name
  • [CMS-5922] - Perform General UX / Functional Testing of all Dashboard Gadgets
  • [CMS-5924] - JavaScript console errors when using JQuery 3.4 on pages
  • [CMS-5925] - Process Monitor Gadget errors
  • [CMS-5926] - Welcome Gadget errors
  • [CMS-5927] - Adding a File Asset or Image Asset with default OSX screenshot file name causes error
  • [CMS-5928] - Folder dialog message missing file name on delete of Asset Folder
  • [CMS-5929] - Assets by Status Gadget displays undefined error dialog when approving assets
  • [CMS-5932] - Need to shutdown embedded Derby properly or next connection will be slower and may timeout
  • [CMS-5933] - Admin page has rendering issues that block functionality
  • [CMS-5934] - Duplicate "View" menus present in the lower pane on Editor screen
  • [CMS-5935] - default ds files in perc-ds.mod going in wrong directory
  • [CMS-5936] - "Null Pointer Exception" with missing Recycle relationship config on package install
  • [CMS-5938] - Folder cache is not started before startup processes
  • [CMS-5939] - Fix "NullPointerException: from bad Recycle code in PSServerFolderProcessor
  • [CMS-5940] - Make package deployment of ACLs create roles in same way as 5.3.15
  • [CMS-5941] - Make perc-distribution-tree executable jar that can install its contents
  • [CMS-5942] - Getting error while deleting a published page
  • [CMS-5946] - Documentation correction required on Help site for adding Categories using the Category Editor
  • [CMS-5947] - jetty.http.host not getting set correctly from -b 0.0.0.0 in lax file
  • [CMS-5954] - Delete Page error message displayed to the user on deleting a page in "Quick Edit/Pending/Live" Status, although the page gets deleted/recycled successfully
  • [CMS-5957] - Deleting a published page that is used as a link on some other page should give a warning error
  • [CMS-5958] - Page Publish menu is currently broken
  • [CMS-5960] - Unable to save settings in the iFrame Gadget
  • [CMS-5961] - DTS Distribution fails to start - Derby already started errors
  • [CMS-5963] - Doc Bug: Google Analytics not added to pages
  • [CMS-5966] - Letsencrypt public cert authority missing from cacerts
  • [CMS-5968] - Package Builder not saving File Resources
  • [CMS-5969] - Tags or Categories with commas in the category name cause DTS queries to fail
  • [CMS-5979] - Deleting uploaded images throwing exception
  • [CMS-5980] - Linkback button fails
  • [CMS-5985] - Rich Text Editor fails when an included image is purged from Recycle bin
  • [CMS-5986] - Managed Link & Inline Link & Inline Image Broken Link detection not taking into account Recycle bin
  • [CMS-5987] - Create an Asset, and use it as a link in a page and publish. Then deleting/Archiving/RemoveFromSite asset is not showing a warning. Link will be broken and not moving page to incremental list
  • [CMS-5988] - If a link is created in a page and published, then remove the link and replace with new one, the old link reference is still in database
  • [CMS-5989] - Getting error when adding an Image Widget to a page
  • [CMS-5994] - Getting error while publishing category from Admin tab on dashboard
  • [CMS-5996] - Error related to "org.apache.pdfbox.pdmodel.encryption.SecurityHandlerFactory" is observed in server.log post uploading secured pdf documents
  • [CMS-5997] - Getting JavaScript error message on Site improve gadget
  • [CMS-5998] - Getting JavaScript error message on What’s Working gadget
  • [CMS-5999] - The alt text value for image icons is displayed as Folder for web pages/images/js/css etc
  • [CMS-6000] - Data not loading properly in SEO Audit gadget
  • [CMS-6001] - Data not loading in Traffic gadget as well for Sites dropdown
  • [CMS-6005] - Double scrollbar in popup dialog when editing Page Metadata
  • [CMS-6006] - Documentation update required on Dashboard help site where some gadget details are missing in CM1
  • [CMS-6008] - Update Google Analytics API version to latest
  • [CMS-6010] - Spacing in Finder / Explorer for Pages at same level as folders can be confusing - Pages / Assets need shifted a few pixels left
  • [CMS-6011] - "ArrayIndexOutOfBoundsException" still exists on purging an asset associated with an HTML page in Live/Pending/Quick Edit status
  • [CMS-6024] - The installer hangs on the last step while upgrading a CM1 5.3 instance to CM1 5.4
  • [CMS-6025] - Validation on Category Editor needs to be relaxed once user crested/edited the category and then blocks ‘Publish’ if it doesn’t detect a change then system should not prompt an error message
  • [CMS-6026] - On Category Editor Page, getting "Server error" message at the time of creation and updating of category.
  • [CMS-6028] - Catalina.log is missing. localhost.log is missing from DTS configuration
  • [CMS-6029] - Quartz fails to start on Derby after upgrade to 5.4
  • [CMS-6030] - Duplicate annotation warnings on startup of of upgraded 5.4 instance
  • [CMS-6031] - Duplicate log entries in server.log after upgrade to 5.4
  • [CMS-6032] - Folder XML application fails to start on missing field CONTENTPSTDATETZ on startup after upgrade to 5.4
  • [CMS-6033] - Fast Forward content types throw errors on startup after upgrade: "The default workflow id '-1' must be in the workflow infos inclusion list."
  • [CMS-6034] - Folder Cache / System Packages fail to install / start post upgrade with exception on ms_configs not being initialized
  • [CMS-6035] - PSFixPageCatalog erroring out on ADDITIONALHEAD content on startup after upgrade to 5.4 / Derby
  • [CMS-6036] - CM1 5.3 "Out-of-Box" instance is not upgraded to 5.4 on Linux
  • [CMS-6042] - DTS fails to start if staging DTS started first
  • [CMS-6049] - 5.4 Validation - RSS Feed external URL - Security vulnerability issue
  • [CMS-6055] - Cannot delete pages
  • [CMS-6059] - After Running Incremental Publish, incremental queue is not cleared
  • [CMS-6063] - Logging when running under Jetty is not including log entries from java.util.logging or apache commons logging
  • [CMS-6083] - "Edit Widget Content’ screen remains idle post saving the shared assets details and system is creating some local file for the same under the assets folder with no option to save.
  • [CMS-6084] - "Save" and "Approve" options are not available on editing a shared asset and Details of linked pages are not getting reflected under the "Site Impact" option of assets properties
  • [CMS-6085] - For New DTS install – Production, Staging folder also gets built up inside installation directory
  • [CMS-6087] - Drag and Drop of widgets with same type does not work when editing Pages
  • [CMS-6092] - Mac - Chrome browser - Rich Text Widget blanks in the first load even if content exists
  • [CMS-6101] - Installation errors logged for table CMDB.PSX_QJOB_LISTENERS and constraint CMDB.FK_SITE_ITEMS_REF_1 while doing a fresh CM1 5.4 installation
  • [CMS-6102] - Getting SSL error on SiteImprove gadget
  • [CMS-6104] - Menu icons are not loading properly above finder on creating a new website
  • [CMS-6107] - Getting error on "Edit Widget" content screen
  • [CMS-6109] - Scheduled asset file is getting added to the incremental list
  • [CMS-6118] - SOLRJ integration needs to be updated to a current version of SOLR
  • [CMS-6119] - SOLRJ configuration does not allow for HTTPS stand-alone SOLR server deployments
  • [CMS-6148] - Getting Widget deploy error message on Widget Builder menu
  • [CMS-6149] - Documentation updating is required on Dashboard Help site where some widget details are missing in CM1
  • [CMS-6150] - Documentation: Not able to create page on Windows 7 + IE 11.0.9600.19507 version
  • [CMS-6151] - Clicking multiple times on New Page -> Save button results in JSON error
  • [CMS-6152] - Installer not pulling in latest code changes
  • [CMS-6154] - Cipher versions for SiteImprove need to get updated in server.properties file.
  • [CMS-6156] - List of Available Roles not displayed while creating a new user
  • [CMS-6157] - Text on the button is distorted on "Delete Role" confirmation pop-up
  • [CMS-6158] - Error message while creating page with illegal characters is not clear
  • [CMS-6160] - Getting error on Form Date Picker icon
  • [CMS-6163] - Upgrading MySQL instance upgrade fails with missing mysql connector jar
  • [CMS-6165] - 5.4 License Agreement in installer is still using HTTP links for all links to p.com or Help
  • [CMS-6167] - Extension "Java/global/percussion/report/sys_PubTimeStatistics" not found on startup
  • [CMS-6168] - Getting 404 error page on CM1 instance on 5.4 version post inputting the credentials on login page
  • [CMS-6169] - Upgrade leaves behind broken .exe, bin, lax files - they should be removed
  • [CMS-6171] - New Department are not automatically assigned to their Organization and New Person Assets are not automatically assigned to both Organization and Department
  • [CMS-6172] - Install fails with null pointer on installation dir and classnotfound on DTS class
  • [CMS-6177] - Getting "Null Pointer Exceptions" on "Navigation Editor" while converting folder to section
  • [CMS-6180] - <InstallDir>/Version.properties not updated on 5.4 upgrade
  • [CMS-6181] - Workflow Package fails to install on startup with Community error after upgrade
  • [CMS-6182] - perc-thumbnail module only includes phantomjs for windows, all thumbnailing fails on Linux
  • [CMS-6183] - tmx files missing from upgrade product shows i18n defaults like LoginButton instead of Login
  • [CMS-6184] - Repeated ACL warnings in log after upgrade - seem to be same ACL over and over
  • [CMS-6185] - On upgrading 5.3 instance and running instance getting "Package visibility" error
  • [CMS-6186] - On upgrading 5.3 instance and running instance getting "Content type" error
  • [CMS-6187] - Getting errors in server log on adding a new template
  • [CMS-6189] - After upgrading CM1 to 5.4 characters are messed up near links and throughout the pages.
  • [CMS-6190] - Incorrect button syntax after upgrading CM1 to 5.4
  • [CMS-6193] - The InstallAnywhere screens do NOT load properly during DTS installation
  • [CMS-6194] - Upgrade fails with missing Data files
  • [CMS-6195] - To fix out the issue of updating sys_assembly.vm to skip the resource load of JQuery UI if the JQuery UI widget is present
  • [CMS-6196] - Service fails to start after upgrade from 5.3 with "Missing Request Handler" error
  • [CMS-6197] - DTS 5.4 Installation: License Agreement still using HTTP links for Percussion Help/Legal pages
  • [CMS-6198] - On upgrading 5.3 instance and running service getting save the transient instance before flushing Errors related to com.percussion.services.security.data.PSAccessLevelImpl
  • [CMS-6199] - Cancel/ "X" button/link is NOT available on Text Box field properties dialog window for a Form Widget
  • [CMS-6200] - On submitting the form data, user does NOT get directed to the success page configured on the Form Widget properties
  • [CMS-6207] - Upgrade fails with "No suitable driver found" error when upgrading 5.3 Derby instance on Windows.
  • [CMS-6208] - Forms Tracker Gadget is not showing the submitted forms
  • [CMS-6212] - "ConcurrentModificationException" when running TableFactory tests
  • [CMS-6213] - WEBUI project complains on PSProxyServlet depending on missing shindig class
  • [CMS-6214] - DTS TomcatStartup.sh and TomcatShutdown.sh scripts not starting the service after installing / upgrading
  • [CMS-6215] - On upgrade - Spanish local is not added to system so it cannot be selected.
  • [CMS-6220] - jvm.ini gets appended with #end of args from previous PercussionServer.lax excessively on upgrade
  • [CMS-6222] - Changes made in Rich Text Editor are not reflected on page until it is closed/approved
  • [CMS-6225] - Page not found/maintenance screen is being populated into the open modal dialog on logging off the session
  • [CMS-6226] - The default browser functionality is interfering with the timeout/redirect
  • [CMS-6227] - Error loading child bean configurations: Error creating bean with name 'imageWidgetDataCacheRegion' after upgrade of 5.3 MySQL instance on Windows
  • [CMS-6228] - Getting 404 on logging into CM1 for newly installed CM1 5.4 instance
  • [CMS-6229] - 5.4 - Error Generated from custom widget for "NullPointerException"
  • [CMS-6230] - Thumbnail errors on Windows when editing Templates with newly installed CM1 5.4 instance
  • [CMS-6232] - CM1 installation logs getting generated under incorrect path for fresh CM1 5.4 installation
  • [CMS-6233] - Extension "Java/global/percussion/content/sys_sanitizeItemFields not found" error on newly installed CM1 5.4 instance
  • [CMS-6234] - An unexpected error has occurred: Error occurred while cataloging this contenttype:rxercNavImageError on startup of newly installed CM1 5.4 instance
  • [CMS-6235] - Fast Forward Templates are incorrectly included in main CMSTableData.xml data file
  • [CMS-6236] - Error creating bean with "Name 'integrityCheckerService': Unsatisfied dependency expressed through field" after upgrade of 5.3 MySQL instance on Windows
  • [CMS-6239] - Rhythmyx web app Spring configuration is inconsistent with some files referencing Spring 2, 2.5, and 4.2
  • [CMS-6240] - Package Manager Help link goes to 404 page, docs missing on new install and upgrade
  • [CMS-6241] - 508/ADA - Package Manager header showing old dark grey logo and background
  • [CMS-6242] - Old version of TinyMCE is not removed on upgrade from 5.3
  • [CMS-6243] - Site Framework Gadget and other new packages missing after upgrade from 5.3
  • [CMS-6254] - Getting "Install Archive" error on starting the CM1 instance
  • [CMS-6255] - "Change Password" dialog displaying i18n tags
  • [CMS-6259] - On upgrade- list of menus and Logout button on Percussion is not in Spanish post login into "Spanish Locale"
  • [CMS-6260] - Upgrade fails with "Unable to process data changes for table (PSX_ACLENTRIES)" error when upgrading 5.3 Derby instance on Windows
  • [CMS-6263] - Rich Text Editor Contains "Powered By TinyMCE" in Form, CommentForm, Blog Post widgets
  • [CMS-6264] - Unable to install new CM1 5.4 instance on Linux using installer
  • [CMS-6273] - After upgrade to 5.4 - unable to Edit pages, Editor hangs with missing JQuery
  • [CMS-6274] - Large number of NPE Errors in log after converting a section to a folder
  • [CMS-6275] - Post upgrade- On creating a page getting JavaScript error
  • [CMS-6276] - Both Linux and Windows Installer report "Installation Successful" even when install build reports "BUILD FAILED" in installation log
  • [CMS-6280] - Region HTML attributes are being styled as always disabled should look like css attributes
  • [CMS-6281] - Deleting a template causes .system folder to show up in Recycler
  • [CMS-6282] - Getting error on "Publishing - Remove From Site" screen
  • [CMS-6283] - CM1 5.4 upgrade installer not updating the rxrepository.properties file
  • [CMS-6284] - HTTPS Certificate Checker
  • [CMS-6288] - Error occurred while cataloging this contenttype:rx:percNavImageError on Start Up post upgrade to 5.4
  • [CMS-6289] - Security: Java JMX RMI accessible with common credentials
  • [CMS-6292] - CLONE - Publishing hangs forever after queueing 101 items when ActiveMQ overloaded
  • [CMS-6304] - Getting error while creating a template on fresh CM1 5.4 instance
  • [CMS-6306] - Getting JavaScript error on publish page
  • [CMS-6307] - Package Manager header showing old dark grey logo and background post upgrade
  • [CMS-6310] - "Null Pointer" in Managed Links after upgrade
  • [CMS-6311] - General styling and accessibility issues
  • [CMS-6313] - Editor panel freezes on adding JQuery 3.4+ CDN reference under Site Framework gadget
  • [CMS-6315] - Error404 is getting displayed on clicking the pages links and corresponding "Actions" on SEO Audits Gadget
  • [CMS-6316] - Percussion Widgets generate JEXL compile warnings for "$ref=$ref1"
  • [CMS-6319] - Scheduled tasks fail to create on 5.4 installed to Derby with data truncation error
  • [CMS-6321] - Tiny percmorelink under Rich Text Widget is not working
  • [CMS-6325] - CLONE - Security: ActiveMQ configuration should disable JMX by default
  • [CMS-6330] - On new Staging DTS installation it seems to install 'Staging' folder twice
  • [CMS-6331] - Getting "503 service unavailable" error page on launching CM1 URL into Percussion on Linux
  • [CMS-6340] - Site Improve gadget errors out if it is configured before the Site Properties are accessed in the Navigation editor
  • [CMS-6344] - Rhythmyx UI tabs not working
  • [CMS-6345] - CM1 legacy admin tab links to incorrect URL
  • [CMS-6347] - Linkback Extension fails to start post upgrade
  • [CMS-6348] - Excessive warnings on Assets after first startup post upgrade
  • [CMS-6349] - Finder fails to load and is stuck in infinite loop post upgrade
  • [CMS-6350] - Home Screen: Preview Links do not work post upgrade, lead to 404 page
  • [CMS-6351] - Unable to Copy a Page from the Home screen using copy option
  • [CMS-6352] - Home Screen: Unable to Delete and item. Nothing happens. JavaScript error in console
  • [CMS-6353] - Home Screen: JQuery UI css 404's after upgrade
  • [CMS-6354] - The UI seems to be distorted(Site and Template page) after first login after installing the latest patch
  • [CMS-6356] - In CM1 5.4, unable to delete asset on upgraded instances
  • [CMS-6357] - Failed to create a new user under "Admin" module
  • [CMS-6358] - Deprecated Jetty configuration warnings on startup
  • [CMS-6359] - /test tools broken after new install / upgrade
  • [CMS-6360] - DTS Linux and Windows Upgrade fails with "Null pointer exception"
  • [CMS-6361] - CLONE - Applying patch with Jetty 2020/2019-12-25 version breaks Myfaces UI
  • [CMS-6362] - Unable to edit templates
  • [CMS-6363] - Post upgrade on CM1 - Baseline package fails to install with errors installing the LocalContent relationship configuration type
  • [CMS-6364] - Post upgrade on CM1, getting errors while starting the instance
  • [CMS-6365] - Getting JavaScript error on console for "Category" widget
  • [CMS-6366] - "Deployment" folder is missing on fresh DTS installation on Linux
  • [CMS-6367] - Related Items that are not checked are also getting published and status is getting changed to LIVE
  • [CMS-6368] - Admin->Workflow Assign Sites / Assets not working - page is blank
  • [CMS-6369] - CM1 Linux Installer Fails with "Method Not Found" error
  • [CMS-6372] - Asset on deleting is not getting visible in Recycling after post upgrade
  • [CMS-6373] - Error on ‘Publish’ page on new CM1 installer with latest kit on Windows & Linux
  • [CMS-6374] - Post upgrade on CM1 – Getting ‘License Service’ error in logs
  • [CMS-6375] - Import Summary on Design view fails
  • [CMS-6376] - Json error on saving the template after post upgrade
  • [CMS-6377] - Post upgrade- Screen gets freeze while editing a page
  • [CMS-6378] - X-FRAME-OPTIONS header is blocking customer scripts causing errors when editing pages / templates
  • [CMS-6379] - Post upgrade-Image assets is not getting saved
  • [CMS-6380] - Post upgrade- Getting "Page not found" error on image assets and "Percussion Help" font is also not in correct format
  • [CMS-6382] - Creating a new Site from a URL results in JavaScript error "oops Something went wrong" but site is imported
  • [CMS-6383] - Errors in log related to thumbnail resources failing to load
  • [CMS-6384] - install-jetty-service does not allow for configuration of the user id to run the service as - defaults to root
  • [CMS-6385] - Sites that have been deleted but have no Site Folder show up in Finder - but can't be selected for Deleting in Navigation
  • [CMS-6386] - "^M "error when running the services on Linux
  • [CMS-6387] - "Error 404" in browser console while editing the template
  • [CMS-6388] - Post Upgrade- Error on "Global Variable" gadget
  • [CMS-6389] - Post upgrade- "Import summary" fails on Design panel
  • [CMS-6390] - Post Upgrade- Getting error while adding roles on "Admin" panel
  • [CMS-6391] - Post Upgrade- On user deletion, username on prompt message is not correct
  • [CMS-6392] - Getting "404 error" in browser console while copying the page on Home screen
  • [CMS-6393] - Page is not getting open when clicked via open option on Design page. "Uncaught exception occurred"
  • [CMS-6394] - Getting "404 error" page while publishing page on "Staging" server
  • [CMS-6400] - Invalid date range pop up on saving the schedule date.
  • [CMS-6401] - Post Upgrade- Percussion Community link is not working
  • [CMS-6402] - No results are getting visible when clicked on Search option on the left side menu after post upgrade
  • [CMS-6403] - Post upgrade- Exception error in console on schedule publish screen
  • [CMS-6406] - Widgets are getting overlapped despite of being added in different sections under layout.
  • [CMS-6407] - Post upgrade- Exception error in console while opening the image asset for approval
  • [CMS-6408] - Directory widget not displaying approved Orgs / Dept / Person Assets
  • [CMS-6409] - Deleting a page referred by another page that was already deleted, throws an error
  • [CMS-6410] - Error on adding blog post widget while editing/importing the template.
  • [CMS-6411] - After the pages using the template are deleted, error on template page while editing it.
  • [CMS-6412] - Pages deleted from the Site are getting visible under the template after post upgrade
  • [CMS-6413] - Post upgrade- Getting exception error on CM1 while creating a page
  • [CMS-6414] - New Site from URL shows "Oops!" and "500 error" in console
  • [CMS-6415] - Percussion CMS stop service is not working on CM1 instance
  • [CMS-6416] - Post Upgrade- Errors in server log on starting the CM1 instance
  • [CMS-6418] - Post Upgrade- Getting exception while saving the form
  • [CMS-6419] - Post Upgrade- Getting exception error on page "Layout" tab
  • [CMS-6420] - Post Upgrade-Not able to create image assets from "Home" screen
  • [CMS-6423] - Error on editing the page having rich text widget after page is published
  • [CMS-6425] - Image widget - console error when selecting an image to upload in the "Edit Widget Content" dialog box
  • [CMS-6426] - Page with File-Auto-List widget is not opening to Edit
  • [CMS-6427] - Blog List widget config is loading Feeds Widget config
  • [CMS-6428] - Error message while creating the new site with the deleted site name is not clear
  • [CMS-6429] - CM1: Custom widget renders with stack trace in Editor post upgrade - Page is uneditable
  • [CMS-6438] - New Template from URL from "Design" modules shows "Oops!" message and "500 error" in console
  • [CMS-6440] - Widget pages shows "404 error" in browser console
  • [CMS-6441] - Calendar and Calendar 2.0 widgets is throwing "Null pointer exception"
  • [CMS-6442] - Blog page created on 5.3 is throwing error on publish after post upgrade
  • [CMS-6444] - Comment Widget causing "404 errors" on page assets
  • [CMS-6445] - Error in server.log for fake site after post upgrade
  • [CMS-6446] - Form Tracker gadget is not loading the forms
  • [CMS-6447] - Redirect Manager gadget is loading console shows "500 error" in its link
  • [CMS-6448] - DTS: Upgrade seems to hang on Linux at end
  • [CMS-6449] - DTS: -bash: ./TomcatStartup.sh: /bin/bash^M: bad interpreter: No such file or directory [ec2-user@localhost DTS]$ dos2unix TomcatStartup.sh
  • [CMS-6450] - DTS: Linux upgrade - sealing violation on Derby jars on Tomcat startup - prevents start
  • [CMS-6451] - DTS: stack overflow error post upgrade on PSSimpleRedirectorValve Valve
  • [CMS-6455] - Issue generating Image and Non-ADA Compliant Images reports using Reports gadget
  • [CMS-6459] - Site Wide Framework gadget is not working
  • [CMS-6463] - Traffic gadget is not loading the site listing
  • [CMS-6464] - "What's working" gadget is not working
  • [CMS-6465] - Page is not getting scheduled when scheduled from Content-Publishing-Schedule
  • [CMS-6473] - Post Upgrade-New template creation using URL shows exception error
  • [CMS-6474] - Calendar 2.0 widget is not working
  • [CMS-6475] - Post Upgrade- Exception error while editing template
  • [CMS-6476] - Post Upgrade- Custom widget renders with stack trace in Editor post upgrade - Page is uneditable
  • [CMS-6478] - Getting "Page not found" on previewing the page
  • [CMS-6483] - "Like" Widget not indexing, receiving errors on published page w/like widget
  • [CMS-6484] - "Default SEO Language" widget: Uncaught Reference Errors
  • [CMS-6486] - "Calendar" widget is not loading due to query issue
  • [CMS-6488] - "Calendar 2.0" widget is not loading with no error
  • [CMS-6489] - "Calendar icon" on Form widget is missing on published page and getting exception error in console
  • [CMS-6490] - Widget pages shows "Uncaught SyntaxError: Unexpected end of input"
  • [CMS-6494] - Tiny percmorelink under Rich Text widget is not working
  • [CMS-6495] - Unable to edit Template Metadata post upgrade
  • [CMS-6496] - Local Language widget fails to compile / render with foreach syntax errors
  • [CMS-6497] - "EMS Calendar" widget fails to render with foreach syntax errors
  • [CMS-6498] - Advanced widgets with JEXL 3 syntax errors fail to render and log errors to server.log
  • [CMS-6499] - Upgrading DTS resets Tomcat server.xml ports to 9970 / 9443
  • [CMS-6500] - DTS upgrade resets the Tomcat ps_manager password to the "Out-of-Box" default
  • [CMS-6501] - Existing Analytics configuration doesn't load in Google Gadget and errors in log post upgrade
  • [CMS-6502] - Multiple versions of JQuery are being included on published pages
  • [CMS-6504] - Managed links seem to fail for Image Slider widget when processed on startup by the “Go Have some tea” process
  • [CMS-6506] - Page is trying to override a non leaf template region warnings in log when templates are rendered
  • [CMS-6508] - The images are broken on Percussion Help site (https://help.percussion.com/) post PercussionCM2 (http://percussioncm2.percussion.local:9992/) upgrade.
  • [CMS-6509] - Comment Form not saving the comment. Getting JavaScript error on clicking save button on published pages.
  • [CMS-6511] - Getting JavaScript error on page having BlogList
  • [CMS-6514] - Fix CM1 & DTS installation issues.
  • [CMS-6515] - Organization and Department name also disappear when Person asset is saved without email id
  • [CMS-6516] - Percussion start service message is not clear on Linux
  • [CMS-6517] - Logging jars are being duplicated and placed in both defaults/perc/lib and defaults/perc/logging folders
  • [CMS-6518] - Remove AJP connectors on upgrade to mitigate GhostCat vulnerability
  • [CMS-6519] - Edit settings for Dashboard gadgets is not working
  • [CMS-6520] - "Video Link" library link is not working
  • [CMS-6521] - 'Help' UI seems to be distorted on logging into the application
  • [CMS-6522] - Sub content under Percussion CM1 & Rhythmyx Help page seems to be distorted
  • [CMS-6523] - Getting exception error while copying site from Navigation panel
  • [CMS-6524] - Exception error while fetching assets details
  • [CMS-6525] - Server.xml and TomcatStartup.bat files missing after updating the patch on 5.3
  • [CMS-6528] - Error while swapping of image with Rich Text widgets under Editor panel
  • [CMS-6533] - "Archive List Widget" missing Date Pickers - unable to set dates
  • [CMS-6534] - "Categories List Widget" incorrectly clears the static result list on getting rendered in preview
  • [CMS-6535] - "Organization Widget" is not getting saved. uncaught exception in browser console
  • [CMS-6536] - File list is not getting visible when created in "File Auto List widget"
  • [CMS-6537] - Calendar icon is not visible for post date on editing the content settings of "Twitter Summary card widget"
  • [CMS-6538] - X-FRAME option in Iframe gadget while adding third party URL
  • [CMS-6539] - Exception error "Content Security policy directive" on calendar widget
  • [CMS-6540] - Category list disappears after few seconds
  • [CMS-6541] - DTS service logs are not getting updated post upgrade on Linux/CM1
  • [CMS-6542] - Issue while creating a page/asset post fresh installation on Linux
  • [CMS-6543] - Exception error "Content Security policy directive" on "iframe widget"
  • [CMS-6544] - Error on deleting the template after clicking "OK" on confirmation pop up on CM1 POST UPGRADE
  • [CMS-6546] - Error on polls widget on published URL
  • [CMS-6547] - Breadcrumbs are not visible on live page and Home is also not appearing as hyperlink
  • [CMS-6548] - While creating department widget, not getting 'Organization details' under Organization section, it shows #
  • [CMS-6549] - "Navigation widget" is not working properly in live page
  • [CMS-6550] - DTS upgrade failed on upgrading 5.3 with derby
  • [CMS-6551] - Not getting list of pages tagged with "Result widget" on live URL
  • [CMS-6552] - Upgrade of CM1 5.3 is failing with Database Connection Error.
  • [CMS-6555] - Page needs to reload again after deleting the widget and getting error on dragging other widgets.
  • [CMS-6556] - JavaScript errors on live page for "JQuery widget"
  • [CMS-6557] - RSS link is not working is not working with page auto list
  • [CMS-6561] - DTS fails to start after upgrade with error on org.apache.catalina.core.JasperListener
  • [CMS-6562] - Not getting list of pages on published website associated with "Most Read Blog widget"
  • [CMS-6563] - Getting error on published page created for registration page.
  • [CMS-6564] - Authentication error while publishing a page post upgrading 5.3 on local
  • [CMS-6565] - Need Public IP to test "Shared This widget" , "Twitter card summary widget" and "Redirect Management gadget"
  • [CMS-6567] - CLONE - Security: DTS ROOT/WEB-INF/web.xml does not define an error page
  • [CMS-6568] - Handle broken links as per customer preference not working
  • [CMS-6569] - The error pop up message is in English on entering the special characters in user name despite being logged in Spanish
  • [CMS-6570] - Clicking "Approve" button causes JavaScript error on page and page needs reload to proceed
  • [CMS-6571] - Issue while swapping "Rich Text Widget" with the "Rich Text Widget" under "Content" section
  • [CMS-6572] - Missing annotations on JAX-RS services causing serialization / deserialization problems
  • [CMS-6573] - "Publishing" tab is missing under Editor panel
  • [CMS-6574] - Page is not getting deleted for unsaved settings of page
  • [CMS-6579] - Category is no longer available after page refresh
  • [CMS-6580] - Getting error on publish page
  • [CMS-6581] - Getting exception error on "Share this widget"
  • [CMS-6582] - Not able to upload image under "Twitter summary widget"
  • [CMS-6583] - Edit Template is showing "500 exception" on console Blank Popup
  • [CMS-6584] - Getting exception error on browser console on "Design" screen while opening pages
  • [CMS-6585] - The values on re-editing the settings of "Form widget" under content get disappear
  • [CMS-6586] - Content type may not be blank error on editing the setting for "Result widget" under content tab
  • [CMS-6587] - Not able to view the third party URL under iFrame widget on publish page
  • [CMS-6590] - Breadcrumb is not displaying correctly
  • [CMS-6592] - Exception error on "Section link" under "Navigation" panel
  • [CMS-6593] - Getting "Mandatory field" popup every time on "Page Autolist widget"
  • [CMS-6594] - Text content is missing which is added to "Rich text/Simple text widget" on editing
  • [CMS-6595] - Exception error on selecting a folder or creating a new folder, deleting a folder & creating a page under site.
  • [CMS-6596] - Organization/Department/Person are not getting saved as shared assets and details are getting populated
  • [CMS-6597] - On CM1/CM1-DTS startup fails after upgrade
  • [CMS-6599] - Getting error pop on editing the page again after approve
  • [CMS-6602] - The version.properties for DTS shows 5.3 version after upgrade
  • [CMS-6603] - List of category is missing under the page metadata property
  • [CMS-6604] - Not getting list of pages on "Page autolist widget"
  • [CMS-6605] - Error Message is not formatted correctly
  • [CMS-6606] - Getting an error message while publishing the category
  • [CMS-6609] - "Forms Tracker Gadget" is not showing the submitted forms after upgrade
  • [CMS-6610] - Uncaught exception occurred while adding images in "Image Slider Widget"
  • [CMS-6611] - Functionality of "Image slider" is not working on CM1
  • [CMS-6612] - Image is not getting displayed on adding image for "Event Widget" under "Content" tab
  • [CMS-6614] - CM1 Port changed to default after upgrade to 5.4
  • [CMS-6615] - Content Security Policy: Could not parse invalid source
  • [CMS-6616] - On published URL & Editor screens, list of categories remains only for fraction of seconds
  • [CMS-6618] - "Authentication error. Check user and password for this delivery server: HTTP/1.1 401 on publish"
  • [CMS-6619] - Path needs to be changed for 5.3 patch - Incorrect casing fails to find directory on Linux installations
  • [CMS-6620] - 5.3 Patch fails to uninstall on SAAS instance
  • [CMS-6621] - Getting error on "Calendar widget"
  • [CMS-6622] - New properties in rxworflow.properties are missing on post upgrade
  • [CMS-6623] - Custom user details are not getting populated in the drop down related to destination address.
  • [CMS-6625] - Existing category list is missing under "Categories" section of "ADMIN" module
  • [CMS-6626] - Categories are listed as junk values on the "Category Widget"
  • [CMS-6627] - Error pop up gets displayed after saving a "Global Variable" on gadget
  • [CMS-6628] - DTS server.xml https connector not being updated with compression / SSL protocols and ciphers on post upgrade
  • [CMS-6634] - 5.4 Upgrade seems to overwrite the Default Workflow and drop and recreate the Adhoc Type breaking workflows
  • [CMS-6636] - Installation with space characters in folder name fails to upgrade
  • [CMS-6638] - Content Security Policy error when using YouTube
  • [CMS-6639] - The check boxes in the "Site Wide Framework gadget" are checked by default
  • [CMS-6640] - Getting improper message error pop after clicking on "Submit" button on "Site Wide Framework Gadget"
  • [CMS-6643] - Oracle, Microsoft, and MariaDB jdbc drivers missing on new install or upgrade of DTS
  • [CMS-2529] - Replace JBOSS with Jetty
  • [CMS-1520] - Create a Recycle Bin for recovering or permanently deleting assets or page
  • [CMS-1770] - Extension - The Default File Extension for pages created within the site
  • [CMS-1785] - Update log4j to version 2.x as Apache has end of lifed 1.x
  • [CMS-1994] - The installer background is too dark hard to read for the visually impaired - update contrast for accessibility
  • [CMS-2123] - Replace Image buttons with Actual Text / CSS for Internationalization & Accessibility
  • [CMS-2563] - Merge Honeypot enhancement
  • [CMS-2573] - Complete Email Form
  • [CMS-2638] - Update S3 Publisher to set a minimal cache-control header to enable browser caching
  • [CMS-2641] - Update the Documentation to include steps for Enabling Web Server Compression
  • [CMS-2643] - Eliminate render-blocking JavaScript and CSS in above-the-fold content
  • [CMS-2690] - Unit Test Error: PSAssetContentRestServiceTest
  • [CMS-2693] - PSContentTypeFileTransformerTest Unit Test Failing
  • [CMS-2810] - Auto Tuner - Admin Console Command
  • [CMS-2812] - Disable ehcache Update Check
  • [CMS-2813] - ehcache - Optimal Garbage Collection Settings
  • [CMS-2989] - Refactor the Feeds RDBMS DAO Service so that it properly loads and saves objects via hibernate
  • [CMS-2993] - Add additional error and debug logging to the feeds service
  • [CMS-3310] - Add the ability to create Bookmarks and Recent Pages for users with the API
  • [CMS-3471] - Prevent reverse tab jacking on links with _blank targets
  • [CMS-3601] - Remove Browser Detection Warning for obsolete browsers
  • [CMS-3645] - Update the CM1 UI to use HTML5 by default instead of XHTML transitional
  • [CMS-3917] - Archiving / Removing a page from site should trigger a warning if related content is live should also add related pages to Incremental queue
  • [CMS-3941] - Merge code changes and get the build working
  • [CMS-3950] - Pull in updated jar dependencies into development build
  • [CMS-3951] - Fixup copyFolder logging for slf4j in PSServerFolderProcessor
  • [CMS-3957] - Pull in Jetty installation steps
  • [CMS-3959] - Update Jenkins build for Java 8
  • [CMS-3960] - Fixup CM1 redirect structure in Jetty
  • [CMS-3965] - PSAsyncJobServiceJobTest failed due to concurrency issue
  • [CMS-3966] - Generate Maven 3rd party dependencies
  • [CMS-3967] - Maven compile of main project
  • [CMS-3968] - Run ant build from pom
  • [CMS-3969] - rxutils Maven
  • [CMS-3970] - Designer Core Maven
  • [CMS-3971] - CMLite-Main-Workbench Maven build
  • [CMS-3972] - Content Explorer Maven Build
  • [CMS-3980] - Create assembly pom for packaging Jetty
  • [CMS-3995] - Create Eclipse plugin bundle with CMLite-Main-Workbench project in pom.
  • [CMS-3996] - Fixup rest project for jaxrs2 jersey 2.27
  • [CMS-3997] - Update sitemanage for jaxrs2
  • [CMS-3998] - Fix war packaging to handle read only files from Perforce by running attrib on copied files
  • [CMS-4002] - Replace Jersey dependency with cxf in sitemanage
  • [CMS-4007] - Create Maven assembly for Jetty folders (defaults, base, etc)
  • [CMS-4008] - Create Maven assembly for "Rhythmyx" war
  • [CMS-4009] - Create Maven assembly for rxDir folders
  • [CMS-4024] - Update dependencies for servlet spec 3.1
  • [CMS-4028] - Create consistent Jax-rs ObjectMapper structure for cxf
  • [CMS-4060] - Update Jenkins CI Build for CM1 - Indiana after 5.4 Maven / Jetty Changes
  • [CMS-4061] - Update Jenkins Nightly Build for CM1 - BUILD-Server after Maven changes for 5.4
  • [CMS-4062] - Check 5.4 changes in to Mainline
  • [CMS-4068] - Remove psjniregirsty.jar and related project
  • [CMS-4070] - pssso.jar - Needs validated SSO Filter
  • [CMS-4071] - rxantinstall.jar - Needs Maven project
  • [CMS-4073] - rxDeployer - needs Maven project
  • [CMS-4074] - rxDesignObjectUtils - Needs Maven project
  • [CMS-4075] - rxinstall.jar - Needs Maven Project
  • [CMS-4083] - Launchers for i18n need updated for new classpaths
  • [CMS-4085] - Launchers for CM1 need updated for new classpaths
  • [CMS-4091] - Shindig needs upgraded and deployed / Dashboard is broken
  • [CMS-4092] - Sitemanage failing to start due to Spring annotation conflicts
  • [CMS-4093] - Create internal team doc on new developer build & install & debugging
  • [CMS-4094] - All widgets need tested for new version of JEXL
  • [CMS-4095] - Create static method to fix up JEXL code that no longer works in new version before being compiled
  • [CMS-4096] - Validate all Sitemanage API's jaxrs
  • [CMS-4097] - Conflicting dependencies in Rhythmyx war
  • [CMS-4098] - GUID Manager Code needs pulled across from rx
  • [CMS-4099] - Documentation on configuring SSL / Ports / Datasources needs updated for CM1
  • [CMS-4121] - Add a viewport declaration to all CM1 screens
  • [CMS-4125] - Pull out test classes into test source folders
  • [CMS-4145] - Add a method for JSON payloads in Custom Widget's to utilize managed links
  • [CMS-4166] - Update Hibernate version to 5.1.14.Final
  • [CMS-4167] - Update Spring to 4.2.9.Release
  • [CMS-4168] - Convert services using HibernateDaoSupport to use Spring injected sessionFactory member
  • [CMS-4169] - Create PSBaseBean annnotation to resolve cross project/package issues with component-scan
  • [CMS-4170] - Fix ehcache spring settings for hibernate-ehcache
  • [CMS-4171] - Refactor ImageResizeController to convert from removed AbstractCommandController in spring to annotations.
  • [CMS-4172] - Change PSSessionFactoryBean to extend org.springframework.orm.hibernate5.LocalSessionFactoryBean
  • [CMS-4174] - Created UpperCaseNamingStrategy class that Extends PhysicalNamingStrategyStandardImpl as old NamingStrategy does not exist any more
  • [CMS-4177] - Managed Links: Make broken link behavior configurable via a server property
  • [CMS-4178] - Error on startup requires removing HibernateDaoSupport from 23 remaining class
  • [CMS-4183] - add perc-distribution-tree assembly pom to replicate buildSourceTree.xml and create server.zip
  • [CMS-4190] - Create a "JQuery Widget" that will control the version, source, and injection location of the JQuery included on a template/page
  • [CMS-4191] - Update sys_assembly.vm to skip the resource load of JQuery if the jQuery widget is present
  • [CMS-4198] - Create a JQuery UI Widget that will control the version and source of the JQuery UI included on a template or page
  • [CMS-4202] - Preview screens & video to cover all RX functionality
  • [CMS-4206] - Create perc-rxapps module to pull together initial Objectstore/rs_resources and sys_resources using existing rxAppsCopy.xml ant script
  • [CMS-4234] - Mavenize Minimizing and creation of cmMin and jslibMin folders
  • [CMS-4235] - Fix gadgets when not using 127.0.0.1 (fix PSJettyUtils.getHost and getPort)
  • [CMS-4263] - Revise the CM1 publishing screen to be full screen - Part One
  • [CMS-4271] - Update the main navigation header to support responsive layout of UI
  • [CMS-4275] - Add Tinymce install
  • [CMS-4279] - Create perc-common-ui
  • [CMS-4280] - Install web_resources files and scripts
  • [CMS-4281] - Fixup Locators missing double checked locking and make sure volatile is used for static
  • [CMS-4285] - Internal: DTS is missing from development install distribution
  • [CMS-4292] - Fix the CI Build so that it Runs
  • [CMS-4299] - Update all integration tests with Annotations as @IntegrationTests
  • [CMS-4300] - JSON appearing in error message when new site same name as existing
  • [CMS-4301] - Copy Site button not enabled
  • [CMS-4302] - Widget builder throwing exception
  • [CMS-4303] - Create PSServletDispatcherFilter to handle dispatch to relevant servlets
  • [CMS-4304] - Preview is not rendering in 5.4
  • [CMS-4305] - Fix "Title Widget"
  • [CMS-4320] - ACL Entity changes merged from Rhythmyx
  • [CMS-4342] - Backup Jetty log4j.xml once location changes
  • [CMS-4376] - Refactor rxsimple into its own maven module
  • [CMS-4377] - Create tablefactory module
  • [CMS-4389] - Load Page & Template CSS Asynchronously
  • [CMS-4390] - Fix utils module test resources
  • [CMS-4392] - Refactor utils to Maven standard folder structure
  • [CMS-4393] - Split out servlet-utils module from rxutils
  • [CMS-4396] - Update DTSs to Tomcat 9
  • [CMS-4400] - Remove Saxon required dependency on utils
  • [CMS-4405] - Fix rest tests framework for CXF
  • [CMS-4406] - Remove Saxon dependency from tablefactory , methods not used
  • [CMS-5068] - Validate the Workbench CMS Files view for full CRUD of files in web_resources, rx_resources
  • [CMS-5069] - Validate the CM1 Design -> web_resources folder for full crud
  • [CMS-5070] - Handle the packaging and deployment of web_resources, rx_resources, and sys_resources
  • [CMS-5071] - Create brand new InstallAnywhere Installer project for Percussion CMS 5.4 - Part 2
  • [CMS-5089] - Validate 5.4 works with OpenJDK
  • [CMS-5091] - 5.3 to 5.4 Upgrade Plugins
  • [CMS-5097] - Upgrade plugin target for copying over WEB-INF/config/user from JBOSS
  • [CMS-5099] - Copy PSOToolkit jars from JBOSS if present to jetty location
  • [CMS-5100] - Copy over other non rx datasources from JBOSS to Jetty
  • [CMS-5106] - Download and update InstallAnywhere to 2020 version on BUILD-SERVER
  • [CMS-5120] - Create perc-installer-build Maven module to build vanilla install project
  • [CMS-5121] - Revise the CM1 publishing screen to be full screen - Part Two
  • [CMS-5130] - Integrate new navbar
  • [CMS-5132] - Finalize transitions between states
  • [CMS-5133] - Integrate language localization
  • [CMS-5134] - Integrate and validate accessibility
  • [CMS-5135] - Create brand new InstallAnywhere Installer project for Percussion CMS 5.4 - Part 1
  • [CMS-5136] - Merge from RX - Worklfow Notifications to use Velocity as the Template Engine
  • [CMS-5137] - Create base perc-installer-plugins module to feed installer build
  • [CMS-5143] - Show progress indicator/working display for processes that take longer than 1 second
  • [CMS-5146] - Enable publishing log sorting
  • [CMS-5147] - Add feature to delete publishing logs
  • [CMS-5148] - Create brand new InstallAnywhere Installer project for Percussion CMS 5.4 - Part 4
  • [CMS-5162] - Update the Percussion DTS Installer
  • [CMS-5168] - Installer Action Check if server running
  • [CMS-5180] - Integrate publishing reports to publishing screen
  • [CMS-5181] - Add the ability to stop a publishing job
  • [CMS-5182] - QA of new 5.4 publishing UI
  • [CMS-5184] - Ensure that Extend session logout functionality works on new publishing screen
  • [CMS-5185] - Integrate Publishing UI build with new JS dependencies (JQuery 3+, Handlebars, Animate CSS, Moment JS)
  • [CMS-5186] - Create Help site documentation for new publishing UI
  • [CMS-5187] - Create training/marketing video showcasing publishing screen overview
  • [CMS-5191] - Image Slider: Check in inprogress code and update Content Type or attach to story
  • [CMS-5199] - Implement a toggle between card view and list view for sites within publishing UI
  • [CMS-5200] - Add the ability to filter sites by name in publishing UI
  • [CMS-5211] - Create brand new InstallAnywhere Installer project for Percussion CMS 5.4 - Part 3
  • [CMS-5223] - Refactor publish log details to be a full screen overlay instead of modal popup
  • [CMS-5224] - Add additional detail to publishing details by item (status should be sortable)
  • [CMS-5225] - Add ability to filter publish log details
  • [CMS-5229] - Autotuner needs to be updated to account for configured heap size and factor that into to cache size algorithm
  • [CMS-5234] - Clicking "To Delete" in publishing logs section should select all logs
  • [CMS-5236] - Refactor PSSitePublishItem to have all fields available for item status
  • [CMS-5251] - Installer: Merge old setup_iap.xml and cleanup
  • [CMS-5252] - Installer: Pre-install changes RxUpdateUpgradeFlag
  • [CMS-5253] - Installer: Pre-install changes Modify RxSaveProperties
  • [CMS-5255] - Installer: Pre-install changes Properties Panel
  • [CMS-5257] - Installer: Install step: RxSuiteInstall change
  • [CMS-5258] - Create install.xml
  • [CMS-5259] - Add tablefactory to install.xml
  • [CMS-5261] - CM1 Cannot Connect to the DTS Service. Full Publish fails and Dashboard Gadgets fail
  • [CMS-5269] - QA: Validate that all features that create new sections respect the default document and default file extension
  • [CMS-5282] - Update full screen dialogues to match password change layout
  • [CMS-5283] - Create updated preview video of new publishing UI
  • [CMS-5285] - Refactor workflow split dropdown arrow to be a unicode character instead of an image (standard and hover)
  • [CMS-5291] - Add custom error handling to publishing UI for missing/invalid license
  • [CMS-5310] - Revert Minify process to YUI compressor
  • [CMS-5311] - Refactor ES6 methods within Publish UI to pass YUI compressor validation
  • [CMS-5319] - Choosing SFTP in publishing options should not disable password field unless private key is selected
  • [CMS-5338] - Create a Linux service for the DTS and Staging DTS
  • [CMS-5339] - On Upgrade - Remove JBOSS Service
  • [CMS-5341] - The online documentation needs to be created for the new Service Manager & Configuration
  • [CMS-5431] - Spike: Update the CM1 service to use the new service wrapper.
  • [CMS-5432] - The DTS service wrapper is not recognizing -D parameters -X
  • [CMS-5435] - Update the service wrapper to use the JRE that was selected in the Installer
  • [CMS-5563] - Create perc-dev-tools assembly project
  • [CMS-5564] - Create windows and linux startup script for Workbench
  • [CMS-5565] - Integrate velocity editor plugin de.byteaction.velocity.vaulttec.ui_2.0.2 into maven.
  • [CMS-5566] - Add error logging to PSBaseSOAPImpl to be able to see original stack trace of WebService calls.
  • [CMS-5568] - In workbench some templates fail to load due to null template binding. Error in Binding entity.
  • [CMS-5571] - Remove the Google + link from the "Social Buttons Widget"
  • [CMS-5671] - Incremental publish not working
  • [CMS-5714] - Increment version numbers on all widgets and gadgets
  • [CMS-5718] - PSX_RECENT not updated on site rename
  • [CMS-5719] - Update site name in DTS micro services when site is renamed
  • [CMS-5748] - "Sitewide Framework Configuration Gadget"
  • [CMS-5749] - "Reports Gadget"
  • [CMS-5750] - Remove TinyMCE branding from text editor
  • [CMS-5785] - Get Development Environment Setup - Yashwant
  • [CMS-5808] - Validate the SAAS-migration Derby-DTS script adaptations
  • [CMS-5839] - Create design for 5.4 installation changes
  • [CMS-5840] - Test current state of install.xml and create stories for any issues found blocking 5.3.15 upgrade
  • [CMS-5845] - Update installer design document based upon current decisions on direction
  • [CMS-5854] - Extract extensions modules to Maven
  • [CMS-5856] - Fix upgrade of PSX_Q* Tables
  • [CMS-5877] - perc_comments_gadget.js - update for i18n
  • [CMS-5908] - PercUsersController.js - update for i18n
  • [CMS-5950] - Backout BouncyCastle Security Provider Changes and Add Check for Minimum JRE version
  • [CMS-5953] - Implement Incremental Preview and Approve capability to new publishing UI
  • [CMS-5962] - Verify the shippability of the InstallAnywhere JRE VM pack
  • [CMS-5972] - Upgrade tasks
  • [CMS-5981] - On upgrade there can be duplication of debug properties in jvm.ini
  • [CMS-5982] - derby.properties file being created with derby.stream.error.file always pointing at E: driver
  • [CMS-6013] - QA: Repeatably testable customer instances
  • [CMS-6016] - Create VM Packs using Amazon Corretto for use with InstallAnywhere
  • [CMS-6017] - Upload Amazon Corretto to Nexus Server for Windows & Linux to be used in distribution
  • [CMS-6018] - Replace all references to JRE64 or JRE-64 with JRE
  • [CMS-6019] - Remove hardcoded references in Main.java
  • [CMS-6020] - java.properties file is not being generated by the installers
  • [CMS-6021] - DTS sh scripts missing from distribution - All Staging start scripts missing
  • [CMS-6022] - DTS installer isn't handling the upgrade case at all for production or staging DTS
  • [CMS-6023] - Remove option to select JRE from installers -provide Corretto as default
  • [CMS-6039] - DTS install missing ROOT application, including host-manager and manager applications
  • [CMS-6040] - DTS logs showing duplicate slf4j binding jdk1.4 binding needs removed
  • [CMS-6041] - DTS Installer not installing a JRE
  • [CMS-6047] - Update InstallAnywhere to use Amazon Correto to October 2019 Update 223
  • [CMS-6048] - Update Java 1.8 on Build Server to Use Amazon Correto
  • [CMS-6053] - pkgBuild.bat needs updated for 5.4 classpath and layout changes.
  • [CMS-6054] - DTS Install Upgrade Detection not working
  • [CMS-6099] - Review Installer technical documentation
  • [CMS-6136] - Release Engineering: Merge changes from 5.3 and RX Patch streams to 5.4
  • [CMS-6159] - Upgrade on MySQL Instance fails with "StringIndexOutOfBounds exception"
  • [CMS-6166] - Release Engineering: Sanity check the scheduled build times on the build servers
  • [CMS-6256] - CM1 Windows Service
  • [CMS-6257] - Production / Staging DTS Windows Service
  • [CMS-6302] - Production / Staging DTS Linux Service
  • [CMS-6303] - CM1 Linux Service
  • [CMS-6305] - Purge Revision task missing
  • [CMS-6492] - Metadata Query Unit Test Failing since CMS-5969 was fixed
  • [CMS-6493] - Tomcat throwing security warnings on DTS service security constraints on startup
  • [CMS-6507] - Font inconsistencies need to fix in Calendar pop up in Publish Schedule Calendar
  • [CMS-6613] - SOLR :Need to fix unmarshall exception .
  • [CMS-2626] - Add product enhancement to generate a "People Directory Widget"
  • [CMS-2788] - Add Directory Generator feature to CM1
  • [CMS-2944] - Create "Image Slider Widget" for product
  • [CMS-1312] - Update "Bulk Upload Gadget" to not require Flash
  • [CMS-1596] - Add support to "Widget Builder" for specifying the Widget tray graphic and tooltip to the "Widget Configuration"
  • [CMS-2269] - Update the "Calendar Widget" to the latest version of full calendar
  • [CMS-2303] - Upgrade Ansible on Watchtower to recent version and update core and extras modules
  • [CMS-2818] - Add pagination capabilities to "Page Auto List Widget"
  • [CMS-2820] - Enable "Calendar Icon" option for "Blog List Widget"
  • [CMS-2979] - Create "List View" in "Calendar 2.0 Widget"
  • [CMS-3209] - Page API Does not provide a method to rename a page
  • [CMS-3213] - Add the ability to report on unused assets to the system
  • [CMS-3215] - Add Rename and Move capabilities to the Reset API
  • [CMS-3216] - Add the ability to report on non compliant ADA/508 Asset content
  • [CMS-3241] - Open "Graph Widget" for adding Open Graph tags
  • [CMS-3242] - "Twitter Card Widget" for adding Twitter card markup to pages & templates
  • [CMS-3460] - Update the Version of Superfish used by the "Nav Widget" to the latest version
  • [CMS-3466] - Unable to edit the 'Name' attribute of the Role when editing Roles
  • [CMS-3604] - "Broken" Managed Links throws "Internal Assembly Error" when clicked in preview
  • [CMS-3605] - Provide a clickable onhover/ontab text for Warning and Error link Icons that provides access to the linked resource
  • [CMS-3833] - Workflow email notifications do not support Authentication or SSL
  • [CMS-3853] - Add support for TinyMCE's AutoSave plugin
  • [CMS-3887] - Add an Abstract Field for the "Image Slider Widget"
  • [CMS-3922] - log4j xml files in Deployment/Server/conf/perc are not getting picked up
  • [CMS-4268] - Make the 'Name' attribute editable when editing a Role
  • [CMS-4322] - Can not use Table with Edge Browser (window insider) · Issue #4388 · Tinymce/Tinymce
  • [CMS-4332] - Transition notification - make the subject field a little longer
  • [CMS-4335] - Character limit on comment boxes during workflow
  • [CMS-5324] - CLONE - Update Jetty to 9.4.14 version
  • [CMS-5381] - Change "CM1 Community" to "Percussion Community" in navigation
  • [CMS-5482] - Add tooltips/titles for add new server and refresh icons
  • [CMS-5484] - Do not show the delete server icon when a new server is being created
  • [CMS-5692] - "JQuery Widget" needs an option to include JQuery Migrate
  • [CMS-5737] - Add data-path attribute in managed links
  • [CMS-5853] - Remove filter:mask; from JQuery-ui-1-8-9-custom-css
  • [CMS-5943] - Some assets may not be recycled message
  • [CMS-5945] - Optimize the S3 Delivery Handler used in Publishing
  • [CMS-5948] - As part of ant-install Update <InstallDir>/setenv.sh|bat file with the path and JAVA_HOME var to the configured JRE
  • [CMS-5964] - Windows Server 2019 Support
  • [CMS-6091] - Create a startup process and configuration for repeat-ably importing customer provided certificates into the main Java Truststore
  • [CMS-6317] - Change S3 Publisher to use AWS Role based authentication when running on EC2 environment
  • [CMS-6341] - Move Bouncy Castle jars into webapp and register via code - update to 164, update Jetty
  • [CMS-6370] - Add support for full text indexing of content (in addition to metadata) when publishing to Apache SOLR
  • [CMS-6545] - Under Layout section. widgets are movable at the time of configuring widget properties
  • [CMS-5019] - POI support needs updated to support indexing of modern Office documents
  • [CMS-2297] - Blogs gadget not loading on the Dashboard
  • [CMS-2335] - Full Publish it Taking 12+ Hours to Complete Over UNC