Skip to content

Releases: stephenmoloney/openstex

v0.3.5

20 Apr 11:55
Compare
Choose a tag to compare

v0.3.5

[changes]

  • More additions to the documentation for delete_pseudofolder,
  • Remove the documentation from inside the __using__ macros and
    enhance the documentation in the @callbacks for Swift Helpers.

[bug fix]

  • Fix function pseudofolder_exists?/2 - previously was only checking for objects
    at level below - needed to check for pseudofolders from one level higher up.

v0.3.2

17 Apr 12:57
Compare
Choose a tag to compare

v0.3.2

[non-breaking changes]

  • remove test.exs
  • update mapail dependency to 1.0 - Mapail api changed.

v0.3.1

19 Mar 22:32
Compare
Choose a tag to compare

v0.3.1

[non-breaking changes]

  • Flatten the filestructure in /lib/openstex/adapter

[enhancements]

  • Add list_containers! and list_containers functions to Swift.Helpers module.
  • Check for container existence in list_objects functions and return error if appropriate.

v0.3.0

17 Mar 16:17
Compare
Choose a tag to compare

v0.3.0

[neutral changes]

  • Fix various compiler warnings
  • Add tests using bypass (openstex_test repository will be deprecated)
  • Remove dependency on the excellent lau/calendar as elixir core now contains required functions.
  • Upgrade dependencies

[breaking changes]

  • Remove the defprotocol abstraction and simplify. While protocols were a nice idea, it is
    overengineered for the time being.
  • Separate the adapters out of the repository into their own repos, namely:
    • openstex_adapters_rackspace
    • openstex_adapters_ovh

v0.2.0

29 Jun 15:44
Compare
Choose a tag to compare
  • Keystone 2.0
  • Swift 1.0
    • Query functions (upload, download, delete, generate temp url, etc)
    • Helper module for complex multi-step operations (upload, download, delete, list pseudofolders, etc)