Jonathan Rose 821d76f9a5 ARI: Remove unnecessary \briefs from automatically generated documentation hace 11 años
..
README.txt 8c0aad9986 This patch adds a RESTful HTTP interface to Asterisk. hace 12 años
api.wiki.mustache 9455a3a0f8 api.wiki.mustache: Update wiki template to support body parameters hace 11 años
ari.make.mustache d8f7a48970 ARI: Implement device state API hace 11 años
ari_model_validators.c.mustache aed0596f08 The Swagger 1.2 specification for type extension ended up being hace 11 años
ari_model_validators.h.mustache aee56824bd ARI: Add subscription support hace 11 años
ari_resource.c.mustache f76c2acce9 ari: Fix #include to match generated headers for snakeCase resource files hace 11 años
ari_resource.h.mustache 821d76f9a5 ARI: Remove unnecessary \briefs from automatically generated documentation hace 11 años
asterisk_processor.py 0fd40aaf57 ARI: Support channel variables in originate hace 11 años
body_parsing.mustache 0fd40aaf57 ARI: Support channel variables in originate hace 11 años
do-not-edit.mustache 8c0aad9986 This patch adds a RESTful HTTP interface to Asterisk. hace 12 años
make_ari_stubs.py 9e811f13a9 ari: Fix generators for resources with camelCase names. hace 11 años
models.wiki.mustache aed0596f08 The Swagger 1.2 specification for type extension ended up being hace 11 años
odict.py 8c0aad9986 This patch adds a RESTful HTTP interface to Asterisk. hace 12 años
param_cleanup.mustache f58c1dadd3 ARI - implement allowMultiple for parameters hace 11 años
param_parsing.mustache 0fd40aaf57 ARI: Support channel variables in originate hace 11 años
res_ari_resource.c.mustache 0fd40aaf57 ARI: Support channel variables in originate hace 11 años
rest_handler.mustache 86734c1147 ari: User better nicknames for ARI operations hace 11 años
swagger_model.py 9455a3a0f8 api.wiki.mustache: Update wiki template to support body parameters hace 11 años
transform.py 3616a74e91 hace 11 años

README.txt

This directory contains templates and template processing code for generating
HTTP bindings for the RESTful API's.

The RESTful API's are declared using [Swagger][swagger]. While Swagger provides
a [code generating toolkit][swagger-codegen], it requires Java to run, which
would be an unusual dependency to require for Asterisk developers.

This code generator is similar, but written in Python. Templates are processed
by using [pystache][pystache], which is a fairly simply Python implementation of
[mustache][mustache].

[swagger]: https://github.com/wordnik/swagger-core/wiki
[swagger-codegen]: https://github.com/wordnik/swagger-codegen
[pystache]: https://github.com/defunkt/pystache
[mustache]: http://mustache.github.io/