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

- implemented szokodiakos#313
- refactored hooks's types for the new mongoose
- set rule "no-cons...

5b1f29d323eef0835bcd62bd5af51415eb318951 authored over 5 years ago
Move Many Types to types.ts

- move all types from typegoose.ts to types.ts
- move many types from prop.ts to types.ts
- add t...

f14ba54303f7f36950993627dd6a8955ebef46f7 authored over 5 years ago
Refactoring for szokodiakos#356

- outsourcing all functions in the Typegoose Class
- refactoring all test-models for the new sty...

4015ea7215cfbf451458cb01c1e0187492c3282c authored over 5 years ago
Adding migration note for ModelOptions

- adding migration note for ModelOptions
- set the Typegoose Class as abstract

bc6ad9cef537a797181d97a7c11823a208c4cdc1 authored over 5 years ago
Add @modelOptions

- removes modeloptions from all functions
- adding @modelOptions for Classes
- adding test for @...

a7fc359430a72a8c18af2661b70e69ee0d5304a1 authored over 5 years ago
Removing TSLint-Prettier Plugins

- remove prettier-tslint because it didnt work
- remove tslint-config-prettier because it didnt w...

c3211ab808dc70bc227e34a46940bee4d472e6bd authored over 5 years ago
Adding @prop({ refType }) and @arrayProp({ itemsRefType }) (fixes #181)

- added @prop({ refType })
- added @arrayProp({ itemsRefType })
- added Ref<R, T> to define Ref t...

189a6ceaf779027886f0542e778a86ba78254dfa authored over 5 years ago
Add better version of szokodiakos#260

- adding set option for nonVirtual setting functions

closes szokodiakos#260

a123c490297197fda77e1adedc39205da5e821ba authored over 5 years ago
Adding build command for tests

- adding build command for tests, to look throught the compiled output

0d9cb8b976f0f0b101e3d74580c69affba0cd64f authored over 5 years ago
Adding a migration guide and small doc changes

- adding a migration guide for version 6
- updating "How to Merge" ... again
- adding "When to m...

108dd7cd38e8ddc8325be38dc87e245a6e4c66ff authored over 5 years ago
Make data's collections as Maps

- update some packages
- update Versioning in README
- add package "object.fromEntries" as a pol...

e572be5375b002df385faac731d7bdf58ad4f484 authored over 5 years ago
Fix #366

- renames InstanceType<T> to DocumentType<T>
- fix indent of config_default.json
- remove duplica...

71e7269434a05b394acb3ecaf57fa9e98f70425f authored over 5 years ago
Set Version to 6.0.0-0 [Pre]

68b63e1cf5bef398faca3552137f9dc3b7d2cb77 authored over 5 years ago
implement a hack for ObjectID (#363)

this commit should get reverted if https://github.com/Automattic/mongoose/issues/8034 gets fixed!

0d68100051cef0e9ec2ff1346a574e0873f1873e authored over 5 years ago
Merge pull request #360 from hasezoey/feature/maintain

Adding Maintainer notes

8ddb98311980fc96f0f467f38ab2a82cd9155ef8 authored over 5 years ago
Adding Maintainer notes

- modify CONTRIBUTING to include how to structure commits
- modify package.json Versions to inclu...

6312381b5fca6e7b6cf67466c67b54aaae3c8947 authored over 5 years ago
Merge pull request #364 from hasezoey/splitnewtests

Move the new Tests (from release5.9) into another file

312e2810976115522aec3f27322dd32000b32993 authored over 5 years ago
Move the new Tests (from release5.9) into another file

- move new tests to their file
- rename select.test to db_index.test to use it for index tests

0b0849bc95a523daac871c286cd8523154d9a68a authored over 5 years ago
Merge pull request #359 from hasezoey/release5.9

Release 5.9.0

c538ed4e83053236c588f14579ec94408cfa418a authored over 5 years ago
Release 5.9.0

c3e2a712cea2ed77a957f149e07e5b6bb29c7b58 authored over 5 years ago
Merge branch 'hasezoey/feature/fixIRP' into release5.9

87aca6f5aa7bc53665cc6e710055acddbe6d22b0 authored over 5 years ago
Add test for "IRP" and make it working

- make "itemsRefPath" working
- make tests for "itemsRefPath"
- include #191
- adding test for #1...

f6ec6b5c50f0eb3eaac1c4a8f68ee8cd2a5b9ac2 authored over 5 years ago
Updated prop to allow itemsRef by string

cf75bd0fc10b3d4909fd838c6c634b111229762c authored over 5 years ago
Merge branch 'PabloSzx/isModel' into release5.9

8d7e324100591eaa9170c3b961f5e900615590a8 authored over 5 years ago
Merge branch 'hasezoey/feature/fix263' into release5.9

34776fa4f9659e6c7860c9cd5ec1d7a22811d941 authored over 5 years ago
Merge branch 'hasezoey/feature/indexWeights' into release5.9

8b1161f946b64d54795e55e9f24007f42680f09b authored over 5 years ago
Merge branch 'hasezoey/feature/hookREGEXP' into release5.9

ed976a2b8208f8baf7cf664567e4effe160bcba9 authored over 5 years ago
Merge branch 'hasezoey/feature/githubchanges' into release5.9

e5d30a85e110aec63a07ca9cfe12c4909a23f608 authored over 5 years ago
Merge branch 'hasezoey/feature/split_tests' into release5.9

b3780bac6ccbeaf2e16d80600a4834bfaadff2b0 authored over 5 years ago
"Fix" github PR templates

- renames the PR-templates to lowercase, like issue templates
- adds a bit text to the templates
...

9a9148ec663ec1bff033ac5f77757e16b004e6cb authored over 5 years ago
isDocument & isDocumentArray type guards

40723fef8ee6205ca362d7c5966a5f8033a13b48 authored over 5 years ago
Update Dependencies (#358)

- update dependencies
- remove travis "before_install"
- only run coverage on one version

a3c7ceedc1e4818fe6282fef9218b23a00e73e74 authored over 5 years ago
Split Tests into their own files & add some

- remove comments generated from vscode (in .vscode/)
- adding tslint-eslint-rules to enforce ind...

0afcdd8b77d0afbdd667e7e20b961723cd515e1f authored over 5 years ago
Adding @index({}, {weights:{}})

- adding index options weigths
- adding test for weights option

3f4bd6d596c388b4f90fe83e33d5aacb1a2bec23 authored over 5 years ago
Adding REGEXP to hook method names

- adding REGEXP as method name for hooks
- adding tests for REGEXP as method for hooks

339c47e2b77ce37f5345fd84266952e5c7b5661f authored over 5 years ago
Add mongoose alias prop

- add @prop({ alias })
- add tests for alias
- add tsdoc & example for alias
- add readme doc for...

c4e6eef501e09b600cbbb4a93d10b7f70c606ca7 authored over 5 years ago
Docs, typedoc (#336)

* removed "required: true" where it isnt required

* Adding TypeDoc
- adding typedoc dev-depd...

ea1c0ec6bbebdd6b27ba4580ec39c1d3535b2084 authored over 5 years ago
Add public buildSchema method with TSDoc (#341)

- add a public method for buildSchema
- add tsdoc for public-buildSchema & private _buildSchema

c31be73d7acd870fbf690ac79b27778b8578123c authored over 5 years ago
Add @mapProp for Maps with tests (#342)

- add @mapProp
- add tests for @mapProp
- add @mapProp README docs
- polish & rebase of #284

95c3fa6281e44c23a7bef916636d209047c4c03f authored over 5 years ago
Make Hook Tests Working again (#343)

- make the hook test work again

b386675426dd3536cb39818d0c2d27cc28e16909 authored over 5 years ago
Include more in a Bug (Template) (#339)

- include more in a Bug template
- remove pre-defined title, because of the label

a6581a4780eb4068cdc51ac3c6c7e300c7564c5b authored over 5 years ago
- Re-Work of the config with In-Memory (#328)

- audit fix - mocha

042414bc91194ff9c354e6e81f144a74692870b4 authored over 5 years ago
Release 5.8.1

f597d6699e6d96e91637a09ded1a9537a8921e70 authored over 5 years ago
- hotfix for "@prop({select})" (#327)

- Reworking "@prop({select})"s tests
- adding some more tests for it
- small style changes
- ...

740f17c9ce06485d9c3cbe47b7cb6dec559c0d12 authored over 5 years ago
Release 5.8.0

943c5890e5434f0c793d4dcff47a9fc9a4591794 authored over 5 years ago
fix: properly set Decimal128, ObjectID types to field (#322)

* fix: properly set Decimal128, ObjectID types to field

* fix: remove incremental builds for ...

2f5d0139f473c69aef57be9bbe61cbc2a191fb84 authored over 5 years ago
Added templates (#323)

adding MIT License (as Specified in package.json)

e4019c2d7e15dc65d0dd58b80bb40f86514fe4a9 authored over 5 years ago
add missing string validation options with tests (#293)

adding chai-as-promised

7418c34d792b16f1028b71d3c9f43707a3826ea1 authored over 5 years ago
adding the select property (#324)

adding tests for the select property
closes #197

61c5948745a3338757a82155d363b4418022dffd authored over 5 years ago
Fix typo: "net" -> "next" (#316)

664b3e0346e14dd26aa27b0a7c72dffeaba14027 authored over 5 years ago
remove unused type in hooks (#317)

5769912a2991ebbff1fd9fa79b357f7ef546d801 authored over 5 years ago
Modify the tests (#318)

* - change mongoose connection to the newUrlParser
- adding a easy-to-edit config
- removing d...

73583bc187c72e2e227c2a780b8a267fe6222880 authored over 5 years ago
Fixed #311, more consistent Coding-Style (#312)

* removing extra vscode task
adding "watch" to the npm scripts

* adding tsbuildinfo / increm...

dfa47eb1b3792b08688bfecb3c493e38f3602e43 authored over 5 years ago
Support for mongoose refPath, see #310 (#311)

* Support for refPath, see #310

* Updated documentation

* Make lint happy

6d5af8f4aa3c785ddc512fe600a041188197b753 authored over 5 years ago
Release 5.7.2 (#304)

4fc64e5eee78c1d1d58ecb6e2ab65e994eace5fb authored over 5 years ago
Remove mongoose promise override to allow for use of other promise libraries (#300)

8a2161e13416f6a89b2c5d943d6fa14089f9bcd4 authored over 5 years ago
Add type property to array schema to fix array defaults (#302)

Fixes #296
Fixes #301

Signed-off-by: Chris Lahaye <[email protected]>

d2c00c4dac7e981d0932dd70a25eabc5d9107de4 authored over 5 years ago
Release 5.7.1

264f2636f8a25b7f64e0f67fbb88376429a91663 authored over 5 years ago
Release 5.7.0

bb54015607b4a81d8a896ca0ee644f97c28fa7bd authored over 5 years ago
#270 Docs: adding @prop options _id

795b4abefadf67ed54d849d08989c06bd6b67bf8 authored over 5 years ago
#276 Add a note to InstanceType

#276 Add a note to InstanceType

6a52a02d480a395fa6034987851cc9c9a01eb865 authored over 5 years ago
#295 Add virtual populate options

#295 Add virtual populate options

633f0524835cd288b7bfeef031bbfda7b990bc27 authored over 5 years ago
Update version for next release (#255)

updated version number to 5.6.0

287a209ef7d80ccef3ba2866d707d57165caf64e authored almost 6 years ago
Better support for Model middleware hooks (#228)

Fixes type SimplePreSerialFn for Model middleware calls

c6f1c3b8bb5407d2494dc82028366baa7638b0dc authored almost 6 years ago
Feature/remove lodash depedency (#252)

Remove lodash

bbd9b110e5c715b6062a335e61bfcd433f62bd09 authored almost 6 years ago
Bumped to version: 5.5.1 after updating lodash dependencie (#250)

* dash": "~4.17.11" in package-lock.json
* bumping patch version to 5.5.1

56a2e7d94ecf81b2d1099fdd3be52166e1431d1f authored almost 6 years ago
correction lodash in dependencie (#249)

Update dependencies: Prototype Pollution in lodash Patched in ">=4.17.11"

c89d4374ceff50ff99914313f87df59b455a2638 authored almost 6 years ago
Formatting improvements and minor typo (#214)

Formatting improvements

7f00fa20488cf6473f2285b7533ef9b4dd551a4e authored about 6 years ago
Add string transformers to props options (#217)

* Add string transformer to props options: lowercase, uppercase and trim

714135b01320e0c030113493914340af57962f10 authored about 6 years ago
Release 5.5.0

8df156c3e45cecef85da164ddff9a897bc363ab7 authored about 6 years ago
Add the possibility to use instance methods in sub schemas (#199)

Add the possibility to use instance methods in sub schemas

9141ed941adde9feabb2f451ae35407cbde14c11 authored about 6 years ago
Update NPM token again

3496dccac1fc7b4019d768b46ae0fc96e9939381 authored over 6 years ago
Release 5.4.1

dc264982d36f26f0cc14d74e5d6c703523ec9c3e authored over 6 years ago
fix(): config for array enums must be set correctly (#203)

Fix: config for array enums must be set correctly. Fixes #202

399149752d91b66c84ad7771d345f1dfb11b2003 authored over 6 years ago
Update TravisCI config

191bb6bb6940dc14703bdb6f445f3ebc0f2aa663 authored over 6 years ago
Release 5.4.0

148dbb75fcb2eb1c6ab63c04ffddb83111454b14 authored over 6 years ago
add @index class decorator (#188)

* add @index class decorator
* fix tests and lint errors
* add IndexOptions interface, add exa...

30a139dcd904c25cd93d3e8e7fc6d020836cdad4 authored over 6 years ago
Add spaces to the message of NoMetadataError (#189)

I got this message in the console because I forgot to enable `emitDecoratorMetadata`, and notice...

756f28fe667aef117a47776edc9b19c59923445d authored over 6 years ago
Reduce NPM package size

ba60c37cff1f6c19a78472a645cdabc743c2890c authored over 6 years ago
Release 5.3.0

15910d85f9285d93afbe2669952a2039ffd2284f authored over 6 years ago
Updated 'ref' parameter to allow population by string (#154)

Updated 'ref' parameter to allow population by string

252c740be06f93eaab5c0b292ed91516f98716c7 authored over 6 years ago
Support for custom validators (#164)

Support for custom validators

7d5a021ae909cbeea2f35eab652abc9f09e47798 authored over 6 years ago
Add support for updateMany hook (#167)

Add support for updateMany hook

037098d7116c0cefc28f7478ca739d64baf716f8 authored over 6 years ago
Use Decimal128 from mongoose.Types

74daaa07cbf34f594a010abb53c6c86eb82e4b4d authored over 6 years ago
Update devDependencies

24b66fd57dba268340c47a577f284b1f8eb78e37 authored over 6 years ago
Release 5.2.1

7f9f876c729af49f5350b4cee07362265b618852 authored almost 7 years ago
Fix definition for Ref<T>

db6295e4e5f3251d74f73e9f946652d42c69de7c authored almost 7 years ago
Release 5.2.0

186699202444254730579134a3ba47ad06f1d6af authored almost 7 years ago
Allow supressing _id for subdocuments (#147)

9620af344d72efd155f146dce7c85dac825e0bb7 authored almost 7 years ago
Release 5.1.0

2ffe774a1fd357fd35a1ed79322fa581c262b866 authored almost 7 years ago
Add Decimal128 as primitive type. (#139)

Add Decimal128 as primitive type

2a5decedb51ad1dce8d1b18dbffbd265fe3b72b1 authored almost 7 years ago
Update dependencies

ca566dc7d7a8cccad189a92f32e9c189321d168e authored almost 7 years ago
Move mongoose and reflect-metadata to peer depencencies (#128)

032ee55c8b5b12ab83f83ca1eb1b160b03abe390 authored almost 7 years ago
Release 4.0.1

a1cc6cfa75357849547c55f9508c81581b94ce04 authored almost 7 years ago
Add missing option 'updateOne' to hook definitions

9a910314ce1b976068d00fb5d167c400aa91c82e authored almost 7 years ago
Add mongoose-findorcreate again as dev-dependency, remove inlined version

9db102284257c4f37975a6280d650827f128bcc0 authored almost 7 years ago
Release 4.0.0

4a4ad915b638da9b5d5e3e55ef8be079ebb70835 authored almost 7 years ago
Validation on nested Schemas using subdocuments (#101)

- Add support for subdocument options
- Update mongoose dependency to version 5.0

defc62df482e9ec3331aeb237d15ccb426f54ae5 authored almost 7 years ago
Release 3.9.0

4e80f65833a3d56070546c406c24ed4905d91469 authored about 7 years ago
Pin typescript to 2.6.2 due to compiler issues with 2.7.x (lodash typings)

4c4a28336473fcca678451941b49a1de9161ef6f authored about 7 years ago