From 5cce1b3f1d6d9af9c5c8853e32d4091ad7b14326 Mon Sep 17 00:00:00 2001 From: coldnebo Date: Thu, 4 Sep 2014 17:24:17 -0400 Subject: [PATCH 01/10] bumping ruby version for my local --- .ruby-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ruby-version b/.ruby-version index 7c32728..8f9174b 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.1.1 \ No newline at end of file +2.1.2 \ No newline at end of file From ca7b51c22dede2fd360b58c33f5ca99c85cec81d Mon Sep 17 00:00:00 2001 From: coldnebo Date: Fri, 5 Sep 2014 07:22:19 -0400 Subject: [PATCH 02/10] enable rails to find SwaggerYard::SwaggerController. fixes #5 --- config/routes.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/config/routes.rb b/config/routes.rb index 8359b77..cbaa634 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,6 +1,8 @@ SwaggerYard::Engine.routes.draw do - get '/doc', to: 'swagger#doc' + scope module: 'swagger_yard' do + get '/doc', to: 'swagger#doc' - get '/api', to: 'swagger#index' - get '/api/*resource', to: 'swagger#show' + get '/api', to: 'swagger#index' + get '/api/*resource', to: 'swagger#show' + end end \ No newline at end of file From 28a70ddca31512e8cf73818f086d61399ae4a1b5 Mon Sep 17 00:00:00 2001 From: coldnebo Date: Fri, 5 Sep 2014 07:24:07 -0400 Subject: [PATCH 03/10] enable webrick usage --- lib/swagger_yard/local_dispatcher.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/swagger_yard/local_dispatcher.rb b/lib/swagger_yard/local_dispatcher.rb index 9b29cf0..e378f20 100644 --- a/lib/swagger_yard/local_dispatcher.rb +++ b/lib/swagger_yard/local_dispatcher.rb @@ -10,7 +10,7 @@ def discovered_dispatcher end def server? - [:thin, :unicorn].include?(discovered_dispatcher) + [:webrick, :thin, :unicorn].include?(discovered_dispatcher) end private From 1396972f858bdb3d1fda0fde3edafa45516808a5 Mon Sep 17 00:00:00 2001 From: coldnebo Date: Fri, 5 Sep 2014 07:58:34 -0400 Subject: [PATCH 04/10] fix swagger mounted on a relative route problem --- app/views/swagger_yard/swagger/doc.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/swagger_yard/swagger/doc.html.erb b/app/views/swagger_yard/swagger/doc.html.erb index 4845cad..0ac31a0 100644 --- a/app/views/swagger_yard/swagger/doc.html.erb +++ b/app/views/swagger_yard/swagger/doc.html.erb @@ -20,7 +20,7 @@