brick_rest 1.0.0+3 copy "brick_rest: ^1.0.0+3" to clipboard
brick_rest: ^1.0.0+3 copied to clipboard

outdated

RESTful API connector for Brick, a data persistence library. Includes annotations, adapter, model, and provider.

Unreleased #

1.0.0+3 #

  • Improve code hint documentation
  • Move RestProvider#statusCodeIsSuccessful to RestProvider.statusCodeIsSuccessful
  • Require provider in RestAdapter#fromRest and RestAdapter#toRest

1.0.0+2 #

  • Require provider in adapter methods fromRest and toRest

1.0.0+1 #

  • Add static methods .firstWhereOrNull and .enumValueFromName to RestAdapter to support null safe building

1.0.0 #

  • Null safety

0.0.8 #

  • Add GZipHttpClient. When instantiating the RestProvider, optionally compose client with a GZipHttpClient to gzip all requests.

0.0.7+1 #

  • Change _convertJson to protected method convertJsonFromGet (#57)

0.0.7 #

  • When url is null in RestProvider#upsert and RestProvider#delete, return null and do not attempt to perform the action
  • On upsert invocations, specify supplementalTopLevelData to include other information outside the topLevelKey/toKey. This inserts a map alongside the data generated by the adapter.

0.0.5 #

  • Carry rename from Query#params to Query#providerArgs from brick_core

0.0.4 #

  • Rest#defaultValue updated to reflect FieldSerializable#defaultValue change

0.0.2 #

  • Fix linter hints
1
likes
0
pub points
53%
popularity

Publisher

unverified uploader

RESTful API connector for Brick, a data persistence library. Includes annotations, adapter, model, and provider.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

brick_core, http, logging, meta

More

Packages that depend on brick_rest