Commit Graph

1237 Commits

Author SHA1 Message Date
Sven Fuchs
b21deccf2d fix hooks 2012-09-26 12:33:51 +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
Konstantin Haase
603c32b097 set vary header and cache documentation 2012-09-25 17:52:52 +02:00
Sven Fuchs
97e06c556f add hubble 2012-09-25 17:16:27 +02:00
Konstantin Haase
e8d2604ec3 add config endpoint 2012-09-23 01:43:51 +02:00
Konstantin Haase
70e5414b87 more documentation 2012-09-22 19:22:43 +02:00
Konstantin Haase
9e98c3b1f0 Merge branch 'sf-use-services'
Conflicts:
	Gemfile.lock
	lib/travis/api/app/endpoint/authorization.rb
2012-09-22 18:06:05 +02:00
Konstantin Haase
05c44dce44 Merge branch 'sf-use-services' of github.com:travis-ci/travis-api into sf-use-services
Conflicts:
	Gemfile.lock
2012-09-22 17:45:49 +02:00
Konstantin Haase
07038cd7a5 better origin check 2012-09-22 17:39:42 +02:00
Sven Fuchs
d887f01e0b bump deps 2012-09-22 00:48:13 +02:00
Konstantin Haase
5d908480c7 moar typos 2012-09-20 17:16:12 +02:00
Konstantin Haase
b1bdbaac96 fix typo 2012-09-20 17:11:50 +02:00
Konstantin Haase
8954eaa081 actually trigger sync 2012-09-20 16:10:29 +02:00
Konstantin Haase
761e5dce61 make sync private again 2012-09-20 16:09:26 +02:00
Konstantin Haase
9fca38bc9c remove test route 2012-09-20 16:02:03 +02:00
Konstantin Haase
d02e8ccc4a add link for JSON 2012-09-20 15:34:54 +02:00
Konstantin Haase
c212204ad0 more cors and jsonp docs 2012-09-20 15:18:30 +02:00
Konstantin Haase
fb992184a0 add jsonp 2012-09-20 14:53:16 +02:00
Konstantin Haase
da4f05901f more CORS docs 2012-09-20 14:43:15 +02:00
Konstantin Haase
ddf404416e fix test 2012-09-20 14:23:18 +02:00
Konstantin Haase
743b203709 fix link 2012-09-20 14:18:35 +02:00
Konstantin Haase
016d929bc0 allow HEAD requests 2012-09-20 14:15:37 +02:00
Konstantin Haase
72dae6867c start working on general docs 2012-09-20 14:15:30 +02:00
Konstantin Haase
e9474652a8 add github ribbon to docs 2012-09-20 12:03:08 +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
Konstantin Haase
3ddb2da33b better docs for authorization 2012-09-19 15:30:46 +02:00
Sven Fuchs
e5ed22843f fix profile endpoint spec 2012-09-19 13:28:24 +02:00
Konstantin Haase
d708b79e13 fix access token related tests 2012-09-19 10:23:57 +02:00
Konstantin Haase
f5af1923a6 set profile scope back to private 2012-09-19 10:19:20 +02:00
Konstantin Haase
4a59e2286e fix some of the tests 2012-09-19 00:21:53 +02:00
Konstantin Haase
a67b8bf1de create use if missing 2012-09-18 23:33:35 +02:00
Konstantin Haase
01e19e2888 use id rather than login for user 2012-09-18 22:21:38 +02:00
Sven Fuchs
d7095ea030 Merge branch 'sf-use-services' of github.com:travis-ci/travis-api into sf-use-services
Conflicts:
	lib/travis/api/app/endpoint/authorization.rb
2012-09-18 21:05:59 +02:00
Sven Fuchs
e8ab020af0 use Api for generating the user payload 2012-09-18 21:04:54 +02:00
Konstantin Haase
1a7a9daf46 add endpoint for initial authorization 2012-09-18 20:37:52 +02:00
Konstantin Haase
1e903129a3 set app_id 2012-09-18 19:50:05 +02:00
Konstantin Haase
3a64c87a7f send user data with post message 2012-09-18 19:15:12 +02:00
Konstantin Haase
759ad4d113 send messages after oauth handshake 2012-09-18 18:27:26 +02:00
Konstantin Haase
8a16b77281 disable threaded mode for now 2012-09-18 17:02:01 +02:00
Konstantin Haase
e9523dc21d use state to avoid handshake spoofing 2012-09-18 16:36:06 +02:00
Konstantin Haase
05acb00c2e reuse existing tokens for same app/scopes 2012-09-18 16:35:29 +02:00
Konstantin Haase
4d6c8822e5 update travis-core 2012-09-18 16:34:57 +02:00
Konstantin Haase
6606af4b43 start working on post_message auth flow
Conflicts:
	Gemfile.lock
2012-09-18 00:04:50 +02:00
Sven Fuchs
ea96905e8a un-private /profile 2012-09-18 00:04:20 +02:00
Konstantin Haase
474f5bd896 start working on post_message auth flow 2012-09-17 23:58:57 +02:00
Sven Fuchs
957e9ee378 bump travis-core 2012-09-16 00:46:25 +02:00
Sven Fuchs
3387c185fa fake sign in 2012-09-16 00:45:38 +02:00
Sven Fuchs
a8fc2f0e7a it's service, not services 2012-09-15 14:35:58 +02:00