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

Refine dataset import #50

Closed
1 of 3 tasks
mimoham24 opened this issue Jul 26, 2021 · 0 comments
Closed
1 of 3 tasks

Refine dataset import #50

mimoham24 opened this issue Jul 26, 2021 · 0 comments

Comments

@mimoham24
Copy link
Contributor

mimoham24 commented Jul 26, 2021

Leader

@yk-eukarya

User story

The user wants to create layers other than Marker from the dataset. Currently, the layers that can be created from a dataset are limited to Marker. By design, it is not possible to create multiple layers from a single dataset, so the user must choose which Primitive type to use when creating a layer from a dataset.

Requirements

  • Can preview the dataset and dataset schema
  • Can select which primitive type they use to create layers from the dataset
  • write document
    • Front-end
    • Back-end

Design data link

@HideBa HideBa added the PBL label Jul 31, 2021
@lavalse lavalse closed this as completed Aug 26, 2021
@lavalse lavalse reopened this Aug 26, 2021
@HideBa HideBa assigned HideBa and unassigned lavalse, KaWaite and mimoham24 Oct 6, 2021
@HideBa HideBa mentioned this issue Oct 25, 2021
29 tasks
@HideBa HideBa closed this as completed Nov 17, 2021
KeisukeYamashita pushed a commit that referenced this issue Aug 13, 2022
* feat: tag system domain models (#39)

* feat: tag system domain models

* refactor: * add tag interface * tag -> group and tag->item conversation

* testing: generate test cases for the tagID

* resolve notes

* fix unit tests errors

* add NewId test code
fix NewId func

* add more test cases
refactor some parts

* feat: tag system data-layer (mongo) (#44)

* feat: tag system data-layer (mongo)

* remove len > 0 check

* goimport

* Update pkg/tag/group_builder.go

Co-authored-by: rot1024 <aayhrot@gmail.com>

* Update pkg/tag/item_builder.go

Co-authored-by: rot1024 <aayhrot@gmail.com>

* rename itemFrom and groupFrom funcs

Co-authored-by: rot1024 <aayhrot@gmail.com>

* feat: create tag group and tag item (#45)

* tag item and group schema

* feat: creat tags (GQL schema)

* tag items and tag groups resolvers

* datalayer (dummy memory) and usecases

* receive list by reference

* check if nil for list

* resolve notes

* generate new models

* feat: memory infrastructure (#46)

* refactor: implement memory infrastructure

* test: implement memory infrastructure test cases

* test: fix FindByScene test case

* feat: attach/detach tag from layer (#50)

* tag item and group schema

* feat: creat tags (GQL schema)

* tag items and tag groups resolvers

* datalayer (dummy memory) and usecases

* receive list by reference

* check if nil for list

* feat: introduce tags to layers

* feat: attach/detach tags from layers

* fix imports

* refactor: resolve notes

* test: test units for tags

* refactor: resolve notes

* feat: attach/detach tag item from group (#52)

* refactor: transform group tags list to reference

* feat: attach/detach tags

* refactor: use params as use-case input

* test: mongodoc testing (#61)

* test: mongodoc testing

* resolve notes

* feat: remove tag (#58)

* feat: remove a tag (init)

* feat: remove tag

* feat: remove tag usecase and infra

* resolve notes

* feat: tag system queries (#54)

* feat: tag system queries

* resolve notes

* feat: update tag (#49)

* tag item and group schema

* feat: creat tags (GQL schema)

* tag items and tag groups resolvers

* datalayer (dummy memory) and usecases

* receive list by reference

* check if nil for list

* feat: rename tag group

* refactor: rename -> update

* resolve notes

* resolve notes

* change find by id func return type

* Merge branch 'tag-system' of https://github.com/reearth/reearth-backend into tag/update-group-label

# Conflicts:
#	internal/adapter/gql/generated.go
#	internal/adapter/gql/gqlmodel/convert_tag.go

* fix testing

* resolve notes

* resolve notes

* resolve notes

Co-authored-by: HideBa <baba.papa1120.ba@gmail.com>
Co-authored-by: rot1024 <aayhrot@gmail.com>
pyshx pushed a commit that referenced this issue Apr 17, 2023
* refactor visualizer

* add Plugin component

* enable plugins in visualizer

* update config

* format

* change default value of options for show method

* fix storytelling

* add dnd provider to published page

* fix property value conversion

* fix property value convertion bug

* update gql

* refactor storytelling

* update react-svg

* perf icon

* update why-did-you-render

* set up why-did-you-render

* perf treeview hooks

* fix errors from react

* refactor use-delyaed-count

* add primitive selection reason

* fix fov animation

* add selection reason

* cancel current delay in use-delayed-count

* refactor and fix photooverlay

* fix type error

* temporally disable primitive and widget plugin

* reduce load of plugin system

* make plugin block selectable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants