-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync mains (pull) #107
Sync mains (pull) #107
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9f78c50 - Browse repository at this point
Copy the full SHA 9f78c50View commit details -
Merge pull request finos#910 from keikeicheung/main
finos#900 disable failing test
Configuration menu - View commit details
-
Copy full SHA for 79f7190 - Browse repository at this point
Copy the full SHA 79f7190View commit details
Commits on Oct 18, 2023
-
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
Configuration menu - View commit details
-
Copy full SHA for 4131a4b - Browse repository at this point
Copy the full SHA 4131a4bView commit details -
Tidy package and type issues (finos#914)
* fix package references, type issues * add typescript config for correct auto import resolution
Configuration menu - View commit details
-
Copy full SHA for f68ef1c - Browse repository at this point
Copy the full SHA f68ef1cView commit details -
* 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>
Configuration menu - View commit details
-
Copy full SHA for b09a523 - Browse repository at this point
Copy the full SHA b09a523View commit details -
add Layout Management Provider to sample apps (finos#917)
* add Layout Management Provider to sample apps * fix test dependencies
Configuration menu - View commit details
-
Copy full SHA for 09ea1af - Browse repository at this point
Copy the full SHA 09ea1afView commit details
Commits on Oct 19, 2023
-
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
Configuration menu - View commit details
-
Copy full SHA for f4255bd - Browse repository at this point
Copy the full SHA f4255bdView commit details
Commits on Oct 22, 2023
-
* 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
Configuration menu - View commit details
-
Copy full SHA for b96066d - Browse repository at this point
Copy the full SHA b96066dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c189ec0 - Browse repository at this point
Copy the full SHA c189ec0View commit details
Commits on Oct 23, 2023
-
Update dependency electron to v22 [SECURITY] (finos#894)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a745b49 - Browse repository at this point
Copy the full SHA a745b49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1108a5f - Browse repository at this point
Copy the full SHA 1108a5fView commit details -
* 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
Configuration menu - View commit details
-
Copy full SHA for 674dde2 - Browse repository at this point
Copy the full SHA 674dde2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee5d06a - Browse repository at this point
Copy the full SHA ee5d06aView commit details
Commits on Oct 24, 2023
-
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
Configuration menu - View commit details
-
Copy full SHA for 177deb7 - Browse repository at this point
Copy the full SHA 177deb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba1c0af - Browse repository at this point
Copy the full SHA ba1c0afView commit details
Commits on Oct 26, 2023
-
wiring together calculated column pieces (finos#931)
* wiring together calculated column pieces * remove logging * re-enable all tests
Configuration menu - View commit details
-
Copy full SHA for 39cf5c0 - Browse repository at this point
Copy the full SHA 39cf5c0View commit details
Commits on Oct 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eeaed14 - Browse repository at this point
Copy the full SHA eeaed14View commit details -
Configuration menu - View commit details
-
Copy full SHA for aefab9b - Browse repository at this point
Copy the full SHA aefab9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2470d6 - Browse repository at this point
Copy the full SHA e2470d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84a4770 - Browse repository at this point
Copy the full SHA 84a4770View commit details -
connect filterbar to persistence (finos#936)
* connect filterbar to persistence * skip test for missing TreeWalker finctionality until its there
Configuration menu - View commit details
-
Copy full SHA for 2e450d9 - Browse repository at this point
Copy the full SHA 2e450d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cd0826 - Browse repository at this point
Copy the full SHA 3cd0826View commit details -
Configuration menu - View commit details
-
Copy full SHA for 211fbf9 - Browse repository at this point
Copy the full SHA 211fbf9View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for b1b95aa - Browse repository at this point
Copy the full SHA b1b95aaView commit details
Commits on Oct 29, 2023
-
finos#850 added for functionality to the rpc service, not ready for t…
…he big time yet, but not far off.
Configuration menu - View commit details
-
Copy full SHA for 8322b7d - Browse repository at this point
Copy the full SHA 8322b7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 460b7f4 - Browse repository at this point
Copy the full SHA 460b7f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab48cf1 - Browse repository at this point
Copy the full SHA ab48cf1View commit details -
finos#850 refactored tableDefContainer to make it an implicit, otherw…
…ise it is re-used in the tests causing issues.
Configuration menu - View commit details
-
Copy full SHA for 8275aeb - Browse repository at this point
Copy the full SHA 8275aebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bdb34e - Browse repository at this point
Copy the full SHA 5bdb34eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0fde7d - Browse repository at this point
Copy the full SHA a0fde7dView commit details
Commits on Oct 30, 2023
-
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
Configuration menu - View commit details
-
Copy full SHA for f2dbf70 - Browse repository at this point
Copy the full SHA f2dbf70View commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fbeb82a - Browse repository at this point
Copy the full SHA fbeb82aView commit details
Commits on Nov 1, 2023
-
* login panel * WIP * tidy up type issues etc * import fixes * remove deprecated example
Configuration menu - View commit details
-
Copy full SHA for 12a5ff9 - Browse repository at this point
Copy the full SHA 12a5ff9View commit details
Commits on Nov 2, 2023
-
finos#944 Added fix for threading related issue in ViewPortContainer.…
…scala when change was called.
Configuration menu - View commit details
-
Copy full SHA for bfebfd7 - Browse repository at this point
Copy the full SHA bfebfd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e55617d - Browse repository at this point
Copy the full SHA e55617dView commit details
Commits on Nov 4, 2023
-
Switch UI to new Theme (finos#943)
* remove sample app * rename basket trading app to sample-app * fix broken inmports * fix bugs persistning table settings
Configuration menu - View commit details
-
Copy full SHA for 76d1ad2 - Browse repository at this point
Copy the full SHA 76d1ad2View commit details
Commits on Nov 5, 2023
-
862 create a basketdesign table that represents the specific instance…
Configuration menu - View commit details
-
Copy full SHA for 3e272a6 - Browse repository at this point
Copy the full SHA 3e272a6View commit details
Commits on Nov 7, 2023
-
Fix minor UI issues (finos#949)
* fix UI dataTable issue - bugs after resize A column resize operation populates the ColumnState state value. From this point on columnState shadows modelColumns so subsequent changes to modelColumns are not rendered. * enable custom editors for cell renderers Column Settings Panel allows a custom renderer to be selected. Some renderers will have settings of their own. This enables editors form those settings to be made available. * fix type issue
Configuration menu - View commit details
-
Copy full SHA for bf96238 - Browse repository at this point
Copy the full SHA bf96238View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5389536 - Browse repository at this point
Copy the full SHA 5389536View commit details
Commits on Nov 8, 2023
-
add initial support for columns backed by lookup tables (finos#951)
* move basket data generation into simulated vuu module to pave way for rpc support * add updater for prices, insert for array data source * create Table for test data in modules * fix scrolling issue in table when focusing edit fields * add initial support for table columns backed by lookup tables
Configuration menu - View commit details
-
Copy full SHA for cba592b - Browse repository at this point
Copy the full SHA cba592bView commit details
Commits on Nov 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3f5b47d - Browse repository at this point
Copy the full SHA 3f5b47dView commit details
Commits on Nov 12, 2023
-
Schema load sequence (finos#955)
* cache table meta requests with promise to avoid multiple server requests * ensure table meta is loaded before client is notified of subcribe table meta for all tables was being requested from server every time any hook asked for the table data. This was happening twice at startup. Now we cache the metadata. If we didn't have table meta at point where CREATE_VP_SUCCESS was handled, we notified client anyway. This caused tables to be rendered with no type information, so alignment was wrong on numerics. * fix all data tests
Configuration menu - View commit details
-
Copy full SHA for 8e9ffff - Browse repository at this point
Copy the full SHA 8e9ffffView commit details
Commits on Nov 13, 2023
-
Issue 850 added the first example module test for rpc services (finos…
…#954) * finos#850 Refactored example code so that simulation is in its own module * finos#850 Refactored example code into its own module * finos#850 updated documentation * finos#850 organized imports * finos#850 added first consumer test outline * finos#850 added ability to create viewport in test easily * finos#850 added ability to create viewport in test easily * finos#850 added first example working test calling viewport Rpc call. * finos#850 renamed test case. * finos#850 Added example flow for baskets * finos#850 Added additional example for editRowAction * finos#850 Added additional methods for editable example. * finos#850 Added additional methods for editable example. * finos#850 Added more functionality to the demo basket app. * finos#850 Added thorough test of basket functionality. * finos#850 Fixed test assert which accidentally changed contract in test. * finos#850 Fixed test assert which accidentally changed contract in test. * finos#850 Fixed test assert which accidentally changed contract in test. * finos#850 fixed the bad pom definition. * finos#850 deleted duplicate and not required config and updated semgrep.
Configuration menu - View commit details
-
Copy full SHA for f9e76db - Browse repository at this point
Copy the full SHA f9e76dbView commit details -
Release 0.9.20 beta (finos#956)
* [maven-release-plugin] prepare release vuu-parent-0.9.20-beta * [maven-release-plugin] prepare for next development iteration --------- Co-authored-by: GitHub Actions <actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for a261699 - Browse repository at this point
Copy the full SHA a261699View commit details -
Configuration menu - View commit details
-
Copy full SHA for debb9a3 - Browse repository at this point
Copy the full SHA debb9a3View commit details -
Release 0.9.33 beta (finos#961)
* [maven-release-plugin] prepare release vuu-parent-0.9.33-beta * [maven-release-plugin] prepare for next development iteration --------- Co-authored-by: GitHub Actions <actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for faf05e7 - Browse repository at this point
Copy the full SHA faf05e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 918c551 - Browse repository at this point
Copy the full SHA 918c551View commit details -
Release 0.9.35 beta (finos#964)
* [maven-release-plugin] prepare release vuu-parent-0.9.35-beta * [maven-release-plugin] prepare for next development iteration --------- Co-authored-by: GitHub Actions <actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for 631b394 - Browse repository at this point
Copy the full SHA 631b394View commit details
Commits on Nov 14, 2023
-
enable context menu on basket constituents (finos#965)
* fix behaviour in baskets module in data-test * fix pinned column rendering gap * enable context menu in basket constituent table in basket feature * remove console log
Configuration menu - View commit details
-
Copy full SHA for 8753c6f - Browse repository at this point
Copy the full SHA 8753c6fView commit details -
Merge remote-tracking branch 'upstream/main' into sync-mains
# Conflicts: # example/basket/src/main/scala/org/finos/vuu/core/module/basket/BasketConstants.scala # example/basket/src/main/scala/org/finos/vuu/core/module/basket/BasketModule.scala # example/basket/src/main/scala/org/finos/vuu/core/module/basket/csv/CsvStaticLoader.scala # example/basket/src/main/scala/org/finos/vuu/core/module/basket/provider/AlgoProvider.scala # example/basket/src/main/scala/org/finos/vuu/core/module/basket/provider/BasketConstituentProvider.scala # example/basket/src/main/scala/org/finos/vuu/core/module/basket/provider/NullProvider.scala # example/basket/src/main/scala/org/finos/vuu/core/module/basket/service/BasketTradingConstituentJoinService.scala # example/basket/src/main/scala/org/finos/vuu/core/module/basket/service/BasketTradingConstituentService.scala # example/editable/src/main/scala/org/finos/vuu/core/module/editable/EditableModule.scala # example/main/src/main/scala/org/finos/vuu/SimulMain.scala # example/order/src/main/scala/org/finos/vuu/core/module/simul/SimulationModule.scala # example/permission/src/main/scala/org/finos/vuu/core/module/authn/AuthNModule.scala # example/permission/src/test/scala/org/finos/vuu/core/module/authn/AuthNServerTest.scala # vuu-ui/packages/vuu-data-test/src/TickingArrayDataSource.ts # vuu-ui/packages/vuu-data-test/src/basket/basket-module.ts # vuu-ui/packages/vuu-data-test/src/basket/basket-schemas.ts # vuu-ui/packages/vuu-data-test/src/basket/data-generators/index.ts # vuu-ui/packages/vuu-data-test/src/simul/OrderUpdateGenerator.ts # vuu-ui/packages/vuu-data/src/array-data-source/array-data-source.ts # vuu-ui/packages/vuu-data/src/data-source.ts # vuu-ui/packages/vuu-data/src/inlined-worker.js # vuu-ui/packages/vuu-datagrid-types/index.d.ts # vuu-ui/packages/vuu-layout/src/layout-persistence/LayoutPersistenceManager.ts # vuu-ui/packages/vuu-layout/src/layout-persistence/LocalLayoutPersistenceManager.ts # vuu-ui/packages/vuu-layout/src/layout-persistence/index.ts # vuu-ui/packages/vuu-layout/src/layout-persistence/useLayoutContextMenuItems.tsx # vuu-ui/packages/vuu-layout/test/layout-persistence/LocalLayoutPersistenceManager.test.ts # vuu-ui/packages/vuu-popups/src/dialog/useDialog.tsx # vuu-ui/packages/vuu-shell/src/layout-management/LayoutList.tsx # vuu-ui/packages/vuu-shell/src/layout-management/SaveLayoutPanel.css # vuu-ui/packages/vuu-shell/src/layout-management/layoutTypes.ts # vuu-ui/packages/vuu-shell/src/layout-management/useLayoutManager.tsx # vuu-ui/packages/vuu-shell/src/shell.tsx # vuu-ui/packages/vuu-theme/fonts/NunitoSans.css # vuu-ui/packages/vuu-ui-controls/src/cycle-state-button/CycleStateButton.tsx # vuu-ui/packages/vuu-ui-controls/src/editable/useEditableText.ts # vuu-ui/packages/vuu-ui-controls/src/expando-input/ExpandoInput.tsx # vuu-ui/packages/vuu-ui-controls/src/vuu-input/VuuInput.tsx # vuu-ui/sample-apps/feature-basket-trading/src/VuuBasketTradingFeature.tsx # vuu-ui/sample-apps/feature-basket-trading/src/basket-table-edit/BasketTableEdit.tsx # vuu-ui/sample-apps/feature-basket-trading/src/basket-toolbar/BasketToolbar.tsx # vuu-ui/sample-apps/feature-basket-trading/src/new-basket-panel/NewBasketPanel.css # vuu-ui/sample-apps/feature-basket-trading/src/new-basket-panel/useNewBasketPanel.ts # vuu-ui/sample-apps/feature-basket-trading/src/useBasketTrading.tsx # vuu-ui/showcase/src/examples/Table/TableNext.examples.tsx # vuu-ui/showcase/src/examples/Table/TableVuuData.examples.tsx # vuu-ui/showcase/src/examples/VuuFeatures/BasketToolbar.examples.tsx # vuu/src/main/scala/org/finos/vuu/core/CoreServerApiHandler.scala # vuu/src/main/scala/org/finos/vuu/core/module/ModuleFactory.scala # vuu/src/main/scala/org/finos/vuu/core/module/basket/service/BasketService.scala # vuu/src/main/scala/org/finos/vuu/net/Messages.scala # vuu/src/test/scala/org/finos/vuu/core/module/core/CoreModuleTest.scala # vuu/src/test/scala/org/finos/vuu/provider/BasketConstituentProviderTest.scala # vuu/src/test/scala/org/finos/vuu/viewport/CreateViewPortScenarioTest.scala # vuu/src/test/scala/org/finos/vuu/viewport/editable/EditableViewPortTest.scala # vuu/src/test/scala/org/finos/vuu/viewport/sessiontable/SessionTableViewportTest.scala
Configuration menu - View commit details
-
Copy full SHA for 2c305f7 - Browse repository at this point
Copy the full SHA 2c305f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea0e97a - Browse repository at this point
Copy the full SHA ea0e97aView commit details