Release 3.5.1

This commit is contained in:
Yarmo Mackenbach 2022-12-12 16:40:24 +01:00
parent 201f48b585
commit f54654c3cf
No known key found for this signature in database
GPG key ID: 37367F4AF4087AD1
4 changed files with 188 additions and 481 deletions

View file

@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [3.5.0] - 2022-12-12
### Changed
- Updated doipjs to 0.18.1
- Updated dependencies
### Removed
- jsdom install in Dockerfile
## [3.5.0] - 2022-11-17 ## [3.5.0] - 2022-11-17
### Added ### Added
- Request proxy API endpoint - Request proxy API endpoint

View file

@ -17,10 +17,6 @@ COPY --from=builder /app/content /app/content
COPY --from=builder /app/views /app/views COPY --from=builder /app/views /app/views
COPY --from=builder /app/static /app/static COPY --from=builder /app/static /app/static
# Temporary fix until we make jsdom dependency play nice with ncc
# https://github.com/jsdom/jsdom/issues/2508
RUN npm install jsdom
EXPOSE 3000 EXPOSE 3000
CMD node --experimental-fetch ./dist/ CMD node --experimental-fetch ./dist/

View file

@ -1,6 +1,6 @@
{ {
"name": "keyoxide-web", "name": "keyoxide-web",
"version": "3.5.0", "version": "3.5.1",
"description": "A modern, secure and privacy-friendly platform to establish your decentralized online identity", "description": "A modern, secure and privacy-friendly platform to establish your decentralized online identity",
"main": "./src/index.js", "main": "./src/index.js",
"type": "module", "type": "module",
@ -9,7 +9,7 @@
"bent": "^7.3.12", "bent": "^7.3.12",
"body-parser": "^1.19.0", "body-parser": "^1.19.0",
"dialog-polyfill": "^0.5.6", "dialog-polyfill": "^0.5.6",
"doipjs": "^0.18.0", "doipjs": "^0.18.1",
"dotenv": "^16.0.3", "dotenv": "^16.0.3",
"express": "^4.17.1", "express": "^4.17.1",
"express-validator": "^6.13.0", "express-validator": "^6.13.0",
@ -45,7 +45,7 @@
"test": "yarn run standard:check && mocha", "test": "yarn run standard:check && mocha",
"watch": "./node_modules/.bin/nodemon --config nodemon.json ./", "watch": "./node_modules/.bin/nodemon --config nodemon.json ./",
"build": "yarn run build:server & yarn run build:static", "build": "yarn run build:server & yarn run build:static",
"build:server": "ncc build ./src/index.js -e jsdom -o dist", "build:server": "ncc build ./src/index.js -o dist",
"build:static": "webpack --config webpack.config.js --env static=true --env mode=production", "build:static": "webpack --config webpack.config.js --env static=true --env mode=production",
"build:static:dev": "webpack --config webpack.config.js --env static=true --env mode=development", "build:static:dev": "webpack --config webpack.config.js --env static=true --env mode=development",
"standard:check": "./node_modules/.bin/standard ./src", "standard:check": "./node_modules/.bin/standard ./src",

652
yarn.lock

File diff suppressed because it is too large Load diff