All Versions
4
Latest Version
Avg Release Cycle
23 days
Latest Release
1719 days ago
Changelog History
Changelog History
-
v1.2.4 Changes
September 15, 2018- ๐ various little fixes over 1.2.0
-
v1.2.0 Changes
September 14, 2018- production ready gevent based WSGI server is initialised (if pip install gevent is issued prior to launching the service)
- simplified service initialistion
- ๐ฒ unified and improved logging
- โ additional documentation regarding installation and integration into own project
-
v1.1.0 Changes
September 09, 2018๐ Changes
- ๐ bugfixes on the validation framework
- possible to expose services which do not inherit from the Model class
- @link decorator renamed to @action
- introduced @resource decorator for easy method exposure on plain classes
- http rpc client
- complete tutorial is added to the project
- bulk inserts
- โก๏ธ atomic updates
- extended Query methods (update_one, find_one_and_update, etc.)
-
v1.0 Changes
July 08, 2018Model
- 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