Skip to content

Releases: clusto/clusto-apiserver

Version 0.5.2

21 Aug 19:25
v0.5.2
Compare
Choose a tag to compare

New feature/bugfix release

Features

  • Adding developer documentation (Jorge Gallegos)

Bugfixes

  • Fixed the OPTIONS dummy routers (Jorge Gallegos)

Version 0.5.1

20 Aug 20:45
v0.5.1
Compare
Choose a tag to compare

New feature release

Features

  • Add a generic OPTIONS router for (crude) CORS support

Version 0.5.0

24 Jul 23:01
v0.5.0
Compare
Choose a tag to compare

New feature release

Features

  • add and set attr marriage, bring a present (James Cunningham)
  • add typecast util (James Cunningham)
  • add ability to set global response headers in clusto.conf (James Cunningham)

Version 0.4.2

18 Jun 17:12
v0.4.2
Compare
Choose a tag to compare

New bugfix release

Bug fixes

  • lists and dicts attribute values were returned as a unicode string
    representation which was unparseable as a regular json object.

Version 0.4.1

04 Jun 16:44
v.0.4.1
Compare
Choose a tag to compare

New feature release

Features

  • Add get_ips list to the show method (James Cunningham)
  • Add ability to post json bodies in attribute app (James Cunningham)
  • Added expansion and paging to the entity app (James Cunningham)

Version 0.4.0

27 May 21:55
v0.4.0
Compare
Choose a tag to compare

New feature release with some API changes (read at the bottom) which will
hopefully stop being a thing once we hit 1.0

Features

  • Adding a main /driverlist endpoint to match clusto.driverlist
  • Added support for extra server adapter options in config
  • Better test cases for resource manager core application
  • Support for pool removal with caveats, read below for changes

API Changes

  • Pool insertion changed from a PUT to a generic POST action, briefly: PUT
    for .insert() didn't make much sense without support for .remove()
    but .remove() isn't properly a DELETE action. Ergo we changed it to
    be a generic POST to the endpoint with an action=[insert,remove] field

Version 0.3.2

17 Feb 21:47
v0.3.2
Compare
Choose a tag to compare

New bugfix release

Bugfixes

  • Fixed slicing in pagination logic

Version 0.3.1

14 Feb 01:16
v0.3.1
Compare
Choose a tag to compare

New release only to deal with dumb pypi upload error hurr. I basically futzed the upload.

Version 0.3.0

14 Feb 00:59
v0.3.0
Compare
Choose a tag to compare
  • The /by-attr endpoint, which translates to the main clusto query method
    get_by_attr()
  • Pagination implementation for results. By default it is turned off, basically
    only useful for those cases where your data is still too much. One important
    caveat here is that this only affects the presentation of the data back
    to the client, not the querying of the data from the database. Pagination
    is not native to clusto, yet
  • Minify implementation for results. All results by default are pretty
    printed
    but if you pass a request header they will be printed as a single
    string

Version 0.2.1

26 Sep 20:39
v0.2.1
Compare
Choose a tag to compare
  • Adding requirements.txt, dev-requirements.txt and
    test-requirements.txt to the distribution tarball for
    source downloads