forked from finos/vuu
-
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) #105
Closed
Closed
Sync mains (pull) #105
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#900 disable failing test
* remove reprecated Portal, fixes in COntextMenu * use woff2 font, fix portal * make sure ContextMenu always has theme attributes * type fixes
* fix package references, type issues * add typescript config for correct auto import resolution
* 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 (#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 (#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 * fix test dependencies
* 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
* 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
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* 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
#925) * disable basket functionality in showcase while we wait for server implementation * remove console log
* wiring together calculated column pieces * remove logging * re-enable all tests
* connect filterbar to persistence * skip test for missing TreeWalker finctionality until its there
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>
…g time yet, but not far off.
…t is re-used in the tests causing issues.
* 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
* login panel * WIP * tidy up type issues etc * import fixes * remove deprecated example
… when change was called.
* remove sample app * rename basket trading app to sample-app * fix broken inmports * fix bugs persistning table settings
* 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
* 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
* 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
Opened #106 instead to resolve conflicts. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.