Release Notes¶
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
v4.0.26¶
date: 2025-01-29T09:51:55.025Z
v4.0.26¶
Bug Fixes¶
API¶
- allow no price on column validation
Unknown commit type¶
API¶
- lint
v4.0.25¶
date: 2025-01-24T03:11:30.073Z
v4.0.25¶
Bug Fixes¶
UI¶
- add proper title on some error notif
v4.0.24¶
date: 2025-01-21T00:51:10.709Z
v4.0.24¶
Bug Fixes¶
UI¶
- show holdout area properly on multiple holdout sets
v4.0.23¶
date: 2025-01-17T00:47:39.439Z
v4.0.23¶
Bug Fixes¶
UI¶
- proper prefill from another opt
v4.0.22¶
date: 2025-01-16T07:16:46.779Z
v4.0.22¶
Bug Fixes¶
UI¶
- add proper legend
- nullable params data
v4.0.21¶
date: 2025-01-15T19:56:45.241Z
v4.0.21¶
Bug Fixes¶
AI-Engine¶
- convert procentile to quantile for risk in optimization
v4.0.20¶
date: 2025-01-15T15:46:45.424Z
v4.0.20¶
Bug Fixes¶
AI-Engine¶
- bugfix date conversioon in optimization constraints
v4.0.19¶
date: 2025-01-14T17:24:45.576Z
v4.0.19¶
Bug Fixes¶
AI-Engine¶
- apply date subset to direction in opt
v4.0.18¶
date: 2025-01-14T16:32:21.500Z
v4.0.18¶
Bug Fixes¶
API¶
- hotfix update opt direction
v4.0.17¶
date: 2025-01-14T03:32:34.355Z
v4.0.17¶
Bug Fixes¶
API¶
- handle when no subscribers in a topic
v4.0.16¶
date: 2025-01-08T07:55:14.154Z
v4.0.16¶
Bug Fixes¶
API¶
- predicted_targes_as_ada set to true
- typing issue
v4.0.15¶
date: 2024-12-20T10:39:04.507Z
v4.0.15¶
Bug Fixes¶
UI¶
- get union dates from all data type when type is not
v4.0.14¶
date: 2024-12-20T10:32:00.274Z
v4.0.14¶
Bug Fixes¶
AI-Engine¶
- align seed for decomposition
- ensure uniqe node ids
v4.0.13¶
date: 2024-12-20T05:53:33.549Z
v4.0.13¶
v4.0.12¶
date: 2024-12-18T22:46:56.650Z
v4.0.12¶
Bug Fixes¶
API¶
- handle retryable task
- allow interpolate on varible data endpoints
- add interpolate variable endopint
UI¶
- proper glm input and hide agglev
- auto set comb filter on non attribution data
- use interpolated data on dashboards that need it
Unknown commit type¶
API¶
- lint
UI¶
v4.0.11¶
date: 2024-12-18T16:05:48.015Z
v4.0.11¶
Bug Fixes¶
AI-Engine¶
- validate uniqr ids in graph
v4.0.10¶
date: 2024-12-17T19:31:03.900Z
v4.0.10¶
v4.0.9¶
date: 2024-12-17T18:06:00.609Z
v4.0.9¶
v4.0.8¶
date: 2024-12-17T17:46:15.769Z
v4.0.8¶
v4.0.7¶
date: 2024-12-17T12:39:15.599Z
v4.0.7¶
Bug Fixes¶
UI¶
- add roi table to media attribution dashboard
- edge kwargs node select proper height, item sort, and item filter
- add grad clip input
Unknown commit type¶
UI¶
- remove unused file
v4.0.6¶
date: 2024-12-17T09:14:24.922Z
v4.0.6¶
New Features¶
API¶
UI¶
- chartjs on boundary const input Closes #1590
Bug Fixes¶
API¶
- retry attribution data push
- fix empty column error on wide format fix by casting the column into the right datatype
UI¶
- add more stuff on guides
- multiple hotfixes
Unknown commit type¶
API¶
UI¶
- chartjs on boundary const input Closes #1590 See merge request desupervised/platform/commercial-navigator/ui!1623
- add more stuff on guides See merge request desupervised/platform/commercial-navigator/ui!1625
v4.0.5¶
date: 2024-12-16T22:16:16.974Z
v4.0.5¶
Bug Fixes¶
AI-Engine¶
- bugfix simulation effect difference stability