Skip to content

Releases: AdCombo/flask-combo-jsonapi

1.1.0

01 Sep 19:11
2cb5bf7
Compare
Choose a tag to compare

A bunch of fixes and improvements:

  • Raise 404 ObjectNotFound when a single resource does not exist #51 - @samuelfirst
  • Improve filter shortcuts #53 - @igieon
  • Ability to use custom query string manager #54 - @igieon
  • Pagination improvement use dict of ints and expect it everywhere #55 - @igieon
  • Enable documented global decorators #56 - @igieon
  • Patch request validates id match before loading schema #57 - @igieon
  • Fix patch nested field partial update #58 - @igieon

1.0.7

29 May 11:47
bb8472b
Compare
Choose a tag to compare
  • update requirements (132c366)
  • freeze requirements (Flask got updated to 2.0, freeze Flask<2 c1978f0)
  • upgrade docs
  • autogenerate http snippets (requests / responses examples)

1.0.6

26 Jan 21:46
84cf517
Compare
Choose a tag to compare

Fixes:

  • Allow fetching multiple relationships from same included resource (thx @iamareebjamal #39 #40)
  • Migrate to GitHub Actions from Travis for python tests (#42)

1.0.5

13 Jan 13:24
35a5e35
Compare
Choose a tag to compare

Reverted incorrect resource validation

1.0.4

22 Dec 12:11
Compare
Choose a tag to compare

Some minor fixes:

  • fix getting schema when not using apispec (swagger)
  • fix getting not found object (skip serializing None with schema)
  • update docs config before deploy

1.0.3

04 Dec 06:34
df470ea
Compare
Choose a tag to compare
Merge pull request #31 from AdCombo/develop

1.0.3

1.0.2

25 Nov 12:23
95d3179
Compare
Choose a tag to compare

changes:

  • github action to publish to pypi

fixes:

  • SqlalchemyDataLayer fails on models with __init__ statement
  • format_http_exception error

Initial release

22 Apr 16:41
23a3ecf
Compare
Choose a tag to compare

Changes:

  • marshmallow updated to 3+
  • improved filters:
    • support for nested attributes filtering (dot-separated), for example filter=[{"name": "owner_id.group_id.name", "op": "ilike", "val": "spam%"}] - here we have some Thing with relationship on owner_id to a User with relationship on group_id to a Group with an attribute name
    • support for custom filters
  • improved sorting:
    • the values for sorting are now serialized/deserialized
    • the same deep sorting for nested attributes same as with filtering
    • support for custom sorting
  • Plugin system (reference)