nestjs-query

Easy CRUD for GraphQL.

MIT License

Downloads
53.1K
Stars
821
Committers
33

Bot releases are visible (Hide)

nestjs-query - v0.30.0 Latest Release

Published by doug-martin about 3 years ago

0.30.0 (2021-09-30)

Bug Fixes

  • deps: update apollo graphql packages (6d40b9d)
  • deps: update dependency passport to v0.5.0 (a8a05d1)
  • deps: update docusaurus monorepo to v2.0.0-beta.6 (9015c71)
  • query-graphql: Custom authorizers now behave like auth decorators (ff92b9a)
  • query-graphql: fix eslint errors (73acbc3)
  • query-typeorm: import jest-extended into typeorm query service (f539b29)
  • tests: fix jest-extended typings and eslint problems (6af8af1)
  • typeorm: revert uneeded change to test entity (86f7fd9)

Features

  • query-typeorm: allow deeply nested filters (0bd6b76)
nestjs-query - v0.29.0

Published by doug-martin about 3 years ago

0.29.0 (2021-09-09)

Bug Fixes

  • deps: update dependency @nestjs/passport to v8.0.1 (4ce73e8)
  • deps: update dependency graphql-query-complexity to v0.9.0 (e34d870)
  • deps: update dependency graphql-tools to v8 (5dd27b8)
  • deps: update dependency graphql-tools to v8.1.0 (52f4595)
  • deps: update dependency graphql-tools to v8.2.0 (a31316b)
  • deps: update dependency mysql2 to v2.3.0 (0b243bb)
  • deps: update dependency pg to v8.7.0 (b6c0d42)
  • deps: update dependency pg to v8.7.1 (dee5981)
  • deps: update dependency rxjs to v7.3.0 (70d08c9)
  • query-graphql: adapt createFromPromise typings and add tests for passing additional query params (d81e531)
  • query-graphql: pass original query in keyset pager strategy (07f9e7b)

Features

  • graphql: propagate correct query types throughout paging (348044f)
  • query-typegoose: Adds the ability to use discriminators (#1321) (2a7da59), closes #1320
nestjs-query - v0.28.1

Published by doug-martin about 3 years ago

0.28.1 (2021-07-27)

Bug Fixes

  • deps: update docusaurus monorepo to v2.0.0-beta.3 (65bafa7)
  • query-typegoose: ignore undefined id field in creation dto (#1165) (db5bf44)
  • typegoose: allow undefined id field when updating or creating (c2031aa)

Features

  • graphql,#958,#1160: Enable authorizers on subscriptions (d2f857f), closes #958 #1160
nestjs-query - v0.28.0

Published by doug-martin over 3 years ago

0.28.0 (2021-07-19)

Bug Fixes

  • fix highlight and duplicate example (50b09a0)
  • fix module name (28800dc)
  • used the relevant example (c9e4875)
  • deps: update dependency @nestjs/jwt to v8 (b3eeed3)
  • deps: update dependency @nestjs/passport to v7.1.6 (5f02632)
  • deps: update dependency @nestjs/passport to v8 (f861bf8)
  • deps: update dependency apollo-server-express to v2.24.1 (8f549e5)
  • deps: update dependency apollo-server-express to v2.25.0 (1e14523)
  • deps: update dependency apollo-server-express to v2.25.1 (3ddf4ce)
  • deps: update dependency apollo-server-express to v2.25.2 (5b4e960)
  • deps: update dependency apollo-server-plugin-base to v0.13.0 (aaef654)
  • deps: update dependency rxjs to v7.2.0 (276df90)
  • NestjsQueryGraphqlModuleOpts (984f591)
  • deps: update dependency rxjs to v7.1.0 (99e564d)
  • deps: update docusaurus monorepo to v2.0.0-beta.0 (3370384)
nestjs-query - v0.27.0

Published by doug-martin over 3 years ago

0.27.0 (2021-05-12)

Bug Fixes

  • deps: update dependency apollo-server-express to v2.23.0 (29b4b6c)
  • deps: update dependency apollo-server-express to v2.24.0 (174fd38)
  • deps: update dependency apollo-server-plugin-base to v0.12.0 (7265251)
  • deps: update dependency classnames to v2.3.1 (a94dded)
  • deps: update dependency graphql-query-complexity to v0.8.1 (a8b4764)
  • deps: update dependency graphql-tools to v7.0.5 (1afde63)
  • deps: update dependency pg to v8.6.0 (1b51a6b)
  • deps: update dependency rxjs to v7 (5c54794)
  • deps: update dependency rxjs to v7.0.1 (c9ce5a6)
  • Update examples to use new generated input type names (f987dcd)

Features

  • graphql,#1058: Allow declaration of custom ID scalar type (fb2ed7a), closes #1058
nestjs-query - v0.26.0

Published by doug-martin over 3 years ago

0.26.0 (2021-04-13)

Bug Fixes

  • graphql,auth,#1026: Fixed auth context on deleteMany (3d4efd4)
  • graphql,auth,#1026: Fixed renamed export (24b1193)
  • graphql,federation,#1051: check for undefined as well (298150a), closes #1051
  • graphql,federation,#1051: return null for references (6cb832e), closes #1051

Features

  • core: Add new setRelations to set oneToMany/manyToMany relations (4c73591)
  • graphql: Expose setRelations mutation (676a4d5)
  • graphql,#1048: added filter-only option to filterable fields (55cb010), closes #1048
  • graphql,auth: Pass operation name to authorizer #1026 (4343821)
  • graphql,auth,#1026: Added convenience fields to auth context (32df50e), closes #1026
  • graphql,auth,#1026: Enable authorization on create methods as well (4c7905e), closes #1026
  • mongoose: Implement setRelations to set many references (3dc8a84)
  • sequelize: Implement setRelations to set many relations (b0c2d2f)
  • typegoose: Implement setRelations to set many references (4ec5fe0)
  • typeorm: Implement setRelations to set many relations (d1109b7)
nestjs-query - v0.25.1

Published by doug-martin over 3 years ago

0.25.1 (2021-04-07)

Bug Fixes

  • mongoose,typegoose,#881: Allow string objectId filters (11098c4), closes #881
nestjs-query - v0.25.0

Published by doug-martin over 3 years ago

0.25.0 (2021-03-31)

Bug Fixes

  • Add consistent sorting for aggregate queries (4ac7a14)
  • deps: update dependency apollo-server-express to v2.22.1 (0a342bd)
  • deps: update dependency apollo-server-express to v2.22.2 (48bafef)
  • deps: update dependency apollo-server-plugin-base to v0.11.0 (a6387ce)
  • deps: update dependency rxjs to v6.6.7 (4708635)
  • deps: update react monorepo to v17.0.2 (11819da)

Features

  • core: Add aggregate group by (d5eb73b)
  • graphql: Add new aggregate groupBy (922e696)
  • mongoose: Update to support new aggregate with groupBy (ccd0438)
  • sequelize: Update to support new aggregate with groupBy (81fdef1)
  • typegoose: Update to support new aggregate with groupBy (90992e1)
  • typeorm: Update to support new aggregate with groupBy (e2a4f30)
nestjs-query - v0.24.5

Published by doug-martin over 3 years ago

0.24.5 (2021-03-19)

Bug Fixes

  • deps: update dependency apollo-server-express to v2.21.2 (8b3b3ec)
  • deps: update dependency graphql-query-complexity to v0.8.0 (99c93e6)
  • deps: update docusaurus monorepo to v2.0.0-alpha.ffe8b6106 (6672092)
nestjs-query - v0.24.4

Published by doug-martin over 3 years ago

0.24.4 (2021-03-18)

Note: Version bump only for package nestjs-query

nestjs-query - v0.24.3

Published by doug-martin over 3 years ago

0.24.3 (2021-03-17)

Features

  • graphql,#609: Allow disabling maxResultSize (a3cd664), closes #609
nestjs-query - v0.24.2

Published by doug-martin over 3 years ago

0.24.2 (2021-03-17)

Bug Fixes

  • graphql,hooks,#957: Fix HookInterceptor not working with custom resolvers (c947b3a)
nestjs-query - v0.24.1

Published by doug-martin over 3 years ago

0.24.1 (2021-03-16)

Bug Fixes

nestjs-query - v0.24.0

Published by doug-martin over 3 years ago

0.24.0 (2021-03-15)

Bug Fixes

  • deps: update dependency apollo-server-express to v2.21.1 (cb43994)

Features

  • graphql: Allow disabling and/or filters (c20fdbd)
  • typegoose: Add typegoose package (#846) (73cf5cd)
nestjs-query - v0.23.1

Published by doug-martin over 3 years ago

0.23.1 (2021-02-26)

Bug Fixes

  • typeorm,#895: Wrap all OR and AND expressions in brackets (838ab16), closes #895
nestjs-query - v0.23.0

Published by doug-martin over 3 years ago

0.23.0 (2021-02-26)

Bug Fixes

  • deps: update dependency apollo-server-express to v2.20.0 (ac3fb92)
  • deps: update dependency apollo-server-express to v2.21.0 (e3039c3)
  • deps: update dependency graphql-tools to v7.0.3 (8e2ef1c)
  • deps: update dependency graphql-tools to v7.0.4 (cba3d4d)
  • deps: update dependency rxjs to v6.6.6 (13e251b)

Features

  • graphql: Added new offset connection with totalCount (2780e7e)
  • graphql: Enabling registering DTOs without auto-generating a resolver (2f18142)
  • graphql,hooks: Provide support for injectable hooks (d100de8)
  • graphql,relations: Revert back to unPagedRelation (cb3dc62)
nestjs-query - v0.22.0

Published by doug-martin over 3 years ago

0.22.0 (2021-02-08)

Bug Fixes

  • deps: update dependency @nestjs/jwt to v7.2.0 (a8845c2)
  • deps: update dependency @nestjs/passport to v7.1.1 (2be7848)
  • deps: update dependency @nestjs/passport to v7.1.2 (4a38d0c)
  • deps: update dependency @nestjs/passport to v7.1.3 (a74b544)
  • deps: update dependency @nestjs/passport to v7.1.4 (84471a4)
  • deps: update dependency @nestjs/passport to v7.1.5 (2bc9164)
  • deps: update dependency apollo-server-express to v2.19.0 (1624f4e)
  • deps: update dependency apollo-server-express to v2.19.1 (63cc89f)
  • deps: update dependency apollo-server-express to v2.19.2 (6035bdd)
  • deps: update dependency apollo-server-plugin-base to v0.10.2 (b39da69)
  • deps: update dependency apollo-server-plugin-base to v0.10.3 (12093ae)
  • deps: update dependency apollo-server-plugin-base to v0.10.4 (7c0e391)
  • deps: update dependency graphql-query-complexity to v0.7.1 (8bd196d)
  • deps: update dependency graphql-query-complexity to v0.7.2 (905f0f5)
  • deps: update dependency graphql-tools to v6.2.6 (c1bba6d)
  • deps: update dependency graphql-tools to v7.0.2 (6b204dc)
  • deps: update dependency pg to v8.4.2 (be2dd88)
  • deps: update dependency pg to v8.5.0 (52e4258)
  • deps: update dependency pg to v8.5.1 (b435a7f)
  • deps: update dependency uuid to v8.3.2 (289f1ed)
  • deps: update docusaurus monorepo to v2.0.0-alpha.68 (31ec621)
  • deps: update docusaurus monorepo to v2.0.0-alpha.69 (6430d84)
  • deps: update docusaurus monorepo to v2.0.0-alpha.fd17476c3 (c34ebf2)
  • deps: Update mongoose and @nestjs/mongoose to latest versions (ca575cf)
  • deps: update react monorepo to v17 (b9a6339)
nestjs-query - v0.21.2

Published by doug-martin almost 4 years ago

0.21.2 (2020-10-23)

Bug Fixes

  • deps: update dependency @docusaurus/preset-classic to v2.0.0-alpha.66 (0f323ec)
  • deps: update dependency graphql-tools to v6.2.5 (4b491b2)
  • dataloader cacheKeyFn bigint problem (92171dc)
  • codeql: Use language auto-detect (63e4632)
  • deps: update dependency @docusaurus/core to v2.0.0-alpha.66 (5546a6c)

Features

  • core: added two new filter helpers (031012e)
nestjs-query - v0.21.1

Published by doug-martin about 4 years ago

0.21.1 (2020-10-18)

Bug Fixes

  • deps: update dependency uuid to v8.3.1 (a2b7555)
  • deps: update react monorepo to v16.14.0 (60e55d7)

Features

  • graphql, #586: Allow overriding endpoint name (1634e71), closes #586
nestjs-query - v0.21.0

Published by doug-martin about 4 years ago

0.21.0 (2020-10-16)

Bug Fixes

  • core: Look up the proper assembler with inheritance (8bd22c5)
  • deps: update dependency apollo-server-express to v2.18.2 (cb9d708)
  • deps: update dependency pg to v8.4.0 (d8a76bd)
  • deps: update dependency pg to v8.4.1 (d04537b)
  • eslint: Fix eslint to recognize sub packages (13fdd2b)
  • mongodb: Delete unsupported MongoDB soft deletion (22decdf)

Features

  • mongodb: Add basic support for MongoDB (ce4c5e9)
  • mongodb: Add support for all filter operators (9420036)
  • mongodb: Add support for find relations with MongoDB (f4190e6)
  • mongodb: Add support for list of references (bc926a4)
  • mongodb: Allow to customize mongoose document options (46db24a)
  • mongodb: Allow to override filter operators (24e7c0a)
  • mongodb: Include virtuals on document responses (bc407a0)
  • mongodb: Use new filter on typegoose query service (de34e92)
  • mongodb: Use typegoose for MongoDB support (702dc83)
  • mongoose: Add mongo support (ba21ed4)
  • mongoose: Hardening reference support (107bba0)
  • mongoose: Remove unused code (7715ce7)
  • mongoose: Switch to native mongoose support (5cdfa39)