Release Notes¶
v5.5.13¶
date: 2025-10-13T22:57:02.239Z
v5.5.13¶
Bug Fixes¶
UI¶
- proper template versioning and deep clone to solve read only error
v5.5.12¶
date: 2025-10-09T23:38:35.935Z
v5.5.12¶
Bug Fixes¶
UI¶
- proper long var string formatter on duckdb
v5.5.11¶
date: 2025-10-08T00:59:50.992Z
v5.5.11¶
Bug Fixes¶
UI¶
- faster query and various fixes
v5.5.10¶
date: 2025-10-07T09:16:52.318Z
v5.5.10¶
Bug Fixes¶
UI¶
- proper offset on uncertainty
v5.5.9¶
date: 2025-10-03T22:17:02.604Z
v5.5.9¶
New Features¶
UI¶
- uses duckdb
Bug Fixes¶
UI¶
- better quantile length check
v5.5.8¶
date: 2025-10-02T10:13:50.859Z
v5.5.8¶
Bug Fixes¶
API¶
- json parse infinity
v5.5.7¶
date: 2025-10-01T05:31:23.997Z
v5.5.7¶
Bug Fixes¶
API¶
- analze postgres tables after updating dataset to optimize query
Unknown commit type¶
API¶
- analze postgres tables after updating dataset to optimize query See merge request desupervised/platform/commercial-navigator/api!1063
v5.5.6¶
date: 2025-09-30T09:41:11.390Z
v5.5.6¶
Bug Fixes¶
UI¶
- required one of argument
v5.5.5¶
date: 2025-09-29T23:55:00.952Z
v5.5.5¶
Bug Fixes¶
UI¶
- proper date range input
v5.5.4¶
date: 2025-09-25T11:49:54.228Z
v5.5.4¶
Bug Fixes¶
API¶
- excel submit crash
UI¶
- use proper time in time series plot of var comparison tab Closes #2141
- average on overwrite profit
Unknown commit type¶
API¶
- excel submit crash See merge request desupervised/platform/commercial-navigator/api!1061
UI¶
- use proper time in time series plot of var comparison tab Closes #2141 See merge request desupervised/platform/commercial-navigator/ui!2136
- average on overwrite profit See merge request desupervised/platform/commercial-navigator/ui!2137
v5.5.3¶
date: 2025-09-22T14:24:19.497Z
v5.5.3¶
Bug Fixes¶
API¶
- delete empty rows
- multiple upload issue
- constant event vars bug
Unknown commit type¶
API¶
- delete empty rows See merge request desupervised/platform/commercial-navigator/api!1058
- multiple upload issue See merge request desupervised/platform/commercial-navigator/api!1059
- constant event vars bug See merge request desupervised/platform/commercial-navigator/api!1060
v5.5.2¶
date: 2025-09-19T15:37:13.454Z
v5.5.2¶
Bug Fixes¶
UI¶
- broken url and upload error popup Closes #2136, #2137
- add suffixed to the instance store name
Unknown commit type¶
UI¶
- broken url and upload error popup Closes #2136 and #2137 See merge request desupervised/platform/commercial-navigator/ui!2134
- add suffixed to the instance store name See merge request desupervised/platform/commercial-navigator/ui!2135
v5.5.1¶
date: 2025-09-19T11:05:18.909Z
v5.5.1¶
Bug Fixes¶
UI¶
- proper delete endpoint
Unknown commit type¶
UI¶
- add number test for activities Closes #2134
- add number test for activities Closes #2134 See merge request desupervised/platform/commercial-navigator/ui!2131
- proper delete endpoint See merge request desupervised/platform/commercial-navigator/ui!2133
v5.5.0¶
date: 2025-09-19T05:42:10.823Z
v5.5.0¶
New Features¶
AI-Engine¶
UI¶
- uncertainty and drilldown on attribution of effect Closes #2034
Bug Fixes¶
AI-Engine¶
- add in xi correlation
- hadle onehot encoding events far outside of daterange
UI¶
- xicorr handle uneven size and temp for sim res with attr on 1 page
- proper rerun fit with dates
- hide filter on dashboard when there is only 1 option Closes #2127
- add corr matrix Closes #2126
- overwrite profit or price on combination level Closes #2054
- proper edge kwargs handler on unprep importer Closes #2129
Unknown commit type¶
AI-Engine¶
- add in xi correlation See merge request desupervised/solutions/full-economics!397
- hadle onehot encoding events far outside of daterange See merge request desupervised/solutions/full-economics!398
- Merge branch ‘main’ into release
UI¶
- uncertainty and drilldown on attribution of effect Closes #2034 See merge request desupervised/platform/commercial-navigator/ui!2103
- xicorr handle uneven size and temp for sim res with attr on 1 page See merge request desupervised/platform/commercial-navigator/ui!2126
- proper rerun fit with dates See merge request desupervised/platform/commercial-navigator/ui!2127
- hide filter on dashboard when there is only 1 option Closes #2127 See merge request desupervised/platform/commercial-navigator/ui!2129
- add corr matrix Closes #2126 See merge request desupervised/platform/commercial-navigator/ui!2128
- overwrite profit or price on combination level Closes #2054 See merge request desupervised/platform/commercial-navigator/ui!2104
- proper edge kwargs handler on unprep importer Closes #2129 See merge request desupervised/platform/commercial-navigator/ui!2130
v5.4.3¶
date: 2025-09-18T05:19:35.752Z
v5.4.3¶
v5.4.2¶
date: 2025-09-16T13:28:09.094Z
v5.4.2¶
Bug Fixes¶
UI¶
- proper rerun fit with dates
v5.4.1¶
date: 2025-09-15T15:08:41.637Z
v5.4.1¶
Bug Fixes¶
UI¶
- xicorr handle uneven size
- also add attr macros to sim result [temp]
v5.4.0¶
date: 2025-09-12T11:48:08.585Z
v5.4.0¶
New Features¶
AI-Engine¶
- add outlier template
API¶
- dataset and attribution set filter
Teams¶
- invite email to the team with invitation link when the user is not registered yet
UI¶
- correlation matrix plot on variable comparison Closes #2052
- table view on detail page Closes #2060
- add more data sources Closes #2081
- better combination selection Closes #2012
- invite user by email for non-existing user related to https://gitlab.com/desupervised/platform/users/-/issues/42
- solve memory leaks on dashboards Closes #2111
Users¶
Bug Fixes¶
AI-Engine¶
- set sentry context
- when validating graph, ensure it has result nodes
- hande observed data at 0 and 1 in beta likelihood closes https://gitlab.com/desupervised/solutions/full-economics/-/issues/196 https://gitlab.com/desupervised/solutions/full-economics/-/issues/197
- skip nan gradiants as safty
- only skip nan grads in platform jobs
API¶
- resolve conflict
- align migration
- add cache control on csv response
- cast external datasource indicators to lower case
- align migration
- missing variable from dataset
- upload with nan values
- no sales flag to allow submit without sales
- fix dataset creation failed when adding external data
- fix dataset creation from external with lowercased indicators
- missing white space on error message
- remove media validation from postgres
- improve variables load
Teams¶
UI¶
- agg selection on tab that needs it Closes #1399, #1432, #1981
- navigate from correlation to explorer page One of #2032
- expandable row for more plots Closes #2032
- update total when the value changed externally like changing period Closes #2062
- proper worker fix for prod build
- optimistic update on delete Closes #2071
- improve column definition for list page
- add tooltip on feat importance and corr metrics Closes #2066
- move breadcrumbs to top on treemap plot Closes #2040
- no disable attribution tab and let user manually trigger it Closes #2049
- add total row to total effect table Closes #2026
- update defaults Closes #2047
- only investment
- proper apply filter Closes #2075
- filter reset feedback and better num format on yaxis
- better warnings Closes #2044
- url doesnt update correctly Closes #1875
- add floating warning on handle when only some of one_of arg is specified Closes #2078
- corr matrix improvements Closes #2073
- hide tabs
- add flag to allow no sales model submission
- allow no sales acces to some page
- merge 2 similar plots Closes #2031
- no color on revenue and effect roi Closes #2068
- add profit numbers Closes #2077
- better disabled tooltip text Closes #2024
- multiple improvements Closes #2080
- minor typo
- proper error, pending, and empty handling
- proper keys
- dashboard experience access for manager Closes #2089
- move show opt toggle to above the table Closes #2085
- bump current graph template version Closes #2091
- ci build
- fix sidebar z index Closes #2017
- add table and uncertainty switch to roi box plot Closes #2067
- add more features in the file debugger Closes #2015 * [x] Add column after / before the selected column * [x] Move column position * [x] Add rows after / before the selected row * [x] Delete rows * [x] Highligting problematic rows (when in rows level) * [x] Bulk actions (transform uppercase/lowercase/capitalize) in a column or selection
- hide unrelated filter Closes #2084
- new attr of effect plot with uncertainty and table view Closes #2037
- proper group and short name
- switch between conversion factor and media Closes #2065
- disable minute periodicity input on new project Closes #2094
- set cookie header if the server got new set-cookie response this is due to the new refresh token, related to https://gitlab.com/desupervised/platform/login/-/issues/21
- better tooltip on collapsed state Closes #2098
- add total targets Closes #2057
- proper empty state Closes #2083
- dedicated tab for each metric and drilldown plots Closes #2045
- add cumulative sum plot Closes #2056
- modal selection proper cancel and ok Closes #2087
- proper handle when no metric on media var Closes #2107
- optimize filters to get data on certain condition Closes #2110
- add profit cumulative plot Closes #2105
- combination selection cascader auto height and rename some title plot Closes #2108, #2106
- most column plot use echarts Closes #2102
- show date range on truncate warning with click to navigate Closes #2114
- cumulative plot on revenue Closes #2116
- xicorr show all number because asymmetric Closes #2120
- disable filter on zoom with echarts config Closes #2118
- update error message for multiple measurement metrics in the media data
- variable comparison better plot Closes #2119
- waterfall plot have Base on the left-most side Closes #2123
- proper float button offset when tawkto Closes #2122
- use stacked bar on over time plot Closes #2121
- new hook proper onQuery update
- includes dates on submit attribution from another job
- add warning on no keys selection on variables node Closes #2125
- warning on Variables node when empty list
Users¶
- fix delete user to just return 204 Close https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/2112
Unknown commit type¶
AI-Engine¶
- set sentry context See merge request desupervised/solutions/full-economics!391
- add outlier template See merge request desupervised/solutions/full-economics!392
- when validating graph, ensure it has result nodes See merge request desupervised/solutions/full-economics!393
- hande observed data at 0 and 1 in beta likelihood Closes #196 and #197 See merge request desupervised/solutions/full-economics!394
- Merge branch ‘main’ into release
- Typos fix
- Merge branch ‘typos-fix’ into ‘main’ Typos fix See merge request desupervised/solutions/full-economics!395
- Merge branch ‘main’ into release
- bump to docker:24.0.7-dind
- bump docker:24.0.7
- desupervised/solutions/full-economics into release
- skip nan gradiants as safty See merge request desupervised/solutions/full-economics!396
- Merge branch ‘main’ into release
API¶
- lint
- add cache control on csv response See merge request desupervised/platform/commercial-navigator/api!1046
- cast external datasource indicators to lower case See merge request desupervised/platform/commercial-navigator/api!1047
- Merge branch ‘main’ into attr-set-filters
- sort import
- upload with nan values See merge request desupervised/platform/commercial-navigator/api!1049
- Merge branch ‘main’ into attr-set-filters
- no sales flag to allow submit without sales See merge request desupervised/platform/commercial-navigator/api!1051
- fix dataset creation failed when adding external data See merge request desupervised/platform/commercial-navigator/api!1052
- Merge branch ‘fix-dataset-from-external-lowercased-2’ into ‘main’ Fix dataset from external lowercased 2 See merge request desupervised/platform/commercial-navigator/api!1053
- missing white space on error message See merge request desupervised/platform/commercial-navigator/api!1054
- Merge branch ‘attr-set-filters’
- remove media validation from postgres See merge request desupervised/platform/commercial-navigator/api!1056
- improve variables load See merge request desupervised/platform/commercial-navigator/api!1057
Teams¶
- invite email to the team with invitation link when the user is not registered yet Closes users#42 See merge request desupervised/platform/teams!138
UI¶
- correlation matrix plot on variable comparison Closes #2052 See merge request desupervised/platform/commercial-navigator/ui!2052
- agg selection on tab that needs it Closes #1399, #1432, and #1981 See merge request desupervised/platform/commercial-navigator/ui!2053
- navigate from correlation to explorer page See merge request desupervised/platform/commercial-navigator/ui!2054
- expandable row for more plots Closes #2032 See merge request desupervised/platform/commercial-navigator/ui!2055
- update total when the value changed externally like changing period Closes #2062 See merge request desupervised/platform/commercial-navigator/ui!2056
- proper worker fix for prod build See merge request desupervised/platform/commercial-navigator/ui!2057
- optimistic update on delete Closes #2071 See merge request desupervised/platform/commercial-navigator/ui!2058
- improve column definition for list page See merge request desupervised/platform/commercial-navigator/ui!2059
- add tooltip on feat importance and corr metrics Closes #2066 See merge request desupervised/platform/commercial-navigator/ui!2060
- move breadcrumbs to top on treemap plot Closes #2040 See merge request desupervised/platform/commercial-navigator/ui!2061
- no disable attribution tab and let user manually trigger it Closes #2049 See merge request desupervised/platform/commercial-navigator/ui!2062
- add total row to total effect table Closes #2026 See merge request desupervised/platform/commercial-navigator/ui!2063
- update defaults Closes #2047 See merge request desupervised/platform/commercial-navigator/ui!2064
- only investment See merge request desupervised/platform/commercial-navigator/ui!2065
- table view on detail page Closes #2060 See merge request desupervised/platform/commercial-navigator/ui!2051
- proper apply filter Closes #2075 See merge request desupervised/platform/commercial-navigator/ui!2067
- filter reset feedback and better num format on yaxis See merge request desupervised/platform/commercial-navigator/ui!2069
- better warnings Closes #2044 See merge request desupervised/platform/commercial-navigator/ui!2068
- url doesnt update correctly Closes #1875 See merge request desupervised/platform/commercial-navigator/ui!2070
- add floating warning on handle when only some of one_of arg is specified Closes #2078 See merge request desupervised/platform/commercial-navigator/ui!2071
- corr matrix improvements Closes #2073 See merge request desupervised/platform/commercial-navigator/ui!2072
- hide tabs See merge request desupervised/platform/commercial-navigator/ui!2073
- fix checking tenant readines and extend timeout on tenant creation
- fix checking tenant readines and extend timeout on tenant creation See merge request desupervised/platform/commercial-navigator/ui!2074
- add flag to allow no sales model submission See merge request desupervised/platform/commercial-navigator/ui!2075
- allow no sales acces to some page See merge request desupervised/platform/commercial-navigator/ui!2078
- merge 2 similar plots Closes #2031 See merge request desupervised/platform/commercial-navigator/ui!2077
- no color on revenue and effect roi Closes #2068 See merge request desupervised/platform/commercial-navigator/ui!2079
- add profit numbers Closes #2077 See merge request desupervised/platform/commercial-navigator/ui!2080
- better disabled tooltip text Closes #2024 See merge request desupervised/platform/commercial-navigator/ui!2081
- multiple improvements Closes #2080 See merge request desupervised/platform/commercial-navigator/ui!2082
- proper error, pending, and empty handling See merge request desupervised/platform/commercial-navigator/ui!2085
- dashboard experience access for manager Closes #2089 See merge request desupervised/platform/commercial-navigator/ui!2087
- add more data sources Closes #2081 See merge request desupervised/platform/commercial-navigator/ui!2083
- better combination selection Closes #2012 See merge request desupervised/platform/commercial-navigator/ui!2066
- move show opt toggle to above the table Closes #2085 See merge request desupervised/platform/commercial-navigator/ui!2088
- bump current graph template version Closes #2091 See merge request desupervised/platform/commercial-navigator/ui!2089
- fix sidebar z index Closes #2017 See merge request desupervised/platform/commercial-navigator/ui!2084
- add table and uncertainty switch to roi box plot Closes #2067 See merge request desupervised/platform/commercial-navigator/ui!2092
- add more features in the file debugger Closes #2015 See merge request desupervised/platform/commercial-navigator/ui!2091
- hide unrelated filter Closes #2084 See merge request desupervised/platform/commercial-navigator/ui!2086
- new attr of effect plot with uncertainty and table view Closes #2037 See merge request desupervised/platform/commercial-navigator/ui!2093
- proper group and short name See merge request desupervised/platform/commercial-navigator/ui!2094
- switch between conversion factor and media Closes #2065 See merge request desupervised/platform/commercial-navigator/ui!2090
- disable minute periodicity input on new project Closes #2094 See merge request desupervised/platform/commercial-navigator/ui!2095
- set cookie header if the server got new set-cookie response See merge request desupervised/platform/commercial-navigator/ui!2097
- better tooltip on collapsed state Closes #2098 See merge request desupervised/platform/commercial-navigator/ui!2099
- add total targets Closes #2057 See merge request desupervised/platform/commercial-navigator/ui!2100
- proper empty state Closes #2083 See merge request desupervised/platform/commercial-navigator/ui!2101
- dedicated tab for each metric and drilldown plots Closes #2045 See merge request desupervised/platform/commercial-navigator/ui!2096
- add cumulative sum plot Closes #2056 See merge request desupervised/platform/commercial-navigator/ui!2098
- modal selection proper cancel and ok Closes #2087 See merge request desupervised/platform/commercial-navigator/ui!2102
- proper handle when no metric on media var Closes #2107 See merge request desupervised/platform/commercial-navigator/ui!2105
- optimize filters to get data on certain condition Closes #2110 See merge request desupervised/platform/commercial-navigator/ui!2106
- add profit cumulative plot Closes #2105 See merge request desupervised/platform/commercial-navigator/ui!2107
- combination selection cascader auto height and rename some title plot Closes #2108 and #2106 See merge request desupervised/platform/commercial-navigator/ui!2109
- most column plot use echarts Closes #2102 See merge request desupervised/platform/commercial-navigator/ui!2110
- show date range on truncate warning with click to navigate Closes #2114 See merge request desupervised/platform/commercial-navigator/ui!2111
- cumulative plot on revenue Closes #2116 See merge request desupervised/platform/commercial-navigator/ui!2113
- invite user by email for non-existing user See merge request desupervised/platform/commercial-navigator/ui!2108
- xicorr show all number because asymmetric Closes #2120 See merge request desupervised/platform/commercial-navigator/ui!2114
- disable filter on zoom with echarts config Closes #2118 See merge request desupervised/platform/commercial-navigator/ui!2115
- variable comparison better plot Closes #2119 See merge request desupervised/platform/commercial-navigator/ui!2116
- waterfall plot have Base on the left-most side Closes #2123 See merge request desupervised/platform/commercial-navigator/ui!2117
- proper float button offset when tawkto Closes #2122 See merge request desupervised/platform/commercial-navigator/ui!2118
- solve memory leaks on dashboards Closes #2111 See merge request desupervised/platform/commercial-navigator/ui!2112
- use stacked bar on over time plot Closes #2121 See merge request desupervised/platform/commercial-navigator/ui!2119
- new hook proper onQuery update See merge request desupervised/platform/commercial-navigator/ui!2120
- includes dates on submit attribution from another job See merge request desupervised/platform/commercial-navigator/ui!2122
- add warning on no keys selection on variables node Closes #2125 See merge request desupervised/platform/commercial-navigator/ui!2123
- warning on Variables node when empty list See merge request desupervised/platform/commercial-navigator/ui!2124
Users¶
- fix delete user to just return 204 Closes desupervised/platform/commercial-navigator/ui#2112 See merge request desupervised/platform/users!61
v5.3.14¶
date: 2025-09-02T10:08:25.212Z
v5.3.14¶
Bug Fixes¶
UI¶
- optimize filters to get data on certain condition
v5.3.13¶
date: 2025-08-19T12:53:24.195Z
v5.3.13¶
Bug Fixes¶
UI¶
- proper price key
v5.3.12¶
date: 2025-08-19T11:06:04.960Z
v5.3.12¶
Bug Fixes¶
UI¶
- proper error, pending, and empty handling
v5.3.11¶
date: 2025-08-19T05:27:22.881Z
v5.3.11¶
Bug Fixes¶
API¶
- fix that external service expects original keys instead of lowercased one
v5.3.10¶
date: 2025-08-19T03:35:05.214Z
v5.3.10¶
Bug Fixes¶
API¶
- fix dataset creation failed when adding external data
v5.3.9¶
date: 2025-08-14T14:12:12.156Z
v5.3.9¶
Bug Fixes¶
UI¶
- allow no sales acces to some page
v5.3.8¶
date: 2025-08-14T07:21:06.685Z
v5.3.8¶
Bug Fixes¶
API¶
- do not raise sentry and push notification on null file upload
- no sales flag to allow submit without sales
UI¶
- add flag to allow no sales model submission
v5.3.7¶
date: 2025-08-13T13:56:15.176Z
v5.3.7¶
Bug Fixes¶
UI¶
- hide tabs
v5.3.6¶
date: 2025-08-12T14:25:35.805Z
v5.3.6¶
Bug Fixes¶
UI¶
- filter reset feedback and better num format on yaxis
v5.3.5¶
date: 2025-08-12T09:18:02.012Z
v5.3.5¶
Bug Fixes¶
UI¶
- proper apply filter
v5.3.4¶
date: 2025-08-11T10:31:38.966Z
v5.3.4¶
Bug Fixes¶
UI¶
- add statistics tab Closes #2051
- only investment
Unknown commit type¶
UI¶
- comment
- add statistics tab Closes #2051 See merge request desupervised/platform/commercial-navigator/ui!2037
v5.3.3¶
date: 2025-08-07T06:40:05.918Z
v5.3.3¶
Bug Fixes¶
API¶
- handle null in data when pushing to db
v5.3.2¶
date: 2025-08-06T06:56:36.090Z
v5.3.2¶
v5.3.1¶
date: 2025-08-05T06:41:55.015Z
v5.3.1¶
Bug Fixes¶
API¶
- cast external upload to lower case
Unknown commit type¶
API¶
- fix unit test
v5.3.0¶
date: 2025-08-04T03:24:40.207Z
v5.3.0¶
New Features¶
AI-Engine¶
- Time varying parameter
- Distribute effect Node closes: https://gitlab.com/desupervised/solutions/full-economics/-/issues/123
- extend KPIFilter to all variable types closes: https://gitlab.com/desupervised/solutions/full-economics/-/issues/168
- cli endpoint for feature importance
- TimeVarying param now takes add and multiply edges
- add cpx transform on simulation effect node
API¶
- cat data to lower case Closes #726
- early stopping model train Closes #775
- feature importance job Closes #747
- correlation endpoint Closes #709
- modify openapi.json to include server url and full urls on component refs
- add tenant ready status Close https://gitlab.com/desupervised/platform/teams/-/issues/79 this is to avoid multiple calls on tenant table creation, by introducing
tenant.ready
status, and storing tenant before the table creation proceed. and by addingready
status, UI should show “Preparing team…” loading when checking the team. - save upload filename Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/694
Teams¶
- search team with similarity
UI¶
- file debugger Close https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1658
- multiple roi types Closes #1833, #1759
- correlation metrics for dataset Closes #1638
- show upload file name Relates to https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/694
- only 1 main variable selection on the top Closes #2050
- upload & export from file debugger Close https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/2058
- add freeze nodes selection Closes #2061
Users¶
- search users by similarity Relates to https://gitlab.com/desupervised/platform/commercial-navigator/admin-ui/-/issues/12
Bug Fixes¶
AI-Engine¶
- include node description when constructing models closes https://gitlab.com/desupervised/solutions/full-economics/-/issues/175
- extend number of allowed incoming nodes to some of the math nodes
- Optimize quantile fn
- correlation endoint json response
- Skip attribution option for tensors
- Remove arg from deseason
- Bugifx shift in result node
- increase eval samples for optimization
- unify improvement calc
- multiplicative_regression without neutral edges
- eval metrics
- log lr during opt
- use weighted avg as quantile approx during optimization
- apply effect model individually for indivudual season
- seed alignment across execs
API¶
- add status to ref jobs
- add Improvement to list job
- remove group column from simulation and pred result Closes #760
- different number of cores for specifc drun job #closes #785
- get node description from graph instead of different call Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/787
- graph variables
- prior vs posterior job include model name Closes #788
- attrset creation filters aligning dates Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/784
- ignore missing group from capability
- cache control 1year as ui already implement hash params Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/734 after https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/merge_requests/1997 merged
- remove dataimport post external endpoint
- only remove rows if its completely empty
- validate opt nodes against model vars Closes #792 ,#791
- validate basic model targets
- push variables using pandas Closes #796
- missing variables when interpolating
- update worker code structure to allow reconnecting to rabbitmq when disconnected Closes #795
- handle error message on wide format duplicate columns and better country validation message Close COMNAV-API-6T Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/789
- validate datetime input Closes #793
- utilize enum type for consistent string columns
- async team deletion Closes #799
- handle where task were already removed when getting task Closes #801
Teams¶
- fix get members
- add openapi title and version
UI¶
- drop group result column
- proper initial opened tab on competitors Closes #1995
- proper lowercase for non-attr filters Closes #1993
- only show related filter based on the active tab Closes #1992
- proper undefined check on read only Closes #1997
- update tooltip Closes #1990
- add show disabled check on admin Closes #1912
- add proper tag to rtk query for getting active attr Closes #1998
- better logic for getting dataset list Closes #1999
- numberInput trigger null mitigator only onBlur Closes #2000
- improve attr over time plot Closes #1805
- delist all warning flag on clear Closes #2001
- search left sidebar will expand all group Closes #2004
- proper period on eq ineq con tab
- proper subkey selection on var node based on selected vartype
- handle duplicated id right before validate to output
- proper rtk cache implementation on fit jobs Also, add more detailed rtk cache
- optimize the left-to-right selection table Closes #1989 Also affects the dataset creation
- handle with-coef-weight input Closes #2007
- proper slug handler on project creation
- add cache hash for some cached endpoints Relates to https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/734
- improve edge validation Closes #1996
- add more checks to the variable-api-response handler Closes #2016
- fix delete column
- proper parse json error Closes #2013
- remove debug
- truncate file upload error tooltip Close https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1925
- more verbose missing cols message and dont validate ignored columns
- more logic for deprecated checking Closes #2022
- kpifilter node with variable-style input but no event Closes #1994
- add waterfall plot to insights tab Closes #1928, #2021
- fix inconsistent dates validation
- fix wide to long converter on sales and events
- clear unavailable variables on model change Closes #2028
- boxplot for better show quantiles Closes #2006
- add preparing team loading related to https://gitlab.com/desupervised/platform/commercial-navigator/api/-/merge_requests/1034
- various tweaks Closes #2029
- better error when failed to get date
- optimistic update on all common patch query Closes #1896
- filter unexpected lowercase and more refactor
- waterfall extend clickable area Closes #2036
- variables table changeable page size Closes #2041
- data selection on breadcrumb of waterfall Closes #2025
- nullable prop
- improve scientific notation logic Closes #2033
- improve logic on alt-shift-drag for simulationeffect-like node Closes #2042
- proper search on searchable column title Closes #2039
- goal driven - wrong number on result Closes #2010
- no auto-select combination that have no sales
- handle error message on duplicate columns on wide format Relates to https://gitlab.com/desupervised/platform/commercial-navigator/api/-/merge_requests/1037
- rounding problem on checking exceed
- remove external tab
- mean on profit Closes #2053
- add back activity dashboard mode Closes #2059
- added subids prop for difference tab and better code
- filter upgrade and rework activities code
- capitalize variable name Closes #2055
- capitalize only the valid file
- performance issue and more test after pretty varname Closes #2069
- static duckdb wasm file for cache
Users¶
- remove post signup webhooks from docs
- add openapi title and version
Unknown commit type¶
AI-Engine¶
- Time varying parameter See merge request desupervised/solutions/full-economics!368
- Merge branch ‘main’ into release
- Distribute effect Node Closes #123 See merge request desupervised/solutions/full-economics!369
- include node description when constructing models Closes #175 See merge request desupervised/solutions/full-economics!370
- extend KPIFilter to all variable types See merge request desupervised/solutions/full-economics!371
- Merge branch ‘main’ into release
- extend number of allowed incoming nodes to some of the math nodes See merge request desupervised/solutions/full-economics!372
- Merge branch ‘main’ into release
- cli endpoint for feature importance See merge request desupervised/solutions/full-economics!373
- Optimize quantile fn See merge request desupervised/solutions/full-economics!374
- Merge branch ‘main’ into release
- correlation endoint json response See merge request desupervised/solutions/full-economics!375
- Skip attribution option for tensors See merge request desupervised/solutions/full-economics!376
- Remove arg from deseason See merge request desupervised/solutions/full-economics!378
- TimeVarying param now takes add and multiply edges See merge request desupervised/solutions/full-economics!380
- add cpx transform on simulation effect node See merge request desupervised/solutions/full-economics!379
- Merge branch ‘main’ into release
- Bugifx shift in result node See merge request desupervised/solutions/full-economics!381
- Merge branch ‘main’ into release
- bump image in api env file as well
- bump image in api env file as well See merge request desupervised/solutions/full-economics!382
- increase eval samples for optimization See merge request desupervised/solutions/full-economics!383
- Merge branch ‘main’ into release
- unify improvement calc See merge request desupervised/solutions/full-economics!384
- Merge branch ‘main’ into release
- multiplicative_regression without neutral edges See merge request desupervised/solutions/full-economics!385
- try to bugfix auto release
- desupervised/solutions/full-economics
- eval metrics See merge request desupervised/solutions/full-economics!387
- log lr during opt See merge request desupervised/solutions/full-economics!388
- use weighted avg as quantile approx during optimization See merge request desupervised/solutions/full-economics!389
- Merge branch ‘main’ into release
- Merge branch ‘main’ into release
- test for seed alignment in decomposition
- seed alignment across execs See merge request desupervised/solutions/full-economics!390
- Merge branch ‘main’ into release
API¶
- cat data to lower case Closes #726 See merge request desupervised/platform/commercial-navigator/api!1012
- early stopping model train Closes #775 See merge request desupervised/platform/commercial-navigator/api!1016
- add status to ref jobs See merge request desupervised/platform/commercial-navigator/api!1018
- add Improvement to list job See merge request desupervised/platform/commercial-navigator/api!1019
- remove group column from simulation and pred result Closes #760 See merge request desupervised/platform/commercial-navigator/api!1020
- different number of cores for specifc drun job Closes #785 See merge request desupervised/platform/commercial-navigator/api!1017
- get node description from graph instead of different call Closes #787 See merge request desupervised/platform/commercial-navigator/api!1021
- feature importance job Closes #747 See merge request desupervised/platform/commercial-navigator/api!1022
- graph variables See merge request desupervised/platform/commercial-navigator/api!1024
- prior vs posterior job include model name Closes #788 See merge request desupervised/platform/commercial-navigator/api!1025
- correlation endpoint Closes #709 See merge request desupervised/platform/commercial-navigator/api!1023
- attrset creation filters aligning dates Closes #784 See merge request desupervised/platform/commercial-navigator/api!1026
- ignore missing group from capability See merge request desupervised/platform/commercial-navigator/api!1027
- cache control 1year as ui already implement hash params Closes #734 See merge request desupervised/platform/commercial-navigator/api!1029
- remove dataimport post external endpoint See merge request desupervised/platform/commercial-navigator/api!1031
- modify openapi.json to include server url and full urls on component refs See merge request desupervised/platform/commercial-navigator/api!1030
- only remove rows if its completely empty See merge request desupervised/platform/commercial-navigator/api!1032
- validate opt nodes against model vars Closes #792 and #791 See merge request desupervised/platform/commercial-navigator/api!1033
- add tenant ready status Closes desupervised/platform/teams#79 See merge request desupervised/platform/commercial-navigator/api!1034
- validate basic model targets See merge request desupervised/platform/commercial-navigator/api!1036
- push variables using pandas Closes #796 See merge request desupervised/platform/commercial-navigator/api!1038
- missing variables when interpolating See merge request desupervised/platform/commercial-navigator/api!1039
- update worker code structure to allow reconnecting to rabbitmq when disconnected Closes #795 See merge request desupervised/platform/commercial-navigator/api!1035
- handle error message on wide format duplicate columns and better country validation message Closes #789 See merge request desupervised/platform/commercial-navigator/api!1037
- save upload filename Closes #694 See merge request desupervised/platform/commercial-navigator/api!1040
- validate datetime input Closes #793 See merge request desupervised/platform/commercial-navigator/api!1041
- utilize enum type for consistent string columns See merge request desupervised/platform/commercial-navigator/api!1042
- async team deletion Closes #799 See merge request desupervised/platform/commercial-navigator/api!1044
- handle where task were already removed when getting task Closes #801 See merge request desupervised/platform/commercial-navigator/api!1045
Teams¶
- add openapi title and version See merge request desupervised/platform/teams!136
- search team with similarity Closes desupervised/platform/commercial-navigator/admin-ui#12 See merge request desupervised/platform/teams!137
UI¶
- proper initial opened tab on competitors Closes #1995 See merge request desupervised/platform/commercial-navigator/ui!1973
- test build with cache [ci build]
- drop group result column See merge request desupervised/platform/commercial-navigator/ui!1977
- test build with cache [ci build] See merge request desupervised/platform/commercial-navigator/ui!1975
- proper lowercase for non-attr filters Closes #1993 See merge request desupervised/platform/commercial-navigator/ui!1971
- only show related filter based on the active tab Closes #1992 See merge request desupervised/platform/commercial-navigator/ui!1978
- proper undefined check on read only Closes #1997 See merge request desupervised/platform/commercial-navigator/ui!1979
- update tooltip Closes #1990 See merge request desupervised/platform/commercial-navigator/ui!1980
- add show disabled check on admin Closes #1912 See merge request desupervised/platform/commercial-navigator/ui!1981
- add proper tag to rtk query for getting active attr Closes #1998 See merge request desupervised/platform/commercial-navigator/ui!1982
- better logic for getting dataset list Closes #1999 See merge request desupervised/platform/commercial-navigator/ui!1983
- numberInput trigger null mitigator only onBlur Closes #2000 See merge request desupervised/platform/commercial-navigator/ui!1984
- improve attr over time plot Closes #1805 See merge request desupervised/platform/commercial-navigator/ui!1985
- delist all warning flag on clear Closes #2001 See merge request desupervised/platform/commercial-navigator/ui!1986
- search left sidebar will expand all group Closes #2004 See merge request desupervised/platform/commercial-navigator/ui!1988
- proper period on eq ineq con tab See merge request desupervised/platform/commercial-navigator/ui!1989
- proper subkey selection on var node based on selected vartype See merge request desupervised/platform/commercial-navigator/ui!1990
- handle duplicated id right before validate to output See merge request desupervised/platform/commercial-navigator/ui!1991
- proper rtk cache implementation on fit jobs See merge request desupervised/platform/commercial-navigator/ui!1992
- optimize the left-to-right selection table Closes #1989 See merge request desupervised/platform/commercial-navigator/ui!1993
- handle with-coef-weight input Closes #2007 See merge request desupervised/platform/commercial-navigator/ui!1994
- proper slug handler on project creation See merge request desupervised/platform/commercial-navigator/ui!1996
- file debugger Closes #1658 See merge request desupervised/platform/commercial-navigator/ui!1933
- add cache hash for some cached endpoints See merge request desupervised/platform/commercial-navigator/ui!1997
- improve edge validation Closes #1996 See merge request desupervised/platform/commercial-navigator/ui!1995
- add more checks to the variable-api-response handler Closes #2016 See merge request desupervised/platform/commercial-navigator/ui!1998
- fix delete column See merge request desupervised/platform/commercial-navigator/ui!1999
- proper parse json error Closes #2013 See merge request desupervised/platform/commercial-navigator/ui!2000
- cleanup buildx
- cleanup buildx See merge request desupervised/platform/commercial-navigator/ui!2002
- remove debug See merge request desupervised/platform/commercial-navigator/ui!2003
- truncate file upload error tooltip Closes #1925 See merge request desupervised/platform/commercial-navigator/ui!2007
- more verbose missing cols message and dont validate ignored columns See merge request desupervised/platform/commercial-navigator/ui!2008
- more logic for deprecated checking Closes #2022 See merge request desupervised/platform/commercial-navigator/ui!2009
- kpifilter node with variable-style input but no event Closes #1994 See merge request desupervised/platform/commercial-navigator/ui!2010
- add waterfall plot to insights tab Closes #1928 and #2021 See merge request desupervised/platform/commercial-navigator/ui!1987
- fix inconsistent dates validation See merge request desupervised/platform/commercial-navigator/ui!2011
- fix wide to long converter on sales and events See merge request desupervised/platform/commercial-navigator/ui!2012
- clear unavailable variables on model change Closes #2028 See merge request desupervised/platform/commercial-navigator/ui!2013
- boxplot for better show quantiles Closes #2006 See merge request desupervised/platform/commercial-navigator/ui!2006
- add preparing team loading See merge request desupervised/platform/commercial-navigator/ui!2014
- various tweaks Closes #2029 See merge request desupervised/platform/commercial-navigator/ui!2020
- better error when failed to get date See merge request desupervised/platform/commercial-navigator/ui!2021
- optimistic update on all common patch query Closes #1896 See merge request desupervised/platform/commercial-navigator/ui!2022
- multiple roi types Closes #1833 and #1759 See merge request desupervised/platform/commercial-navigator/ui!2016
- correlation metrics for dataset Closes #1638 See merge request desupervised/platform/commercial-navigator/ui!2019
- move around duckdb-related files
- move around duckdb-related files See merge request desupervised/platform/commercial-navigator/ui!2023
- filter unexpected lowercase and more refactor See merge request desupervised/platform/commercial-navigator/ui!2025
- waterfall extend clickable area Closes #2036 See merge request desupervised/platform/commercial-navigator/ui!2027
- variables table changeable page size Closes #2041 See merge request desupervised/platform/commercial-navigator/ui!2030
- data selection on breadcrumb of waterfall Closes #2025 See merge request desupervised/platform/commercial-navigator/ui!2028
- improve scientific notation logic Closes #2033 See merge request desupervised/platform/commercial-navigator/ui!2032
- improve logic on alt-shift-drag for simulationeffect-like node Closes #2042 See merge request desupervised/platform/commercial-navigator/ui!2033
- proper search on searchable column title Closes #2039 See merge request desupervised/platform/commercial-navigator/ui!2034
- goal driven - wrong number on result Closes #2010 See merge request desupervised/platform/commercial-navigator/ui!2004
- no auto-select combination that have no sales See merge request desupervised/platform/commercial-navigator/ui!2029
- handle error message on duplicate columns on wide format See merge request desupervised/platform/commercial-navigator/ui!2031
- better code
- show upload file name See merge request desupervised/platform/commercial-navigator/ui!2035
- only 1 main variable selection on the top Closes #2050 See merge request desupervised/platform/commercial-navigator/ui!2036
- rounding problem on checking exceed See merge request desupervised/platform/commercial-navigator/ui!2038
- remove external tab See merge request desupervised/platform/commercial-navigator/ui!2039
- mean on profit Closes #2053 See merge request desupervised/platform/commercial-navigator/ui!2041
- add back activity dashboard mode Closes #2059 See merge request desupervised/platform/commercial-navigator/ui!2042
- upload & export from file debugger Closes #2058 See merge request desupervised/platform/commercial-navigator/ui!2043
- add freeze nodes selection Closes #2061 See merge request desupervised/platform/commercial-navigator/ui!2040
- added subids prop for difference tab and better code See merge request desupervised/platform/commercial-navigator/ui!2044
- filter upgrade and rework activities code See merge request desupervised/platform/commercial-navigator/ui!2045
- capitalize variable name Closes #2055 See merge request desupervised/platform/commercial-navigator/ui!2046
- capitalize only the valid file See merge request desupervised/platform/commercial-navigator/ui!2047
- performance issue and more test after pretty varname Closes #2069 See merge request desupervised/platform/commercial-navigator/ui!2049
- static duckdb wasm file for cache See merge request desupervised/platform/commercial-navigator/ui!2050
Users¶
- add openapi title and version See merge request desupervised/platform/users!59
- search users by similarity See merge request desupervised/platform/users!60
v5.2.12¶
date: 2025-07-29T07:08:12.684Z
v5.2.12¶
Bug Fixes¶
API¶
- missing variables when interpolating
- ensure unique name prediction fail
v5.2.11¶
date: 2025-07-26T00:02:28.000Z
v5.2.11¶
Bug Fixes¶
UI¶
- improve freeze nodes
- filter out selected variable from freeze nodes
v5.2.10¶
date: 2025-07-25T02:45:58.707Z
v5.2.10¶
Bug Fixes¶
UI¶
- add freeze nodes selection
v5.2.9¶
date: 2025-07-14T11:07:01.225Z
v5.2.9¶
v5.2.8¶
date: 2025-07-14T09:04:36.103Z
v5.2.8¶
Bug Fixes¶
UI¶
- add nan rows for empty space
- better error on model create when failed to get dates
v5.2.7¶
date: 2025-07-08T10:52:15.527Z
v5.2.7¶
Bug Fixes¶
AI-Engine¶
- multiplicative_regression without neutral edges
v5.2.6¶
date: 2025-06-30T14:07:59.585Z
v5.2.6¶
Bug Fixes¶
UI¶
- proper slug handler on project creation
v5.2.5¶
date: 2025-06-20T05:54:48.863Z
v5.2.5¶
Bug Fixes¶
API¶
- attrset creation filters aligning dates
v5.2.4¶
date: 2025-06-19T05:59:56.431Z
v5.2.4¶
Bug Fixes¶
API¶
- graph variables
v5.2.3¶
date: 2025-06-12T04:40:37.314Z
v5.2.3¶
New Features¶
API¶
UI¶
- remove fontawesome deps
Bug Fixes¶
API¶
- expose core num as config
- add status to ref jobs
- add Improvement to list job
UI¶
- hide highlight when status is not complete
- better decimal rounder for total row
- only completes on highlight
- shared filter on attribution tab between scenarios Also, less aggresive truncated tooltip Closes #1962
- proper loading skeleton Closes #1898
- add reference point fallback input under advanced Closes #1879
- details page clickable tab Closes #1871
- add dates tooltip on type overlay hover on date range input Closes #1869
- search by name and rework variable tab layout Closes #1859
- adjust data on the table Closes #1232
- enable livechat through env
- proper loading state on dashboards
- proper undefined check on read only mode
Unknown commit type¶
API¶
- expose core num as config See merge request desupervised/platform/commercial-navigator/api!1014
- optimize ci
- optimize ci See merge request desupervised/platform/commercial-navigator/api!1015
UI¶
- hide highlight when status is not complete See merge request desupervised/platform/commercial-navigator/ui!1959
- better decimal rounder for total row See merge request desupervised/platform/commercial-navigator/ui!1960
- only completes on highlight See merge request desupervised/platform/commercial-navigator/ui!1961
- shared filter on attribution tab between scenarios Closes #1962 See merge request desupervised/platform/commercial-navigator/ui!1962
- proper loading skeleton Closes #1898 See merge request desupervised/platform/commercial-navigator/ui!1963
- add reference point fallback input under advanced Closes #1879 See merge request desupervised/platform/commercial-navigator/ui!1964
- details page clickable tab Closes #1871 See merge request desupervised/platform/commercial-navigator/ui!1965
- add dates tooltip on type overlay hover on date range input Closes #1869 See merge request desupervised/platform/commercial-navigator/ui!1966
- search by name and rework variable tab layout Closes #1859 See merge request desupervised/platform/commercial-navigator/ui!1967
- adjust data on the table Closes #1232 See merge request desupervised/platform/commercial-navigator/ui!1968
- enable livechat through env See merge request desupervised/platform/commercial-navigator/ui!1970
- remove fontawesome deps See merge request desupervised/platform/commercial-navigator/ui!1972
- proper loading state on dashboards See merge request desupervised/platform/commercial-navigator/ui!1974
- proper undefined check on read only mode See merge request desupervised/platform/commercial-navigator/ui!1976
v5.2.2¶
date: 2025-06-09T02:48:23.057Z
v5.2.2¶
Bug Fixes¶
UI¶
- add truncated indicator on dashboards Closes #1921
- auto-select when only 1 available country also on pred, opt Closes #1956
- default expand table on input points tab Closes #1980
- proper sort by group on variable summary table Closes #1978
- on date input of eqineq only use main range Closes #1979
- total row formatter and proper read-only mode Closes #1988
- better search layout and extend search to right table Closes #1975
- better form validation Closes #1974
- handle early stopping object parameters
- better rounding Closes #1900
Unknown commit type¶
UI¶
- add truncated indicator on dashboards Closes #1921 See merge request desupervised/platform/commercial-navigator/ui!1949
- auto-select when only 1 available country Closes #1956 See merge request desupervised/platform/commercial-navigator/ui!1950
- default expand table on input points tab Closes #1980 See merge request desupervised/platform/commercial-navigator/ui!1951
- proper sort by group on variable summary table Closes #1978 See merge request desupervised/platform/commercial-navigator/ui!1952
- on date input of eqineq only use main range Closes #1979 See merge request desupervised/platform/commercial-navigator/ui!1953
- total row formatter and proper read-only mode Closes #1988 See merge request desupervised/platform/commercial-navigator/ui!1954
- better search layout and extend search to right table Closes #1975 See merge request desupervised/platform/commercial-navigator/ui!1955
- better form validation Closes #1974 See merge request desupervised/platform/commercial-navigator/ui!1956
- handle early stopping object parameters See merge request desupervised/platform/commercial-navigator/ui!1957
- better rounding Closes #1900 See merge request desupervised/platform/commercial-navigator/ui!1958
v5.2.1¶
date: 2025-06-06T08:36:13.394Z
v5.2.1¶
Bug Fixes¶
AI-Engine¶
- Bugfix NegatiVeBinomial with loc incoming edge and smart rescaling
Unknown commit type¶
AI-Engine¶
- Merge branch ‘main’ into release
v5.2.0¶
date: 2025-06-06T02:25:15.764Z
v5.2.0¶
New Features¶
AI-Engine¶
- work on edge type system closes: https://gitlab.com/desupervised/solutions/full-economics/-/issues/170
API¶
- remove creator from api response Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/755 need https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/merge_requests/1882 to be deployed first
- filter similarity operator Closes #756
- add http cache header Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/work_items/779
- run graph basic in worker as drun job Closes #780
- add get data formats endpoint Related to https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1658
Teams¶
- set team last access time
UI¶
- dashboard filter config
- update profile Close https://gitlab.com/desupervised/platform/users/-/issues/40
- edge typing system Closes #1905
- add behavior interaction on adjust scenario section Closes #1780
- add tawkto chat widget
Users¶
- update user profile - [x] adding a parameter to request
picture
in the response, so the default response will only containsuser_id
,email
,username
,name
to reduce response size when not requesting picture - [x] storing the avatar in blob column and return to the response as base64 Relates to https://gitlab.com/desupervised/platform/users/-/issues/40 - post-signup handler from auth0 login page
Bug Fixes¶
AI-Engine¶
- tweak prior and posteriors
- coefficient interaction with new prior
- reformat the node docs for ui
- tweak liklihood scale default
- set upper bound on scale defualt
- skip grad correction if not constraints grad
- propper typing on HolidayDate
- apply baseline calc correctly
- handel coef as a param when eq 0 correctly
- small bugfixes in error msg
- use softplus as space transfrom in posteriors over exp
- set arguments_atlest_one for SimulationEffect node
- Add bounds on some node params
- additional edge typing
- insert dates even if in a ModuleWrapper
- insert dates in to modulewrapper
- backwards compatability for arguments_atlest_one
- backwards compatability for arguments_atlest_one
- add missing backwardscompatability for model
- collaps internal dims for liklihood incoming edges
- better tool tips for SimulationEffect closes: https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1970
API¶
- attribution download name Closes #771
- fit model parameters missing Closes #774
- use queue’s routing-key instead of message’s
- a few hotfix to main
- generating unique name on postgres side Closes #745
- handle case to auto activate dataset if no active dataset currently Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/780#note_2486798505
- catch bad string on value column error Closes #759
- properly send events metadata
- duplicate variables if model nodes duplicate
- remove existing project sequence
- remove call to datakeys to nodes Closes #782
- upload have error but complete
Teams¶
- add include_fields params when calling user service
UI¶
- number input proper handle null when default set and better dark mode
- support not filter Related #1910
- add pre filter config for activities Closes #1910
- redirect to auth on 401 response
- sort data on using time series plot Closes #1916
- handle edgeKwargsInput on template insertion fix(templates): add versioning testing for graph version Closes #1918
- remove value exclusion on right sidebar
- use similarity operations of name filter
- only show filter settings for admin or above and more - memoize better on pre filter - remove date from pre filter config - add loading feedback on pre filter save setting Closes #1913, #1915
- loosen up the input limit but disable the submit button on error fix(sim create): remove extend on chart input Closes #1922, #1923
- better check for tab availability Closes #1929
- proper boundary update on date change Closes #1930
- disable submit button when generating boundary data Closes #1931
- proper custom error class
- deform the plot when some point goes below 0 and auto-set pattern to custom Closes #1932
- warning when edge argument is insufficient Closes #1917
- fetch using iid instead of active to get the benefit from http cache header
- submit attr from another job with selected dates Closes #1964
- enable pan and avoid reset zoom when dragging point Closes #1968
- proper collapsible on adjust scenario Closes #1966
- proper re-set on combination change of insert basic Closes #1969
- empty instead of skeleton on empty data and proper modcomb filter Closes #1972, #1973
- disable button when necessary Closes #1878
- proper deps on adjust scenario table for better stability
- sticky header Closes #1982
- proper deps
- editable allocation and total on adjust scenario Closes #1967
- reset button on each group Closes #1983
- various fixes
Users¶
- fix exc handler for resource not found
- get picture before store new user Closes #47
Unknown commit type¶
AI-Engine¶
- tweak prior and posteriors See merge request desupervised/solutions/full-economics!356
- coefficient interaction with new prior See merge request desupervised/solutions/full-economics!357
- Likelihood transforms Add space transform to likelihoods
- Merge branch ‘liklihood-transforms’ into ‘main’ Likelihood transforms See merge request desupervised/solutions/full-economics!355
- reformat the node docs for ui See merge request desupervised/solutions/full-economics!358
- work on edge type system Closes #170 See merge request desupervised/solutions/full-economics!359
- Synnergy model template
- Merge branch ‘synnergy_model_template’ into ‘main’ Synnergy model template See merge request desupervised/solutions/full-economics!360
- handel coef as a param when eq 0 correctly See merge request desupervised/solutions/full-economics!361
- Merge branch ‘release’
- Merge branch ‘release’
- use softplus as space transfrom in posteriors over exp See merge request desupervised/solutions/full-economics!362
- Merge branch ‘main’ into release
- Add bounds on some node params See merge request desupervised/solutions/full-economics!363
- additional edge typing See merge request desupervised/solutions/full-economics!365
- Merge branch ‘main’ into release
- insert dates in to modulewrapper See merge request desupervised/solutions/full-economics!366
- desupervised/solutions/full-economics
- Improve synth data
- Merge branch ‘improve_synth_data’ into ‘main’ Improve synth data See merge request desupervised/solutions/full-economics!364
- Merge tag ‘v6.6.20-hotfix4’
- Merge tag ‘v6.6.20-hotfix5’
- desupervised/solutions/full-economics
- Merge branch ‘main’ into release
- better tool tips for SimulationEffect Closes desupervised/platform/commercial-navigator/ui#1970 See merge request desupervised/solutions/full-economics!367
- Merge branch ‘main’ into release
API¶
- attribution download name Closes #771 See merge request desupervised/platform/commercial-navigator/api!992
- fit model parameters missing Closes #774 See merge request desupervised/platform/commercial-navigator/api!994
- use queue’s routing-key instead of message’s See merge request desupervised/platform/commercial-navigator/api!996
- remove creator from api response Closes #755 See merge request desupervised/platform/commercial-navigator/api!995
- filter similarity operator Closes #756 See merge request desupervised/platform/commercial-navigator/api!997
- add http cache header Closes #779 See merge request desupervised/platform/commercial-navigator/api!998
- a few hotfix to main See merge request desupervised/platform/commercial-navigator/api!1000
- generating unique name on postgres side Closes #745 See merge request desupervised/platform/commercial-navigator/api!999
- remove unused endpoints
- remove unused endpoints See merge request desupervised/platform/commercial-navigator/api!1001
- handle case to auto activate dataset if no active dataset currently Closes #780 See merge request desupervised/platform/commercial-navigator/api!1003
- catch bad string on value column error Closes #759 See merge request desupervised/platform/commercial-navigator/api!1004
- properly send events metadata See merge request desupervised/platform/commercial-navigator/api!1007
- duplicate variables if model nodes duplicate See merge request desupervised/platform/commercial-navigator/api!1008
- run graph basic in worker as drun job Closes #780 See merge request desupervised/platform/commercial-navigator/api!1006
- remove existing project sequence See merge request desupervised/platform/commercial-navigator/api!1010
- remove call to datakeys to nodes Closes #782 See merge request desupervised/platform/commercial-navigator/api!1009
- upload have error but complete See merge request desupervised/platform/commercial-navigator/api!1011
- add get data formats endpoint See merge request desupervised/platform/commercial-navigator/api!1013
Teams¶
- unit test for add member by email
- unit test for add member by email See merge request desupervised/platform/teams!133
- set team last access time See merge request desupervised/platform/teams!134
- add include_fields params when calling user service See merge request desupervised/platform/teams!135
UI¶
- prep for https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/773
- prep for https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/773 See merge request desupervised/platform/commercial-navigator/ui!1872
- dashboard filter config See merge request desupervised/platform/commercial-navigator/ui!1873
- number input proper handle null when default set See merge request desupervised/platform/commercial-navigator/ui!1875
- support not filter Closes #1910 See merge request desupervised/platform/commercial-navigator/ui!1874
- add pre filter config for activities Closes #1910 See merge request desupervised/platform/commercial-navigator/ui!1876
- redirect to auth on 401 response See merge request desupervised/platform/commercial-navigator/ui!1877
- dag update types
- dag update types See merge request desupervised/platform/commercial-navigator/ui!1880
- sort data on using time series plot Closes #1916 See merge request desupervised/platform/commercial-navigator/ui!1881
- run e2e testing from trigger pipeline
- run e2e testing from trigger pipeline See merge request desupervised/platform/commercial-navigator/ui!1879
- add docs for features
- add docs for features See merge request desupervised/platform/commercial-navigator/ui!1883
- use CI_JOB_ID for team name when run on CI
- use CI_JOB_ID for team name when run on CI See merge request desupervised/platform/commercial-navigator/ui!1884
- handle edgeKwargsInput on template insertion Closes #1918 See merge request desupervised/platform/commercial-navigator/ui!1885
- use similarity operations of name filter See merge request desupervised/platform/commercial-navigator/ui!1887
- only show filter settings for admin or above and more Closes #1913 and #1915 See merge request desupervised/platform/commercial-navigator/ui!1878
- loosen up the input limit but disable the submit button on error Closes #1922 and #1923 See merge request desupervised/platform/commercial-navigator/ui!1889
- better check for tab availability Closes #1929 See merge request desupervised/platform/commercial-navigator/ui!1891
- proper boundary update on date change Closes #1930 See merge request desupervised/platform/commercial-navigator/ui!1892
- disable submit button when generating boundary data Closes #1931 See merge request desupervised/platform/commercial-navigator/ui!1893
- update profile Closes desupervised/platform/users#40 See merge request desupervised/platform/commercial-navigator/ui!1894
- remove unused code
- better varname
- better varname See merge request desupervised/platform/commercial-navigator/ui!1896
- remove unused code See merge request desupervised/platform/commercial-navigator/ui!1895
- proper custom error class See merge request desupervised/platform/commercial-navigator/ui!1897
- deform the plot when some point goes below 0 and auto-set pattern to custom Closes #1932 See merge request desupervised/platform/commercial-navigator/ui!1898
- edge typing system Closes #1905 See merge request desupervised/platform/commercial-navigator/ui!1886
- warning when edge argument is insufficient Closes #1917 See merge request desupervised/platform/commercial-navigator/ui!1890
- fetch using iid instead of active See merge request desupervised/platform/commercial-navigator/ui!1902
- submit attr from another job with selected dates Closes #1964 See merge request desupervised/platform/commercial-navigator/ui!1925
- add behavior interaction on adjust scenario section Closes #1780, #1965, #1960, #1959, #1958, #1957, #1952, #1954, #1953, #1951, #1950, #1949, #1944, #1948, #1946, #1945, #1943, #1942, #1941, #1940, #1939, #1938, #1936, and #1933 See merge request desupervised/platform/commercial-navigator/ui!1899
- enable pan and avoid reset zoom when dragging point Closes #1968 See merge request desupervised/platform/commercial-navigator/ui!1932
- proper collapsible on adjust scenario Closes #1966 See merge request desupervised/platform/commercial-navigator/ui!1934
- proper re-set on combination change of insert basic Closes #1969 See merge request desupervised/platform/commercial-navigator/ui!1930
- empty instead of skeleton on empty data and proper modcomb filter Closes #1972 and #1973 See merge request desupervised/platform/commercial-navigator/ui!1935
- disable button when necessary Closes #1878 See merge request desupervised/platform/commercial-navigator/ui!1936
- proper deps on adjust scenario table for better stability See merge request desupervised/platform/commercial-navigator/ui!1938
- sticky header Closes #1982 See merge request desupervised/platform/commercial-navigator/ui!1942
- proper deps See merge request desupervised/platform/commercial-navigator/ui!1943
- editable allocation and total on adjust scenario Closes #1967, #1984, #1976, and #1977 See merge request desupervised/platform/commercial-navigator/ui!1939
- reset button on each group Closes #1983 See merge request desupervised/platform/commercial-navigator/ui!1946
- various fixes See merge request desupervised/platform/commercial-navigator/ui!1948
- add tawkto chat widget See merge request desupervised/platform/commercial-navigator/ui!1947
Users¶
- update user profile See merge request desupervised/platform/users!55
- get picture before store new user Closes #47 See merge request desupervised/platform/users!56
- post-signup handler from auth0 login page See merge request desupervised/platform/users!57
v5.1.17¶
date: 2025-06-03T10:25:19.384Z
v5.1.17¶
v5.1.16¶
date: 2025-06-03T10:08:35.442Z
v5.1.16¶
v5.1.15¶
date: 2025-06-03T09:44:09.187Z
v5.1.15¶
v5.1.14¶
date: 2025-05-22T13:16:44.996Z
v5.1.14¶
Bug Fixes¶
UI¶
- proper re-set on combination change of insert basic
v5.1.13¶
date: 2025-05-20T13:29:15.340Z
v5.1.13¶
Bug Fixes¶
AI-Engine¶
- add missing backwardscompatability for model
- collaps internal dims for liklihood incoming edges
v5.1.12¶
date: 2025-05-20T09:37:55.620Z
v5.1.12¶
Bug Fixes¶
UI¶
- submit attr from another job with selected dates
v5.1.11¶
date: 2025-05-14T02:23:32.843Z
v5.1.11¶
Bug Fixes¶
AI-Engine¶
- backwards compatability for arguments_atlest_one
API¶
- properly send events metadata
v5.1.10¶
date: 2025-05-09T03:18:13.162Z
v5.1.10¶
v5.1.9¶
date: 2025-05-09T02:33:34.134Z
v5.1.9¶
Bug Fixes¶
API¶
- better logic for event variables check
- insert limit
- a few optimization for lots of vars
- handle case to auto activate dataset if no active dataset currently
Unknown commit type¶
API¶
- lint
v5.1.8¶
date: 2025-05-08T13:36:00.217Z
v5.1.8¶
Bug Fixes¶
AI-Engine¶
- set arguments_atlest_one for SimulationEffect node
- insert dates even if in a ModuleWrapper
v5.1.7¶
date: 2025-05-06T23:16:13.755Z
v5.1.7¶
Bug Fixes¶
UI¶
- proper message on custom error class
v5.1.6¶
date: 2025-05-06T12:45:08.413Z
v5.1.6¶
Bug Fixes¶
Users¶
- post-signup handler for auth0 login page
v5.1.5¶
date: 2025-05-02T13:31:59.071Z
v5.1.5¶
Bug Fixes¶
UI¶
- proper boundary update on date change
- disable submit button when generating boundary data
v5.1.4¶
date: 2025-04-28T09:03:07.906Z
v5.1.4¶
Bug Fixes¶
UI¶
- remove value exclusion on right sidebar
v5.1.3¶
date: 2025-04-23T12:54:51.170Z
v5.1.3¶
Bug Fixes¶
UI¶
- sort data on using time series plot
v5.1.2¶
date: 2025-04-23T09:31:04.407Z
v5.1.2¶
Bug Fixes¶
UI¶
- redirect to auth on 401 response
v5.1.1¶
date: 2025-04-23T03:23:23.020Z
v5.1.1¶
Bug Fixes¶
UI¶
- number input proper handle null when default set
- better dark mode
v5.1.0¶
date: 2025-04-21T04:04:21.742Z
v5.1.0¶
New Features¶
AI-Engine¶
- NarrowAutomatic posterior for init posterior with narrow uncertanty
API¶
- prefix name to ensure no duplicate error
- comanv api background jobs
- cache variable constant vars
Teams¶
UI¶
- truncate time series plot Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/342
- change name to prefix on some creation endpoints Related https://gitlab.com/desupervised/platform/commercial-navigator/api/-/merge_requests/931
- attribution from sim/pred/opt Closes #945
- date range use all data and add data type overlay on it empty mr to bump feat
- follow up input when oneof rule is violated Closes #1790, #1810
- simplify the list endpoint response
- better error handler and error page Closes #1729, #1842
- handle events data Closes #1422
- rework profit per input Closes #1872
- restructure pages routes
Users¶
- minimize relliance on auth0 for basic data
- use async whenever possible
Bug Fixes¶
AI-Engine¶
- optimize event graph
- data_keys_to_node return id instead of key
- add /graph/describe_nodes endpoint
- Add group annotations for event nodes
- add missing optional on group in nodes
- include key in node description
- correlation via cli
- expose optional seed argument for decomp
- better transform for EFFIENCY_SPREAD in media node
- indecrease default effiectivens spread
- effectivness spred = 10 defualt
- improve the sigmoid sharpness in media simularity
- use power as transform of price
- used scaled normal as posterior
- increase prior init width
- metrics with missmatch kpi key and id
- tweak priors for new modules
- parse old models with tanh
- enable early stopping during training closes: https://gitlab.com/desupervised/solutions/full-economics/-/issues/141
- tweak prior and posteriors
- bugfix coefficient with new likelihood
- handle edge case with edge sources
- bugfix logic
- remove upper bounf on scale for kpi
- reformat the node docs for ui
- tweak liklihood scale default
- sett upper bound on scale defualt
- skip grad correction if not constraints grad
- propper typing on HolidayDate
- apply baseline calc correctly
- handle reparam coef at 0
- handle propagate the scale
- disable duplicate error reporting
- missing f in f string
- remove . from holday names
- use softplus instead of exp in posteriors
- restore sentry logging
API¶
- dont add profit on get price data
- auto run attribution after jobs Closes #729
- validate dataset on model refit
- download filename issue Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/738
- attribution association cols
- update pred and sim to update all nodes Closes #588
- make attribution job called using fit pred a fit attribution
- validate no ids in set align date
- move distinct column filters to body
- prediction scenario with no update
- not raise lock error on sentry
- revert simulation update attribute
- default attribution reference point Closes #751
- optimize user_id caching and call pubsub on api if upload file is small
- pass the same seed on the same attr Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/752
- ignore none column in upload
- revert the simulation again This reverts commit 3bf963af9f90273948734c5faee5573ca1d54f2f, reversing changes made to cb78868992bf76ed0dcd565cd8b382f42764d855.
- fix dataset validation and model dates parsing error
- store model nodes
- optimize api by eager load the relationships
- reduce list endopint attributes
- remove eagerload unneeded data
- handle no data when filtering dates
- minimize recalling variables
- add excel long format example
- remove history attribute response
- remove date from model nodes Closes https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1827
- use count attribute
- worker handler logic fix
- variables relationship load
- pandas issues with accessing values
- simulation bug
- dataimport modelling combination cache
- remove projectid and insertdate on simulation and prediction result Closes #757
- trigger rebuild
- update dataset update code
- change to raw sql
- trigger build
- switch to sync session
- extra quote on schema name
- hotfixes from prod
- improve locking
- improve interpolation Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/762
- optimize ordering filter Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/761
- delay unit in ms
- interpolte dataset issue
- reduce opt complexity Closes #728
- prior posterior job use model’s dates Closes #767
- worker log message detailed
- fit attribution auto name Closes #768
- validate input dates Closes #766, https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/764
- allow filter by variable’s utility attr
- background job bug
Teams¶
- cache permissions and refactor permission checking
- update user response on add member by email
UI¶
- avoid throwing inside the catch of validate fn
- proper auto node id
- overview dashboard wrong fetch target
- handle empty data
- fix time series plot title to be consistent regardless the periodicity Close https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1804
- remove input number on chart section of adjust scenario Closes #1806
- allow overflow table on attr sources
- pass the filter for distinct col dataset into the body and ignore irrelevant filter on var node Needs https://gitlab.com/desupervised/platform/commercial-navigator/api/-/merge_requests/941
- granular variables filter based on the data type Closes #1763
- add very small step number to coeff number input Closes #1809
- add cache tag properly
- update effect in days default Closes #1816
- more context aware of nice variable Closes #1817, #1687
- multple fixes
- avoid getting api with invalid comb+datasetid Closes #1818
- rm check
- update id whenever key updated on right sidebar Closes #1820
- external upload proper create Closes #1824
- date range use all data and add data type overlay on it Closes #1764
- add clone node hook for consistency Closes #1822
- add tooltip to top side buttons Closes #1823
- clone kpi will try to clone id from key Closes #1826
- disabled selection on failed job on all list page Closes #1747
- update tooltips Closes #1751
- ignore file prop on variable column of summary table Closes #1671
- create sim/pred/opt from dataset Closes #656
- add retry on rtk when timeout Closes #1821
- switch to hide actual data line Closes #1526
- handle pre post period properly on boundary con tab Closes #1647
- add csv-excel option on get sample Closes #1648
- remove history attribute
- update performance table Closes #1666
- group on boundary tab Closes #1668
- group on input points tab Closes #1669
- disabled state on submit button Closes #1765
- sync whole body background Closes #1766
- default only return known type on variable list
- hide share of sales when necessary Closes #1787
- resources endpoint adjustment For https://gitlab.com/desupervised/platform/commercial-navigator/api/-/merge_requests/961
- handle no price data
- infinite scroll on dropdown selection Closes #1830
- rework source selection Closes #1208
- add one variable scatter plot Related #1325
- show timezoned dates based on the client Closes #1628
- handle too long error message by adding show more button Closes #1829
- proper importer fn Closes #1831
- proper fzf result order on var selection Closes #1819
- better placement route (chore)
- proper logic for permission menu on sidebar Related #1832
- add loading indicator when loading the prefill graph
- adjust dataimport with combs
- update constant varaible resp
- move the beyond setting to be under advanced tab
- use all in stack strategy to allow confidence band through 0 Closes #1840
- default dates and baseline input Closes #1811
- smart round on time series plot Closes #1802
- proper available data type check Closes #1801, #1841
- use d2 runner all
- remove ProjectId on some data spec Adjusment for https://gitlab.com/desupervised/platform/commercial-navigator/api/-/merge_requests/973
- add node documentation Closes #1812
- add combs param to right table get Closes #1844
- nodes docs fixed width and better scrollbar
- select all on selection on filter box Closes #1769
- use spinning overlay on vs plot to only render once Closes #1839
- optimize vs plot code
- remove unsafe deps
- add strict content security policy
- disable x-powered-by header
- just set the security headers in the traefik instead
- tweak total profit and revenue Closes #1843
- variables node loosen the length check to solve the unsynced problem on removal Closes #1838
- add setter fn to help novu initialize
- proper sorting when data inconsistent Closes #1846
- replace sortedUniq usage with proper function
- proper logic on node output checks Closes #1854
- cast tensor.value to array on import Closes #1853
- proper check on action button Closes #1852
- nice decimal on result plot tooltip Closes #1851
- improve logic in checking lower/upper bound inputs Closes #1835
- disabled deprecated nodes Closes #1834
- group selection on variable selection of init strat Closes #1800
- proper mid quantile index Closes #1858
- add teams table Closes #1531
- remove shortnamer on to be expected long one Closes #1850
- proper antd form validation
- attr of effect plot average investment on groupby Closes #1864
- make sure date input on constraints is inside selected period Closes #1857
- possible form missing on right sidebar
- better id input check Closes #1877
- update direction format Adjusment for https://gitlab.com/desupervised/platform/commercial-navigator/api/-/merge_requests/985
- small misplacement on right sidebar input
- tooltip adjusment Closes #1754
- rework resource checker Closes #1862, #1861
- add missing deps
- add variable on groupby date file for auto variable filter
- unite profit input on all tabs
- update data based on media’s changes
- add minimum 2 decimal placement on some plot label Closes #1887
- price as input switch Closes #1891
- bring back the quick type selection Closes #1894
- left join on joined by date data, also on cx Related #1892
- tweaks on profit input Closes #1899
- filter out non investment media variable Closes #1880
- set default maxHeight on DropdownWithSearch comp Closes #1901
Users¶
- remove user sensitive data when user is deleted
- store only the picture url
- fix storing user due to invalid data type
style¶
AI-Engine¶
API¶
Teams¶
UI¶
Users¶
- use ruff lint & formatter
docs¶
AI-Engine¶
- inital writing on docs for nodes closes: https://gitlab.com/desupervised/solutions/full-economics/-/issues/121
API¶
Teams¶
UI¶
Users¶
Unknown commit type¶
AI-Engine¶
- optimize event graph See merge request desupervised/solutions/full-economics!337
- data_keys_to_node return id instead of key See merge request desupervised/solutions/full-economics!338
- add /graph/describe_nodes endpoint See merge request desupervised/solutions/full-economics!339
- Add group annotations for event nodes See merge request desupervised/solutions/full-economics!340
- Merge branch ‘main’ into release
- add missing optional on group in nodes See merge request desupervised/solutions/full-economics!341
- Merge branch ‘main’ into release
- include key in node description See merge request desupervised/solutions/full-economics!342
- Correlation cli
- Merge branch ‘correlation_cli’ into ‘main’ Correlation cli See merge request desupervised/solutions/full-economics!343
- desupervised/solutions/full-economics
- fix merge conflict
- Merge branch ‘main’ into release
- better transform for EFFIENCY_SPREAD in media node See merge request desupervised/solutions/full-economics!344
- Merge branch ‘main’ into release
- lint fixes
- lint fixes
- Merge branch ‘main’ into release
- Merge branch ‘main’ into release
- inital writing on docs for nodes Closes #121 See merge request desupervised/solutions/full-economics!307
- expose optional seed argument for decomp See merge request desupervised/solutions/full-economics!345
- NarrowAutomatic posterior for init posterior with narrow See merge request desupervised/solutions/full-economics!346
- Merge branch ‘main’ into release
- use power as transform of price See merge request desupervised/solutions/full-economics!347
- Merge branch ‘main’ into release
- used scaled normal as posterior See merge request desupervised/solutions/full-economics!348
- Merge branch ‘main’ into release
- Merge branch ‘main’ into release
- metrics with missmatch kpi key and id See merge request desupervised/solutions/full-economics!349
- Merge branch ‘main’ into release
- tweak priors for new modules See merge request desupervised/solutions/full-economics!350
- Merge branch ‘main’ into release
- parse old models with tanh See merge request desupervised/solutions/full-economics!351
- enable early stopping during training Closes #141 See merge request desupervised/solutions/full-economics!354
- Add ROI effect models to the basic model
- Merge branch ‘basic_model_more_effect_models’ into ‘main’ Add ROI effect models to the basic model See merge request desupervised/solutions/full-economics!352
- validate one_of closes: https://gitlab.com/desupervised/solutions/full-economics/-/issues/167
- validate one_of Closes #167 See merge request desupervised/solutions/full-economics!353
- Merge branch ‘main’ into tweak_priors_posteiors
- improve test stability
- desupervised/solutions/full-economics into release
- Merge branch ‘tweak_priors_posteiors2’ into release
- desupervised/solutions/full-economics into release
- desupervised/solutions/full-economics into release
- desupervised/solutions/full-economics into release
- desupervised/solutions/full-economics into release
- fix broken test
- test coverage such we can deploy and evaluate on stage
API¶
- dont add profit on get price data See merge request desupervised/platform/commercial-navigator/api!934
- prefix name to ensure no duplicate error See merge request desupervised/platform/commercial-navigator/api!931
- auto run attribution after jobs Closes #729 See merge request desupervised/platform/commercial-navigator/api!933
- validate dataset on model refit See merge request desupervised/platform/commercial-navigator/api!937
- download filename issue Closes #738 See merge request desupervised/platform/commercial-navigator/api!938
- attribution association cols See merge request desupervised/platform/commercial-navigator/api!936
- update pred and sim to update all nodes Closes #588 See merge request desupervised/platform/commercial-navigator/api!935
- validate no ids in set align date See merge request desupervised/platform/commercial-navigator/api!939
- make attribution job called using fit pred a fit attribution See merge request desupervised/platform/commercial-navigator/api!940
- move distinct column filters to body See merge request desupervised/platform/commercial-navigator/api!941
- prediction scenario with no update See merge request desupervised/platform/commercial-navigator/api!942
- not raise lock error on sentry See merge request desupervised/platform/commercial-navigator/api!943
- revert simulation update attribute See merge request desupervised/platform/commercial-navigator/api!944
- default attribution reference point Closes #751 See merge request desupervised/platform/commercial-navigator/api!947
- optimize user_id caching and call pubsub on api if upload file is small See merge request desupervised/platform/commercial-navigator/api!948
- pass the same seed on the same attr Closes #752 See merge request desupervised/platform/commercial-navigator/api!949
- ignore none column in upload See merge request desupervised/platform/commercial-navigator/api!951
- revert the simulation again See merge request desupervised/platform/commercial-navigator/api!946
- store model nodes See merge request desupervised/platform/commercial-navigator/api!945
- fix dataset validation and model dates parsing error See merge request desupervised/platform/commercial-navigator/api!953
- optimize api by eager load the relationships See merge request desupervised/platform/commercial-navigator/api!952
- reduce list endopint attributes See merge request desupervised/platform/commercial-navigator/api!955
- handle no data when filtering dates See merge request desupervised/platform/commercial-navigator/api!956
- minimize recalling variables See merge request desupervised/platform/commercial-navigator/api!957
- add excel long format example See merge request desupervised/platform/commercial-navigator/api!959
- remove history attribute response See merge request desupervised/platform/commercial-navigator/api!960
- fix ci
- comanv api background jobs See merge request desupervised/platform/commercial-navigator/api!954
- remove date from model nodes Closes ui#1827 See merge request desupervised/platform/commercial-navigator/api!962
- use count attribute See merge request desupervised/platform/commercial-navigator/api!961
- worker handler logic fix See merge request desupervised/platform/commercial-navigator/api!964
- Hotfix handle metric col in old media to main
- Merge branch ‘hotfix-handle-metric-col-in-old-media-to-main’ into ‘main’ Hotfix handle metric col in old media to main See merge request desupervised/platform/commercial-navigator/api!965
- Hotfix excel issue
- Merge branch ‘hotfix-excel-issue’ into ‘main’ Hotfix excel issue See merge request desupervised/platform/commercial-navigator/api!966
- variables relationship load See merge request desupervised/platform/commercial-navigator/api!968
- pandas issues with accessing values See merge request desupervised/platform/commercial-navigator/api!971
- send scenario and base_scenario for simulation
- send scenario and base_scenario for simulation See merge request desupervised/platform/commercial-navigator/api!972
- cache variable constant vars See merge request desupervised/platform/commercial-navigator/api!958
- refactor db models
- refactor db models See merge request desupervised/platform/commercial-navigator/api!969
- ci setup for d2 runner
- ci setup for d2 runner See merge request desupervised/platform/commercial-navigator/api!976
- simulation bug See merge request desupervised/platform/commercial-navigator/api!975
- dataimport modelling combination cache See merge request desupervised/platform/commercial-navigator/api!970
- remove projectid and insertdate on simulation and prediction result Closes #757 See merge request desupervised/platform/commercial-navigator/api!973
- update dataset update code See merge request desupervised/platform/commercial-navigator/api!977
- extra quote on schema name See merge request desupervised/platform/commercial-navigator/api!979
- hotfixes from prod See merge request desupervised/platform/commercial-navigator/api!980
- improve locking See merge request desupervised/platform/commercial-navigator/api!978
- improve interpolation Closes #762 See merge request desupervised/platform/commercial-navigator/api!981
- optimize ordering filter Closes #761 See merge request desupervised/platform/commercial-navigator/api!982
- use pg formatter
- use pg formatter See merge request desupervised/platform/commercial-navigator/api!983
- delay unit in ms See merge request desupervised/platform/commercial-navigator/api!984
- interpolte dataset issue See merge request desupervised/platform/commercial-navigator/api!986
- reduce opt complexity Closes #728 See merge request desupervised/platform/commercial-navigator/api!985
- prior posterior job use model’s dates See merge request desupervised/platform/commercial-navigator/api!987
- worker log message detailed See merge request desupervised/platform/commercial-navigator/api!989
- fit attribution auto name See merge request desupervised/platform/commercial-navigator/api!990
- validate input dates Closes #766 and #764 See merge request desupervised/platform/commercial-navigator/api!988
- allow filter by variable’s utility attr See merge request desupervised/platform/commercial-navigator/api!991
- background job bug See merge request desupervised/platform/commercial-navigator/api!993
Teams¶
- cache permissions and refactor permission checking See merge request desupervised/platform/teams!130
- update user response on add member by email See merge request desupervised/platform/teams!132
UI¶
- truncate time series plot Closes api#342 See merge request desupervised/platform/commercial-navigator/ui!1709
- avoid throwing inside the catch of validate fn See merge request desupervised/platform/commercial-navigator/ui!1757
- proper auto node id See merge request desupervised/platform/commercial-navigator/ui!1758
- overview dashboard wrong fetch target See merge request desupervised/platform/commercial-navigator/ui!1759
- handle empty data See merge request desupervised/platform/commercial-navigator/ui!1760
- fix time series plot title to be consistent regardless the periodicity Closes #1804 See merge request desupervised/platform/commercial-navigator/ui!1762
- remove input number on chart section of adjust scenario Closes #1806 See merge request desupervised/platform/commercial-navigator/ui!1763
- allow overflow table on attr sources See merge request desupervised/platform/commercial-navigator/ui!1764
- change name to prefix on some creation endpoints See merge request desupervised/platform/commercial-navigator/ui!1745
- pass the filter for distinct col dataset into the body See merge request desupervised/platform/commercial-navigator/ui!1765
- granular variables filter based on the data type Closes #1763 See merge request desupervised/platform/commercial-navigator/ui!1766
- add very small step number to coeff number input Closes #1809 See merge request desupervised/platform/commercial-navigator/ui!1768
- add cache tag properly See merge request desupervised/platform/commercial-navigator/ui!1769
- attribution from sim/pred/opt Closes #945 See merge request desupervised/platform/commercial-navigator/ui!1761
- update effect in days default Closes #1816 See merge request desupervised/platform/commercial-navigator/ui!1770
- more context aware of nice variable Closes #1817 and #1687 See merge request desupervised/platform/commercial-navigator/ui!1771
- multple fixes See merge request desupervised/platform/commercial-navigator/ui!1772
- avoid getting api with invalid comb+datasetid Closes #1818 See merge request desupervised/platform/commercial-navigator/ui!1773
- rm check See merge request desupervised/platform/commercial-navigator/ui!1774
- update id whenever key updated on right sidebar Closes #1820 See merge request desupervised/platform/commercial-navigator/ui!1776
- external upload proper create Closes #1824 See merge request desupervised/platform/commercial-navigator/ui!1779
- date range use all data and add data type overlay on it Closes #1764 See merge request desupervised/platform/commercial-navigator/ui!1775
- date range use all data and add data type overlay on it See merge request desupervised/platform/commercial-navigator/ui!1780
- follow up input when oneof rule is violated Closes #1790 and #1810 See merge request desupervised/platform/commercial-navigator/ui!1777
- add clone node hook for consistency Closes #1822 See merge request desupervised/platform/commercial-navigator/ui!1781
- simplify the list endpoint response See merge request desupervised/platform/commercial-navigator/ui!1778
- add tooltip to top side buttons Closes #1823 See merge request desupervised/platform/commercial-navigator/ui!1782
- clone kpi will try to clone id from key Closes #1826 See merge request desupervised/platform/commercial-navigator/ui!1783
- disabled selection on failed job on all list page Closes #1747 See merge request desupervised/platform/commercial-navigator/ui!1784
- update tooltips Closes #1751 See merge request desupervised/platform/commercial-navigator/ui!1785
- ignore file prop on variable column of summary table Closes #1671 See merge request desupervised/platform/commercial-navigator/ui!1786
- create sim/pred/opt from dataset Closes #656 See merge request desupervised/platform/commercial-navigator/ui!1787
- add retry on rtk when timeout Closes #1821 See merge request desupervised/platform/commercial-navigator/ui!1788
- switch to hide actual data line Closes #1526 See merge request desupervised/platform/commercial-navigator/ui!1789
- handle pre post period properly on boundary con tab Closes #1647 See merge request desupervised/platform/commercial-navigator/ui!1790
- add csv-excel option on get sample Closes #1648 See merge request desupervised/platform/commercial-navigator/ui!1791
- remove history attribute See merge request desupervised/platform/commercial-navigator/ui!1792
- update performance table Closes #1666 See merge request desupervised/platform/commercial-navigator/ui!1793
- group on boundary tab Closes #1668 See merge request desupervised/platform/commercial-navigator/ui!1794
- group on input points tab Closes #1669 See merge request desupervised/platform/commercial-navigator/ui!1795
- disabled state on submit button Closes #1765 See merge request desupervised/platform/commercial-navigator/ui!1796
- sync whole body background Closes #1766 See merge request desupervised/platform/commercial-navigator/ui!1797
- default only return known type on variable list See merge request desupervised/platform/commercial-navigator/ui!1798
- hide share of sales when necessary Closes #1787 See merge request desupervised/platform/commercial-navigator/ui!1799
- resources endpoint adjustment See merge request desupervised/platform/commercial-navigator/ui!1800
- handle no price data See merge request desupervised/platform/commercial-navigator/ui!1802
- infinite scroll on dropdown selection Closes #1830 See merge request desupervised/platform/commercial-navigator/ui!1803
- rework source selection Closes #1208 See merge request desupervised/platform/commercial-navigator/ui!1804
- add one variable scatter plot See merge request desupervised/platform/commercial-navigator/ui!1805
- show timezoned dates based on the client Closes #1628 See merge request desupervised/platform/commercial-navigator/ui!1806
- handle too long error message by adding show more button Closes #1829 See merge request desupervised/platform/commercial-navigator/ui!1807
- proper importer fn Closes #1831 See merge request desupervised/platform/commercial-navigator/ui!1808
- proper fzf result order on var selection Closes #1819 See merge request desupervised/platform/commercial-navigator/ui!1809
- better placement route (chore) See merge request desupervised/platform/commercial-navigator/ui!1810
- proper logic for permission menu on sidebar See merge request desupervised/platform/commercial-navigator/ui!1811
- add loading indicator when loading the prefill graph See merge request desupervised/platform/commercial-navigator/ui!1812
- move the beyond setting to be under advanced tab See merge request desupervised/platform/commercial-navigator/ui!1816
- use all in stack strategy to allow confidence band through 0 Closes #1840 See merge request desupervised/platform/commercial-navigator/ui!1818
- default dates and baseline input Closes #1811 See merge request desupervised/platform/commercial-navigator/ui!1817
- smart round on time series plot Closes #1802 See merge request desupervised/platform/commercial-navigator/ui!1819
- update constant varaible resp See merge request desupervised/platform/commercial-navigator/ui!1815
- proper available data type check Closes #1801 and #1841 See merge request desupervised/platform/commercial-navigator/ui!1820
- use d2 runner all See merge request desupervised/platform/commercial-navigator/ui!1823
- remove ProjectId on some data spec See merge request desupervised/platform/commercial-navigator/ui!1822
- better error handler and error page Closes #1729 and #1842 See merge request desupervised/platform/commercial-navigator/ui!1821
- add node documentation Closes #1812 See merge request desupervised/platform/commercial-navigator/ui!1814
- add combs param to right table get Closes #1844 See merge request desupervised/platform/commercial-navigator/ui!1824
- select all on selection on filter box Closes #1769 See merge request desupervised/platform/commercial-navigator/ui!1825
- nodes docs fixed width and better scrollbar See merge request desupervised/platform/commercial-navigator/ui!1826
- use spinning overlay on vs plot to only render once Closes #1839 See merge request desupervised/platform/commercial-navigator/ui!1827
- adjust dataimport with combs See merge request desupervised/platform/commercial-navigator/ui!1813
- optimize vs plot code See merge request desupervised/platform/commercial-navigator/ui!1828
- remove unsafe deps See merge request desupervised/platform/commercial-navigator/ui!1830
- add strict content security policy See merge request desupervised/platform/commercial-navigator/ui!1829
- tweak total profit and revenue Closes #1843 See merge request desupervised/platform/commercial-navigator/ui!1831
- variables node loosen the length check to solve the unsynced problem on removal Closes #1838 See merge request desupervised/platform/commercial-navigator/ui!1832
- add setter fn to help novu initialize See merge request desupervised/platform/commercial-navigator/ui!1833
- proper sorting when data inconsistent Closes #1846 See merge request desupervised/platform/commercial-navigator/ui!1834
- remove unused and move around files
- remove unused and move around files See merge request desupervised/platform/commercial-navigator/ui!1835
- replace sortedUniq usage with proper function See merge request desupervised/platform/commercial-navigator/ui!1836
- proper logic on node output checks Closes #1854 See merge request desupervised/platform/commercial-navigator/ui!1837
- cast tensor.value to array on import Closes #1853 See merge request desupervised/platform/commercial-navigator/ui!1838
- proper check on action button Closes #1852 See merge request desupervised/platform/commercial-navigator/ui!1839
- nice decimal on result plot tooltip Closes #1851 See merge request desupervised/platform/commercial-navigator/ui!1840
- improve logic in checking lower/upper bound inputs Closes #1835 See merge request desupervised/platform/commercial-navigator/ui!1841
- disabled deprecated nodes Closes #1834 See merge request desupervised/platform/commercial-navigator/ui!1842
- group selection on variable selection of init strat Closes #1800 See merge request desupervised/platform/commercial-navigator/ui!1843
- proper mid quantile index Closes #1858 See merge request desupervised/platform/commercial-navigator/ui!1844
- add teams table Closes #1531 See merge request desupervised/platform/commercial-navigator/ui!1845
- remove shortnamer on to be expected long one Closes #1850 See merge request desupervised/platform/commercial-navigator/ui!1846
- handle events data Closes #1422 See merge request desupervised/platform/commercial-navigator/ui!1847
- proper antd form validation See merge request desupervised/platform/commercial-navigator/ui!1848
- attr of effect plot average investment on groupby Closes #1864 See merge request desupervised/platform/commercial-navigator/ui!1849
- make sure date input on constraints is inside selected period Closes #1857 See merge request desupervised/platform/commercial-navigator/ui!1851
- possible form missing on right sidebar See merge request desupervised/platform/commercial-navigator/ui!1854
- better id input check Closes #1877 See merge request desupervised/platform/commercial-navigator/ui!1856
- update direction format See merge request desupervised/platform/commercial-navigator/ui!1855
- small misplacement on right sidebar input See merge request desupervised/platform/commercial-navigator/ui!1857
- tooltip adjusment Closes #1754 See merge request desupervised/platform/commercial-navigator/ui!1858
- rework profit per input Closes #1872 See merge request desupervised/platform/commercial-navigator/ui!1852
- rework resource checker Closes #1862 and #1861 See merge request desupervised/platform/commercial-navigator/ui!1859
- add missing deps See merge request desupervised/platform/commercial-navigator/ui!1860
- add variable on groupby date file for auto variable filter See merge request desupervised/platform/commercial-navigator/ui!1861
- unite profit input on all tabs See merge request desupervised/platform/commercial-navigator/ui!1862
- update data based on media’s changes See merge request desupervised/platform/commercial-navigator/ui!1863
- add minimum 2 decimal placement on some plot label Closes #1887 See merge request desupervised/platform/commercial-navigator/ui!1864
- setup e2e and test project creation Close https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/652
- setup e2e and test project creation Closes #652 See merge request desupervised/platform/commercial-navigator/ui!1850
- test create example dataset
- price as input switch Closes #1891 See merge request desupervised/platform/commercial-navigator/ui!1865
- bring back the quick type selection Closes #1894 See merge request desupervised/platform/commercial-navigator/ui!1866
- left join on joined by date data, also on cx See merge request desupervised/platform/commercial-navigator/ui!1867
- tweaks on profit input Closes #1899 See merge request desupervised/platform/commercial-navigator/ui!1868
- filter out non investment media variable Closes #1880 See merge request desupervised/platform/commercial-navigator/ui!1869
- set default maxHeight on DropdownWithSearch comp Closes #1901 See merge request desupervised/platform/commercial-navigator/ui!1870
- test create example dataset See merge request desupervised/platform/commercial-navigator/ui!1853
- restructure pages routes See merge request desupervised/platform/commercial-navigator/ui!1871
Users¶
- use ruff lint & formatter See merge request desupervised/platform/users!51
- Resolve “minimize relliance on auth0 for basic data” Closes #46
- Merge branch ‘46-minimize-relliance-on-auth0-for-basic-data’ into ‘master’ Resolve “minimize relliance on auth0 for basic data” Closes #46 See merge request desupervised/platform/users!50
- remove user sensitive data when user is deleted See merge request desupervised/platform/users!52
- store only the picture url See merge request desupervised/platform/users!53
- use async whenever possible See merge request desupervised/platform/users!54
v5.0.50¶
date: 2025-04-14T05:33:52.691Z
v5.0.50¶
Bug Fixes¶
API¶
- interpolation issue
- prior posterior job use model’s dates
Unknown commit type¶
API¶
- testing setup
- testing setup
- bump timeout
v5.0.49¶
date: 2025-04-11T15:08:36.090Z
v5.0.49¶
Bug Fixes¶
UI¶
- possible form missing on right sidebar
- better id input check
v5.0.48¶
date: 2025-04-10T16:48:48.313Z
v5.0.48¶
Bug Fixes¶
AI-Engine¶
- remove . from holday names
v5.0.47¶
date: 2025-04-09T15:56:18.889Z
v5.0.47¶
Bug Fixes¶
AI-Engine¶
- handel coef param eq 0
v5.0.46¶
date: 2025-04-09T15:00:34.966Z
v5.0.46¶
Bug Fixes¶
UI¶
- also update id when key updated on key input
v5.0.45¶
date: 2025-04-09T14:20:33.671Z
v5.0.45¶
Bug Fixes¶
UI¶
- average investment on group by of attr effect plot
v5.0.44¶
date: 2025-04-08T07:23:45.080Z
v5.0.44¶
Bug Fixes¶
UI¶
- proper mid quantile index
v5.0.43¶
date: 2025-04-07T14:57:04.773Z
v5.0.43¶
Bug Fixes¶
UI¶
- proper mid quantile index
v5.0.42¶
date: 2025-04-07T14:39:27.972Z
v5.0.42¶
Bug Fixes¶
AI-Engine¶
- apply baseline calc correctly
- accidentaly removed value
v5.0.41¶
date: 2025-04-04T17:03:28.389Z
v5.0.41¶
Bug Fixes¶
AI-Engine¶
- propper typing on HolidayDate
v5.0.40¶
date: 2025-04-04T00:56:54.957Z
v5.0.40¶
Bug Fixes¶
API¶
- event data issue
v5.0.39¶
date: 2025-04-03T07:16:57.144Z
v5.0.39¶
Bug Fixes¶
API¶
- change load strategy for attribution variables
- delete opt bug
- excel bug
Unknown commit type¶
API¶
- switch runner
v5.0.38¶
date: 2025-04-02T12:11:53.499Z
v5.0.38¶
Bug Fixes¶
AI-Engine¶
- skip grad correction if not constraints grad
v5.0.37¶
date: 2025-03-21T22:50:32.508Z
v5.0.37¶
Bug Fixes¶
UI¶
- add combs param to right table get
v5.0.36¶
date: 2025-03-21T14:34:00.464Z
v5.0.36¶
Bug Fixes¶
API¶
- missing scneario and base_scenario on singular update
Unknown commit type¶
API¶
- a bit coverage bump
- remove unused code
- use d2 runner on all
- skip test and do it locally
v5.0.35¶
date: 2025-03-21T10:21:59.267Z
v5.0.35¶
v5.0.34¶
date: 2025-03-21T10:00:05.751Z
v5.0.34¶
Bug Fixes¶
API¶
- missing scneario and base_scenario on singular update
Unknown commit type¶
API¶
- a bit coverage bump
- remove unused code
- use d2 runner on all
v5.0.33¶
date: 2025-03-20T04:47:31.897Z
v5.0.33¶
Bug Fixes¶
UI¶
- use all in stack strategy to allow confidence band through 0
v5.0.32¶
date: 2025-03-19T14:14:07.815Z
v5.0.32¶
Bug Fixes¶
API¶
- add result nodes into validation
v5.0.31¶
date: 2025-03-19T11:36:52.248Z
v5.0.31¶
Bug Fixes¶
API¶
- bad simulation logic
v5.0.30¶
date: 2025-03-18T11:35:15.390Z
v5.0.30¶
Bug Fixes¶
API¶
- handle key error event var
v5.0.29¶
date: 2025-03-18T07:21:57.955Z
v5.0.29¶
Bug Fixes¶
API¶
- joined load to improve variable resp time
- missing two utility relationship
v5.0.28¶
date: 2025-03-17T23:44:29.560Z
v5.0.28¶
Bug Fixes¶
UI¶
- add comb setter to insert basic modal
- add loading indicator when loading the prefill graph
Unknown commit type¶
UI¶
- add debug code
v5.0.27¶
date: 2025-03-17T22:45:21.228Z
v5.0.27¶
Bug Fixes¶
UI¶
- add loading state on activate button
v5.0.26¶
date: 2025-03-17T22:21:46.876Z
v5.0.26¶
v5.0.25¶
date: 2025-03-16T23:24:58.995Z
v5.0.25¶
Bug Fixes¶
UI¶
- proper import csv
v5.0.24¶
date: 2025-03-16T05:52:56.808Z
v5.0.24¶
New Features¶
API¶
- prefix name to ensure no duplicate error
UI¶
Bug Fixes¶
API¶
- mistype attribution job
UI¶
- use prefix for name
v5.0.23¶
date: 2025-03-14T13:40:20.252Z
v5.0.23¶
Bug Fixes¶
AI-Engine¶
- backwards compatability
- bugfix weight call
v5.0.22¶
date: 2025-03-14T05:55:17.081Z
v5.0.22¶
Bug Fixes¶
API¶
- handle old wide media with metric col
- proper orror on failed to read file
- excel file upload issue
v5.0.21¶
date: 2025-03-13T13:34:20.376Z
v5.0.21¶
v5.0.20¶
date: 2025-03-12T15:30:45.126Z
v5.0.20¶
Bug Fixes¶
UI¶
- handle no price data
v5.0.19¶
date: 2025-03-10T08:15:24.040Z
v5.0.19¶
Bug Fixes¶
API¶
- minimize recalling variables
- remove history attribute response
UI¶
- remove history attribute
v5.0.18¶
date: 2025-03-07T02:35:21.027Z
v5.0.18¶
Bug Fixes¶
API¶
- fix dataset validation and model dates parsing error
- fix logic issue in api worker
- handle no data when filtering dates
v5.0.17¶
date: 2025-03-05T10:42:46.836Z
v5.0.17¶
Bug Fixes¶
UI¶
- external upload proper create
v5.0.16¶
date: 2025-02-28T13:42:04.863Z
v5.0.16¶
Bug Fixes¶
API¶
- ignore none column in upload
v5.0.15¶
date: 2025-02-28T11:41:51.997Z
v5.0.15¶
Bug Fixes¶
AI-Engine¶
- metrics with different node id and kpi key