|
DBPF-8889
|
[Application - Views & Dashboards] Toolbar context filter checkbox was not disabled properly after adding a filter bar |
Application - Views & Dashboards |
|
DBPF-9080
|
[Charts] Legend (without split legend entries) was not using the default color for split line/area/dot series |
UI - Charts |
|
DBPF-9154
|
[Charts] BK label was incorrect in split pie/radar tooltip. Radar was not using custom colors for split |
UI - Charts |
|
DBPF-9200
|
[UI - Charts] Comparison was throwing an error in non-CDM environments |
UI - Charts |
|
DBPF-9223
DOC-1373
|
[Chart] Widget filter did not apply to the chart's embedded filter |
UI - Charts |
|
DBPF-9093
|
[DataGrid] The Clear button in the column filter pop-up wasn't working |
UI - Data Grid |
|
DBPF-9095
|
[UI - Data Grid] Discarding modifications was not refreshing the row number column |
UI - Data Grid |
|
DBPF-9135
DOC-1317
DOC-1346
|
[DataGrid] Formatting field was setting value to NULL |
UI - Data Grid |
|
DBPF-9151
DOC-1340
DOC-1347
|
Boolean non-editable columns in data-grid were editable |
UI - Data Grid |
|
DBPF-9153
DOC-1360
|
[UI] GeneDataApiService methods were ignoring existing filters |
UI - Extensibility |
|
DBPF-9160
DOC-1325
|
GeneStatusElement should display a badge value when it is equal to 0 |
UI - Extensibility |
|
DBPF-9066
|
[Gantt] Selecting a different entity did not reset color and tooltip fields |
UI - Gantt |
|
DBPF-9145
|
[Gantt] Tooltip provider was still logging errors without a series configuration |
UI - Gantt |
|
DBPF-9202
|
[Gantt] The Gantt library was missing some exports |
UI - Gantt |
|
DBPF-9193
|
[UI - Look & Feel] The Workspace picker highlight was making the text impossible to read |
UI - Look & Feel |
|
DBPF-8497
|
The interface GeneWidgetCustomViewToolbarController which was deprecated has now been removed |
Application - Views & Dashboards |
|
DBPF-8498
|
[Deprecations] Some deprecated features and APIs in the Execution Service were removed |
Data - Execution Service |
|
DBPF-8500
|
[Deprecations] Some deprecated features and APIs in the DOM were removed |
Data - Model |
|
DBPF-2211
|
Scenario Archive / Unarchive Built-in Task |
Data - Scenario Service |
|
DBPF-8443
|
Spring Boot has been upgraded to 3.5.5, Spring Cloud to 2025.0.0 and Spring Framework to 6.2.10 |
Dev - 3rd-party Components |
|
DBPF-8444
|
Keycloak has been upgraded to 26.3.1 |
Dev - 3rd-party Components |
|
DBPF-8445
|
MongoDB has been upgraded to 8.0.12 |
Dev - 3rd-party Components |
|
DBPF-8446
|
PostgreSQL has been upgraded to 15.14 |
Dev - 3rd-party Components |
|
DBPF-8447
|
RabbitMQ has been upgraded to 4.1.3 |
Dev - 3rd-party Components |
|
DBPF-8448
|
Angular has been upgraded to 20.1.7 and NodeJS to 22.18.0 |
Dev - 3rd-party Components |
|
DBPF-8450
|
AG Grid has been upgraded to 34.1.0 in DB Gene |
Dev - 3rd-party Components |
|
DBPF-8452
|
ngx-quill has been upgraded to 28.0.1 |
Dev - 3rd-party Components |
|
DBPF-7360
|
PenTest - DOC- DOCOS - Integrate NetworkPolicy in the Helm chart |
Dev - Deployment |
|
DBPF-7361
|
PenTest - DOC - DOCOS - Gene Helm chart now implements network limitations (NetworkPolicy) |
Dev - Deployment |
|
DBPF-7364
|
PenTest - DOC - DOCOS - Ensure security context specify a userid > 10k and add seccomp profile |
Dev - Deployment |
|
DBPF-7366
|
PenTest - DOC - Keycloak password policy enhanced for password reuse |
Dev - Deployment |
|
DBPF-7611
|
GeneOnline application configuration export now includes data-model |
Dev - Gene Online |
|
DBPF-7642
|
GeneOnline application configuration import now includes data-model |
Dev - Gene Online |
|
DBPF-8729
|
Gene Online now preserves data when the data model changes |
Dev - Gene Online |
|
DBPF-8786
|
[Gene Online] Tableau widget is not available anymore |
Dev - Gene Online |
|
DBPF-7647
|
Jupyter Notebook sample with OR tools is now available |
Dev - Jupyter Notebook |
|
DBPF-8476
DOC-1112
|
JupyterLab idle metric now reports a more accurate value |
Dev - Jupyter Notebook |
|
DBPF-8630
|
JupyterLab image now has Voila installed and automatically launched |
Dev - Jupyter Notebook |
|
DBPF-8632
|
Gene Python helper can now access GeneContext from query params |
Dev - Jupyter Notebook |
|
DBPF-8633
|
JupyterLab Widget is now available |
Dev - Jupyter Notebook |
|
DBPF-7224
|
Zap - DBOS - Permissions Policy Header is set |
Dev - Security |
|
DBPF-8493
|
Trivy - Gene Generator - Upgrade Gene Generator base image |
Dev - Security |
|
DBPF-8496
|
Trivy - Gene Generator - yeoman-generator was upgraded to 7.5.1 |
Dev - Security |
|
DBPF-8465
DOC-1218
|
The chatbot image build on the CI is now faster |
GenAI - Documentation chatbot |
|
DBPF-8367
DOC-622
|
[Charts] Display one series per scenario without category (for radar charts) |
UI - Charts |
|
DBPF-6696
|
Gantt chart now supports asynchronous, progressive model building |
UI - Gantt |
|
DBPF-8218
DOC-1280
DOC-1311
|
Gantt selection now supports multiple TASK series |
UI - Gantt |
|
DBPF-8219
DOC-1310
|
[Gantt] Gantt Controller has better multi-series support and no longer requires a series configuration if custom loading is implemented |
UI - Gantt |
|
DBPF-8691
|
[Gantt] TASK series have new rendering options |
UI - Gantt |
|
DBPF-8800
DOC-1245
DOC-980
|
[Gantt] Custom controller can now customize the header (time scale) |
UI - Gantt |
|
DBPF-6457
|
Clarity packages have been upgraded and UI has been reworked to fit new Clarity style |
UI - General |
|
DBPF-8499
|
[Deprecations] Some deprecated features and APIs in the Web Client were removed |
UI - General |
|
DBPF-6690
|
Remove deprecated legacy Issue List widget |
UI - Issues |
|
DBPF-7562
|
Legacy Pivot Table has been removed |
UI - Pivot Table |
|
DBPF-8402
|
Sidenav state was saved while using Widget Gallery |
Application - Views & Dashboards |
|
DBPF-8674
|
Dashboard filters were being applied only after refreshing the page |
Application - Views & DashboardsUI - Filter |
|
DBPF-8603
DOC-1235
|
DBOS workers were sometimes failing to retrieve the Keycloak access token |
DBOS - Worker (Java) |
|
DBPF-8389
DOC-1049
DOC-1062
|
Worker on Demand Registration K8s job should fail if the registration failed, but it succeeded |
DBOS - Worker (Java)DBOS - Worker (Python) |
|
DBPF-8898
DOC-1339
|
The duplicate scenario wasn't working when having JDL entity name equal to an internal object name |
Data - Data Service |
|
DBPF-8556
|
[Data Service] Using entities with lowercase first letter caused errors |
Data - Data ServiceData - Model |
|
DBPF-8914
|
[Gene Online] Data model rebuild failed if primary.keys includes field from relationship |
Data - JDL |
|
DBPF-9006
|
XCSV Import was producing an NPE if an unknown column was present in the CSV |
Data - JDL |
|
DBPF-5409
|
JDL checker is now failing when a primary key is missing on a relation |
Data - Model |
|
DBPF-8561
DOC-1274
|
[JDL] A field with only digits and underscores caused generation errors |
Data - Model |
|
DBPF-8502
DOC-1255
|
CodeReplicasCheck was failing after appUmbrellaUpdate |
Dev - Build |
|
DBPF-8585
|
Code replicas check was failing on Windows |
Dev - Build |
|
DBPF-8838
|
Custom MongoDB init-scripts were not run on Gene Online |
Dev - Deployment |
|
DBPF-8634
|
Generated Python code did not compile when using reserved keyword |
Dev - Python |
|
DBPF-6621
|
[UI - Charts] Pie Chart does not support comparison mode when the series concerns a visible scenario |
UI - Charts |
|
DBPF-7029
|
[Chart] Pie Chart was crashing when comparing scenarios |
UI - Charts |
|
DBPF-7422
|
[UI - Charts][CDM] Comparison splitted by scenario was not splitting the scenarios correctly when the entities came from a mix of proper and visible scenarios |
UI - Charts |
|
DBPF-7900
|
[UI - Charts] Bar Chart was not able to split by scenario during comparison when the data source included a visible scenario's entity |
UI - Charts |
|
DBPF-8768
DOC-622
|
[UI - Charts][CDM] Comparison splitted by scenario was not splitting the scenarios correctly when the entities came from the same visible scenario |
UI - Charts |
|
DBPF-7651
DOC-985
|
[UI - Data Grid] When reloading, the loading state of the Data Grid was blinking a lot, especially when data was modified often making the widget unusable |
UI - Data Grid |
|
DBPF-8618
|
[UI - Data Grid] Selection menu was disappearing after refresh |
UI - Data Grid |
|
DBPF-8897
DOC-1337
|
[UI - Data Grid] Duration showed a different value when exiting edit mode |
UI - Data Grid |
|
DBPF-8574
|
[Gantt] Widget state restored initial range from another scenario leading to empty chart |
UI - Gantt |
|
DBPF-8596
|
[Gantt] Expanding/Collapsing groups was not refreshing the scrollbar |
UI - Gantt |
|
DBPF-8605
DOC-1180
DOC-1311
|
[Gantt Chart] Gantt was not scrolling up on refresh when loading fewer resources |
UI - Gantt |
|
DBPF-8672
|
[Gantt] Dynamic loading didn't support checking for "no data to display" |
UI - Gantt |
|
DBPF-8748
DOC-1320
|
[Dashboards] customizeViewDashboardToolbar was not called in some cases |
UI - General |
|
DBPF-8570
DOC-1209
|
Job List Export: Duration Column Shows "[Object][Object]" Instead of Actual Duration |
UI - Jobs |
|
DBPF-7019
|
[Pivot Table] Embedded filtering was case sensitive |
UI - Pivot Table |
|
DBPF-7426
|
[Pivot Table] Pivot table went into infinite loading loop after a certain click sequence |
UI - Pivot Table |
|
DBPF-7880
|
Gene table was querying issue metrics 4 times |
UI - Pivot Table |
|
DBPF-7911
|
[Pivot] Column behavior selector was misaligned in configurator |
UI - Pivot Table |
|
DBPF-7996
|
[Pivot table] the widget was incompatible with the composite data model |
UI - Pivot Table |
|
DBPF-8485
|
[Pivot table] data didn't update on scenario change if detail view was opened |
UI - Pivot Table |
|
DBPF-8671
|
[Pivot table] aggregation column set as unset was still used to aggregate |
UI - Pivot Table |
|
DBPF-8742
|
[Pivot table] did not update data on context filter change when the detail view was open |
UI - Pivot Table |
|
DBPF-8863
|
Comparison mode was no longer being automatically applied to widgets |
UI - Scenario Comparison |
|
DBPF-8461
|
The issuer was added in a URL parameter after login when pasting a link towards a dashboard |
Application - GeneralApplication - Views & Dashboards |
|
DBPF-8008
|
GeneOnline — data-service was crashing if two fields were using the same name but with a different case |
Data - Model |
|
DBPF-8667
|
Restoring app config dialog was ignoring unselected options |
Data - Scenario Service |
|
DBPF-8187
DOC-1123
|
Scaffolding was generating a dot-gitignore (vs .gitignore) |
Dev - Build |
|
DBPF-8600
DOC-1278
|
Java REST client was requiring unnecessary dependency to MongoDB |
Dev - Build |
|
DBPF-8592
|
Keycloak no longer outputs debug logs |
IT - Deployments |
|
DBPF-5902
|
When navigating towards a dashboard by using a toolbar button, the link in the sidebar was not highlighted |
UI - ButtonUI - General |
|
DBPF-8501
|
[Chart] Custom controller's postProcessChartOptions was called before layout was applied |
UI - Charts |
|
DBPF-8548
DOC-1273
|
When I opened the Data Explorer configuration panel, the name of the first folder was deleted |
UI - Data Grid |
|
DBPF-8650
|
[UI - Data Grid] Adding/Editing a conditional formatting on a column was cancelling when clicking on the custom style buttons |
UI - Data Grid |
|
DBPF-8569
|
The Filter Bar toggle button was no longer collapsing the filter bar |
UI - Filter |
|
DBPF-5860
|
The sidebar entry was not highlighted when using a URL without the link parameter |
UI - General |
|
DBPF-8123
DOC-1164
|
Pivot view could not show two aggregations of the same column at once |
UI - Pivot Table |
|
DBPF-8557
DOC-1176
|
[Pivot Table] The widget was not displaying the time of DateTime fields and was parsing Date values incorrectly when aggregated as Count |
UI - Pivot Table |
|
DBPF-8599
DOC-1176
|
[Pivot table] Changing aggregation via the column sidebar didn't update formatting for DateTime fields |
UI - Pivot Table |
|
DBPF-8007
|
[Gene Online] The JDL AI Converter has been improved |
|
|
DBPF-8124
DOC-1148
|
The data integration now stops on errors |
Data - Data Service |
|
DBPF-8194
|
Python max version has been updated to 3.12.10 |
Dev - 3rd-party Components |
|
DBPF-8195
|
SpringBoot has been upgraded to 3.4.5 and Spring Framework to 6.2.6 |
Dev - 3rd-party Components |
|
DBPF-8196
|
Keycloak has been upgraded to 26.2.4 |
Dev - 3rd-party Components |
|
DBPF-8197
|
Apache Commons text has been upgraded to 1.13.1 and Apache POI to 5.4.1 |
Dev - 3rd-party Components |
|
DBPF-8198
|
MongoDB has been upgraded to 8.0.9 |
Dev - 3rd-party Components |
|
DBPF-8199
|
PostgreSQL has been upgraded to 15.13 |
Dev - 3rd-party Components |
|
DBPF-8200
|
RabbitMQ has been upgraded to 4.1.0 |
Dev - 3rd-party Components |
|
DBPF-8201
|
Angular has been upgraded to 19.2.11 in Gene |
Dev - 3rd-party Components |
|
DBPF-8202
|
DateTimePicker has been upgraded to 19.1.1 |
Dev - 3rd-party Components |
|
DBPF-8203
|
FullCalendar has been upgraded to 6.1.17 |
Dev - 3rd-party Components |
|
DBPF-8204
|
AG Grid has been upgraded to 33.3.0 in Gene |
Dev - 3rd-party Components |
|
DBPF-8206
|
NGINX has been upgraded to 1.28.0 in Gene and DBOS |
Dev - 3rd-party Components |
|
DBPF-8207
|
ngx-quill has been upgraded to 27.0.2 |
Dev - 3rd-party Components |
|
DBPF-8018
DOC-1112
|
JupyterLab sessions now report their activity on a Gene application |
Dev - Gene OnlineDev - Jupyter Notebook |
|
DBPF-8136
|
[JupyterLab] The Helper now provides a method to produce binary/base64 images |
Dev - Jupyter Notebook |
|
DBPF-7208
|
DependencyCheck - Gene - Upgrade npm package to graphql 16.10.0 and json-to-graphql-query to 2.3.0 |
Dev - Security |
|
DBPF-7226
|
Zap - Gene - CSP: script-src unsafe-eval |
Dev - Security |
|
DBPF-7949
DOC-1134
|
[Calendar] The widget now supports advanced tooltip configuration |
UI - Calendar |
|
DBPF-7950
DOC-1135
|
[Calendar] The widget now supports advanced configuration of labels |
UI - Calendar |
|
DBPF-7972
DOC-670
|
[Gantt Chart] The widget now supports multiple series |
UI - Gantt |
|
DBPF-7551
|
The Gene Framework now supports widgets implementing GeneConfigurationValidator |
UI - General |
|
DBPF-8086
|
[Dashboards] Custom Views are now removed |
UI - General |
|
DBPF-8096
DOC-1140
DOC-807
|
[Dashboards] It is now possible to duplicate a widget to another dashboard |
UI - General |
|
DBPF-8170
DOC-1138
DOC-1139
|
[Dashboards] Widgets are now selected through the Widget Gallery |
UI - General |
|
DBPF-8171
|
[Dashboards] Widget titles have been renamed and their descriptions have been rewritten |
UI - General |
|
DBPF-8388
DOC-1237
|
Calls to Gene HTTP API now support both relative URLs /api/xxx and api/xxx |
UI - General |
|
DBPF-8301
|
[Scenario Comparison] The multiple scenario comparison option is now activated by default in the Application Preferences |
UI - Scenario Comparison |
|
DBPF-7866
|
[Dashboards][Gene Online] Setting a dashboard as the Home made it unusable and the Home link pointed to the default Home view |
Application - Views & Dashboards |
|
DBPF-8264
|
[Dashboard] A new widget was replacing an existing one under certain conditions |
Application - Views & Dashboards |
|
DBPF-8270
|
[Dashboards] Adding widgets without a configurator could lead to an error in the console |
Application - Views & Dashboards |
|
DBPF-7765
DOC-993
|
[DBOS] Worker collections were not being cleaned properly |
DBOS - Master |
|
DBPF-8425
DOC-1247
|
DOC wasn't saving data from a routine with a scenario link as an input |
Data - Data Service |
|
DBPF-8185
|
Data service wasn't starting if the data model contains two entities named Scenario and ScenarioComparison |
Data - Data ServiceData - Model |
|
DBPF-8334
DOC-1230
|
Jobs with input Scenarios created on a version before 4.2.0 were failing |
Data - Scenario Service |
|
DBPF-8085
|
Replaceable content in the documentation is now properly styled |
Dev - Documentation |
|
DBPF-8162
DOC-1145
DOC-1188
|
[Gene Online] Compilation was failing because of a Unicode character |
Dev - Gene Online |
|
DBPF-8285
DOC-1210
|
In Gene Online, Min and Max values with decimal figures were not working properly in the JDL data model |
Dev - Gene Online |
|
DBPF-8318
|
[Gene Online] The data-service pod being killed during the rebuild of the application was causing the application to be stuck |
Dev - Gene Online |
|
DBPF-7807
|
[JupyterLab] The notebook execution was failing with an "Interrupted waiting for lock" error |
Dev - Jupyter Notebook |
|
DBPF-8188
|
[JupyterLab] A binary field was failing to save null values |
Dev - Jupyter Notebook |
|
DBPF-8247
|
The Python CPO JupyterLab Notebook was not working anymore |
Dev - Jupyter Notebook |
|
DBPF-8333
|
[Composite widget] In the title of the configurator, another widget was being mentioned |
UI - Composite |
|
DBPF-6953
|
[Data Explorer] The preview in the configurator was not being updated correctly |
UI - Data Grid |
|
DBPF-8266
|
[DataGrid] The date-time editor/picker icon was misaligned when using a small column width |
UI - Data Grid |
|
DBPF-8267
|
[DataGrid] Cells with Date-Time values were remaining in edition mode even after saving changes |
UI - Data Grid |
|
DBPF-8122
DOC-1178
|
[Filters] The filter bar did not handle special characters |
UI - Filter |
|
DBPF-7769
|
[Gantt Chart] The header was displaying the wrong year in some cases |
UI - Gantt |
|
DBPF-8361
DOC-1234
|
[Gantt Chart] The loadData method in the controller was no longer being called |
UI - Gantt |
|
DBPF-7870
|
[Dashboards] A user who did not have editing rights for the UI was able to see and click on the "Add widget" link on an empty dashboard |
UI - General |
|
DBPF-8229
|
The Gene WebUI was not redirected correctly to the Keycloak login page when the JWT had expired |
UI - General |
|
DBPF-8365
DOC-1177
|
[Pivot Table] The widget was not displaying the time of DateTime fields and was parsing Date values incorrectly when aggregated |
UI - Pivot Table |
|
DBPF-8422
DOC-1232
|
[Pivot Table] The widget was getting stuck on loading when filtering on dates through in-built filters |
UI - Pivot Table |
|
DBPF-8091
|
[Scenario Comparison] It was possible to select the same scenario multiple times |
UI - Scenario Comparison |
|
DBPF-8102
|
[Scenario comparison] The reference scenario list could have multiple entries of the same scenario |
UI - Scenario Comparison |
|
DBPF-7931
DOC-1127
|
Import Scenario was failing |
Data - Data Integration Framework |
|
DBPF-7936
DOC-1142
|
Relation wasn't correctly set when importing an Excel file |
Data - Data Integration Framework |
|
DBPF-7965
DOC-1090
|
Data loading was failing because of uninitialized cache |
Data - Data Service |
|
DBPF-8073
DOC-1170
|
Excel Export was broken when using a filter (regression) |
Data - Data Service |
|
DBPF-7966
DOC-1145
|
GeneOnline —JDL @Description annotation was not supporting strings containing special characters |
Data - JDL |
|
DBPF-7910
|
JDL can now use java reserved keywords for field names |
Dev - DOM |
|
DBPF-7941
|
There were permission issues when creating a virtualenv in JupyterLab |
Dev - Jupyter Notebook |
|
DBPF-7831
|
JDL editor was highlighting line 1 on errors with no line information |
UI - Code editor |
|
DBPF-7898
|
[UI] Confirmation was no longer asked when leaving a dashboard with unsaved data modifications |
UI - Data GridUI - GanttUI - General |
|
DBPF-8061
DOC-1156
|
[Gantt] Dynamic loading didn't work for primitive properties |
UI - Gantt |
|
DBPF-7907
|
[UI] New UI Dashboard link was missing on newly generated app |
UI - General |
|
DBPF-7939
|
There were Web client warnings in the console |
UI - General |
|
DBPF-7991
|
In Dashboard edition mode, undoing/redoing a step without changing the grid type was rendering the Dashboard Settings unusable |
UI - General |
|
DBPF-7328
|
[UI - Pivot Table] Table to edit data can now be displayed next to (vs over) the pivot table |
|
|
DBPF-5531
DOC-993
|
DBOS CRON are now configurable through properties |
DBOS - Master |
|
DBPF-7563
|
SimpleExcelExportTask task has been removed |
Data - Built-in Import/Export |
|
DBPF-7755
|
Internal IDs are now optional in DataFrames scenario data |
Data - Data Integration Framework |
|
DBPF-7263
|
Keycloak has been upgraded to 26.1.3 |
Dev - 3rd-party Components |
|
DBPF-7519
|
PostgreSQL has been upgraded to 15.10 (alpine version) |
Dev - 3rd-party Components |
|
DBPF-7520
|
NGINX has been updated to 1.27.3 in DOC Web base image, in DBOS UI and in DBOS documentation |
Dev - 3rd-party Components |
|
DBPF-7674
|
SpringBoot has been upgraded to 3.4.3, Spring Cloud to 2024.0.0 and Spring Framework to 6.2.3 |
Dev - 3rd-party Components |
|
DBPF-7676
|
MongoDB has been upgraded to 8.0.5 |
Dev - 3rd-party Components |
|
DBPF-7677
|
RabbitMQ has been upgraded to 4.0.7 |
Dev - 3rd-party Components |
|
DBPF-7678
|
Angular has been upgraded to 19.1.7 |
Dev - 3rd-party Components |
|
DBPF-7679
|
Datetime Picker has been upgraded to 19.1.0 |
Dev - 3rd-party Components |
|
DBPF-7680
|
FullCalendar has been upgdraded to 6.1.16 |
Dev - 3rd-party Components |
|
DBPF-7681
|
AG Grid has been upgraded to 33.1.1 in Gene and to 32.3.3 in DBOS |
Dev - 3rd-party Components |
|
DBPF-7682
|
eCharts has been upgraded to 5.6.0 |
Dev - 3rd-party Components |
|
DBPF-7708
|
GeneOnline now has a JDL AI Converter |
Dev - Gene Online |
|
DBPF-7648
|
Jupyter Notebook can now use 3rd party libraries |
Dev - Jupyter Notebook |
|
DBPF-7709
|
Jupyter Notebook Samples have been improved |
Dev - Jupyter Notebook |
|
DBPF-7710
|
Jupyter Notebook Gene Helper have been improved |
Dev - Jupyter Notebook |
|
DBPF-7692
|
The helper API for JupyterLab notebooks has been reworked |
Dev - Jupyter NotebookDev - Python |
|
DBPF-5454
|
Python — load CSV data are now differentiating the null and empty strings |
Dev - Python |
|
DBPF-7271
|
[Tech Debt] Change the Python CSV Dialect to quoting csv.QUOTE_NOTNULL |
Dev - Python |
|
DBPF-7842
|
JupyterLab — Dataframes no longer exposes internal IDs of relations |
Dev - Python |
|
DBPF-7182
|
Trivy - Postgres was updated to version 15.10 |
Dev - Security |
|
DBPF-7186
|
Trivy - Upgrade doc web base image to nginxinc/nginx-unprivileged:1.26.2-alpine |
Dev - Security |
|
DBPF-7190
|
Trivy - Upgrade DBOS Documentation to NGINX >= 1.26.2-alpine3.20 |
Dev - Security |
|
DBPF-7191
|
DBOS Master base image is now the latest Ubuntu Noble |
Dev - Security |
|
DBPF-7195
|
DependencyCheck - DBOS - Upgrade to Java-WebSocket = 1.6.0 |
Dev - Security |
|
DBPF-7198
|
DependencyCheck - DBOS - Upgrade to springdoc-openapi-starter-webmvc-ui = 2.6.0 |
Dev - Security |
|
DBPF-7200
|
DependencyCheck - DBOS - Upgrade to mongock = 5.5.0 |
Dev - Security |
|
DBPF-7201
|
DependencyCheck - DBOS - Upgrade to aws-java-sdk-s3 = 1.12.780 |
Dev - Security |
|
DBPF-7203
|
DependencyCheck - DBOS - Upgrade to jszip = 3.10.1 |
Dev - Security |
|
DBPF-7204
|
DependencyCheck - DBOS - Upgrade to luxon = 3.5.0 |
Dev - Security |
|
DBPF-7205
|
DependencyCheck - DBOS - swagger-ui webjar has been removed |
Dev - Security |
|
DBPF-7206
|
DependencyCheck - DBOS - testng has been removed |
Dev - Security |
|
DBPF-7232
|
Trivy - Upgrade Doc Generator base image to nodejs-20-minimal:1-1736729465 |
Dev - Security |
|
DBPF-7804
DOC-1086
|
The exit script of a task can now know which step failed during the main script execution |
Scripted Tasks - Definition |
|
DBPF-7219
|
"Applies to" can be edited on any filter when a "Filter field" is selected |
UI - Filter |
|
DBPF-7649
DOC-635
DOC-948
|
Display Descriptive Values Alongside Keys in Filter Widgets |
UI - Filter |
|
DBPF-7240
|
[Gantt] Edition Mode |
UI - Gantt |
|
DBPF-7246
|
[Gantt] Gantt data edition now supports snap to Grid |
UI - Gantt |
|
DBPF-7574
|
[TIP][Gantt] Gantt edition now supports deleting events |
UI - Gantt |
|
DBPF-7546
|
The Dashboard Configuration and Layout menus have now been combined into one configuration view |
UI - General |
|
DBPF-7548
|
The Widget layout view has a new collapsible section to edit Gridster display settings |
UI - General |
|
DBPF-7829
|
Widget manifest attributes minItemCols and minItemRows are now deprecated and will no longer be taken into account |
UI - General |
|
DBPF-7830
|
Dashboard margin settings are now more streamlined |
UI - General |
|
DBPF-7423
DOC-940
|
Pivot table has now been improved |
UI - Pivot Table |
|
DBPF-7890
|
Scaffolded checker task was failing when saving a scenario in CDM |
|
|
DBPF-7739
|
View toolbar is shown on Home view if coming from a dashboard that shows it |
Application - Views & Dashboards |
|
DBPF-7752
DOC-1070
DOC-993
|
DBOS master - Out Of Memory error when worker write output |
DBOS - Master |
|
DBPF-7652
DOC-827
DOC-994
|
It was impossible to empty the trash containing a locked scenario |
Data - Scenario Service |
|
DBPF-7658
DOC-1044
|
Keycloak Realm export did not work anymore |
Dev - 3rd-party Components |
|
DBPF-7730
DOC-1055
|
The task codeReplicasUpdate was overriding customization of the Chart.yaml file |
Dev - Build |
|
DBPF-7780
|
There were issues on CPLEX IloMemoryException with Native Jar |
Dev - CPLEX |
|
DBPF-7731
|
Java DOM code generator couldn't compile generated classes |
Dev - DOM |
|
DBPF-7756
DOC-1079
|
Python DOM generated code is using reserved keyword "yield" |
Dev - DOM |
|
DBPF-7745
|
JDL validation returned only the first syntax errors instead of all at the same time |
Dev - Gene Online |
|
DBPF-7836
|
Boolean values were not saved from a Python DataFrame or Collector |
Dev - Python |
|
DBPF-5544
DOC-1091
DOC-796
|
[Charts] With legend placement set to "bottom", the legend was displayed at the top |
UI - Charts |
|
DBPF-6510
DOC-805
|
[Chart] Tooltip was not ignoring formatting with time axis, tooltip wasn't showing series names in split line chart |
UI - Charts |
|
DBPF-7664
DOC-1043
|
DateTime formatting in split by charts |
UI - Charts |
|
DBPF-7800
DOC-1088
|
[Chart][Sort] Chart was not resolving BK categories correctly |
UI - Charts |
|
DBPF-7849
|
[Chart] Tooltip did not support split by business key |
UI - Charts |
|
DBPF-7725
|
Rule Scripts Editor couldn't be added to a composite widget |
UI - Code editor |
|
DBPF-7473
|
Computed field columns were no longer grayed out in edit mode of Data Grid |
UI - Data Grid |
|
DBPF-7628
|
[Gantt] Gantt resource selection was confusing resources with the same name |
UI - Gantt |
|
DBPF-7684
|
[Gantt Configurator] Field selector automatic label was wrong when using business keys |
UI - Gantt |
|
DBPF-7767
|
[Gantt] Gantt's tooltip wasn't up to date for locally updated events |
UI - Gantt |
|
DBPF-7808
DOC-1103
|
[Gantt] Gantt chart was losing scroll position after consecutive data edits |
UI - Gantt |
|
DBPF-7813
|
[Gantt] Gantt was not parsing LocalDate field correctly |
UI - Gantt |
|
DBPF-7833
|
[Gantt] Data edition was not supported when using LocalDate fields as start/end |
UI - Gantt |
|
DBPF-7746
|
Widgets from old configurations were not draggable anymore in Layout mode |
UI - General |
|
DBPF-7845
|
There were some bugs with the new Dashboard Edition view |
UI - General |
|
DBPF-7892
|
Selecting the "Show Scenario Info" sample action on a toolbar button was breaking the configuration view |
UI - General |
|
DBPF-7650
DOC-945
DOC-984
|
Job List was "jumping" to the first page once any job status is updated |
UI - Jobs |
|
DBPF-7666
DOC-730
|
[UI - Jobs] [Job Detail Widget] Line breaks were not respected for TEXT result output |
UI - Jobs |
|
DBPF-7774
|
[UI - Look & Feel] styling was inconsistent between text color and background color when using custom styles |
UI - Look & Feel |
|
DBPF-7723
|
Map widget was ignoring configured colors |
UI - Map |
|
DBPF-7653
DOC-975
|
[UI - Scenario List] customizeGridOption was not taken into account in ScenarioListController |
UI - Scenario/Workspace List |
|
DBPF-7564
DOC-1047
|
Users with ACCESS only permission can now export scenarios |
Data - Built-in Import/Export |
|
DBPF-7703
DOC-1065
|
The Excel Template could omit the three Gene... tabs |
Data - Built-in Import/Export |
|
DBPF-7595
DOC-1111
|
The memory usage for List<FileValue> is now reduced |
Data - Execution Service |
|
DBPF-7699
|
Gene 4.4.4 now uses Keycloak 26.0.8 |
Dev - 3rd-party Components |
|
DBPF-7489
|
Application block is now optional in the GeneOnline JDL editor |
Dev - Gene Online |
|
DBPF-7643
|
Blank JDL now shows a commented example with no application block |
Dev - Gene Online |
|
DBPF-7487
|
[Technical Dept] ExecuteJupyterNotebookTask use Api Key instead of JWT token for loading and saving scenarios. |
Dev - Jupyter Notebook |
|
DBPF-7636
|
Jupyterlab helper now uses XCSV instead of CSV API |
Dev - Python |
|
DBPF-7638
|
Python DOM API now implements __str__() and display methods |
Dev - Python |
|
DBPF-7700
|
DBOS 4.4.4 now uses updated version of base images |
Dev - Security |
|
DBPF-7127
|
markModified now applies to visible scenarios as well |
Scripted Tasks - Routines (Java) |
|
DBPF-7528
|
The default Filter Scope is now set to VIEW for Gene Online |
UI - Application Preferences |
|
DBPF-7531
|
“Home” is now hidden from the Sidebar for Gene Online |
UI - Application Preferences |
|
DBPF-7532
|
The “Workspace” notion is now hidden for Gene Online |
UI - Application Preferences |
|
DBPF-7534
|
“Views” notion is now hidden for Gene Online |
UI - Application Preferences |
|
DBPF-7553
DOC-1027
|
Dashboards/Views now have a new option to set Filter Bar default visibility |
UI - Filter |
|
DBPF-7245
|
[Gantt] Gantt Custom Controller API now supports controlling edition |
UI - Gantt |
|
DBPF-7612
|
[Gantt] Chart drawing API now supports rendering images |
UI - Gantt |
|
DBPF-7631
|
[Gantt] Drag'n'drop scrolling is now supported in edition mode |
UI - Gantt |
|
DBPF-7536
DOC-382
|
The “Views” separator has been removed from the sidebar |
UI - General |
|
DBPF-7538
|
The colors of the sidebar reflect the application color for Gene Online |
UI - Look & Feel |
|
DBPF-7550
|
UX research results to improve the widget display in layout mode are now applied |
UI - Look & Feel |
|
DBPF-7555
|
The type of widget is now displayed in the widget's configuration view |
UI - Look & Feel |
|
DBPF-7556
|
The Widget Configuration now contains the widget description |
UI - Look & Feel |
|
DBPF-7502
DOC-989
|
Expired JWT token |
DBOS - Master |
|
DBPF-7501
DOC-1003
|
[DBOS console] Series in the KPI chart could not be unselected anymore |
DBOS - Web Console |
|
DBPF-7627
DOC-1007
|
DBOS job fails with "Worker has died" after "worker stopped" when worker terminated normally |
DBOS - Worker (Java) |
|
DBPF-7544
DOC-1011
DOC-1033
|
SQL Table name resolution could return a corrupted name when multiple scenarios were created in parallel |
Data - Data Service |
|
DBPF-7645
|
JDLs with unclosed comment blocks were considered valid in Gene Online |
Dev - Gene Online |
|
DBPF-7705
|
Loading a python scenario collector failed with an access denied |
Dev - Jupyter Notebook |
|
DBPF-7507
DOC-1012
|
idOfNewScenario is failing with a correct error message for CDM |
Scripted Tasks - Definition |
|
DBPF-7493
DOC-1023
|
Automatically pick the selected scenario did not work on already existing button widget |
UI - Button |
|
DBPF-7512
DOC-779
DOC-799
DOC-893
|
[Gantt / Chart] Custom color palette was not applied when using a scalar color-by field |
UI - ChartsUI - Gantt |
|
DBPF-7590
|
CodeEditor configurator preview was broken |
UI - Code editor |
|
DBPF-6955
|
[Color picker] In some color pickers the color icons were editable text fields |
UI - Data Grid |
|
DBPF-7294
|
[UI - Data Grid] Fill handle was causing an NPE in some cases when filling Dates |
UI - Data Grid |
|
DBPF-7513
DOC-924
|
[Data Explorer] Filter on date-time fields from columns retrieved from another table did not display times |
UI - Data Grid |
|
DBPF-7632
DOC-1019
|
Pin columns in datagrid was not persistent |
UI - Data Grid |
|
DBPF-7026
|
[Gantt Configurator] Field selector automatic label was not always updated |
UI - Gantt |
|
DBPF-7067
|
[Gantt] Light grey preset color wasn't taken into account |
UI - Gantt |
|
DBPF-7450
|
[Gantt] Gantt context menu didn't close in some cases |
UI - Gantt |
|
DBPF-7458
|
[Gantt] Gantt chart was not rendering properly with a numeric color-by field |
UI - Gantt |
|
DBPF-7492
DOC-1024
|
[Gantt] Grouping by a <NULL> value was not supported |
UI - Gantt |
|
DBPF-7570
|
[Gantt] Resource selection could fail with "overlapping events" when zoomed in |
UI - Gantt |
|
DBPF-7572
|
[Gantt] Zoom-out button was scrolling back to the left |
UI - Gantt |
|
DBPF-7581
DOC-1046
|
[Gantt] Collapse of resource groups didn't work when customizing loadData |
UI - Gantt |
|
DBPF-7724
|
Color configuration view was stuck on "loading" state when there is no configuration |
UI - General |