Konstantin Haase
bf6384e50e
do not print backtraces in production
2015-03-12 16:00:40 +01:00
Konstantin Haase
20e9448dc1
Merge pull request #146 from cscott/bug-145
...
Allow branch names to contain slashes.
2015-02-23 12:51:17 +01:00
Konstantin Haase
68c6b9239d
allow setting Travis-API-Version header via ajax
2015-02-18 14:59:57 +01:00
carlad
8f6083117c
add async method to send exception error to sentry
...
add ErrorHandling class, refactor spec
correct the raven config class
correct the raven test
add a fake method for getting an exception
require error_handling
add new TestError class to test exceptions
add correct error class to test
add rescue block to raven send
make method a class method and add a test Travis.config.dns
add error the repos to test error
remove carla method in repos
add a fake error in repos
delete carla method
2015-02-13 16:16:45 +01:00
carlad
517a3b04f7
Revert "Revert "Merge branch 'master' of github.com:travis-ci/travis-api""
...
This reverts commit 171b9c57c7
.
2015-01-27 16:22:30 +01:00
Konstantin Haase
171b9c57c7
Revert "Merge branch 'master' of github.com:travis-ci/travis-api"
...
This reverts commit 1b8f77ab36
, reversing
changes made to 79a4a9ad13
.
2015-01-27 14:39:36 +01:00
carlad
f39d931857
update response status ans specs
2015-01-27 13:31:12 +01:00
carlad
d050ebc018
update status code, remove unnecessary line
2015-01-27 12:48:13 +01:00
carlad
e8d7c4c2a3
merge .gitignore conflict
2015-01-27 10:30:06 +01:00
Tyranja
a9c31fa5e9
Extract cancel and restart builds and jobs into sidekiq worker
...
See below for all the commit messages squashed into this one...
add a test
delete empty space
add job_cancellation worker
change id
change job_id param
add job restart worker
add require to sidekiq.rb
change params
add test for job restart and cancellation
add test for job restart
update build.rb improve build spec
update job restart with correct response, add test to chack for correct response when restarting job
2015-01-26 17:29:13 +01:00
Tyranja
d8674a3715
take out the comments
2015-01-23 15:32:40 +01:00
Tyranja
057e9f0379
add Sidekiq for cancelling build
...
:
add require sidekiq to the sidekiq.rb
update Gemfile.lock
bump travis-sidekiqs
correct require statement
fix another request
connect to the database
add current user
add current user correctly
add current user correctly
add puts to see were in the condition we are
missing invertted comma
add comments to the worker
I HAVE NO IDEA
Revert "I HAVE NO IDEA"
This reverts commit 8bd1259bf4ea1b479f9391847a4700b7b15efe57.
change the id and source to symbols in the params because siedekiq expects that
add more printout
setup database connection, metrics and notification
correct the test
2015-01-23 14:43:54 +01:00
carlad
9b4d121956
refactor buildcancellation worker
2015-01-22 14:41:38 +01:00
carlad
39bd25cc3b
add sidekiq worker, update endpoint
2015-01-21 17:09:24 +01:00
Konstantin Haase
d74094a2ab
load ordering
2015-01-21 17:07:32 +01:00
Konstantin Haase
df64ee29c8
Merge branch 'master' into rkh-v3
...
Conflicts:
Gemfile
Gemfile.lock
lib/travis/api/app.rb
2015-01-21 16:52:21 +01:00
Konstantin Haase
c4806450aa
get v3 to a working and tested state
2015-01-21 16:38:25 +01:00
Konstantin Haase
016afceeff
only run Skylight for 20% of the dynos (rounding up if there are less than five)
2015-01-19 14:00:00 +01:00
Konstantin Haase
ada71f3eb1
do not use path info
2015-01-14 20:14:21 +01:00
Konstantin Haase
de9348a14e
Revert "Revert "instrument responders""
...
This reverts commit 01ec5e152a
.
2015-01-14 19:41:37 +01:00
Konstantin Haase
01ec5e152a
Revert "instrument responders"
...
This reverts commit a8b1ccfc4a
.
2015-01-14 18:07:40 +01:00
Konstantin Haase
a8b1ccfc4a
instrument responders
2015-01-14 17:07:38 +01:00
Konstantin Haase
a42afd5180
fail nicely when not able to figure out endpoint
2015-01-14 17:06:25 +01:00
Konstantin Haase
7d5d6b578c
instrument access token
2015-01-14 17:00:16 +01:00
Konstantin Haase
89aaff401c
switcheroo
2015-01-14 16:33:58 +01:00
Konstantin Haase
4c2d1b89b3
better titles
2015-01-14 16:30:04 +01:00
Konstantin Haase
4a6dabaa0e
fix typo
2015-01-14 16:21:07 +01:00
Konstantin Haase
decf338a38
automated middleware instrumentation
2015-01-14 16:15:03 +01:00
Konstantin Haase
831549a173
use path info if we don't have a pattern
2015-01-14 15:56:44 +01:00
Konstantin Haase
f5f6b9d771
I HAVE NO IDEA WHAT I'M DOING
2015-01-14 15:52:19 +01:00
Konstantin Haase
fb74fcc711
debug that
2015-01-14 14:28:07 +01:00
Konstantin Haase
b03e9c5559
fix prefix detection
2015-01-14 14:22:10 +01:00
Konstantin Haase
5045710487
do not rescue
2015-01-14 14:19:43 +01:00
Konstantin Haase
301880b600
fix method name
2015-01-14 14:16:28 +01:00
Konstantin Haase
f5b3349d89
trying out things
2015-01-14 14:12:54 +01:00
Konstantin Haase
73f55b8243
fix name issue
2015-01-14 14:07:44 +01:00
Konstantin Haase
ea4a1c5bc4
use skylight without their sinatra code
2015-01-14 13:41:59 +01:00
Konstantin Haase
a65792ee49
start working on API v3
2015-01-13 15:22:20 +01:00
Piotr Sarnacki
6846d2f783
Return log with chunks if chunked response is requested for removed log
2015-01-09 14:39:57 +01:00
Piotr Sarnacki
43e20332cf
Return removed_at and removed_by if the log was removed
2015-01-09 14:28:30 +01:00
Konstantin Haase
162c615919
Merge branch 'master' into rkh-mustermann
...
Conflicts:
Gemfile.lock
2014-12-01 12:43:11 +01:00
C. Scott Ananian
7ba84757dc
Allow branch names to contain slashes
...
Fixes : #145
2014-11-13 01:06:26 -05:00
Konstantin Haase
950b8ce4d8
reduce metrics generated by UA tracker
2014-10-28 11:11:52 +01:00
Konstantin Haase
14623ed088
Revert "Revert "track and enforce user-agent""
...
This reverts commit 2227d0042f
.
2014-10-28 11:10:25 +01:00
Hiro Asari
2227d0042f
Revert "track and enforce user-agent"
2014-10-27 18:51:32 -04:00
Konstantin Haase
07fff5a7be
track and enforce user-agent
2014-10-27 19:21:23 +01:00
Sven Fuchs
acefb6a53b
pass the repository github_id, too (required in pro)
2014-10-21 19:25:37 +02:00
Sven Fuchs
05494f4acf
allow returning a symbol as a result from services, set status based on the symbol
2014-10-21 17:12:13 +02:00
Sven Fuchs
a636e911bd
Accept build requests via api
2014-10-21 17:12:07 +02:00
Sven Fuchs
7643a253fa
notes about failing spec in auth handshake
2014-10-07 16:48:21 +02:00