New version of Ada Web Application

By Stephane Carrez

Ada Web Application is a framework to build high performance secure web applications. It is time for a new version for this framework to bring new features, increase the reliability and security.

The framework provides several ready to use and extendable modules that are common to many web applications. This includes the login, authentication, users, permissions, managing comments, tags, votes, documents, images. It provides a complete blog, question and answers and a wiki module.

AWA simplifies the Web Application development by taking care of user management authentication and by providing the foundations on top of which you can construct your own application. AWA provides a powerful permission management that gives flexibility to applications to grant access and protect your user's resources.

A typical architecture of an AWA application is represented by the picture below:

((Ada/awa_architecture_overview.png|awa_architecture_overview.png|C|Ada Web Application architecture)

This version of AWA integrates smoothly with Ada Keystore in order to protect the server sensitive configuration.

Ada Web Application, Version 2.0

  • Refactoring of build process and installation
  • New audit manager for database auditing
  • Support for Postgresql
  • Improvements of images and storage plugins
  • Update Trumbowyg editor to version 2.18.0
  • Update Flot library to version 4.2.0
  • Support for commands to configure, start, stop the server
  • New mail UI component <mail:attachment> to send attachments

Dynamo, Version 1.0.0

  • Improvement and fixes in the YAML database model files
  • Add support for Nullable_String type
  • Generate Postgresql SQL files from the model files
  • Add support for database record auditing
  • Add support for floating point
  • Add support for CSS and Javascript merge in the dist command

Ada Database Objects, Version 2.1.0

  • Added Is_Modified predicate on database objects
  • Fix SQLite Load_Schema to avoid loading SQLite specific tables
  • Support for Postgresql database
  • Improvement for errors reported by database drivers
  • New audit framework to track database record changes
  • Added support for floating point numbers
  • Serialize queries in JSON/XML streams

Ada Keystore, Version 1.2.0

  • Added support for Fuse with a new mount command in akt (beta!)
  • Fix the implementation to iterate with Keystore.Properties

Ada Server Faces, Version 1.4.0

  • Performance improvement for the Facelet cache
  • Integrate jQuery 3.4.1, jQuery UI 1.12.1, jQuery Chosen 1.8.7
  • New <f:validateRegex> to validate an input field with a regular expression

Ada Utility Library, Version 2.2.0

  • New Wait_Empty operation on fifo.
  • Add Get_Count and Wait operation on executors

Ada EL Library, Version 1.8.0

  • New Expand procedure to expand the properties in place

Ada Wiki Library, Version 1.2.1

  • Minor configuration and code coverage support
  • Corrections in the Markdown syntax parser

Ada Security Library, Version 1.3.0

  • Add support to extend the authenticate manager and allow to use custom authentication through the Set_Default_Factory operation.

Ada Servlet, Version 1.4.0

  • Added support to configure the web container

Add a comment

To add a comment, you must be connected. Login