Gentics Content.Node 5.21.3
Bugfix SUP-1854
When using the publishedbefore
filter with a request to /rest/folder/getPages
the result would contain pages, that were not published yet. This has been fixed.
Bugfix SUP-1783
When using multichanneling the usage overview would not list some objects in other channel structures.
Gentics Content.Node 5.21.2
Documentation SUP-1777
Some fields for REST API requests were not documented, this has been fixed.
Documentation SUP-1777
Some fields for REST API requests were not documented, this has been fixed.
Bugfix SUP-1761
The purgewastebin job will no longer try to instantly remove purged objects from content repositories, if they have instant publishing enabled.
Bugfix SUP-889
When saving pages containing links in editables with Aloha Editor, links to internal pages, that are incorrectly rendered as external links will now also be transformed to internal links, if the URL does not start with http:// but directly with /CNPortletapp.
Bugfix SUP-1677
The internal handling of PreparedStatements used an unnecessary large amount of memory in long running transaction (like an import), which could lead to performance problems and even OutOfMemory errors. This has been fixed now.
Bugfix SUP-1782
The contentfile_auto_offline
feature would sometimes take files in master nodes offline which were still used in channels of a different master node. This has been fixed.
Bugfix SUP-1781
When taking pages offline or deleting them, the notification about invalidated links would sometimes display the wrong path when using multichanneling. This has been fixed.
Bugfix SUP-1808
Setting of a target folder in an import did not work. This bug was introduced in 5.20.0 and has been fixed now.
Bugfix SUP-1784
Sometimes, deleting an import did not work and caused an SGB. This has been fixed now.
Bugfix SUP-1761
The purgewastebin job would fail when purging pages that are linked in still published pages. This has been fixed now.
Gentics Content.Node 5.21.1
Bugfix SUP-1697
Pages containing tags that have values referencing a part of the construct which no longer exists could not be saved any more. This has been fixed now, such data inconsistencies will be cleaned automatically while saving.
Bugfix SUP-1576
The detection of GenticsImageStore URLs has been improved to fix some special cases
Bugfix SUP-1600
When an editor entered more than 255 characters into the description field for pages, folders or files, this either caused an SGB or superfluous characters were silently removed (depending on the database configuration). This has been changed now, so that the user will get a descriptive error message.
Bugfix SUP-1774
Sometimes when multichanneling was used, user permissions for the wastebin were not checked correctly and users could not restore or delete objects from the wastebin. This has been fixed.
Bugfix SUP-1520
The possible values for the “sortby” query parameter has been documented in the REST API documentation for methods that return sorted lists of elements.
Bugfix SUP-1487
When using login via SSO, sometimes user session were completely reset between logins. Custom settings like the current content language, the paging or open folders in the tree were lost in such cases. This has been fixed now.
Bugfix SUP-1519
When a page is modified because the tagtype of a template tag (editable in pages) was changed, the editor and edate were changed, if the page was also missing some editable tags from the template. This has been fixed now.
Bugfix SUP-1520
When configuring custom columns for the repository browser, they were always made sortable, even if “sortable” was set to false. This has been fixed now.
Bugfix SUP-1771
Sometimes an error during a publish run did not cause a rollback of the current transaction (which could in turn cause subsequent publish runs to stall indefinitely). This has been fixed.
Gentics Content.Node 5.21.0
Optional Manual Change
This change only applies when not using the packaged JAVA (/Node/java doesn‘t exist). The java.sh script has been updated in order to allow using own JAVA installations.
AFTER updating, the java.sh file has to be replaced:
- sudo -u node chmod u+w /Node/bin/java.sh
- sudo -u node cp /Node/.node/CHANGELOG/scripts/content/java.sh /Node/bin/java.sh
- sudo -u node chmod ugo+x /Node/bin/java.sh
Enhancement
A new flag “disinherit default“ has been added for all disinheritable objects. When creating a new channel, all objects with this flag will be automatically disinherited. It can be set in the “inheritance” dialog.
Enhancement
The REST API has been extended, to allow saving and creating nodes:
/node/create/
for creating a new node/node/save/{id}
for saving changes to a node
Enhancement
The publish process now prints the number of successfully published folders, pages and files after completion. This information will be output in the scheduler.
Enhancement
The new setting $NO_MAX_FILESIZE allows to disable the file upload limit for specific groups. See the Gentics Content.Node Guides for details.
Enhancement
Additional search filters in the following folder Rest API methods now allow to search for items which were created, edited or published before a certain timestamp.
- /folder/getFolders
- /folder/getPages
- /folder/getFiles
- /folder/getImages
- /folder/getTemplates
Enhancement
The following new POST
methods can be used to load multiple objects with a single request:
/folder/load
/page/load
/file/load
/image/load
Any objects that are not found, or for which the user does not have the necessary permissions, are ignored and will not be part of the resulting list.