Skip to content

Commit

Permalink
Merge branch 'main' into feat/add-builtin-navigator-widget
Browse files Browse the repository at this point in the history
  • Loading branch information
keiya01 authored Oct 4, 2022
2 parents 8449873 + 923354f commit 412f66a
Show file tree
Hide file tree
Showing 2 changed files with 147 additions and 12 deletions.
22 changes: 11 additions & 11 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
if: needs.info.outputs.name || needs.info.outputs.tag
env:
ARTIFACTS: server/dist/reearth_*.*
ARTIFACTS_WEB: reearth-web_${{ needs.info.outputs.name }}.tar.gz
ARTIFACTS_WEB: reearth-web_${{ needs.info.outputs.name || needs.info.outputs.tag }}.tar.gz
steps:
- name: Checkout
uses: actions/checkout@v3
Expand All @@ -68,13 +68,6 @@ jobs:
uses: actions/setup-go@v3
with:
go-version: "1.19"
- name: Fetch reearth-web release
uses: dsaltares/fetch-gh-release-asset@master
with:
repo: reearth/reearth-web
version: tags/${{ needs.info.outputs.name }}
file: reearth-web_${{ needs.info.outputs.name }}.tar.gz
token: ${{ secrets.GITHUB_TOKEN }}
- name: Run GoReleaser
uses: goreleaser/goreleaser-action@v2
with:
Expand All @@ -83,6 +76,13 @@ jobs:
env:
SNAPSHOT: ${{ !needs.info.outputs.tag && '--snapshot' || '' }}
GORELEASER_CURRENT_TAG: ${{ needs.info.outputs.tag || '0.0.0' }}
- name: Fetch reearth-web release
uses: dsaltares/fetch-gh-release-asset@master
with:
repo: reearth/reearth-web
version: tags/${{ needs.info.outputs.name || needs.info.outputs.tag }}
file: ${{ env.ARTIFACTS_WEB }}
token: ${{ secrets.GITHUB_TOKEN }}
- name: Rename artifacts
if: needs.info.outputs.name
run: for f in $ARTIFACTS; do mv $f $(echo $f | sed -E 's/_0\.0\.0-SNAPSHOT-[^_]*/_${{ needs.info.outputs.name }}/'); done
Expand All @@ -97,7 +97,7 @@ jobs:
commit: ${{ github.sha }}
name: ${{ needs.info.outputs.name }}
tag: ${{ needs.info.outputs.name }}
body: ${{ github.sha }}
body: ${{ needs.info.outputs.sha_short }}
prerelease: true
- name: Download latest changelog
if: needs.info.outputs.tag
Expand Down Expand Up @@ -167,8 +167,8 @@ jobs:
uses: dsaltares/fetch-gh-release-asset@master
with:
repo: reearth/reearth-web
version: tags/${{ needs.info.outputs.name }}
file: reearth-web_${{ needs.info.outputs.name }}.tar.gz
version: tags/${{ needs.info.outputs.name || needs.info.outputs.tag }}
file: reearth-web_${{ needs.info.outputs.name || needs.info.outputs.tag }}.tar.gz
token: ${{ secrets.GITHUB_TOKEN }}
target: server/reearth-web.tar.gz
- name: Extract reearth-web
Expand Down
137 changes: 136 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,141 @@

All notable changes to this project will be documented in this file.

## 0.11.0 - 2022-10-04

### Web

### 🔧 Bug Fixes

- Installed plugins are not displayed expectedly [`12d546`](https://github.com/reearth/reearth-web/commit/12d546)

### 🚀 Features

- Add 3D OSM building tiles ([#315](https://github.com/reearth/reearth-web/pull/315)) [`2eb89a`](https://github.com/reearth/reearth-web/commit/2eb89a)
- Extend plugin API with camera control ([#311](https://github.com/reearth/reearth-web/pull/311)) [`c1190b`](https://github.com/reearth/reearth-web/commit/c1190b)
- Extend plugin api with captureScreen ([#310](https://github.com/reearth/reearth-web/pull/310)) [`f03022`](https://github.com/reearth/reearth-web/commit/f03022)
- Small update to dashboard UI/UX and add marketplace button [`f580e6`](https://github.com/reearth/reearth-web/commit/f580e6)
- Add global modal component and extension location ([#302](https://github.com/reearth/reearth-web/pull/302)) [`7362aa`](https://github.com/reearth/reearth-web/commit/7362aa)
- Add overlay warning to earth editor if browser width is too narrow ([#304](https://github.com/reearth/reearth-web/pull/304)) [`7f5f91`](https://github.com/reearth/reearth-web/commit/7f5f91)
- Add builtin timeline widget ([#285](https://github.com/reearth/reearth-web/pull/285)) [`f774ee`](https://github.com/reearth/reearth-web/commit/f774ee)
- Add plugin settings extension support ([#293](https://github.com/reearth/reearth-web/pull/293)) [`abd1c2`](https://github.com/reearth/reearth-web/commit/abd1c2)

### 🔧 Bug Fixes

- Remove `show` props from modal extension ([#321](https://github.com/reearth/reearth-web/pull/321)) [`62eb73`](https://github.com/reearth/reearth-web/commit/62eb73)
- Styles not working as expected in plugin ([#322](https://github.com/reearth/reearth-web/pull/322)) [`21329d`](https://github.com/reearth/reearth-web/commit/21329d)
- Small type error [`21c8bc`](https://github.com/reearth/reearth-web/commit/21c8bc)
- Stop redirect when an error occurs on top page [`236354`](https://github.com/reearth/reearth-web/commit/236354)
- Installed plugins are not correctly listed [`ec305d`](https://github.com/reearth/reearth-web/commit/ec305d)
- Exposed plugin api add layer does not return layer id ([#320](https://github.com/reearth/reearth-web/pull/320)) [`f504d2`](https://github.com/reearth/reearth-web/commit/f504d2)
- Cannot to upgrade marketplace plugins ([#319](https://github.com/reearth/reearth-web/pull/319)) [`444fce`](https://github.com/reearth/reearth-web/commit/444fce)
- Timeline width exceeding browser width ([#316](https://github.com/reearth/reearth-web/pull/316)) [`c6dbb3`](https://github.com/reearth/reearth-web/commit/c6dbb3)
- 3d tile not updating until source type is selected ([#318](https://github.com/reearth/reearth-web/pull/318)) [`49a07b`](https://github.com/reearth/reearth-web/commit/49a07b)
- Wrapper styles in plugin section for plugin extension ([#317](https://github.com/reearth/reearth-web/pull/317)) [`235440`](https://github.com/reearth/reearth-web/commit/235440)
- Timeline speed bug ([#314](https://github.com/reearth/reearth-web/pull/314)) [`984be8`](https://github.com/reearth/reearth-web/commit/984be8)
- Pass extensions to a plugin library extension [`744154`](https://github.com/reearth/reearth-web/commit/744154)
- Print errors when failed to load extensions [`35a63f`](https://github.com/reearth/reearth-web/commit/35a63f)
- Icon button transition happening when undesired ([#313](https://github.com/reearth/reearth-web/pull/313)) [`6a6d98`](https://github.com/reearth/reearth-web/commit/6a6d98)
- Icon size being too small ([#309](https://github.com/reearth/reearth-web/pull/309)) [`3574f0`](https://github.com/reearth/reearth-web/commit/3574f0)
- Change query param used by marketplace to be more concise [`9ba28c`](https://github.com/reearth/reearth-web/commit/9ba28c)
- Dashboard project name not showing ([#307](https://github.com/reearth/reearth-web/pull/307)) [`6a30f5`](https://github.com/reearth/reearth-web/commit/6a30f5)
- Plugin API update event gets called repeatedly, missing hook deps ([#306](https://github.com/reearth/reearth-web/pull/306)) [`47ec24`](https://github.com/reearth/reearth-web/commit/47ec24)
- Update cesium to 1.97.0 [`4d993a`](https://github.com/reearth/reearth-web/commit/4d993a)
- Play button does not work and some unexpected style on timeline widget ([#305](https://github.com/reearth/reearth-web/pull/305)) [`ce29a5`](https://github.com/reearth/reearth-web/commit/ce29a5)
- Development error occurs when updating or DnD layers ([#299](https://github.com/reearth/reearth-web/pull/299)) [`efd079`](https://github.com/reearth/reearth-web/commit/efd079)
- Project creation not creating a scene before earth editor becoming accessible [`a0a03e`](https://github.com/reearth/reearth-web/commit/a0a03e)
- Device settings menu icon getting squished ([#298](https://github.com/reearth/reearth-web/pull/298)) [`91c312`](https://github.com/reearth/reearth-web/commit/91c312)
- Remove unused GraphQL calls [`59f402`](https://github.com/reearth/reearth-web/commit/59f402)

### 🎨 Styling

- Update button and icon UX [`75e6f4`](https://github.com/reearth/reearth-web/commit/75e6f4)

### Miscellaneous Tasks

- Update dependency cesium to v1.97.0 ([#291](https://github.com/reearth/reearth-web/pull/291)) [`dcdf93`](https://github.com/reearth/reearth-web/commit/dcdf93)
- Add remaining props to plugin settings extensions ([#312](https://github.com/reearth/reearth-web/pull/312)) [`893d32`](https://github.com/reearth/reearth-web/commit/893d32)
- Plugin component supports modalContainer and popupContainer props ([#300](https://github.com/reearth/reearth-web/pull/300)) [`fc5f58`](https://github.com/reearth/reearth-web/commit/fc5f58)
- Update cesium to v1.96 ([#303](https://github.com/reearth/reearth-web/pull/303)) [`4fc241`](https://github.com/reearth/reearth-web/commit/4fc241)

### Server

#### 🚀 Features

- Notify plugin donwload to marketplace ([#341](https://github.com/reearth/reearth/pull/341)) [`59f8a8`](https://github.com/reearth/reearth/commit/59f8a8)
- Add 3D OSM building tiles ([#340](https://github.com/reearth/reearth/pull/340)) [`b52132`](https://github.com/reearth/reearth/commit/b52132)
- Allow defining policies to limit functionality on workspaces ([#325](https://github.com/reearth/reearth/pull/325)) [`91ace0`](https://github.com/reearth/reearth/commit/91ace0)

#### 🔧 Bug Fixes

- Prevent API caching [`76405b`](https://github.com/reearth/reearth/commit/76405b)
- Auth server request indexes [`430da0`](https://github.com/reearth/reearth/commit/430da0)
- Marketplace http client bug [`b652c8`](https://github.com/reearth/reearth/commit/b652c8)
- Marketplace http client [`ce982d`](https://github.com/reearth/reearth/commit/ce982d)
- Print marketplace donwload url [`6e1d50`](https://github.com/reearth/reearth/commit/6e1d50)
- Marketplace client init [`752872`](https://github.com/reearth/reearth/commit/752872)
- Support marketplace without auth [`4afe99`](https://github.com/reearth/reearth/commit/4afe99)

#### ✨ Refactor

- Use mongox, update go to 1.19 ([#334](https://github.com/reearth/reearth/pull/334)) [`cfff17`](https://github.com/reearth/reearth/commit/cfff17)
- Separate Team from User, rename Team to Workspace ([#324](https://github.com/reearth/reearth/pull/324)) [`03a94a`](https://github.com/reearth/reearth/commit/03a94a)
- Replace some packages with reearthx ([#322](https://github.com/reearth/reearth/pull/322)) [`3813a9`](https://github.com/reearth/reearth/commit/3813a9)

#### 🧪 Testing

- Add package for e2e tests [`cf7ca5`](https://github.com/reearth/reearth/commit/cf7ca5)

#### Miscellaneous Tasks

- Use reearthx logger [`6b6b21`](https://github.com/reearth/reearth/commit/6b6b21)
- Upgrade mongo to v5 [`9d231d`](https://github.com/reearth/reearth/commit/9d231d)
- Replace package name [`bc1ffe`](https://github.com/reearth/reearth/commit/bc1ffe)

### Misc

#### 🚀 Features

- Installing plugins from marketplace ([#162](https://github.com/reearth/reearth/pull/162)) [`276ef5`](https://github.com/reearth/reearth/commit/276ef5)

#### 🔧 Bug Fixes

- Dataset fails to be loaded [`518f03`](https://github.com/reearth/reearth/commit/518f03)

#### 📖 Documentation

- Update readme [`c8d2ec`](https://github.com/reearth/reearth/commit/c8d2ec)

#### ✨ Refactor

- Use reearthx.authserver ([#335](https://github.com/reearth/reearth/pull/335)) [`83dea5`](https://github.com/reearth/reearth/commit/83dea5)

#### Miscellaneous Tasks

- Merge `reearth/reearth-backend` ([#318](https://github.com/reearth/reearth/pull/318)) [`98514b`](https://github.com/reearth/reearth/commit/98514b)

###

#### 🚀 Features

- Installing plugins from marketplace ([#162](https://github.com/reearth/reearth/pull/162)) [`276ef5`](https://github.com/reearth/reearth/commit/276ef5)

#### 🔧 Bug Fixes

- Dataset fails to be loaded [`518f03`](https://github.com/reearth/reearth/commit/518f03)

#### 📖 Documentation

- Update readme [`c8d2ec`](https://github.com/reearth/reearth/commit/c8d2ec)

#### ✨ Refactor

- Use reearthx.authserver ([#335](https://github.com/reearth/reearth/pull/335)) [`83dea5`](https://github.com/reearth/reearth/commit/83dea5)

#### Miscellaneous Tasks

- Merge `reearth/reearth-backend` ([#318](https://github.com/reearth/reearth/pull/318)) [`98514b`](https://github.com/reearth/reearth/commit/98514b)

## 0.10.0 - 2022-08-10

### reearth-web
Expand Down Expand Up @@ -788,4 +923,4 @@ All notable changes to this project will be documented in this file.
- Add github workflows to release [`fbcdef`](https://github.com/reearth/reearth-backend/commit/fbcdef)
- Fix release workflow, fix build comment [skip ci] [`cfc79a`](https://github.com/reearth/reearth-backend/commit/cfc79a)
- Fix renaming file names in release workflow [`96f0b3`](https://github.com/reearth/reearth-backend/commit/96f0b3)
- Fix and refactor release workflow [skip ci] [`d5466b`](https://github.com/reearth/reearth-backend/commit/d5466b)
- Fix and refactor release workflow [skip ci] [`d5466b`](https://github.com/reearth/reearth-backend/commit/d5466b)

0 comments on commit 412f66a

Please sign in to comment.