Files
core/CHANGELOG.md
2022-07-20 22:58:22 +08:00

59 KiB

Changelog

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

[unreleased]

Bug Fixes

  • File is not exist and throw
  • Update nest monorepo to v9.0.4 (patch) (#639)
  • Update dependency @fastify/cookie to v7.2.0 (#560)
  • Update dependency @babel/core to v7.18.9 (#638)
  • Update dependency mongoose to v6.4.5
  • Update dependency dayjs to v1.11.4
  • Update dependency algoliasearch to v4.14.0 (#640)
  • Update nest monorepo to v9.0.5

Features

  • Comment whispers (#643)

Miscellaneous Tasks

  • Update dependency ioredis to v5.2.1
  • Update dependency ts-jest to v28.0.7

[3.35.4] - 2022-07-16

Bug Fixes

  • Update dependency @nestjs/swagger to v6.0.4
  • Flat lookup $category

Miscellaneous Tasks

  • Update dependency ts-jest to v28.0.6
  • Update dependency ts-node to v10.9.1 (#632)
  • Update dependency @types/jest to v28.1.6

Release

  • V3.35.4

[3.35.3] - 2022-07-14

Release

  • V3.35.3

[3.35.2] - 2022-07-14

Bug Fixes

  • Search decorator
  • Shell output
  • Update dependency @nestjs/swagger to v6.0.3
  • Update dependency @nestjs/event-emitter to v1.3.0 (#616)
  • Update dependency image-size to v1.0.2
  • Test docker on pr
  • Update dependency marked to v4.0.18
  • Update dependency rxjs to v7.5.6
  • Update nest monorepo to v9.0.3

Miscellaneous Tasks

  • Update dependency @types/jest to v28.1.5
  • Update dependency jest to v28.1.3
  • Update dependency ioredis to v5.2.0 (#627)
  • Cleanup

Refactor

  • Exec command

Release

  • V3.35.2

Revert

  • Docker permission

[3.35.1] - 2022-07-11

Bug Fixes

  • Update dependency @babel/plugin-transform-typescript to v7.18.8
  • Update dependency mongoose to v6.4.4
  • Pin value when update posts

Miscellaneous Tasks

  • Docker adduser

Performance

  • Use read stream to transfer data

Release

  • V3.35.1

[3.35.0] - 2022-07-08

Bug Fixes

  • Create package.json
  • Update dependency @typegoose/auto-increment to v1.4.1 (#606)
  • Update dependency mongoose-paginate-v2 to v1.7.0 (#607)
  • Update dependency axios-retry to v3.3.1 (#597)
  • Make jest happy
  • Update dependency nodemailer to v6.7.7

Features

  • Support upgrage admin dashboard (#612)

Miscellaneous Tasks

  • Update mongoose
  • Remove debug

Refactor

  • Remove cron clsuter compatibility hack (#610)

Ci

  • Add timeout

Release

  • V3.35.0

[3.34.0] - 2022-07-04

Bug Fixes

  • Record error log throwed in serverless fn
  • Replace directly access code define file

Features

  • Use sse to pipe install deps output
  • Pkg graph

Miscellaneous Tasks

  • Update dependency @types/cache-manager to v4.0.1
  • Update dependency ts-node to v10.8.2
  • Update dependency @types/validator to v13.7.4

Refactor

  • Extract dependency module

Release

  • V3.34.0

[3.33.1] - 2022-07-02

Bug Fixes

  • Update babel monorepo to v7.18.6
  • Update dependency qs to v6.11.0 (#594)
  • Update dependency axios-retry to v3.2.6
  • Update dependency nodemailer to v6.7.6
  • Post pin sort order

Features

  • Add process title

Miscellaneous Tasks

  • Update dependency jest to v28.1.2
  • Update dependency mongodb-memory-server to v8.7.2
  • Update dependency @types/jest to v28.1.4

Release

  • V3.33.1

[3.33.0] - 2022-06-27

Bug Fixes

  • Post event emit twice when create

Miscellaneous Tasks

  • Speed-up ci

Ci

  • Fix

Release

  • V3.33.0

[3.33.0-alpha.0] - 2022-06-26

Bug Fixes

  • [breaking] Change markdown render into ejs controller
  • Login success status code

Refactor

  • Login session with jwt

Release

  • V3.33.0-alpha.0

[3.32.0] - 2022-06-26

Bug Fixes

  • Hardcode origin
  • Host wildcard
  • Update dependency cos-nodejs-sdk-v5 to v2.11.12
  • Local ip cors
  • Pin is undefine
  • Realtime log gatewway
  • Popluate category for related post

Features

  • Related post

Miscellaneous Tasks

  • Update dependency @nestjs/cli to v8.2.7
  • Update dependency mongodb-memory-server to v8.7.1
  • Update dependency ts-loader to v9.3.1
  • Store paw
  • Upadte paw
  • Update dependency @nestjs/cli to v8.2.8
  • Update dependency lint-staged to v13.0.3
  • Update dependency ioredis to v5.1.0 (#592)

Release

  • V3.32.0

[3.31.1] - 2022-06-22

Bug Fixes

  • Update dependency mongoose-lean-getters to v0.3.4
  • Update dependency linkedom to v0.14.12
  • Remove serverless fn comment and close #585

Miscellaneous Tasks

  • Update dependency mongodb-memory-server to v8.7.0
  • Update dependency @types/jest to v28.1.3

Refactor

  • Global prefix routes (#583)

Ci

  • Checkout depth

Release

  • V3.31.1

[3.31.0] - 2022-06-19

Features

  • Support json5 for snippet

Miscellaneous Tasks

  • Add comment for fixme
  • Add changelog gerenate

Release

  • V3.31.0

[3.31.0-alpha.1] - 2022-06-18

Bug Fixes

  • Remove designated refType

Release

  • V3.31.0-alpha.1

[3.31.0-alpha.0] - 2022-06-18

Bug Fixes

  • Update dependency mongoose to v6.3.9
  • Idepotence ttl
  • Recenly ref

Documentation

  • Add section for serverless fn

Features

  • Url builder

Miscellaneous Tasks

  • Update dependency lint-staged to v13.0.2
  • Ignore deps
  • Update dependency @types/jest to v28.1.2
  • Update dependency typescript to v4.7.4

Refactor

  • Remove unnessary exception
  • Serverless exception
  • Extract subpub from redis

Release

  • V3.31.0-alpha.0

[3.30.2] - 2022-06-16

Bug Fixes

  • Update dependency marked to v4.0.17
  • Update dependency @babel/core to v7.18.5
  • Update dependency cos-nodejs-sdk-v5 to v2.11.11
  • Update dependency mongoose to v6.3.8
  • Docker add health check
  • Update nest monorepo to v8.4.7
  • Comment pin sort
  • Comment pin only once

Features

  • Comment pin

Miscellaneous Tasks

  • Update dependency ts-jest to v28.0.5
  • Update dependency mongodb-memory-server to v8.6.1

Release

  • V3.30.2

[3.30.1] - 2022-06-13

Bug Fixes

  • Use inspect object
  • Custom token validate

Release

  • V3.30.1

[3.30.0] - 2022-06-12

Bug Fixes

  • Jwt verfiy
  • Pin sort
  • Pin order

Features

  • Post pin

Miscellaneous Tasks

  • Cleanup

Release

  • V3.30.0

[3.30.0-alpha.1] - 2022-06-11

Bug Fixes

  • Resolution dependency to reduce size
  • Update dependency cos-nodejs-sdk-v5 to v2.11.10
  • Idempotence pending status (#566)

Documentation

  • Update readme

Features

  • Add access db instance in function
  • Add jwt service
  • Add signout

Miscellaneous Tasks

  • Clean middleware
  • Add uppercase header field in auth gateway

Refactor

  • Move emit into handler
  • Auth jwt

Testing

  • Add case for jwt

Release

  • V3.30.0-alpha.1

[3.30.0-alpha.0] - 2022-06-09

Bug Fixes

  • Update dependency dayjs to v1.11.3
  • Update dependency xss to v1.0.13
  • Update dependency qs to v6.10.5
  • Update dependency linkedom to v0.14.11
  • Update dependency mongoose to v6.3.6
  • Remove python2 builder
  • Remove python2 in dockerfile (#557)
  • Performance import

Features

  • Bark support (#563)

Miscellaneous Tasks

  • Update dependency @types/jest to v28.1.1
  • Update dependency @types/validator to v13.7.3
  • Update dependency jest to v28.1.1
  • Update dependency webpack to v5.73.0
  • Update dependency @types/cache-manager to v4
  • Update dependency lint-staged to v13
  • Update dependency lint-staged to v13.0.1

Refactor

  • Axios debug mode

Release

  • V3.30.0-alpha.0

[3.29.2] - 2022-06-04

Bug Fixes

  • Update dependency cache-manager to v4.0.1
  • Update dependency xss to v1.0.12
  • Jsonschema
  • Config patch

Features

  • Add comment option for ip record

Miscellaneous Tasks

  • Update dependency ts-node to v10.8.1
  • Update dependency typescript to v4.7.3

Release

  • V3.29.2

[3.29.1] - 2022-06-03

Bug Fixes

  • Update dependency mongoose-lean-getters to v0.3.3
  • Update dependency @babel/plugin-transform-typescript to v7.18.4
  • Update dependency mongoose to v6.3.5
  • Update nest monorepo to v8.4.6
  • Update dependency @typegoose/typegoose to v9.9.0
  • Update dependency cache-manager to v4
  • Jsonschema

Documentation

  • Readme
  • Update readme

Miscellaneous Tasks

  • Update pnpm/action-setup action to v2.2.2
  • Update dependency lint-staged to v12.4.3
  • Update dependency ioredis to v5.0.6
  • Update dependency @types/jest to v27.5.2
  • Update dependency @types/jest to v28
  • Update dependency ts-jest to v28.0.4

Release

  • V3.29.1

[3.29.0] - 2022-05-28

Bug Fixes

  • Note create event scope

Features

  • Add idempotence interceptor

Miscellaneous Tasks

  • Update dependency @vercel/ncc to v0.34.0
  • Update dependency ts-node to v10.8.0
  • Cleanup
  • Update dependency typescript to v4.7.2

Release

  • V3.29.0

[3.28.3] - 2022-05-27

Bug Fixes

  • Query ip timeout
  • Comment event

Release

  • V3.28.3

[3.28.2] - 2022-05-26

Bug Fixes

  • Skip proxy route when record analyze
  • Update babel monorepo to v7.18.2
  • Install pkg when restore data

Release

  • V3.28.2

[3.28.1] - 2022-05-25

Bug Fixes

  • Demo cache key prefix

Features

  • Demo mode

Miscellaneous Tasks

  • Update dependency lint-staged to v12.4.2
  • Update dependency ts-jest to v28.0.3

Release

  • V3.28.1

[3.28.0] - 2022-05-24

Bug Fixes

  • Update dependency passport to v0.6.0
  • Update dependency jszip to v3.10.0

Features

  • Add cache header for file

Miscellaneous Tasks

  • Update dependency mongodb-memory-server to v8.6.0

Release

  • V3.28.0

[3.28.0-alpha.1] - 2022-05-22

Bug Fixes

  • Resolve file url
  • File name hash

Release

  • V3.28.0-alpha.1

[3.28.0-alpha.0] - 2022-05-22

Bug Fixes

  • File response

Features

  • File module
  • Add throttle

Release

  • V3.28.0-alpha.0

[3.27.2] - 2022-05-21

Bug Fixes

  • Pager dto and sort query

Release

  • V3.27.2

[3.27.1] - 2022-05-21

Release

  • V3.27.1

[3.27.0] - 2022-05-21

Bug Fixes

  • Update dependency @nestjs/schedule to v2.0.1
  • Update dependency cache-manager to v3.6.3
  • Script to fetch

Release

  • V3.27.0

[3.27.0-alpha.0] - 2022-05-20

Bug Fixes

  • Update dependency passport to v0.5.3
  • Update babel monorepo to v7.17.12
  • Update dependency @babel/plugin-transform-typescript to v7.17.12
  • Update dependency isbot to v3.4.8
  • Update dependency marked to v4.0.16
  • Add vaildation
  • Note model relationship
  • Update dependency algoliasearch to v4.13.1
  • Link dto description can be empty
  • Change fn route
  • Limit of intro
  • Update dependency @nestjs/jwt to v8.0.1
  • Update dependency mongoose to v6.3.4
  • Update dependency cache-manager to v3.6.2
  • Update dependency isbot to v3.5.0
  • Update babel monorepo
  • Note topic paginator
  • Note update lean

Features

  • Add topic model
  • Note topic init

Miscellaneous Tasks

  • Update dependency ioredis to v5.0.5
  • Update dependency @nestjs/cli to v8.2.6
  • Remove log nodepath
  • Fix typo

Refactor

  • Extract note model

Release

  • V3.27.0-alpha.0

[3.26.7] - 2022-05-16

Bug Fixes

  • Update dependency cos-nodejs-sdk-v5 to v2.11.9
  • Update dependency ejs to v3.1.8
  • Update dependency isbot to v3.4.7
  • Add route entry
  • Update nest monorepo to v8.4.5
  • Update dependency snakecase-keys to v5.4.2
  • Worker url
  • Delete article with delete comment
  • Nest module deps

Miscellaneous Tasks

  • Update dependency webpack to v5.72.1
  • Update dependency @types/cron to v2
  • Update dependency @types/jest to v27.5.1
  • Update dependency @types/ejs to v3.1.1

Release

  • V3.26.7

[3.26.6] - 2022-05-10

Bug Fixes

  • Update dependency mongoose to v6.3.3

Miscellaneous Tasks

  • Update deps

Release

  • V3.26.6

[3.26.5] - 2022-05-08

Bug Fixes

  • Snippet private data leak

Release

  • V3.26.5

[3.26.4] - 2022-05-08

Bug Fixes

  • Disable pnpm 7 strict peer deps
  • Update dependency linkedom to v0.14.9
  • Update dependency dayjs to v1.11.2
  • Update dependency cos-nodejs-sdk-v5 to v2.11.8

Miscellaneous Tasks

  • Update deps
  • Update docker/setup-qemu-action action to v2
  • Update docker/setup-buildx-action action to v2
  • Update docker/metadata-action action to v4
  • Update docker/build-push-action action to v3
  • Update dependency jest to v28.1.0
  • Update docker/login-action action to v2
  • Update dependency ts-jest to v28.0.2

Release

  • V3.26.4

[3.26.3] - 2022-05-03

Bug Fixes

  • Remove comment location duplicated name
  • Exchange location order

Miscellaneous Tasks

  • Update deps

Release

  • V3.26.3

[3.26.2] - 2022-05-02

Bug Fixes

  • Comment emit event scope

Miscellaneous Tasks

  • Update deps

Release

  • V3.26.2

[3.26.1] - 2022-05-01

Bug Fixes

  • Comment lost avatar

Release

  • V3.26.1

[3.26.0] - 2022-04-30

Bug Fixes

  • Update dependency nodemailer to v6.7.4
  • Update dependency axios-retry to v3.2.5
  • Update dependency @babel/core to v7.17.10

Features

  • Add styling and typography method for macors

Miscellaneous Tasks

  • Update dependency mongodb-memory-server to v8.5.2
  • Change text macro defualt flag
  • Cleanup
  • Flush after close redis

Refactor

  • Text macro

Testing

  • Fix test suit

Release

  • V3.26.0

[3.25.3] - 2022-04-29

Bug Fixes

  • Update dependency mongoose-lean-virtuals to v0.9.1
  • Remove master role vaild in category

Features

  • Add comment location expose

Miscellaneous Tasks

  • Update dependency lint-staged to v12.4.1
  • Update dependency ts-loader to v9.2.9
  • Update dependency @types/node to v16.11.31
  • Update dependency typescript to v4.6.4
  • Update dependency @types/node to v16.11.32

Release

  • V3.25.3

[3.25.2] - 2022-04-26

Bug Fixes

  • Update dependency cos-nodejs-sdk-v5 to v2.11.7
  • Note dto update

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.29

Release

  • V3.25.2

[3.25.1] - 2022-04-25

Bug Fixes

  • Slug unique

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.28

Release

  • V3.25.1

[3.25.0] - 2022-04-25

Bug Fixes

  • Slug validate

Release

  • V3.25.0

[3.25.0-alpha.4] - 2022-04-24

Release

  • V3.25.0-alpha.4

[3.25.0-alpha.3] - 2022-04-24

Bug Fixes

  • Update dependency mongoose to v6.3.1
  • Test failed

Features

  • Serverless access db support

Miscellaneous Tasks

  • Update dependency mongodb-memory-server to v8.5.1
  • Cleanup

Release

  • V3.25.0-alpha.3

[3.25.0-alpha.2] - 2022-04-23

Bug Fixes

  • Catch all error in text macro replace
  • Meta lean
  • Json type make ts-jest happy

Features

  • Add meta for write model

Release

  • V3.25.0-alpha.2

[3.25.0-alpha.1] - 2022-04-22

Bug Fixes

  • Page macor

Release

  • V3.25.0-alpha.1

[3.25.0-alpha.0] - 2022-04-22

Bug Fixes

  • Update dependency ejs to v3.1.7
  • Remove only flag to run test
  • Update dependency @typegoose/typegoose to v9.8.1

Features

  • Text macros
  • Function eval marco
  • Page controller support macro

Miscellaneous Tasks

  • Update dependency mongodb-memory-server to v8.5.0 (#438)
  • Update dependency lint-staged to v12.4.0 (#446)

Release

  • V3.25.0-alpha.0

[3.24.5] - 2022-04-20

Bug Fixes

  • Update dependency isbot to v3.4.6

Features

  • Boardcast error event

Release

  • V3.24.5

[3.24.4] - 2022-04-19

Bug Fixes

  • Update dependency zx-cjs to v6.1.0 (#437)
  • Update dependency @typegoose/auto-increment to v1.3.0 (#439)
  • Make ts happy
  • Eslint type style
  • Update dependency fastify-cookie to v5.6.1
  • Update dependency nanoid to v3.3.3

Miscellaneous Tasks

  • Code style
  • Update dependency @types/lodash to v4.14.182

Release

  • V3.24.4

[3.24.3] - 2022-04-17

Bug Fixes

  • Update dependency linkedom to v0.14.6
  • Update dependency fastify-swagger to v5.1.1
  • Update dependency snakecase-keys to v5.4.1
  • Add page slug validate
  • Update dependency dayjs to v1.11.1
  • Update dependency linkedom to v0.14.7
  • Slugify

Miscellaneous Tasks

  • Update dependency @innei-util/prettier to v0.5.1
  • Update dependency @innei-util/prettier to v0.8.2 (#428)
  • Update dependency @types/mongoose-paginate-v2 to v1.6.4
  • Update dependency @types/node to v16.11.27
  • Cleanup
  • Update dependency @innei-util/eslint-config-ts to v0.8.2 (#426)
  • Update dependency lint-staged to v12.3.8

Release

  • V3.24.3

[3.24.2] - 2022-04-12

Bug Fixes

  • Link apply dto

Miscellaneous Tasks

  • Update dependency @vercel/ncc to v0.33.4

Release

  • V3.24.2

[3.24.1] - 2022-04-11

Bug Fixes

  • Update dependency snakecase-keys to v5.4.0 (#414)
  • Update dependency marked to v4.0.14 (#423)

Miscellaneous Tasks

  • Update dependency webpack to v5.72.0 (#419)

Release

  • V3.24.1

[3.24.0] - 2022-04-10

Release

  • V3.24.0

[3.24.0-alpha.3] - 2022-04-10

Bug Fixes

  • Serverless module found

Release

  • V3.24.0-alpha.3

[3.24.0-alpha.2] - 2022-04-10

Bug Fixes

  • Pm2 cluster instance count
  • Shared gateway boardcast
  • Token auth and base curl event name
  • Test config

Miscellaneous Tasks

  • Update dependency ioredis to v5.0.4

Release

  • V3.24.0-alpha.2

[3.24.0-alpha.1] - 2022-04-09

Bug Fixes

  • Comment send email

Refactor

  • Auth gateway

Release

  • V3.24.0-alpha.1

[3.24.0-alpha.0] - 2022-04-09

Bug Fixes

  • Update babel monorepo to v7.17.9
  • Update dependency jszip to v3.9.1
  • Update dependency cache-manager to v3.6.1
  • Update dependency marked to v4.0.13
  • Tsconfig

Miscellaneous Tasks

  • Update dependency @nestjs/schematics to v8.0.10
  • Update nest monorepo

Pref

  • Minify package

Release

  • V3.24.0-alpha.0

[3.23.5] - 2022-04-05

Bug Fixes

  • Manager install command

Release

  • V3.23.5

[3.23.3] - 2022-04-05

Bug Fixes

  • Update dependency jszip to v3.9.0 (#413)
  • Update dependency @nestjs/schedule to v1.1.0 (#406)

Miscellaneous Tasks

  • Update dependency webpack to v5.71.0 (#411)
  • Update ioredis to v5

Release

  • V3.23.3

[3.23.2] - 2022-04-05

Features

  • Import snippets

Miscellaneous Tasks

  • Import order

Refactor

  • Move file

Release

  • V3.23.2

[3.23.1] - 2022-04-04

Bug Fixes

  • Update dependency jszip to v3.8.0 (#409)
  • Update dependency fastify-swagger to v5.1.0 (#402)
  • Url allowed for validator

Features

  • Webpack build

Miscellaneous Tasks

  • Update dependency @types/lodash to v4.14.181
  • Update dependency mongodb-memory-server to v8.4.2
  • Update dependency @nestjs/schematics to v8.0.9
  • Update dependency prettier to v2.6.2

Refactor

  • Extract gateway boardcast

Release

  • V3.23.1

[3.23.0] - 2022-03-28

Bug Fixes

  • Update dependency nanoid to v3.3.2

Release

  • V3.23.0

[3.23.0-alpha.0] - 2022-03-27

Bug Fixes

  • Update dependency @nestjs/swagger to v5.2.1
  • Update nest monorepo to v8.4.3 (patch) (#401)

Miscellaneous Tasks

  • Link module
  • Update dependency @innei-util/prettier to v0.5.0

Refactor

  • Add cwd constant
  • Fix type guard (#404)

Release

  • V3.23.0-alpha.0

[3.22.3] - 2022-03-25

Bug Fixes

  • Update dependency @typegoose/typegoose to v9.7.1
  • Lost rsync command

Miscellaneous Tasks

  • Update dependency @innei-util/eslint-config-ts to v0.5.1
  • Update dependency ts-jest to v27.1.4
  • Update dependency typescript to v4.6.3

Refactor

  • Pty gateway file path

Release

  • V3.22.3

[3.22.2] - 2022-03-23

Bug Fixes

  • Admin editor

Release

  • V3.22.2

[3.22.1] - 2022-03-23

Bug Fixes

  • Update dependency nodemailer to v6.7.3
  • Update nest monorepo to v8.4.2
  • Lodash can not clone a function
  • Test error

Features

  • Support esm import statement
  • Update docs

Miscellaneous Tasks

  • Cleanup
  • Update dependency @types/babel__core to v7.1.19
  • Update dependency @nestjs/cli to v8.2.4
  • Update actions/cache action to v3
  • Update dependency @types/marked to v4.0.3
  • Update dependency tsconfig-paths to v3.14.1

Refactor

  • Remove nestjs-typegoose
  • File structure

Release

  • V3.22.1

[3.22.0] - 2022-03-20

Refactor

  • Restore user asset file

Release

  • V3.22.0

[3.21.0] - 2022-03-19

Bug Fixes

  • Docker env
  • Update dependency @babel/core to v7.17.8
  • If no snippet match throw error
  • Filter pass link in get all api

Features

  • Friend link options

Miscellaneous Tasks

  • Update dependency @types/ioredis to v4.28.9
  • Update dependency lint-staged to v12.3.7
  • Update dependency @types/ioredis to v4.28.10

Release

  • V3.21.0

[3.20.11] - 2022-03-17

Bug Fixes

  • Update dependency @babel/core to v7.17.7
  • Add allowed thrid lib

Documentation

  • Add dev guide

Miscellaneous Tasks

  • Update dependency @types/lodash to v4.14.180
  • Update dependency mongodb-memory-server to v8.4.1
  • Update dependency @nestjs/cli to v8.2.3
  • Code style
  • Update dependency lint-staged to v12.3.6
  • Update dependency prettier to v2.6.0

Refactor

  • Replace eval to validate valid function with ast parse

Release

  • V3.20.10
  • V3.20.11

[3.20.9] - 2022-03-14

Bug Fixes

  • Serverless vm2 safe-eval
  • Make ts happy

Features

  • Add redis storage for serverless
  • Support typescript

Miscellaneous Tasks

  • Update deps

Release

  • V3.20.9

[3.20.8] - 2022-03-13

Bug Fixes

  • Add condition on query

Features

  • Cache snippet

Refactor

  • Use redis hash to store online count

Release

  • V3.20.8

[3.20.7] - 2022-03-13

Bug Fixes

  • Add create field index

Release

  • V3.20.7

[3.20.6] - 2022-03-12

Bug Fixes

  • Snippet not found throw

Features

  • Add serverless wildcard match

Release

  • V3.20.6

[3.20.5] - 2022-03-12

Bug Fixes

  • Update dependency isbot to v3.4.5
  • Add schema field for snippet

Documentation

  • Readme
  • Add methods

Features

  • Add getMaster
  • Add snippet aggregate api

Miscellaneous Tasks

  • Submodule
  • Remove old proposal

Release

  • V3.20.5

[3.20.4] - 2022-03-11

Bug Fixes

  • Ncc pack error
  • Update dependency fastify-swagger to v5
  • After test db close

Documentation

  • Remove draft
  • Update serverless docs

Features

  • Cron to clean require cache
  • Add res object on func

Miscellaneous Tasks

  • Update todo
  • Update dependency ts-node to v10.7.0
  • Update dependency ts-loader to v9.2.8

Refactor

  • Serverless module

Testing

  • Fix type error

Release

  • V3.20.4

[3.20.3] - 2022-03-10

Bug Fixes

  • Can disable require cache

Features

  • Add require.resolve on mock require

Miscellaneous Tasks

  • Add path expose for docker
  • Add serverless docs

Release

  • V3.20.3

[3.20.2] - 2022-03-10

Bug Fixes

  • Update dependency rxjs to v7.5.5

Features

  • Add function scope req res
  • Add throws on function

Testing

  • Add serverless function test case

Release

  • V3.20.2

[3.20.1] - 2022-03-09

Bug Fixes

  • Hard code node path
  • Expose global modules
  • Allow prefix @mx-space lib

Release

  • V3.20.1

[3.20.0] - 2022-03-09

Bug Fixes

  • Update dependency fastify-swagger to v4.17.1
  • Test case
  • Test case for snippet
  • Safe path join

Documentation

  • Serverless proposal

Features

  • Init serverless function
  • Run function
  • Inject mock require and ctx to serverless fun
  • Function require mock and clonedeep
  • Http cache

Miscellaneous Tasks

  • Update dependency @nestjs/schematics to v8.0.8
  • Change copywrite

Refactor

  • Async io handle

Release

  • V3.20.0

[3.19.1] - 2022-03-06

Bug Fixes

  • Add ApiName for link controller
  • Update dependency xss to v1.0.11

Features

  • Add admin db query

Miscellaneous Tasks

  • Update deps
  • Update dependency lint-staged to v12.3.5

Release

  • V3.19.1

[3.19.0] - 2022-03-03

Bug Fixes

  • Remove post model hide field
  • Query with password post in timeline

Miscellaneous Tasks

  • Update dependency @nestjs/cli to v8.2.2

Release

  • V3.19.0

[3.18.12] - 2022-03-02

Bug Fixes

  • Update dependency fastify-cookie to v5.6.0
  • Update dependency @typegoose/auto-increment to v1.2.0
  • Remove now releatival
  • Shanghai tz for docker
  • Update dependency mongoose-paginate-v2 to v1.6.3
  • Update dependency dayjs to v1.10.8
  • Update dependency @nestjs/event-emitter to v1.1.0
  • Update dependency algoliasearch to v4.12.2
  • Update nest monorepo to v8.4.0

Miscellaneous Tasks

  • Update dependency @types/lodash to v4.14.179
  • Update actions/setup-node action to v3
  • Update dependency @types/cache-manager to v3.4.3
  • Update dependency typescript to v4.6.2
  • Update dependency ts-loader to v9.2.7
  • Update actions/checkout action to v3
  • Update dependency ts-node to v10.6.0

Release

  • V3.18.12

[3.18.11] - 2022-02-25

Bug Fixes

  • Pin dependency jsdom to 19.0.0
  • Pageproxy inject env in local proxy
  • Gateway

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.26
  • Update pnpm/action-setup action to v2.2.1

Release

  • V3.18.11

[3.18.10] - 2022-02-24

Bug Fixes

  • Docker script
  • Write file sync

Pref

  • Add cache for static assets

Release

  • V3.18.10

[3.18.9] - 2022-02-24

Bug Fixes

  • Stop when error

Miscellaneous Tasks

  • Rename step

Release

  • V3.18.9

[3.18.8] - 2022-02-24

Bug Fixes

  • Ignore global prefix for proxy route
  • Path base
  • Remove windows build
  • Ci build script

Features

  • Add bundled local admin asset and entry

Miscellaneous Tasks

  • Update dependency @types/jest to v27.4.1
  • Update dependency @nestjs/schematics to v8.0.7

Release

  • V3.18.8

[3.18.7] - 2022-02-23

Bug Fixes

  • Windows shell

Documentation

  • Update

Features

  • Add shebang

Release

  • V3.18.7

[3.18.6] - 2022-02-23

Bug Fixes

  • Matrix build ci
  • Deploy script

Release

  • V3.18.6

[3.18.5] - 2022-02-23

Bug Fixes

  • Update dependency nanoid to v3.3.0 (#330)
  • Update dependency isbot to v3.4.3
  • Update nest monorepo to v8.3.0 (#328)
  • Update dependency @nestjs/passport to v8.2.0 (#331)
  • Update dependency @nestjs/passport to v8.2.1
  • Update nest monorepo to v8.3.1
  • Update dependency nanoid to v3.3.1
  • Update dependency @typegoose/typegoose to v9.7.0
  • Update mongoose
  • Build ci action

Features

  • Config jsonschema

Miscellaneous Tasks

  • Add funding
  • Update dependency mongodb-memory-server to v8.4.0 (#336)
  • Update pnpm/action-setup action to v2.2.0

Refactor

  • 分离 Option Controller
  • Extract interface

Ci

  • Build matrix
  • Update pnpm version

Feaat

  • Replace checkbot method to use isbot lib

Release

  • V3.18.5

[3.18.4] - 2022-02-15

Bug Fixes

  • Instance up to cpus

Documentation

  • Update

Features

  • Fancy report for normal term but hack in vpty
  • Add log for php request

Miscellaneous Tasks

  • Update dependency lint-staged to v12.3.4
  • Update dependency @nestjs/cli to v8.2.1
  • Update dependency @types/node to v16.11.25

Release

  • V3.18.4

[3.18.3] - 2022-02-13

Bug Fixes

  • Get real socket ip
  • Error loger
  • Cron start once
  • Ban php request, fuck you

Refactor

  • Logger and fix color

Release

  • V3.18.3

[3.18.2] - 2022-02-13

Bug Fixes

  • Add bash for docker alpine
  • Mkdir first

Features

  • Pty session record

Miscellaneous Tasks

  • Update readme
  • Update dependency @vercel/ncc to v0.33.3

Refactor

  • Datetime util of format
  • Pty gateway
  • Global register

Release

  • V3.18.2

[3.18.1] - 2022-02-12

Bug Fixes

  • Update dependency fastify-multipart to v5.3.1
  • Update dependency mongoose-paginate-v2 to v1.6.2
  • Log clean cron
  • Pm2 cluster mode dup run cron

Miscellaneous Tasks

  • Update dependency @vercel/ncc to v0.33.2

Pref

  • Modify pageproxy indexEntryCdnUrl (#322)

Release

  • V3.18.1

[3.18.0] - 2022-02-11

Bug Fixes

  • Update dependency fastify-swagger to v4.15.0 (#307)

Miscellaneous Tasks

  • Update pnpm/action-setup action to v2.1.0 (#312)
  • Update dependency ts-node to v10.5.0 (#310)
  • Resolve typescript version

Break

  • Remove gql

Release

  • V3.18.0

[3.17.1] - 2022-02-11

Bug Fixes

  • Log & ws-log improve
  • Update dependency @typegoose/typegoose to v9.6.2
  • Update dependency apollo-server-fastify to v3.6.3
  • Update dependency rxjs to v7.5.4
  • Docker script

Miscellaneous Tasks

  • Update dependency @innei-util/prettier to v0.2.2
  • Update dependency @nestjs/schematics to v8.0.6
  • Update dependency @types/node to v16.11.24
  • Update dependency ioredis to v4.28.5
  • Update dependency jest to v27.5.1

Release

  • V3.17.1

[3.17.0] - 2022-02-10

Bug Fixes

  • Rename all symbols

Features

  • Pty support
  • Add terminal password
  • Terminal password support
  • Pre-run command support

Release

  • V3.17.0

[3.16.1] - 2022-02-09

Bug Fixes

  • Replace version prefix v
  • Rename admin repo name
  • Rename repo name

Documentation

  • Update readme

Refactor

  • Replce node-vibrant

Release

  • V3.16.1

[3.16.0] - 2022-02-09

Bug Fixes

  • Guard and error pipe
  • Ci test & search options
  • Admin gateway singleton
  • Redis sub channel

Features

  • Native log
  • Add delete log

Miscellaneous Tasks

  • Update deps
  • Update dependency @types/node to v16.11.22 (#298)
  • Update admin version

Release

  • V3.16.0

[3.15.8] - 2022-02-03

Ci

  • Fix again

Release

  • V3.15.8

[3.15.7] - 2022-02-03

Bug Fixes

  • Algolia search page

Ci

  • Fix secrets
  • Revert workflow

Release

  • V3.15.7

[3.15.6] - 2022-02-03

Bug Fixes

  • Jest test global env
  • Search by algolia populate data

Ci

  • Workflow reusing

Pref

  • Improve analyze query spped

Release

  • V3.15.6

[3.15.5] - 2022-01-31

Bug Fixes

  • Limit apply link char length
  • Check health retry and timeout

Release

  • V3.15.5

[3.15.4] - 2022-01-31

Bug Fixes

  • Update dependency graphql to v15.8.0 (#219)
  • Update dependency fastify-multipart to v5.3.0 (#291)
  • Update dependency @nestjs/swagger to v5.2.0 (#292)

Features

  • Link check

Miscellaneous Tasks

  • Update dependency @types/marked to v4.0.2
  • Update dependency lint-staged to v12.3.2 (#286)
  • Update package

Release

  • V3.15.4

[3.15.3] - 2022-01-30

Bug Fixes

  • Update dependency marked to v4.0.11
  • Update dependency marked to v4.0.12
  • Update dependency algoliasearch to v4.12.1
  • Add image prop to valid body
  • Embed-in require vibrant

Miscellaneous Tasks

  • Update admin version
  • Update dependency @innei-util/prettier to v0.2.0 (#296)
  • Update admin version

Release

  • V3.15.3

[3.15.2] - 2022-01-21

Bug Fixes

  • Script

Release

  • V3.15.2

[3.15.1] - 2022-01-21

Bug Fixes

  • Change admin repo name
  • Update dependency apollo-server-fastify to v3.6.2
  • Update nest monorepo to v8.2.6
  • Project vaildation

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.21
  • Update dependency typescript to v4.5.5

Release

  • V3.15.1

[3.15.0] - 2022-01-18

Bug Fixes

  • Test
  • Test disable redis subpub

Miscellaneous Tasks

  • Update admin version

Refactor

  • Tq in redis
  • Clean aggregate cache to event
  • Use redis subpib instead of cluster post
  • Config to ts

Release

  • V3.15.0

[3.14.1] - 2022-01-18

Bug Fixes

  • Worker event bus emit

Release

  • V3.14.1

[3.14.0] - 2022-01-18

Bug Fixes

  • Docker build

Features

  • Make app clustering

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.20
  • Default enable cluster

Release

  • V3.14.0

[3.13.6] - 2022-01-16

Bug Fixes

  • Update dependency marked to v4.0.10

Miscellaneous Tasks

  • Remove field

Refactor

  • Config store stateless
  • Config service
  • Gateway socket stateless

Testing

  • Add mock db test

Ci

  • Deploy script

Release

  • 3.13.5
  • V3.13.6

[3.13.4] - 2022-01-13

Bug Fixes

  • Update dependency nanoid to v3.1.31
  • Update dependency nanoid to v3.1.32 (#275)
  • Test script

Features

  • Update mongoose to v6

Release

  • V3.13.4

[3.13.3] - 2022-01-11

Bug Fixes

  • Universal curl sort on getAll

Miscellaneous Tasks

  • Update admin version

Release

  • V3.13.3

[3.13.2] - 2022-01-11

Bug Fixes

  • Request scope lead to analyze error

Release

  • V3.13.2

[3.13.1] - 2022-01-11

Bug Fixes

  • Update dependency image-size to v1.0.1
  • Backup cron
  • Missing deps injection

Release

  • V3.13.1

[3.13.0] - 2022-01-10

Features

  • Add debug for dev
  • Add retry on axios req

Miscellaneous Tasks

  • Update dependency @nestjs/cli to v8.1.8

Release

  • V3.13.0

[3.12.11] - 2022-01-10

Bug Fixes

  • Delete field when update

Miscellaneous Tasks

  • Update admin version

Release

  • V3.12.11

[3.12.10] - 2022-01-09

Bug Fixes

  • Update dependency fastify-swagger to v4.13.1
  • Ignore analyzes collection in backup
  • Add reset email template api

Release

  • V3.12.10

[3.12.9] - 2022-01-08

Bug Fixes

  • Update dependency marked to v4.0.9
  • Update dependency mongoose-paginate-v2 to v1.4.3

Miscellaneous Tasks

  • Update dependency lint-staged to v12.1.6
  • Update dependency lint-staged to v12.1.7
  • Change version when dev mode
  • Update admin version

Release

  • V3.12.9

[3.12.8] - 2022-01-06

Bug Fixes

  • Delete note password field after compare
  • Get note timeline on with password note

Release

  • V3.12.8

[3.12.7] - 2022-01-06

Bug Fixes

  • Update dependency fastify-cookie to v5.5.0 (#254)
  • Update dependency fastify-swagger to v4.13.0 (#236)

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.19
  • Update dependency jest to v27.4.6
  • Update dependency @types/mongoose-paginate-v2 to v1.4.3
  • Update supercharge/redis-github-action action to v1.4.0 (#248)
  • Update dependency jest to v27.4.7 (#262)
  • Update cdn url
  • Update script

Release

  • V3.12.7

[3.12.6] - 2022-01-04

Bug Fixes

  • Update deps yaml

Release

  • V3.12.6

[3.12.5] - 2022-01-04

Miscellaneous Tasks

  • Update dependency lint-staged to v12.1.5
  • Update dependency @types/ioredis to v4.28.6
  • Update dependency @types/node to v16.11.18
  • Update dependency @types/ioredis to v4.28.7
  • Update admin version

Release

  • V3.12.5

[3.12.4] - 2021-12-31

Bug Fixes

  • Change return payload on snippet api

Miscellaneous Tasks

  • Update dependency @types/jest to v27.4.0

Release

  • V3.12.4

[3.12.3] - 2021-12-30

Release

  • V3.12.3

[3.12.2] - 2021-12-28

Bug Fixes

  • Update dependency cos-nodejs-sdk-v5 to v2.11.5
  • Update dependency cos-nodejs-sdk-v5 to v2.11.6
  • Search cron lead judge

Features

  • Add error message output in dev
  • Add url

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.17
  • Update dependency @types/html-minifier to v4.0.2
  • Update dependency @types/mongoose-paginate-v2 to v1.4.2
  • Update dependency lint-staged to v12.1.4

Release

  • V3.12.2

[3.12.1] - 2021-12-23

Bug Fixes

  • Page order

Release

  • V3.12.1

[3.12.0] - 2021-12-23

Bug Fixes

  • Repush if config enable

Features

  • Yaml support

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.16
  • Update admin version

Release

  • V3.12.0

[3.11.9] - 2021-12-21

Bug Fixes

  • Forhidden no access to see post

Features

  • Allow root controller method allow all cors

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.15
  • Update admin version

Release

  • V3.11.9

[3.11.8] - 2021-12-19

Bug Fixes

  • Update dependency passport to v0.5.1
  • Update dependency passport to v0.5.2
  • Update nest monorepo to v8.2.4
  • Update dependency marked to v4.0.8
  • Note password compare

Miscellaneous Tasks

  • Update dependency @types/node to v16.11.14
  • Update dependency @types/ioredis to v4.28.5
  • Update dependency ts-jest to v27.1.2
  • Update dependency lint-staged to v12.1.3
  • Update dependency @vercel/ncc to v0.33.1

Release

  • V3.11.8

[3.11.7] - 2021-12-16

Bug Fixes

  • Update dependency fastify-multipart to v5.2.1 (#216)
  • Fastify resolution

Miscellaneous Tasks

  • Update dependency jest to v27.4.4
  • Update dependency @nestjs/cli to v8.1.6
  • Update dependency jest to v27.4.5
  • Update dependency typescript to v4.5.4
  • Update dependency @types/ioredis to v4.28.4
  • Update deps

Release

  • V3.11.7

[3.11.6] - 2021-12-10

Bug Fixes

  • Update dependency nodemailer to v6.7.2
  • Update dependency cos-nodejs-sdk-v5 to v2.11.4
  • Update dependency marked to v4.0.6
  • Update dependency marked to v4.0.7
  • Poplaute category field in comment list

Miscellaneous Tasks

  • Update dependency jest to v27.4.0
  • Update dependency @types/node to v16.11.11
  • Update dependency jest to v27.4.1
  • Update dependency jest to v27.4.2
  • Update dependency jest to v27.4.3
  • Update dependency @types/ioredis to v4.28.2
  • Update dependency @vercel/ncc to v0.33.0 (#212)
  • Update dependency prettier to v2.5.1
  • Update dependency ts-jest to v27.1.0
  • Update dependency @types/mongoose-paginate-v2 to v1.4.1
  • Update dependency @types/node to v16.11.12
  • Update dependency ts-jest to v27.1.1
  • Update dependency @types/lodash to v4.14.178
  • Update dependency @types/ioredis to v4.28.3
  • Update dependency typescript to v4.5.3
  • Update admin version

Release

  • V3.11.6

[3.11.5] - 2021-11-26

Testing

  • Skip auth in test only

Release

  • V3.11.5

[3.11.4] - 2021-11-26

Bug Fixes

  • Poplute truely field category
  • Update dependency marked to v4.0.5
  • Update dependency class-transformer to v0.5.1 (#193)
  • Update dependency fastify-cookie to v5.4.0 (#197)
  • Update dependency cos-nodejs-sdk-v5 to v2.11.3
  • !!!accidentally bypassing authentication

Miscellaneous Tasks

  • Update dependency lint-staged to v12.1.2 (#194)
  • Update dependency tsconfig-paths to v3.12.0 (#191)
  • Update dependency prettier to v2.5.0 (#201)

Release

  • V3.11.4

[3.11.3] - 2021-11-24

Bug Fixes

  • Update dependency class-validator to v0.13.2
  • Update lock file
  • Update nest monorepo to v8.2.3
  • Update dependency @nestjs/graphql to v9.1.2
  • Multi-choice before and after
  • Change typo
  • Add auth on tool controller

Miscellaneous Tasks

  • Update admin version
  • Merge package field
  • Update dependency @types/node to v16.11.10
  • Update admin version

Refactor

  • Pageproxy

Release

  • V3.11.3

[3.11.2] - 2021-11-20

Bug Fixes

  • Update dependency marked to v4.0.4 (#190)
  • Config merge

Miscellaneous Tasks

  • Update supercharge/mongodb-github-action action to v1.7.0 (#174)
  • Update dependency typescript to v4.5.2 (#181)
  • Update dashboard version

Release

  • V3.11.2

[3.11.1] - 2021-11-19

Bug Fixes

  • Update dependency @nestjs/schedule to v1.0.2
  • Update dependency cos-nodejs-sdk-v5 to v2.11.1
  • Update dependency @nestjs/swagger to v5.1.5
  • Update dependency cos-nodejs-sdk-v5 to v2.11.2
  • Add id on login payload

Miscellaneous Tasks

  • Update dependency @types/marked to v4.0.1
  • Update nest monorepo
  • Update dependency @types/node to v16.11.8
  • Update dependency @types/jest to v27.0.3
  • Update dependency lint-staged to v12.0.3
  • Update dependency @types/node to v16.11.9

Testing

  • Add attche token to header test

Release

  • V3.11.1

[3.11.0] - 2021-11-17

Miscellaneous Tasks

  • Update dashboard version

Refactor

  • Adjust aggregate multi-category

Release

  • V3.11.0

[3.10.3] - 2021-11-17

Bug Fixes

  • Return correct tag name
  • Update dependency cos-nodejs-sdk-v5 to v2.10.10
  • Update dependency marked to v4.0.3
  • Update dependency nodemailer to v6.7.1
  • Update dependency snakecase-keys to v5.1.2
  • Update nest monorepo to v8.2.1
  • Update dependency cache-manager to v3.6.0 (#168)
  • Update dependency cos-nodejs-sdk-v5 to v2.11.0 (#179)

Miscellaneous Tasks

  • Pin dependency @types/marked to 4.0.0
  • Update dependency @nestjs/schematics to v8.0.5
  • Update dependency @types/lodash to v4.14.177
  • Update dependency @vercel/ncc to v0.32.0 (#178)
  • Update dependency lint-staged to v12 (#171)

Release

  • V3.10.3

[3.10.2] - 2021-11-16

Bug Fixes

  • Update dependency apollo-server-fastify to v3.4.1
  • Update dependency fastify-cookie to v5.3.2
  • Update dependency cos-nodejs-sdk-v5 to v2.10.7
  • Return new comment after reply
  • Return origial enum if truely type
  • Lint error

Miscellaneous Tasks

  • Update dependency @types/ioredis to v4.28.0
  • Update dependency @types/ioredis to v4.28.1
  • Update dependency @types/marked to v3.0.3
  • Update dependency @types/node to v16.11.7
  • Update admin version
  • Update deps
  • Update marked

Testing

  • Add markdown unit test & fix typo

Release

  • V3.10.2

[3.10.1] - 2021-10-30

Bug Fixes

  • Update dependency cos-nodejs-sdk-v5 to v2.10.6
  • Update dependency ua-parser-js to v0.7.30
  • Update dependency algoliasearch to v4.11.0 (#132)
  • Update dependency marked to v3.0.8
  • Update nest monorepo to v8.1.2
  • Update dependency fastify-swagger to v4.12.6
  • Update dependency ua-parser-js to v0.7.31
  • Update dependency graphql to v15.7.2 (#151)
  • Update dependency ua-parser-js to v1 (#142)
  • Update dependency @nestjs/graphql to v9.1.1 (#131)

Miscellaneous Tasks

  • Update dependency lint-staged to v11.2.4
  • Update dependency @types/node to v16.9.6
  • Update dependency @types/node to v16.11.6
  • Update dependency lint-staged to v11.2.5
  • Update dependency lint-staged to v11.2.6
  • Update dependency ts-node to v10.4.0 (#143)

Release

  • V3.10.1

[3.10.0] - 2021-10-22

Bug Fixes

  • Update dependency mongoose-lean-virtuals to v0.9.0 (#122)
  • Create-tag script
  • Update dependency @nestjs/swagger to v5.1.1
  • Update dependency fastify-swagger to v4.12.5
  • Update dependency @nestjs/swagger to v5.1.3
  • Update dependency @nestjs/swagger to v5.1.4

Miscellaneous Tasks

  • Update dependency ts-jest to v27.0.6
  • Move file
  • Update dependency ts-jest to v27.0.7
  • Update dependency @nestjs/cli to v8.1.4
  • Update dependency @nestjs/schematics to v8.0.4
  • Update dependency @types/ioredis to v4.27.8
  • Update dependency jest to v27.3.1 (#129)
  • Update dependency @types/lodash to v4.14.176
  • Update dependency husky to v7.0.4
  • Update dependency @types/marked to v3.0.2
  • Update dependency ts-node to v10.3.1
  • Update admin version

Refactor

  • Change page type

Release

  • V3.10.0

[3.9.5] - 2021-10-14

Bug Fixes

  • Downgrade eslint to v7

Miscellaneous Tasks

  • Remove debug workflow

Testing

  • Docker
  • Docker build
  • Server ci

Release

  • V3.9.5

[3.9.4] - 2021-10-14

Bug Fixes

  • Update dependency nanoid to v3.1.30

Miscellaneous Tasks

  • Update deps

Release

  • V3.9.4

[3.9.3] - 2021-10-13

Bug Fixes

  • Argv import

Release

  • V3.9.3

[3.9.2] - 2021-10-13

Bug Fixes

  • Update dependency fastify-multipart to v5.0.2
  • Update dependency marked to v3.0.7
  • Update dependency xss to v1.0.10
  • Update dependency @nestjs/graphql to v9.0.6
  • Update dependency cos-nodejs-sdk-v5 to v2.10.5
  • Update dependency nodemailer to v6.7.0 (#115)
  • Update dependency apollo-server-fastify to v3.4.0 (#117)

Features

  • Update admin versiob

Miscellaneous Tasks

  • Update dependency jest to v27.2.5
  • Update dependency lint-staged to v11.2.1
  • Update dependency lint-staged to v11.2.2
  • Update dependency lint-staged to v11.2.3
  • Update dependency @types/ioredis to v4.27.7
  • Update dependency typescript to v4.4.4
  • Update dependency ts-node to v10.3.0 (#116)
  • Update deps
  • Update dashboard version

Release

  • V3.9.2

[3.9.1] - 2021-10-07

Bug Fixes

  • Update dependency snakecase-keys to v5.1.0 (#100)
  • Update dependency camelcase-keys to v7.0.1 (#96)
  • Update dependency nanoid to v3.1.29 (#102)
  • Update dependency graphql to v15.6.1 (#101)
  • Update nest monorepo to v8.0.10 (patch) (#87)
  • Update dependency marked to v3.0.6
  • Backup default option and update admin version

Miscellaneous Tasks

  • Update dependency lint-staged to v11.2.0 (#99)
  • Reduce build time
  • Update dependency @types/ioredis to v4.27.6

Release

  • V3.9.1

[3.9.0] - 2021-10-04

Features

  • Pageproxy can assign version

Release

  • V3.9.0

[3.8.2] - 2021-10-04

Bug Fixes

  • Apply link email mark optional

Features

  • Add pageproxy page source

Release

  • V3.8.2

[3.8.1] - 2021-10-04

Bug Fixes

  • Markdown import logic

Release

  • V3.8.1

[3.8.0] - 2021-10-03

Bug Fixes

  • Use logger after listen

Release

  • V3.8.0

[3.7.10] - 2021-10-03

Features

  • Use custom logger

Release

  • V3.7.10

[3.7.9] - 2021-10-03

Bug Fixes

  • Update dependency fastify-swagger to v4.12.4
  • Import user module repeatedly (#92)

Refactor

  • Markdown template theme
  • Change io async

Release

  • V3.7.9

[3.7.8] - 2021-10-02

Bug Fixes

  • Docker script

Features

  • Add env for docker-compose

Release

  • V3.7.8

[3.7.7] - 2021-10-02

Bug Fixes

  • Update dependency rxjs to v7.3.1
  • App config shared
  • Node patch

Ci

  • Docker version

Release

  • V3.7.7

[3.7.6] - 2021-10-01

Bug Fixes

  • Mongorestore argv

Release

  • V3.7.6

[3.7.5] - 2021-10-01

Bug Fixes

  • Illegal operation on a directory

Release

  • V3.7.5

[3.7.4] - 2021-10-01

Bug Fixes

  • Backup cmd
  • Remove unnessary app info field
  • Nestjs middleware bug, use interceptor

Release

  • V3.7.4

[3.7.3] - 2021-09-30

Bug Fixes

  • Package lock update

Release

  • V3.7.3

[3.7.2] - 2021-09-30

Bug Fixes

  • Update dependency fastify-swagger to v4.12.3

Features

  • Markdown template

Miscellaneous Tasks

  • Update dependency jest to v27.2.4
  • Update dependency @types/ioredis to v4.27.5

Release

  • V3.7.2

[3.7.1] - 2021-09-29

Bug Fixes

  • Update dependency fastify-swagger to v4.12.2
  • Backup after force remove temp

Release

  • V3.7.1

[3.7.0] - 2021-09-28

Bug Fixes

  • Update dependency fastify-multipart to v5.0.1
  • Update dependency cos-nodejs-sdk-v5 to v2.10.4 (#83)
  • Update dependency passport to v0.5.0 (#74)
  • Update dependency @nestjs/graphql to v9.0.5

Features

  • Page sort support

Miscellaneous Tasks

  • Update dependency @types/lodash to v4.14.175
  • Update dependency jest to v27.2.3

Release

  • V3.7.0

[3.6.21] - 2021-09-27

Bug Fixes

  • Update dependency @typegoose/auto-increment to v1 (#73)
  • Update dependency graphql to v15.6.0 (#66)

Features

  • Add author and created to markdown render

Release

  • V3.6.21

[3.6.20] - 2021-09-27

Bug Fixes

  • Update dependency fastify-swagger to v4.12.1
  • Update dependency nanoid to v3.1.28

Refactor

  • Asset service & markdown render asset

Release

  • V3.6.20

[3.6.19] - 2021-09-26

Bug Fixes

  • Dont npm install in bump stage
  • Pin dependency fastify-cookie to 5.3.1
  • Sequence of note list

Documentation

  • Readme

Features

  • Add created on api top

Miscellaneous Tasks

  • Docker comment
  • Update dependency jest to v27.2.2

Refactor

  • Extract get search index method

Ci

  • Uppercase of ci name

Release

  • V3.6.19

[3.6.18] - 2021-09-25

Bug Fixes

  • Script bump use zx

Refactor

  • Remove fastify-secure-session

Release

  • V3.6.18

[3.6.17] - 2021-09-25

Bug Fixes

  • Comment email mooogse type

Release

  • V3.6.17

[3.6.16] - 2021-09-25

Bug Fixes

  • Update dependency nodemailer to v6.6.4
  • Update dependency nodemailer to v6.6.5
  • Update nest monorepo to v8.0.7
  • Hide email public for guest

Miscellaneous Tasks

  • Update dependency @types/lodash to v4.14.174

Release

  • V3.6.16

[3.6.15] - 2021-09-23

Bug Fixes

  • Rss & sitemap cache

Documentation

  • Update readme

Release

  • V3.6.15

[3.6.14] - 2021-09-23

Bug Fixes

  • Node type error
  • Build in docker compose

Features

  • Docker compose

Miscellaneous Tasks

  • Remove unused deps
  • Ci typo
  • Update docker compose

Testing

  • Add e2e

Ci

  • Add docker

Release

  • V3.6.14

[3.6.13] - 2021-09-22

Refactor

  • Markdown render stucture

Release

  • V3.6.13

[3.6.12] - 2021-09-22

Bug Fixes

  • Unqi ip and spam keyword
  • Recently & remove sync config
  • Bump script
  • Script again

Miscellaneous Tasks

  • Script script
  • Add script

Release

  • V3.6.12

[3.6.10] - 2021-09-22

Bug Fixes

  • Mkdir first

Documentation

  • Update
  • Update
  • Add download script

Miscellaneous Tasks

  • Update dependency jest to v27.2.1
  • Update dependency ts-loader to v9.2.6
  • Update dependency @types/jest to v27.0.2

Testing

  • Add user test

Release

  • V3.6.10

[3.6.9] - 2021-09-20

Bug Fixes

  • Pin dependency fastify-secure-session to 2.3.1
  • Counting interceptor error in gql request

Release

  • V3.6.9

[3.6.8] - 2021-09-20

Features

  • Pageproxy debug mode

Release

  • V3.6.8

[3.6.7] - 2021-09-20

Bug Fixes

  • Pageproxy cache entty
  • Jest parse json error

Release

  • V3.6.7

[3.6.6] - 2021-09-20

Bug Fixes

  • Add tslib 2021

Pref

  • Improve something

Release

  • V3.6.6

[3.6.5] - 2021-09-20

Bug Fixes

  • Empty data compatibility

Features

  • Pageproxy enable in dev mode

Release

  • V3.6.5

[3.6.4] - 2021-09-19

Features

  • Init module

Release

  • V3.6.4

[3.6.3] - 2021-09-19

Bug Fixes

  • Destruct nullable

Documentation

  • Add changelog

Miscellaneous Tasks

  • Reduce cache ttl

Release

  • V3.6.3

[3.6.2] - 2021-09-19

Features

  • Taskqueue

Release

  • V3.6.2

[3.6.1] - 2021-09-19

Bug Fixes

  • Wrong entry

Release

  • V3.6.1

[3.6.0] - 2021-09-19

Features

  • Admin page proxy

Release

  • V3.6.0

[3.5.5] - 2021-09-19

Bug Fixes

  • Update dependency mongoose-lean-virtuals to v0.8.1

Features

  • Page proxy init
  • Geoapi init

Release

  • V3.5.5

[3.5.4] - 2021-09-18

Bug Fixes

  • Search route

Release

  • V3.5.4

[3.5.2] - 2021-09-18

Bug Fixes

  • Remove rss ,

Release

  • V3.5.2

[3.5.1] - 2021-09-18

Bug Fixes

  • Cache key and cron cache clean

Release

  • V3.5.1

[3.5.0] - 2021-09-18

Bug Fixes

  • Nullable of modified
  • Pin dependency camelcase-keys to 7.0.0

Features

  • Search module & algolia

Release

  • V3.5.0

[3.4.5] - 2021-09-18

Bug Fixes

  • Comment guest secure field mail
  • Gql payload type

Release

  • V3.4.5

[3.4.4] - 2021-09-18

Bug Fixes

  • Config readonly & clone deep

Miscellaneous Tasks

  • Update dependency @types/ioredis to v4.27.4
  • Update deps

Release

  • V3.4.4

[3.4.3] - 2021-09-16

Bug Fixes

  • Update dependency cos-nodejs-sdk-v5 to v2.10.3
  • Patch link data

Miscellaneous Tasks

  • Update dependency @types/ioredis to v4.27.3
  • Update dependency prettier to v2.4.1

Release

  • V3.4.3

[3.4.2] - 2021-09-16

Bug Fixes

  • Cos setting camcelcase

Release

  • V3.4.2

[3.4.1] - 2021-09-16

Bug Fixes

  • Wait for config load

Release

  • V3.4.1

[3.4.0] - 2021-09-16

Bug Fixes

  • Update dependency @typegoose/typegoose to v8.3.0 (#45)
  • Typo
  • Zx global register
  • Update dependency marked to v3.0.4

Documentation

  • Readme

Features

  • Log module

Miscellaneous Tasks

  • Update dependency jest to v27.2.0
  • Pin dependencies
  • Remove health module
  • Update dependency @types/lodash to v4.14.173

Release

  • V3.4.0

[3.3.3] - 2021-09-13

Bug Fixes

  • Nest header & render cache

Release

  • V3.3.3

[3.3.2] - 2021-09-13

Bug Fixes

  • Minify html mermaid parse error

Refactor

  • Shared database service

Release

  • V3.3.2

[3.3.1] - 2021-09-13

Bug Fixes

  • Ignore minify js

Miscellaneous Tasks

  • Add sourcemap

Release

  • V3.3.1

[3.3.0] - 2021-09-13

Features

  • Minify html & improve render
  • Gen sitemap

Release

  • V3.3.0

[3.2.1] - 2021-09-13

Bug Fixes

  • New a date

Release

  • V3.2.1

[3.2.0] - 2021-09-13

Features

  • Marked parse
  • Server build rss

Refactor

  • Use ast to parse image node

Release

  • V3.2.0

[3.1.0] - 2021-09-12

Bug Fixes

  • Ecosysyem config
  • Update dependency cos-nodejs-sdk-v5 to v2.10.2

Features

  • Markdown render & asset helper

Miscellaneous Tasks

  • Pin dependency @types/ejs to 3.1.0
  • Add gen docs script

Release

  • V3.1.0

[3.0.6] - 2021-09-11

Features

  • Add email ejs template route

Release

  • V3.0.6

[3.0.5] - 2021-09-11

Bug Fixes

  • Update dependency cos-nodejs-sdk-v5 to v2.10.1

Miscellaneous Tasks

  • Update dependency jest to v27.1.1
  • Update dependency typescript to v4.4.3
  • Update script

Release

  • V3.0.5

[3.0.4] - 2021-09-10

Bug Fixes

  • Pin dependencies (#38)
  • Email from field

Miscellaneous Tasks

  • Deps
  • Remove unused deps

Release

  • V3.0.3
  • V3.0.4

[3.0.2] - 2021-09-10

Ci

  • Pass env

Release

  • V3.0.2

[3.0.1] - 2021-09-10

Features

  • Pass argv

Release

  • V3.0.1

[3.0.0] - 2021-09-10

Bug Fixes

  • Pin dependency apollo-server-fastify to 3.3.0 (#37)
  • Pin dependency algoliasearch to 4.10.5 (#36)

Miscellaneous Tasks

  • Enable bot
  • Pin dependencies (#31)
  • Add license

Release

  • V3.0.0

[3.0.0-canary.5] - 2021-09-10

Miscellaneous Tasks

  • Remove test action
  • Update scripts

Release

  • V3.0.0-canary.5

[3.0.0-canary.4] - 2021-09-10

Ci

  • Re-test cd

Release

  • V3.0.0-canary.4

[3.0.0-canary.3.2] - 2021-09-10

Bug Fixes

  • Test action

Release

  • V3.0.0-canary.3.1
  • V3.0.0-canary.3.2

[3.0.0-canary.3.1] - 2021-09-10

Release

  • V3.0.0-canary.3.1

[3.0.0-canary.3] - 2021-09-10

Miscellaneous Tasks

  • Update api version

Release

  • V3.0.0-canary.3

[3.0.0-canary.2.1] - 2021-09-10

Bug Fixes

  • Deploy workdir
  • Ci asset

Release

  • V3.0.0-canary.2.1

[3.0.0-canary.2] - 2021-09-10

Features

  • Note gql

Release

  • V3.0.0-canary.2

[3.0.0-canary.1] - 2021-09-10

Bug Fixes

  • Crud bug & other

Release

  • V3.0.0-canary.1

[3.0.0-canary.0] - 2021-09-09

Bug Fixes

  • Cache clean
  • Field compatibility
  • Interceptor response transfrom

Features

  • Algoliasearch

Release

  • V3.0.0-canary.0

[3.0.0-beta.1] - 2021-09-09

Features

  • Init recently module

Miscellaneous Tasks

  • Update eslin
  • Lock typescript

Release

  • V3.0.0-beta.1

[3.0.0-beta.0] - 2021-09-08

Bug Fixes

  • Yargs

Release

  • V3.0.0-beta.0

[3.0.0-alpha.3] - 2021-09-08

Release

  • V3.0.0-alpha.3

[3.0.0-alpha.2] - 2021-09-08

Bug Fixes

  • GQL guard

Documentation

  • Readme

Features

  • Gql init

Release

  • V3.0.0-alpha.2

[3.0.0-alpha.1] - 2021-09-07

Bug Fixes

  • Cache interecptor
  • Filter logger
  • Swagger property
  • Exception filter
  • App config
  • Cache interceptor & 204 content

Features

  • Init
  • Init again
  • Docker init
  • Model init
  • Middleware & user module init
  • Paginator
  • Init model & add counting interecptor
  • Init configs module
  • Comment service init
  • Init email service
  • Option module init
  • Comment module init
  • Image & http service, migration more
  • Openapi decorator
  • Note module
  • Note module done
  • Add encypt paw doc
  • Init category module
  • Category module done
  • Init page module
  • Base crud
  • Anayzle module
  • Analyze middleware
  • Backup module
  • Aggregate module
  • Cron task
  • Markdown helper

Miscellaneous Tasks

  • Configure Renovate (#1)
  • Pin dependencies (#4)
  • Update deps
  • Format
  • Qaq
  • Format
  • Cli webpack
  • Or
  • Replace redis with ioredis
  • Clean up
  • Disable renovate temp

Ci

  • Release action

Release

  • V3.0.0-alpha.1

Update

  • Readme