Updated testing domain to sample.example.com. Raise error when provided resource is not recognized. Closes #37

Rodrigo Alvarez committed May 17, 2013
commit e65fc5f0c63c7743678f6dd826f87f8ce89899b6
Showing 6 changed files with 838 additions and 646 deletions
Rakefile +2 -2
@@ @@ -36,10 +36,10 @@ namespace :development do
FileUtils.rm_rf(File.join(File.dirname(__FILE__), 'site'))
VCR.use_cassette('pull') do
- exit unless Locomotive::Wagon.clone('site', '.', host: 'http://locomotive.engine.dev:3000', email: 'admin@locomotivecms.com', password: 'locomotive')
+ exit unless Locomotive::Wagon.clone('site', '.', { host: 'sample.example.com:3000', email: 'admin@locomotivecms.com', password: 'locomotive' })
end
- Locomotive::Wagon.push('site', {'host' => 'http://locomotive.engine.dev:3000'}, 'email' => 'admin@locomotivecms.com', 'password' => 'locomotive', 'force' => true, 'data' => true)
+ Locomotive::Wagon.push('site', {host: 'sample.example.com:3000', email: 'admin@locomotivecms.com', password: 'locomotive'}, force: true, force_translations: true, data: true)
end
end
locomotive/wagon.rb b/lib/locomotive/wagon.rb +12 -1
@@ @@ -57,9 +57,11 @@ module Locomotive
#
def self.push(path, connection_info, options = {})
if reader = self.require_mounter(path, true)
+ require 'bundler'
Bundler.require 'misc'
writer = Locomotive::Mounter::Writer::Api.instance
+ self.validate_resources(options[:resources], writer.writers)
connection_info[:uri] = "#{connection_info.delete(:host)}/locomotive/api"
@@ @@ -88,6 +90,7 @@ module Locomotive
_options[:only] = _options.delete(:resources)
reader = Locomotive::Mounter::Reader::Api.instance
+ self.validate_resources(_options[:only], reader.readers)
reader.run!(_options.merge(connection_info))
writer = Locomotive::Mounter::Writer::FileSystem.instance
@@ @@ -159,6 +162,14 @@ module Locomotive
end
end
end
-
+
+ protected
+ def self.validate_resources(resources, writers_or_readers)
+ return if resources.nil?
+ valid_resources = writers_or_readers.map { |thing| thing.to_s.demodulize.gsub(/Writer$|Reader$/, '').downcase }
+ resources.each do |resource|
+ raise ArgumentError, "'#{resource}' resource not recognized" unless valid_resources.include?(resource)
+ end
+ end
end
end
\ No newline at end of file
spec/integration/cassettes/pull.yml +319 -239
@@ @@ -2,7 +2,7 @@
http_interactions:
- request:
method: post
- uri: http://locomotive.engine.dev:3000/locomotive/api/tokens.json
+ uri: http://sample.example.com:3000/locomotive/api/tokens.json
body:
encoding: US-ASCII
string: email=admin%40locomotivecms.com&password=locomotive
@@ @@ -13,38 +13,38 @@ http_interactions:
message: ! 'OK '
headers:
Location:
- - http://locomotive.engine.dev:3000/locomotive/
+ - http://sample.example.com:3000/locomotive/
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"e29ee4caaed0880055c032e8a8586878"'
+ - ! '"29bd214e284501c410edba314c3fa053"'
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - 59f2d2115fdeb2d7c49b02418d27eae4
+ - 1523853541c4d1e2655b439c8f75328f
X-Runtime:
- - '0.013383'
- Content-Length:
- - '32'
+ - '0.011498'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:23 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '32'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWNmNzczNTRhZjYzNWI0YjI4MDE0NjM0YTYzOTEzMTg1BjsAVEkiCmZsYXNoBjsARm86JUFjdGlvbkRpc3BhdGNoOjpGbGFzaDo6Rmxhc2hIYXNoCToKQHVzZWRvOghTZXQGOgpAaGFzaHsAOgxAY2xvc2VkRjoNQGZsYXNoZXN7BjoLbm90aWNlSUM6HkFjdGl2ZVN1cHBvcnQ6OlNhZmVCdWZmZXIiI0hhc2ggd2FzIHN1Y2Nlc3NmdWxseSBjcmVhdGVkLgc7AFQ6D0BodG1sX3NhZmVUOglAbm93MA%3D%3D--caf0dc8a7bcb6597e57a691cd94ffb4436ac1388;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTJkN2I5NGE5ZTJmZGY1ZWFhNzZkYTcyYjg5ODg4YzI1BjsAVEkiCmZsYXNoBjsARm86JUFjdGlvbkRpc3BhdGNoOjpGbGFzaDo6Rmxhc2hIYXNoCToKQHVzZWRvOghTZXQGOgpAaGFzaHsAOgxAY2xvc2VkRjoNQGZsYXNoZXN7BjoLbm90aWNlSUM6HkFjdGl2ZVN1cHBvcnQ6OlNhZmVCdWZmZXIiI0hhc2ggd2FzIHN1Y2Nlc3NmdWxseSBjcmVhdGVkLgc7AFQ6D0BodG1sX3NhZmVUOglAbm93MA%3D%3D--75f2c7425df13bfd53a6a325178c31997090cf39;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"token":"jKkxPorzWo8uNYUxiiQC"}'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:23 GMT
+ string: ! '{"token":"5DU1kqcxNRA6UoXktW5w"}'
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/current_site.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/current_site.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -59,32 +59,32 @@ http_interactions:
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"116f03a67f2d85f59d9496bc0fd26224"'
+ - ! '"6f9414c164a6a2fb5b7261be9e6115fd"'
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - faf1e65df83529834e55bf98fa2bb4f5
+ - c5b0f014761ff33370db5d7f61db66de
X-Runtime:
- - '0.018925'
- Content-Length:
- - '562'
+ - '0.013472'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:23 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '546'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTk4ZjhhYThkMjI1M2Q1YTg4YjFjZWUwM2JmODEwYWU1BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--7d724604c6d9d346bc05f19ae86b8aee2c0cd574;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTMzNjMyN2FlNzFkN2IxMDIwMzQ3NDhjYTk3NmJlODUzBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--dd2a8416579c325b52eb7abb23652a9eea48c3ed;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"51010fd2c82cd17179000001","_id":"51010fd2c82cd17179000001","created_at":"2013-01-24T11:41:22+01:00","updated_at":"2013-01-24T11:43:08+01:00","name":"locomotive","locales":["en","es"],"subdomain":"locomotive","domains":["locomotive.engine.dev"],"domains_without_subdomain":[],"domain_name":"engine.dev","memberships":[{"id":"51010fd2c82cd17179000005","_id":"51010fd2c82cd17179000005","role":"admin","role_name":"Administrator","can_update":false,"grant_admin":true,"account_id":"51010fd2c82cd17179000004","name":"Admin","email":"admin@locomotivecms.com"}]}'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:23 GMT
+ string: ! '{"id":"5195ebea1e66cf6b25000006","_id":"5195ebea1e66cf6b25000006","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:01Z","name":"locomotive","locales":["en","es"],"subdomain":"sample","domains":["sample.example.com"],"domains_without_subdomain":[],"domain_name":"example.com","memberships":[{"id":"5195ebea1e66cf6b25000009","_id":"5195ebea1e66cf6b25000009","role":"admin","role_name":"Administrator","can_update":false,"grant_admin":true,"account_id":"5195ebea1e66cf6b25000001","name":"Admin","email":"admin@locomotivecms.com"}]}'
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/current_site.json?auth_token=jKkxPorzWo8uNYUxiiQC&locale=es
+ uri: http://sample.example.com:3000/locomotive/api/current_site.json?auth_token=5DU1kqcxNRA6UoXktW5w&locale=es
body:
encoding: US-ASCII
string: ''
@@ @@ -99,32 +99,32 @@ http_interactions:
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"290f92414519318b73a02cf9bd36344d"'
+ - ! '"760eacde1bd4cb8bc924860c8210cf82"'
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - 08614ed46539674ed8c2016ea4fdcf0c
+ - 764f1da762b2abc649c51aea1450dc20
X-Runtime:
- - '0.017585'
- Content-Length:
- - '562'
+ - '0.012827'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:23 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '546'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTBlNzZhZjYzZjFjMTk3MzcwNzQ2MDFmMmVlZWY2OWQ1BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--9bf1249cfa3e46432f1c7dd3e8a2594b03bdaf9a;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWEyNTk4MmU1OGM3Nzc4OWQ5MzRhMzg5NGNkMDAzOWIxBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--c0c5ee2a98637bbb7babd35770aa50ada3e4f9af;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"51010fd2c82cd17179000001","_id":"51010fd2c82cd17179000001","created_at":"2013-01-24T11:41:22+01:00","updated_at":"2013-01-24T11:43:08+01:00","name":"locomotive","locales":["en","es"],"subdomain":"locomotive","domains":["locomotive.engine.dev"],"domains_without_subdomain":[],"domain_name":"engine.dev","memberships":[{"id":"51010fd2c82cd17179000005","_id":"51010fd2c82cd17179000005","role":"admin","role_name":"Administrador","can_update":false,"grant_admin":true,"account_id":"51010fd2c82cd17179000004","name":"Admin","email":"admin@locomotivecms.com"}]}'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:23 GMT
+ string: ! '{"id":"5195ebea1e66cf6b25000006","_id":"5195ebea1e66cf6b25000006","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:01Z","name":"locomotive","locales":["en","es"],"subdomain":"sample","domains":["sample.example.com"],"domains_without_subdomain":[],"domain_name":"example.com","memberships":[{"id":"5195ebea1e66cf6b25000009","_id":"5195ebea1e66cf6b25000009","role":"admin","role_name":"Administrador","can_update":false,"grant_admin":true,"account_id":"5195ebea1e66cf6b25000001","name":"Admin","email":"admin@locomotivecms.com"}]}'
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/content_assets.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/content_assets.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -143,28 +143,28 @@ http_interactions:
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - a50fd6835cceb48a63a17a91bad6a420
+ - eaadc73c42f901bdcb96df537601d2fb
X-Runtime:
- - '0.021747'
- Content-Length:
- - '2'
+ - '0.099486'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:23 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '2'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTllNGJlZWRkZjc5YTVlNjE0OWJlZTBiOGEyYzQ1YmJlBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--f810b26e5dc1a0555d604fa40848d116eddab440;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTUwYjkwZGRiNmQ3NGVkMWU2ODBjYmIyYmVmNDg3MTAyBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--6c08336c020826fe9d1e2093bbe86cf6d6e89cac;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
string: ! '[]'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:23 GMT
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/snippets.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/snippets.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -183,28 +183,28 @@ http_interactions:
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - 4852e41984215bb29e898dd321ddeea8
+ - cc4f3d7639f4d9e5894f207cb34aa958
X-Runtime:
- - '0.020064'
- Content-Length:
- - '2'
+ - '0.016844'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:23 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '2'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTI4OWY1ZTBmMjc2NGZiZTc5NDNiYzQ3MDM2MjFlMWM3BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--25fd219d6f35dda262d9a3201096a073b1f1cd8d;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTYyNGE1OWI2Y2M1NWFhYjllNzdmMTIzZmE1YjUyN2ExBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--62429689674967bd810359825981b74fec4e11a5;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
string: ! '[]'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:23 GMT
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/content_types.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/content_types.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -219,33 +219,33 @@ http_interactions:
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"821b57c9b4131678fd1b597e87252e96"'
+ - ! '"216ebb0b29c4d653dfc875b0b1b88c7e"'
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - d4a9e750a0aed593d6e7478176d873b5
+ - 2170dbedf1280b57a885eb24d7cfd4f5
X-Runtime:
- - '0.120591'
- Content-Length:
- - '761'
+ - '0.020210'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:23 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '781'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTMwMGIzZjY3YmU3ZTZjMDAwZDM2MjU2N2ExOGVmMmM0BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--5875fe0fbbabbfdfcc6ae1da4cb0bf05e8d1f645;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWM2Mjc4ZDRhNzI3MDM4OWI4NjgzMGFmZDY2ZWM0NmNjBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--ba497e091b7c7904354e2f16e42888e4baea3b65;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '[{"id":"5101101bc82cd12530000013","_id":"5101101bc82cd12530000013","created_at":"2013-01-24T11:42:35+01:00","updated_at":"2013-01-24T11:42:35+01:00","name":"Products","slug":"products","entries_custom_fields":[{"id":"5101101bc82cd12530000014","_id":"5101101bc82cd12530000014","name":"name","label":"name","type":"string","required":true,"localized":true,"position":0},{"id":"5101101bc82cd12530000015","_id":"5101101bc82cd12530000015","name":"available","label":"available","type":"boolean","required":false,"localized":false,"position":1}],"description":"My
+ string: ! '[{"id":"5195ebf11e66cf782a000001","_id":"5195ebf11e66cf782a000001","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","name":"Products","slug":"products","entries_custom_fields":[{"id":"5195ebf21e66cf782a000002","_id":"5195ebf21e66cf782a000002","name":"name","label":"name","type":"string","required":true,"localized":true,"unique":false,"position":0},{"id":"5195ebf21e66cf782a000003","_id":"5195ebf21e66cf782a000003","name":"available","label":"available","type":"boolean","required":false,"localized":false,"unique":false,"position":1}],"description":"My
products collection","label_field_name":"name","order_by":"created_at","order_direction":"asc","order_by_field_name":"created_at","public_submission_enabled":false,"public_submission_account_emails":[]}]'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:23 GMT
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/content_types/products/entries.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/content_types/products/entries.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -260,34 +260,34 @@ http_interactions:
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"75b1ac8a95d518ac69b5f02f6dc4d132"'
+ - ! '"d79041803f2c762b4ff8ae5f2c72b460"'
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - 9d6ff0a86f4b780eb26dc19d3d95b86c
+ - 8a87ff256aacabfb50d40306eb28e85b
X-Runtime:
- - '0.027776'
- Content-Length:
- - '307'
+ - '0.021111'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:23 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '297'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWI5OWVkZTkwNmQzNzgzZTc2OThjYzZhOThlZmM2ZTg4BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--7ff0b67b71c9435b72a4699277635b6206e7c16a;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTY2NzEyYTIxZmM5NTAwYzhiZmZkODZlMTQ3Nzc3MTU3BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--1fb474cdb69693eaea69f6bb57a0258a2ee17ad1;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '[{"id":"5101101bc82cd12530000016","_id":"5101101bc82cd12530000016","created_at":"2013-01-24T11:42:35+01:00","updated_at":"2013-01-24T11:43:08+01:00","_label":"Useless
- stuff","_slug":"useless-stuff","_position":0,"content_type_slug":"products","translated_in":["en"],"name":"Useless
+ string: ! '[{"id":"5195ebf21e66cfa13b000004","_id":"5195ebf21e66cfa13b000004","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","_label":"Useless
+ stuff","_slug":"useless-stuff","_position":1,"content_type_slug":"products","translated_in":["en"],"name":"Useless
stuff","available":true}]'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:23 GMT
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/content_types/products/entries/5101101bc82cd12530000016.json?auth_token=jKkxPorzWo8uNYUxiiQC&locale=en
+ uri: http://sample.example.com:3000/locomotive/api/content_types/products/entries/5195ebf21e66cfa13b000004.json?auth_token=5DU1kqcxNRA6UoXktW5w&locale=en
body:
encoding: US-ASCII
string: ''
@@ @@ -302,34 +302,34 @@ http_interactions:
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"f2a0d516ed3a703c2e3e670fefef2216"'
+ - ! '"66d77fe95cb39b71360c40d6db38d023"'
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - 8cf2616e66c2a234c63c2f4de3cc7928
+ - e59502df8611ae193757c20f202d9e12
X-Runtime:
- - '0.029427'
- Content-Length:
- - '305'
+ - '0.020577'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:24 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '295'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWMwZWQxZWIzNDZkZDQ1N2I5YTkyMmRkODNmZWU5OTJjBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--9dba89ed5da9cdae1e6de95b0afcd39e18b8479f;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTc2OWM1MDA0NmQ4MTFlMGNhZjA0MjMyMmEyZjJkMGQ5BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--c1104bd71b698d4b116e16721aacad3f149a4aab;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"5101101bc82cd12530000016","_id":"5101101bc82cd12530000016","created_at":"2013-01-24T11:42:35+01:00","updated_at":"2013-01-24T11:43:08+01:00","_label":"Useless
- stuff","_slug":"useless-stuff","_position":0,"content_type_slug":"products","translated_in":["en"],"name":"Useless
+ string: ! '{"id":"5195ebf21e66cfa13b000004","_id":"5195ebf21e66cfa13b000004","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","_label":"Useless
+ stuff","_slug":"useless-stuff","_position":1,"content_type_slug":"products","translated_in":["en"],"name":"Useless
stuff","available":true}'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:24 GMT
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/pages.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -344,44 +344,44 @@ http_interactions:
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"a92c6f0783ec1d04ebed1da8c968c8da"'
+ - ! '"ec24c27ce7cb2124e28bed5a4c34ce29"'
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - 2f74ac0edd40d5b3fedab213731db59e
+ - ae104b713b296db1049e9398e063cf2d
X-Runtime:
- - '0.026828'
- Content-Length:
- - '3338'
+ - '0.023205'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:24 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '3405'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWI1ZTllZjNmMjIzMzg4OGI2OWUyZWYzN2EzMjQzOWE0BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--e5aaa1fa9fa5db7b16428b3f23aa6bab71c24295;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTljNmJmYTk1MDg0NGQzN2Q0ZWEyYjJjMzgyYTI3NzFlBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--15e778be5b3935b9c689ae2f695b9736c3ec493f;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '[{"id":"51010fd2c82cd17179000002","_id":"51010fd2c82cd17179000002","created_at":"2013-01-24T11:41:22+01:00","updated_at":"2013-01-24T11:43:08+01:00","title":"Home
+ string: ! '[{"id":"5195ebea1e66cf6b25000007","_id":"5195ebea1e66cf6b25000007","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:02Z","title":"Home
page","slug":"index","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"index","localized_fullpaths":{"en":"","es":"es"},"depth":0,"translated_in":["en","es"],"raw_template":"{%
block content %}\r\n Content of the home page\r\n{% endblock %}\r\n\r\n","escaped_raw_template":"{%
- block content %}\r\n Content of the home page\r\n{% endblock %}\r\n\r\n","editable_elements":[]},{"id":"5101101cc82cd12530000017","_id":"5101101cc82cd12530000017","created_at":"2013-01-24T11:42:36+01:00","updated_at":"2013-01-24T11:43:08+01:00","title":"translated","slug":"translated","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"translated","localized_fullpaths":{"en":"translated","es":"es/translated"},"depth":1,"translated_in":["en"],"raw_template":"{{
+ block content %}\r\n Content of the home page\r\n{% endblock %}\r\n\r\n","editable_elements":[]},{"id":"5195ebf21e66cfebab000005","_id":"5195ebf21e66cfebab000005","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","title":"translated","slug":"translated","parent_id":"5195ebea1e66cf6b25000007","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"translated","localized_fullpaths":{"en":"translated","es":"es/translated"},"depth":1,"translated_in":["en"],"raw_template":"{{
''hello_world'' | translate}}","escaped_raw_template":"{{ 'hello_world'
- | translate}}","editable_elements":[]},{"id":"5101101cc82cd12530000019","_id":"5101101cc82cd12530000019","created_at":"2013-01-24T11:42:36+01:00","updated_at":"2013-01-24T11:43:08+01:00","title":"Latest","slug":"latest","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products/latest","localized_fullpaths":{"en":"products/latest","es":"es/products/latest"},"depth":2,"translated_in":["en"],"raw_template":"{%
+ | translate}}","editable_elements":[]},{"id":"5195ebf21e66cf6b31000007","_id":"5195ebf21e66cf6b31000007","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","title":"Latest","slug":"latest","parent_id":"5195ebf21e66cf214f000006","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products/latest","localized_fullpaths":{"en":"products/latest","es":"es/products/latest"},"depth":2,"translated_in":["en"],"raw_template":"{%
extends parent %}\r\n{% block content %}\r\n The name of the latest product
is: {{ contents.products.last.name }}\r\n{% endblock %}","escaped_raw_template":"{%
extends parent %}\r\n{% block content %}\r\n The name of the latest product
- is: {{ contents.products.last.name }}\r\n{% endblock %}","editable_elements":[]},{"id":"51010fd2c82cd17179000003","_id":"51010fd2c82cd17179000003","created_at":"2013-01-24T11:41:22+01:00","updated_at":"2013-01-24T11:43:08+01:00","title":"Page
+ is: {{ contents.products.last.name }}\r\n{% endblock %}","editable_elements":[]},{"id":"5195ebea1e66cf6b25000008","_id":"5195ebea1e66cf6b25000008","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:02Z","title":"Page
not found","slug":"404","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"404","localized_fullpaths":{"en":"404","es":"es/404"},"depth":0,"translated_in":["en","es"],"raw_template":"Content
- of the 404 page","escaped_raw_template":"Content of the 404 page","editable_elements":[]},{"id":"5101101cc82cd12530000018","_id":"5101101cc82cd12530000018","created_at":"2013-01-24T11:42:36+01:00","updated_at":"2013-01-24T11:43:08+01:00","title":"Products","slug":"products","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products","localized_fullpaths":{"en":"products","es":"es/products"},"depth":1,"translated_in":["en"],"raw_template":"{%
+ of the 404 page","escaped_raw_template":"Content of the 404 page","editable_elements":[]},{"id":"5195ebf21e66cf214f000006","_id":"5195ebf21e66cf214f000006","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","title":"Products","slug":"products","parent_id":"5195ebea1e66cf6b25000007","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products","localized_fullpaths":{"en":"products","es":"es/products"},"depth":1,"translated_in":["en"],"raw_template":"{%
extends parent %}","escaped_raw_template":"{% extends parent %}","editable_elements":[]}]'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:24 GMT
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages/51010fd2c82cd17179000002.json?auth_token=jKkxPorzWo8uNYUxiiQC&locale=es
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebea1e66cf6b25000007.json?auth_token=5DU1kqcxNRA6UoXktW5w&locale=es
body:
encoding: US-ASCII
string: ''
@@ @@ -389,42 +389,71 @@ http_interactions:
response:
status:
code: 200
- message: ! 'OK '
+ message: !binary |-
+ T0sg
headers:
- Content-Type:
- - application/json; charset=utf-8
- X-Ua-Compatible:
- - IE=Edge
- Etag:
- - ! '"6ddd24909444a1ff7d0e9b9da8b6cff3"'
- Cache-Control:
- - max-age=0, private, must-revalidate
- X-Request-Id:
- - 365c77e4a1f178cac260a68e5a8937bb
- X-Runtime:
- - '0.017366'
- Content-Length:
- - '610'
- Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
- Date:
- - Thu, 24 Jan 2013 10:44:24 GMT
- Connection:
- - Keep-Alive
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWYwNTU5OTllYmQ4ZDY1ODBiMGIxN2FkZWU4ZTg4YWJhBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--1c3c7c2a9738456face697b3aa05b50b4eb4cefd;
- domain=.engine.dev; path=/; HttpOnly
+ !binary "Q29udGVudC1UeXBl":
+ - !binary |-
+ YXBwbGljYXRpb24vanNvbjsgY2hhcnNldD11dGYtOA==
+ !binary "WC1VYS1Db21wYXRpYmxl":
+ - !binary |-
+ SUU9RWRnZQ==
+ !binary "RXRhZw==":
+ - !binary |-
+ ImY2MGU5ODQzZDM3ZmRkYjU0ZDlkZTY3NmU3OTUzZjliIg==
+ !binary "Q2FjaGUtQ29udHJvbA==":
+ - !binary |-
+ bWF4LWFnZT0wLCBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGU=
+ !binary "WC1SZXF1ZXN0LUlk":
+ - !binary |-
+ MjVjZDYxMjBjNmNlNThjOTBmYzM4Zjc3MWUyNDc4OGE=
+ !binary "WC1SdW50aW1l":
+ - !binary |-
+ MC4wMTc3MDg=
+ !binary "U2VydmVy":
+ - !binary |-
+ V0VCcmljay8xLjMuMSAoUnVieS8xLjkuMy8yMDEzLTAyLTIyKQ==
+ !binary "RGF0ZQ==":
+ - !binary |-
+ RnJpLCAxNyBNYXkgMjAxMyAwODozNjozNSBHTVQ=
+ !binary "Q29udGVudC1MZW5ndGg=":
+ - !binary |-
+ NTk2
+ !binary "Q29ubmVjdGlvbg==":
+ - !binary |-
+ S2VlcC1BbGl2ZQ==
+ !binary "U2V0LUNvb2tpZQ==":
+ - !binary |-
+ X2R1bW15X3Nlc3Npb249QkFoN0Iwa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
+ a2lKVEptTVRkbE5UUTJaRGc0T0RrME5UZzVOV1UyTVdabU5EQTRNVGxrWWpr
+ M0Jqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
+ YjNWdWRDNXJaWGtHT3dCVVd3ZGJCbFU2R2sxdmNHVmtPanBDVTA5T09qcFBZ
+ bXBsWTNSSlpDSVJVWlhyNmg1bXoyc2xBQUFCU1NJWldVUTBiVXAxVGsweFZY
+ aFRTamhxTTBjMFVGa0dPd0JVLS0yM2M2YTQ3MzIzMjY1NDQxNGFjM2Q0YzBm
+ ZGNmNjNmOWU2MjY4ZmIxOyBkb21haW49LmV4YW1wbGUuY29tOyBwYXRoPS87
+ IEh0dHBPbmx5
body:
- encoding: US-ASCII
- string: ! '{"id":"51010fd2c82cd17179000002","_id":"51010fd2c82cd17179000002","created_at":"2013-01-24T11:41:22+01:00","updated_at":"2013-01-24T11:43:08+01:00","title":"P\u00e1gina
- de inicio","slug":"index","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"index","localized_fullpaths":{"en":"","es":"es"},"depth":0,"translated_in":["en","es"],"raw_template":"New
- content of the home page\r\n","escaped_raw_template":"New content of the home
- page\r\n","editable_elements":[]}'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:24 GMT
+ encoding: ASCII-8BIT
+ string: !binary |-
+ eyJpZCI6IjUxOTVlYmVhMWU2NmNmNmIyNTAwMDAwNyIsIl9pZCI6IjUxOTVl
+ YmVhMWU2NmNmNmIyNTAwMDAwNyIsImNyZWF0ZWRfYXQiOiIyMDEzLTA1LTE3
+ VDA4OjM1OjU0WiIsInVwZGF0ZWRfYXQiOiIyMDEzLTA1LTE3VDA4OjM2OjAy
+ WiIsInRpdGxlIjoiUMOhZ2luYSBkZSBpbmljaW8iLCJzbHVnIjoiaW5kZXgi
+ LCJwb3NpdGlvbiI6MCwicmVzcG9uc2VfdHlwZSI6InRleHQvaHRtbCIsImNh
+ Y2hlX3N0cmF0ZWd5Ijoibm9uZSIsInJlZGlyZWN0IjpmYWxzZSwicmVkaXJl
+ Y3RfdHlwZSI6MzAxLCJsaXN0ZWQiOnRydWUsInB1Ymxpc2hlZCI6dHJ1ZSwi
+ dGVtcGxhdGl6ZWQiOmZhbHNlLCJ0ZW1wbGF0aXplZF9mcm9tX3BhcmVudCI6
+ ZmFsc2UsImZ1bGxwYXRoIjoiaW5kZXgiLCJsb2NhbGl6ZWRfZnVsbHBhdGhz
+ Ijp7ImVuIjoiIiwiZXMiOiJlcyJ9LCJkZXB0aCI6MCwidHJhbnNsYXRlZF9p
+ biI6WyJlbiIsImVzIl0sInJhd190ZW1wbGF0ZSI6Ik5ldyBjb250ZW50IG9m
+ IHRoZSBob21lIHBhZ2VcclxuIiwiZXNjYXBlZF9yYXdfdGVtcGxhdGUiOiJO
+ ZXcgY29udGVudCBvZiB0aGUgaG9tZSBwYWdlXHJcbiIsImVkaXRhYmxlX2Vs
+ ZW1lbnRzIjpbXX0=
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages/51010fd2c82cd17179000003.json?auth_token=jKkxPorzWo8uNYUxiiQC&locale=es
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebea1e66cf6b25000008.json?auth_token=5DU1kqcxNRA6UoXktW5w&locale=es
body:
encoding: US-ASCII
string: ''
@@ @@ -432,41 +461,70 @@ http_interactions:
response:
status:
code: 200
- message: ! 'OK '
+ message: !binary |-
+ T0sg
headers:
- Content-Type:
- - application/json; charset=utf-8
- X-Ua-Compatible:
- - IE=Edge
- Etag:
- - ! '"e772ebb150342a9c4fce4582b1664b9c"'
- Cache-Control:
- - max-age=0, private, must-revalidate
- X-Request-Id:
- - 3ab28f6a798829f5fa0f31f25dcc72e3
- X-Runtime:
- - '0.013809'
- Content-Length:
- - '599'
- Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
- Date:
- - Thu, 24 Jan 2013 10:44:24 GMT
- Connection:
- - Keep-Alive
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTJlYjM0NGE0YzM2ODVjZDdiMThlYzJiNDBlNTM3ZDQwBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--cb43e5b364719ff1586edceaafc3f6322923508b;
- domain=.engine.dev; path=/; HttpOnly
+ !binary "Q29udGVudC1UeXBl":
+ - !binary |-
+ YXBwbGljYXRpb24vanNvbjsgY2hhcnNldD11dGYtOA==
+ !binary "WC1VYS1Db21wYXRpYmxl":
+ - !binary |-
+ SUU9RWRnZQ==
+ !binary "RXRhZw==":
+ - !binary |-
+ ImMwMmJlNGRkOGY4M2Q3ZjY2ZDA0ZmRiNjU4MzRkMTI3Ig==
+ !binary "Q2FjaGUtQ29udHJvbA==":
+ - !binary |-
+ bWF4LWFnZT0wLCBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGU=
+ !binary "WC1SZXF1ZXN0LUlk":
+ - !binary |-
+ YTBmYjdiZWNhYmYyOWU2OTJlODU4MDFkZTExMzQ0Mjc=
+ !binary "WC1SdW50aW1l":
+ - !binary |-
+ MC4wMTc1MjY=
+ !binary "U2VydmVy":
+ - !binary |-
+ V0VCcmljay8xLjMuMSAoUnVieS8xLjkuMy8yMDEzLTAyLTIyKQ==
+ !binary "RGF0ZQ==":
+ - !binary |-
+ RnJpLCAxNyBNYXkgMjAxMyAwODozNjozNSBHTVQ=
+ !binary "Q29udGVudC1MZW5ndGg=":
+ - !binary |-
+ NTg1
+ !binary "Q29ubmVjdGlvbg==":
+ - !binary |-
+ S2VlcC1BbGl2ZQ==
+ !binary "U2V0LUNvb2tpZQ==":
+ - !binary |-
+ X2R1bW15X3Nlc3Npb249QkFoN0Iwa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
+ a2lKVEl6TXpOak1qVXpZemMwTjJJd056ZGhNekZsWVdNMll6UXdOMlUwTkRC
+ bEJqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
+ YjNWdWRDNXJaWGtHT3dCVVd3ZGJCbFU2R2sxdmNHVmtPanBDVTA5T09qcFBZ
+ bXBsWTNSSlpDSVJVWlhyNmg1bXoyc2xBQUFCU1NJWldVUTBiVXAxVGsweFZY
+ aFRTamhxTTBjMFVGa0dPd0JVLS03OGZmYzdlZmEwNTQzYzZmZmRmZGM3NTIz
+ Y2I0MmNmZWUzZDYyMjE4OyBkb21haW49LmV4YW1wbGUuY29tOyBwYXRoPS87
+ IEh0dHBPbmx5
body:
- encoding: US-ASCII
- string: ! '{"id":"51010fd2c82cd17179000003","_id":"51010fd2c82cd17179000003","created_at":"2013-01-24T11:41:22+01:00","updated_at":"2013-01-24T11:43:08+01:00","title":"P\u00e1gina
- no encontrada","slug":"404","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"404","localized_fullpaths":{"en":"404","es":"es/404"},"depth":0,"translated_in":["en","es"],"raw_template":"Content
- of the 404 page","escaped_raw_template":"Content of the 404 page","editable_elements":[]}'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:24 GMT
+ encoding: ASCII-8BIT
+ string: !binary |-
+ eyJpZCI6IjUxOTVlYmVhMWU2NmNmNmIyNTAwMDAwOCIsIl9pZCI6IjUxOTVl
+ YmVhMWU2NmNmNmIyNTAwMDAwOCIsImNyZWF0ZWRfYXQiOiIyMDEzLTA1LTE3
+ VDA4OjM1OjU0WiIsInVwZGF0ZWRfYXQiOiIyMDEzLTA1LTE3VDA4OjM2OjAy
+ WiIsInRpdGxlIjoiUMOhZ2luYSBubyBlbmNvbnRyYWRhIiwic2x1ZyI6IjQw
+ NCIsInBvc2l0aW9uIjoxLCJyZXNwb25zZV90eXBlIjoidGV4dC9odG1sIiwi
+ Y2FjaGVfc3RyYXRlZ3kiOiJub25lIiwicmVkaXJlY3QiOmZhbHNlLCJyZWRp
+ cmVjdF90eXBlIjozMDEsImxpc3RlZCI6dHJ1ZSwicHVibGlzaGVkIjp0cnVl
+ LCJ0ZW1wbGF0aXplZCI6ZmFsc2UsInRlbXBsYXRpemVkX2Zyb21fcGFyZW50
+ IjpmYWxzZSwiZnVsbHBhdGgiOiI0MDQiLCJsb2NhbGl6ZWRfZnVsbHBhdGhz
+ Ijp7ImVuIjoiNDA0IiwiZXMiOiJlcy80MDQifSwiZGVwdGgiOjAsInRyYW5z
+ bGF0ZWRfaW4iOlsiZW4iLCJlcyJdLCJyYXdfdGVtcGxhdGUiOiJDb250ZW50
+ IG9mIHRoZSA0MDQgcGFnZSIsImVzY2FwZWRfcmF3X3RlbXBsYXRlIjoiQ29u
+ dGVudCBvZiB0aGUgNDA0IHBhZ2UiLCJlZGl0YWJsZV9lbGVtZW50cyI6W119
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/theme_assets.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/theme_assets.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -485,28 +543,28 @@ http_interactions:
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - 90979a04c25ef0950a376b4cd7915b42
+ - d4392fd31ecfdd66534be80a3d8f4574
X-Runtime:
- - '0.013095'
- Content-Length:
- - '2'
+ - '0.016423'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:24 GMT
+ - Fri, 17 May 2013 08:36:35 GMT
+ Content-Length:
+ - '2'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTRmNTYyNDIyMWUzMDQ0OTg1Zjc5Y2IxZDQ5NjljMTAxBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--e3a529fa27bc63f05973cbe983ac2b5d4ca32166;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTBlM2UxMDY2MThhNGE3MjJjNjc3YjliZGMwNDc4NzFiBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--ce13bcc4f182c3a24594a11df423e09ba07109b0;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
string: ! '[]'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:24 GMT
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:35 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/translations.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/translations.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -514,40 +572,62 @@ http_interactions:
response:
status:
code: 200
- message: ! 'OK '
+ message: !binary |-
+ T0sg
headers:
- Content-Type:
- - application/json; charset=utf-8
- X-Ua-Compatible:
- - IE=Edge
- Etag:
- - ! '"af6cd1eda244013c9eb7c76fbc7b662b"'
- Cache-Control:
- - max-age=0, private, must-revalidate
- X-Request-Id:
- - 826844351d15ef7891c7861567f8fa06
- X-Runtime:
- - '0.013776'
- Content-Length:
- - '227'
- Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
- Date:
- - Thu, 24 Jan 2013 10:44:24 GMT
- Connection:
- - Keep-Alive
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTFkOGQ2OTBlMDYyZWZhMGMzYmQxNWIzNDFjZTY4ZThkBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBU--c7706b477d3fd1807a43add5b3aa6c5001c3de0f;
- domain=.engine.dev; path=/; HttpOnly
+ !binary "Q29udGVudC1UeXBl":
+ - !binary |-
+ YXBwbGljYXRpb24vanNvbjsgY2hhcnNldD11dGYtOA==
+ !binary "WC1VYS1Db21wYXRpYmxl":
+ - !binary |-
+ SUU9RWRnZQ==
+ !binary "RXRhZw==":
+ - !binary |-
+ IjEwYTU4MWZhMzZmMTg2ZGM4N2Y3ZjZjZjY0MWMyNmM1Ig==
+ !binary "Q2FjaGUtQ29udHJvbA==":
+ - !binary |-
+ bWF4LWFnZT0wLCBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGU=
+ !binary "WC1SZXF1ZXN0LUlk":
+ - !binary |-
+ MmZjODBkZGQ4NWExODFhODRiNmIzYTAxYmIxNzEzZDA=
+ !binary "WC1SdW50aW1l":
+ - !binary |-
+ MC4wNzU1MDg=
+ !binary "U2VydmVy":
+ - !binary |-
+ V0VCcmljay8xLjMuMSAoUnVieS8xLjkuMy8yMDEzLTAyLTIyKQ==
+ !binary "RGF0ZQ==":
+ - !binary |-
+ RnJpLCAxNyBNYXkgMjAxMyAwODozNjozNiBHTVQ=
+ !binary "Q29udGVudC1MZW5ndGg=":
+ - !binary |-
+ MjEz
+ !binary "Q29ubmVjdGlvbg==":
+ - !binary |-
+ S2VlcC1BbGl2ZQ==
+ !binary "U2V0LUNvb2tpZQ==":
+ - !binary |-
+ X2R1bW15X3Nlc3Npb249QkFoN0Iwa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
+ a2lKVFF3WVRobVptTm1aVFF4TmpVM01ERmtNVFl6WXpnMFlUaGlORGt3WXpr
+ MkJqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
+ YjNWdWRDNXJaWGtHT3dCVVd3ZGJCbFU2R2sxdmNHVmtPanBDVTA5T09qcFBZ
+ bXBsWTNSSlpDSVJVWlhyNmg1bXoyc2xBQUFCU1NJWldVUTBiVXAxVGsweFZY
+ aFRTamhxTTBjMFVGa0dPd0JVLS00ODA0ZjhiZDk5MjM3ZWRiNzI5YWExNDIz
+ NmQ2Mzk5NjRjNzliMWQ3OyBkb21haW49LmV4YW1wbGUuY29tOyBwYXRoPS87
+ IEh0dHBPbmx5
body:
- encoding: US-ASCII
- string: ! '[{"id":"51011077c82cd1253000001d","_id":"51011077c82cd1253000001d","created_at":"2013-01-24T11:44:07+01:00","updated_at":"2013-01-24T11:44:07+01:00","key":"hello_world","values":{"en":"Hello
- world!","es":"\u00a1Hola, Mundo!"}}]'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:24 GMT
+ encoding: ASCII-8BIT
+ string: !binary |-
+ W3siaWQiOiI1MTk1ZWJmMjFlNjZjZmUxY2UwMDAwMDgiLCJfaWQiOiI1MTk1
+ ZWJmMjFlNjZjZmUxY2UwMDAwMDgiLCJjcmVhdGVkX2F0IjoiMjAxMy0wNS0x
+ N1QwODozNjowMloiLCJ1cGRhdGVkX2F0IjoiMjAxMy0wNS0xN1QwODozNjow
+ MloiLCJrZXkiOiJoZWxsb193b3JsZCIsInZhbHVlcyI6eyJlbiI6IkhlbGxv
+ IHdvcmxkISIsImVzIjoiwqFIb2xhLCBNdW5kbyEifX1d
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: post
- uri: http://locomotive.engine.dev:3000/locomotive/api/tokens.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/tokens.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: email=admin%40locomotivecms.com&password=locomotive
@@ @@ -558,33 +638,33 @@ http_interactions:
message: ! 'OK '
headers:
Location:
- - http://locomotive.engine.dev:3000/locomotive/
+ - http://sample.example.com:3000/locomotive/
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"e29ee4caaed0880055c032e8a8586878"'
+ - ! '"29bd214e284501c410edba314c3fa053"'
Cache-Control:
- max-age=0, private, must-revalidate
X-Request-Id:
- - b0e8a4050aabd192afbd5e7be627b8e9
+ - ea86b57413f1bfa5880832a5d175871f
X-Runtime:
- - '0.018633'
- Content-Length:
- - '32'
+ - '0.014940'
Server:
- - WEBrick/1.3.1 (Ruby/1.9.3/2012-11-10)
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
Date:
- - Thu, 24 Jan 2013 10:44:51 GMT
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '32'
Connection:
- Keep-Alive
Set-Cookie:
- - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTQyZGMxZjM0ODIxM2Y3ZTc5ZjRlMjMxNTYzOTlhOTFlBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpBmkUaQHSaQHIaTFpAdFpdml%2BaQBpAGkJSSIZM1E2OFRtN0c4MUV4RkhiWjc3R3gGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewA6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOgtub3RpY2VJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjSGFzaCB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--d5f7c07d1148ccf7ce2c2970faa3c0fb737697b3;
- domain=.engine.dev; path=/; HttpOnly
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTU1OTBmNGRlNjY4MDQ1YzIxODVlMWYyYTA2NmY0ZWZmBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewA6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOgtub3RpY2VJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjSGFzaCB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--11daf66ba42dfddd296f5eeb7acbd9412163f69e;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"token":"jKkxPorzWo8uNYUxiiQC"}'
- http_version:
- recorded_at: Thu, 24 Jan 2013 10:44:51 GMT
- recorded_with: VCR 2.3.0
+ string: ! '{"token":"5DU1kqcxNRA6UoXktW5w"}'
+ http_version:
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
+ recorded_with: VCR 2.4.0
spec/integration/cassettes/push.yml +488 -399
@@ @@ -2,7 +2,7 @@
http_interactions:
- request:
method: post
- uri: http://locomotive.engine.dev:3000/locomotive/api/tokens.json?auth_token=jKkxPorzWo8uNYUxiiQC
+ uri: http://sample.example.com:3000/locomotive/api/tokens.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: email=admin%40locomotivecms.com&password=locomotive
@@ @@ -10,39 +10,41 @@ http_interactions:
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:31 GMT
- Status:
- - 200 OK
- Connection:
- - close
Location:
- - http://locomotive.engine.dev:3000/locomotive/
+ - http://sample.example.com:3000/locomotive/
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"4f98591a0b2f1180843ddd2388e4e59a"'
+ - ! '"29bd214e284501c410edba314c3fa053"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJThmOTkxMDEwNmJhMGExODI2NzIwM2Q3ZmJiMjNiYzJmBjsAVEkiCmZsYXNoBjsARm86JUFjdGlvbkRpc3BhdGNoOjpGbGFzaDo6Rmxhc2hIYXNoCToKQHVzZWRvOghTZXQGOgpAaGFzaHsAOgxAY2xvc2VkRjoNQGZsYXNoZXN7BjoLbm90aWNlSUM6HkFjdGl2ZVN1cHBvcnQ6OlNhZmVCdWZmZXIiI0hhc2ggd2FzIHN1Y2Nlc3NmdWxseSBjcmVhdGVkLgc7AFQ6D0BodG1sX3NhZmVUOglAbm93MA%3D%3D--7833d724cadf9061e034dac7c475dbe2ea4fd2da;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 674bb36863fec91714eb9800b66cc635
+ - d6c1c85cdfefdc3bbc14a495a4561993
X-Runtime:
- - '0.024099'
+ - '0.013056'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '32'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJWQyY2JkYTJhNDQ4ZTEwZTJiN2IzMjkxZGE4NGJlMTlhBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewA6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOgtub3RpY2VJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjSGFzaCB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--5ee65fb82e72753ddc758f0d8af1f050765712aa;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"token":"yXHhjfGgv9acFB1H5x6U"}'
+ string: ! '{"token":"5DU1kqcxNRA6UoXktW5w"}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:31 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/current_site.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/current_site.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -50,121 +52,127 @@ http_interactions:
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:31 GMT
- Status:
- - 200 OK
- Connection:
- - close
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"c9ad3ba76faf885ee5ccac5e25c062c0"'
+ - ! '"6f9414c164a6a2fb5b7261be9e6115fd"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTAzYmZmYjNjZmZkZmRmY2JkZGM4M2M4ZjljMjYwOTA5BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBU--f9d241080895c90f0186d0dc850cfa23665e2a2a;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 74094a48cc232f0a294ab8180b6d57e8
+ - 80551faceb73b08529c2c56629a0d133
X-Runtime:
- - '0.036238'
+ - '0.012795'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '546'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWI4YzZkZWEzZGFkZTQzMGRlOGNlMzA4ZGUzYjI5OTc3BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--6dae5dd76d3dcf0575fc7a3cf2b74368854b4cb1;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec63c87f6437966000006","_id":"516ec63c87f6437966000006","created_at":"2013-04-17T17:56:44+02:00","updated_at":"2013-04-17T17:59:08+02:00","name":"Locomotive","locales":["en","es"],"subdomain":"locomotive","domains":["locomotive.engine.dev"],"domains_without_subdomain":[],"domain_name":"engine.dev","memberships":[{"id":"516ec63c87f6437966000007","_id":"516ec63c87f6437966000007","role":"admin","role_name":"Administrator","can_update":true,"grant_admin":true,"account_id":"4ebbe22fa9228d010e000004","name":"Didier","email":"did@nocoffee.fr"},{"id":"516ec66c87f6437966000011","_id":"516ec66c87f6437966000011","created_at":"2013-04-17T17:57:32+02:00","updated_at":"2013-04-17T17:57:32+02:00","role":"admin","role_name":"Administrator","can_update":false,"grant_admin":true,"account_id":"516ec66c87f6437966000010","name":"Admin","email":"admin@locomotivecms.com"}]}'
+ string: ! '{"id":"5195ebea1e66cf6b25000006","_id":"5195ebea1e66cf6b25000006","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:01Z","name":"locomotive","locales":["en","es"],"subdomain":"sample","domains":["sample.example.com"],"domains_without_subdomain":[],"domain_name":"example.com","memberships":[{"id":"5195ebea1e66cf6b25000009","_id":"5195ebea1e66cf6b25000009","role":"admin","role_name":"Administrator","can_update":false,"grant_admin":true,"account_id":"5195ebea1e66cf6b25000001","name":"Admin","email":"admin@locomotivecms.com"}]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:31 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: put
- uri: http://locomotive.engine.dev:3000/locomotive/api/sites/516ec63c87f6437966000006.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/sites/5195ebea1e66cf6b25000006.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: site[name]=locomotive&site[locales][]=en&site[locales][]=es&site[subdomain]=locomotive&site[domains][]=locomotive.engine.dev&locale=en
+ string: site[name]=locomotive&site[locales][]=en&site[locales][]=es&site[subdomain]=sample&site[domains][]=sample.example.com&locale=en
headers: {}
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:31 GMT
- Status:
- - 200 OK
- Connection:
- - close
X-Message:
- ! '"Site was successfully updated."'
X-Message-Type:
- notice
Location:
- - http://locomotive.engine.dev:3000/locomotive/sites/516ec63c87f6437966000006
+ - http://sample.example.com:3000/locomotive/sites/5195ebea1e66cf6b25000006
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"da58a2d3e663875d525464cb6cf13cd4"'
+ - ! '"6f9414c164a6a2fb5b7261be9e6115fd"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJWI1MTdhNmQ4ODVmMzI3NTQzNzE3ODkxNDBiYjJmYzExBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwxJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjU2l0ZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--10ca432ff2adf417b1886946b65d8f5bb47dd5f4;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - f039078c5bf0ccc33c71a3f748cb0732
+ - aad9047dd76d56e6941eea328bcb433b
X-Runtime:
- - '0.064743'
+ - '0.017197'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '546'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTg5ODQzMTIyMThmOTdjNjM4OTk5ZTY2M2UzZmM0ZmYwBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwtJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjU2l0ZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--39d34285a8e7187e28910a71c7d35491fe33ec8e;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec63c87f6437966000006","_id":"516ec63c87f6437966000006","created_at":"2013-04-17T17:56:44+02:00","updated_at":"2013-04-17T17:59:31+02:00","name":"locomotive","locales":["en","es"],"subdomain":"locomotive","domains":["locomotive.engine.dev"],"domains_without_subdomain":[],"domain_name":"engine.dev","memberships":[{"id":"516ec63c87f6437966000007","_id":"516ec63c87f6437966000007","role":"admin","role_name":"Administrator","can_update":true,"grant_admin":true,"account_id":"4ebbe22fa9228d010e000004","name":"Didier","email":"did@nocoffee.fr"},{"id":"516ec66c87f6437966000011","_id":"516ec66c87f6437966000011","created_at":"2013-04-17T17:57:32+02:00","updated_at":"2013-04-17T17:57:32+02:00","role":"admin","role_name":"Administrator","can_update":false,"grant_admin":true,"account_id":"516ec66c87f6437966000010","name":"Admin","email":"admin@locomotivecms.com"}]}'
+ string: ! '{"id":"5195ebea1e66cf6b25000006","_id":"5195ebea1e66cf6b25000006","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:01Z","name":"locomotive","locales":["en","es"],"subdomain":"sample","domains":["sample.example.com"],"domains_without_subdomain":[],"domain_name":"example.com","memberships":[{"id":"5195ebea1e66cf6b25000009","_id":"5195ebea1e66cf6b25000009","role":"admin","role_name":"Administrator","can_update":false,"grant_admin":true,"account_id":"5195ebea1e66cf6b25000001","name":"Admin","email":"admin@locomotivecms.com"}]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:31 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: put
- uri: http://locomotive.engine.dev:3000/locomotive/api/sites/516ec63c87f6437966000006.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/sites/5195ebea1e66cf6b25000006.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: site[name]=locomotive&site[locales][]=en&site[locales][]=es&site[subdomain]=locomotive&site[domains][]=locomotive.engine.dev&locale=es
+ string: site[name]=locomotive&site[locales][]=en&site[locales][]=es&site[subdomain]=sample&site[domains][]=sample.example.com&locale=es
headers: {}
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:31 GMT
- Status:
- - 200 OK
- Connection:
- - close
Location:
- - http://locomotive.engine.dev:3000/locomotive/sites/516ec63c87f6437966000006
+ - http://sample.example.com:3000/locomotive/sites/5195ebea1e66cf6b25000006
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"3287af3d380c798e3874ef6a7dc2d403"'
+ - ! '"760eacde1bd4cb8bc924860c8210cf82"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTIyOTM1MzFjOGZlMWJkODEwZmYzNzk3NGYwNTE3OGVjBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBU--1158a7305a1f46169d713dd0eb00300a0ee3142a;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - f15f5937ac4272e85a2757983ed2c191
+ - 84ebbf7efd052a46d3bd604e9b670add
X-Runtime:
- - '0.043707'
+ - '0.016110'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '546'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWMxMGM1N2YwOTBkYThhNTkzZjZlMjU4YjRiNWEzZmY4BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--c2fe05d6ff464fb8494611966b20c088376ca638;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec63c87f6437966000006","_id":"516ec63c87f6437966000006","created_at":"2013-04-17T17:56:44+02:00","updated_at":"2013-04-17T17:59:31+02:00","name":"locomotive","locales":["en","es"],"subdomain":"locomotive","domains":["locomotive.engine.dev"],"domains_without_subdomain":[],"domain_name":"engine.dev","memberships":[{"id":"516ec63c87f6437966000007","_id":"516ec63c87f6437966000007","role":"admin","role_name":"Administrador","can_update":true,"grant_admin":true,"account_id":"4ebbe22fa9228d010e000004","name":"Didier","email":"did@nocoffee.fr"},{"id":"516ec66c87f6437966000011","_id":"516ec66c87f6437966000011","created_at":"2013-04-17T17:57:32+02:00","updated_at":"2013-04-17T17:57:32+02:00","role":"admin","role_name":"Administrador","can_update":false,"grant_admin":true,"account_id":"516ec66c87f6437966000010","name":"Admin","email":"admin@locomotivecms.com"}]}'
+ string: ! '{"id":"5195ebea1e66cf6b25000006","_id":"5195ebea1e66cf6b25000006","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:01Z","name":"locomotive","locales":["en","es"],"subdomain":"sample","domains":["sample.example.com"],"domains_without_subdomain":[],"domain_name":"example.com","memberships":[{"id":"5195ebea1e66cf6b25000009","_id":"5195ebea1e66cf6b25000009","role":"admin","role_name":"Administrador","can_update":false,"grant_admin":true,"account_id":"5195ebea1e66cf6b25000001","name":"Admin","email":"admin@locomotivecms.com"}]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:31 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/snippets.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/snippets.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -172,14 +180,8 @@ http_interactions:
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
@@ @@ -188,21 +190,29 @@ http_interactions:
- ! '"d751713988987e9331980363e24189ce"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTI4NDI4NWQzOTU5MmNjMGNkZjA5NzdlYTg5Yzg4ZmYzBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBU--be228ca32d1429f8354dbfaa26607992ba484d51;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - eb5c4836133845a7b2cb80975d337ff3
+ - 8b2c9e7cf9eac302c3e8edcb420b4787
X-Runtime:
- - '0.079513'
+ - '0.015310'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '2'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWIwN2RiNmFhYTFlNWM5M2ZmNmYyMzcyNTFmMjlkNWMwBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--7d960d85266a4cf2eb4d71171cc06f916fee07f6;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
string: ! '[]'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/content_types.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/content_types.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -210,78 +220,87 @@ http_interactions:
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"d751713988987e9331980363e24189ce"'
+ - ! '"216ebb0b29c4d653dfc875b0b1b88c7e"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTI4MzA0MWYxM2JjY2M0MTNiYmQ4NzhkZmRmZmUzZjc1BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBU--54773154c2b36d31b0aaf418a5cc0307cf87d0e8;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 60381d475c1aa851edd1834353ffde70
+ - f2678825a665ce334949095a57850249
X-Runtime:
- - '0.049517'
+ - '0.019714'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '781'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWM2OGJmMDVjNWYyZDgyMjlkM2I5OTE0Y2M5ZWI5OTNlBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--a5a59c755198125f5b027708e013bbef4a623c61;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '[]'
+ string: ! '[{"id":"5195ebf11e66cf782a000001","_id":"5195ebf11e66cf782a000001","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","name":"Products","slug":"products","entries_custom_fields":[{"id":"5195ebf21e66cf782a000002","_id":"5195ebf21e66cf782a000002","name":"name","label":"name","type":"string","required":true,"localized":true,"unique":false,"position":0},{"id":"5195ebf21e66cf782a000003","_id":"5195ebf21e66cf782a000003","name":"available","label":"available","type":"boolean","required":false,"localized":false,"unique":false,"position":1}],"description":"My
+ products collection","label_field_name":"name","order_by":"created_at","order_direction":"asc","order_by_field_name":"created_at","public_submission_enabled":false,"public_submission_account_emails":[]}]'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
- method: post
- uri: http://locomotive.engine.dev:3000/locomotive/api/content_types.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ method: put
+ uri: http://sample.example.com:3000/locomotive/api/content_types/5195ebf11e66cf782a000001.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: content_type[name]=Products&content_type[description]=My%20products%20collection&content_type[slug]=products&content_type[label_field_name]=name&content_type[order_by]=created_at&content_type[entries_custom_fields][][label]=name&content_type[entries_custom_fields][][name]=name&content_type[entries_custom_fields][][type]=string&content_type[entries_custom_fields][][position]=0&content_type[entries_custom_fields][][required]=true&content_type[entries_custom_fields][][localized]=true&content_type[entries_custom_fields][][label]=available&content_type[entries_custom_fields][][name]=available&content_type[entries_custom_fields][][type]=boolean&content_type[entries_custom_fields][][position]=1&content_type[entries_custom_fields][][required]=false&content_type[entries_custom_fields][][localized]=false
+ string: content_type[name]=Products&content_type[description]=My%20products%20collection&content_type[slug]=products&content_type[label_field_name]=name&content_type[order_by]=created_at&content_type[entries_custom_fields][][label]=name&content_type[entries_custom_fields][][name]=name&content_type[entries_custom_fields][][type]=string&content_type[entries_custom_fields][][position]=0&content_type[entries_custom_fields][][required]=true&content_type[entries_custom_fields][][localized]=true&content_type[entries_custom_fields][][_id]=5195ebf21e66cf782a000002&content_type[entries_custom_fields][][label]=available&content_type[entries_custom_fields][][name]=available&content_type[entries_custom_fields][][type]=boolean&content_type[entries_custom_fields][][position]=1&content_type[entries_custom_fields][][required]=false&content_type[entries_custom_fields][][localized]=false&content_type[entries_custom_fields][][_id]=5195ebf21e66cf782a000003
headers: {}
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
+ X-Message:
+ - ! '"Content type was successfully updated."'
+ X-Message-Type:
+ - notice
Location:
- - http://locomotive.engine.dev:3000/locomotive/api/content_types
+ - http://sample.example.com:3000/locomotive/api/content_types
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"de1f048a36052a9021f38c53b5c7c684"'
+ - ! '"fc84b98b892a64172175f461f4a6188d"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTJmYzJkYjZlNzg1YTg1NTc1Y2VhODBhMWE5NGMzYjJlBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewA6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOgtub3RpY2VJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIrQ29udGVudCB0eXBlIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZC4HOwBUOg9AaHRtbF9zYWZlVDoJQG5vdzA%3D--ebe42e7bc952f1fcf0654be61aa0b47ed6277aa0;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 2f24bdf5617dcd689af58fb3e059291c
+ - d8bef1b6e10dbe0c701f25ce48c0db65
X-Runtime:
- - '0.089253'
+ - '0.036651'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '779'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTQ0MGNmMzNlYjQ4OGNkODQzOWYwMDU5ZmVlN2MyMzkyBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwtJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIrQ29udGVudCB0eXBlIHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRlZC4HOwBUOg9AaHRtbF9zYWZlVDoJQG5vdzA%3D--7812af789f8b2dad431674e891468f5ba45d5b84;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec6e487f6437966000012","_id":"516ec6e487f6437966000012","created_at":"2013-04-17T17:59:32+02:00","updated_at":"2013-04-17T17:59:32+02:00","name":"Products","slug":"products","entries_custom_fields":[{"id":"516ec6e487f6437966000013","_id":"516ec6e487f6437966000013","name":"name","label":"name","type":"string","required":true,"localized":true,"position":0},{"id":"516ec6e487f6437966000014","_id":"516ec6e487f6437966000014","name":"available","label":"available","type":"boolean","required":false,"localized":false,"position":1}],"description":"My
+ string: ! '{"id":"5195ebf11e66cf782a000001","_id":"5195ebf11e66cf782a000001","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","name":"Products","slug":"products","entries_custom_fields":[{"id":"5195ebf21e66cf782a000002","_id":"5195ebf21e66cf782a000002","name":"name","label":"name","type":"string","required":true,"localized":true,"unique":false,"position":0},{"id":"5195ebf21e66cf782a000003","_id":"5195ebf21e66cf782a000003","name":"available","label":"available","type":"boolean","required":false,"localized":false,"unique":false,"position":1}],"description":"My
products collection","label_field_name":"name","order_by":"created_at","order_direction":"asc","order_by_field_name":"created_at","public_submission_enabled":false,"public_submission_account_emails":[]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/pages.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -289,284 +308,307 @@ http_interactions:
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"c9e3d2926f79f9b5e16e012ad66410d9"'
+ - ! '"ec24c27ce7cb2124e28bed5a4c34ce29"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJThjYmY2MGM5ZTgxNzE3ZjFkMmMwZTJjMTQ1NWNmMTYzBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBU--c2e122882c66d23f56cc94cc758444fcd8346b3d;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 5a8aa58e11fccc1abee0539c1847848e
+ - 02cc26812a1e92b32eacc71aa616b43e
X-Runtime:
- - '0.074437'
+ - '0.023391'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '3405'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWQ4ZDlmYjM0M2MwNmRhYzQ1MzJmMzRiZjIyZTMxMDM3BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--cc6761ee7923fd58d7d2f72492b214e1759d2b55;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '[{"id":"516ec63c87f6437966000008","_id":"516ec63c87f6437966000008","created_at":"2013-04-17T17:56:44+02:00","updated_at":"2013-04-17T17:56:44+02:00","title":"Home
- page","slug":"index","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"index","localized_fullpaths":{"en":"","es":"es"},"depth":0,"translated_in":["en","es"],"raw_template":"Content
- of the home page","escaped_raw_template":"Content of the home page","editable_elements":[]},{"id":"516ec63c87f6437966000009","_id":"516ec63c87f6437966000009","created_at":"2013-04-17T17:56:44+02:00","updated_at":"2013-04-17T17:56:44+02:00","title":"Page
+ string: ! '[{"id":"5195ebea1e66cf6b25000007","_id":"5195ebea1e66cf6b25000007","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:02Z","title":"Home
+ page","slug":"index","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"index","localized_fullpaths":{"en":"","es":"es"},"depth":0,"translated_in":["en","es"],"raw_template":"{%
+ block content %}\r\n Content of the home page\r\n{% endblock %}\r\n\r\n","escaped_raw_template":"{%
+ block content %}\r\n Content of the home page\r\n{% endblock %}\r\n\r\n","editable_elements":[]},{"id":"5195ebf21e66cfebab000005","_id":"5195ebf21e66cfebab000005","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","title":"translated","slug":"translated","parent_id":"5195ebea1e66cf6b25000007","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"translated","localized_fullpaths":{"en":"translated","es":"es/translated"},"depth":1,"translated_in":["en"],"raw_template":"{{
+ ''hello_world'' | translate}}","escaped_raw_template":"{{ 'hello_world'
+ | translate}}","editable_elements":[]},{"id":"5195ebf21e66cf6b31000007","_id":"5195ebf21e66cf6b31000007","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","title":"Latest","slug":"latest","parent_id":"5195ebf21e66cf214f000006","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products/latest","localized_fullpaths":{"en":"products/latest","es":"es/products/latest"},"depth":2,"translated_in":["en"],"raw_template":"{%
+ extends parent %}\r\n{% block content %}\r\n The name of the latest product
+ is: {{ contents.products.last.name }}\r\n{% endblock %}","escaped_raw_template":"{%
+ extends parent %}\r\n{% block content %}\r\n The name of the latest product
+ is: {{ contents.products.last.name }}\r\n{% endblock %}","editable_elements":[]},{"id":"5195ebea1e66cf6b25000008","_id":"5195ebea1e66cf6b25000008","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:02Z","title":"Page
not found","slug":"404","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"404","localized_fullpaths":{"en":"404","es":"es/404"},"depth":0,"translated_in":["en","es"],"raw_template":"Content
- of the 404 page","escaped_raw_template":"Content of the 404 page","editable_elements":[]}]'
+ of the 404 page","escaped_raw_template":"Content of the 404 page","editable_elements":[]},{"id":"5195ebf21e66cf214f000006","_id":"5195ebf21e66cf214f000006","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","title":"Products","slug":"products","parent_id":"5195ebea1e66cf6b25000007","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products","localized_fullpaths":{"en":"products","es":"es/products"},"depth":1,"translated_in":["en"],"raw_template":"{%
+ extends parent %}","escaped_raw_template":"{% extends parent %}","editable_elements":[]}]'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: put
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages/516ec63c87f6437966000009.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebea1e66cf6b25000007.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: page[title]=Page%20not%20found&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=1&page[raw_template]=Content%20of%20the%20404%20page&locale=en
+ string: page[title]=Home%20page&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=0&page[raw_template]=%7B%25%20block%20content%20%25%7D%0D%0A%20%20New%20content%20of%20the%20home%20page%0D%0A%7B%25%20endblock%20%25%7D%0D%0A%0D%0A&locale=en
headers: {}
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
X-Message:
- ! '"Page was successfully updated."'
X-Message-Type:
- notice
Location:
- - http://locomotive.engine.dev:3000/locomotive/api/pages
+ - http://sample.example.com:3000/locomotive/api/pages
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"e8b25ffdfe99c999d40b970d9fad5d2e"'
+ - ! '"2bb5e6ac7885f49c09112c59ff26e1de"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJWEyZGQ4M2RkNGQzMzMxMjgyNmVjOTMxMWRhMmU5NGRkBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwxJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--d597f13832c1a3e35eb397a8b2023b9c9c595983;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 01201cb3c90f48d4bf2aa34b3cdedb92
+ - 38f6b9ba81640335d2903a2e448e5295
X-Runtime:
- - '0.058431'
+ - '0.034648'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '706'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTkxYWI5Nzg4ZjEyZTUwNTgwODBiOGIwN2ZlMmU1YjQ4BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwtJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--a1aca9fbfd698d55683e14373fbcccbabf74beab;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec63c87f6437966000009","_id":"516ec63c87f6437966000009","created_at":"2013-04-17T17:56:44+02:00","updated_at":"2013-04-17T17:59:32+02:00","title":"Page
- not found","slug":"404","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"404","localized_fullpaths":{"en":"404","es":"es/404"},"depth":0,"translated_in":["en","es"],"raw_template":"Content
- of the 404 page","escaped_raw_template":"Content of the 404 page","editable_elements":[]}'
+ string: ! '{"id":"5195ebea1e66cf6b25000007","_id":"5195ebea1e66cf6b25000007","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:36Z","title":"Home
+ page","slug":"index","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"index","localized_fullpaths":{"en":"","es":"es"},"depth":0,"template_changed":true,"translated_in":["en","es"],"raw_template":"{%
+ block content %}\r\n New content of the home page\r\n{% endblock %}\r\n\r\n","escaped_raw_template":"{%
+ block content %}\r\n New content of the home page\r\n{% endblock %}\r\n\r\n","editable_elements":[]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: put
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages/516ec63c87f6437966000008.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebea1e66cf6b25000008.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: page[title]=Home%20page&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=0&page[raw_template]=%7B%25%20block%20content%20%25%7D%0D%0A%20%20New%20content%20of%20the%20home%20page%0D%0A%7B%25%20endblock%20%25%7D%0D%0A%0D%0A&locale=en
+ string: page[title]=Page%20not%20found&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=1&page[raw_template]=Content%20of%20the%20404%20page&locale=en
headers: {}
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
X-Message:
- ! '"Page was successfully updated."'
X-Message-Type:
- notice
Location:
- - http://locomotive.engine.dev:3000/locomotive/api/pages
+ - http://sample.example.com:3000/locomotive/api/pages
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"a3b3c6eb33691eb163ac8b0ca4762492"'
+ - ! '"b4de924ce5c278e09b55478cc15703e3"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJWJiNzc1YjUyNzQ3YzdlNWJlMDNiMGEzZDE0NmZhODNjBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwxJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--60797bb5b4f264b7f66e832d99620024a13de1c7;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 32f7e63670910d4506c46c0ccab061cf
+ - f5d733f3f8ed96f6f6443294ac69818f
X-Runtime:
- - '0.056949'
+ - '0.024469'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '578'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTNkZmFjMjc5OGE1ZjQ5NmY2YmRkMjBlMmY4YjY1ODg2BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwtJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--cf41c69150e5f2f1055164ac95eac6f08ce20b47;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec63c87f6437966000008","_id":"516ec63c87f6437966000008","created_at":"2013-04-17T17:56:44+02:00","updated_at":"2013-04-17T17:59:32+02:00","title":"Home
- page","slug":"index","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"index","localized_fullpaths":{"en":"","es":"es"},"depth":0,"template_changed":true,"translated_in":["en","es"],"raw_template":"{%
- block content %}\r\n New content of the home page\r\n{% endblock %}\r\n\r\n","escaped_raw_template":"{%
- block content %}\r\n New content of the home page\r\n{% endblock %}\r\n\r\n","editable_elements":[]}'
+ string: ! '{"id":"5195ebea1e66cf6b25000008","_id":"5195ebea1e66cf6b25000008","created_at":"2013-05-17T08:35:54Z","updated_at":"2013-05-17T08:36:02Z","title":"Page
+ not found","slug":"404","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"404","localized_fullpaths":{"en":"404","es":"es/404"},"depth":0,"translated_in":["en","es"],"raw_template":"Content
+ of the 404 page","escaped_raw_template":"Content of the 404 page","editable_elements":[]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
- method: post
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ method: put
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebf21e66cfebab000005.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: page[title]=translated&page[slug]=translated&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=0&page[parent_id]=516ec63c87f6437966000008&page[raw_template]=%7B%7B%20'hello_world'%20%7C%20translate%7D%7D
+ string: page[title]=translated&page[slug]=translated&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=0&page[parent_id]=5195ebea1e66cf6b25000007&page[raw_template]=%7B%7B%20'hello_world'%20%7C%20translate%7D%7D&locale=en
headers: {}
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
+ X-Message:
+ - ! '"Page was successfully updated."'
+ X-Message-Type:
+ - notice
Location:
- - http://locomotive.engine.dev:3000/locomotive/api/pages
+ - http://sample.example.com:3000/locomotive/api/pages
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"b5fc3912b34bac4d84a89b9bbb9694d3"'
+ - ! '"272256e9377bb4a36fe21f7d50fda7fe"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTkxZjM3ODI4NDVlNzZjZTUyMGM0YTg1MGYzM2JmMmY0BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewA6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOgtub3RpY2VJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--a32ab4d9a15c72d7edd3be2eb5762cd1e3de7d5f;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 03ce83b8fd2dcacd749f28a588c893e5
+ - be214058ea12a55dc6816c68743c5b7f
X-Runtime:
- - '0.053056'
+ - '0.092757'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '660'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJWI1NTA2YWJlMzBkYzhkNjEwZjE5OGYwOWVlNmUxYWM2BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwtJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--45efb3a6083849812d2ca3abf4593f46692ea524;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec6e487f6437966000015","_id":"516ec6e487f6437966000015","created_at":"2013-04-17T17:59:32+02:00","updated_at":"2013-04-17T17:59:32+02:00","title":"translated","slug":"translated","parent_id":"516ec63c87f6437966000008","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"translated","localized_fullpaths":{"en":"translated","es":"es/translated"},"depth":1,"template_changed":true,"translated_in":["en"],"raw_template":"{{
+ string: ! '{"id":"5195ebf21e66cfebab000005","_id":"5195ebf21e66cfebab000005","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:02Z","title":"translated","slug":"translated","parent_id":"5195ebea1e66cf6b25000007","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"translated","localized_fullpaths":{"en":"translated","es":"es/translated"},"depth":1,"translated_in":["en"],"raw_template":"{{
''hello_world'' | translate}}","escaped_raw_template":"{{ 'hello_world'
| translate}}","editable_elements":[]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
- method: post
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ method: put
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebf21e66cf214f000006.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: page[title]=Products&page[slug]=products&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=1&page[parent_id]=516ec63c87f6437966000008&page[raw_template]=%7B%25%20extends%20parent%20%25%7D
+ string: page[title]=Products&page[slug]=products&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=1&page[parent_id]=5195ebea1e66cf6b25000007&page[raw_template]=%7B%25%20extends%20parent%20%25%7D&locale=en
headers: {}
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
+ X-Message:
+ - ! '"Page was successfully updated."'
+ X-Message-Type:
+ - notice
Location:
- - http://locomotive.engine.dev:3000/locomotive/api/pages
+ - http://sample.example.com:3000/locomotive/api/pages
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"4e4414d2039aa8bb3bff4b02e1fafb7b"'
+ - ! '"76b52be9e6f1c6b1722bb8a6a7b62283"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTgyYTZiNGFjMDRkM2ZjNTg4OTYxZjAyMjM3YzU5M2U4BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewA6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOgtub3RpY2VJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--9db6f7e47a3e1eef01c5669346d9d053b311fccf;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 13843875f9b18224c3d43a55165cff95
+ - 13205261ffb4991df832801ca749234c
X-Runtime:
- - '0.057909'
+ - '0.024388'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '620'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTIxMTQ4YjYyZGVkY2MzNjEyNWFlMGMxYmM0MmNjY2I4BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwtJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--490507b1037442d44ed1f131d18dd8499deaa751;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec6e487f6437966000016","_id":"516ec6e487f6437966000016","created_at":"2013-04-17T17:59:32+02:00","updated_at":"2013-04-17T17:59:32+02:00","title":"Products","slug":"products","parent_id":"516ec63c87f6437966000008","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products","localized_fullpaths":{"en":"products","es":"es/products"},"depth":1,"template_changed":true,"translated_in":["en"],"raw_template":"{%
+ string: ! '{"id":"5195ebf21e66cf214f000006","_id":"5195ebf21e66cf214f000006","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:36Z","title":"Products","slug":"products","parent_id":"5195ebea1e66cf6b25000007","position":1,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products","localized_fullpaths":{"en":"products","es":"es/products"},"depth":1,"translated_in":["en"],"raw_template":"{%
extends parent %}","escaped_raw_template":"{% extends parent %}","editable_elements":[]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
- method: post
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ method: put
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebf21e66cf6b31000007.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: page[title]=Latest&page[slug]=latest&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=0&page[parent_id]=516ec6e487f6437966000016&page[raw_template]=%7B%25%20extends%20parent%20%25%7D%0D%0A%7B%25%20block%20content%20%25%7D%0D%0A%20%20The%20name%20of%20the%20latest%20product%20is%3A%20%7B%7B%20contents.products.last.name%20%7D%7D%0D%0A%7B%25%20endblock%20%25%7D
+ string: page[title]=Latest&page[slug]=latest&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=0&page[parent_id]=5195ebf21e66cf214f000006&page[raw_template]=%7B%25%20extends%20parent%20%25%7D%0D%0A%7B%25%20block%20content%20%25%7D%0D%0A%20%20The%20name%20of%20the%20latest%20product%20is%3A%20%7B%7B%20contents.products.last.name%20%7D%7D%0D%0A%7B%25%20endblock%20%25%7D&locale=en
headers: {}
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
+ X-Message:
+ - ! '"Page was successfully updated."'
+ X-Message-Type:
+ - notice
Location:
- - http://locomotive.engine.dev:3000/locomotive/api/pages
+ - http://sample.example.com:3000/locomotive/api/pages
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
- IE=Edge
Etag:
- - ! '"246cd5b57ee3221b8e290ef15003f792"'
+ - ! '"d1d6793f9e9a07b15577990b107b9256"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTc1ZTAxOTk2Y2I0MzlmYTU0NzQ4OTA4NGI2Mjg4MmNmBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewA6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOgtub3RpY2VJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--f65fc42b33ff7c89ae8d03a2f76ac2f1d046dfea;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 594621213fde89f4b8a6e0cc2d6262a7
+ - d3a1be5199c8a5e525efc8f19df74697
X-Runtime:
- - '0.056359'
+ - '0.029572'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '867'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTZlMDExNDNkYTM5MzBmZTliMzUxN2MxNTZiODUwNjhkBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBUSSIKZmxhc2gGOwBGbzolQWN0aW9uRGlzcGF0Y2g6OkZsYXNoOjpGbGFzaEhhc2gJOgpAdXNlZG86CFNldAY6CkBoYXNoewY6C25vdGljZVQ6DEBjbG9zZWRGOg1AZmxhc2hlc3sGOwtJQzoeQWN0aXZlU3VwcG9ydDo6U2FmZUJ1ZmZlciIjUGFnZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQuBzsAVDoPQGh0bWxfc2FmZVQ6CUBub3cw--a3de8638bee2bc3ce477d6c36ebb94463caf1cfa;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
- string: ! '{"id":"516ec6e487f6437966000017","_id":"516ec6e487f6437966000017","created_at":"2013-04-17T17:59:32+02:00","updated_at":"2013-04-17T17:59:32+02:00","title":"Latest","slug":"latest","parent_id":"516ec6e487f6437966000016","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products/latest","localized_fullpaths":{"en":"products/latest","es":"es/products/latest"},"depth":2,"template_changed":true,"translated_in":["en"],"raw_template":"{%
+ string: ! '{"id":"5195ebf21e66cf6b31000007","_id":"5195ebf21e66cf6b31000007","created_at":"2013-05-17T08:36:02Z","updated_at":"2013-05-17T08:36:36Z","title":"Latest","slug":"latest","parent_id":"5195ebf21e66cf214f000006","position":0,"response_type":"text/html","cache_strategy":"none","redirect":false,"redirect_type":301,"listed":true,"published":true,"templatized":false,"templatized_from_parent":false,"fullpath":"products/latest","localized_fullpaths":{"en":"products/latest","es":"es/products/latest"},"depth":2,"translated_in":["en"],"raw_template":"{%
extends parent %}\r\n{% block content %}\r\n The name of the latest product
is: {{ contents.products.last.name }}\r\n{% endblock %}","escaped_raw_template":"{%
extends parent %}\r\n{% block content %}\r\n The name of the latest product
is: {{ contents.products.last.name }}\r\n{% endblock %}","editable_elements":[]}'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: put
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages/516ec63c87f6437966000009.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebea1e66cf6b25000007.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: page[title]=P%C3%A1gina%20no%20encontrada&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=1&page[raw_template]=Content%20of%20the%20404%20page&locale=es
+ string: page[title]=P%C3%A1gina%20de%20inicio&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=0&page[raw_template]=New%20content%20of%20the%20home%20page%0D%0A&locale=es
headers: {}
response:
status:
code: 200
message: !binary |-
- T0s=
+ T0sg
headers:
- !binary "RGF0ZQ==":
- - !binary |-
- V2VkLCAxNyBBcHIgMjAxMyAxNTo1OTozMiBHTVQ=
- !binary "U3RhdHVz":
- - !binary |-
- MjAwIE9L
- !binary "Q29ubmVjdGlvbg==":
- - !binary |-
- Y2xvc2U=
!binary "TG9jYXRpb24=":
- !binary |-
- aHR0cDovL2xvY29tb3RpdmUuZW5naW5lLmRldjozMDAwL2xvY29tb3RpdmUv
- YXBpL3BhZ2Vz
+ aHR0cDovL3NhbXBsZS5leGFtcGxlLmNvbTozMDAwL2xvY29tb3RpdmUvYXBp
+ L3BhZ2Vz
!binary "Q29udGVudC1UeXBl":
- !binary |-
YXBwbGljYXRpb24vanNvbjsgY2hhcnNldD11dGYtOA==
@@ @@ -575,72 +617,74 @@ http_interactions:
SUU9RWRnZQ==
!binary "RXRhZw==":
- !binary |-
- IjI5ODNlOWMyNDRkNTA0MThjMzY5ZjMwNjQ3ZTMyZjVjIg==
+ IjQzZDhmNTRhMzQyNzEyMTNjNzFiYWIzYmI1MGQxZWVkIg==
!binary "Q2FjaGUtQ29udHJvbA==":
- !binary |-
bWF4LWFnZT0wLCBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGU=
- !binary "U2V0LUNvb2tpZQ==":
- - !binary |-
- X2R1bW15X3Nlc3Npb249QkFoN0Iwa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
- a2lKVEl3T1dZMU9ERTVOelppTnpjeU56azVNelF5TldVeVl6RXlNREV4WW1V
- M0Jqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
- YjNWdWRDNXJaWGtHT3dCVVd3aEpJaGhNYjJOdmJXOTBhWFpsT2pwQlkyTnZk
- VzUwQmpzQVJsc0diem9UUWxOUFRqbzZUMkpxWldOMFNXUUdPZ3BBWkdGMFlW
- c1JhVlpwYzJrQnhtbHhhUUdIYVFIMmFVaHBmbWxyYVFCcEFHa1ZTU0laYTBj
- ek9YcDRValJNYzNkb2NGSlZlRFV6YWpjR093QlUtLTIxYzhlMDA5NTY0MmQx
- OWYxOTgzNjQzYmM0NDI5MzYyMjE3ZjlhNjQ7IGRvbWFpbj0uZW5naW5lLmRl
- djsgcGF0aD0vOyBIdHRwT25seQ==
!binary "WC1SZXF1ZXN0LUlk":
- !binary |-
- ODMxYzYxZTNmNDEzNjk0M2FiNTU1ZDE0YzRjNjczOTY=
+ ODQyYmYyMWVhYmRlY2ZjOTc2ZGZmNTUzMmQ1NzgxMjY=
!binary "WC1SdW50aW1l":
- !binary |-
- MC4wNDk5MjU=
+ MC4wMjIxNDc=
+ !binary "U2VydmVy":
+ - !binary |-
+ V0VCcmljay8xLjMuMSAoUnVieS8xLjkuMy8yMDEzLTAyLTIyKQ==
+ !binary "RGF0ZQ==":
+ - !binary |-
+ RnJpLCAxNyBNYXkgMjAxMyAwODozNjozNiBHTVQ=
+ !binary "Q29udGVudC1MZW5ndGg=":
+ - !binary |-
+ NTk2
+ !binary "Q29ubmVjdGlvbg==":
+ - !binary |-
+ S2VlcC1BbGl2ZQ==
+ !binary "U2V0LUNvb2tpZQ==":
+ - !binary |-
+ X2R1bW15X3Nlc3Npb249QkFoN0Iwa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
+ a2lKV0l6TjJFMll6TTBaR1F5WXpFeU5HTTNZVE01TlRNM01qZG1PRFZtTnpj
+ NEJqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
+ YjNWdWRDNXJaWGtHT3dCVVd3ZGJCbFU2R2sxdmNHVmtPanBDVTA5T09qcFBZ
+ bXBsWTNSSlpDSVJVWlhyNmg1bXoyc2xBQUFCU1NJWldVUTBiVXAxVGsweFZY
+ aFRTamhxTTBjMFVGa0dPd0JVLS02Y2ZjNDgwMTM2NDEzYmJmZjI2OWYyYTc0
+ YzExZDJhMjQ4YjkyZGYzOyBkb21haW49LmV4YW1wbGUuY29tOyBwYXRoPS87
+ IEh0dHBPbmx5
body:
encoding: ASCII-8BIT
string: !binary |-
- eyJpZCI6IjUxNmVjNjNjODdmNjQzNzk2NjAwMDAwOSIsIl9pZCI6IjUxNmVj
- NjNjODdmNjQzNzk2NjAwMDAwOSIsImNyZWF0ZWRfYXQiOiIyMDEzLTA0LTE3
- VDE3OjU2OjQ0KzAyOjAwIiwidXBkYXRlZF9hdCI6IjIwMTMtMDQtMTdUMTc6
- NTk6MzIrMDI6MDAiLCJ0aXRsZSI6IlDDoWdpbmEgbm8gZW5jb250cmFkYSIs
- InNsdWciOiI0MDQiLCJwb3NpdGlvbiI6MSwicmVzcG9uc2VfdHlwZSI6InRl
- eHQvaHRtbCIsImNhY2hlX3N0cmF0ZWd5Ijoibm9uZSIsInJlZGlyZWN0Ijpm
- YWxzZSwicmVkaXJlY3RfdHlwZSI6MzAxLCJsaXN0ZWQiOnRydWUsInB1Ymxp
- c2hlZCI6dHJ1ZSwidGVtcGxhdGl6ZWQiOmZhbHNlLCJ0ZW1wbGF0aXplZF9m
- cm9tX3BhcmVudCI6ZmFsc2UsImZ1bGxwYXRoIjoiNDA0IiwibG9jYWxpemVk
- X2Z1bGxwYXRocyI6eyJlbiI6IjQwNCIsImVzIjoiZXMvNDA0In0sImRlcHRo
- IjowLCJ0ZW1wbGF0ZV9jaGFuZ2VkIjp0cnVlLCJ0cmFuc2xhdGVkX2luIjpb
- ImVuIiwiZXMiXSwicmF3X3RlbXBsYXRlIjoiQ29udGVudCBvZiB0aGUgNDA0
- IHBhZ2UiLCJlc2NhcGVkX3Jhd190ZW1wbGF0ZSI6IkNvbnRlbnQgb2YgdGhl
- IDQwNCBwYWdlIiwiZWRpdGFibGVfZWxlbWVudHMiOltdfQ==
+ eyJpZCI6IjUxOTVlYmVhMWU2NmNmNmIyNTAwMDAwNyIsIl9pZCI6IjUxOTVl
+ YmVhMWU2NmNmNmIyNTAwMDAwNyIsImNyZWF0ZWRfYXQiOiIyMDEzLTA1LTE3
+ VDA4OjM1OjU0WiIsInVwZGF0ZWRfYXQiOiIyMDEzLTA1LTE3VDA4OjM2OjM2
+ WiIsInRpdGxlIjoiUMOhZ2luYSBkZSBpbmljaW8iLCJzbHVnIjoiaW5kZXgi
+ LCJwb3NpdGlvbiI6MCwicmVzcG9uc2VfdHlwZSI6InRleHQvaHRtbCIsImNh
+ Y2hlX3N0cmF0ZWd5Ijoibm9uZSIsInJlZGlyZWN0IjpmYWxzZSwicmVkaXJl
+ Y3RfdHlwZSI6MzAxLCJsaXN0ZWQiOnRydWUsInB1Ymxpc2hlZCI6dHJ1ZSwi
+ dGVtcGxhdGl6ZWQiOmZhbHNlLCJ0ZW1wbGF0aXplZF9mcm9tX3BhcmVudCI6
+ ZmFsc2UsImZ1bGxwYXRoIjoiaW5kZXgiLCJsb2NhbGl6ZWRfZnVsbHBhdGhz
+ Ijp7ImVuIjoiIiwiZXMiOiJlcyJ9LCJkZXB0aCI6MCwidHJhbnNsYXRlZF9p
+ biI6WyJlbiIsImVzIl0sInJhd190ZW1wbGF0ZSI6Ik5ldyBjb250ZW50IG9m
+ IHRoZSBob21lIHBhZ2VcclxuIiwiZXNjYXBlZF9yYXdfdGVtcGxhdGUiOiJO
+ ZXcgY29udGVudCBvZiB0aGUgaG9tZSBwYWdlXHJcbiIsImVkaXRhYmxlX2Vs
+ ZW1lbnRzIjpbXX0=
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: put
- uri: http://locomotive.engine.dev:3000/locomotive/api/pages/516ec63c87f6437966000008.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/pages/5195ebea1e66cf6b25000008.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
- string: page[title]=P%C3%A1gina%20de%20inicio&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=0&page[raw_template]=New%20content%20of%20the%20home%20page%0D%0A&locale=es
+ string: page[title]=P%C3%A1gina%20no%20encontrada&page[redirect_type]=301&page[listed]=true&page[published]=true&page[cache_strategy]=none&page[response_type]=text%2Fhtml&page[position]=1&page[raw_template]=Content%20of%20the%20404%20page&locale=es
headers: {}
response:
status:
code: 200
message: !binary |-
- T0s=
+ T0sg
headers:
- !binary "RGF0ZQ==":
- - !binary |-
- V2VkLCAxNyBBcHIgMjAxMyAxNTo1OTozMiBHTVQ=
- !binary "U3RhdHVz":
- - !binary |-
- MjAwIE9L
- !binary "Q29ubmVjdGlvbg==":
- - !binary |-
- Y2xvc2U=
!binary "TG9jYXRpb24=":
- !binary |-
- aHR0cDovL2xvY29tb3RpdmUuZW5naW5lLmRldjozMDAwL2xvY29tb3RpdmUv
- YXBpL3BhZ2Vz
+ aHR0cDovL3NhbXBsZS5leGFtcGxlLmNvbTozMDAwL2xvY29tb3RpdmUvYXBp
+ L3BhZ2Vz
!binary "Q29udGVudC1UeXBl":
- !binary |-
YXBwbGljYXRpb24vanNvbjsgY2hhcnNldD11dGYtOA==
@@ @@ -649,49 +693,59 @@ http_interactions:
SUU9RWRnZQ==
!binary "RXRhZw==":
- !binary |-
- ImM4N2JlNDdhMjQ3ZWFhNWU0OTVlZmNhNGE1MDQ1MDUwIg==
+ ImMwMmJlNGRkOGY4M2Q3ZjY2ZDA0ZmRiNjU4MzRkMTI3Ig==
!binary "Q2FjaGUtQ29udHJvbA==":
- !binary |-
bWF4LWFnZT0wLCBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGU=
- !binary "U2V0LUNvb2tpZQ==":
- - !binary |-
- X2R1bW15X3Nlc3Npb249QkFoN0Iwa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
- a2lKVFU1T1dNMU5tRXdZbUkwTUdVM1pEUmlZbVEyTTJZNE1tRTRNR1UxWVRV
- MEJqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
- YjNWdWRDNXJaWGtHT3dCVVd3aEpJaGhNYjJOdmJXOTBhWFpsT2pwQlkyTnZk
- VzUwQmpzQVJsc0diem9UUWxOUFRqbzZUMkpxWldOMFNXUUdPZ3BBWkdGMFlW
- c1JhVlpwYzJrQnhtbHhhUUdIYVFIMmFVaHBmbWxyYVFCcEFHa1ZTU0laYTBj
- ek9YcDRValJNYzNkb2NGSlZlRFV6YWpjR093QlUtLWQwNWE5NTQxZjQ4ODA4
- NDA1YTllZWE1MDViYjE1YWVlYzE3MGVkNTk7IGRvbWFpbj0uZW5naW5lLmRl
- djsgcGF0aD0vOyBIdHRwT25seQ==
!binary "WC1SZXF1ZXN0LUlk":
- !binary |-
- NGI2MGQ0ZjJlYWExOGI0YWMzODJiZmE2ZjE5ZmQ1OGU=
+ NjcxNWNiNWUzMDU2YWY1OThjM2RjYTc2MjBkMGEyZmI=
!binary "WC1SdW50aW1l":
- !binary |-
- MC4wNTE3MDk=
+ MC4wMjE0NTU=
+ !binary "U2VydmVy":
+ - !binary |-
+ V0VCcmljay8xLjMuMSAoUnVieS8xLjkuMy8yMDEzLTAyLTIyKQ==
+ !binary "RGF0ZQ==":
+ - !binary |-
+ RnJpLCAxNyBNYXkgMjAxMyAwODozNjozNiBHTVQ=
+ !binary "Q29udGVudC1MZW5ndGg=":
+ - !binary |-
+ NTg1
+ !binary "Q29ubmVjdGlvbg==":
+ - !binary |-
+ S2VlcC1BbGl2ZQ==
+ !binary "U2V0LUNvb2tpZQ==":
+ - !binary |-
+ X2R1bW15X3Nlc3Npb249QkFoN0Iwa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
+ a2lKVGs1WTJOaE1qWmhaak0zWVRWa056Sm1Oamt6WVdKak1UZ3lOREkyWVRO
+ akJqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
+ YjNWdWRDNXJaWGtHT3dCVVd3ZGJCbFU2R2sxdmNHVmtPanBDVTA5T09qcFBZ
+ bXBsWTNSSlpDSVJVWlhyNmg1bXoyc2xBQUFCU1NJWldVUTBiVXAxVGsweFZY
+ aFRTamhxTTBjMFVGa0dPd0JVLS1lNzNiOTljOTEzZjEyMTU0OTUzNTNlNzI5
+ NmQxNjQ2Yjk3ZTQzMjUwOyBkb21haW49LmV4YW1wbGUuY29tOyBwYXRoPS87
+ IEh0dHBPbmx5
body:
encoding: ASCII-8BIT
string: !binary |-
- eyJpZCI6IjUxNmVjNjNjODdmNjQzNzk2NjAwMDAwOCIsIl9pZCI6IjUxNmVj
- NjNjODdmNjQzNzk2NjAwMDAwOCIsImNyZWF0ZWRfYXQiOiIyMDEzLTA0LTE3
- VDE3OjU2OjQ0KzAyOjAwIiwidXBkYXRlZF9hdCI6IjIwMTMtMDQtMTdUMTc6
- NTk6MzIrMDI6MDAiLCJ0aXRsZSI6IlDDoWdpbmEgZGUgaW5pY2lvIiwic2x1
- ZyI6ImluZGV4IiwicG9zaXRpb24iOjAsInJlc3BvbnNlX3R5cGUiOiJ0ZXh0
- L2h0bWwiLCJjYWNoZV9zdHJhdGVneSI6Im5vbmUiLCJyZWRpcmVjdCI6ZmFs
- c2UsInJlZGlyZWN0X3R5cGUiOjMwMSwibGlzdGVkIjp0cnVlLCJwdWJsaXNo
- ZWQiOnRydWUsInRlbXBsYXRpemVkIjpmYWxzZSwidGVtcGxhdGl6ZWRfZnJv
- bV9wYXJlbnQiOmZhbHNlLCJmdWxscGF0aCI6ImluZGV4IiwibG9jYWxpemVk
- X2Z1bGxwYXRocyI6eyJlbiI6IiIsImVzIjoiZXMifSwiZGVwdGgiOjAsInRl
- bXBsYXRlX2NoYW5nZWQiOnRydWUsInRyYW5zbGF0ZWRfaW4iOlsiZW4iLCJl
- cyJdLCJyYXdfdGVtcGxhdGUiOiJOZXcgY29udGVudCBvZiB0aGUgaG9tZSBw
- YWdlXHJcbiIsImVzY2FwZWRfcmF3X3RlbXBsYXRlIjoiTmV3IGNvbnRlbnQg
- b2YgdGhlIGhvbWUgcGFnZVxyXG4iLCJlZGl0YWJsZV9lbGVtZW50cyI6W119
+ eyJpZCI6IjUxOTVlYmVhMWU2NmNmNmIyNTAwMDAwOCIsIl9pZCI6IjUxOTVl
+ YmVhMWU2NmNmNmIyNTAwMDAwOCIsImNyZWF0ZWRfYXQiOiIyMDEzLTA1LTE3
+ VDA4OjM1OjU0WiIsInVwZGF0ZWRfYXQiOiIyMDEzLTA1LTE3VDA4OjM2OjAy
+ WiIsInRpdGxlIjoiUMOhZ2luYSBubyBlbmNvbnRyYWRhIiwic2x1ZyI6IjQw
+ NCIsInBvc2l0aW9uIjoxLCJyZXNwb25zZV90eXBlIjoidGV4dC9odG1sIiwi
+ Y2FjaGVfc3RyYXRlZ3kiOiJub25lIiwicmVkaXJlY3QiOmZhbHNlLCJyZWRp
+ cmVjdF90eXBlIjozMDEsImxpc3RlZCI6dHJ1ZSwicHVibGlzaGVkIjp0cnVl
+ LCJ0ZW1wbGF0aXplZCI6ZmFsc2UsInRlbXBsYXRpemVkX2Zyb21fcGFyZW50
+ IjpmYWxzZSwiZnVsbHBhdGgiOiI0MDQiLCJsb2NhbGl6ZWRfZnVsbHBhdGhz
+ Ijp7ImVuIjoiNDA0IiwiZXMiOiJlcy80MDQifSwiZGVwdGgiOjAsInRyYW5z
+ bGF0ZWRfaW4iOlsiZW4iLCJlcyJdLCJyYXdfdGVtcGxhdGUiOiJDb250ZW50
+ IG9mIHRoZSA0MDQgcGFnZSIsImVzY2FwZWRfcmF3X3RlbXBsYXRlIjoiQ29u
+ dGVudCBvZiB0aGUgNDA0IHBhZ2UiLCJlZGl0YWJsZV9lbGVtZW50cyI6W119
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/theme_assets.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/theme_assets.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -699,14 +753,8 @@ http_interactions:
response:
status:
code: 200
- message: OK
+ message: ! 'OK '
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:32 GMT
- Status:
- - 200 OK
- Connection:
- - close
Content-Type:
- application/json; charset=utf-8
X-Ua-Compatible:
@@ @@ -715,21 +763,29 @@ http_interactions:
- ! '"d751713988987e9331980363e24189ce"'
Cache-Control:
- max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTkyMmEzYWRmM2RjMjAxNGMzZjdjMTg2Nzk5MWI1ZTM3BjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBU--a98ed40fecfbbe7d72fe4820ab8f765c57171a0b;
- domain=.engine.dev; path=/; HttpOnly
X-Request-Id:
- - 19733f4b3fa03da8b3db0fedc103894a
+ - ced70567f893dd12c4729db64f16430b
X-Runtime:
- - '0.106194'
+ - '0.015601'
+ Server:
+ - WEBrick/1.3.1 (Ruby/1.9.3/2013-02-22)
+ Date:
+ - Fri, 17 May 2013 08:36:36 GMT
+ Content-Length:
+ - '2'
+ Connection:
+ - Keep-Alive
+ Set-Cookie:
+ - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTRjOTkwMzNjYWRiYjgzZWNmMGE4MzNlYjAxZjFkZTJmBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwdbBlU6Gk1vcGVkOjpCU09OOjpPYmplY3RJZCIRUZXr6h5mz2slAAABSSIZWUQ0bUp1Tk0xVXhTSjhqM0c0UFkGOwBU--6226fac0b417699aebec34d98c150846e7006fe7;
+ domain=.example.com; path=/; HttpOnly
body:
encoding: US-ASCII
string: ! '[]'
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:32 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
method: get
- uri: http://locomotive.engine.dev:3000/locomotive/api/translations.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ uri: http://sample.example.com:3000/locomotive/api/translations.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: ''
@@ @@ -737,37 +793,62 @@ http_interactions:
response:
status:
code: 200
- message: OK
+ message: !binary |-
+ T0sg
headers:
- Date:
- - Wed, 17 Apr 2013 15:59:33 GMT
- Status:
- - 200 OK
- Connection:
- - close
- Content-Type:
- - application/json; charset=utf-8
- X-Ua-Compatible:
- - IE=Edge
- Etag:
- - ! '"d751713988987e9331980363e24189ce"'
- Cache-Control:
- - max-age=0, private, must-revalidate
- Set-Cookie:
- - _dummy_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJTAzYjFlZGQyYjZlMDViNDA1ZmI5ZDUzY2MxMzEyN2YyBjsAVEkiJ3dhcmRlbi51c2VyLmxvY29tb3RpdmVfYWNjb3VudC5rZXkGOwBUWwhJIhhMb2NvbW90aXZlOjpBY2NvdW50BjsARlsGbzoTQlNPTjo6T2JqZWN0SWQGOgpAZGF0YVsRaVZpc2kBxmlxaQGHaQH2aUhpfmlraQBpAGkVSSIZa0czOXp4UjRMc3docFJVeDUzajcGOwBU--476073d58c6dce4c5a5433563bdb75619c1716f8;
- domain=.engine.dev; path=/; HttpOnly
- X-Request-Id:
- - 7e27e97286426336fe9bec9fb34ce7cc
- X-Runtime:
- - '0.082893'
+ !binary "Q29udGVudC1UeXBl":
+ - !binary |-
+ YXBwbGljYXRpb24vanNvbjsgY2hhcnNldD11dGYtOA==
+ !binary "WC1VYS1Db21wYXRpYmxl":
+ - !binary |-
+ SUU9RWRnZQ==
+ !binary "RXRhZw==":
+ - !binary |-
+ IjEwYTU4MWZhMzZmMTg2ZGM4N2Y3ZjZjZjY0MWMyNmM1Ig==
+ !binary "Q2FjaGUtQ29udHJvbA==":
+ - !binary |-
+ bWF4LWFnZT0wLCBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGU=
+ !binary "WC1SZXF1ZXN0LUlk":
+ - !binary |-
+ MjQ1YTFiMDQ2YzNmNWJlZmJmNmQ3Y2IwNDViMjBmMDY=
+ !binary "WC1SdW50aW1l":
+ - !binary |-
+ MC4wMTQ4MTI=
+ !binary "U2VydmVy":
+ - !binary |-
+ V0VCcmljay8xLjMuMSAoUnVieS8xLjkuMy8yMDEzLTAyLTIyKQ==
+ !binary "RGF0ZQ==":
+ - !binary |-
+ RnJpLCAxNyBNYXkgMjAxMyAwODozNjozNiBHTVQ=
+ !binary "Q29udGVudC1MZW5ndGg=":
+ - !binary |-
+ MjEz
+ !binary "Q29ubmVjdGlvbg==":
+ - !binary |-
+ S2VlcC1BbGl2ZQ==
+ !binary "U2V0LUNvb2tpZQ==":
+ - !binary |-
+ X2R1bW15X3Nlc3Npb249QkFoN0Iwa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
+ a2lKV1ppWkdZd01HUXdNalUwTVdZNE4yWXhZV1l5T1RNeU5EZGhaVEF6TlRF
+ NEJqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
+ YjNWdWRDNXJaWGtHT3dCVVd3ZGJCbFU2R2sxdmNHVmtPanBDVTA5T09qcFBZ
+ bXBsWTNSSlpDSVJVWlhyNmg1bXoyc2xBQUFCU1NJWldVUTBiVXAxVGsweFZY
+ aFRTamhxTTBjMFVGa0dPd0JVLS1mOWFkZDQ4YjQ3MmQ5YzA5YzdkOGFmNzYw
+ YzE5YmYwNGE3ZjgzZTIzOyBkb21haW49LmV4YW1wbGUuY29tOyBwYXRoPS87
+ IEh0dHBPbmx5
body:
- encoding: US-ASCII
- string: ! '[]'
+ encoding: ASCII-8BIT
+ string: !binary |-
+ W3siaWQiOiI1MTk1ZWJmMjFlNjZjZmUxY2UwMDAwMDgiLCJfaWQiOiI1MTk1
+ ZWJmMjFlNjZjZmUxY2UwMDAwMDgiLCJjcmVhdGVkX2F0IjoiMjAxMy0wNS0x
+ N1QwODozNjowMloiLCJ1cGRhdGVkX2F0IjoiMjAxMy0wNS0xN1QwODozNjow
+ MloiLCJrZXkiOiJoZWxsb193b3JsZCIsInZhbHVlcyI6eyJlbiI6IkhlbGxv
+ IHdvcmxkISIsImVzIjoiwqFIb2xhLCBNdW5kbyEifX1d
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:33 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
- request:
- method: post
- uri: http://locomotive.engine.dev:3000/locomotive/api/translations.json?auth_token=yXHhjfGgv9acFB1H5x6U
+ method: put
+ uri: http://sample.example.com:3000/locomotive/api/translations/5195ebf21e66cfe1ce000008.json?auth_token=5DU1kqcxNRA6UoXktW5w
body:
encoding: US-ASCII
string: translation[key]=hello_world&translation[values][en]=Hello%20world!&translation[values][es]=%C2%A1Hola%2C%20Mundo!
@@ @@ -776,21 +857,18 @@ http_interactions:
status:
code: 200
message: !binary |-
- T0s=
+ T0sg
headers:
- !binary "RGF0ZQ==":
+ !binary "WC1NZXNzYWdl":
- !binary |-
- V2VkLCAxNyBBcHIgMjAxMyAxNTo1OTozMyBHTVQ=
- !binary "U3RhdHVz":
+ IlRyYW5zbGF0aW9uIHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRlZC4i
+ !binary "WC1NZXNzYWdlLVR5cGU=":
- !binary |-
- MjAwIE9L
- !binary "Q29ubmVjdGlvbg==":
- - !binary |-
- Y2xvc2U=
+ bm90aWNl
!binary "TG9jYXRpb24=":
- !binary |-
- L2xvY29tb3RpdmUvYXBpL3RyYW5zbGF0aW9ucy81MTZlYzZlNTg3ZjY0Mzc5
- NjYwMDAwMTg=
+ aHR0cDovL3NhbXBsZS5leGFtcGxlLmNvbTozMDAwL2xvY29tb3RpdmUvYXBp
+ L3RyYW5zbGF0aW9ucy81MTk1ZWJmMjFlNjZjZmUxY2UwMDAwMDg=
!binary "Q29udGVudC1UeXBl":
- !binary |-
YXBwbGljYXRpb24vanNvbjsgY2hhcnNldD11dGYtOA==
@@ @@ -799,41 +877,52 @@ http_interactions:
SUU9RWRnZQ==
!binary "RXRhZw==":
- !binary |-
- ImI3Zjg2MDJhZWNmZjg0M2MwMmRjYTExMzdiNjhjODMzIg==
+ ImVlMjQ4NjZkNTIxN2FhYjcwZWNjMGQzNGMyODdjZGIwIg==
!binary "Q2FjaGUtQ29udHJvbA==":
- !binary |-
bWF4LWFnZT0wLCBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGU=
- !binary "U2V0LUNvb2tpZQ==":
- - !binary |-
- X2R1bW15X3Nlc3Npb249QkFoN0NFa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
- a2lKV0ZoTVRBNU1UYzNaR1psWVRobE56SXhaamMwTmpFNFlXWXpZbUZpTnpZ
- eUJqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
- YjNWdWRDNXJaWGtHT3dCVVd3aEpJaGhNYjJOdmJXOTBhWFpsT2pwQlkyTnZk
- VzUwQmpzQVJsc0diem9UUWxOUFRqbzZUMkpxWldOMFNXUUdPZ3BBWkdGMFlW
- c1JhVlpwYzJrQnhtbHhhUUdIYVFIMmFVaHBmbWxyYVFCcEFHa1ZTU0laYTBj
- ek9YcDRValJNYzNkb2NGSlZlRFV6YWpjR093QlVTU0lLWm14aGMyZ0dPd0JH
- YnpvbFFXTjBhVzl1UkdsemNHRjBZMmc2T2tac1lYTm9PanBHYkdGemFFaGhj
- MmdKT2dwQWRYTmxaRzg2Q0ZObGRBWTZDa0JvWVhOb2V3QTZERUJqYkc5elpX
- UkdPZzFBWm14aGMyaGxjM3NHT2d0dWIzUnBZMlZKUXpvZVFXTjBhWFpsVTNW
- d2NHOXlkRG82VTJGbVpVSjFabVpsY2lJcVZISmhibk5zWVhScGIyNGdkMkZ6
- SUhOMVkyTmxjM05tZFd4c2VTQmpjbVZoZEdWa0xnYzdBRlE2RDBCb2RHMXNY
- M05oWm1WVU9nbEFibTkzTUElM0QlM0QtLTQ2MzA4Zjc5ZjBkYmRiYTNkMzNk
- MzY1ODY2ZDA1YTM5Yjk0ODc4OWI7IGRvbWFpbj0uZW5naW5lLmRldjsgcGF0
- aD0vOyBIdHRwT25seQ==
!binary "WC1SZXF1ZXN0LUlk":
- !binary |-
- ZmE5N2M1MmQwNTg5MTNlYTY5MTUzMjRmNmQ3ZWFmYmY=
+ NTViN2VjOWI2MGE4MDk4MjljOTljNGY0ZTNjMzM2MmY=
!binary "WC1SdW50aW1l":
- !binary |-
- MC4wNTQzNjk=
+ MC4wMjIzODA=
+ !binary "U2VydmVy":
+ - !binary |-
+ V0VCcmljay8xLjMuMSAoUnVieS8xLjkuMy8yMDEzLTAyLTIyKQ==
+ !binary "RGF0ZQ==":
+ - !binary |-
+ RnJpLCAxNyBNYXkgMjAxMyAwODozNjozNiBHTVQ=
+ !binary "Q29udGVudC1MZW5ndGg=":
+ - !binary |-
+ MjEx
+ !binary "Q29ubmVjdGlvbg==":
+ - !binary |-
+ S2VlcC1BbGl2ZQ==
+ !binary "U2V0LUNvb2tpZQ==":
+ - !binary |-
+ X2R1bW15X3Nlc3Npb249QkFoN0NFa2lEM05sYzNOcGIyNWZhV1FHT2daRlJr
+ a2lKVFZpTURZeFpXUXhOVE16TnpZMU0yVTRZVFl5TkdKa1pqTmxOalU1Tnpr
+ NEJqc0FWRWtpSjNkaGNtUmxiaTUxYzJWeUxteHZZMjl0YjNScGRtVmZZV05q
+ YjNWdWRDNXJaWGtHT3dCVVd3ZGJCbFU2R2sxdmNHVmtPanBDVTA5T09qcFBZ
+ bXBsWTNSSlpDSVJVWlhyNmg1bXoyc2xBQUFCU1NJWldVUTBiVXAxVGsweFZY
+ aFRTamhxTTBjMFVGa0dPd0JVU1NJS1pteGhjMmdHT3dCR2J6b2xRV04wYVc5
+ dVJHbHpjR0YwWTJnNk9rWnNZWE5vT2pwR2JHRnphRWhoYzJnSk9ncEFkWE5s
+ Wkc4NkNGTmxkQVk2Q2tCb1lYTm9ld1k2QzI1dmRHbGpaVlE2REVCamJHOXpa
+ V1JHT2cxQVpteGhjMmhsYzNzR093dEpRem9lUVdOMGFYWmxVM1Z3Y0c5eWRE
+ bzZVMkZtWlVKMVptWmxjaUlxVkhKaGJuTnNZWFJwYjI0Z2QyRnpJSE4xWTJO
+ bGMzTm1kV3hzZVNCMWNHUmhkR1ZrTGdjN0FGUTZEMEJvZEcxc1gzTmhabVZV
+ T2dsQWJtOTNNQSUzRCUzRC0tYTg5MTg3MTRkMmM5ZWMxNDFmYzlhMmQwYzY2
+ YjZkZTBiZGJmYjQwMTsgZG9tYWluPS5leGFtcGxlLmNvbTsgcGF0aD0vOyBI
+ dHRwT25seQ==
body:
encoding: ASCII-8BIT
string: !binary |-
- eyJpZCI6IjUxNmVjNmU1ODdmNjQzNzk2NjAwMDAxOCIsIl9pZCI6IjUxNmVj
- NmU1ODdmNjQzNzk2NjAwMDAxOCIsImNyZWF0ZWRfYXQiOiIyMDEzLTA0LTE3
- VDE3OjU5OjMzKzAyOjAwIiwidXBkYXRlZF9hdCI6IjIwMTMtMDQtMTdUMTc6
- NTk6MzMrMDI6MDAiLCJrZXkiOiJoZWxsb193b3JsZCIsInZhbHVlcyI6eyJl
- biI6IkhlbGxvIHdvcmxkISIsImVzIjoiwqFIb2xhLCBNdW5kbyEifX0=
+ eyJpZCI6IjUxOTVlYmYyMWU2NmNmZTFjZTAwMDAwOCIsIl9pZCI6IjUxOTVl
+ YmYyMWU2NmNmZTFjZTAwMDAwOCIsImNyZWF0ZWRfYXQiOiIyMDEzLTA1LTE3
+ VDA4OjM2OjAyWiIsInVwZGF0ZWRfYXQiOiIyMDEzLTA1LTE3VDA4OjM2OjAy
+ WiIsImtleSI6ImhlbGxvX3dvcmxkIiwidmFsdWVzIjp7ImVuIjoiSGVsbG8g
+ d29ybGQhIiwiZXMiOiLCoUhvbGEsIE11bmRvISJ9fQ==
http_version:
- recorded_at: Wed, 17 Apr 2013 15:59:33 GMT
+ recorded_at: Fri, 17 May 2013 08:36:36 GMT
recorded_with: VCR 2.4.0
spec/integration/sites_spec.rb +16 -4
@@ @@ -3,15 +3,14 @@
require File.dirname(__FILE__) + '/integration_helper'
describe Locomotive::Wagon do
-
it 'imports' do
File.exists?('site/config/site.yml').should be_false
clone_site
YAML.load_file('site/config/site.yml').should == {
'name' =>'locomotive',
'locales' =>['en', 'es'],
- 'subdomain' =>'locomotive',
- 'domains' =>['locomotive.engine.dev']
+ 'subdomain' =>'sample',
+ 'domains' =>['sample.example.com']
}
end
@@ @@ -22,8 +21,21 @@ describe Locomotive::Wagon do
text.gsub!(/Content of the home page/, 'New content of the home page')
File.open(file_name, 'w') { |file| file.puts text}
VCR.use_cassette('push') do
- Locomotive::Wagon.push('site', { host: 'locomotive.engine.dev:3000', email: 'admin@locomotivecms.com', password: 'locomotive' })
+ Locomotive::Wagon.push('site', { host: 'sample.example.com:3000', email: 'admin@locomotivecms.com', password: 'locomotive' })
end
WebMock.should have_requested(:put, /pages\/.+.json\?auth_token=.+/).with(body: /page\[raw_template\]=New%20content%20of%20the%20home%20page/).once
end
+
+ describe "push with unrecognized resources" do
+ subject do
+ lambda do
+ clone_site
+ VCR.use_cassette('push') do
+ Locomotive::Wagon.push('site', { host: 'sample.example.com:3000', email: 'admin@locomotivecms.com', password: 'locomotive' }, {resources: ['all']})
+ end
+ end
+ end
+
+ it { should raise_exception(ArgumentError, "'all' resource not recognized") }
+ end
end
\ No newline at end of file
spec/support/helpers.rb +1 -1
@@ @@ -11,7 +11,7 @@ module Spec
def clone_site
VCR.use_cassette('pull') do
- Locomotive::Wagon.clone('site', '.', { host: 'locomotive.engine.dev:3000', email: 'admin@locomotivecms.com', password: 'locomotive' })
+ Locomotive::Wagon.clone('site', '.', { host: 'sample.example.com:3000', email: 'admin@locomotivecms.com', password: 'locomotive' })
end
end