0.5.3 <2016-05-17>
107
Fixed issue with hyphens in resource paths0.5.2 <2016-05-17>
99 backported
Use ACL mixin from nefertari-guards (if enabled)- backported
Scaffold defaults to Pyramid 1.6.10.5.1 <2015-11-18>
88
Reworked the creation of related/auth_model models, order does not matter anymore0.5.0 <2015-10-07>
- major
Fixed a bug using 'required' '_db_settings' property on 'relationship' field-
Added support for 'nefertari-guards'-
Added support for Nefertari '_hidden_fields'-
Added support for Nefertari event handlers-
Simplified field processors, '_before_processors' is now called '_processors', removed '_after_processors'-
ACL permission names in RAML now match real permission names instead of http methods-
Added support for the property '_nesting_depth' in schemas0.4.1 <2015-09-02>
-
Simplified ACLs (refactoring)0.4.0 <2015-08-19>
-
Added support for JSON schema draft 04-
RAML is now parsed using ramlfications instead of pyraml-parser-
Boolean values in RAML don't have to be strings anymore (previous limitation of pyraml-parser)-
Renamed setting 'ramses.auth' to 'auth'-
Renamed setting 'debug' to 'enable_get_tunneling'-
Field name and request object are now passed to field processors under 'field' and 'request' kwargs respectively-
Added support for relationship processors and backref relationship processors ('backref_after_validation'/'backref_before_validation')-
Renamed schema's 'args' property to '_db_settings'-
Properties 'type' and 'required' are now under '_db_settings'-
Prefixed all Ramses schema properties by an underscore: '_auth_fields', '_public_fields', '_nested_relationships', '_auth_model', '_db_settings'-
Error response bodies are now returned as JSON- major
Fixed processors not applied on fields of type 'list' and type 'dict'- major
Fixed a limitation preventing collection names to use nouns that do not have plural forms0.3.1 <2015-07-07>
- backported
Added support for callables in 'default' field argument- backported
Added support for 'onupdate' field argument0.3.0 <2015-06-14>
-
Added python3 support0.2.3 <2015-06-05>
-
Forward compatibility with nefertari releases0.2.2 <2015-06-03>
-
Fixed password minimum length support by adding before and after validation processors-
Fixed race condition in Elasticsearch indexing0.2.1 <2015-05-27>
-
Fixed limiting fields to be searched-
Fixed login issue-
Fixed custom processors0.2.0 <2015-05-18>
-
Added support for securitySchemes, authentication (Pyramid 'auth ticket') and ACLs-
Added several display options to schemas-
Added unit tests-
Improved docs-
Add support for processors in schema definition-
Add support for custom auth model-
ES views now read from ES on update/delete_many0.1.1 <2015-04-21>
-
Ramses could not be used in an existing Pyramid project0.1.0 <2015-04-08>
-
Initial release!
This repository has been archived by the owner on Sep 28, 2022. It is now read-only.