Commit Graph

126 Commits

Author SHA1 Message Date
Sven Fuchs
e383193323 renamed service to requeue_request 2012-11-24 14:43:21 +01:00
Sven Fuchs
fcf8768294 it's request_requeue, not requeue_request 2012-11-23 21:23:13 +01:00
Sven Fuchs
6dd2399118 use Services::Helpers 2012-11-23 21:16:21 +01:00
Sven Fuchs
353b5fa502 use registered services 2012-11-23 21:16:10 +01:00
Konstantin Haase
31da89380a implement auth timeout 2012-11-18 21:10:49 +01:00
Konstantin Haase
448501be3a add logging 2012-11-18 19:53:05 +01:00
Piotr Sarnacki
a787f32e52 Use document.createElement('iframe') instad of document.write 2012-11-18 14:47:56 +01:00
Piotr Sarnacki
07d965307f Remove actions for cookie check, we don't use them anymore 2012-11-18 14:47:13 +01:00
Piotr Sarnacki
3cb9dd89cd Use third-party-cookies.herokuapp.com for cookie check 2012-11-18 14:39:34 +01:00
Piotr Sarnacki
33dced826b Popup should be open only if thirdPartyCookies are disabled 2012-11-18 13:32:36 +01:00
Konstantin Haase
bbbe0e0c67 fix typo 2012-11-18 13:18:20 +01:00
Konstantin Haase
a7c0b84c35 fix urls 2012-11-18 13:08:24 +01:00
Konstantin Haase
b5760abd2b fix template 2012-11-18 12:59:33 +01:00
Konstantin Haase
46c55bc400 sinatrafy 2012-11-18 12:06:57 +01:00
Piotr Sarnacki
707b2c68e8 Check if third party cookies are enabled to choose login method 2012-11-17 21:12:02 +01:00
Konstantin Haase
2b3579e6dd first stab at a popup flow 2012-11-17 17:55:21 +01:00
Konstantin Haase
eabc178dec allow post message login from a pop-up 2012-11-17 14:59:21 +01:00
Henrik Hodne
eaf28bec33 Add documentation to /repos
This documents what @drogus mentioned here:
https://github.com/travis-ci/travis-ci/issues/503#issuecomment-10447864
2012-11-16 10:44:45 -06:00
Konstantin Haase
946e734d98 need to check scopes before storing token 2012-11-15 16:59:17 +01:00
Piotr Sarnacki
f0f471f1c6 Fix updating github oauth token after signing in 2012-11-12 17:15:28 +01:00
Piotr Sarnacki
662697953e Pass also travis token in /auth/post_message 2012-11-11 20:39:59 +01:00
Piotr Sarnacki
2f21def4a1 Use API v1 by default 2012-11-11 20:39:59 +01:00
Konstantin Haase
d39f2eef07 add cc path 2012-11-08 14:36:39 +01:00
Konstantin Haase
7f6df5f8b1 Merge branch 'master' of github.com:travis-ci/travis-api 2012-11-08 14:34:21 +01:00
Konstantin Haase
e1110034d1 prefix env key 2012-11-08 14:31:18 +01:00
Piotr Sarnacki
2f87153df9 Move CORS middleware in front of the stack
If there is an error somewhere along the line (like in DB connection
management), it should not interfere with returning proper result for
OPTIONS request. Otherwise it's hard to guess why the actual request in
the browser was not properly sent.
2012-11-05 21:48:13 +01:00
Piotr Sarnacki
505b2fb911 No need to revalidate if resource is final 2012-11-01 16:15:06 +01:00
Konstantin Haase
6c911407f0 make allowed_targets an option 2012-10-29 18:51:27 +01:00
Piotr Sarnacki
eac77c8a3b Fix cache_control 2012-10-24 20:49:06 +02:00
Piotr Sarnacki
30d7b90592 Fix new relic 2012-10-24 20:49:06 +02:00
Konstantin Haase
a3db22fa69 force no-cache 2012-10-24 00:24:26 +02:00
Konstantin Haase
778acbf275 improve caching logic 2012-10-23 22:00:06 +02:00
Konstantin Haase
ca47b31904 don't cache non-final services 2012-10-23 21:49:34 +02:00
Sven Fuchs
c2e06293a0 fix target_ok? regexp 2012-10-21 18:21:15 +02:00
Sven Fuchs
876564ca12 Merge branch 'master' of github.com:travis-ci/travis-api
Conflicts:
	Gemfile.lock
2012-10-19 16:03:47 +02:00
Sven Fuchs
5321943dfd rename accounts service 2012-10-19 15:58:21 +02:00
Konstantin Haase
720cbef577 allow underscore and dash in subdomains 2012-10-18 23:49:15 +02:00
Sven Fuchs
3af9670190 add a broadcasts endpoint 2012-10-18 04:09:59 +02:00
Konstantin Haase
6252deadee improve caching headers 2012-10-17 18:51:11 +02:00
Sven Fuchs
558847f655 add missing file 2012-10-16 02:14:55 +02:00
Sven Fuchs
270c2fb82d re-add flash messages 2012-10-14 15:11:05 +02:00
Sven Fuchs
dd2c469443 need to require active_record for the exception class 2012-10-13 18:28:28 +02:00
Sven Fuchs
a74a7121d1 rename to signed_in? 2012-10-13 18:27:44 +02:00
Sven Fuchs
6e343099b4 set the scope for /post_message to :public (@rkh: confim?) 2012-10-13 03:31:08 +02:00
Sven Fuchs
209dbe2a85 rename services, remove service helpers 2012-10-12 01:28:35 +02:00
Sven Fuchs
f4d467c998 whitelist Cache-Control, Expires, Last-Modified for cors 2012-10-11 13:36:30 +02:00
Sven Fuchs
e6b44ff1eb add http headers for services that respond to caching info 2012-10-11 05:04:27 +02:00
Piotr Sarnacki
4f33a93769 Fix PUT /users/:id and add integration test for it 2012-10-11 01:00:53 +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