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

Allow renaming datasets & dataset with duplicate names #8075

Open
wants to merge 86 commits into
base: master
Choose a base branch
from

Commits on Sep 12, 2024

  1. WIP: Adjust schema to allow duplicate dataset names & implement new u…

    …ir dataset addressing scheme
    MichaelBuessemeyer committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    5ffa251 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. reimplement proper dataset name checking route (still keep leave away…

    … the check for already existing name)
    MichaelBuessemeyer committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    d34bdeb View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. WIP: implement wk core backend routes to only use datasetId and no or…

    …gaId
    
    - Includes moving ObjectId to uitls package
    MichaelBuessemeyer committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    49432a9 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. WIP: finish using dataset id in wk core backend and dataspath in data…

    …store & add legacy routes
    
    - Undo renaming DataSourceId to LegacyDataSourceId
    MichaelBuessemeyer committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    5d3f8bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c111cb View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Fix backend compilation

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    d8ad983 View commit details
    Browse the repository at this point in the history
  2. WIP: Adapt frontend to new api

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    10724e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. WIP: adapt frontend to new routes

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    1a8349a View commit details
    Browse the repository at this point in the history
  2. WIP: Adjust frontend to newest api

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    6b54a7b View commit details
    Browse the repository at this point in the history
  3. first kinda working version

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    394c023 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Try update schema and evolution

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    62bbd75 View commit details
    Browse the repository at this point in the history
  2. fix evolution & add first version of reversion (needs to be tested)

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    f74a7f1 View commit details
    Browse the repository at this point in the history
  3. fix frontend tests

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    3a203a8 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. format backend

    Michael Büßemeyer authored and Michael Büßemeyer committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a65c7fb View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. fix dataSets.csv

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    2234b5b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. fix e2e tests

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    3570545 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:scalableminds/webknossos into all…

    …ow-dataset-renaming
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    cbf4470 View commit details
    Browse the repository at this point in the history
  3. format backend

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    50e918a View commit details
    Browse the repository at this point in the history
  4. fix frontend

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    90990b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. remove occurences of displayName access / variables in context of a d…

    …ataset object
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    1b0aec3 View commit details
    Browse the repository at this point in the history
  2. fixed verion routes

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    7a79ea4 View commit details
    Browse the repository at this point in the history
  3. fix reserveUploadRoute

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    5443912 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. rename orga_name in jobs to orga_id

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    8224f6a View commit details
    Browse the repository at this point in the history
  2. format code

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    35d62a9 View commit details
    Browse the repository at this point in the history
  3. fix finishUploadRoute

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    1b6ff5c View commit details
    Browse the repository at this point in the history
  4. allow duplicate names when uploading a new dataset

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e320a6c View commit details
    Browse the repository at this point in the history
  5. fix job list view

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    72715f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. fix some datastore requests

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d5a7fdc View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:scalableminds/webknossos into all…

    …ow-dataset-renaming
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7be52d4 View commit details
    Browse the repository at this point in the history
  3. further minor fixes

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    24ddfd3 View commit details
    Browse the repository at this point in the history
  4. make add remote dataset path a post request as it always creates a ne…

    …w dataset (even when the name is already taken)
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    503f114 View commit details
    Browse the repository at this point in the history
  5. WIP: replace missed code parts where dataset address was still wrong …

    …/ not backwards compatible
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3b41f86 View commit details
    Browse the repository at this point in the history
  6. WIP: replace missed code parts where dataset address was still wrong …

    …/ not backwards compatible
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e0ecf8b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. WIP: adapt annotation upload & task upload to use datasetId

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    852df00 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. WIP: adjust backend part of task upload to use new dataset addressing

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    0d6b2e7 View commit details
    Browse the repository at this point in the history
  2. Finish adapting task & annotation upload to new format

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    f4c16e3 View commit details
    Browse the repository at this point in the history
  3. Fix inserting dataset into database

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    d85fc5a View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. fix nml annotation upload

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    6c8663e View commit details
    Browse the repository at this point in the history
  2. format backend

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e9b7c25 View commit details
    Browse the repository at this point in the history
  3. add hint about new parameter datasetId to csv / bulk task upload

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    486ae67 View commit details
    Browse the repository at this point in the history
  4. Move task api routes to a separate file in frontend

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    dbcf67c View commit details
    Browse the repository at this point in the history
  5. add datasetName and datasetId to returned tasks

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    403515f View commit details
    Browse the repository at this point in the history
  6. add missing task api routes file (frontend)

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    a24c65c View commit details
    Browse the repository at this point in the history
  7. adapt frontend to new task return type

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    7312d7e View commit details
    Browse the repository at this point in the history
  8. remove unused imports

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    6a4219e View commit details
    Browse the repository at this point in the history
  9. fix frontend tests

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    a0cc4fa View commit details
    Browse the repository at this point in the history
  10. add datasetId to nml output and readd datasetName to nml parsing for …

    …legacy support
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    590e57b View commit details
    Browse the repository at this point in the history
  11. add dataset id to frontend nml serialization

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    a9ed622 View commit details
    Browse the repository at this point in the history
  12. fix parsing dataset id from nml in backend

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    b5aea43 View commit details
    Browse the repository at this point in the history
  13. fix nml backend tests

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    fe87533 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'master' of github.com:scalableminds/webknossos into all…

    …ow-dataset-renaming && fix tests
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    cce67e1 View commit details
    Browse the repository at this point in the history
  15. fix typing

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1319266 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'master' of github.com:scalableminds/webknossos into all…

    …ow-dataset-renaming
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4dff08a View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. remove logging statement

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    cbd88cd View commit details
    Browse the repository at this point in the history
  2. fix frontend dataset cache by using the dataset id as the identifier

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0bb457e View commit details
    Browse the repository at this point in the history
  3. send dataset path as datasource.id.name to frontend

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    3683359 View commit details
    Browse the repository at this point in the history
  4. remove unused code

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0f9fd7d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Merge branch 'master' of github.com:scalableminds/webknossos into all…

    …ow-dataset-renaming
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    7831aed View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. fix pervious merge with newest master

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    5d1dc48 View commit details
    Browse the repository at this point in the history
  2. fix evolution and reversion

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    1823c55 View commit details
    Browse the repository at this point in the history
  3. remove objectid from UploadedVolumeLayer and delete SkeletonTracingWi…

    …thDatasetId and make nml parser return its own result case class
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    4641152 View commit details
    Browse the repository at this point in the history
  4. use new notion like urls

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    8266187 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. rename datasetPath to datasetDirectoryName

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    3fdf60b View commit details
    Browse the repository at this point in the history
  2. fix backend tests

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    66f8f82 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. delete DatasetURLParser, rename package of ObjectId to objectid, upda…

    …te e2e snapshot tests
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    6c2d08a View commit details
    Browse the repository at this point in the history
  2. small clean up, fix dataset public writes, fix dataset table highligh…

    …ting
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    36d7384 View commit details
    Browse the repository at this point in the history
  3. fix e2e tests

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    46dc2d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. make datastore dataset update route http put method

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    4ac6c66 View commit details
    Browse the repository at this point in the history
  2. make datastore dataset update route http put method

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    3353e9d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of github.com:scalableminds/webknossos into all…

    …ow-dataset-renaming
    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    3a7fddb View commit details
    Browse the repository at this point in the history
  4. rename datasetParsedId to datasetIdValidated

    Michael Büßemeyer authored and Michael Büßemeyer committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    1f66225 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. bump schema version after merge

    fm3 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    3b38320 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

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

Commits on Nov 5, 2024

  1. Merge branch 'master' of github.com:scalableminds/webknossos into all…

    …ow-dataset-renaming
    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    9a80688 View commit details
    Browse the repository at this point in the history
  2. removeexplicit invalid dataset id message when parsing a datasetid fr…

    …om string
    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    39af9c2 View commit details
    Browse the repository at this point in the history
  3. remove overwriting orga name and overwriting dataset name from anntoa…

    …tion upload path
    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    beae252 View commit details
    Browse the repository at this point in the history
  4. WIP apply PR feedback

    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    51177e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. remove unused method

    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    d97b59c View commit details
    Browse the repository at this point in the history
  2. rely on datasetId in processing of taskcreation routes

    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    f911204 View commit details
    Browse the repository at this point in the history
  3. apply some more review feedback

    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    44a438e View commit details
    Browse the repository at this point in the history
  4. cleanup unused implicits

    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    0020c50 View commit details
    Browse the repository at this point in the history
  5. make link generation for convert_to_wkw and compute_mesh_file backwar…

    …ds compatible
    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    2aaea60 View commit details
    Browse the repository at this point in the history
  6. adjust unfinished uploads to display correct dataset name in upload view

    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    c61a845 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. send datasource id to compose dataset route (not dataset id)

    - send datasource id in correct format to backend
    - fix dataset renaming in dataset settings
    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    050ae05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef08f0e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'allow-dataset-renaming' of github.com:scalableminds/web…

    …knossos into allow-dataset-renaming
    Michael Büßemeyer authored and Michael Büßemeyer committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    bbb4091 View commit details
    Browse the repository at this point in the history