Sha256: e8c7921e917d6c2f1756e903d710a800dff505f32d8093869517a5ef05d7509d
Contents?: true
Size: 1.93 KB
Versions: 3
Compression:
Stored size: 1.93 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 "html" And a file named "lurker/LurkerApp.service.yml" 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: id: type: integer example: 1 responseCodes: - status: 200 successful: true description: '' responseParameters: properties: {} extensions: method: DELETE path_info: "/api/v1/users/1.json" path_params: action: destroy controller: api/v1/users id: 1 suffix: '' """ When I successfully run `bin/lurker convert` Then the output should contain these lines: """ Converting lurker to html using lurker create index.html create 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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
lurker-0.6.1 | features/multidomain_support.feature |
lurker-0.5.7 | features/multidomain_support.feature |
lurker-0.6.0 | features/multidomain_support.feature |