Version 1.6
Type | Area | Description |
---|---|---|
Feature | Listing | Kanban Board: Display tickets/orders/tasks in a Kanban board. Includes tools to define filters and configure columns with custom actions triggered when tasks are moved between columns (e.g., task in progress, task completed). |
Feature | TSM Forms | Form Designer Extension: Expanded form configuration for additional modules: Customer, Ordering, Task, remaining screens in Ticketing. Important: Reconfiguration of affected forms is required as part of the upgrade. |
Feature | Sorting by "Last Viewed" and "Last Modified" | Users can now sort and filter records by “Last Viewed” and “Last Modified” in listings. Sorting and filtering applies to both main entities and records in submodules. Important: Reconfiguration required for the new sorting method. |
Feature | Login Info/Presence | User Presence and Refresh Tokens: Users will now have a refresh token valid for one month and an access token valid for 5 minutes. Based on the access token, the system shows user presence (green dot) in the application. |
Feature | Multiple Users on Same Screen | In the main sections (Customer, Account, Order, Service, Ticket, etc.), multiple users working on the same view will be displayed (similar to Google Docs). |
Performance | Forms 3.0 | Forms Architecture Optimization: Updates to form components and the parser. Includes migration to new graphic components and an optimized calculation engine (JXL instead of a custom parser). Updated hints for writing expressions. |
Feature | Attachment Gallery | Display of attachments as a gallery, with preview and options for viewing/editing attachment types and metadata. |
Feature | History Widget | Expanded configuration options for the history widget:
Important: Reconfiguration/customization required to utilize new functions. |
UX | UI Upgrade & Speed | Updates to the TSM UI template based on modern design trends. General UI enhancements, with speed improvements to specific views and new animations for smoother experiences, even on slower CPUs. |
UX | Configuration Wizard | Creation of guided walkthroughs and custom screens for better orientation during configuration. Example: when editing a customer type, show linked forms, add a new form via the wizard. |
Feature | Menu Configuration | Drag & Drop Menu Editor: A drag-and-drop menu editor allows complete reorganization of existing items and the addition of custom elements, including external links. |
Feature | Dashboard Configuration | Each user can now configure their own dashboards via the new "Dashboard Management" screen. |
Admin | Configuration Transfer | Expanded tools for synchronizing configuration via UI, generating scripts for deployment, and transferring configurations (via SWD). |
UX | Listing | Simplified profile switching in listings. Users can toggle between the "All" view and their configured profile. |
UX | Topbar/Bookmark | Improved Topbar Component: Bookmarks can now be added visually from the top menu or directly from the profiles list. |
UX | Customer Segmentation | UI for editing customer segments (previously hardcoded into the application). |
Feature | Process Engine | Expanded process history: improved visualization of task execution steps and task handoff during process transitions. This will also integrate with the overall history tab for a complete audit trail. |
Feature | ElasticSearch Index Update | Ability to change the ElasticSearch index mapping via API. This eliminates the need for full reindexing in some cases, speeding up data updates. |
Feature | Cache Invalidation | Improved cache invalidation for UI and backend. Cache is now invalidated immediately following changes, rather than waiting for a time interval (previously 5 minutes). |
Process | Process Expression Evaluation | Unified console for viewing expressions at task level in the admin section. Enhanced hints and access to documentation similar to IDE suggestions. Templates and refactoring of auxiliary services (notificationService, commentService). |
Security | Rate Limiting | API Gateway Rate Limiting: Allows configuration of rate limits on the API Gateway (useful for externally exposed TSM backends). |
Feature | Backend Patch Logging | Updated backend behavior for logging PATCH changes. Only modified attributes are now updated, improving efficiency and increasing throughput for concurrent process handling. |
UX | Undo/Redo in Form Designer | Standard Undo/Redo functionality added to the form designer. |
Infra | Technical Dependency Upgrades | Upgraded dependencies: Spring Cloud 2022, ElasticSearch 8.5, Kafka 3.1, Postgres 15.1, Angular v15, PrimeNG v15. Important: ElasticSearch upgrade requires a full reindexing of all data. Other dependencies are backward-compatible. |
Admin | Process Designer | Immediate display of version details within the process designer, including the ability to control deployment from this view. |