Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/typegoose/typegoose
Typegoose - Define Mongoose models using TypeScript classes.
https://github.com/typegoose/typegoose
- implemented szokodiakos#313
- refactored hooks's types for the new mongoose
- set rule "no-cons...
- move all types from typegoose.ts to types.ts
- move many types from prop.ts to types.ts
- add t...
- outsourcing all functions in the Typegoose Class
- refactoring all test-models for the new sty...
- adding migration note for ModelOptions
- set the Typegoose Class as abstract
- removes modeloptions from all functions
- adding @modelOptions for Classes
- adding test for @...
- remove prettier-tslint because it didnt work
- remove tslint-config-prettier because it didnt w...
- added @prop({ refType })
- added @arrayProp({ itemsRefType })
- added Ref<R, T> to define Ref t...
- adding set option for nonVirtual setting functions
closes szokodiakos#260
a123c490297197fda77e1adedc39205da5e821ba authored over 5 years ago- adding build command for tests, to look throught the compiled output
0d9cb8b976f0f0b101e3d74580c69affba0cd64f authored over 5 years ago
- adding a migration guide for version 6
- updating "How to Merge" ... again
- adding "When to m...
- update some packages
- update Versioning in README
- add package "object.fromEntries" as a pol...
- renames InstanceType<T> to DocumentType<T>
- fix indent of config_default.json
- remove duplica...
68b63e1cf5bef398faca3552137f9dc3b7d2cb77 authored over 5 years ago
this commit should get reverted if https://github.com/Automattic/mongoose/issues/8034 gets fixed!
0d68100051cef0e9ec2ff1346a574e0873f1873e authored over 5 years agoAdding Maintainer notes
8ddb98311980fc96f0f467f38ab2a82cd9155ef8 authored over 5 years ago- modify CONTRIBUTING to include how to structure commits
- modify package.json Versions to inclu...
Move the new Tests (from release5.9) into another file
312e2810976115522aec3f27322dd32000b32993 authored over 5 years ago- move new tests to their file
- rename select.test to db_index.test to use it for index tests
Release 5.9.0
c538ed4e83053236c588f14579ec94408cfa418a authored over 5 years agoc3e2a712cea2ed77a957f149e07e5b6bb29c7b58 authored over 5 years ago
87aca6f5aa7bc53665cc6e710055acddbe6d22b0 authored over 5 years ago
- make "itemsRefPath" working
- make tests for "itemsRefPath"
- include #191
- adding test for #1...
cf75bd0fc10b3d4909fd838c6c634b111229762c authored over 5 years ago
8d7e324100591eaa9170c3b961f5e900615590a8 authored over 5 years ago
34776fa4f9659e6c7860c9cd5ec1d7a22811d941 authored over 5 years ago
8b1161f946b64d54795e55e9f24007f42680f09b authored over 5 years ago
ed976a2b8208f8baf7cf664567e4effe160bcba9 authored over 5 years ago
e5d30a85e110aec63a07ca9cfe12c4909a23f608 authored over 5 years ago
b3780bac6ccbeaf2e16d80600a4834bfaadff2b0 authored over 5 years ago
- renames the PR-templates to lowercase, like issue templates
- adds a bit text to the templates
...
40723fef8ee6205ca362d7c5966a5f8033a13b48 authored over 5 years ago
- update dependencies
- remove travis "before_install"
- only run coverage on one version
- remove comments generated from vscode (in .vscode/)
- adding tslint-eslint-rules to enforce ind...
- adding index options weigths
- adding test for weights option
- adding REGEXP as method name for hooks
- adding tests for REGEXP as method for hooks
- add @prop({ alias })
- add tests for alias
- add tsdoc & example for alias
- add readme doc for...
* removed "required: true" where it isnt required
* Adding TypeDoc
- adding typedoc dev-depd...
- add a public method for buildSchema
- add tsdoc for public-buildSchema & private _buildSchema
- add @mapProp
- add tests for @mapProp
- add @mapProp README docs
- polish & rebase of #284
- make the hook test work again
b386675426dd3536cb39818d0c2d27cc28e16909 authored over 5 years ago
- include more in a Bug template
- remove pre-defined title, because of the label
- audit fix - mocha
042414bc91194ff9c354e6e81f144a74692870b4 authored over 5 years agof597d6699e6d96e91637a09ded1a9537a8921e70 authored over 5 years ago
- Reworking "@prop({select})"s tests
- adding some more tests for it
- small style changes
- ...
943c5890e5434f0c793d4dcff47a9fc9a4591794 authored over 5 years ago
* fix: properly set Decimal128, ObjectID types to field
* fix: remove incremental builds for ...
2f5d0139f473c69aef57be9bbe61cbc2a191fb84 authored over 5 years agoadding MIT License (as Specified in package.json)
e4019c2d7e15dc65d0dd58b80bb40f86514fe4a9 authored over 5 years agoadding chai-as-promised
7418c34d792b16f1028b71d3c9f43707a3826ea1 authored over 5 years ago
adding tests for the select property
closes #197
664b3e0346e14dd26aa27b0a7c72dffeaba14027 authored over 5 years ago
5769912a2991ebbff1fd9fa79b357f7ef546d801 authored over 5 years ago
* - change mongoose connection to the newUrlParser
- adding a easy-to-edit config
- removing d...
* removing extra vscode task
adding "watch" to the npm scripts
* adding tsbuildinfo / increm...
dfa47eb1b3792b08688bfecb3c493e38f3602e43 authored over 5 years ago* Support for refPath, see #310
* Updated documentation
* Make lint happy
6d5af8f4aa3c785ddc512fe600a041188197b753 authored over 5 years ago4fc64e5eee78c1d1d58ecb6e2ab65e994eace5fb authored over 5 years ago
8a2161e13416f6a89b2c5d943d6fa14089f9bcd4 authored over 5 years ago
Fixes #296
Fixes #301
Signed-off-by: Chris Lahaye <[email protected]>
d2c00c4dac7e981d0932dd70a25eabc5d9107de4 authored over 5 years ago264f2636f8a25b7f64e0f67fbb88376429a91663 authored over 5 years ago
bb54015607b4a81d8a896ca0ee644f97c28fa7bd authored over 5 years ago
795b4abefadf67ed54d849d08989c06bd6b67bf8 authored over 5 years ago
#276 Add a note to InstanceType
6a52a02d480a395fa6034987851cc9c9a01eb865 authored over 5 years ago#295 Add virtual populate options
633f0524835cd288b7bfeef031bbfda7b990bc27 authored over 5 years agoupdated version number to 5.6.0
287a209ef7d80ccef3ba2866d707d57165caf64e authored almost 6 years agoFixes type SimplePreSerialFn for Model middleware calls
c6f1c3b8bb5407d2494dc82028366baa7638b0dc authored almost 6 years agoRemove lodash
bbd9b110e5c715b6062a335e61bfcd433f62bd09 authored almost 6 years ago
* dash": "~4.17.11" in package-lock.json
* bumping patch version to 5.5.1
Update dependencies: Prototype Pollution in lodash Patched in ">=4.17.11"
c89d4374ceff50ff99914313f87df59b455a2638 authored almost 6 years agoFormatting improvements
7f00fa20488cf6473f2285b7533ef9b4dd551a4e authored about 6 years ago* Add string transformer to props options: lowercase, uppercase and trim
714135b01320e0c030113493914340af57962f10 authored about 6 years ago8df156c3e45cecef85da164ddff9a897bc363ab7 authored about 6 years ago
Add the possibility to use instance methods in sub schemas
9141ed941adde9feabb2f451ae35407cbde14c11 authored about 6 years ago3496dccac1fc7b4019d768b46ae0fc96e9939381 authored over 6 years ago
dc264982d36f26f0cc14d74e5d6c703523ec9c3e authored over 6 years ago
Fix: config for array enums must be set correctly. Fixes #202
399149752d91b66c84ad7771d345f1dfb11b2003 authored over 6 years ago191bb6bb6940dc14703bdb6f445f3ebc0f2aa663 authored over 6 years ago
148dbb75fcb2eb1c6ab63c04ffddb83111454b14 authored over 6 years ago
* add @index class decorator
* fix tests and lint errors
* add IndexOptions interface, add exa...
I got this message in the console because I forgot to enable `emitDecoratorMetadata`, and notice...
756f28fe667aef117a47776edc9b19c59923445d authored over 6 years agoba60c37cff1f6c19a78472a645cdabc743c2890c authored over 6 years ago
15910d85f9285d93afbe2669952a2039ffd2284f authored over 6 years ago
Updated 'ref' parameter to allow population by string
252c740be06f93eaab5c0b292ed91516f98716c7 authored over 6 years agoSupport for custom validators
7d5a021ae909cbeea2f35eab652abc9f09e47798 authored over 6 years agoAdd support for updateMany hook
037098d7116c0cefc28f7478ca739d64baf716f8 authored over 6 years ago74daaa07cbf34f594a010abb53c6c86eb82e4b4d authored over 6 years ago
24b66fd57dba268340c47a577f284b1f8eb78e37 authored over 6 years ago
7f9f876c729af49f5350b4cee07362265b618852 authored almost 7 years ago
db6295e4e5f3251d74f73e9f946652d42c69de7c authored almost 7 years ago
186699202444254730579134a3ba47ad06f1d6af authored almost 7 years ago
9620af344d72efd155f146dce7c85dac825e0bb7 authored almost 7 years ago
2ffe774a1fd357fd35a1ed79322fa581c262b866 authored almost 7 years ago
Add Decimal128 as primitive type
2a5decedb51ad1dce8d1b18dbffbd265fe3b72b1 authored almost 7 years agoca566dc7d7a8cccad189a92f32e9c189321d168e authored almost 7 years ago
032ee55c8b5b12ab83f83ca1eb1b160b03abe390 authored almost 7 years ago
a1cc6cfa75357849547c55f9508c81581b94ce04 authored almost 7 years ago
9a910314ce1b976068d00fb5d167c400aa91c82e authored almost 7 years ago
9db102284257c4f37975a6280d650827f128bcc0 authored almost 7 years ago
4a4ad915b638da9b5d5e3e55ef8be079ebb70835 authored almost 7 years ago
- Add support for subdocument options
- Update mongoose dependency to version 5.0
4e80f65833a3d56070546c406c24ed4905d91469 authored about 7 years ago
4c4a28336473fcca678451941b49a1de9161ef6f authored about 7 years ago