Sha256: d84ead629dfbec2341454fc3a5951bdb5a849747b0696f6439042bbe4a52f273

Contents?: true

Size: 520 Bytes

Versions: 16

Compression:

Stored size: 520 Bytes

Contents

require_relative 'application'
module AgileProxy
  #
  # = The recording model
  #
  # When an application is set to allow recording, every HTTP(s) request/response cycle coming through the proxy
  # will create an instance of this model and persist it to the database.
  #
  # An API is then available to access this data via REST for the UI or test suite etc...
  #
  class Recording < ActiveRecord::Base
    belongs_to :application
    serialize :request_headers, JSON
    serialize :response_headers, JSON
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
agile-proxy-0.1.22 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.20 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.19 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.18 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.13 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.12 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.11 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.10 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.9 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.8 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.7 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.6 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.5 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.4 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.2 lib/agile_proxy/model/recording.rb
agile-proxy-0.1.0 lib/agile_proxy/model/recording.rb