Piotr Sarnacki
37e6262917
Don't show backtraces on errors
2012-11-01 00:04:08 +01:00
Piotr Sarnacki
30d7b90592
Fix new relic
2012-10-24 20:49:06 +02:00
Konstantin Haase
73eea4d51b
always call setup
2012-10-22 23:53:41 +02:00
Sven Fuchs
272c1275f4
add activerecord query cache
2012-10-12 01:51:59 +02:00
Sven Fuchs
02f5eea4fc
try using rack/cache with memcached
2012-10-11 15:04:24 +02:00
Sven Fuchs
8abd6fa150
manual redirects and rewrite rules for supporting v1 style resources
2012-10-10 01:48:22 +02:00
Sven Fuchs
f8bd49e88b
on 404 redirect for /owner/name paths on v1
2012-10-10 01:47:12 +02:00
Sven Fuchs
168c0abba9
rename Responder to Base (resembles Sinatra::Base and i can't come up with another name for a common base class of Middleware and Endpoint)
2012-10-09 18:31:51 +02:00
Sven Fuchs
c3428e896a
add deflater, roger @rkh?
2012-10-05 21:54:01 +02:00
Sven Fuchs
4328ba8649
adapt services changes from travis-core
2012-10-05 13:06:50 +02:00
Sven Fuchs
289f7c1486
start porting api integration tests
2012-10-02 16:39:38 +02:00
Sven Fuchs
5ff58b1d6c
adapt changes for split services
2012-09-29 20:48:31 +02:00
Sven Fuchs
6dc28f0c49
add Rack::PostBodyContentTypeParser and fix locale update
2012-09-26 11:58:57 +02:00
Sven Fuchs
f09cb3cac0
set the amqp configuration
2012-09-25 18:47:05 +02:00
Sven Fuchs
68caf0e26e
add newrelic
2012-09-25 17:54:13 +02:00
Sven Fuchs
97e06c556f
add hubble
2012-09-25 17:16:27 +02:00
Konstantin Haase
fb992184a0
add jsonp
2012-09-20 14:53:16 +02:00
Konstantin Haase
742583e8e9
make sure we don't leak the github oauth code via a referrer
2012-09-19 16:29:11 +02:00
Sven Fuchs
79e382ce0b
add services
2012-09-15 12:10:46 +02:00
Konstantin Haase
f05f841a46
move config around
2012-09-11 13:54:59 +02:00
Konstantin Haase
bff18a278c
split up setup method
2012-08-24 18:28:08 +02:00
Konstantin Haase
17d053ac21
setup should not take options
...
otherwise options would be ignored for subsequent calls
2012-08-24 18:20:20 +02:00
Konstantin Haase
0eb8b9fed2
for some reason gh is not loaded in production
2012-08-15 01:33:47 +02:00
Konstantin Haase
f05ea7198b
fully implement access tokens
2012-08-15 00:52:22 +02:00
Konstantin Haase
44afb75630
add ActiveRecord::ConnectionAdapters::ConnectionManagement
2012-08-10 00:28:49 +02:00
Piotr Sarnacki
5714fcf36d
Allow turning off Home::Endpoint
...
Home::Endpoint by default redirects GET / request to /docs. This may be
desireable when Travis::Api::App is the only app running, but if it's
running in front of other app, you may want to keep root for other
things.
2012-08-09 23:45:39 +02:00
Konstantin Haase
29e387140a
first stab at authorization
2012-07-28 19:47:45 +02:00
Konstantin Haase
7baf61054c
rewrite all the things
2012-07-27 15:55:57 +02:00
Konstantin Haase
f67e72602b
add CORS support
2012-07-23 15:16:26 +02:00
Konstantin Haase
e2e9572b50
set all responses to json
2012-07-23 14:18:42 +02:00
Sven Fuchs
cca12ce0c9
use Job::Test
2012-07-22 15:37:58 +02:00
Sven Fuchs
76324f00a1
stuff
2012-07-20 16:53:13 +02:00
Sven Fuchs
5c29457066
initial commit
2012-07-18 14:56:41 +02:00