├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── lib ├── metrika.rb └── metrika │ ├── api │ ├── counters.rb │ ├── resources.rb │ └── statistics.rb │ ├── client.rb │ ├── errors.rb │ ├── ext.rb │ ├── helpers.rb │ ├── helpers │ ├── authorization.rb │ └── request.rb │ └── version.rb ├── metrika.gemspec └── spec ├── cases ├── metrika │ ├── authorization_spec.rb │ └── counters_spec.rb └── metrika_spec.rb ├── fixtures └── cassettes │ ├── counter_237991.yml │ ├── counter_237992.yml │ ├── counters.yml │ └── non_existent_counter.yml └── helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format nested 2 | --color 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/metrika.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika.rb -------------------------------------------------------------------------------- /lib/metrika/api/counters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/api/counters.rb -------------------------------------------------------------------------------- /lib/metrika/api/resources.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/api/resources.rb -------------------------------------------------------------------------------- /lib/metrika/api/statistics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/api/statistics.rb -------------------------------------------------------------------------------- /lib/metrika/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/client.rb -------------------------------------------------------------------------------- /lib/metrika/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/errors.rb -------------------------------------------------------------------------------- /lib/metrika/ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/ext.rb -------------------------------------------------------------------------------- /lib/metrika/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/helpers.rb -------------------------------------------------------------------------------- /lib/metrika/helpers/authorization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/helpers/authorization.rb -------------------------------------------------------------------------------- /lib/metrika/helpers/request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/helpers/request.rb -------------------------------------------------------------------------------- /lib/metrika/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/lib/metrika/version.rb -------------------------------------------------------------------------------- /metrika.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/metrika.gemspec -------------------------------------------------------------------------------- /spec/cases/metrika/authorization_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/spec/cases/metrika/authorization_spec.rb -------------------------------------------------------------------------------- /spec/cases/metrika/counters_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/spec/cases/metrika/counters_spec.rb -------------------------------------------------------------------------------- /spec/cases/metrika_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/spec/cases/metrika_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/cassettes/counter_237991.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/spec/fixtures/cassettes/counter_237991.yml -------------------------------------------------------------------------------- /spec/fixtures/cassettes/counter_237992.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/spec/fixtures/cassettes/counter_237992.yml -------------------------------------------------------------------------------- /spec/fixtures/cassettes/counters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/spec/fixtures/cassettes/counters.yml -------------------------------------------------------------------------------- /spec/fixtures/cassettes/non_existent_counter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/spec/fixtures/cassettes/non_existent_counter.yml -------------------------------------------------------------------------------- /spec/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igor-alexandrov/metrika/HEAD/spec/helper.rb --------------------------------------------------------------------------------