Skip to content

v3.0.0

Compare
Choose a tag to compare
@proycon proycon released this 30 Oct 11:24
· 247 commits to master since this release

Major new release featuring a new interface

Important Note: This release drops all Python 2.7 support, only Python 3.3 and above are supported now!

  • Brand new and completely restyled user interface. (#82)
    • Improved user experience, including on mobile devices.
    • Fixed various minor UI nags from the past (such as #43, #53)
    • Added support for a cover image.
    • Allow a link to a registration page.
    • Added support for custom css.
  • Added a 'porch' in the interface, a landing page to the webservice that requires no authentication.
  • Actions that are marked to allow anonymous usage will show up right on the porch page in the interface.
  • Reworked the format validation mechanism, now with support for added constraints on the input. (#84)
  • You can now add add viewer to an action, making them produce styled output rather than a raw download.
  • More system metadata.
  • CUSTOM_FORMATS needs not to be redefined client-side but is automatically read from the XML response. (#81)
  • Viewers can now be associated with actions as well.
  • Access to RESTful API specification from the interface.
  • Added extra webservice metadata, which also shows in the interface.
  • Improved the clamnewproject script to create a cleaner project structure.
  • Various minor fixes (such as #83, 78)