Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:changelog:tim510 [2019/02/28 16:53] Martin Oehm [Story] |
software:tim:changelog:tim510 [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
==== Requirements ==== | ==== Requirements ==== | ||
- | \\ i_yes_icon [TNR-3896] - **EAP 7.1 Support** | + | |
- | \\ EAP JBoss 7.1 is required for this update \\ | + | \\ |
+ | i_yes_icon [TNR-3896] - **EAP 7.1 Support** \\ | ||
+ | EAP JBoss 7.1 is required for this update | ||
+ | |||
+ | i_yes_icon [TNR-5122] - **SAML Signature has to be required** \\ | ||
+ | For SAML authentification the signature of SAML has to be enabled. | ||
==== Deprecated software ==== | ==== Deprecated software ==== | ||
- | \\ i_yes_icon Java JDK 1.6 and JDK 1.7 is now deprecated and will no longer be supported. \\ | ||
- | -------- | + | \\ |
+ | i_yes_icon Java JDK 1.6 and JDK 1.7 is now deprecated and will no longer be supported. \\ | ||
+ | i_yes_icon MySQL 5.5 is now deprecated and will no longer be supported. | ||
+ | |||
+ | ---- | ||
- | ===== Story ===== | + | ===== New features/Improvements ===== |
\\ | \\ | ||
i_yes_icon [TNR-4942] - **Oracle 12.2 R2 Support** \\ | i_yes_icon [TNR-4942] - **Oracle 12.2 R2 Support** \\ | ||
- | Oracle 12.2 (R2) is now offical supported.\\ | + | Oracle 12.2 (R2) is now offically supported.\\ |
\\ | \\ | ||
i_yes_icon [TNR-2373] - **new role concept with matrix** \\ | i_yes_icon [TNR-2373] - **new role concept with matrix** \\ | ||
- | A new role concept was implemented, which allows users only to interact with instances as participant\\ | + | A new role concept was implemented, which restricts the interaction with instances to participants.\\ |
\\ | \\ | ||
i_yes_icon [TNR-2690] - **RulesMatrix Refactoring** \\ | i_yes_icon [TNR-2690] - **RulesMatrix Refactoring** \\ | ||
- | In the rulesmatrix lines can now be moved, filters can be used and much more.\\ | + | The Rules Matrix allows to move rows via drag and drop and via buttons and to deactivate wildcards for specific columns. Additionally, a simulation mode was implemented.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4042] - **Extended filter functionality for tasks- and instances tab** \\ | i_yes_icon [TNR-4042] - **Extended filter functionality for tasks- and instances tab** \\ | ||
- | New filters were implemented which can be stored and create filter over multiple columns.\\ | + | New filters were implemented which can be stored. Filter over multiple columns can be created.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4422] - **Users can define individual columns by which tabs are sorted** \\ | i_yes_icon [TNR-4422] - **Users can define individual columns by which tabs are sorted** \\ | ||
- | Users are now able to set and store their sorting options for clients.\\ | + | Users are now able to set and store their sorting options.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4421] - **Extended Filter: Filter for index field which contain a date** \\ | i_yes_icon [TNR-4421] - **Extended Filter: Filter for index field which contain a date** \\ | ||
- | If a Timestamp is used for processvariables it can be configured via custom.js in order to enable correct sorting of index fields in clients.\\ | + | If a timestamp is used for process variables, it can be configured via custom.js in order to enable correct sorting of index fields in clients.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4148] - **Refactor Search in Clients** \\ | i_yes_icon [TNR-4148] - **Refactor Search in Clients** \\ | ||
Zeile 33: | Zeile 41: | ||
\\ | \\ | ||
i_yes_icon [TNR-4061] - **Add the capability to handle 10 more index fields** \\ | i_yes_icon [TNR-4061] - **Add the capability to handle 10 more index fields** \\ | ||
- | It' now possible to handle 20 index fields instead of 10.\\ | + | Now it's possible to create 20 index fields instead of 10.\\ |
\\ | \\ | ||
i_yes_icon [TNR-3739] - **Add autocomplete fields for selecting users** \\ | i_yes_icon [TNR-3739] - **Add autocomplete fields for selecting users** \\ | ||
- | For user dropdowns its now possible to use the new autocomplete dropdown in order to select a user easier of a large list of users.\\ | + | User dropdowns with a lot of entries will now be shown as an autocomplete dropdown. This makes it easier to select out of a large list of users.\\ |
\\ | \\ | ||
i_yes_icon [TNR-3640] - **MergePDFDocumentsHandler should also convert txt and csv files** \\ | i_yes_icon [TNR-3640] - **MergePDFDocumentsHandler should also convert txt and csv files** \\ | ||
- | MergePDFHandler can now also convert txt/csv files to pdf if needed.\\ | + | The MergePDFHandler can now also convert txt/csv files to pdf.\\ |
\\ | \\ | ||
i_yes_icon [TNR-3185] - **Folders in Document Tab** \\ | i_yes_icon [TNR-3185] - **Folders in Document Tab** \\ | ||
- | In document tab you can now create folder structure.\\ | + | In the document tab it is now possible to create a folder structure.\\ |
\\ | \\ | ||
i_yes_icon [TNR-3219] - **Automatically delete browser cache before login** \\ | i_yes_icon [TNR-3219] - **Automatically delete browser cache before login** \\ | ||
- | Browsercache can be forced to be ignored via tim.properties\\ | + | Browser cache can be ignored via tim.properties.\\ |
\\ | \\ | ||
- | i_yes_icon [TNR-4583] - **Deleting processinstances after a given time** \\ | + | i_yes_icon [TNR-4583] - **Deleting process instances after a given time** \\ |
A new timer was implemented which can delete instances after a given time. Be aware that all information to this instance will be irretrievably deleted.\\ | A new timer was implemented which can delete instances after a given time. Be aware that all information to this instance will be irretrievably deleted.\\ | ||
\\ | \\ | ||
- | i_yes_icon [TNR-4375] - **Open Documents directly in Browser if Browser supports it (documents folder)** \\ | + | i_yes_icon [TNR-4375] - **Open documents directly in Browser (documents folder)** \\ |
- | Documents can now be displayed directly in browser (e.g. PDF)\\ | + | Documents (e.g. PDF) can now be displayed directly in the browser without downloading it.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4491][TNR-4784] - **New columns in delayedmail** \\ | i_yes_icon [TNR-4491][TNR-4784] - **New columns in delayedmail** \\ | ||
- | New columns id and instancename were added to mailqueue.\\ | + | New columns ID and instance name were added to the Mail Queue.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4668] - **Confirm grabbing of tasks if task is assigned to somebody else ** \\ | i_yes_icon [TNR-4668] - **Confirm grabbing of tasks if task is assigned to somebody else ** \\ | ||
Zeile 60: | Zeile 68: | ||
\\ | \\ | ||
i_yes_icon [TNR-4669] - **Converting to PDF right after upload of files** \\ | i_yes_icon [TNR-4669] - **Converting to PDF right after upload of files** \\ | ||
- | A new property was added which enables the convertion of office files to pdf on upload.\\ | + | A new property was added which enables the conversion of Office files to PDF right on the upload.\\ |
\\ | \\ | ||
- | i_yes_icon [TNR-4672] - **Recipients of notes mails can be chosen** \\ | + | i_yes_icon [TNR-4672] - **Recipients of note mails can be chosen** \\ |
- | If a notification for notes is created, its now possible to select who will get informed\\ | + | It is possible to select who will get informed after a notification for notes is created.\\ |
\\ | \\ | ||
- | i_yes_icon [TNR-4746] - **timer popup is now prefilled with sys.timer** \\ | + | i_yes_icon [TNR-4746] - **Timer popup is now prefilled with sys.timer** \\ |
The execution user of new timers is now sys.timer and locked.\\ | The execution user of new timers is now sys.timer and locked.\\ | ||
\\ | \\ | ||
- | i_yes_icon [TNR-4810] - **actionhandler to create viewer contextroles via variable or direct notation** \\ | + | i_yes_icon [TNR-4810] - **Actionhandler to create viewer contextroles via variable or direct notation** \\ |
A new actionhandler was added which can create viewer contextroles in order to view instances for users.\\ | A new actionhandler was added which can create viewer contextroles in order to view instances for users.\\ | ||
\\ | \\ | ||
i_yes_icon [TNR-4227] - **Encoding of user import and export can now be selected** \\ | i_yes_icon [TNR-4227] - **Encoding of user import and export can now be selected** \\ | ||
- | The encoding while import or export users via administration client can now be selected in order to ensure correct usage of special chars. Encodings can be set via tim.properties. Also there is now a limit for max rows in csv file.\\ | + | The encoding while import or export users via administration client can now be selected in order to ensure correct usage of special chars. Default encoding can be set via tim.properties. Now there is also a limit for max rows in the import csv file.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4359] - **do not refresh smartform on saveSmartFormAndSetToDone** \\ | i_yes_icon [TNR-4359] - **do not refresh smartform on saveSmartFormAndSetToDone** \\ | ||
- | Now the smartform is not called again, if task is set to done.\\ | + | Now the Smartform is not refreshed, if a task is set to done.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4517][TNR-4530] - **make upload size of files configurable** \\ | i_yes_icon [TNR-4517][TNR-4530] - **make upload size of files configurable** \\ | ||
Zeile 81: | Zeile 89: | ||
\\ | \\ | ||
i_yes_icon [TNR-4613] - **New Timer signalNodesFromProcessVariablesWithLimit** \\ | i_yes_icon [TNR-4613] - **New Timer signalNodesFromProcessVariablesWithLimit** \\ | ||
- | Yet another signalTimer which signales nodes/waitstates when the provided date is reached.\\ | + | A new timer which signales nodes/waitstates when the provided date is reached.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4657] - **Tasks must not be grabbed if the Smartform is locked by another user** \\ | i_yes_icon [TNR-4657] - **Tasks must not be grabbed if the Smartform is locked by another user** \\ | ||
- | If a smartform is locked by an user it cannot be grabbed by another user another.\\ | + | If a Smartform is locked by an user it cannot be grabbed by another user.\\ |
\\ | \\ | ||
i_yes_icon [TNR-3042] - **Optimize text and subject of the error mail** \\ | i_yes_icon [TNR-3042] - **Optimize text and subject of the error mail** \\ | ||
- | Errormails now have more information about the failed mail (id, reciepient, instancename and subject)\\ | + | Error mails now contain more information about the failed mail (ID, reciepient, instance name and subject)\\ |
\\ | \\ | ||
i_yes_icon [TNR-4660][TNR-4809] - **Refactor resource folder in admin client** \\ | i_yes_icon [TNR-4660][TNR-4809] - **Refactor resource folder in admin client** \\ | ||
- | A new resource folder was implemented. In order to migrate the old resource folder has to be migrated to new resource folder. Please download old folder and upload it again.\\ | + | A new resource folder was implemented. In order to migrate the old resource folder, please download the content of the old folder and upload it again.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4477] - **improve timer signalProcessInstanceInWaitStateAndSetProcessVariable to enable time values** \\ | i_yes_icon [TNR-4477] - **improve timer signalProcessInstanceInWaitStateAndSetProcessVariable to enable time values** \\ | ||
- | It is now possible to run the timer with a time value in order to signal at 10.00 a.m\\ | + | It is now possible to run the timer with an exact time value. E.g. the timer is able to signal at 10.00 am.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4602] - **SAML without credential cache to avoid session stickyness on loadbalancers** \\ | i_yes_icon [TNR-4602] - **SAML without credential cache to avoid session stickyness on loadbalancers** \\ | ||
- | Session stickyness is not necessary any more for loadbalancing.\\ | + | Session stickyness is not necessary anymore for load balancing.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4496] - **Smartform locking will not be created via finished tasks** \\ | i_yes_icon [TNR-4496] - **Smartform locking will not be created via finished tasks** \\ | ||
- | Now finished tasks will not create smartform locks.\\ | + | Opening Smartforms via finished tasks will not create Smartform locks anymore.\\ |
\\ | \\ | ||
i_yes_icon [TNR-4901] - **rework updateEscalationStatus for performance improvements ** \\ | i_yes_icon [TNR-4901] - **rework updateEscalationStatus for performance improvements ** \\ | ||
- | UpdateEscalationStatus got a refactoring in order to work faster on systems. For this rework the attribute "inTime" on processinstance was removed. Please check Dashboardwidgets if they use it.\\ | + | Timer updateEscalationStatus got a refactoring in order to work faster on systems. For this rework the attribute "inTime" on processinstance was removed. Please check Dashboard widgets if they use it.\\ |
\\ | \\ | ||
i_yes_icon [TNR-3212] - **create Roles via database initialization** \\ | i_yes_icon [TNR-3212] - **create Roles via database initialization** \\ | ||
- | Systemroles are now created with client creation\\ | + | Systemroles are now created with the creation of the tenant.\\ |
\\ | \\ | ||
i_yes_icon [TNR-3045][TNR-3894][TNR-4750][TNR-4755][TNR-4872][TNR-4919] - **GUI improvements** \\ | i_yes_icon [TNR-3045][TNR-3894][TNR-4750][TNR-4755][TNR-4872][TNR-4919] - **GUI improvements** \\ | ||
Zeile 111: | Zeile 119: | ||
\\ | \\ | ||
i_yes_icon [TNR-4702][TNR-4786][TNR-4849] - **Logging improvements** \\ | i_yes_icon [TNR-4702][TNR-4786][TNR-4849] - **Logging improvements** \\ | ||
- | AliveCheckServlets now print their details also to log.\\ | + | AliveCheckServlets now print their details also to the log files.\\ |
\\ | \\ | ||
i_yes_icon [TNR-3766] - **LOOM_DBQUERY querystring to small for complex queries** \\ | i_yes_icon [TNR-3766] - **LOOM_DBQUERY querystring to small for complex queries** \\ | ||
Zeile 119: | Zeile 127: | ||
Servers will need a valid license to start. Please speak to your Project Manager to get details. | Servers will need a valid license to start. Please speak to your Project Manager to get details. | ||
+ | i_yes_icon [TNR-4021] - **Synch uploaded tim.properties over all nodes** \\ | ||
+ | If a tim.properties file is uploaded via the Resources tab, it will be synchronized to all other application servers. | ||
- | ===== Bug ===== | + | ===== Bugfixes ===== |
- | \\ i_yes_icon [TNR-4021] - **Sync tim.properties after upload over all nodes** | + | |
- | \\ i_yes_icon [TNR-3576] - **Process Repository created Task is not assigned in Swimlane** | + | |
- | \\ i_yes_icon [TNR-3807] - **Archivationhandler does not work anymore in Subprocesses** | + | |
- | \\ i_yes_icon [TNR-3879] - **"Process" column in tab "search results" cannot be sorted** | + | |
- | \\ i_yes_icon [TNR-4062] - **SignalLinkedSuperProcessHandler should take care about active client** | + | |
- | \\ i_yes_icon [TNR-4140] - **In RulesMatrix sometimes values swap columns** | + | |
- | \\ i_yes_icon [TNR-4162] - **Scroll bar missing in Resource tab** | + | |
- | \\ i_yes_icon [TNR-4418] - **Search results cannot be exported to XLS** | + | |
- | \\ i_yes_icon [TNR-4465] - **Exception can't be triggered twice on same task** | + | |
- | \\ i_yes_icon [TNR-4497] - **Deployment not possible due cached expression-validation** | + | |
- | \\ i_yes_icon [TNR-4675] - **ADD_BCC is not resolved in mailnodes** | + | |
- | \\ i_yes_icon [TNR-4692] - **Files are not replaced on upload in resource tab if name matches** | + | |
- | \\ i_yes_icon [TNR-4774] - **defaultRepresentative does not get active tasks from user with absence** | + | |
- | \\ i_yes_icon [TNR-4929] - **Office365 errors do not fit in errormessage column** | + | |
+ | \\ | ||
+ | i_yes_icon [TNR-3576] - **Process Repository created Task is not assigned to Swimlane** \\ | ||
+ | i_yes_icon [TNR-3807] - **InstanceArchivationhandler does not work in Subprocesses** \\ | ||
+ | i_yes_icon [TNR-3879] - **"Process" column in tab "search results" cannot be sorted** \\ | ||
+ | i_yes_icon [TNR-4062] - **SignalLinkedSuperProcessHandler should take care about active client** \\ | ||
+ | i_yes_icon [TNR-4140] - **RulesMatrix values sometimes swap columns** \\ | ||
+ | i_yes_icon [TNR-4162] - **Scroll bar missing in Resource tab** \\ | ||
+ | i_yes_icon [TNR-4418] - **Search results cannot be exported to XLS** \\ | ||
+ | i_yes_icon [TNR-4465] - **Exception can't be triggered twice on same task** \\ | ||
+ | i_yes_icon [TNR-4497] - **Deployment not possible due cached expression-validation** \\ | ||
+ | i_yes_icon [TNR-4675] - **ADD_BCC is not resolved in mailnodes** \\ | ||
+ | i_yes_icon [TNR-4692] - **Files are not replaced on upload in resource tab if name matches** \\ | ||
+ | i_yes_icon [TNR-4774] - **defaultRepresentative does not get active tasks from user with absence** \\ | ||
+ | i_yes_icon [TNR-4929] - **Office365 errors do not fit in errormessage column** | ||
===== Known Bugs ===== | ===== Known Bugs ===== | ||
- | [TNR-4736] - SAML signatures do not work anymore for EAP 7.1 \\ | + | |
- | [TNR-4649] - process variables are not replaced any more in task-descriptions if process has been restored and publish in repository \\ | + | [TNR-5122] - SAML Encryption does not work without signatures\\ |
- | [TNR-4291] - Mailnode in Repository cannot be extended with ATTACH REGEX \\ | + | [TNR-4649] - Process variables are not replaced in task descriptions if process has been restored and published in repository\\ |
+ | [TNR-4291] - Mailnodes in Repository cannot be extended with ATTACH REGEX | ||
+ |