ts-patch-mongoose

Patch history & events plugin for mongoose

MIT License

Downloads
1.1K
Stars
19
Committers
5

Bot releases are hidden (Show)

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #91 from ilovepixelart/feature/dep 5c8eace
  • Dep 78701fd
  • Merge pull request #86 from ilovepixelart/dependabot/npm_and_yarn/semver-7.5.4 a566c41
  • Bump semver from 7.5.3 to 7.5.4 4bc7a79
  • Merge pull request #85 from ilovepixelart/snyk-upgrade-63056c843090a73084f0a3f7ee8b1155 b66e4f0
  • fix: upgrade mongoose from 6.11.1 to 6.11.2 067c1ab
  • Update changelog for "v2.0.7" 3e10d11

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v2.0.7...v2.0.8

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #84 from ilovepixelart/feature/dep 91a73c4
  • Dep ca3b543
  • Merge pull request #83 from ilovepixelart/dependabot/npm_and_yarn/typescript-eslint/parser-5.61.0 ba6a794
  • Merge pull request #78 from ilovepixelart/dependabot/npm_and_yarn/semver-7.5.3 3633358
  • Bump @typescript-eslint/parser from 5.59.9 to 5.61.0 a1b4b67
  • Merge pull request #80 from ilovepixelart/dependabot/npm_and_yarn/types/node-20.3.3 4931929
  • Merge pull request #81 from ilovepixelart/dependabot/npm_and_yarn/eslint-8.44.0 e76e80d
  • Bump eslint from 8.42.0 to 8.44.0 c9c3288
  • Bump @types/node from 20.3.1 to 20.3.3 24d15c7
  • Bump semver from 7.5.2 to 7.5.3 f1a0367
  • Merge pull request #77 from ilovepixelart/snyk-upgrade-268170801952a39496cbf4c5cbe1e539 ad9a713
  • fix: upgrade mongoose from 6.10.5 to 6.11.1 bb45deb
  • Merge pull request #76 from ilovepixelart/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.60.1 adec806
  • Bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.60.1 56febde
  • Merge pull request #75 from ilovepixelart/dependabot/npm_and_yarn/fast-xml-parser-and-aws-sdk/credential-providers-4.2.5 648c504
  • Merge pull request #70 from ilovepixelart/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.60.0 340d924
  • Bump fast-xml-parser and @aws-sdk/credential-providers ecb718e
  • Merge pull request #72 from ilovepixelart/dependabot/npm_and_yarn/eslint-plugin-jest-27.2.2 464cbf7
  • Merge pull request #71 from ilovepixelart/dependabot/npm_and_yarn/eslint-plugin-n-16.0.1 6220ae6
  • Merge pull request #73 from ilovepixelart/dependabot/npm_and_yarn/swc/core-1.3.66 87ba5f4
  • Bump @swc/core from 1.3.62 to 1.3.66 9399cbc
  • Bump eslint-plugin-jest from 27.2.1 to 27.2.2 8253592
  • Bump eslint-plugin-n from 16.0.0 to 16.0.1 36aec94
  • Bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.60.0 38d3c6a
  • Merge pull request #67 from ilovepixelart/dependabot/npm_and_yarn/semver-7.5.2 66926a2
  • Merge pull request #69 from ilovepixelart/dependabot/npm_and_yarn/types/node-20.3.1 9dde126
  • Bump @types/node from 20.2.5 to 20.3.1 c33971b
  • Bump semver from 7.5.1 to 7.5.2 de99820
  • Update changelog for "v2.0.6" 7a0571b

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v2.0.6...v2.0.7

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #62 from ilovepixelart/feature/dep bf9826d
  • Sonar cloud latest version, settings for vscode 7987e2c
  • Dep 7b1a61c
  • Merge pull request #61 from ilovepixelart/feature/dep 3173c72
  • Dep 6658c1d
  • Merge pull request #57 from ilovepixelart/dependabot/npm_and_yarn/eslint-plugin-n-16.0.0 dbf02f0
  • Merge pull request #58 from ilovepixelart/dependabot/npm_and_yarn/types/jest-29.5.2 49bbef4
  • Merge pull request #59 from ilovepixelart/dependabot/npm_and_yarn/eslint-8.42.0 2188a3a
  • Merge pull request #60 from ilovepixelart/dependabot/npm_and_yarn/typescript-5.1.3 373bab3
  • Bump typescript from 5.0.4 to 5.1.3 245b86b
  • Bump eslint from 8.41.0 to 8.42.0 b7348b4
  • Bump @types/jest from 29.5.1 to 29.5.2 97edf0b
  • Bump eslint-plugin-n from 15.7.0 to 16.0.0 4f2533c
  • Merge pull request #55 from ilovepixelart/feature/dep fd1d4e4
  • Dep ecc03c9
  • Merge pull request #54 from ilovepixelart/dependabot/npm_and_yarn/types/lodash-4.14.195 5024d26
  • Merge pull request #51 from ilovepixelart/dependabot/npm_and_yarn/swc/core-1.3.60 1c2202a
  • Bump @types/lodash from 4.14.194 to 4.14.195 11ed8ab
  • Bump @swc/core from 1.3.59 to 1.3.60 8be370a
  • Update changelog for "v2.0.5" c0d2e5e

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v2.0.5...v2.0.6

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Dep 1d2ab2f
  • Index db1f92f
  • Merge pull request #48 from ilovepixelart/dependabot/npm_and_yarn/eslint-8.41.0 2344ad7
  • Bump eslint from 8.40.0 to 8.41.0 813dbf7
  • Merge pull request #47 from ilovepixelart/dependabot/npm_and_yarn/types/node-20.2.3 3b2c95c
  • Merge pull request #49 from ilovepixelart/dependabot/npm_and_yarn/swc/core-1.3.59 639b2e3
  • Bump @swc/core from 1.3.58 to 1.3.59 f18884a
  • Bump @types/node from 20.1.7 to 20.2.3 f838fd6
  • Update changelog for "v2.0.4" 9d5f7d1

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v2.0.4...v2.0.5

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #46 from ilovepixelart/feature/dep a17e120
  • Dep 9bf8c44
  • Merge pull request #44 from ilovepixelart/dependabot/npm_and_yarn/types/node-20.1.4 7f335d7
  • Merge pull request #45 from ilovepixelart/dependabot/npm_and_yarn/swc/core-1.3.58 d3cbb1f
  • Bump @swc/core from 1.3.57 to 1.3.58 1e3a314
  • Bump @types/node from 20.1.3 to 20.1.4 b56acbe
  • Merge pull request #42 from ilovepixelart/feature/dep cf7c1c6
  • Dep 8118868
  • Merge pull request #41 from ilovepixelart/dependabot/npm_and_yarn/types/node-20.1.0 71e86cb
  • Bump @types/node from 18.16.3 to 20.1.0 17e065c
  • Merge pull request #40 from ilovepixelart/feature/dep a115235
  • Dep 676bb27
  • Merge pull request #39 from ilovepixelart/feature/dep 8b5e7d1
  • Dep daad6f9
  • Merge pull request #36 from ilovepixelart/dependabot/npm_and_yarn/swc/core-1.3.56 5279a52
  • Merge pull request #37 from ilovepixelart/dependabot/npm_and_yarn/types/node-18.16.3 61571f4
  • Bump @types/node from 18.16.2 to 18.16.3 ccfe31d
  • Bump @swc/core from 1.3.55 to 1.3.56 fcbae1c
  • Update README.md 6c37f77
  • Cache npm 275538c
  • Update changelog for "v2.0.3" 2beba21

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v2.0.3...v2.0.4

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #35 from ilovepixelart/feature/dep b107a99
  • Dep 849532d
  • Name 8c22bcb
  • Update changelog for "v2.0.2" d0c13b8

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v2.0.2...v2.0.3

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #34 from ilovepixelart/feature/dep a8280d8
  • Dep 72e31a5
  • Merge pull request #33 from ilovepixelart/feature/ignore 6bf09df
  • Type c89b233
  • One function for emit 1f33865
  • Ignore options - Added ignoreEvent & ignorePatchHistory so you can ignore history persisting or events emits on specific query when providing QueryOptions 15ee5c6
  • Users ff75f05
  • Doc 6ae0a49
  • Update changelog for "v2.0.1" c88756f

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v2.0.1...v2.0.2

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #31 from ilovepixelart/feature/pre-detete-one 43ae423
  • Smell ae5e051
  • Cover case of preDelete on doc.remove()/doc.deleteOne() - Switch to lean() - Tests for preDelete() 6fa2d1f
  • Update changelog for "v2.0.0" 70d0fbe

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v2.0.0...v2.0.1

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

Changes:

  1. Conditional tests depending on version
  2. Added reason to index
  3. Jest config update
  4. Nev dependency semver

Breaking changes:

  1. preDeleteCallback renamed to preDelete
  2. for Mongoose 6 will be set by default: mongoose.set('strictQuery', false)
  • Doc 0166902
  • Doc 9fb790c
  • Rename eb34c49
  • Merge pull request #30 from ilovepixelart/feature/support-for-mongoose7 a4b274d
  • Book f0b7eb7
  • Doc 414a93c
  • Naming 4f6f0a6
  • Pipeline a638bb5
  • Matrix for mongoose 6 & 7 d0a4f9e
  • Mongoose 7 support d126a29
  • Update changelog for "v1.2.3" 3c5f15a

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.2.3...v2.0.0

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #29 from ilovepixelart/feature/dep 6172eed
  • Dep b741844
  • Pipeline (#28) f505c5d
  • Update changelog for "v1.2.2" 7ed5917

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.2.2...v1.2.3

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #27 from ilovepixelart/feature/bug-fixes-and-cleanup 7a136e0
  • One-liner dad015f
  • Async functions don't need next in mongoose 6, fixed bug for all query methods with { upsert: true } when doc is created, refactored the code for reusability 566831e
  • Dep 3c2fa95
  • Update changelog for "v1.2.1" 25563a1

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.2.1...v1.2.2

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #25 from ilovepixelart/feature/test-for-set 21a3418
  • $setOnInsert e18d15e
  • Test for set 33675b0
  • Update changelog for "v1.2.0" e322cd3

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.2.0...v1.2.1

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #23 from ilovepixelart/feature/clone fb24ba3
  • Clone 14a3bc8

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.1.9...v1.2.0

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #22 from ilovepixelart/feature/next 38518fb
  • Next 0eff813
  • Update changelog for "v1.1.8" 79d26d3

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.1.8...v1.1.9

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #21 from ilovepixelart/feature/reason-metadata 47de74c
  • Reason, metadata e2d415e
  • Update changelog for "v1.1.7" 3b45062

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.1.7...v1.1.8

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #20 from ilovepixelart/feature/ignore-hook-get-user-context 61eb6ad
  • Ignore hook, get user context, 100% coverage db5acea
  • Update changelog for "v1.1.6" c6b6c06

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.1.6...v1.1.7

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Dep add8e81
  • Merge pull request #19 from ilovepixelart/dependabot/npm_and_yarn/swc/core-1.3.51 62c2eec
  • Bump @swc/core from 1.3.50 to 1.3.51 c4266cb
  • Update changelog for "v1.1.5" d1f1ddf

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.1.5...v1.1.6

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #18 from ilovepixelart/feature/refactor d77edd0
  • Refactor 41cef7e
  • Options 30e6558
  • Split in two files, additional tests, post remove dcfd58f
  • Merge pull request #17 from ilovepixelart/feature/dep 1720def
  • Dep 8186547
  • Merge pull request #16 from ilovepixelart/feature/sonar-linter fd8d498
  • Plugin a971fbe
  • Sonar linter f582fd6
  • Update changelog for "v1.1.4" fdd33c4

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.1.4...v1.1.5

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Added missing update MongooseQueryMiddleware
  • replaceOne
  • findOneAndReplace
  • findByIdAndUpdate
  • Added missing delete MongooseQueryMiddleware
  • findByIdAndDelete
  • findByIdAndRemove
  • Two constants updateMethods, deleteMethods

  • Coverage for all above + some { upsert: true } creation cases

  • Merge pull request #15 from ilovepixelart/feature/more-use-cases-and-tests f7f955e

  • Minor 32f4f87

  • Added update/delete methods that were missing, moved them two const, full coverage of create/update/delete a5d26d1

  • Update changelog for "v1.1.3" 7a60ae6

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.1.3...v1.1.4

ts-patch-mongoose -

Published by ilovepixelart over 1 year ago

  • Merge pull request #14 from ilovepixelart/feature/cleanup ad7918e
  • Cleanup 671950a
  • Update changelog for "v1.1.2" d3e15a7

https://github.com/ilovepixelart/ts-patch-mongoose/compare/v1.1.2...v1.1.3