Release Notes¶
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
v5.0.14¶
date: 2025-02-28T07:17:35.362Z
v5.0.14¶
Bug Fixes¶
UI¶
- rm check
v5.0.13¶
date: 2025-02-27T14:27:46.602Z
v5.0.13¶
Bug Fixes¶
UI¶
- multple fixes, see notes
- avoid getting api with invalid comb+datasetid
v5.0.12¶
date: 2025-02-25T09:20:18.807Z
v5.0.12¶
Bug Fixes¶
API¶
- not raise lock error on sentry
- default attribution reference point
Unknown commit type¶
API¶
- lint
v5.0.11¶
date: 2025-02-21T14:54:36.716Z
v5.0.11¶
Bug Fixes¶
API¶
- move dataset distinct values to filters
- dataset distinct tests
UI¶
- ignore irrelevant filter on var node
- pass the filter for distinct col dataset into the body
v5.0.10¶
date: 2025-02-18T16:57:25.053Z
v5.0.10¶
v5.0.9¶
date: 2025-02-18T04:53:33.143Z
v5.0.9¶
Bug Fixes¶
UI¶
- fix overview dashboard wrong fetch target
v5.0.8¶
date: 2025-02-18T00:59:19.175Z
v5.0.8¶
Bug Fixes¶
UI¶
- proper auto node id
v5.0.7¶
date: 2025-02-17T16:10:44.714Z
v5.0.7¶
Bug Fixes¶
UI¶
- use extra/inter-polated data on variable compare tab Closes #1756
Unknown commit type¶
UI¶
- use extra/inter-polated data on variable compare tab Closes #1756 See merge request desupervised/platform/commercial-navigator/ui!1756
v5.0.6¶
date: 2025-02-17T06:58:36.520Z
v5.0.6¶
Bug Fixes¶
API¶
- return 404 instead of 500 on missing variable
- implement locking on workers task
- too much republish
UI¶
- bulk input on init strategy Closes #1796
- new results dashboard Closes #1753
- add more interactivity on vs plot Closes #1785
- hide options based on data availability Closes #1791
- add dates on model dataset selection Closes #1783
- improvements on variable selection Closes #1781
- faded out default value on job name input Closes #1777
- default select all combination on basic builder Closes #1775
- hide disabled tab on attr db on details Closes #1770
- quick project selection sort by last used Closes #1767
- move note to first tab of details page Closes #1771
Unknown commit type¶
API¶
- implement locking on workers task See merge request desupervised/platform/commercial-navigator/api!930
- too much republish See merge request desupervised/platform/commercial-navigator/api!932
- return 404 instead of 500 on missing variable See merge request desupervised/platform/commercial-navigator/api!929
UI¶
- bulk input on init strategy Closes #1796 See merge request desupervised/platform/commercial-navigator/ui!1744
- new results dashboard Closes #1753 See merge request desupervised/platform/commercial-navigator/ui!1708
- add more interactivity on vs plot Closes #1785 See merge request desupervised/platform/commercial-navigator/ui!1746
- hide options based on data availability Closes #1791 See merge request desupervised/platform/commercial-navigator/ui!1747
- add dates on model dataset selection Closes #1783 See merge request desupervised/platform/commercial-navigator/ui!1748
- improvements on variable selection Closes #1781 See merge request desupervised/platform/commercial-navigator/ui!1749
- faded out default value on job name input Closes #1777 See merge request desupervised/platform/commercial-navigator/ui!1750
- default select all combination on basic builder Closes #1775 See merge request desupervised/platform/commercial-navigator/ui!1751
- hide disabled tab on attr db on details Closes #1770 See merge request desupervised/platform/commercial-navigator/ui!1752
- quick project selection sort by last used Closes #1767 See merge request desupervised/platform/commercial-navigator/ui!1753
- move note to first tab of details page Closes #1771 See merge request desupervised/platform/commercial-navigator/ui!1755
v5.0.5¶
date: 2025-02-13T06:17:38.846Z
v5.0.5¶
Bug Fixes¶
AI-Engine¶
- media effectiveness param
- effect spread based on quantile 1, 99
- linear regression prior
- propagate efficiency spread correctly
- use qantile 1,99 for media effectivness scale
API¶
- unique name generator on post upload Helps solve this UI’s https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1757
This will generate the counter only when the input name has the
[DataType]
suffix, otherwise, it will behave the same as before
UI¶
- not allow submit when illegal value on boundary Closes #1792 and improve state performance on boundary input
- proper quantile calculation on vs plot
- add name input Closes #1757
- right status to get
- disallow incomplete submit and add warning when happen Closes #1788
- better decimal placement Closes #1782
- cleanup error message after clicking rerun Closes #1784
- improv number based on what mode Closes #1798, #1799 and some opt related tooltips
- add minimum from exclusiveMinimum on common number input Closes #1794
Unknown commit type¶
AI-Engine¶
- media effectiveness param See merge request desupervised/solutions/full-economics!333
- Merge branch ‘main’ into release
- effect spread based on quantile 1, 99 See merge request desupervised/solutions/full-economics!334
- Merge branch ‘main’ into release
- linear regression prior See merge request desupervised/solutions/full-economics!335
- Merge branch ‘main’ into release
- propagate efficiency spread correctly See merge request desupervised/solutions/full-economics!336
- Merge branch ‘main’ into release
- Merge branch ‘main’ into release
API¶
- unique name generator on post upload See merge request desupervised/platform/commercial-navigator/api!924
UI¶
- not allow submit when illegal value on boundary Closes #1792 See merge request desupervised/platform/commercial-navigator/ui!1734
- add name input Closes #1757 See merge request desupervised/platform/commercial-navigator/ui!1722
- proper quantile calculation on vs plot See merge request desupervised/platform/commercial-navigator/ui!1736
- right status to get See merge request desupervised/platform/commercial-navigator/ui!1737
- disallow incomplete submit and add warning when happen Closes #1788 See merge request desupervised/platform/commercial-navigator/ui!1739
- better decimal placement Closes #1782 See merge request desupervised/platform/commercial-navigator/ui!1740
- cleanup error message after clicking rerun Closes #1784 See merge request desupervised/platform/commercial-navigator/ui!1741
- improv number based on what mode Closes #1798 and #1799 See merge request desupervised/platform/commercial-navigator/ui!1743
- add minimum from exclusiveMinimum on common number input Closes #1794 See merge request desupervised/platform/commercial-navigator/ui!1742
v5.0.4¶
date: 2025-02-11T07:05:10.553Z
v5.0.4¶
Bug Fixes¶
UI¶
- proper quantile calculation on vs pot
v5.0.3¶
date: 2025-02-09T14:18:18.950Z
v5.0.3¶
Bug Fixes¶
AI-Engine¶
- stabilize media scaling weights
Unknown commit type¶
AI-Engine¶
- stabilize media scaling weights See merge request desupervised/solutions/full-economics!332
- Merge branch ‘main’ into release
v5.0.2¶
date: 2025-02-07T15:08:25.546Z
v5.0.2¶
Bug Fixes¶
AI-Engine¶
- use mlp as default for holidays as it is a lot faster
UI¶
- update check attr data logic and add whitelist on priorpost tabs name
- multiple fixes
- width overflow on boundary con modal input
Unknown commit type¶
AI-Engine¶
- use mlp as default for holidays as it is a lot faster See merge request desupervised/solutions/full-economics!331
- Merge branch ‘main’ into release
UI¶
- update check attr data logic and add whitelist on priorpost tabs name See merge request desupervised/platform/commercial-navigator/ui!1732
- multiple fixes See merge request desupervised/platform/commercial-navigator/ui!1733
- width overflow on boundary con modal input See merge request desupervised/platform/commercial-navigator/ui!1726
v5.0.1¶
date: 2025-02-07T09:12:30.471Z
v5.0.1¶
v5.0.0¶
date: 2025-02-07T05:17:18.017Z
v5.0.0¶
New Features¶
AI-Engine¶
- investment input to media nodes
- new media format
- add correlation measurement endpoint
API¶
Teams¶
UI¶
- upgrade vite
- add freeze nodes option Closes #1516
- docker names for default name on creation pages Closes #1625 - add job info input section for creation pages
- move away from using the nice name provided by the API Closes #1723
- add plot to show campaign metrics Closes #1721
- dayjs all-in Goodbye moment js
Users¶
Bug Fixes¶
AI-Engine¶
- temporal response curves date alignment bug
- hide some incoming date edge for trend
- add sentry setup
- SimulationEffect as effect node in basic model builder
- numerical stability for scale==0 closes https://gitlab.com/desupervised/solutions/full-economics/-/issues/148
- leaf_nodes when we auto insert
dates
data - encode incoming_edges_to_nodes and outgoing_edges_to_nodes on scopes
- make it possible to skip decomp on some variables
- json format errors for the logs closes: https://gitlab.com/desupervised/solutions/full-economics/-/issues/146
- response curves with only one step
- response curves start and end as float val
- performance metrics on the mean prediction
- fix roi singularity
- fixate borch version
- use decompose keys in prior_vs_posterior closes https://gitlab.com/desupervised/solutions/full-economics/-/issues/154 https://gitlab.com/desupervised/solutions/full-economics/-/issues/152
- bugfix % transform in SimulationEffect
- bugfix simulation effect difference stability
- validate uniqr ids in graph
- align seed for decomposition
- indicator in season + fix broken tests
- ensure uniqe node ids
- Bugfix GLM node for high dim input closes https://gitlab.com/desupervised/solutions/full-economics/-/issues/161 https://gitlab.com/desupervised/solutions/full-economics/-/issues/157 https://gitlab.com/desupervised/solutions/full-economics/-/issues/159
- apply date subset to direction in opt
- date parsing in opt constraints
- convert procentile to quantile for risk in optimization
- convert procentile to quantile for risk in optimization
- save quantile variable statistics when training
- tweak media weight prior
- opt scale opt space based on quantiles
- setup tracker for best loss in api.optimize
- deseason with sparse data
- handle 0 in media weighting properly
- Media effect weighted by roi
- ensure order in metadata merge
- bugfix mimic node functions
- propagate holiday name in graph construct
- propagate name of holiday node in graph construciton
- scale cx and comp media with investment
- restore media scaling when no investment
- bugfix media weighting in roi space
- shape in for simualrity effect
- change defualt holidays to be event
- create event loading individual instead of in a group
API¶
- migration issue, misisng ix_Sales_comb on some table
- data validation on worker using duckdb
- fix empty column error on wide format fix by casting the column into the right datatype
- fix empty column error on wide format fix by casting the column into the right datatype
- proper unique violation handler
- missing name note assignment on post create
- add additional config col to sim pred opt Closes #723
- updaet attribution default value Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/720
- improve error cascaded error msg Closes #690, #699
- variable creation before data push Closes #715
- flip between variable and attr response Closes #725
- check model variables in dataset before submitting jobs
- handle when no subscribers in novu
- hotfix update opt direction
- strip space from column name Closes #711
- missing event vars
- missing fit pred quantiles
- full dates periodicity validation Closes #719
- interpolate variable on both cases Closes #730
- validate extra columns Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/717
- return 404 if the team id in the path is not found Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/716
- improve default naming Closes #706
- improve endpoint docs Closes #731
- optional sales prices
- multiple api issues Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/733
- missing tmp variable
- add loss parameters to opt Closes #736
- missing key variable
- improve media validation Closes #737
- check job_id before deleting pred and sim
- filter string issue
- remove missing variable from graph variables
- better default name Closes #741
- replace space with ‘_’ on download file name Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/744
- adjust graph basic
- download multiple varaible including events
Teams¶
- bump aio-pika and don’t republish exchange
UI¶
- id cannot be one of variables Closes #1543
- rename sections Closes #1661
- hide all disabled tabs on details page Closes #1641
- scope on capability api is nullable Closes #1678
- add timeout to all outgoing call Closes #1605
- calculate total number is result on ui Closes #1680
- handle error on logs related tab Closes #1679
- avoid undefined
- add search to data table Closes #348
- std must be greater than 0
- add roi column to attribution effect plot of media and related table Closes #1640
- also exclude hidden checking on target handle when read only mode Closes #1686
- adjustment for capability 6.5.0
- edge kwargs node select proper height, item sort, and item filter Closes #1699
- add grad clip input Closes #1700
- proper hide agglev on glm node input Closes #1694
- auto set comb filter on non attribution data Closes #1711
- get union dates from all data type when type is not Closes #1713
- proper on reconnect functionality Closes #1702
- add proper legend Closes #1696
- only read node type to decide color for more consistency Closes #1697
- resource not found error page Closes #1714
- optimistic update on update name Closes #1690
- add proper loading on update name
- name derived from the name input and the combination on some creation page Closes #1719 attribution and model creation page
- add job info input on creation modal
- re-set the form data right sidebar when the connection updated Closes #1689 and fix add node function
- multiple select mode on edge kwargs input Closes #1688
- edge kwargs input handle when connection is exist on add node
- add special option to simulation effect edge argument Closes #1695
- read only mode will definitely expand all custom tree input Closes #1698
- handle object as input properly on right sidebar Closes #1704
- proper alt copy on group node Closes #1709
- move the loading state of creation process in to the modal itself Closes #1710
- add help icon beside layout button to not block the help tip Closes #1718
- add comb selection on variables tab Closes #1717 and show comb selection on explorer main comp
- special fulfill check for coeff of glm node Closes #1703
- remove useHandleConnections usage Closes #1720
- dynamically change the agglev on import Closes #1716
- set aggregation each data type on adjust scenario Closes #1663 Also on pred and opt creation
- variable availability validation and disable create when any invalid Closes #1707
- better error handler on details page Closes #1725, #1726
- various typeerror reported on sentry
- integrate media conversion factor variable Closes #1722
- flag all http as warning except 422 Related #1724
- send valid body to get var hist Closes #1724
- variable adjusment on various places
- variable adjusment, proper csv export, and fetch when necessary
- loading indicator and proper combination list
- better api error capture
- proper fallback when no cf found
- nullable params data
- add missing deps
- fallback to value if not metric
- proper prefill from another opt, init strat, and loading feedback on delete Closes #1735, #1736, #1737 also remove dupe column on dataset detail page
- show zeros properly on summary table Closes #1738
- better layout logic on chart input section Closes #1733
- new date range input component on the filter Closes #1732
- new format on initial name Closes #1731 also remove name check on details page’s title edit and better handle on long text
- show holdout area properly on multiple holdout sets
- campaign to instant insight Closes #1740
- lower upper bound validation Closes #1728
- migrate some of old code to the new one
- proper remove scenario&baseline arg on sim effect node Closes #1744
- use dataset endpoint to get the dates
- add min to std input of coeff Closes #1745
- replace hacky function on generate date range
- add quantiles input Closes #1739
- proper dayjs str format Closes #1749
- handle product = media properly Closes #1761
- add period column to eq ineq tab Closes #1755
- timezone issue on calculating eta Closes #1768
- job info on top and rename to info Closes #1752
- improved shortnamer Closes #1772 see
shortNameVar.ts
, anything else is chore - add metrics tab Closes #1743
- proper dayjs plugin extend on root
- consistent naming on model and attr
- add hardcoded group to getDatasetNameFromVar
- skip external source query on non external
- add best loss params Closes #1762
- bad color on warning tooltip
- dont short when the variable is already shorted
- add default null value if the metric column is not exists Close COMNAV-UI-1X
- multiple arguments on edge Closes #1774
- multiple fixes for scenario table input
- clicking around the nodes will clear the selected variables on variables node
- proper historical pattern mode Closes #1778
- no limit on date range input also on pred and opt
- scrollable on variable with group selection
- dynamic quantile picks on vs plot
Users¶
Unknown commit type¶
AI-Engine¶
- Multiple output nodes
- Merge branch ‘multiple_output_nodes’ into ‘main’ Multiple output nodes See merge request desupervised/solutions/full-economics!287
- temporal response curves date alignment bug See merge request desupervised/solutions/full-economics!289
- Merge branch ‘release’
- hide some incoming date edge for trend See merge request desupervised/solutions/full-economics!290
- Fix statedict load with bool tensor
- Merge branch ‘fix_statedict_load_with_bool_tensor’ into ‘main’ Fix statedict load with bool tensor See merge request desupervised/solutions/full-economics!291
- add sentry setup See merge request desupervised/solutions/full-economics!293
- SimulationEffect as effect node in basic model builder See merge request desupervised/solutions/full-economics!294
- numerical stability for scale==0 Closes #148 See merge request desupervised/solutions/full-economics!300
- leaf_nodes when we auto insert
dates
data See merge request desupervised/solutions/full-economics!298 - investment input to media nodes See merge request desupervised/solutions/full-economics!299
- encode incoming_edges_to_nodes and outgoing_edges_to_nodes on See merge request desupervised/solutions/full-economics!301
- new media format See merge request desupervised/solutions/full-economics!302
- Merge branch ‘main’ into release
- add correlation measurement endpoint See merge request desupervised/solutions/full-economics!303
- json format errors for the logs Closes #146 See merge request desupervised/solutions/full-economics!305
- cleanup old code
- performance metrics on the mean prediction See merge request desupervised/solutions/full-economics!306
- make it possible to skip decomp on some variables See merge request desupervised/solutions/full-economics!304
- Merge branch ‘main’ into release
- use decompose keys in prior_vs_posterior Closes #154 and #152 See merge request desupervised/solutions/full-economics!309
- Bugfix GLM node for high dim input Closes #161, #157, and #159 See merge request desupervised/solutions/full-economics!310
- Merge branch ‘main’ into release
- Merge branch ‘main’ into release
- date parsing in opt constraints See merge request desupervised/solutions/full-economics!311
- Merge branch ‘main’ into release
- desupervised/solutions/full-economics into release
- convert procentile to quantile for risk in optimization See merge request desupervised/solutions/full-economics!312
- save quantile variable statistics when training See merge request desupervised/solutions/full-economics!313
- tweak media weight prior See merge request desupervised/solutions/full-economics!314
- opt scale opt space based on quantiles See merge request desupervised/solutions/full-economics!315
- Merge branch ‘main’ into release
- setup tracker for best loss in api.optimize See merge request desupervised/solutions/full-economics!316
- Merge branch ‘main’ into release
- deseason with sparse data See merge request desupervised/solutions/full-economics!317
- Merge branch ‘main’ into release
- handle 0 in media weighting properly See merge request desupervised/solutions/full-economics!319
- Merge branch ‘main’ into release
- Media effect weighted by roi See merge request desupervised/solutions/full-economics!322
- Merge branch ‘main’ into release
- Bugfix metadata set
- Merge branch ‘bugfix_metadata_set’ into ‘main’ Bugfix metadata set See merge request desupervised/solutions/full-economics!323
- Merge branch ‘main’ into release
- bugfix mimic node functions See merge request desupervised/solutions/full-economics!324
- Merge branch ‘main’ into release
- propagate holiday name in graph construct See merge request desupervised/solutions/full-economics!325
- Merge branch ‘main’ into release
- propagate name of holiday node in graph construciton See merge request desupervised/solutions/full-economics!326
- scale cx and comp media with investment See merge request desupervised/solutions/full-economics!327
- Merge branch ‘main’ into release
- restore media scaling when no investment See merge request desupervised/solutions/full-economics!328
- Merge branch ‘main’ into release
- lint fixes
- Merge branch ‘main’ into release
- shape in for simualrity effect See merge request desupervised/solutions/full-economics!329
- create event loading individual instead of in a group See merge request desupervised/solutions/full-economics!330
- Merge branch ‘main’ into release
API¶
- sales, media and variable tables major update Closes: #685 require: https://gitlab.com/desupervised/platform/commercial-navigator/specification/-/merge_requests/19
- sales, media and variable tables major update Closes #685 See merge request desupervised/platform/commercial-navigator/api!825
- migration issue, misisng ix_Sales_comb on some table See merge request desupervised/platform/commercial-navigator/api!880
- update test data specification
- update test data specification See merge request desupervised/platform/commercial-navigator/api!879
- data validation on worker using duckdb See merge request desupervised/platform/commercial-navigator/api!871
- fix empty column error on wide format See merge request desupervised/platform/commercial-navigator/api!885
- fix empty column error on wide format See merge request desupervised/platform/commercial-navigator/api!887
- proper unique violation handler See merge request desupervised/platform/commercial-navigator/api!891
- missing name note assignment on post create See merge request desupervised/platform/commercial-navigator/api!893
- add additional config col to sim pred opt Closes #723 See merge request desupervised/platform/commercial-navigator/api!895
- updaet attribution default value Closes #720 See merge request desupervised/platform/commercial-navigator/api!897
- improve error cascaded error msg Closes #690 and #699 See merge request desupervised/platform/commercial-navigator/api!867
- variable creation before data push Closes #715 See merge request desupervised/platform/commercial-navigator/api!888
- flip between variable and attr response Closes #725 See merge request desupervised/platform/commercial-navigator/api!898
- check model variables in dataset before submitting jobs See merge request desupervised/platform/commercial-navigator/api!900
- handle when no subscribers in novu See merge request desupervised/platform/commercial-navigator/api!902
- hotfix update opt direction See merge request desupervised/platform/commercial-navigator/api!904
- strip space from column name Closes #711 See merge request desupervised/platform/commercial-navigator/api!899
- missing event vars See merge request desupervised/platform/commercial-navigator/api!905
- missing fit pred quantiles See merge request desupervised/platform/commercial-navigator/api!907
- full dates periodicity validation Closes #719 See merge request desupervised/platform/commercial-navigator/api!906
- interpolate variable on both cases Closes #730 See merge request desupervised/platform/commercial-navigator/api!908
- validate extra columns Closes #717 See merge request desupervised/platform/commercial-navigator/api!909
- return 404 if the team id in the path is not found Closes #716 See merge request desupervised/platform/commercial-navigator/api!911
- improve default naming Closes #706 See merge request desupervised/platform/commercial-navigator/api!910
- improve endpoint docs Closes #731 See merge request desupervised/platform/commercial-navigator/api!912
- optional sales prices See merge request desupervised/platform/commercial-navigator/api!914
- multiple api issues Closes #733 See merge request desupervised/platform/commercial-navigator/api!913
- missing tmp variable See merge request desupervised/platform/commercial-navigator/api!916
- add loss parameters to opt Closes #736 See merge request desupervised/platform/commercial-navigator/api!915
- missing key variable See merge request desupervised/platform/commercial-navigator/api!918
- improve media validation Closes #737 See merge request desupervised/platform/commercial-navigator/api!917
- check job_id before deleting pred and sim See merge request desupervised/platform/commercial-navigator/api!922
- filter string issue See merge request desupervised/platform/commercial-navigator/api!923
- better default name Closes #741 See merge request desupervised/platform/commercial-navigator/api!920
- replace space with ‘_’ on download file name Closes #744 See merge request desupervised/platform/commercial-navigator/api!925
- remove missing variable from graph variables See merge request desupervised/platform/commercial-navigator/api!926
- adjust graph basic See merge request desupervised/platform/commercial-navigator/api!927
- download multiple varaible including events See merge request desupervised/platform/commercial-navigator/api!928
Teams¶
- bump aio-pika and don’t republish exchange See merge request desupervised/platform/teams!129
UI¶
- response adjustment from api Closes #1593
- response adjustment from api Closes #1593 See merge request desupervised/platform/commercial-navigator/ui!1562
- variables stuff adjustment from api
- variables stuff adjustment from api See merge request desupervised/platform/commercial-navigator/ui!1627
- id cannot be one of variables Closes #1543 See merge request desupervised/platform/commercial-navigator/ui!1626
- rename sections Closes #1661 See merge request desupervised/platform/commercial-navigator/ui!1628
- hide all disabled tabs on details page Closes #1641 See merge request desupervised/platform/commercial-navigator/ui!1629
- scope on capability api is nullable Closes #1678 See merge request desupervised/platform/commercial-navigator/ui!1630
- add timeout to all outgoing call Closes #1605 See merge request desupervised/platform/commercial-navigator/ui!1631
- upgrade vite See merge request desupervised/platform/commercial-navigator/ui!1632
- calculate total number is result on ui Closes #1680 See merge request desupervised/platform/commercial-navigator/ui!1633
- handle error on logs related tab Closes #1679 See merge request desupervised/platform/commercial-navigator/ui!1634
- avoid undefined See merge request desupervised/platform/commercial-navigator/ui!1635
- add search to data table Closes #348 See merge request desupervised/platform/commercial-navigator/ui!1637
- std must be greater than 0 See merge request desupervised/platform/commercial-navigator/ui!1638
- add roi column to attribution effect plot of media and related table Closes #1640 See merge request desupervised/platform/commercial-navigator/ui!1636
- also exclude hidden checking on target handle when read only mode Closes #1686 See merge request desupervised/platform/commercial-navigator/ui!1641
- adjustment for capability 6.5.0 See merge request desupervised/platform/commercial-navigator/ui!1642
- edge kwargs node select proper height, item sort, and item filter Closes #1699 See merge request desupervised/platform/commercial-navigator/ui!1643
- add grad clip input Closes #1700 See merge request desupervised/platform/commercial-navigator/ui!1644
- proper hide agglev on glm node input Closes #1694 See merge request desupervised/platform/commercial-navigator/ui!1645
- auto set comb filter on non attribution data Closes #1711 See merge request desupervised/platform/commercial-navigator/ui!1646
- add freeze nodes option Closes #1516 See merge request desupervised/platform/commercial-navigator/ui!1640
- get union dates from all data type when type is not Closes #1713 See merge request desupervised/platform/commercial-navigator/ui!1647
- proper on reconnect functionality Closes #1702 See merge request desupervised/platform/commercial-navigator/ui!1648
- add proper legend Closes #1696 See merge request desupervised/platform/commercial-navigator/ui!1649
- only read node type to decide color for more consistency Closes #1697 See merge request desupervised/platform/commercial-navigator/ui!1650
- resource not found error page Closes #1714 See merge request desupervised/platform/commercial-navigator/ui!1651
- optimistic update on update name Closes #1690 See merge request desupervised/platform/commercial-navigator/ui!1652
- add proper loading on update name See merge request desupervised/platform/commercial-navigator/ui!1653
- docker names for default name on creation pages Closes #1625 See merge request desupervised/platform/commercial-navigator/ui!1654
- name derived from the name input and the combination on some creation page Closes #1719 See merge request desupervised/platform/commercial-navigator/ui!1656
- add job info input on creation modal See merge request desupervised/platform/commercial-navigator/ui!1657
- re-set the form data right sidebar when the connection updated Closes #1689 See merge request desupervised/platform/commercial-navigator/ui!1658
- multiple select mode on edge kwargs input Closes #1688 See merge request desupervised/platform/commercial-navigator/ui!1659
- edge kwargs input handle when connection is exist on add node See merge request desupervised/platform/commercial-navigator/ui!1660
- add special option to simulation effect edge argument Closes #1695 See merge request desupervised/platform/commercial-navigator/ui!1661
- read only mode will definitely expand all custom tree input Closes #1698 See merge request desupervised/platform/commercial-navigator/ui!1662
- handle object as input properly on right sidebar Closes #1704 See merge request desupervised/platform/commercial-navigator/ui!1663
- proper alt copy on group node Closes #1709 See merge request desupervised/platform/commercial-navigator/ui!1664
- move the loading state of creation process in to the modal itself Closes #1710 See merge request desupervised/platform/commercial-navigator/ui!1665
- add help icon beside layout button to not block the help tip Closes #1718 See merge request desupervised/platform/commercial-navigator/ui!1666
- add comb selection on variables tab Closes #1717 See merge request desupervised/platform/commercial-navigator/ui!1667
- special fulfill check for coeff of glm node Closes #1703 See merge request desupervised/platform/commercial-navigator/ui!1668
- remove useHandleConnections usage Closes #1720 See merge request desupervised/platform/commercial-navigator/ui!1669
- dynamically change the agglev on import Closes #1716 See merge request desupervised/platform/commercial-navigator/ui!1670
- set aggregation each data type on adjust scenario Closes #1663 See merge request desupervised/platform/commercial-navigator/ui!1671
- variable availability validation and disable create when any invalid Closes #1707 See merge request desupervised/platform/commercial-navigator/ui!1672
- move away from using the nice name provided by the API Closes #1723 See merge request desupervised/platform/commercial-navigator/ui!1673
- better error handler on details page Closes #1725 and #1726 See merge request desupervised/platform/commercial-navigator/ui!1675
- various typeerror reported on sentry See merge request desupervised/platform/commercial-navigator/ui!1678
- integrate media conversion factor variable Closes #1722 See merge request desupervised/platform/commercial-navigator/ui!1679
- flag all http as warning except 422 See merge request desupervised/platform/commercial-navigator/ui!1676
- send valid body to get var hist Closes #1724 See merge request desupervised/platform/commercial-navigator/ui!1677
- variable adjusment on various places See merge request desupervised/platform/commercial-navigator/ui!1680
- variable adjusment, proper csv export, and fetch when necessary See merge request desupervised/platform/commercial-navigator/ui!1681
- loading indicator and proper combination list See merge request desupervised/platform/commercial-navigator/ui!1682
- better api error capture See merge request desupervised/platform/commercial-navigator/ui!1683
- proper fallback when no cf found See merge request desupervised/platform/commercial-navigator/ui!1684
- nullable params data See merge request desupervised/platform/commercial-navigator/ui!1687
- add plot to show campaign metrics Closes #1721 See merge request desupervised/platform/commercial-navigator/ui!1686
- add missing deps See merge request desupervised/platform/commercial-navigator/ui!1688
- fallback to value if not metric See merge request desupervised/platform/commercial-navigator/ui!1689
- proper prefill from another opt, init strat, and loading feedback on delete Closes #1735, #1736, and #1737 See merge request desupervised/platform/commercial-navigator/ui!1690
- show zeros properly on summary table Closes #1738 See merge request desupervised/platform/commercial-navigator/ui!1691
- better layout logic on chart input section Closes #1733 See merge request desupervised/platform/commercial-navigator/ui!1692
- new date range input component on the filter Closes #1732 See merge request desupervised/platform/commercial-navigator/ui!1693
- new format on initial name Closes #1731 See merge request desupervised/platform/commercial-navigator/ui!1694
- using duckdb sql for async data operation See merge request desupervised/platform/commercial-navigator/ui!1685
- show holdout area properly on multiple holdout sets See merge request desupervised/platform/commercial-navigator/ui!1696
- campaign to instant insight Closes #1740 See merge request desupervised/platform/commercial-navigator/ui!1697
- lower upper bound validation Closes #1728 See merge request desupervised/platform/commercial-navigator/ui!1698
- dayjs all-in See merge request desupervised/platform/commercial-navigator/ui!1695
- migrate some of old code to the new one See merge request desupervised/platform/commercial-navigator/ui!1699
- proper remove scenario&baseline arg on sim effect node Closes #1744 See merge request desupervised/platform/commercial-navigator/ui!1700
- use dataset endpoint to get the dates See merge request desupervised/platform/commercial-navigator/ui!1701
- add min to std input of coeff Closes #1745 See merge request desupervised/platform/commercial-navigator/ui!1702
- replace hacky function on generate date range See merge request desupervised/platform/commercial-navigator/ui!1703
- add quantiles input Closes #1739 See merge request desupervised/platform/commercial-navigator/ui!1704
- proper dayjs str format Closes #1749 See merge request desupervised/platform/commercial-navigator/ui!1706
- handle product = media properly Closes #1761 See merge request desupervised/platform/commercial-navigator/ui!1710
- add period column to eq ineq tab Closes #1755 See merge request desupervised/platform/commercial-navigator/ui!1712
- timezone issue on calculating eta Closes #1768 See merge request desupervised/platform/commercial-navigator/ui!1713
- job info on top and rename to info Closes #1752 See merge request desupervised/platform/commercial-navigator/ui!1711
- improved shortnamer Closes #1772 See merge request desupervised/platform/commercial-navigator/ui!1714
- add metrics tab Closes #1743 See merge request desupervised/platform/commercial-navigator/ui!1707
- proper dayjs plugin extend on root See merge request desupervised/platform/commercial-navigator/ui!1715
- consistent naming on model and attr See merge request desupervised/platform/commercial-navigator/ui!1716
- add hardcoded group to getDatasetNameFromVar See merge request desupervised/platform/commercial-navigator/ui!1717
- skip external source query on non external See merge request desupervised/platform/commercial-navigator/ui!1719
- add best loss params Closes #1762 See merge request desupervised/platform/commercial-navigator/ui!1718
- bad color on warning tooltip See merge request desupervised/platform/commercial-navigator/ui!1720
- add default null value if the metric column is not exists See merge request desupervised/platform/commercial-navigator/ui!1723
- dont short when the variable is already shorted See merge request desupervised/platform/commercial-navigator/ui!1724
- multiple arguments on edge Closes #1774 See merge request desupervised/platform/commercial-navigator/ui!1721
- multiple fixes for scenario table input See merge request desupervised/platform/commercial-navigator/ui!1725
- clicking around the nodes will clear the selected variables on variables node See merge request desupervised/platform/commercial-navigator/ui!1727
- proper historical pattern mode See merge request desupervised/platform/commercial-navigator/ui!1728
- no limit on date range input See merge request desupervised/platform/commercial-navigator/ui!1729
- scrollable on variable with group selection See merge request desupervised/platform/commercial-navigator/ui!1730
- dynamic quantile picks on vs plot See merge request desupervised/platform/commercial-navigator/ui!1731
Users¶
v4.0.29¶
date: 2025-02-04T20:31:58.027Z
v4.0.29¶
Bug Fixes¶
AI-Engine¶
- shape in for simmualrity effect
v4.0.28¶
date: 2025-02-03T14:53:48.377Z
v4.0.28¶
Bug Fixes¶
AI-Engine¶
- convert effect model constraints correctly
v4.0.27¶
date: 2025-01-31T01:29:50.381Z
v4.0.27¶
Bug Fixes¶
UI¶
- handle product = media properly