Compare commits

...

9 Commits

Author SHA1 Message Date
4ca45c1ad3 Update dependency tailwindcss to v3.4.15
All checks were successful
PR build / build-wasm (pull_request) Successful in 13s
PR build / build-react (pull_request) Successful in 45s
PR build / merge (pull_request) Successful in 8s
Build and deploy / build-wasm (push) Successful in 14s
Build and deploy / build-react (push) Successful in 43s
Build and deploy / merge (push) Successful in 7s
Build and deploy / Pin to cluster node (push) Successful in 5s
Build and deploy / Update OVH DNS (push) Successful in 4s
2024-11-14 19:07:32 +00:00
bed24d7501 Update dependency postcss to v8.4.49
All checks were successful
PR build / build-wasm (pull_request) Successful in 14s
PR build / build-react (pull_request) Successful in 48s
PR build / merge (pull_request) Successful in 12s
Build and deploy / build-wasm (push) Successful in 14s
Build and deploy / build-react (push) Successful in 43s
Build and deploy / merge (push) Successful in 8s
Build and deploy / Pin to cluster node (push) Successful in 4s
Build and deploy / Update OVH DNS (push) Successful in 5s
2024-11-11 20:05:31 +00:00
37497b49a4 Lock file maintenance
All checks were successful
Build and deploy / build-wasm (push) Successful in 13s
Build and deploy / build-react (push) Successful in 40s
Build and deploy / merge (push) Successful in 8s
Build and deploy / Pin to cluster node (push) Successful in 6s
Build and deploy / Update OVH DNS (push) Successful in 5s
PR build / build-wasm (pull_request) Successful in 11s
PR build / build-react (pull_request) Successful in 41s
PR build / merge (pull_request) Successful in 7s
2024-11-11 00:10:23 +00:00
ddaa9350cb Update dependency postcss to v8.4.48
All checks were successful
PR build / build-wasm (pull_request) Successful in 16s
PR build / build-react (pull_request) Successful in 46s
PR build / merge (pull_request) Successful in 7s
Build and deploy / build-wasm (push) Successful in 13s
Build and deploy / build-react (push) Successful in 44s
Build and deploy / merge (push) Successful in 10s
Build and deploy / Pin to cluster node (push) Successful in 4s
Build and deploy / Update OVH DNS (push) Successful in 4s
2024-11-10 22:08:16 +00:00
bc6f87139c Update gitea.bruyant.xyz/alexandre/ipfs-node-pin Docker tag to v1.0.2
All checks were successful
PR build / build-wasm (pull_request) Successful in 12s
PR build / build-react (pull_request) Successful in 42s
PR build / merge (pull_request) Successful in 6s
Build and deploy / build-wasm (push) Successful in 10s
Build and deploy / build-react (push) Successful in 40s
Build and deploy / merge (push) Successful in 9s
Build and deploy / Pin to cluster node (push) Successful in 3s
Build and deploy / Update OVH DNS (push) Successful in 4s
2024-11-09 16:05:03 +00:00
88df0e5a7d Update dependency typescript to v4.9.5
All checks were successful
PR build / build-wasm (pull_request) Successful in 12s
PR build / build-react (pull_request) Successful in 45s
PR build / merge (pull_request) Successful in 6s
Build and deploy / build-wasm (push) Successful in 13s
Build and deploy / build-react (push) Successful in 47s
Build and deploy / merge (push) Successful in 6s
Build and deploy / Pin to cluster node (push) Successful in 3s
Build and deploy / Update OVH DNS (push) Successful in 4s
2024-11-09 13:51:22 +00:00
1506846686 Test PR build (#64)
All checks were successful
Build and deploy / build-wasm (push) Successful in 10s
Build and deploy / build-react (push) Successful in 46s
Build and deploy / merge (push) Successful in 6s
Build and deploy / Pin to cluster node (push) Successful in 4s
Build and deploy / Update OVH DNS (push) Successful in 4s
Reviewed-on: #64
2024-11-09 13:45:06 +00:00
beadc884fc Test PR build
All checks were successful
PR build / build-wasm (pull_request) Successful in 11s
PR build / build-react (pull_request) Successful in 51s
PR build / merge (pull_request) Successful in 5s
2024-11-09 14:41:57 +01:00
49380e3b2a Update dependency react-dom to v18.3.1 (#50)
All checks were successful
Build and deploy / build-wasm (push) Successful in 12s
Build and deploy / build-react (push) Successful in 43s
Build and deploy / merge (push) Successful in 5s
Build and deploy / Pin to cluster node (push) Successful in 4s
Build and deploy / Update OVH DNS (push) Successful in 5s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [react-dom](https://reactjs.org/) ([source](https://github.com/facebook/react/tree/HEAD/packages/react-dom)) | dependencies | minor | [`18.1.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react-dom/18.1.0/18.3.1) |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | devDependencies | minor | [`18.0.3` -> `18.3.1`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.0.3/18.3.1) |

---

### Release Notes

<details>
<summary>facebook/react (react-dom)</summary>

### [`v18.3.1`](https://github.com/facebook/react/blob/HEAD/CHANGELOG.md#1831-April-26-2024)

[Compare Source](https://github.com/facebook/react/compare/v18.3.0...v18.3.1)

-   Export `act` from `react` [f1338f](f1338f8080)

### [`v18.3.0`](https://github.com/facebook/react/blob/HEAD/CHANGELOG.md#1830-April-25-2024)

[Compare Source](https://github.com/facebook/react/compare/v18.2.0...v18.3.0)

This release is identical to 18.2 but adds warnings for deprecated APIs and other changes that are needed for React 19.

Read the [React 19 Upgrade Guide](https://react.dev/blog/2024/04/25/react-19-upgrade-guide) for more info.

##### React

-   Allow writing to `this.refs` to support string ref codemod [909071](9090712fd3)
-   Warn for deprecated `findDOMNode` outside StrictMode [c3b283](c3b2839641)
-   Warn for deprecated `test-utils` methods [d4ea75](d4ea75dc42)
-   Warn for deprecated Legacy Context outside StrictMode [415ee0](415ee0e6ea)
-   Warn for deprecated string refs outside StrictMode [#&#8203;25383](https://github.com/facebook/react/pull/25383)
-   Warn for deprecated `defaultProps` for function components [#&#8203;25699](https://github.com/facebook/react/pull/25699)
-   Warn when spreading `key` [#&#8203;25697](https://github.com/facebook/react/pull/25697)
-   Warn when using `act` from `test-utils` [d4ea75](d4ea75dc42)

##### React DOM

-   Warn for deprecated `unmountComponentAtNode` [8a015b](8a015b68cc)
-   Warn for deprecated `renderToStaticNodeStream` [#&#8203;28874](https://github.com/facebook/react/pull/28874)

### [`v18.2.0`](https://github.com/facebook/react/blob/HEAD/CHANGELOG.md#1820-June-14-2022)

[Compare Source](https://github.com/facebook/react/compare/v18.1.0...v18.2.0)

##### React DOM

-   Provide a component stack as a second argument to `onRecoverableError`. ([@&#8203;gnoff](https://github.com/gnoff) in [#&#8203;24591](https://github.com/facebook/react/pull/24591))
-   Fix hydrating into `document` causing a blank page on mismatch. ([@&#8203;gnoff](https://github.com/gnoff) in [#&#8203;24523](https://github.com/facebook/react/pull/24523))
-   Fix false positive hydration errors with Suspense. ([@&#8203;gnoff](https://github.com/gnoff) in [#&#8203;24480](https://github.com/facebook/react/pull/24480) and  [@&#8203;acdlite](https://github.com/acdlite) in [#&#8203;24532](https://github.com/facebook/react/pull/24532))
-   Fix ignored `setState` in Safari when adding an iframe. ([@&#8203;gaearon](https://github.com/gaearon) in [#&#8203;24459](https://github.com/facebook/react/pull/24459))

##### React DOM Server

-   Pass information about server errors to the client. ([@&#8203;salazarm](https://github.com/salazarm) and [@&#8203;gnoff](https://github.com/gnoff) in [#&#8203;24551](https://github.com/facebook/react/pull/24551) and [#&#8203;24591](https://github.com/facebook/react/pull/24591))
-   Allow to provide a reason when aborting the HTML stream. ([@&#8203;gnoff](https://github.com/gnoff) in [#&#8203;24680](https://github.com/facebook/react/pull/24680))
-   Eliminate extraneous text separators in the HTML where possible. ([@&#8203;gnoff](https://github.com/gnoff) in [#&#8203;24630](https://github.com/facebook/react/pull/24630))
-   Disallow complex children inside `<title>` elements to match the browser constraints. ([@&#8203;gnoff](https://github.com/gnoff) in [#&#8203;24679](https://github.com/facebook/react/pull/24679))
-   Fix buffering in some worker environments by explicitly setting `highWaterMark` to `0`. ([@&#8203;jplhomer](https://github.com/jplhomer) in [#&#8203;24641](https://github.com/facebook/react/pull/24641))

##### Server Components (Experimental)

-   Add support for `useId()` inside Server Components. ([@&#8203;gnoff](https://github.com/gnoff) in [#&#8203;24172](https://github.com/facebook/react/pull/24172))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #50
Co-authored-by: Renovate <renovate@bruyant.xyz>
Co-committed-by: Renovate <renovate@bruyant.xyz>
2024-11-09 13:38:10 +00:00
3 changed files with 8603 additions and 6771 deletions

View File

@ -96,7 +96,7 @@ jobs:
- name: pin
id: pin
uses: docker://gitea.bruyant.xyz/alexandre/ipfs-node-pin:1.0.1
uses: docker://gitea.bruyant.xyz/alexandre/ipfs-node-pin:1.0.2
with:
ipfs_host: "ipfs-api.ipfs.svc"
ipfs_port: "5001"

View File

@ -0,0 +1,80 @@
name: PR build
on:
pull_request:
jobs:
build-wasm:
runs-on: ubuntu-latest
env:
working_directory: "./src"
steps:
- uses: actions/checkout@v2
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.21
- name: Build
run: go build -v -o main.wasm ./...
working-directory: ${{env.working_directory}}
env:
GOOS: js
GOARCH: wasm
- name: Upload wasm file
uses: actions/upload-artifact@v3
with:
name: wasm
path: ${{env.working_directory}}/main.wasm
build-react:
runs-on: ubuntu-latest
env:
working_directory: "./client"
steps:
- uses: actions/checkout@v2
- name: Setup Node.js environment
uses: actions/setup-node@v4.1.0
with:
node-version-file: .nvmrc
- name: NPM CI
working-directory: ${{env.working_directory}}
run: npm ci
- name: React build
working-directory: ${{env.working_directory}}
run: npm run build
- name: Upload react client
uses: actions/upload-artifact@v3
with:
name: react-app
path: ${{env.working_directory}}/build
merge:
runs-on: ubuntu-latest
needs: [build-wasm, build-react]
env:
working_directory: "./client"
steps:
- name: Download React app
uses: actions/download-artifact@v3
with:
name: react-app
path: app
- name: Download WASM program
uses: actions/download-artifact@v3
with:
name: wasm
path: app
- name: Upload react app
uses: actions/upload-artifact@v3
with:
name: react-app-wasm
path: app

15292
client/package-lock.json generated

File diff suppressed because it is too large Load Diff