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

Folder And Dataset Metadata #7886

Merged
merged 107 commits into from
Aug 28, 2024
Merged

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    dbe80eb View commit details
    Browse the repository at this point in the history
  2. update docs

    hotzenklotz authored and MichaelBuessemeyer committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    4ab38dc View commit details
    Browse the repository at this point in the history
  3. Improve mobile support of views (#7876)

    * make login, registration and forgot password view more responsive to mobile devices
    - includes adding a link back to login for password reset view
    
    * make dashboard dataset view less awful
    
    * add changelog entry
    MichaelBuessemeyer committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    242cf1d View commit details
    Browse the repository at this point in the history
  4. Mapping in default view config (#7858)

    * allow viewing a mapping
    
    * WIP: enable setting default active mappings in default view configuration
    
    * add default active mapping to default view configuration
    - add config settings to dataset settings default view config tab
    - auto load initial default mapping
    
    * fix bottom margin of layer settings
    - was broken in view mode with multiple segmentation layers; the "Save View Config..." Button had no spacing to towards
    
    * fix having the mapping settings enabled for layers with default mapping
    
    * WIP: move default mapping store proeprty to dataset layer config
    - undo moving mapping selection to a shared component
    
    * moved default active mapping from separate select to view config layer config
    - Also added validation check whether the mapping exists in the dataset view config settings
    
    * allow saving no default active mapping from view mode & model init to new dataset config version
    
    * rename defaultMapping to mapping
    
    * cache available mappings fetched from backend when checking config in dataset settings
    
    * remove logging statements
    
    * clean up
    
    * add changelog entry
    
    * apply pr feedback
    MichaelBuessemeyer committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    3c139fe View commit details
    Browse the repository at this point in the history
  5. Fix animation modal color layer validation (#7882)

    * fix animation modal color layer validation
    
    * changelog
    
    * rename variable
    
    * apply pr feedback
    
    * improve error message of uint24 layers in animation modal
    
    ---------
    
    Co-authored-by: Michael Büßemeyer <[email protected]>
    hotzenklotz and MichaelBuessemeyer committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    5bb3997 View commit details
    Browse the repository at this point in the history
  6. Validate animation job bounding box (#7883)

    * validate BB size to be larger then 0
    
    * changelog
    
    * appy PR feedback
    hotzenklotz authored and MichaelBuessemeyer committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    1797a4e View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    55c3d5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cf5bfd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70b185e View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    3c4ae12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    434b875 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47daad4 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. default to undefined columnKey and not null to potentially prevent fr…

    …ontend dataset filtering
    
    - reason: ll.530 checks for sortedInfo.columnKey == null and columnKey is per default "" which makes this check fail and thus the chained map will never be executed
    MichaelBuessemeyer committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    9a8a5cd View commit details
    Browse the repository at this point in the history
  2. add evolution

    MichaelBuessemeyer committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    0bd1c29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51cd0e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    488f5bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3294c4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8051729 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3fb9613 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. improve css

    MichaelBuessemeyer committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    1f0db40 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

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

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    4ef393a View commit details
    Browse the repository at this point in the history
  2. fix backend to work with new type of details dataset / folder field &…

    … WIP restyling of metadata / details table
    MichaelBuessemeyer committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    846b500 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7ed7f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    5e2912b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40e60c1 View commit details
    Browse the repository at this point in the history
  3. uncomment ci tests

    MichaelBuessemeyer committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    c091c0e View commit details
    Browse the repository at this point in the history
  4. mini migration fix

    MichaelBuessemeyer committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    98892ca View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    d4ebd9f View commit details
    Browse the repository at this point in the history
  2. fix schema

    MichaelBuessemeyer committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    b305e7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a853611 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    113bb6e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e1bb660 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    eee0471 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48665a7 View commit details
    Browse the repository at this point in the history
  3. remove unused css

    MichaelBuessemeyer committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    9a8c6bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6cdfa74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    128f84c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee5865d View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Fix Dataset refetching

    - also update datasetById when updating a dataset in the dashboard
    - Avoid spinner when updating metadata
    - Avoid unnecessary updates by guarding the debounced flush against not having pending calls to the debounced function
    MichaelBuessemeyer committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    050129b View commit details
    Browse the repository at this point in the history
  2. have fix width for metadata table cell contents to ensure consistent …

    …table column width and consistent layout
    
    - Ignore adding new metadata entry when there is already an empty one to avoid showing an error
    MichaelBuessemeyer committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    539fc5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51b1286 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d2bd7d View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Merge branches 'folder-dataset-properties' and 'master' of github.com…

    …:scalableminds/webknossos into folder-dataset-properties
    MichaelBuessemeyer committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    f235cd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ea7a34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df40a6c View commit details
    Browse the repository at this point in the history
  4. hopefully fix flickering bug in when two different metadata updates h…

    …ave a cyclic race against each other
    MichaelBuessemeyer committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    0d1fe66 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6728c71 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    0382aba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06cbd2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    050c3ac View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    b465021 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6678725 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47f96fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1459f31 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    0e00f7b View commit details
    Browse the repository at this point in the history
  2. Apply PR Feedback

    MichaelBuessemeyer committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    aeba1f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    e9fcb24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b14a4d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebf16b7 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. allow multiple error rows & only update local metadata set if new fol…

    …der/dataset or update failed
    
    - Try forcing dropdown menu to stay open during update -> does not work atm :/
    MichaelBuessemeyer committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    d998e7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a75782 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    a748164 View commit details
    Browse the repository at this point in the history
  4. remove periodic autosave an replace with explicit save via button or …

    …autosave when changing focused dataset / folder
    MichaelBuessemeyer committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    23cab35 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2dafad4 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    f90d669 View commit details
    Browse the repository at this point in the history
  2. update snapshots

    MichaelBuessemeyer committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    9fd95dd View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    1793ebf View commit details
    Browse the repository at this point in the history
  2. refactor code & remove useWillUnmount which sent outdated metadata …

    …update to the backend breaking the whole metadata feature.
    MichaelBuessemeyer committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    93d9b6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c7b291 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19adc1b View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

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

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    d624a27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd3c3da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df5af16 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    0a607e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0c8233 View commit details
    Browse the repository at this point in the history
  3. lint frontend

    MichaelBuessemeyer committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6932f71 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    2eba0c9 View commit details
    Browse the repository at this point in the history
  2. do not send updates while a row of the metadata table is focused

    - Also: Use up-to-date metadata value on unmount effect (previously the inital value was sent to the server)
    MichaelBuessemeyer committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    0e5b29d View commit details
    Browse the repository at this point in the history
  3. avoid lost isSaving updates due to changes to focusedRow state whil…

    …e updating. Due to changes to `focusedRow` while saving the previously used isMounted boolean was set to false when changed during the update post to the backend and thus the update to isSaving never got through the guarding. => Now it is explicitly tracked via a custom hook to avoid this scenario
    MichaelBuessemeyer committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    62b67e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

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

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    d8be922 View commit details
    Browse the repository at this point in the history
  2. apply pr feedback

    MichaelBuessemeyer committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    57dad17 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    aa08135 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94a2dea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cacb0dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d4ebfa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ff72b1f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aa3fdeb View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

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

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    e9fccae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    984b889 View commit details
    Browse the repository at this point in the history
  3. apply feedback

    MichaelBuessemeyer committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    a5184ee View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    3ea1f4d View commit details
    Browse the repository at this point in the history
  2. fix backend

    MichaelBuessemeyer committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    30bb3e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6080226 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    bc6739d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32f84d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6508c59 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    de0768a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fffde2 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    46224ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c505be0 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    5dd4872 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57311df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76c2a97 View commit details
    Browse the repository at this point in the history