Skip to content

fix: mangodb datasource does not generate introspection#1077

Merged
realSpok merged 4 commits intomainfrom
fix/throw-correct-error-when-introspection-is-missing
Mar 20, 2024
Merged

fix: mangodb datasource does not generate introspection#1077
realSpok merged 4 commits intomainfrom
fix/throw-correct-error-when-introspection-is-missing

Conversation

@realSpok
Copy link
Contributor

Definition of Done

#86bxw19bt

General

  • Write an explicit title for the Pull Request, following Conventional Commits specification
  • Test manually the implemented changes
  • Validate the code quality (indentation, syntax, style, simplicity, readability)

Security

  • Consider the security impact of the changes made

@forest-bot
Copy link
Member

@realSpok realSpok changed the title fix: throw correct error when introspection is missing fix: mangodb datasource does not generate introspection Mar 20, 2024
@qlty-cloud-legacy
Copy link

Code Climate has analyzed commit 33f9082 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (98% is the threshold).

This pull request will bring the total coverage in the repository to 97.4%.

View more on Code Climate.


await buildMongooseInstance(params, introspection);

expect(Introspector.assertIntrospectionInLatestFormat).toHaveBeenCalledWith(introspection);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that a test case should be added here, when the introspection is null/undefined.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@realSpok realSpok merged commit 5a06419 into main Mar 20, 2024
@realSpok realSpok deleted the fix/throw-correct-error-when-introspection-is-missing branch March 20, 2024 15:57
forest-bot added a commit that referenced this pull request Mar 20, 2024
@forest-bot
Copy link
Member

🎉 This PR is included in version 1.0.2 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

forest-bot added a commit that referenced this pull request Mar 25, 2024
## [1.7.15](https://github.com/ForestAdmin/agent-nodejs/compare/example@1.7.14...example@1.7.15) (2024-03-25)

### Bug Fixes

* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
forest-bot added a commit that referenced this pull request Mar 25, 2024
## [1.6.7](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/datasource-mongoose@1.6.6...@forestadmin/datasource-mongoose@1.6.7) (2024-03-25)

### Bug Fixes

* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
@forest-bot
Copy link
Member

🎉 This PR is included in version 1.7.15 🎉

The release is available on example@1.7.15

Your semantic-release bot 📦🚀

@forest-bot
Copy link
Member

🎉 This PR is included in version 1.6.7 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

@forest-bot
Copy link
Member

🎉 This PR is included in version 1.6.0 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

forest-bot added a commit that referenced this pull request Mar 28, 2024
## [1.2.1](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/datasource-replica@1.2.0...@forestadmin/datasource-replica@1.2.1) (2024-03-28)

### Bug Fixes

* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))

### Features

* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
forest-bot added a commit that referenced this pull request Mar 28, 2024
# [1.11.0](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/datasource-sql@1.10.0...@forestadmin/datasource-sql@1.11.0) (2024-03-28)

### Bug Fixes

* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))

### Features

* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
@forest-bot
Copy link
Member

🎉 This PR is included in version 1.2.1 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

@forest-bot
Copy link
Member

🎉 This PR is included in version 1.11.0 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

forest-bot added a commit that referenced this pull request Apr 2, 2024
## [1.38.8](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent@1.38.7...@forestadmin/agent@1.38.8) (2024-04-02)

### Bug Fixes

* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **flattener:** allow users to flatten JSON primitive column ([#1071](#1071)) ([fd1db13](fd1db13))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
forest-bot added a commit that referenced this pull request Apr 2, 2024
# [1.8.0](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/datasource-sequelize@1.7.1...@forestadmin/datasource-sequelize@1.8.0) (2024-04-02)

### Bug Fixes

* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **flattener:** allow users to flatten JSON primitive column ([#1071](#1071)) ([fd1db13](fd1db13))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
forest-bot added a commit that referenced this pull request Apr 2, 2024
# [1.26.0](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/forestadmin-client@1.25.12...@forestadmin/forestadmin-client@1.26.0) (2024-04-02)

### Bug Fixes

* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **flattener:** allow users to flatten JSON primitive column ([#1071](#1071)) ([fd1db13](fd1db13))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
@forest-bot
Copy link
Member

🎉 This PR is included in version 1.38.8 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

@forest-bot
Copy link
Member

🎉 This PR is included in version 1.8.0 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

@forest-bot
Copy link
Member

🎉 This PR is included in version 1.26.0 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

forest-bot added a commit that referenced this pull request Apr 5, 2024
# [1.44.0](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/datasource-customizer@1.43.6...@forestadmin/datasource-customizer@1.44.0) (2024-04-05)

### Bug Fixes

* change introspection type to avoid breaking change ([#1095](#1095)) ([42777a0](42777a0))
* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* introspection format and versions ([#1094](#1094)) ([c11bc31](c11bc31))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* replace latesIntrospection to legacyIntrospection ([#1092](#1092)) ([e5e6c73](e5e6c73))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** random error on postgresql during introspection caused by left join on information_schema.element_types ([#1090](#1090)) ([2b1d1df](2b1d1df))
* **sql:** type detection for enums in schemas ([#1093](#1093)) ([49d78e3](49d78e3))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-customizer:** add override decorator ([#814](#814)) ([21ffef7](21ffef7))
* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **flattener:** allow users to flatten JSON primitive column ([#1071](#1071)) ([fd1db13](fd1db13))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
forest-bot added a commit that referenced this pull request Apr 5, 2024
## [1.1.10](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/datasource-dummy@1.1.9...@forestadmin/datasource-dummy@1.1.10) (2024-04-05)

### Bug Fixes

* change introspection type to avoid breaking change ([#1095](#1095)) ([42777a0](42777a0))
* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* introspection format and versions ([#1094](#1094)) ([c11bc31](c11bc31))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* replace latesIntrospection to legacyIntrospection ([#1092](#1092)) ([e5e6c73](e5e6c73))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** random error on postgresql during introspection caused by left join on information_schema.element_types ([#1090](#1090)) ([2b1d1df](2b1d1df))
* **sql:** type detection for enums in schemas ([#1093](#1093)) ([49d78e3](49d78e3))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-customizer:** add override decorator ([#814](#814)) ([21ffef7](21ffef7))
* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **flattener:** allow users to flatten JSON primitive column ([#1071](#1071)) ([fd1db13](fd1db13))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
forest-bot added a commit that referenced this pull request Apr 5, 2024
## [1.3.69](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/plugin-aws-s3@1.3.68...@forestadmin/plugin-aws-s3@1.3.69) (2024-04-05)

### Bug Fixes

* change introspection type to avoid breaking change ([#1095](#1095)) ([42777a0](42777a0))
* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* introspection format and versions ([#1094](#1094)) ([c11bc31](c11bc31))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* replace latesIntrospection to legacyIntrospection ([#1092](#1092)) ([e5e6c73](e5e6c73))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** random error on postgresql during introspection caused by left join on information_schema.element_types ([#1090](#1090)) ([2b1d1df](2b1d1df))
* **sql:** type detection for enums in schemas ([#1093](#1093)) ([49d78e3](49d78e3))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-customizer:** add override decorator ([#814](#814)) ([21ffef7](21ffef7))
* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **flattener:** allow users to flatten JSON primitive column ([#1071](#1071)) ([fd1db13](fd1db13))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
forest-bot added a commit that referenced this pull request Apr 5, 2024
## [1.0.81](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/plugin-export-advanced@1.0.80...@forestadmin/plugin-export-advanced@1.0.81) (2024-04-05)

### Bug Fixes

* change introspection type to avoid breaking change ([#1095](#1095)) ([42777a0](42777a0))
* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* introspection format and versions ([#1094](#1094)) ([c11bc31](c11bc31))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* replace latesIntrospection to legacyIntrospection ([#1092](#1092)) ([e5e6c73](e5e6c73))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** random error on postgresql during introspection caused by left join on information_schema.element_types ([#1090](#1090)) ([2b1d1df](2b1d1df))
* **sql:** type detection for enums in schemas ([#1093](#1093)) ([49d78e3](49d78e3))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-customizer:** add override decorator ([#814](#814)) ([21ffef7](21ffef7))
* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **flattener:** allow users to flatten JSON primitive column ([#1071](#1071)) ([fd1db13](fd1db13))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
forest-bot added a commit that referenced this pull request Apr 5, 2024
## [1.1.1](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/plugin-flattener@1.1.0...@forestadmin/plugin-flattener@1.1.1) (2024-04-05)

### Bug Fixes

* change introspection type to avoid breaking change ([#1095](#1095)) ([42777a0](42777a0))
* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* introspection format and versions ([#1094](#1094)) ([c11bc31](c11bc31))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* replace latesIntrospection to legacyIntrospection ([#1092](#1092)) ([e5e6c73](e5e6c73))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** random error on postgresql during introspection caused by left join on information_schema.element_types ([#1090](#1090)) ([2b1d1df](2b1d1df))
* **sql:** type detection for enums in schemas ([#1093](#1093)) ([49d78e3](49d78e3))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-customizer:** add override decorator ([#814](#814)) ([21ffef7](21ffef7))
* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
forest-bot added a commit that referenced this pull request Apr 10, 2024
## [1.32.3](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/datasource-toolkit@1.32.2...@forestadmin/datasource-toolkit@1.32.3) (2024-04-10)

### Bug Fixes

* change introspection type to avoid breaking change ([#1095](#1095)) ([42777a0](42777a0))
* **datasource-customizer:** correct confusing type when using addExternalRelation ([#1099](#1099)) ([34e27ab](34e27ab))
* **datasource-mongo:** auto introspection does not work ([#1078](#1078)) ([d32456b](d32456b))
* **forest-cloud:** display an error on upload errors ([#1098](#1098)) ([98e0710](98e0710))
* **forest-cloud:** remove a deprecated warning when updating the typing ([#1074](#1074)) ([7b0c0c2](7b0c0c2))
* improve error message in the case of outdated introspection ([#1101](#1101)) ([ab1bb87](ab1bb87))
* introspection format and versions ([#1094](#1094)) ([c11bc31](c11bc31))
* mangodb datasource does not generate introspection ([#1077](#1077)) ([5a06419](5a06419))
* **mongo-datasource:** should return record with empty flattened record ([#1080](#1080)) ([420fbfc](420fbfc))
* **mongo:** introspection of models with more than 30 properties (by default) ([#1088](#1088)) ([c06c064](c06c064))
* mongoose relation flattened field not showing ([#1076](#1076)) ([0a64c00](0a64c00))
* replace latesIntrospection to legacyIntrospection ([#1092](#1092)) ([e5e6c73](e5e6c73))
* **security:** patch follow-redirects dependency vulnerabilities ([#1073](#1073)) ([cfbf8be](cfbf8be))
* **sql:** fix the type of listCollectionsFromIntrospection to support previous versions of introspection ([#1089](#1089)) ([64604e0](64604e0))
* **sql:** random error on postgresql during introspection caused by left join on information_schema.element_types ([#1090](#1090)) ([2b1d1df](2b1d1df))
* **sql:** type detection for enums in schemas ([#1093](#1093)) ([49d78e3](49d78e3))
* **sql:** users should be able to use table with multiple sequences ([#1087](#1087)) ([9e8b6eb](9e8b6eb))

### Features

* **datasource-customizer:** add override decorator ([#814](#814)) ([21ffef7](21ffef7))
* **datasource-mongo:** add new datasource ([#689](#689)) ([af95276](af95276))
* **datasource-sql:** add support for views ([#903](#903)) ([1695245](1695245))
* **flattener:** allow users to flatten JSON primitive column ([#1071](#1071)) ([fd1db13](fd1db13))
* **forest-cloud:** improve a message when there is a 401 http error ([#1081](#1081)) ([358a104](358a104))
* improve error message in case of invalid token ([#1083](#1083)) ([f03d5c7](f03d5c7))
* list collections from an introspection result ([#1086](#1086)) ([2407dc9](2407dc9))
* support mongodb cloud customizations ([#1097](#1097)) ([65ce409](65ce409))
@forest-bot
Copy link
Member

🎉 This PR is included in version 1.32.3 🎉

The release is available on npm package (@latest dist-tag)

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants