Permalink
Switch branches/tags
Nothing to show
Commits on Mar 13, 2008
Commits on Mar 12, 2008
Commits on Mar 11, 2008
Commits on Oct 29, 2007
  1. BETA 0.5: Updated README and added CHANGELOG

    meekish committed Oct 29, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@64 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Oct 25, 2007
  1. BUGFIX: Now correctly assembles hashes containing nil values. Thanks …

    meekish committed Oct 25, 2007
    …to Irving Dekterev for the bug report.
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@63 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Oct 16, 2007
  1. Rails' auto-loading mechanism is preventing the spec from raising a N…

    meekish committed Oct 16, 2007
    …ameError when calling HelloWorld. Converted the spec to 'NOT IMPLEMENTED' until I can find a solution.
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@62 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  2. Rails controller integration complete. 'render :swx => @my_funky_data…

    meekish committed Oct 16, 2007
    …' to your heart's content!
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@61 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  3. Created folder to hold files that modify Rails internals

    meekish committed Oct 16, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@60 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Oct 11, 2007
  1. raise an ArgumentError if any of the arguments in params[:args] equal…

    meekish committed Oct 11, 2007
    … "undefined"
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@59 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Oct 8, 2007
  1. SECURITYFIX: SWX Gateway now ensures that a nefarious user doesn't tr…

    meekish committed Oct 8, 2007
    …y to call methods that the service class inherited from Object
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@58 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  2. Began writing specs for DiscoveryService (SWX Service Explorer)

    meekish committed Oct 8, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@57 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  3. * Install script now prints out instructions from README.

    meekish committed Oct 8, 2007
    * Refactored copy commands to no longer rely on a specific dir name for the plugin directory (i.e. 'swx_on_rails')
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@56 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  4. Added LICENSE and README files to trunk

    meekish committed Oct 8, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@55 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 28, 2007
  1. Added example to ensure that SwxGateway#process properly handles an a…

    meekish committed Sep 28, 2007
    …rgs param that contains only "[]". Thanks to Aral Balkan for the bug report.
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@40 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  2. Moved setup from before block in to example bodies

    meekish committed Sep 28, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@39 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 25, 2007
  1. Implemented RSpec examples for compressed SWX files

    meekish committed Sep 25, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@38 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 22, 2007
  1. git-svn-id: http://swxruby.rubyforge.org/svn/trunk@37 64ae8ec5-7f57-4…

    meekish committed Sep 22, 2007
    …01c-b70e-9f92ded5742b
  2. * Added code to constantize service class name (moved from core_exten…

    meekish committed Sep 22, 2007
    …sions.rb)
    
    * Convert 'null' strings in args param to nil
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@36 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  3. Removed String#constantize in favor of moving the code directly into …

    meekish committed Sep 22, 2007
    …the SwxGateway class declaration
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@35 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 18, 2007
  1. Updated 'getting started' instructions.

    meekish committed Sep 18, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@34 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  2. SECURITY FIX: SwxGateway now loads and retrieves service classes from…

    meekish committed Sep 18, 2007
    … within SwxServicesClasses module (sandbox). This ensures that nasty HaX0rz can't try to use a SWX Ruby gateway to call dangerous classes from the top-level namespace.
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@33 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 17, 2007
  1. * Convert Date and DateTime to strings using more sensible format

    meekish committed Sep 17, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@30 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 14, 2007
  1. Reworded example descriptions to better express intent

    meekish committed Sep 14, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@29 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 13, 2007
  1. TEMPFIX: BytecodeConverter converts Date and DateTime objects to stri…

    meekish committed Sep 13, 2007
    …ngs using strftime. Less than ideal, but the best I can do at the moment.
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@28 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  2. Install script now explains conversion of method name convention (cam…

    meekish committed Sep 13, 2007
    …elCase in ActionScript to underscored server-side)
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@27 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  3. Making 'getting started' instructions more explanatory.

    meekish committed Sep 13, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@26 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  4. Updated 'getting started' instructions to reflect new auto-loading me…

    meekish committed Sep 13, 2007
    …chanism.
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@25 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  5. SECURITY FIX: SwxGateway now automatically requires all service class…

    meekish committed Sep 13, 2007
    …es in the specified service path, rather than 'require'ing the file specified by params[:serviceClass]. We don't our users arbitrarily 'require'ing any file on our server, do we?
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@24 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 12, 2007
  1. TYPO

    meekish committed Sep 12, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@23 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  2. Doc updates to install script

    meekish committed Sep 12, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@22 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  3. Myriad refactoring. Added 'getting started' instructions to install s…

    meekish committed Sep 12, 2007
    …cript.
    
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@21 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  4. Added 'Hello World' example service class

    meekish committed Sep 12, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@20 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  5. Removed TextMate project file from trunk

    meekish committed Sep 12, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@19 64ae8ec5-7f57-401c-b70e-9f92ded5742b
  6. Making install script more informative

    meekish committed Sep 12, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@18 64ae8ec5-7f57-401c-b70e-9f92ded5742b
Commits on Sep 11, 2007
  1. typo

    meekish committed Sep 11, 2007
    git-svn-id: http://swxruby.rubyforge.org/svn/trunk@17 64ae8ec5-7f57-401c-b70e-9f92ded5742b