issues
search
The-Devoyage
/
subgraph
A POC written in rust to generate a functional API based on a simple config/schema.
GNU General Public License v3.0
6
stars
0
forks
source link
V0.0.11
#69
Closed
nickisyourfan
closed
1 year ago
nickisyourfan
commented
1 year ago
[v0.0.11]
Added
New option to exclude field from "All" inputs.
Builtin Auth with WebAuthn.
Resolve
__typename
support.
Option to allow nullable root entity.
Config to load SQLITE Plugins/Extensions.
join_from
on Entity Field Config allows to reuse existing values to extend entity.
Run migrations before starting.
token_data
built in functions for guards to access user_id and identifier in guard context.
Imports functionality allows to import entities from a pathpuf in service config to distribute config file length.
Fixed
Including all options as
exclude_from_input
caused playground to not introspect. Now excludes inputs that are empty.
Resolving Root Objects fixed and added improved tests.
Update Many SQL - Remove escape characters for string types in where clause.
Replace ENV Vars Function is now more accurate and retains multiple replacements at once.
Join only works when joining from a mongo source. Now supports sql sources.
SQL Find One queries no longer return error if not found.
Input guard function now accepts optional properties by default.
Changed
Refactored various field resolvers and provided better error handling.
Entity field property,
join_on
, is now optional. Leaving it as a None value will result in a virtual join based on the input criteria.
[v0.0.11]
Added
__typename
support.join_from
on Entity Field Config allows to reuse existing values to extend entity.token_data
built in functions for guards to access user_id and identifier in guard context.Fixed
exclude_from_input
caused playground to not introspect. Now excludes inputs that are empty.Changed
join_on
, is now optional. Leaving it as a None value will result in a virtual join based on the input criteria.