Release Notes - Camunda Optimize - Version 2.7.0-alpha1 - HTML format

Bug Report

  • [OPT-1143] - Cannot scroll on dashboard in fullscreen mode
  • [OPT-2226] - Remove persisting of scroll based import indexes
  • [OPT-2331] - Process Definition Loading Indicator takes a lot of space
  • [OPT-2364] - Logo displaced in IE11
  • [OPT-2365] - Combined report (group by start/end dates) as bar chart wrong sequence of dates
  • [OPT-2455] - Distribute By Usertask does not cause combined report conflict
  • [OPT-2493] - LabeledInput causes ids to appear multiple times in document
  • [OPT-2573] - 'Reset to defaults' button in configuration popover has no padding bottom in firefox
  • [OPT-2606] - Line Chart data points not connected when group by date is automatic
  • [OPT-2659] - Configuration Popover doesnt work while report data is loading
  • [OPT-2689] - Modal should not close on mouseUp when click was started inside it's boundaries
  • [OPT-2725] - Collection page design breaks with long collection names
  • [OPT-2733] - Cannot create report in collection when providing empty payload
  • [OPT-2738] - Disabled state of flow nodes is persisted in cached diagrams
  • [OPT-2740] - Test for large activity duration fails
  • [OPT-2766] - Data Generation for user tasks is broken
  • [OPT-2767] - User task reports crashes for completed and distributed flow nodes
  • [OPT-2792] - Cancel of "New Report"/"New Dashboard" inside of collection should lead to collection page
  • [OPT-2815] - Aggregation missing in Config Options for distributed by user task
  • [OPT-2861] - When copying repot/dashboard from inside a collection you get redirected to homepage
  • [OPT-2864] - Cannot click and drag the scrollbar in user search dropdown list

Feature Request

  • [OPT-2701] - As user, I can see the full name of reports as tooltip
  • [OPT-2739] - Possibility to disable SMTP authentication

Task

  • [OPT-782] - Improve CSS selectors for input
  • [OPT-870] - Replace Elasticsearch type with the default value
  • [OPT-928] - Fix styling of resize handle with scrollbars
  • [OPT-1549] - Consider reducing cost of VariableImportAdapter from O(nm) to O(n)
  • [OPT-2187] - Upgrade to JUnit 5
  • [OPT-2216] - User session expires after CSRF attack
  • [OPT-2220] - Merge report parameter fields into configuration
  • [OPT-2360] - Align design for selectable nodes
  • [OPT-2378] - Create github bot that deletes branches from pull requests that are merged
  • [OPT-2450] - Generic bulk writer logic
  • [OPT-2463] - Provide a single endpoint to create a new report with payload
  • [OPT-2467] - Add decision report evaluations to query performance tests
  • [OPT-2492] - Refactor the way we label things
  • [OPT-2516] - Harmonize how the automatic field update is done in the ElasticsearchWriterUtil
  • [OPT-2538] - Nightly job to run connect-to-secured-es-tests
  • [OPT-2551] - Get rid of unhandled promise rejections in tests
  • [OPT-2581] - Reperform git checkout in Jenkinsfile stages on retry
  • [OPT-2594] - Improve heatmap tooltips
  • [OPT-2607] - Do not remove tenant selection if version changes
  • [OPT-2615] - Generate Process Instance outliers with common variable values
  • [OPT-2619] - Resolve user and tenant creating errors in data-generator
  • [OPT-2621] - Verify Collections are still present in rolling upgrade test
  • [OPT-2646] - Reactivate Alarming rolling upgrade tests
  • [OPT-2668] - Clean up collection identification
  • [OPT-2669] - Remove redirecting of the log stream in the demo script
  • [OPT-2703] - Write documentation for collections / rights management
  • [OPT-2706] - Provide entity payload on entity creation
  • [OPT-2707] - Optimize Supports new and old license format
  • [OPT-2709] - E2E Test stage with headless chrome on branch builds
  • [OPT-2713] - Cross-App Header alignment
  • [OPT-2714] - New Font for Optimize has been integrated
  • [OPT-2726] - fix e2e tests
  • [OPT-2727] - Create e2e tests for homepage, collection and permissions
  • [OPT-2732] - Move param fields to configuration in frontend
  • [OPT-2734] - Remove collectionId query parameter from create endpoints
  • [OPT-2736] - Add payload to dashboard and collection create endpoint
  • [OPT-2737] - popover should not close on mouseUp when click was started inside it's boundaries
  • [OPT-2741] - Grant all standard users Optimize access
  • [OPT-2742] - Clean up permission e2e tests
  • [OPT-2744] - Convert classpath file references to to a URI instead of a string path
  • [OPT-2752] - e2e tests on CI are broken for IE
  • [OPT-2758] - Write `\r\n` line endings into CSV files
  • [OPT-2759] - Reuse FileReaderUtil across tests
  • [OPT-2775] - Execute unit tests in java compatibility pipeline
  • [OPT-2780] - Formatting of the dependency check is broken
  • [OPT-2781] - Change raw data duration label name from 'Duration In Ms' to 'Duration'
  • [OPT-2786] - adjust dependency check regex to also check css files
  • [OPT-2790] - Extract cambpm platform integration stages to nightly pipeline
  • [OPT-2806] - Fix broken java 11 compatibility stage
  • [OPT-2814] - Test issue
  • [OPT-2816] - Fix potential IT failures due missing engine setup
  • [OPT-2830] - Update edit user modal to show name instead of id
  • [OPT-2839] - Return only private reports on GET /api/report
  • [OPT-2855] - Skip yarn build in e2e stage

Sub-task

  • [OPT-2377] - Merge frequency and duration result maps and numbers
  • [OPT-2623] - Create webapp configuration endpoint
  • [OPT-2720] - Events can be ingested via REST API
  • [OPT-2728] - Copy a collection modal in the front-end
  • [OPT-2729] - Copy a collection API
  • [OPT-2730] - Raw data command returns processInstance duration for completed instances
  • [OPT-2731] - Format raw data report duration column to time period
  • [OPT-2745] - Retrieve ui configuration only once
  • [OPT-2748] - Searchable Identity Cache
  • [OPT-2749] - Sync Optimize Users/Groups into Identity cache
  • [OPT-2750] - Unify instance count fields in report results
  • [OPT-2751] - Use new instanceCount field to retrieve the instance count from proces/decsision report results
  • [OPT-2754] - Return resolved identityDtos on collectionRole API
  • [OPT-2755] - Add users with metadata during data generation
  • [OPT-2757] - Use new simplified report result types
  • [OPT-2760] - Collection Alert API
  • [OPT-2761] - Migrate private report alerts into a "Alert Archive" collection
  • [OPT-2762] - Alerts can only be created for collection reports
  • [OPT-2763] - Alerts within Collections
  • [OPT-2764] - Show User/Group Metadata in Collection Role List
  • [OPT-2765] - New Role Add Modal with Search
  • [OPT-2768] - Merge decision and process report result dto's
  • [OPT-2771] - First iteration of command class hierarchy
  • [OPT-2772] - Refactor remaining process commands to new command structure
  • [OPT-2773] - Refactor decision commands to new command structure
  • [OPT-2782] - Implement executing flow node filter
  • [OPT-2783] - I can filter for pending or executing flow nodes
  • [OPT-2784] - Collection Report API
  • [OPT-2787] - Limit number of identities populated into the search cache
  • [OPT-2793] - Document Alerts in Collections
  • [OPT-2795] - Create dataset used for screenshots
  • [OPT-2796] - Find a way to reach a described application state for screenshots
  • [OPT-2797] - Define a way to describe screenshot dimensions
  • [OPT-2798] - Integration Screenshot generation - documentation
  • [OPT-2801] - Refactor first process duration commands to new command class hierarchy
  • [OPT-2803] - Indicate total number of search results
  • [OPT-2805] - Configurable exclusion of metadata on user sync
  • [OPT-2809] - GroupDto contains number of members
  • [OPT-2810] - Display number of group members in collection permission list
  • [OPT-2811] - Refactor first process user taskcommands to new command class hierarchy
  • [OPT-2812] - Indicate there are more search results than shown
  • [OPT-2818] - Extend existing process commands by distributed by part
  • [OPT-2821] - Refactor first process distributed by commands to new command class hierarchy
  • [OPT-2822] - Refactor GroupByCandidateGroup and GroupByAssignee classes
  • [OPT-2826] - Move command sorting functionality to the CompositeCommandResult
  • [OPT-2840] - Merge process and decision group by none parts
  • [OPT-2841] - Merge code duplication in process and decision group by variable parts
  • [OPT-2846] - Enable automatic interval selection for combined reports again
  • [OPT-2858] - Outlier Analysis screenshot generation + text rewrite

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.