appkernel v1.0 Release Notes

Release Date: 2018-07-08 // over 3 years ago
  • Model

    • validation on the data model using multiple custom validators
    • ๐Ÿ‘ json serialisation support
    • json schema generator
    • value generators
    • value converters
    • wire-format marshaller
    • omitted fields

    ORM Feature

    • โšก๏ธ basic CRUD (create/update/delete) operations
    • ๐Ÿ’… easy to use active record style queries
    • ๐Ÿ›  automatically generated prefixed database ID
    • index management (unique index, text index, etc.) on the database
    • database schema validation and schema management
    • builtin converters for serialising or deserialising the model to and from various other formats
    • โšก๏ธ audited fields (eg. automatically added created, updated, updated_by fields)
    • document versioning
    • Bulk Inserts

    REST Service Endpoints

    • REST services (GET, PUT, POST, PATCH, DELETE)
    • HATEOAS actions on model
    • ๐Ÿ“‡ model metadata and json schema
    • URL query interface
    • 0๏ธโƒฃ Read-only by default
    • role based account management (RBAC)
    • ๐Ÿ‘ basic authentication and JWT token support
    • customised, machine readable error messages