This version of Traction® TeamPage is focused on bug fixes and a few of other small changes. Customers who upgraded to version 6.1.12 or 6.1.13 are especially encouraged to install this update to pick up fixes for some minor but potentially annoying issues introduced in those versions.
• Fixed some issues with the Project / Milestone > Documents tab introduced in version 6.1.12, including restoring the "Add New Folder" action to proper working order. (Proteus14130)
• Fixed an issue that prevented an auxiliary database table intended to support the forthcoming Traction TeamPage iOS app from being correctly initialized on server startup. This is a largely harmless issue, but could cause the log file to accumulate many errors or warnings related to this missing database table. (Server80976)
• Fixed a bug that prevented the "Skip articles appearing in other sections" section configuration option from working properly. When this option is enabled, entries appearing in other sections that also have the option enabled will be omitted from the corresponding section's results. This option was also removed for "Search" type sections (driven by the premium search module), since it is not currently supported. (Server80931)
• Fixed a bug that could prevent views of certain special folders (such as the /db/share/ folder, the root of the space share folder hierarchy) from being displayed. (Server80922)
• Fixed a bug that prevented the Attivio AIE search engine option, when available, configured and enabled, from being automatically set as the preferred search engine on upgrade. (Server80944)
• Fixed an issue that prevented the expected HTTP 404 error from being reported in some cases when the user requested a file that couldn't be found. (Server81023)
• Fixed some long-standing issues with the "Reference Types to Be Displayed as Comments" setting, including preventing duplicate options from being displayed, and preventing ineligible options from being displayed. (JPBO11838)
• Fixed a cosmetic issue that caused the label text for the "Add Visitor" link used in the ACLs and Groups editor dialogs to run together. (Server80979)
• Fixed an issue with the new documents view introduced in version 6.1.12/13 that caused the "New..." link to be displayed even in folders in which the user doesn't have permission to create a new folder within the folder being viewed. (Proteus14133)
• Modified the way that attachment and other uploaded or emailed file names are handled to ensure that only a file name that is valid will end up being used for a file before it is attached to an entry or stored in another part of the file repository, such as a space's share folder. This may result in an uploaded file's name being modified, but will avoid complications that could arise from various technical limitations related to reserved characters appearing in file names. (Server65525/Server81152)
Other Changes
• Upgraded the version of Java packaged with TeamPage to Oracle JRE 8u72. This resolves an error where TeamPage would report java.lang.UnsupportedOperationException and fail to start. (Server81115)
• Modified the way that documents views are served to users running older browsers, such as Internet Explorer versions 7 through 10 and Safari 6 and older, that are not compatible with the new documents view introduced in version 6.1.12/13. (Proteus14152)
• Internationalized the remaining non-internationalized parts of the new document management interface introduced in 6.1.12. This also includes complete English and Japanese localizations. (JPBO11864/JPBO11894)
• Improved support for the Microsoft Edge web browser. (Server81046)
• Changed the handling for errors related to a request for a non-existent view so that the user will be presented with an error page explaining the problem rather than having to see a feedback dialog that offers the option to report it as an issue to Traction Software. (Server75977)
For Developers
• Various com.traction.sdk.File-related SDK/SDL changes:
New com.traction.sdk.FilePermissions and com.traction.sdk.admin.FilePermission similar to com.traction.sdk.EntryPermissions and com.traction.sdk.admin.Permission, with File-specific permission enumerations and encapsulations.
Added a getFilePermissions(com.traction.sdk.Context) method to com.traction.sdk.File.
Added checkDescribeQ and checkDescribeX methods to com.traction.sdk.File.
Changed the file.permissions tag to be backed by the new FilePermissions object for the currently scoped com.traction.sdk.File.