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

Merge branch 'master' into r6/v6.2

c3ce6b63b574c2c25a9a5a421dbc81c7a400d481 authored about 5 years ago
Release 6.1.8

cd45b0790488c8e95c6c2c01075ebbcea6007d72 authored about 5 years ago
Apply "mapOptions" to Maps [Backport]

- utils(src/internal): add function "mapOptions"
- utils(src/internal): mapArrayOptions: use "map...

7527662477b137e84755a0c09224eb02eb46d366 authored about 5 years ago
Fix guides link in README.md

- readme: make Guides link working

This is a squash merge of typegoose/typegoose#162

2c97b52e233a7eb0957446ab59e882abe114a45f authored about 5 years ago
Fix typos

- contributing(github): change "expect" to "except"
- pull_request_template(github): change "an...

18d00f14ab4f103bc925c770d03fff8694ef3897 authored about 5 years ago
Apply "mapOptions" to Maps

- utils(src/internal): add function "mapOptions"
- utils(src/internal): mapArrayOptions: use "map...

b9dc34cba87a105452c5550d5ee8691dc708bee6 authored about 5 years ago
Refactor for Number-Enums

- remove option "useNewEnum"
- refactor for number-enums

8b8a58e0ad8fa38a7d9a1c04ece560fa68e2279b authored about 5 years ago
Refactor Enum tests

- numberValidator(test/tests): add inital file
- numberValidators(test/models): add inital file
-...

1fa534c55283aa9093626c39a4b7fbc4e9fdd6b8 authored about 5 years ago
- Update Dependencies

- Upgrade mongoose from 5.7.7 to 5.8.0
- Upgrade @types/mongoose from 5.5.30 to 5.5.32
- Up...

d70602e873fe41b0f7b8b6204802fe5215f29cfc authored about 5 years ago
Set Version to 6.2.0-0

9e264568d2274f77fb523874166dc91319a46d76 authored about 5 years ago
Update Migrate-6 & known-issues

- migrate-to-6(gh-page): add note about "ModelType"
- known-issues(gh-page): remove ts-jest (beca...

9224cf92fc4256fbdb933381cc9b8397dc34e21c authored about 5 years ago
Release 6.1.7

39ebc2ab201cc95f0f8131f8e7717f200db63331 authored about 5 years ago
Changelog Catchup

34df8d3812b6be219627d011aa3a373a9a802bf0 authored about 5 years ago
Add Environment Variables for some global options

- globalOptions(src): add function "mapValueToSeverity"
- globalOptions(src): add function "parse...

a35a2b676988717c0326841b050d357aa4e31ee0 authored about 5 years ago
Fix using wrong target in "warnMixed" if from "mapArrayOptions"

- utils(src/internal): add function "getRightTarget"

fixes typegoose/typegoose#151

b9660618fd30e7fb8ae381de9c178d2902d3b2f3 authored about 5 years ago
Update FAQ

- fag(gh-page): update "Why @hasezoey/typegoose" to "@typegoose/typegoose"
- faq(gh-page): variou...

c72605403a57df7be385f86fd8765b7ebad21b43 authored about 5 years ago
Release 6.1.6

b3feaf9a0e9b7002565f12798a974b99cea76b23 authored about 5 years ago
Changelog Catchup

479fa13108a05d94884ac27ecf2c675ae47205a9 authored about 5 years ago
getName fix getting the name from "name"-getter

- utils(src/internal): getName: de-duplicate code
- shouldAdd(test): add test should add schema...

479bfd5eb9adba8882fb83ffbc8756879f6e13e0 authored about 5 years ago
Add function "getClass"

- utils(src/internal): add function "getClass"
- shouldAdd(test): add tests for "utils.getClass...

f291bd992bfaff39aa0e23d8715cb8a25d147b90 authored about 5 years ago
Update TSDoc for "get_idStatus"

- utils(src/internal): update TSDoc for "get_idStatus" to better explain what that function does

2e70b4f2d42a5de0a92dc2ca96144b25fae7dc87 authored about 5 years ago
Add example for "ref" with "Class"

- prop(gh-page): ref: add example with Class
- prop(gh-page): ref: add link to common problems
- ...

80c26a7d2999c5b95da946d08c4b7fef9811a392 authored about 5 years ago
Check for "_id" on Type's modelOptions

- shouldRun(test): add test for it

fixes typegoose/typegoose#133

a02490240050e11649a1b9e7334ae5cb7a84cc61 authored about 5 years ago
Release 6.1.5

55d1b54e6537fa069cc5f8f9497533ff2d7e23e0 authored about 5 years ago
fix giving wrong key to customMerger

- utils(src/internal): remove the need for "cloneDeepWith"
- utils(src/internal): fix giving wron...

5bda5d2f7862389c36304881f6016b6bdd89a65e authored about 5 years ago
Release 6.1.4

e5404084d111adbaba73799d7dc0686e356ef2e3 authored about 5 years ago
Changelog Catchup

ce2f9b666cc0d4e3c8c8cceadb158636d6942e42 authored about 5 years ago
Apply Global Options without needing @modelOptions

- globalOptions(test): add test for "adding global options without using decorator"
- optionsProp...

626c643af77a23615bf930aa69821b3c6e784040 authored about 5 years ago
Release 6.1.3

ac7981c973d60e2ab40611e1ce7f0224bec6b789 authored about 5 years ago
Changelog Catchup

62dac7c3fdfa75ecf871937e72d1ac1799a70a97 authored about 5 years ago
Add tests for Generic Discriminators

- add test file "discriminators"
- move discriminator tests from "shouldRun" to "discriminators...

cb33ec418961d644bdd2b2a13d2c800437b6fd9c authored about 5 years ago
Update Prop's enum

- prop(gh-page): update enum's example for the new behavior to be more clear

213cf9526c02265d784ea69a203251302e63ff5d authored over 5 years ago
Fix minor typo in quick-start-guide.md

This is a squash merge of typegoose/typegoose#122

75e33263d81d6005cca65484189b7a20cb661d4e authored over 5 years ago
Update DevDependencies

- update loglevel to 1.6.4
- tsconfig: disable incremental compilation

fixes typegoose/typegoose...

ea6ea3f3ccd9f8ed333c0dce2b52092520c9fccc authored over 5 years ago
Catchup Changelog

- remove "not released yet" note for 6.1.2

5870310c80aa781d6bd579afe11f3025f10eb340 authored over 5 years ago
Release 6.1.2

656a99fa79fe0ce138122b9b8fe01d66630f97ad authored over 5 years ago
De-duplicate code for "_id: false" if subDocument & allow "_id" to be set for mapProps

- internetUser(test/models): rename "model" to "InternetUserModel"
- internetUser(test/models): a...

1d4b078d2985c33c9e0bbe86742f4f3f01a9bd72 authored over 5 years ago
Catchup Changelog

- remove "not released yet" note for 6.1.1

0e535e26ef6b670e980d6fb20867e94f02d6f154 authored over 5 years ago
Release 6.1.1

68782580ae1d99e853fae2c90205f72c0b06084e authored over 5 years ago
Catchup Changelog

986bc0363442ab01c5e12f795c85b26708a78972 authored over 5 years ago
Fix model only deleting from main connection

- mongooseConnect(test): Add extra configuration to .connect()
- overwrittenModel(test): add te...

68f1bd9dd0dd3f3bc93e4e6df771c40a60bc28a2 authored over 5 years ago
Changelog remove "not released" notice

- changelog(gh-page): remove "not released" notice

a3f068ed58713adee017c39e21011e934061e987 authored over 5 years ago
Release 6.1.0

5a9bbaf184259b3f2d59b0f70dd2e3e84715ba62 authored over 5 years ago
add warning when using old enum behaviour

- prop(src): add warning when using old enum behaviour

f7b4a24b6b9caf09a2c341f42a5d542fe8c4e213 authored over 5 years ago
Revert mongoose upgrade back to 5.7.7

-> the upgrade was unintentional, 5.7.7 is still needed at least

db86a8540c303d659b205c4060cd12769a2c0a90 authored over 5 years ago
Add known issue for "@prop" on "_id"

- known-issues(gh-page): add "@prop" on "_id"

7d7eb157560603e3e713cca9903517aa2614bca8 authored over 5 years ago
Add "getModelWithString" and add strict options to tsconfig

- typegoose(src): add function "getModelWithString"
- getModelWithString(gh-page): inital documen...

1fc037031fabf6c586aad5dc947328ae4c5da7ed authored over 5 years ago
Set Version to 6.1.0-13

4d384406c59586151201e23bc26d303c29d7cf72 authored over 5 years ago
Re-Visit how enums are handeled, again

- prop(src): re-make how enums are handeled, again - because number-enums would break quickly
- s...

9d0096d84fa7ded7ddbc3c41f854026e4833f3c8 authored over 5 years ago
Upgrade to Typescript 3.7

* Modify Files for TypeScript 3.7
- errors(test): move "NoValidClass" tests into "NoValidClass"...

cbb6f35f19fba4b136fb001b122eb9be75119f2b authored over 5 years ago
Use internal "isNullOrUndefined"

- utils(src): add function "isNullOrUndefined"
- use internal function "isNullOrUndefined"
- repl...

e5eebeb326a8d9c254b3e0346a5c2b21f578a410 authored over 5 years ago
Update Dependencies

- update mongoose to 5.7.8
- update typescript to 3.7.2
- update @types/node to 12.12.5

fb66993352deaa87a94760a925ab5a947f01b94e authored over 5 years ago
Add "useNewEnum" to setGlobalOptions's options

setGlobalOptions(gh-page): add section useNewEnum

28bee61fb0d7a97511ee883b770dfb1ca9f36b2c authored over 5 years ago
Set Version to 6.1.0-12

8d24f79fa1fc4813c6151bbf98ba95cbf4335eab authored over 5 years ago
Change Small thing with soft-error

- prop(src): replace "logger.warn(new Error("Message"))" with "logger.warn("Message")"

7b4f3586ab020adeb3f5eef8d30d36656a7c2d39 authored over 5 years ago
Fix Enum handling

- data(src): move "IGlobalOptions" to types
- types(src): add "IGlobalOptions.globalOptions.useNe...

b7d0cd65d996cf5371a0c486d61ac55c6e6107b9 authored over 5 years ago
Set version to 6.1.0-11

- changelog catchup

f3e2a2555f9ea512c20b9f0c832c018e72b27a3b authored over 5 years ago
Adding keywords to package

- package: adding keywords

57fd398dece472e78816fcd1d04d1f2fd8e62e2e authored over 5 years ago
Add "Why does `new Model({})` dont have types?" to FAQ

- faq(gh-page): add "Why does `new Model({})` dont have types?"

659213b695e2d097159a9c3706f7ace4dc22a0ad authored over 5 years ago
Fix Deprecated Functions

- typegoose(src): fix typo in "setModelForClass"
- typegoose(src): Typegoose class-functions use ...

c93c6072b11967d2e8af9ed1e41cc7674360d1cd authored over 5 years ago
Add "useUnifiedTopology: true" to config.Memory run

2dbba4b7efa70ab1e9b01778a16d209a4388fd4d authored over 5 years ago
Small litte things

- set printWidth to 140 instead of 120
- index(src): move "IndexOptions" to types.ts
- types(src)...

d5a6e5788bbb7f30fbde2c3b17316aa1a3b37d8e authored over 5 years ago
De-duplicate "Mixed" warn/error/allow switch

- utils(src): depuplicate "Mixed" warn/error/allow switch
- utils(src): remove function "isModelO...

312c5c0b9bc285b8bbefc8abc9459887d86e01ba authored over 5 years ago
Add links to known-issue with class-transformer

- known-issues(gh-page): add links to issue with "class-transformer"

16e80f1976c90eae432554ebbcc93ca1ba15cc50 authored over 5 years ago
Add known issue for "class-transformer"

- known-issues(gh-page): add "class-transformer" as a known issue & "workaround"

bcfadc9bf5c25726efc91708e62b4e5f4c62ca6c authored over 5 years ago
Strike known-issue for ts-jest

- known-issues(gh-page): strike "ts-jest" issue, because it got seemingly fixed

950f6a988ba3bff282ec228edb360b4083e897bb authored over 5 years ago
Add check for "allowMixed" in "mapArrayOptions"

- utils(src): add check for "allowMixed" in "mapArrayOptions"

c10a04b6e93e1100398812513ad445107f927b92 authored over 5 years ago
Set Version to 6.1.0-10

Changelog Catchup

a0ecaeec38b257d11ebe5453cbeaa35c52482c7f authored over 5 years ago
Re-do how the options merging is done

- add dependencie "lodash" & "@types/lodash"
- utils(src): remake how option merging is handeled
...

78430c5e9f695ae482866ff101464151091574ea authored over 5 years ago
Update Dependencies

fix typegoose/typegoose#2

41c6bdf064c1e0dfa298399147a8ffcb691e1813 authored over 5 years ago
Add "tslib" as Dependencie

fixes typegoose/typegoose#102

3b40dd07081c17e4d1f8766d5f415cbbbc681881 authored over 5 years ago
Improve Issue Templates

b1e41275300f7d469ddd80c0a5f03d5d714a274d authored over 5 years ago
Overwrite "_id" in DocumentType when extending "Base"

- defaultClasses(src): use right "ObjectId"
- types(src): DocumentType: overwrite "_id" if extend...

5aa6ab567e9d7c6e5bd103794a72e32e6a6173f0 authored over 5 years ago
Fix old example

- types(src): fix old "InstanceType" to "DocumentType"

572c747b2999373575971431c9a9f06f629f781e authored over 5 years ago
Remove double check for Circular Classes

- prop(src): remove double check for circular-classes

ae9b58eb9ca56f6a9494e92e36f52e4ba65ccee1 authored over 5 years ago
Add test for "Ciruclar-Classes"

- errors(test): add a test for Circular-Classes
- prop(src): actually make sure the error for Cir...

1514955bad13d200706f7d646b8e18cad8c89604 authored over 5 years ago
Add test when options provided to "setGlobalOptions" is not an object

- errors(test): add test if options provided to "setGlobalOptions" is not an object

a10c69b5b5cf57a975141f582d9ddb4e2b816a45 authored over 5 years ago
Set Version to 6.1.0-9

b2ad370140cbd3e0df169efa175b971b744b0605 authored over 5 years ago
Add Deprecation note to Docmentation

- arrayProp(gh-page): add deprecation notes
- prop(gh-page): add documentation for "refType"

410430c8ff45d7c4e9eb10d2f0751c9401d0c97f authored over 5 years ago
Deduplicate Code

- prop(src): deduplicate code for "ref" & "refPath"
- types(src): deprecate ArrayPropOptions "ite...

646dc384f0b18dd1d05958b63e0f6deaf09cbb2f authored over 5 years ago
Add Test & Documentation for Custom Types

- shouldRun(test): add test for Custom Types
- custom-types(gh-page): add base documentation for ...

a100bd1c41647d99d53bb75ad93dff5f8b945913 authored over 5 years ago
Update Dependencies

7b7127bf5725a28d53452dcc35db33f32bb5d7ef authored over 5 years ago
Fix Error when "@modelOptions" was not called

- prop(src): fix error when "@modelOptions" was not called
- move "source-map-support/register" i...

ba77676c0b1f71e80bbcf58987a27576bb5164c9 authored over 5 years ago
Add note for "generic Properties"

- known-issues(gh-page): added note that "generic properties" wont work correctly

5856c52fa8972fb88751566581221c57bd376b5a authored over 5 years ago
Fix documentation for referencing other classes

- reference-other-classes(gh-page): fix wrong documentation

932e6404fc11d2f0c13f01da1f33e61ed73ffc17 authored over 5 years ago
Add an update to the migration guide

- migrate-to-6(gh-page): add note to "Methods" that they got removed in "6.1.0-1"

fd4f346cd43230fea03a6a890678a66b3f28d863 authored over 5 years ago
Update versions

- README: change requirement of mongoose to "5.7.6"
- index(gh-page): change typescript version t...

bbe6a98727183f7bb246d5adff83a2ed4a21ca39 authored over 5 years ago
Set Version to 6.1.0-8

d2c186b72410b76319a5874607d101f3f7f20905 authored over 5 years ago
Add "importHelpers: true" to tsconfig

- tsconfig: add "importHelpers: true" to same space

12e0931872737f504cc5fac410c58c44f7c5bc39 authored over 5 years ago
Improve Documentation

- arrayProp(gh-page): remove old "extends Typegoose"
- virtuals(gh-page): make better examples fo...

692dc1cf6d347d57264773f3e6c741493130bd3f authored over 5 years ago
Add "text" to PropOptions

- types(src): add "text" (index option) to PropOptions

fixes typegoose/typegoose#95

128e14258a33f56497ce4cc173b419e4ea535ce8 authored over 5 years ago
Add some tests

- add test to expect an error if "customName".length is <= 0
- add test to expect an error if the...

a97505dbd7c5baa13f1e6000a44ef988cb7d5ac9 authored over 5 years ago
Add some tests to bump coverage

- add test to expect an error for "addModelToTypegoose"
- add test to expect "getDiscriminatorMod...

fb8f391690efc6702b865d679bcdc735438aca7b authored over 5 years ago
Fix header for "runSyncIndexes"

4f39edec2256f60720a1c016c5d96423a1de523f authored over 5 years ago
Set Version to 6.1.0-7

3f97a51ef12fb28264cdf8c8e8e870f2024633f7 authored over 5 years ago
Add modelOption "runSyncIndexes"

- add modelOption "runSyncIndexes"

fixes szokodiakos/typegoose#290

e87bb9d79a9382c13f3cef9f6749c953207ccd55 authored over 5 years ago
Fix Global Options

- fix global options
- add test for "setGlobalOptions"

ef88dbc197aa974359833008d6fc87afdb1174c7 authored over 5 years ago
Add global options

- add the use for global options

fixes typegoose/typegoose#52
fixes typegoose/typegoose#82

5358c16aae0161328d42b9632fac55b97afddc07 authored over 5 years ago
Remove excessive @example

6010c483e570da897d7db02ebde72dd2f1ce34bc authored over 5 years ago
I meant 6.1.0-6

716a0929ca3e7ca428da71b158d2c6cfc981dcf2 authored over 5 years ago