Project

intermodal

0.01
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
DSL for top-level, nested, linked CRUD resource endpoints; DSL for Presenters and Acceptors; API Versioning
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

>= 0
~> 4.2.0
~> 2.1.0
~> 0.6.1
>= 0
 Project Readme
Intermodal 0.4.0

=== Summary ===

Intermodal lets you quickly put together a pure, JSON/XML-only RESTful web service.

=== Features ===

 - Declarative DSL for top-level, nested, and linked CRUD resource endpoints, producing dynamically generated resource controllers
 - Override resource controller behavior
 - Declarative DSL for Presenters (remap ORM to JSON/XML)
 - Declarative DSL for Acceptors (remap and filter incoming data)
 - Authentication mechanism using HTTP X- headers (similar to Rackspace Cloud API)
 - API versioning

=== Requirements ==

Rails 4.2.x

Anything below that is no longer supported.

=== TODO ===

 - Fix known bug with class reloading in development mode
 - Not everything is packaged well
 - Should include standardized paging
 - Cross-account authorization
 - Reorganize controller concerns
 - Quick-Start and HOWTO guides