Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* finos#900 disable failing test * Update check on viewport and context menu (finos#913) * remove reprecated Portal, fixes in COntextMenu * use woff2 font, fix portal * make sure ContextMenu always has theme attributes * type fixes * Tidy package and type issues (finos#914) * fix package references, type issues * add typescript config for correct auto import resolution * Layout Management (finos#916) * fix vuu-filters types * drawer and dialog fix * drag drop flexbox editable * Update vuu-ui/packages/vuu-filters/src/filter-utils.ts Whitespace between guard clauses Co-authored-by: Luke Vincent <lincent@users.noreply.github.com> * layout header * restore double quotes * layout-provider * layout-reducer * layout-view * palette * palette * placeholder * layout-view decomment * registry * rollback multi filter dropdown * stack * tabs * config wrapper * tools * utils * layout top level * revert flexbox layout change * restore lost semicolon * missing space * change action to a type union * Update README.md * Sync with Finos main * VUU-41 style fixes * VUU-41 rename css variable to --vuu * Manage layout persistence via interface (#55) * VUU-27 interface to return promises * VUU-47 add methods for loading and saving tempLayout * VUU-47 use loadLayoutById in LayoutList * VUU-47 remove unused files * VUU-47 update other examples to use new hook * Calculated column (finos#882) * calculated column in settings, instrument search * additional mock data sources * instrument tiles * calculated column editing * measured-container * Row used columnMap rathe than column key * full keyboard nav for table * fix drag drop in column group headerr * use MeasuredContainer for Table List * table cell editing updates datasource * table editing * fix type issues * fix old background renderer * remove outdated import in showcase story * exclude PatternValidator from semgrep * add vuu tooltip component (finos#885) * VUU-47 improve naming * VUU-47 use placeholder in defaultLayout * VUU-47 update docs with new naming * remove duplicate CSS * VUU-47 fix layoutList styling * VUU-47 add loaded layouts to layout view * VUU-47 rename currentLayout to applicationLayout * VUU-47 make defaultLayout closeable and update features * VUU-27 interface to return promises * VUU-54: Validate IDs in LocalLayoutPersistenceManager * VUU-54: Mock get/saveLocalEntity * VUU-54: Refactor promises * VUU-54: Remove unnecessary asyncs * VUU-54: Use string union to distinguish layouts/metadata * VUU-54: Rename variables * VUU-54: Convert layout types to interfaces * VUU-54: Extract loadAndFilter method * VUU-54: Replace filter with find * VUU-54: Rename validateId variables * VUU-54: Change vars to lets * VUU-54: Update imports for consistency * VUU-54: Add comment to explain filter(Boolean) * VUU-54: Refactor tests * VUU-54: Extract expectError * VUU-54: Remove loadAndFilter method * VUU-54: Remove removeEntry method * VUU-52: Add E2E tests to CI * VUU-52: Use commit hash for cypress-io * VUU-52: Add comment to explain full SHA * VUU-47 rename imports * VUU-59 set up notification context * VUU-47 fix cypress test * Update vuu-ui/packages/vuu-layout/src/layout-persistence/LayoutPersistenceManager.ts Co-authored-by: Cara <99646608+cfisher-scottlogic@users.noreply.github.com> * VUU-47 remove unused import * VUU-59 notifications with animation * VUU-59 revert changes to imports * VUU-59 change toast timeout * VUU-59 change notificationType to enum * VUU-59 improvements to example and add comments --------- Co-authored-by: harryhartley <hhartley94@gmail.com> Co-authored-by: Luke Vincent <lincent@users.noreply.github.com> Co-authored-by: Joe Dunleavy <107405201+Joe-Dunleavy@users.noreply.github.com> Co-authored-by: Joe Dunleavy <jdunleavy@scottlogic.com> Co-authored-by: cfisher-scottlogic <cfisher@scottlogic.com> Co-authored-by: Cara <99646608+cfisher-scottlogic@users.noreply.github.com> Co-authored-by: Peter Ling <pling@scottlogic.com> Co-authored-by: pling-scottlogic <79100986+pling-scottlogic@users.noreply.github.com> Co-authored-by: heswell <steve@heswell.com> * add Layout Management Provider to sample apps (finos#917) * add Layout Management Provider to sample apps * fix test dependencies * Drag drop provider (finos#918) * add DragDrop example, resume drag in DragProvider * full flow for remote drag * fix type issues * fix post rebase conflicts, type issues * ignore type issue in drag drop code for now, so packages build * Filterbar styling (finos#919) * improve the keyboards navigation in Toolbar * fix form control styling, uennecessaryb layout rerenders, table resize bug * make sure all table config setting changes are saved, style tweaks * calculated columns * fix dropdown width * fix width of combo in SaveLayout Panel * remove console.log * fix bug in OverflowContainer when orientation vertical * remove global error listener, leave this to cypress * move test schemas out of showcase (finos#920) * Update dependency electron to v22 [SECURITY] (finos#894) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * bump vite, vitest versions to latest (finos#921) * Instrument picker (finos#923) * make instrument-picker more generic * refactor Table navigation, preparing for row highlighting * fix broken import paths * add empty inlined worker as vitext mocj fails otherwise * reinstate ignore for inlined-wotker so stub file doesn't get overwritten (finos#924) * disable basket functionality in showcase while we wait for full server (finos#925) * disable basket functionality in showcase while we wait for server implementation * remove console log * fix styling of main tabs during drag (finos#929) * wiring together calculated column pieces (finos#931) * wiring together calculated column pieces * remove logging * re-enable all tests * fix FilterTable resize bug (finos#932) * move table height fix to measured container (finos#933) * type fixes (finos#934) * final styling for calculated column input (finos#935) * connect filterbar to persistence (finos#936) * connect filterbar to persistence * skip test for missing TreeWalker finctionality until its there * final adjustments to table column header styling (finos#937) * move date generators to test data package (finos#938) * Bump postcss from 8.4.27 to 8.4.31 in /vuu-ui (finos#926) Bumps [postcss](https://github.com/postcss/postcss) from 8.4.27 to 8.4.31. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.4.27...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * finos#850 added for functionality to the rpc service, not ready for the big time yet, but not far off. * finos#850 added ability to reference tables in separate modules. * finos#850 refactored simul module to take prices out to prices module * finos#850 refactored tableDefContainer to make it an implicit, otherwise it is re-used in the tests causing issues. * finos#850 found a bug with basket constituents, not resolved as of this commit. * finos#850 found a bug with basket constituents, not resolved as of this commit. * Update basket tables UI (finos#940) * update all basket tables, integrate basket server changes * filter basket tables when loading * connect cell editing * remove console log * fix newFeature story * remove console log * fix for dropdown width error * remove console.log * basket workflow (finos#941) * Fix faulty conflict resolutions --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: keikeicheung <keikei274@gmail.com> Co-authored-by: heswell <steve@heswell.com> Co-authored-by: Vasco <98337074+vferraro-scottlogic@users.noreply.github.com> Co-authored-by: harryhartley <hhartley94@gmail.com> Co-authored-by: Luke Vincent <lincent@users.noreply.github.com> Co-authored-by: Joe Dunleavy <107405201+Joe-Dunleavy@users.noreply.github.com> Co-authored-by: Joe Dunleavy <jdunleavy@scottlogic.com> Co-authored-by: Peter Ling <pling@scottlogic.com> Co-authored-by: pling-scottlogic <79100986+pling-scottlogic@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: chris <chris.stevenson@gmail.com>
- Loading branch information