Java 2 Ada

New releases of Ada Web Application et al.

By stephane.carrez

To celebrate the France's victory at World Cup, and also because I've not made new releases for a long time, several new releases are available for several Ada projects.

Ada Utility Library, Version 1.9.0

  • Improvement and fixes of the JSON, XML, CSV serialization
  • Improvement of properties to also read and describe INI files
  • Add encoders to support SHA256 and HMAC-SHA256
  • Added a command package for implementation of command line tools
  • Added event timer list management
  • Fix on the HTTP curl support
  • Implementation of x-www-form-urlencoded serialization
  • Added localized date parsing

Download: http://download.vacs.fr/ada-util/ada-util-1.9.0.tar.gz

GitHub: https://github.com/stcarrez/ada-util

Ada EL, Version 1.6.1

  • Fix minor compilation warnings and build with Ada 2012

Download: http://download.vacs.fr/ada-el/ada-el-1.6.1.tar.gz

GitHub: https://github.com/stcarrez/ada-el

Ada Security, Version 1.1.2

  • OAuth 2.0 server implementation (RFC 6749)
  • Improvement of the role based security policy

Download: http://download.vacs.fr/ada-security/ada-security-1.2.0.tar.gz

GitHub: https://github.com/stcarrez/ada-security

Ada Database Objects, Version 1.2.0

  • Improvement of SQLite connection management
  • Fix logs to avoid having password in clear text in logs
  • Fix lazy object loading
  • Fix link issue on Fedora

Download: http://download.vacs.fr/ada-ado/ada-ado-1.2.0.tar.gz

GitHub: https://github.com/stcarrez/ada-ado

Ada Server Faces, Version 1.1.0

  • New EL function util:translate for translation with a resource bundle
  • New REST servlet with support for server API implementation
  • Provide pre-defined beans in ASF contexts: requestScope
  • Add support for servlet requests to retrieve the body content as a stream
  • Improvement of navigation rules to allow setting the return status
  • Moved the servlet support in a separate project: ada-servlet
  • Integrate jQuery datetime picker

Download: http://download.vacs.fr/ada-asf/ada-asf-1.2.0.tar.gz

GitHub: https://github.com/stcarrez/ada-asf

Ada Servlet, Version 1.2.0

  • New REST servlet with support for server API implementation
  • Add support for servlet requests to retrieve the body content as a stream
  • Moved the Ada Servlet implementation outside of Ada Server Faces in a separate project

Download: http://download.vacs.fr/ada-servlet/ada-servlet-1.2.0.tar.gz

GitHub: https://github.com/stcarrez/ada-servlet

Ada Wiki Engine, Version 1.1.0

  • New condition plugins for the conditional inclusion of wiki content
  • Added support for NOTOC by the TOC filter

Download: http://download.vacs.fr/ada-wiki/ada-wiki-1.1.0.tar.gz

GitHub: https://github.com/stcarrez/ada-wiki

Swagger Ada, Version 0.1.0

  • Initial implementation of Swagger OpenAPI to easily implement REST clients and servers

Download: http://download.vacs.fr/swagger-ada/swagger-ada-0.1.0.tar.gz

GitHub: https://github.com/stcarrez/swagger-ada

Dynamo, Version 0.9.0

  • New type ASF.Parts.Part in the Dynamo UML model
  • Add support to generate ASF Upload method in UML Ada beans
  • Add support to generate AWA event actions
  • Generate JSON/XML serialization code for UML classes
  • Update the 'create-database' command to support SQLite
  • Fix model generation for multiple primary keys per table
  • Add support for <exclude> patterns in the dist command
  • Add support for YAML database model files

Download: http://download.vacs.fr/dynamo/dynamo-0.9.0.tar.gz

GitHub: https://github.com/stcarrez/dynamo

AWA, Version 1.1.0

  • New trumbowyg plugin for WYSIWYG Javascript editor
  • New setup plugin for AWA application setup
  • Moved the samples to a separate project
  • New wiki plugin to write online wiki-based documentation
  • New flotcharts plugin to integraph jQuery Flot to display various graphs
  • Improvement of configure, build and installation with gprinstall when available
  • New counter plugin to track wiki page and blog post reads
  • Moved the wiki engine to Ada Wiki library
  • Support to display images in blog post
  • New image selector for wiki and blog post editors
  • Add a programmer's guide

Download: http://download.vacs.fr/ada-awa/ada-awa-1.1.0.tar.gz

GitHub: https://github.com/stcarrez/ada-awa

All these Ada projects can be downloaded individually but they are also packaged together to help in their download and build process. You can also download everything at http://download.vacs.fr/ada-awa/awa-all-1.1.0.tar.gz

After downloading the awa-all-1.1.0.tar.gz package, have a look at the Ada Web Application Programmer's Guide to learn how to build, install and start using all this.

If you don't have time to build all this, a docker container is available: https://hub.docker.com/r/ciceron/ada-awa/

Add a comment

To add a comment, you must be connected. Login