/coldbox-relax

RESTful Tools For Lazy Experts

Primary LanguageColdFusion

********************************************************************************
Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp
www.coldbox.org | www.luismajano.com | www.ortussolutions.com
********************************************************************************
HONOR GOES TO GOD ABOVE ALL
********************************************************************************
Because of His grace, this project exists. If you don't like this, then don't read it, its not for you.

"Therefore being justified by faith, we have peace with God through our Lord Jesus Christ:
By whom also we have access by faith into this grace wherein we stand, and rejoice in hope of the glory of God.
And not only so, but we glory in tribulations also: knowing that tribulation worketh patience;
And patience, experience; and experience, hope:
And hope maketh not ashamed; because the love of God is shed abroad in our hearts by the 
Holy Ghost which is given unto us. ." Romans 5:5

********************************************************************************
WELCOME TO COLDBOX RELAX
********************************************************************************
Welcome To The ColdBox Relax: RESTFul Tools For Lazy Experts!
Created & copyright by Luis Majano (Ortus Solutions, Corp)

********************************************************************************
COLDBOX RELAX LICENSE
********************************************************************************
ColdBox is open source and bound to the Apache License, Version 2.0.

********************************************************************************
OPEN SOURCE INITIATIVE APPROVED
********************************************************************************
This software is Open Source Initiative approved Open Source Software.
Open Source Initiative Approved is a trademark of the Open Source Initiative.

********************************************************************************
COLDBOX RELAX IMPORTANT LINKS
********************************************************************************
Source
- http://github.com/coldbox/coldbox-relax
- https://github.com/coldbox/coldbox-relax/issues
Documentation
- http://wiki.coldbox.org/wiki/Projects:Relax.cfm
Blog
- http://blog.coldbox.org/archives.cfm/category/codedepot

********************************************************************************
COLDBOX RELAX INSTALLATION
********************************************************************************
http://wiki.coldbox.org/wiki/Projects:Relax.cfm

Drop in your modules convention folder as 'relax', fire it up.

********************************************************************************
SYSTEM REQUIREMENTS
********************************************************************************
- Railo 3.1 and above
- ColdFusion MX 8.X and above
- Session scope enabled for history items

********************************************************************************
CHANGELOG
********************************************************************************

== Version 1.6 ==
# Fixes to JSONLint conversions
# Fixes to JSON Import/Exporting

== Version 1.5 ==
#19 Ability to define response schemas and response samples for resources with different formats
#6 RelaxURL now pre-populates required paramters or headers on the specific resources to test
# Ability to export your API's in JSON format
# Ability to import and register API's in JSON format
# You can now define your APIs in JSON format that mimicks the ColdFusion structures
# Ability to switch between API implementations for testing and documentation
# You can now search your Relax Logs for specific content
# Migrated the model to use WireBox instead
# Added JSONLint capabilities to pretty format JSON content
# Ability to print log entries from the relax logs
# Generated routes are now generated for both parent application and module routing

== Version 1.4 ==
#14 api_logs direct usage reference removed
#15 basic http authentication added to relaxer console
#10 entry points can now be a structure of name value pairs for multiple tiers
#16 new browser results tab window
#17 addition http proxy as advanced settings to relaxer console
#11 Route Auto Generation - Method security fixes so implicit structures are generated alongside json structures

== Version 1.3 ==
#7 MSSQL adapter bug when reading mssql db
#8 Ability to define API global parameters now and also document them

== Version 1.2 ==
#3 Critical fix for MSSQl users on wrong interface type
#4 Updated logos and images and promos
#5 Check for updates feature

== Version 1.1 ==
#1 Fixes to logs when reports give 0 records
#2 Updates to resource id calculations so autoreloading does not corrupt them.

== Version 1.0 ==

* Initial Release of Relax.

----

AS ALWAYS, VISIT THE WIKI FOR THE LATEST DOCUMENTATION
 
== THE DAILY BREAD ==

 "I am the way, and the truth, and the life; no one comes to the Father, but by me (JESUS)" Jn 14:1-12