Skip to content

Releases: reearth/reearth-visualizer

v0.6.1

20 Apr 07:38
Compare
Choose a tag to compare

reearth-web

🚀 Features

  • Extend project publish settings and dataset import modal functionality through extension API (#200) 96aa56

🔧 Bug Fixes

  • Redirect after esc button in any setting page (#193) c8ec35

Miscellaneous Tasks

reearth-backend

🔧 Bug Fixes

  • Renovate bot not running on schedule (#136) 82843f
  • Aud was changed and jwt could not be validated correctly 985100
  • Auth audiences were unintentionally required 7ec76a

✨ Refactor

  • Introduce generics, reorganize GraphQL schema (#135) 04a098

Miscellaneous Tasks

v0.6.0

08 Apr 09:43
Compare
Choose a tag to compare

reearth-web

🚀 Features

🔧 Bug Fixes

  • Unable to type RGBA values (#180) f7345c
  • Small height of block plugins 8070a3
  • Button widget squishing its text & infobox mask click away (#185) ac7ef0
  • Cannot select layers that activate infobox mask (#186) d824b6
  • Display error messages from auth server (#187) e19fab
  • Duplicate asset results (#188) b3eb7f
  • Workspace name cannot be changed, error displayed when deleting assets (#189) a99cf3
  • Multiple assets in infinite scroll and datasets not showing in DatasetPane (#192) 6f5c93
  • Asset modal showing only image-based assets (#196) 83a6bf
  • Screen becomes inoperable when errors occur in sign up 820a04
  • Add missing translations a4c237

Miscellaneous Tasks

  • Update dependency cesium to ^1.91.0 (#182) 603a5c
  • Set default auth config to start app with zero configuration (#191) d5a2aa

reearth-backend

🚀 Features

  • Authentication system (#108) b89c32
  • Default mailer that outputs mails into stdout aab26c
  • Assets filtering & pagination (#81) 739943
  • Support sign up with information provided by OIDC providers (#130) fef60e

🔧 Bug Fixes

  • Load auth client domain from config (#124) 9bde8a
  • Signup fails when password is not set 27c2f0
  • Logger panics d1e3a8
  • Set auth server dev mode automatically 83a66a
  • Auth server bugs and auth client bugs (#125) ce2309
  • Auth0 setting is not used by JWT verification middleware 232e75
  • Invalid mongo queries of pagination 7caf68
  • Auth config not loaded expectedly 570fe7
  • Users cannot creates a new team and scene 5df25f
  • Auth server certificate is not saved as pem format 982a71
  • Repo filters are not merged expectedly f4cc3f
  • Auth is no longer required for GraphQL endpoint 58a6d1
  • Rename auth srv default client ID (#128) 89adc3
  • Signup API is disabled when auth server is disabled, users and auth requests in mongo cannot be deleted (#132) 47be6a
  • Auth to work with zero config (#131) 3cbb45
  • Property.SchemaListMap.List test fails 3e6dff
  • Errors when auth srv domain is not specified 10691a
  • Errors when auth srv domain is not specified 648073
  • Login redirect does not work cb6ca4
  • Enable auth srv dev mode when no domain is specified 0c0e28
  • Add a trailing slash to jwt audiences e96f78
  • Allow separate auth server ui domain 0ce79f

⚡️ Performance

  • Reduce database queries to obtain scene IDs (#119) 784332

✨ Refactor

  • Remove filter args from repos to prevent implementation errors in the use case layer (#122) 82cf28
  • Http api to export layers 3f2582

Miscellaneous Tasks

v0.5.0

24 Feb 06:58
Compare
Choose a tag to compare

reearth-web

🚀 Features

  • Allowing widget and block plugins to resize when they are expandable (#170) 4fdf5f
  • Plugin APIs to get camera viewport and layers in the viewport (#165) f1f95a
  • Improving the Infobox style (#176) f1ddda

🔧 Bug Fixes

  • Plugin blocks cannot be deleted (#164) a4f17f
  • Support tree-structured layers and tags in published pages (#168) 17d968
  • Workspace settings does not refresh (#167) 0f3654
  • Plugin layersInViewport API returns errors for layers that have no location fields e52b44

✨ Refactor

Miscellaneous Tasks

reearth-backend

🚀 Features

  • Implement property.Diff and plugin/manifest.Diff (#107) 700269
  • Support 3rd party plugin translation (#109) 67a618
  • Improve the Infobox style (manifest) (#110) 7aebcd
  • Overwrite installation of new plug-ins without removing (automatic property migration) (#113) 2dc192
  • Update infobox style fields (#115) 608436

🔧 Bug Fixes

  • Scene exporter should export layers and tags while maintaining the tree structure (#104) 805d78
  • Property field in groups in list cannot be updated correctly 5009c5
  • Scenes and properties are not updated properly when plugin is updated 861c4b
  • Scene widgets and blocks are not update properly when plugin is updated f66f9a

✨ Refactor

Miscellaneous Tasks

  • Update all dependencies (#111) 173881
  • Increase batch size of db migration [ci skip] fbbca4

v0.4.0

27 Jan 10:41
Compare
Choose a tag to compare

reearth-web

🚀 Features

🔧 Bug Fixes

  • Enable to select blocks of plugins (#162) 458402
  • Cesium Ion acces token is not set expectedly (#160) e8e183
  • Cluster styling issue (#161) c78872
  • Clusters and layers are not displayed correctly 4fc124
  • Type error b01bc7
  • The style of infobox block dropdown list is broken (#163) 6e02a9
  • Plugin blocks protrude from the infobox 6cf0d3

✨ Refactor

reearth-backend

🚀 Features

  • Add "clamp to ground" option to file primitive (#95) 559194
  • Infobox and text block padding (#100) ddd0db

⚡️ Performance

  • Add indexes of mongo collections (#98) 691cb7

✨ Refactor

v0.3.0

11 Jan 08:07
Compare
Choose a tag to compare

reearth-web

🚀 Features

🔧 Bug Fixes

  • Indicator is not displayed on selecting of clustered layer (#146) e41f67
  • Use data URL for marker images 576ea4
  • Layer clusters do not updated correctly ec74f6
  • Position label in front of billboard (#147) 81c533
  • Public pages do not work due to clustering feature 48d8b3
  • Photooverlay transition does not work in Android (#154) decbfe

🎨 Styling

  • Fix the height of the header 9d6acc

Miscellaneous Tasks

reearth-backend

🚀 Features

🔧 Bug Fixes

  • Terrain fields of scene property 5e3d25
  • Numbers are not decoded from gql to value 2ddbc8
  • Layers have their own tags separate from the scene (#90) c4fb9a
  • Return property with clusters data (#89) 1b99c6
  • Cast values, rename value.OptionalValue (#93) ba4b18
  • Synchronize mongo migration (#94) db4cea

📖 Documentation

  • Add pkg.go.dev badge to readme 91f9b3

✨ Refactor

  • Make property.Value and dataset.Value independent in pkg/value (#77) 73143b

Miscellaneous Tasks

  • Fix plugin manifest JSON schema 2b57b1

v0.2.0

18 Nov 06:40
Compare
Choose a tag to compare

reearth-web

🚀 Features

  • Widget align system for mobile (#115) afa4ba
  • Support dataset schema preview and create layer group from selected primitive type (#74) 769b86

🔧 Bug Fixes

  • Markdown background color is not transparent (#123) f16706
  • Layers would not be marshalled correctly (#126) 886302
  • Widget align system issues (#124) 3bc9fa
  • Project setting page does not display correctly after creating a new project (#127) c120dc
  • Dataset info pane shows its property though after selected dataset schema is deleted (#131) 2307d8

Miscellaneous Tasks

  • Disable storybook workflow for release commit 80f4d2
  • Change semantic commit type of renovate PRs, omit ci skip in changelog 4a3e9e
  • Follow backend GraphQL schema update (#120) aeee1f
  • Load local reearth-config.json for debugging (#119) 6115ee
  • Update dependency cesium to ^1.87.0 (#118) 7c65d0
  • Update dependency cesium to ^1.87.1 (#128) a63aa7
  • Update codecov.yml to add ignored files b72f17

reearth-backend

🚀 Features

🔧 Bug Fixes

  • Add an index to mongo project collection to prevent creating projects whose alias is duplicated 10f745
  • Check project alias duplication on project update 443f2c

✨ Refactor

  • Add PropertySchemaGroupID to pkg/id (#70) 9ece9e

Miscellaneous Tasks

  • Fix typo in github actions 4a9dc5
  • Clean up unused code b5b01b
  • Update codecov.yml to add ignored files d54309
  • Ignore generated files in codecov 9d3822
  • Upgrade dependencies 215947

v0.1.0

02 Nov 11:18
Compare
Choose a tag to compare

reearth-web

🚀 Features

🔧 Bug Fixes

  • Reorganize config f2e947
  • Update gql schema 0905b6
  • Update dependency cesium to ^1.82.1 (#4) 0627bf
  • Google analytics (#7) 7505ca
  • Sprint15 bugs (#8) e2fe0a
  • Google analytics typo (#9) 943b5e
  • Ga-typo2 (#10) b498de
  • Force logout when me query returns null (#15) 339d61
  • Infinit logout loop (#17) 0d510f
  • Change data.json path 38a69a
  • Menu button width (#21) d08eba
  • Menu widget bugs (#37) 5d5483
  • Marker label position is oposite to actual display (#39) 38de46
  • Disable default cesium mouse event (#42) 129ae3
  • Show layers in storytelling without names (#45) 00ae3c
  • Infobox colors (#47) 2a6a36
  • Project public image (#48) 91b5ee
  • Auth0 redirect uri 8336a3
  • Storybook (#54) fde0c0
  • Published data url e3d5b0
  • Icon background (#64) 9c69a4
  • Prevent extra render, cannot rename layers, cannot display infobox on dataset layers (#65) e3d618
  • Remove visibility icon from layer actions 0ad8aa
  • Default published url, rename layer when focus is removed from text box f9accc
  • Storybook error (#75) f27f9b
  • Showing members section for personal workspace (#85) 8e78f9
  • Widget bugs, language (#89) 9de9df
  • Update dependency cesium to ^1.86.0 (#93) 7ca298
  • Show properties of 3D tile features on infobox (#95) a9cc23
  • Navigator.language should be used as fallback lang (#91) 15df16
  • Camera property panel bugs (#96) 2c3eaa
  • Camera flight bugs (#97) b4f1ae
  • Storytelling image crop does not work 9c23b3
  • Export pane is not displayed 58ceda
  • 1st bug hunt of october (#100) 1b9032
  • Layers disappearing when in nested folders (#101) 778395
  • Update dependency cesium to ^1.86.1 (#103) 385582
  • Bug bounty #2 (#105) da4815
  • Button widget (#111) b93485
  • Create team redirect + translations update ...
Read more