From eb094d6b3cf25e3d7d717da21a43812e595a6ade Mon Sep 17 00:00:00 2001 From: Christian van der Loo Date: Sun, 9 Oct 2022 11:04:08 -0400 Subject: [PATCH] chore(@crate/server): release version 0.3.0 --- packages/ipfs-node/project.json | 10 +++++----- packages/server/CHANGELOG.md | 13 +++++++++++++ packages/server/esbuild-webpack.config.js | 2 +- packages/server/package.json | 15 +++++++++++++-- packages/server/src/app.ts | 2 ++ packages/server/src/lib/directories.ts | 2 +- packages/server/src/routes/pinning-route.ts | 1 - 7 files changed, 35 insertions(+), 10 deletions(-) diff --git a/packages/ipfs-node/project.json b/packages/ipfs-node/project.json index 99280e2..de74e29 100644 --- a/packages/ipfs-node/project.json +++ b/packages/ipfs-node/project.json @@ -27,14 +27,14 @@ "serve": { "executor": "@nrwl/workspace:run-commands", "options": { - "command": "docker compose up --build", + "command": "kubectl port-forward pods/ipfs-ipfs-ipfs-cluster-0 4001:4001 5001:5001 8080:8080", "color": true, - "cwd": "packages/ipfs-node", - "readyWhen": "Daemon is" + "cwd": "packages/ipfs-node" }, "configurations": { - "remote": { - "command": "kubectl port-forward pods/ipfs-ipfs-ipfs-cluster-0 4001:4001 5001:5001 8080:8080" + "local": { + "command": "docker compose up --build", + "readyWhen": "Daemon is" } } }, diff --git a/packages/server/CHANGELOG.md b/packages/server/CHANGELOG.md index b69285a..cfb301b 100644 --- a/packages/server/CHANGELOG.md +++ b/packages/server/CHANGELOG.md @@ -2,6 +2,19 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [0.3.0](https://github.com/Crate-Network/crate/compare/@crate/server-0.2.1...@crate/server-0.3.0) (2022-10-09) + + +### Features + +* stripped out infura references, using local node ([5e91786](https://github.com/Crate-Network/crate/commit/5e917869c6512769a5cb7d13909aade565bfdc07)) + + +### Bug Fixes + +* added client logging ([370fa34](https://github.com/Crate-Network/crate/commit/370fa345de754e6575cadc6034b1a2ab29c0fdac)) +* added more detail to build ([b150b76](https://github.com/Crate-Network/crate/commit/b150b7649c4085d42b1a6c3e03b062d1ba67dde6)) + ### [0.2.1](https://github.com/Crate-Network/crate/compare/@crate/server-0.2.0...@crate/server-0.2.1) (2022-08-14) ### [0.2.1](https://github.com/Crate-Network/crate/compare/@crate/server-0.2.0...@crate/server-0.2.1) (2022-08-14) diff --git a/packages/server/esbuild-webpack.config.js b/packages/server/esbuild-webpack.config.js index 18a0273..d8ce983 100644 --- a/packages/server/esbuild-webpack.config.js +++ b/packages/server/esbuild-webpack.config.js @@ -9,7 +9,7 @@ module.exports = (config, context) => { loader: "esbuild-loader", options: { loader: "ts", - target: "es2015", + target: "node12", }, }, ], diff --git a/packages/server/package.json b/packages/server/package.json index d398523..55dd5ef 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,7 +1,8 @@ { "name": "@crate/server", - "version": "0.2.1", + "version": "0.3.0", "private": true, + "module": true, "author": "Christian van der Loo", "devDependencies": { "@types/express": "^4.17.13", @@ -14,11 +15,21 @@ "nodemon": "^2.0.18" }, "dependencies": { + "@commitlint/cli": "^17.0.0", + "@commitlint/config-conventional": "^17.0.0", "@crate/utils": "*", "@filecoin-shipyard/lotus-client-provider-nodejs": "^1.1.1", "@filecoin-shipyard/lotus-client-rpc": "^1.2.0", "@filecoin-shipyard/lotus-client-schema": "^4.2.0", "@ipld/dag-pb": "^2.1.17", + "@jscutlery/semver": "^2.25.2", + "@nrwl/express": "^14.4.2", + "@nrwl/js": "^14.4.3", + "@nrwl/linter": "^14.3.6", + "@nrwl/react": "^14.3.5", + "@nx-tools/nx-docker": "^3.0.0", + "@nxext/vite": "^14.0.0", + "@trumbitta/nx-plugin-openapi": "^1.11.0", "@types/morgan": "^1.9.3", "@wanews/nx-esbuild": "^0.24.1", "body-parser": "^1.20.0", @@ -31,9 +42,9 @@ "ipfs-utils": "^9.0.7", "jest-environment-jsdom": "^28.1.3", "morgan": "^1.10.0", - "node-fetch": "2", "request": "^2.88.2", "uuidv4": "^6.2.13", + "vite": "^2.9.9", "winston": "^3.8.0" } } diff --git a/packages/server/src/app.ts b/packages/server/src/app.ts index cad69f4..1cdc4d7 100644 --- a/packages/server/src/app.ts +++ b/packages/server/src/app.ts @@ -6,6 +6,8 @@ import fileUpload from "express-fileupload" import pinning from "./routes/pinning-route" import logger from "./logger" import morgan from "morgan" +import filecoinClient from "./clients/filecoin" +console.log(filecoinClient) // const args = process.argv.slice(2); const app = express() diff --git a/packages/server/src/lib/directories.ts b/packages/server/src/lib/directories.ts index e47cbf9..10c4a1b 100644 --- a/packages/server/src/lib/directories.ts +++ b/packages/server/src/lib/directories.ts @@ -16,7 +16,7 @@ export async function getLinkTo( name?: string ): Promise { const rawBlock = await client.block.get(cid) - const node = await Node.fromRawBlock(rawBlock) + const node = Node.fromRawBlock(rawBlock) if (!node.Data) throw new FileError(FileErrorType.NO_DATA) const ufs = UnixFS.unmarshal(rawBlock) diff --git a/packages/server/src/routes/pinning-route.ts b/packages/server/src/routes/pinning-route.ts index 492489c..d279cd4 100644 --- a/packages/server/src/routes/pinning-route.ts +++ b/packages/server/src/routes/pinning-route.ts @@ -1,7 +1,6 @@ import { Pin, PinStatus, Status } from "@crate/types" import { Router } from "express" import { uuid } from "uuidv4" -import fcClient from "../clients/filecoin" const router = Router() -- 2.51.2