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

Action update core #16

Closed
wants to merge 59 commits into from
Closed

Action update core #16

wants to merge 59 commits into from

Commits on Feb 10, 2023

  1. test: Increase code coverage in package file explorer (deephaven#1076)

    Closes deephaven#1049 
    
    Add tests for files in file-explorer. Note: Drag and drop is not tested.
    emilyhuxng authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    b2e47c0 View commit details
    Browse the repository at this point in the history
  2. v0.29.1

    mattrunyon committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    805bb37 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. feat: Import JS API as a module (deephaven#1084)

    - Pulled the types out of `jsapi-shim` into a separate pacakge
    `jsapi-types`
    - Now other packages can import just the types without the shim possibly
    failing because the API isn't loaded yet
    - Will be deprecated/replaced with the automatically published TS
    definitions when @niloc132 has finished that
    - Added `jsapi-bootstrap` package to load the API and display an error
    if it can't load
      - Can set the API globally, or use it from a React context object
      - Displays an error if the API cannot be loaded
    - Use code-splitting to bootstrap the API globally to keep existing code
    running until we port everything over
    - We should now look at completing deephaven#444 , and get rid of the
    `embed-grid` and `embed-chart` packages. We can now code-split at the
    top level.
    - Enabled proxy in both embed-grid and embed-chart, keeping the loading
    similar between all three apps
    - Requires change deephaven/deephaven-core#2733
    
    Breaking Change: The JS API packaged as a module is now required for the
    `code-studio`, `embed-grid`, and `embed-chart` applications. Existing
    (Enterprise) applications should be able to use `jsapi-shim` still and
    load the JS API using the old method.
    mofojed authored Feb 12, 2023
    Configuration menu
    Copy the full SHA
    9aab657 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. v0.30.0

    mattrunyon committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    034cb15 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. fix: DH-14240 hasHeaders false should hide header bar (deephaven#1086)

    Enterprise uses golden-layout hasHeaders: false in layout config for
    query monitor. A check added as part of typescript conversion was
    preventing headers from being set to display none when it was false
    (toggle is a jquery method that hides/shows based on a boolean).
    dsmmcken authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    28d97ad View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Configuration menu
    Copy the full SHA
    1b00840 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. fix: Remove default export in jsapi-types (deephaven#1092)

    Fixes DHE build issue
    vbabich authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    7de114a View commit details
    Browse the repository at this point in the history
  2. v0.30.1

    vbabich committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    e4cb461 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. fix: Clicking a folder in file explorer panel sometimes fails to open…

    … or close it (deephaven#1099)
    
    Fixes deephaven#1085 
    
    - isDragging was always set to true on itemMouseMove which prevented
    onSelect from firing on even the slightest of mouse movements while
    clicking
    - Set isDragging to true only if the mouse moves at least 5 viewport
    units in the X or Y direction between the mouseDown and mouseUp events
    (attempted to get this value as close as possible to when the UI changes
    to indicate dragging)
    jason-wang24 authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    7a7fc14 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Configuration menu
    Copy the full SHA
    144605a View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. fix: Conditional date formatting (deephaven#1104)

    Conditional formatting for date columns now properly prevents conditions
    with empty values from being applied.
    bmingles authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    2f503ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14020f1 View commit details
    Browse the repository at this point in the history
  3. test: Increase code coverage in package utils (deephaven#1093)

    Closes deephaven#1089 
    
    Increase code coverage in package utils.
    emilyhuxng authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    5e16355 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ffb7ada View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. feat: Instants and ZonedDateTimes should be treated as DateTimes (dee…

    …phaven#1117)
    
    deephaven/deephaven-core#3385 is a port of DH-11692 which adds `Instant`
    and `ZonedDateTime` support to the engine. I've similarly encoded these
    types over Barrage as a `long` (as a nanosecond since epoch). The
    encoding of Zones will actually need to be implemented at a future date
    as the best implementation requires (encourages?) a much larger
    refactoring of ColumnSource types. See deephaven/deephaven-core#3455 for
    more information.
    
    I was able to get the web-client-ui to display these types with this
    small patch.
    nbauernfeind authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    3900a2e View commit details
    Browse the repository at this point in the history
  2. build: Update versions of some dependencies with vulnerabilities (dee…

    …phaven#1079)
    
    - The only vulnerability left is in jszip, which we still have pinned
    mofojed authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    4ed5787 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. feat: Improve text labels based on suggestions from chatGPT (deephave…

    …n#1118)
    
    I asked chatGPT to help me brainstorm improvements to some of the labels
    and hint text based on the Apple Human Interface Guidelines. I then
    edited them as human to improve them further.
    
    Review and let me know if you think any are worse or weird.
    
    ---------
    
    Co-authored-by: Mike Bender <mikebender@deephaven.io>
    dsmmcken and mofojed authored Mar 1, 2023
    Configuration menu
    Copy the full SHA
    d852e49 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. feat: Goto Value Improvements (deephaven#1072)

    Fixes deephaven#1027 
    - `null` values are not supported by the API, so it is not implemented
    Zhou-Ziheng authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    970a575 View commit details
    Browse the repository at this point in the history
  2. fix: Fix the style guide (deephaven#1119)

    - Styleguide index wasn't updated to use JS API as a module correctly
    mofojed authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    e4a75a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c06d45a View commit details
    Browse the repository at this point in the history
  4. fix: Ordering of subplots (deephaven#1111)

    - User is expecting the plots to be ordered 0 at top, increasing
    downward
    - Plotlys bounds coordinate system has 0,0 in the bottom left,
    increasing upward
    - Invert the coordinates so that it appears in plotly correctly
    - Add unit tests
    mofojed authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    c4a3795 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    56907b3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    824d2aa View commit details
    Browse the repository at this point in the history
  7. Fix up parsing

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    223870b View commit details
    Browse the repository at this point in the history
  8. Try removing this bit...

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    2c1e2c6 View commit details
    Browse the repository at this point in the history
  9. Install npm

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    3903316 View commit details
    Browse the repository at this point in the history
  10. Fix up the ref

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    60cac42 View commit details
    Browse the repository at this point in the history
  11. Remove cache

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    45dd80b View commit details
    Browse the repository at this point in the history
  12. Try and debug some stuff

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    93e2231 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    38263c0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4721e0c View commit details
    Browse the repository at this point in the history
  15. Add some quotes...

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    49bff93 View commit details
    Browse the repository at this point in the history
  16. Add multi-line string output

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    e5e7ce4 View commit details
    Browse the repository at this point in the history
  17. Fix typo

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    aa9a181 View commit details
    Browse the repository at this point in the history
  18. Kick

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    f731c56 View commit details
    Browse the repository at this point in the history
  19. Add the version info

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    a531ea6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f27e33d View commit details
    Browse the repository at this point in the history
  21. Try accessing a diff way...

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    9cc43f5 View commit details
    Browse the repository at this point in the history
  22. Another way...

    mofojed committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    571a378 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    75a468b View commit details
    Browse the repository at this point in the history
  2. Fix typo

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    885460b View commit details
    Browse the repository at this point in the history
  3. Print version better...

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    6caf515 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd66925 View commit details
    Browse the repository at this point in the history
  5. Assign variables correctly..

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    6f08647 View commit details
    Browse the repository at this point in the history
  6. Assign using env: instead

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    fa296a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    01080c3 View commit details
    Browse the repository at this point in the history
  8. Add check for changes

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    7b57d95 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    478e0f8 View commit details
    Browse the repository at this point in the history
  10. Update git config

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    15163da View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    48d2fe6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b9c68b4 View commit details
    Browse the repository at this point in the history
  13. WIP add a TODO

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    b5f598c View commit details
    Browse the repository at this point in the history
  14. Update params passed in

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    844596c View commit details
    Browse the repository at this point in the history
  15. Use CORE_PR_TOKEN

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    3e0ea3a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    348e2db View commit details
    Browse the repository at this point in the history
  17. Fix typo

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    525086e View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    dcac698 View commit details
    Browse the repository at this point in the history
  19. Change the branch name

    mofojed committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    1cd2528 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    27a6b2f View commit details
    Browse the repository at this point in the history