Skip to content

Releases: chriskalmar/shyft

v1.3.0

07 Jun 07:25
Compare
Choose a tag to compare
  • rename filter input property 6a430b3
  • provide prefilter inputs to resolver 2a4b8cb
  • improve prefilter types 7e21ed6
  • generate graphql input types for prefilter attributes 0127b38
  • improve attributes check on prefilter definition aa50f13
  • update code style 0a534e9

v1.2.0...v1.3.0

v1.2.0

14 Jun 14:12
Compare
Choose a tag to compare
  • upgrade matrix build to node 12 and 14 ad0d106
  • Merge pull request #231 from chriskalmar/renovate/pin-dependencies 2ec18dd
  • Pin dependencies cbee1dc
  • Merge pull request #230 from Enubia/feat/new-website-setup 9be663b
  • update gitignores, added intro page, css fixes 43b37c3
  • revert removal of sqlite3 430a3e0
  • removed unused babel dependencies, moved @types/graphql to devDependencies where they belong 🚀 164b2c9
  • update gitignore 1a18b9a
  • added build files to gitignore 627226c
  • feat: new website setup bf3de0d
  • Merge pull request #228 from chriskalmar/renovate/babel-monorepo 5a7ba02
  • Update babel monorepo to v7.14.5 2f2cecf
  • Merge pull request #229 from Enubia/fix/eslint-and-integration-test 70a01b7
  • added missing husky install script da240ce
  • fixed a ts-jest warning/error in of of the integration tests also fixed eslint to properly use prettier additionally added the new husky pre-commit changes that where done in v6.0.0 1dde62d
  • Merge pull request #198 from chriskalmar/renovate/node-14.x 0f348bc
  • Update dependency @types/node to v14.17.3 851f424
  • Merge pull request #210 from chriskalmar/renovate/jest-26.x 55f4397
  • Update dependency @types/jest to v26.0.23 b9430b9
  • Merge pull request #225 from chriskalmar/renovate/pin-dependencies 7184706
  • Pin dependency ts-jest to v26.5.6 9587ce3
  • Merge pull request #215 from chriskalmar/renovate/codecov-3.x 7b666a8
  • Update dependency codecov to v3.8.2 fc40bbe
  • Merge pull request #209 from chriskalmar/renovate/prettier-eslint-cli-5.x 0802aa4
  • Update dependency prettier-eslint-cli to v5.0.1 a6b9904
  • Merge pull request #211 from chriskalmar/renovate/husky-6.x 72e6033
  • Update dependency husky to v6 0522331
  • Merge pull request #213 from chriskalmar/renovate/eslint-plugin-prettier-3.x d9f9d03
  • Update dependency eslint-plugin-prettier to v3.4.0 ce1f277
  • Merge pull request #207 from chriskalmar/renovate/eslint-import-resolver-typescript-2.x c7d8126
  • Update dependency eslint-import-resolver-typescript to v2.4.0 a61d0a8
  • Merge pull request #206 from chriskalmar/renovate/sqlite3-5.x e9ce1b2
  • Update dependency sqlite3 to v5.0.2 7b565f9
  • Merge pull request #208 from chriskalmar/renovate/eslint-config-prettier-8.x 8df84b1
  • Update dependency eslint-config-prettier to v8 2479923
  • Merge pull request #222 from chriskalmar/renovate/eslint-plugin-import-2.x 258032d
  • Update dependency eslint-plugin-import to v2.23.4 62116c4
  • Merge pull request #201 from chriskalmar/renovate/typescript-eslint-monorepo be0b544
  • Update typescript-eslint monorepo to v4.26.1 a029c9a
  • Merge pull request #197 from chriskalmar/renovate/babel-monorepo c96d989
  • Update babel monorepo 0bff162
  • update deps ded5bea
  • Merge pull request #224 from Enubia/fix/fix-test-type-errors 4e72de5
  • Merge branch 'master' into fix/fix-test-type-errors b0ef413
  • roll back ts-jest 93935cc
  • Merge branch 'master' into fix/fix-test-type-errors ff2505a
  • fixed types in all tests 3b32c74
  • update deps 386fdeb
  • Merge pull request #221 from Enubia/fix/ts-build-errors 90f8f11
  • Merge branch 'master' into fix/ts-build-errors e5ec873
  • generate reverse connections only for entities f913a61
  • extend types 01e1ec5
  • fix type mappings and review comments 2805448
  • added TODOs to all previously added eslint exceptions so that we don't lose track on the changes 52f081d
  • ###this is a first draft to "fix" all kind of compile errors 6c5e3bf

v1.1.6...v1.2.0

v1.1.6

30 Apr 21:29
Compare
Choose a tag to compare
  • include PRs for builds 41dfa65
  • adding DataTypeDouble to the core engine b8dbc99

v1.1.5...v1.1.6

v1.1.5

15 Feb 21:12
Compare
Choose a tag to compare
  • expose context type b322189
  • improve type of list data type and expose it 6dd33f9
  • update schema setup type e53b582
  • extract attribute functions to separate types 475b431
  • extend types on lookup permissions 46b894d

v1.1.4...v1.1.5

v1.1.4

10 Feb 13:00
Compare
Choose a tag to compare
  • change subfiled resolvers to use object params a7a9ba1
  • reorganize imports b589458
  • provide empty object as input for pre and postprocessors as fallback 3f0bd4f

v1.1.3...v1.1.4

v1.1.3

07 Feb 15:50
Compare
Choose a tag to compare
  • fix injeciton of default permissions 7776f07

v1.1.2...v1.1.3

v1.1.2

05 Feb 14:21
Compare
Choose a tag to compare

v1.1.1...v1.1.2

v1.1.1

05 Feb 14:16
Compare
Choose a tag to compare
  • expose more graphql protocol functions f00c02a

v1.1.0...v1.1.1

v1.1.0

01 Feb 23:31
Compare
Choose a tag to compare
  • Merge pull request #196 from chriskalmar/renovate/typescript-eslint-monorepo 91c894d
  • Update typescript-eslint monorepo to v4.14.2 25c0160
  • update test snapshots due to newer graphql a267fa4
  • upgrade graphql a47a71c
  • add new util for combining multiple mutation pre processors e6ac635
  • add license file 5245d48
  • Merge pull request #194 from chriskalmar/renovate/eslint-7.x c1bbf64
  • Update dependency eslint to v7.19.0 8aa89dd
  • Merge pull request #195 from chriskalmar/renovate/npm-lodash-vulnerability bbfbd73
  • Update dependency lodash to v4.17.19 [SECURITY] f4e654c
  • Merge pull request #193 from chriskalmar/renovate/ts-jest-26.x ab7fe39
  • Update dependency ts-jest to v26.5.0 8ac554d
  • extend test snapshots to better cover nested inputs 7bf8c2b
  • test complex cases mutations with nested inputs and validation dc32c6a
  • add helper function for printing errors 4d7b179
  • add new models for tests d6094d5
  • update gitignore d985752
  • extend permission on profile to have access if ID is known 05fce1a
  • change path for generated test schema for IDE plugins to pick up easier 9894a1d
  • fix error name typo 492a327
  • make sure a mutation preprocessor returns values as new input b3811bc
  • fix typo 27d72b9
  • move action resolver to object notation 6991cc9
  • provide types to graph registry 86eb998
  • update action pre and post processors to use object notation 09f0a64
  • remove hidden attributes from filter input generation 27abb9c
  • handle results on delete mutations in tests differently then regular mutations c1bc3f7
  • update validation to use new object notation 13c6f1e
  • fix buildObjectDataType call in io tests e34115e
  • update storage data type tests to reflect new output structure e87efaf
  • update permission test snapshots with new output for original error 70a690c
  • check if mutation exists before continuing with the resolver 0e4f543
  • update mutation test snapshots due to use of new mutation output 04e0de1
  • refactor object data type validator with new object notation b7922ee
  • refactor list data type validator with new object notation 9cb44e6
  • use data type validator only if value was provided 7faea2c
  • standardize data type validation function 213a8ff
  • update jest snapshots after validate function got optional 16fc681
  • fix data type function params in action attributes 853daf8
  • update test data loader to use graphql directly instead of the storage connector b5fa759
  • update test models due to api changes 6615700
  • load schema before test data 0ebcbb3
  • remove custom mutate function and apply standard mutation resolver in tests 275f8bf
  • move data type builder for object types to object notation 86c45eb
  • move data type builder for lists to object notation cabe652
  • update storage data type tests due to new mutate function 869a18f
  • add types for attribute validation b70e1b6
  • standardize data type validation bbddf98
  • move defaultValues params to object notation f2c81f6
  • restructure data type function params to use object notation 871b315
  • check entity type before accessing states 6c2d0b6
  • set types for system attributes 5206254
  • extend attribute types for computed values resolver b4ddebe
  • apply new object params when using mutation resolver 45c1767
  • extend mutation resolver types 2134bcd
  • improve types on object data types 299ff96
  • turn computed values resolver function to object params c3784c0
  • include original error in error formatter for better error tracing 7fa3a60
  • fix handling of null lists in validation cc0b01c
  • allow additional custom prop in Context 001de10
  • update validation tests with more types a6a304c
  • improve types on validation 838689f
  • mark expected typescript errors fa223de
  • turn mutation pre and post processors params to object style a1872b4
  • type out pre and post processors on mutations 9a74c4f
  • update entity pre/post processor tests 504e902
  • extend cursor tests with graphql tests a245442
  • extend types for tests 571a04d
  • update mutations due to attribute list change 89287a1
  • fix mutation attributes of board member mutation 4939f93
  • update permission tests to use graphql 53d5683
  • update i18n tests to use graphql 3b651e5
  • Merge pull request #192 from chriskalmar/dependabot/npm_and_yarn/node-notifier-8.0.1 c3efeee
  • Bump node-notifier from 8.0.0 to 8.0.1 6b0a4bc
  • Merge pull request #188 from chriskalmar/renovate/actions-setup-node-2.x d83e45c
  • Update actions/setup-node action to v2 8f4968a
  • Merge pull request #187 from chriskalmar/renovate/typeorm-0.x 2bc1c23
  • Update dependency typeorm to v0.2.30 2f1c1b3
  • Merge pull request #185 from chriskalmar/renovate/pg-8.x d88d512
  • Update dependency pg to v8.5.1 a2da0e9
  • extend mutation tests with graphql mutations 8d72ef0
  • fix test schema file name 7f5c30a
  • format graphql errors with code and meta data dbe164c
  • write graphql schema from tests to file and make it available via graphql config for better DX e6156a2
  • nest mutation tests one level e42d37c
  • fix test unit naming d83f643
  • update entity view tests to use graphql 479e6b1
  • Merge pull request #171 from chriskalmar/renovate/jest-26.x 54b3d51
  • Update dependency @types/jest to v26.0.20 ec667ed
  • Merge pull request #189 from chriskalmar/renovate/eslint-config-prettier-7.x 18f6091
  • Update dependency eslint-config-prettier to v7 df78a90
  • Merge pull request #191 from chriskalmar/renovate/prettier-eslint-12.x 1da47be
  • Update dependency prettier-eslint to v12 4df8ff7
  • Merge pull request #170 from chriskalmar/renovate/babel-monorepo c25aee0
  • Update babel monorepo 982e6bc
  • Merge pull request #186 from chriskalmar/renovate/sqlite3-5.x 286ba43
  • Update dependency sqlite3 to v5.0.1 ccc8582
  • Merge pull request #178 from chriskalmar/renovate/eslint-plugin-prettier-3.x c31acb6
  • Update dependency eslint-plugin-prettier to v3.3.1 1eb189b
  • Merge pull request #190 from chriskalmar/renovate/typescript-eslint-monorepo 06b03a6
  • Update typescript-eslint monorepo to v4.14.1 76b6b4a
  • Merge pull request #184 from chriskalmar/renovate/pin-dependencies 792b225
  • Pin dependencies cd6660a
  • Merge pull request #177 from chriskalmar/renovate/eslint-config-prettier-6.x 0f2cd87
  • Merge pull request #183 from chriskalmar/renovate/jest-monorepo 7f28c9e
  • Update jest monorepo to v26.6.3 b169d73
  • Update dependency eslint-config-prettier to v6.15.0 0b57ff6

v1.0.1...v1.1.0

v1.0.1

26 Jan 04:54
Compare
Choose a tag to compare
  • add storageScripts to npm release 1dfdca3

v1.0.0...v1.0.1