v5.2.0
Fri Jun 06 2025
New Features
AI-Engine
- work on edge type system closes: https://gitlab.com/desupervised/solutions/full-economics/-/issues/170
API
- remove creator from api response Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/755 need https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/merge_requests/1882 to be deployed first
- filter similarity operator Closes #756
- add http cache header Close https://gitlab.com/desupervised/platform/commercial-navigator/api/-/work_items/779
- run graph basic in worker as drun job Closes #780
- add get data formats endpoint Related to https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1658
Teams
- set team last access time
UI
- dashboard filter config
- update profile Close https://gitlab.com/desupervised/platform/users/-/issues/40
- edge typing system Closes #1905
- add behavior interaction on adjust scenario section Closes #1780
- add tawkto chat widget
Users
- update user profile - [x] adding a parameter to request
picturein the response, so the default response will only containsuser_id,email,username,nameto reduce response size when not requesting picture - [x] storing the avatar in blob column and return to the response as base64 Relates to https://gitlab.com/desupervised/platform/users/-/issues/40 - post-signup handler from auth0 login page
Bug Fixes
AI-Engine
- tweak prior and posteriors
- coefficient interaction with new prior
- reformat the node docs for ui
- tweak liklihood scale default
- set upper bound on scale defualt
- skip grad correction if not constraints grad
- propper typing on HolidayDate
- apply baseline calc correctly
- handel coef as a param when eq 0 correctly
- small bugfixes in error msg
- use softplus as space transfrom in posteriors over exp
- set arguments_atlest_one for SimulationEffect node
- Add bounds on some node params
- additional edge typing
- insert dates even if in a ModuleWrapper
- insert dates in to modulewrapper
- backwards compatability for arguments_atlest_one
- backwards compatability for arguments_atlest_one
- add missing backwardscompatability for model
- collaps internal dims for liklihood incoming edges
- better tool tips for SimulationEffect closes: https://gitlab.com/desupervised/platform/commercial-navigator/ui/-/issues/1970
API
- attribution download name Closes #771
- fit model parameters missing Closes #774
- use queue's routing-key instead of message's
- a few hotfix to main
- generating unique name on postgres side Closes #745
- handle case to auto activate dataset if no active dataset currently Closes https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/780#note_2486798505
- catch bad string on value column error Closes #759
- properly send events metadata
- duplicate variables if model nodes duplicate
- remove existing project sequence
- remove call to datakeys to nodes Closes #782
- upload have error but complete
Teams
- add include_fields params when calling user service
UI
- number input proper handle null when default set and better dark mode
- support not filter Related #1910
- add pre filter config for activities Closes #1910
- redirect to auth on 401 response
- sort data on using time series plot Closes #1916
- handle edgeKwargsInput on template insertion fix(templates): add versioning testing for graph version Closes #1918
- remove value exclusion on right sidebar
- use similarity operations of name filter
- only show filter settings for admin or above and more - memoize better on pre filter - remove date from pre filter config - add loading feedback on pre filter save setting Closes #1913, #1915
- loosen up the input limit but disable the submit button on error fix(sim create): remove extend on chart input Closes #1922, #1923
- better check for tab availability Closes #1929
- proper boundary update on date change Closes #1930
- disable submit button when generating boundary data Closes #1931
- proper custom error class
- deform the plot when some point goes below 0 and auto-set pattern to custom Closes #1932
- warning when edge argument is insufficient Closes #1917
- fetch using iid instead of active to get the benefit from http cache header
- submit attr from another job with selected dates Closes #1964
- enable pan and avoid reset zoom when dragging point Closes #1968
- proper collapsible on adjust scenario Closes #1966
- proper re-set on combination change of insert basic Closes #1969
- empty instead of skeleton on empty data and proper modcomb filter Closes #1972, #1973
- disable button when necessary Closes #1878
- proper deps on adjust scenario table for better stability
- sticky header Closes #1982
- proper deps
- editable allocation and total on adjust scenario Closes #1967
- reset button on each group Closes #1983
- various fixes
Users
- fix exc handler for resource not found
- get picture before store new user Closes #47
Unknown commit type
AI-Engine
- tweak prior and posteriors See merge request desupervised/solutions/full-economics!356
- coefficient interaction with new prior See merge request desupervised/solutions/full-economics!357
- Likelihood transforms Add space transform to likelihoods
- Merge branch 'liklihood-transforms' into 'main' Likelihood transforms See merge request desupervised/solutions/full-economics!355
- reformat the node docs for ui See merge request desupervised/solutions/full-economics!358
- work on edge type system Closes #170 See merge request desupervised/solutions/full-economics!359
- Synnergy model template
- Merge branch 'synnergy_model_template' into 'main' Synnergy model template See merge request desupervised/solutions/full-economics!360
- handel coef as a param when eq 0 correctly See merge request desupervised/solutions/full-economics!361
- Merge branch 'release'
- Merge branch 'release'
- use softplus as space transfrom in posteriors over exp See merge request desupervised/solutions/full-economics!362
- Merge branch 'main' into release
- Add bounds on some node params See merge request desupervised/solutions/full-economics!363
- additional edge typing See merge request desupervised/solutions/full-economics!365
- Merge branch 'main' into release
- insert dates in to modulewrapper See merge request desupervised/solutions/full-economics!366
- desupervised/solutions/full-economics
- Improve synth data
- Merge branch 'improve_synth_data' into 'main' Improve synth data See merge request desupervised/solutions/full-economics!364
- Merge tag 'v6.6.20-hotfix4'
- Merge tag 'v6.6.20-hotfix5'
- desupervised/solutions/full-economics
- Merge branch 'main' into release
- better tool tips for SimulationEffect Closes desupervised/platform/commercial-navigator/ui#1970 See merge request desupervised/solutions/full-economics!367
- Merge branch 'main' into release
API
- attribution download name Closes #771 See merge request desupervised/platform/commercial-navigator/api!992
- fit model parameters missing Closes #774 See merge request desupervised/platform/commercial-navigator/api!994
- use queue's routing-key instead of message's See merge request desupervised/platform/commercial-navigator/api!996
- remove creator from api response Closes #755 See merge request desupervised/platform/commercial-navigator/api!995
- filter similarity operator Closes #756 See merge request desupervised/platform/commercial-navigator/api!997
- add http cache header Closes #779 See merge request desupervised/platform/commercial-navigator/api!998
- a few hotfix to main See merge request desupervised/platform/commercial-navigator/api!1000
- generating unique name on postgres side Closes #745 See merge request desupervised/platform/commercial-navigator/api!999
- remove unused endpoints
- remove unused endpoints See merge request desupervised/platform/commercial-navigator/api!1001
- handle case to auto activate dataset if no active dataset currently Closes #780 See merge request desupervised/platform/commercial-navigator/api!1003
- catch bad string on value column error Closes #759 See merge request desupervised/platform/commercial-navigator/api!1004
- properly send events metadata See merge request desupervised/platform/commercial-navigator/api!1007
- duplicate variables if model nodes duplicate See merge request desupervised/platform/commercial-navigator/api!1008
- run graph basic in worker as drun job Closes #780 See merge request desupervised/platform/commercial-navigator/api!1006
- remove existing project sequence See merge request desupervised/platform/commercial-navigator/api!1010
- remove call to datakeys to nodes Closes #782 See merge request desupervised/platform/commercial-navigator/api!1009
- upload have error but complete See merge request desupervised/platform/commercial-navigator/api!1011
- add get data formats endpoint See merge request desupervised/platform/commercial-navigator/api!1013
Teams
- unit test for add member by email
- unit test for add member by email See merge request desupervised/platform/teams!133
- set team last access time See merge request desupervised/platform/teams!134
- add include_fields params when calling user service See merge request desupervised/platform/teams!135
UI
- prep for https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/773
- prep for https://gitlab.com/desupervised/platform/commercial-navigator/api/-/issues/773 See merge request desupervised/platform/commercial-navigator/ui!1872
- dashboard filter config See merge request desupervised/platform/commercial-navigator/ui!1873
- number input proper handle null when default set See merge request desupervised/platform/commercial-navigator/ui!1875
- support not filter Closes #1910 See merge request desupervised/platform/commercial-navigator/ui!1874
- add pre filter config for activities Closes #1910 See merge request desupervised/platform/commercial-navigator/ui!1876
- redirect to auth on 401 response See merge request desupervised/platform/commercial-navigator/ui!1877
- dag update types
- dag update types See merge request desupervised/platform/commercial-navigator/ui!1880
- sort data on using time series plot Closes #1916 See merge request desupervised/platform/commercial-navigator/ui!1881
- run e2e testing from trigger pipeline
- run e2e testing from trigger pipeline See merge request desupervised/platform/commercial-navigator/ui!1879
- add docs for features
- add docs for features See merge request desupervised/platform/commercial-navigator/ui!1883
- use CI_JOB_ID for team name when run on CI
- use CI_JOB_ID for team name when run on CI See merge request desupervised/platform/commercial-navigator/ui!1884
- handle edgeKwargsInput on template insertion Closes #1918 See merge request desupervised/platform/commercial-navigator/ui!1885
- use similarity operations of name filter See merge request desupervised/platform/commercial-navigator/ui!1887
- only show filter settings for admin or above and more Closes #1913 and #1915 See merge request desupervised/platform/commercial-navigator/ui!1878
- loosen up the input limit but disable the submit button on error Closes #1922 and #1923 See merge request desupervised/platform/commercial-navigator/ui!1889
- better check for tab availability Closes #1929 See merge request desupervised/platform/commercial-navigator/ui!1891
- proper boundary update on date change Closes #1930 See merge request desupervised/platform/commercial-navigator/ui!1892
- disable submit button when generating boundary data Closes #1931 See merge request desupervised/platform/commercial-navigator/ui!1893
- update profile Closes desupervised/platform/users#40 See merge request desupervised/platform/commercial-navigator/ui!1894
- remove unused code
- better varname
- better varname See merge request desupervised/platform/commercial-navigator/ui!1896
- remove unused code See merge request desupervised/platform/commercial-navigator/ui!1895
- proper custom error class See merge request desupervised/platform/commercial-navigator/ui!1897
- deform the plot when some point goes below 0 and auto-set pattern to custom Closes #1932 See merge request desupervised/platform/commercial-navigator/ui!1898
- edge typing system Closes #1905 See merge request desupervised/platform/commercial-navigator/ui!1886
- warning when edge argument is insufficient Closes #1917 See merge request desupervised/platform/commercial-navigator/ui!1890
- fetch using iid instead of active See merge request desupervised/platform/commercial-navigator/ui!1902
- submit attr from another job with selected dates Closes #1964 See merge request desupervised/platform/commercial-navigator/ui!1925
- add behavior interaction on adjust scenario section Closes #1780, #1965, #1960, #1959, #1958, #1957, #1952, #1954, #1953, #1951, #1950, #1949, #1944, #1948, #1946, #1945, #1943, #1942, #1941, #1940, #1939, #1938, #1936, and #1933 See merge request desupervised/platform/commercial-navigator/ui!1899
- enable pan and avoid reset zoom when dragging point Closes #1968 See merge request desupervised/platform/commercial-navigator/ui!1932
- proper collapsible on adjust scenario Closes #1966 See merge request desupervised/platform/commercial-navigator/ui!1934
- proper re-set on combination change of insert basic Closes #1969 See merge request desupervised/platform/commercial-navigator/ui!1930
- empty instead of skeleton on empty data and proper modcomb filter Closes #1972 and #1973 See merge request desupervised/platform/commercial-navigator/ui!1935
- disable button when necessary Closes #1878 See merge request desupervised/platform/commercial-navigator/ui!1936
- proper deps on adjust scenario table for better stability See merge request desupervised/platform/commercial-navigator/ui!1938
- sticky header Closes #1982 See merge request desupervised/platform/commercial-navigator/ui!1942
- proper deps See merge request desupervised/platform/commercial-navigator/ui!1943
- editable allocation and total on adjust scenario Closes #1967, #1984, #1976, and #1977 See merge request desupervised/platform/commercial-navigator/ui!1939
- reset button on each group Closes #1983 See merge request desupervised/platform/commercial-navigator/ui!1946
- various fixes See merge request desupervised/platform/commercial-navigator/ui!1948
- add tawkto chat widget See merge request desupervised/platform/commercial-navigator/ui!1947
Users
- update user profile See merge request desupervised/platform/users!55
- get picture before store new user Closes #47 See merge request desupervised/platform/users!56
- post-signup handler from auth0 login page See merge request desupervised/platform/users!57