Skip to content
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

Merge dependency updates #34

Merged
merged 23 commits into from
Sep 24, 2024
Merged

Merge dependency updates #34

merged 23 commits into from
Sep 24, 2024

Conversation

tombch
Copy link
Collaborator

@tombch tombch commented Sep 24, 2024

No description provided.

tombch and others added 23 commits May 28, 2024 12:57
Attempted to fix view height issue when site is displayed in jupyter …
Manually altering form background colour
Formatting improvements and taken bootstrap body css out into scoped …
Removed bootstrap dependency as we are now using a modified version
s3PathHandler for handling opening of s3 HTML files in jupyterlab
Bug fixes, removed redundant divs
Onyx UI now accepts mandatory path handler on initialisiation
Downgraded React and react-query to versions 17 and 4 respectively
Add trailing slashes to prevent unnecessary 301 redirects
Page numbers in results section
Choice descriptions, statistics page
'Export Record to JSON' button on `RecordDetail` modal
Preserved graph state, wide/compact toggle fixes
* Initial improvements to modularisation of codebase

* Split Data page into sensible components

* Breaking out Data page components into separate files

* Renamed ResultsTable to Table

* Table upgrades (#30)

* Initial attempt with AG-grid

* Improvements to server-side ordering look, but doesn't actually work yet..

* Functioning client/server data tables

* Fixed countData when no successful API request

* Using AG Grid modules rather than whole package

* Disabled ordering for paginated results, and switched count to match upcoming onyx count url scheme

* Made dark theme darker

* Nested table descriptions

* Further hacking css to make buttons slightly better

* Removed vite icon

* Update package-lock.json

* Removing favicon warning during development

* Attempting to follow more AgGrid conventions, cleaned up some reused code and fixed cell rendering for s3 HTML files

* Always display page buttons on tables

* Fixed re-fetching of record when switching project, despite modal being closed

* Console logging to test file writer args are passed successfully

* Arrays and structures now displayed as JSON string in table and on csv export

* Unused param

* Split details and related tables on field type

* Separate formatResultData functions for both CSV export and table display - have slightly different use cases

* Centered loading spinner, using delayed loading spinner everywhere

* RecordDetail refactor to include history section, tables now dont accept hardcoded pixel size

* Export JSON toast

* Toast for CSV export

* Improved record detail component layout

* Renamed RecordDetail to RecordModal

* Override custom cell renderers in AG grid, and used to provide better rendering of record history table

* QueryHandler component to abstract away query process display (loading spinners/error messages)

* Improved RecordModal sizings on smaller breakpoints

* Removed plotly image download button
Bumps [rollup](https://github.com/rollup/rollup) from 4.21.3 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.21.3...v4.22.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@tombch tombch merged commit e20a4a1 into development Sep 24, 2024
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant