Sha256: 1109756af12d6b8da6f059b63e04df5148fa913f7386252bdf4fa083198f5e25
Contents?: true
Size: 1.86 KB
Versions: 2
Compression:
Stored size: 1.86 KB
Contents
Feature: mutidomain support In your `.service.yml` list you domains in form `hostname: url` To deploy statically on other domain and be able to send API requests you should turn off Access-Control-Allow-Origin restriction in config/application.rb (Rails 4) ```ruby config.action_dispatch.default_headers = { 'Access-Control-Allow-Origin' => '<YOUR STATIC SERVER>', 'Access-Control-Request-Method' => 'GET, PUT, POST, DELETE, OPTIONS' } ``` @javascript Scenario: json schema gets generated into html preview using "users/destroy" Given an empty directory named "public/lurker" And a service file with: """yml --- basePath: '' description: '' domains: '[Sandbox] Heroku': 'http://lurker-app.herokuapp.com' '[Real] razum2um.me': 'http://lurker.razum2um.me' name: Lurker Demo Application extensions: {} """ And a file named "lurker/api/v1/users/__id-DELETE.json.yml" with: """yml --- prefix: users management description: user deletion requestParameters: properties: {} responseCodes: - status: 200 successful: true description: '' responseParameters: properties: {} extensions: method: DELETE path_info: "/api/v1/users/1.json" path_params: controller: api/v1/users action: destroy id: 1 """ When I successfully run `bin/lurker convert` Then the output should contain these lines: """ Converting lurker to html using lurker create public/lurker/index.html create public/lurker/api/v1/users/__id-DELETE.html """ When I go to "/lurker/api/v1/users/__id-DELETE.html" When I select "[Sandbox] Heroku" hostname Then I should see: """ curl -X DELETE 'http://lurker-app.herokuapp.com/api/v1/users/1' """
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lurker-0.6.12 | features/multidomain_support.feature |
lurker-0.6.11 | features/multidomain_support.feature |