Skip to content

Release Notes

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

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

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

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

API

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

v4.0.4

date: 2024-12-16T21:14:44.989Z

v4.0.4

Bug Fixes

AI-Engine

  • fix roi singularity
  • fix dependecy
  • bugfix % transform in SimulationEffect

v4.0.3

date: 2024-12-13T08:00:50.173Z

v4.0.3

Bug Fixes

UI

  • no refetch on finished job

v4.0.2

date: 2024-12-12T07:28:58.222Z

v4.0.2

Bug Fixes

UI

  • avoid undefined

v4.0.1

date: 2024-12-11T08:14:01.483Z

v4.0.1

Bug Fixes

API

Unknown commit type

API

  • remove critical logging See merge request desupervised/platform/commercial-navigator/api!876
  • retry copy to pg in case of serialize error See merge request desupervised/platform/commercial-navigator/api!878

v4.0.0

date: 2024-12-09T07:31:35.611Z

v4.0.0

New Features

AI-Engine

API

Teams

UI

  • remove validation on submit Closes #1581 also try to keep the position of the template on insert, and force remove the old ones because it can’t be used
  • simple simulation creation interface Closes #1270
  • simple simulation creation interface Closes #1270
  • update chartjs for better development Closes #1612
  • add user feedback form

Bug Fixes

AI-Engine

  • switch to SimulationEffect as standard effect node
  • SimulationEffect as default effect node
  • leaf_nodes when we auto insert dates data
  • response curves with only one step
  • response curves start and end as float val

API

  • commit opt result update first
  • update pror posterior job default value Closes #704
  • exclude column with all nan
  • update default interpolation for distributiona nd visits Closes #700
  • update default quantiles” Closes #697
  • limit feature imporatnce to be at least 5 epochs Closes #689
  • add start_date and end_date for feature importance Closes #688
  • validate empty selected variables on data
  • accept float on input value

Teams

  • fix error when adding new member
  • fix add member

UI

  • auto refresh note data on save on the result section
  • allow search on selection input Closes #1591
  • change variables node label based on selected Closes #1584
  • warning tooltip on node that not ready Closes #1592
  • insert template disable some when no combination instead of hide Closes #1587
  • insert basic model auto select when only combination available Closes #1548
  • catch when the dataset has less than 5 epochs Closes #1509
  • add remove button on each variable Closes #1270
  • diff date on attribution dashboard Close https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1580
  • fix sentry release didnt run
  • width adjustmen and round to 2 decimals Closes #1595
  • adhere new input to historical limit One of #1595
  • add warning related to charts limit Closes #1595
  • add warning related to charts limit fix main ci
  • multiple small tweaks on variable section Closes #1595
  • add pattern selector and bulk action Closes #1600
  • optimize allocation setter function to solve lagginess Closes #1604
  • add icon for minimum warning
  • simplify the looks of collapsible Closes #1602
  • delete from selection when user delete the upload Closes #1599
  • better error message parse from teams service Closes #1598
  • update slug will force reload Closes #1597
  • force render hidden handle on read only mode Closes #1609
  • ui improvement on chart section Related #1601
  • handle unselection of last variable in a group Closes #1613
  • new quantiles set on roi plot Closes #1615
  • remove unnecessary setter and move around files Related #1601
  • remove difference col and handle allocation when total is 0 Closes #1607, one of https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1616#note_2223964876
  • nicer format number and date Closes #1616
  • working search on adjust scenarios section Closes #1618
  • use new simulation interface Closes #1601
  • remove runLayouter dep on importerFn callback Closes #1626
  • correct navigation target on page not found Closes #1621
  • proper select all on selection with search Closes #1627
  • no dataset required on date range of dag creation Closes #1622
  • add warning message when user use safari Closes #1588
  • wrong logic on safari check
  • multiple tweaks and performance improvement
  • splitting node will always results in multiple data nodes Closes #1614
  • more info on layout button tooltip Closes #1610
  • add more tooltip on graph section Closes #1611
  • unmask the network outgoing to api on sentry Closes #1650
  • historical setter by date Closes #1651
  • move slider input to the table Closes #1652
  • add warning on expected non draggable points Closes #1653
  • inputs tab mimic the new simulation interface Closes #1654
  • optimize form state of dates stuff Related #1655
  • properly handle state of table on the prediction multiple scenarios Closes #1656
  • multiple filter on external column Closes #1561
  • handle unselection properly on sub product selection of variables node Closes #1594 and riables node suggest user to focus on selecting the variable first by adding animation
  • proper label for attr of effect plot on media Closes #1649
  • proper deletion on delete Closes #1623, https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1523
  • add undefined checks Closes #1665
  • add more aggconfig to scenario section Closes #1662, #1660 and fix(model detail): remove its own export button on fit prediction result page
  • no force round and better step
  • capture error with 4xx code
  • capture more error code
  • proper reload note value after save note
  • insert template proper nil check

Unknown commit type

AI-Engine

  • SimulationEffect as default effect node See merge request desupervised/solutions/full-economics!297
  • desupervised/solutions/full-economics into release
  • update broken test
  • Merge branch ‘numerical_stability_scale_eq_0’ into release

API

  • commit opt result update first See merge request desupervised/platform/commercial-navigator/api!855
  • ignore setry on testing worker
  • ignore setry on testing worker See merge request desupervised/platform/commercial-navigator/api!860
  • update pror posterior job default value Closes #704 See merge request desupervised/platform/commercial-navigator/api!862
  • exclude column with all nan See merge request desupervised/platform/commercial-navigator/api!864
  • update default interpolation for distributiona nd visits Closes #700 See merge request desupervised/platform/commercial-navigator/api!865
  • update default quantiles” Closes #697 See merge request desupervised/platform/commercial-navigator/api!866
  • limit feature imporatnce to be at least 5 epochs Closes #689 See merge request desupervised/platform/commercial-navigator/api!868
  • add start_date and end_date for feature importance Closes #688 See merge request desupervised/platform/commercial-navigator/api!869
  • validate empty selected variables on data See merge request desupervised/platform/commercial-navigator/api!870
  • accept float on input value See merge request desupervised/platform/commercial-navigator/api!873

Teams

  • fix add member See merge request desupervised/platform/teams!127

UI

  • auto refresh note data on save on the result section See merge request desupervised/platform/commercial-navigator/ui!1551
  • allow search on selection input Closes #1591 See merge request desupervised/platform/commercial-navigator/ui!1552
  • change variables node label based on selected Closes #1584 See merge request desupervised/platform/commercial-navigator/ui!1553
  • warning tooltip on node that not ready Closes #1592 See merge request desupervised/platform/commercial-navigator/ui!1554
  • insert template disable some when no combination instead of hide Closes #1587 See merge request desupervised/platform/commercial-navigator/ui!1555
  • remove validation on submit Closes #1581 See merge request desupervised/platform/commercial-navigator/ui!1556
  • insert basic model auto select when only combination available Closes #1548 See merge request desupervised/platform/commercial-navigator/ui!1557
  • catch when the dataset has less than 5 epochs Closes #1509 See merge request desupervised/platform/commercial-navigator/ui!1558
  • simple simulation creation interface Closes #1270 See merge request desupervised/platform/commercial-navigator/ui!1560
  • simple simulation creation interface Closes #1270 See merge request desupervised/platform/commercial-navigator/ui!1563
  • add remove button on each variable Closes #1270 See merge request desupervised/platform/commercial-navigator/ui!1564
  • diff date on attribution dashboard Closes #1580 See merge request desupervised/platform/commercial-navigator/ui!1561
  • width adjustmen and round to 2 decimals Closes #1595 See merge request desupervised/platform/commercial-navigator/ui!1566
  • adhere new input to historical limit See merge request desupervised/platform/commercial-navigator/ui!1568
  • add warning related to charts limit Closes #1595 See merge request desupervised/platform/commercial-navigator/ui!1569
  • add warning related to charts limit See merge request desupervised/platform/commercial-navigator/ui!1570
  • multiple small tweaks on variable section Closes #1595 See merge request desupervised/platform/commercial-navigator/ui!1571
  • add pattern selector and bulk action Closes #1600 See merge request desupervised/platform/commercial-navigator/ui!1572
  • optimize allocation setter function to solve lagginess Closes #1604 See merge request desupervised/platform/commercial-navigator/ui!1573
  • add icon for minimum warning See merge request desupervised/platform/commercial-navigator/ui!1574
  • simplify the looks of collapsible Closes #1602 See merge request desupervised/platform/commercial-navigator/ui!1575
  • delete from selection when user delete the upload Closes #1599 See merge request desupervised/platform/commercial-navigator/ui!1576
  • better error message parse from teams service Closes #1598 See merge request desupervised/platform/commercial-navigator/ui!1577
  • update slug will force reload Closes #1597 See merge request desupervised/platform/commercial-navigator/ui!1579
  • force render hidden handle on read only mode Closes #1609 See merge request desupervised/platform/commercial-navigator/ui!1580
  • ui improvement on chart section See merge request desupervised/platform/commercial-navigator/ui!1581
  • update chartjs for better development Closes #1612 See merge request desupervised/platform/commercial-navigator/ui!1582
  • handle unselection of last variable in a group Closes #1613 See merge request desupervised/platform/commercial-navigator/ui!1583
  • new quantiles set on roi plot Closes #1615 See merge request desupervised/platform/commercial-navigator/ui!1584
  • remove unnecessary setter and move around files Closes #1601 See merge request desupervised/platform/commercial-navigator/ui!1585
  • remove difference col and handle allocation when total is 0 Closes #1607 See merge request desupervised/platform/commercial-navigator/ui!1587
  • nicer format number and date Closes #1616 See merge request desupervised/platform/commercial-navigator/ui!1588
  • working search on adjust scenarios section Closes #1618 See merge request desupervised/platform/commercial-navigator/ui!1589
  • use new simulation interface Closes #1601 See merge request desupervised/platform/commercial-navigator/ui!1590
  • remove runLayouter dep on importerFn callback Closes #1626 See merge request desupervised/platform/commercial-navigator/ui!1592
  • correct navigation target on page not found Closes #1621 See merge request desupervised/platform/commercial-navigator/ui!1593
  • proper select all on selection with search Closes #1627 See merge request desupervised/platform/commercial-navigator/ui!1594
  • no dataset required on date range of dag creation Closes #1622 See merge request desupervised/platform/commercial-navigator/ui!1591
  • add warning message when user use safari Closes #1588 See merge request desupervised/platform/commercial-navigator/ui!1595
  • wrong logic on safari check See merge request desupervised/platform/commercial-navigator/ui!1596
  • multiple tweaks and performance improvement See merge request desupervised/platform/commercial-navigator/ui!1597
  • splitting node will always results in multiple data nodes Closes #1614 See merge request desupervised/platform/commercial-navigator/ui!1598
  • more info on layout button tooltip Closes #1610 See merge request desupervised/platform/commercial-navigator/ui!1599
  • add more tooltip on graph section Closes #1611 See merge request desupervised/platform/commercial-navigator/ui!1600
  • unmask the network outgoing to api on sentry Closes #1650 See merge request desupervised/platform/commercial-navigator/ui!1601
  • historical setter by date Closes #1651 See merge request desupervised/platform/commercial-navigator/ui!1602
  • move slider input to the table Closes #1652 See merge request desupervised/platform/commercial-navigator/ui!1603
  • add warning on expected non draggable points Closes #1653 See merge request desupervised/platform/commercial-navigator/ui!1604
  • add user feedback form See merge request desupervised/platform/commercial-navigator/ui!1605
  • inputs tab mimic the new simulation interface Closes #1654 See merge request desupervised/platform/commercial-navigator/ui!1606
  • optimize form state of dates stuff See merge request desupervised/platform/commercial-navigator/ui!1607
  • properly handle state of table on the prediction multiple scenarios Closes #1656 See merge request desupervised/platform/commercial-navigator/ui!1608
  • multiple filter on external column Closes #1561 See merge request desupervised/platform/commercial-navigator/ui!1609
  • fix fetching tags rejected
  • handle unselection properly on sub product selection of variables node Closes #1594 See merge request desupervised/platform/commercial-navigator/ui!1610
  • proper label for attr of effect plot on media Closes #1649 See merge request desupervised/platform/commercial-navigator/ui!1611
  • proper deletion on delete Closes #1623 and #1523 See merge request desupervised/platform/commercial-navigator/ui!1612
  • avoid publishing invalid tags
  • avoid publishing invalid tags See merge request desupervised/platform/commercial-navigator/ui!1614
  • add undefined checks Closes #1665 See merge request desupervised/platform/commercial-navigator/ui!1615
  • add more aggconfig to scenario section Closes #1662 and #1660 See merge request desupervised/platform/commercial-navigator/ui!1616
  • no force round and better step See merge request desupervised/platform/commercial-navigator/ui!1618
  • capture error with 4xx code See merge request desupervised/platform/commercial-navigator/ui!1619
  • capture more error code See merge request desupervised/platform/commercial-navigator/ui!1620
  • proper reload note value after save note See merge request desupervised/platform/commercial-navigator/ui!1621
  • insert template proper nil check See merge request desupervised/platform/commercial-navigator/ui!1622

v3.1.8

date: 2024-11-25T13:32:06.258Z

v3.1.8

Bug Fixes

UI

  • no dataset required on date range of dag creation
  • remove runLayouter dep on importerFn callback
  • correct navigation target on page not found

v3.1.7

date: 2024-11-24T07:03:07.804Z

v3.1.7

v3.1.6

date: 2024-11-08T14:46:34.173Z

v3.1.6

Bug Fixes

AI-Engine

  • date alignment in opt results when using subset

API

  • fix cannot delete optimization
  • ignore duplicate on insert model performace
  • change default distribution interpolation
  • update sim input on opt done

UI

  • adhere to argument hide spec Closes #1585
  • code improvement on handle

Unknown commit type

AI-Engine

  • desupervised/solutions/full-economics into release

API

  • fix cannot delete optimization See merge request desupervised/platform/commercial-navigator/api!848
  • ignore duplicate on insert model performace See merge request desupervised/platform/commercial-navigator/api!847
  • change default distribution interpolation See merge request desupervised/platform/commercial-navigator/api!849
  • update sim input on opt done See merge request desupervised/platform/commercial-navigator/api!850

UI

  • adhere to argument hide spec Closes #1585 See merge request desupervised/platform/commercial-navigator/ui!1549
  • code improvement on handle See merge request desupervised/platform/commercial-navigator/ui!1550

v3.1.5

date: 2024-11-08T10:19:23.843Z

v3.1.5

Bug Fixes

UI

  • on the plot vs actual both marker have its own symbol Closes #1586
  • proper fill missing on prefill case from optim predtoopt

Unknown commit type

UI

  • on the plot vs actual both marker have its own symbol Closes #1586 See merge request desupervised/platform/commercial-navigator/ui!1547
  • proper fill missing on prefill case from optim See merge request desupervised/platform/commercial-navigator/ui!1548

v3.1.4

date: 2024-11-08T06:47:56.778Z

v3.1.4

Bug Fixes

UI

  • expand all tree on edge kwarg input when read only Closes #1583
  • add background on holdout period of the plot Closes #1589

Unknown commit type

UI

  • expand all tree on edge kwarg input when read only Closes #1583 See merge request desupervised/platform/commercial-navigator/ui!1545
  • add background on holdout period of the plot Closes #1589 See merge request desupervised/platform/commercial-navigator/ui!1546

v3.1.3

date: 2024-11-07T20:15:57.312Z

v3.1.3

Bug Fixes

AI-Engine

  • load statedict with bool tensor
  • imporve logic for floreload statedict with bool

API

  • missing eval dates
  • fix excel incorrectly parse non iso date

UI

  • output checking on all node types Closes #1582. And proper proximity connect handler on missing handle.
  • proper dependencies on edge kwargs input and variables node better handler

Unknown commit type

AI-Engine

  • desupervised/solutions/full-economics into release

API

  • missing eval dates See merge request desupervised/platform/commercial-navigator/api!844
  • fix excel incorrectly parse non iso date See merge request desupervised/platform/commercial-navigator/api!845

UI

  • output checking on all node types Closes #1582 See merge request desupervised/platform/commercial-navigator/ui!1543
  • proper dependencies on edge kwargs input and variables node better handler See merge request desupervised/platform/commercial-navigator/ui!1544

v3.1.2

date: 2024-11-06T23:49:34.417Z

v3.1.2

Bug Fixes

API

UI

Unknown commit type

API

  • correct grouping value See merge request desupervised/platform/commercial-navigator/api!843

UI

  • typo See merge request desupervised/platform/commercial-navigator/ui!1541
  • baseline proper set See merge request desupervised/platform/commercial-navigator/ui!1542

v3.1.1

date: 2024-11-06T14:41:23.230Z

v3.1.1

Bug Fixes

UI

  • usable baseline input Closes #1513 It was very slow to input a number, especially when the selected variables are a lot.
  • event template optional keys and better empty check Closes #1573

Unknown commit type

UI

  • usable baseline input Closes #1513 See merge request desupervised/platform/commercial-navigator/ui!1539
  • event template optional keys and better empty check Closes #1573 See merge request desupervised/platform/commercial-navigator/ui!1540

v3.1.0

date: 2024-11-06T09:39:24.018Z

v3.1.0

New Features

AI-Engine

API

UI

  • add temporal curves plot to the result page Closes #1467
  • user template integrated on dag page Closes #1497

Bug Fixes

AI-Engine

  • temporal response curves date alignment bug

API

  • add combination to response
  • add combination to response of details endpoint

UI

  • ux improvements on glm template Related #1569
  • reorder trans fn on glm template Related #1569
  • add default values on certain data type on glm template Related #1569
  • dynamic layout on glm template based on breakpoints Closes #1569
  • block create button when getting variables Closes #1563
  • move around left sidebar item Closes #1545
  • improvement on pred creation page and code side
  • apply minimum based on capability type on coeff input Closes #1546
  • proper highlight style forwarding on variables node Closes #1571
  • holding shift disable proximity connect Closes #1570
  • add warning on combination on dataset related stuff on multiple places Closes #1441
  • add warning on combination on dataset related stuff on multiple places Closes #1441 Fix type issue on main branch caused by prev mr
  • add teamId to broken url download Closes #1576
  • apply prev separator and add nice format to combination selection table
  • send out all variables on submit of glm template Closes #1577
  • pass the function instead of the hook Closes #1480
  • minor adjusment
  • use new endpoint for create Closes #1359
  • add new filter to split the variable on results tab Closes #1501
  • add select unselect all button on internal section Closes #1556
  • add indent to stringified json on json preview Closes #1510
  • use dataset simple selection component Closes #1527
  • add more utility to baseline tab Related #1513
  • hide temporal effect on results page

Unknown commit type

AI-Engine

API

  • add combination to response See merge request desupervised/platform/commercial-navigator/api!837
  • add combination to response of details endpoint See merge request desupervised/platform/commercial-navigator/api!838
  • Job output s3
  • Merge branch ‘job-output-s3’ into ‘main’ Job output s3 See merge request desupervised/platform/commercial-navigator/api!840

UI

  • ux improvements on glm template See merge request desupervised/platform/commercial-navigator/ui!1513
  • reorder trans fn on glm template See merge request desupervised/platform/commercial-navigator/ui!1514
  • add default values on certain data type on glm template See merge request desupervised/platform/commercial-navigator/ui!1515
  • dynamic layout on glm template based on breakpoints Closes #1569 See merge request desupervised/platform/commercial-navigator/ui!1516
  • block create button when getting variables Closes #1563 See merge request desupervised/platform/commercial-navigator/ui!1517
  • move around left sidebar item Closes #1545 See merge request desupervised/platform/commercial-navigator/ui!1518
  • improvement on pred creation page and code side See merge request desupervised/platform/commercial-navigator/ui!1519
  • apply minimum based on capability type on coeff input Closes #1546 See merge request desupervised/platform/commercial-navigator/ui!1520
  • proper highlight style forwarding on variables node Closes #1571 See merge request desupervised/platform/commercial-navigator/ui!1521
  • holding shift disable proximity connect Closes #1570 See merge request desupervised/platform/commercial-navigator/ui!1522
  • add warning on combination on dataset related stuff on multiple places Closes #1441 See merge request desupervised/platform/commercial-navigator/ui!1523
  • add warning on combination on dataset related stuff on multiple places Closes #1441 See merge request desupervised/platform/commercial-navigator/ui!1524
  • add teamId to broken url download Closes #1576 See merge request desupervised/platform/commercial-navigator/ui!1525
  • apply prev separator and add nice format to combination selection table See merge request desupervised/platform/commercial-navigator/ui!1526
  • send out all variables on submit of glm template Closes #1577 See merge request desupervised/platform/commercial-navigator/ui!1527
  • add temporal curves plot to the result page Closes #1467 See merge request desupervised/platform/commercial-navigator/ui!1528
  • pass the function instead of the hook Closes #1480 See merge request desupervised/platform/commercial-navigator/ui!1529
  • user template integrated on dag page Closes #1497 See merge request desupervised/platform/commercial-navigator/ui!1530
  • minor adjusment See merge request desupervised/platform/commercial-navigator/ui!1531
  • use new endpoint for create Closes #1359 See merge request desupervised/platform/commercial-navigator/ui!1532
  • add new filter to split the variable on results tab Closes #1501 See merge request desupervised/platform/commercial-navigator/ui!1533
  • add select unselect all button on internal section Closes #1556 See merge request desupervised/platform/commercial-navigator/ui!1534
  • add indent to stringified json on json preview Closes #1510 See merge request desupervised/platform/commercial-navigator/ui!1535
  • use dataset simple selection component Closes #1527 See merge request desupervised/platform/commercial-navigator/ui!1536
  • add more utility to baseline tab See merge request desupervised/platform/commercial-navigator/ui!1537
  • hide temporal effect on results page See merge request desupervised/platform/commercial-navigator/ui!1538

v3.0.4

date: 2024-11-04T17:30:10.721Z

v3.0.4

v3.0.3

date: 2024-10-31T12:15:59.472Z

v3.0.3

Bug Fixes

UI

  • add teamId to broken url download

v3.0.2

date: 2024-10-30T16:57:36.635Z

v3.0.2

v3.0.1

date: 2024-10-29T07:32:03.376Z

v3.0.1

Bug Fixes

UI

  • wrong file on settings page

v3.0.0

date: 2024-10-28T14:08:04.704Z

v3.0.0

New Features

AI-Engine

API

Teams

UI

Users

Bug Fixes

AI-Engine

  • use Variables instead of PriceData in Price Variation template

API

Teams

  • remove user id from openapi schema

UI

  • strictier access token expire datepicker
  • remove the call to result endpoint as we are not using it Closes #1562
  • handle duplicate gracefully Closes #1559
  • install better hooks library
  • handle invalide useEffect on variables node Closes #1565, and one of #1566
  • install hooks lib
  • properly execute layouter on initial Closes #1566
  • upgrade antd library
  • add full width on custom tooltip selection
  • proper type on glm template definitions
  • add connectNulls to actual data line on comparison plot Closes #1564
  • dropdown fill rest of width on utility menu Closes #1568
  • add inited logic on key and keys input to avoid invalid value Closes #1572

Users

  • rename schema tags and hide some endpoints

style

AI-Engine

API

Teams

  • fix ruff

UI

Users

Unknown commit type

AI-Engine

  • use Variables instead of PriceData in Price Variation template See merge request desupervised/solutions/full-economics!286
  • Merge branch ‘main’ into release

API

  • date missmatch in simulation See merge request desupervised/platform/commercial-navigator/api!833
  • add var id to cache Closes ui#1560 See merge request desupervised/platform/commercial-navigator/api!834
  • unify users and teams api docs Closes desupervised/platform/docker-compose#90 See merge request desupervised/platform/commercial-navigator/api!835
  • rename schema tags See merge request desupervised/platform/commercial-navigator/api!836

Teams

UI

  • changed urls to enable shareable link across teams and projects Closes #247 See merge request desupervised/platform/commercial-navigator/ui!1460
  • url shareable
  • url shareable See merge request desupervised/platform/commercial-navigator/ui!1495
  • manage access token Closes desupervised/platform/users#36 See merge request desupervised/platform/commercial-navigator/ui!1496
  • strictier access token expire datepicker See merge request desupervised/platform/commercial-navigator/ui!1497
  • remove the call to result endpoint as we are not using it Closes #1562 See merge request desupervised/platform/commercial-navigator/ui!1498
  • handle duplicate gracefully Closes #1559 See merge request desupervised/platform/commercial-navigator/ui!1499
  • install better hooks library See merge request desupervised/platform/commercial-navigator/ui!1500
  • handle invalide useEffect on variables node Closes #1565 See merge request desupervised/platform/commercial-navigator/ui!1501
  • install hooks lib See merge request desupervised/platform/commercial-navigator/ui!1502
  • properly execute layouter on initial Closes #1566 See merge request desupervised/platform/commercial-navigator/ui!1503
  • upgrade antd library See merge request desupervised/platform/commercial-navigator/ui!1504
  • upgrade antd library See merge request desupervised/platform/commercial-navigator/ui!1505
  • add full width on custom tooltip selection See merge request desupervised/platform/commercial-navigator/ui!1506
  • glm template input to help generating glm node Closes #1507 See merge request desupervised/platform/commercial-navigator/ui!1490
  • proper type on glm template definitions See merge request desupervised/platform/commercial-navigator/ui!1507
  • add connectNulls to actual data line on comparison plot Closes #1564 See merge request desupervised/platform/commercial-navigator/ui!1508
  • dropdown fill rest of width on utility menu Closes #1568 See merge request desupervised/platform/commercial-navigator/ui!1509
  • add inited logic on key and keys input to avoid invalid value Closes #1572 See merge request desupervised/platform/commercial-navigator/ui!1512

Users

  • personal access token See merge request desupervised/platform/users!45
  • Rename schema tags
  • Merge branch ‘rename-schema-tags’ into ‘master’ Rename schema tags See merge request desupervised/platform/users!46