Commit Graph

213 Commits

Author SHA1 Message Date
Steffen
7922ca8e84 Merge branch 'master' into cronjobs 2016-04-05 15:23:03 +02:00
Ana Rosas
0e8fe08f7c Update limit method and finish test 2016-04-04 16:13:14 +02:00
carlad
24b2abdfd0 add .rspec for formatting, add new test (still broken) 2016-03-31 17:15:43 +02:00
Steffen Kötte
9734e7133f fix feature flag for_branch endpoint 2016-03-29 16:51:00 +02:00
Jonas Chromik
ca82725e5e move cron jobs feature flag to permissions 2016-03-22 13:48:51 +01:00
Jonas Chromik
fe76d38230 Merge branch 'master' into cronjobs 2016-03-21 17:08:33 +01:00
carlad
6b145e6f06 update lint service, update spec 2016-03-21 15:39:14 +01:00
Steffen Kötte
7215151403 adjust new test to include cron permission 2016-03-21 10:37:06 +01:00
Steffen Kötte
ac0012b0a2 Merge commit '8a050a468c77f2ad8c5faa99864c0bd7d61b08a0' into cronjobs
# Conflicts:
#	Gemfile
2016-03-21 10:32:46 +01:00
carlad
f940bffe3f more work on lint endpoint 2016-03-18 16:43:18 +01:00
carlad
643ca01ee5 user repo2 again 2016-03-14 13:24:01 +01:00
carlad
156a6ebb98 set repo id 2016-03-14 13:04:34 +01:00
carlad
74b43d5e89 use repo2 2016-03-14 12:58:46 +01:00
carlad
087788757f add repo.id to spec 2016-03-14 12:56:01 +01:00
carlad
5cb5fdb8d6 update spec to create additional repo for sorting test 2016-03-14 12:14:10 +01:00
Christopher Weyand
6c839aebec feature flag test 2016-03-14 11:03:41 +01:00
carlad
3a97ac8bfa add spec for sort by default_branch.last_build 2016-03-11 15:17:06 +01:00
Hiro Asari
73f724c58c Add more specs for /job/:job_id/debug
We now rely on https://github.com/travis-ci/travis-core/pull/519.
2016-03-07 16:36:33 -10:00
Hiro Asari
d944fe347a Add /job/:job_id/debug spec 2016-03-07 11:51:26 -10:00
Hiro Asari
89487c09ca Fix specs to account for new 'debug' permissions 2016-02-29 15:08:08 -10:00
Lisa P
0448427136 create error in v3.rb 2016-02-25 15:06:45 +01:00
Steffen Kötte
6fb0f7b6ce change error type 2016-02-01 16:08:33 +01:00
Steffen Kötte
64478d50d1 rename next_build_time to next_enqueuing 2016-01-28 13:46:35 +01:00
Steffen Kötte
05d2e4767e adjust cron API path 2016-01-28 13:01:28 +01:00
Konstantin Haase
bf1714c437 v3: add metrics 2016-01-22 14:26:30 +01:00
Steffen Kötte
da33cff0eb add more tests
add first version to start crons
adjust code to return now if cron is overdue
2016-01-18 16:59:10 +01:00
Steffen Kötte
2566a7761c add tests for next build time 2016-01-18 13:50:53 +01:00
Steffen Kötte
e9356970f8 fix tests with output of next build date for cron jobs 2016-01-14 16:16:15 +01:00
Steffen Kötte
ffcf8985c0 add tests for only one cron job per branch and interval value 2016-01-11 15:54:50 +01:00
Steffen Kötte
587ed37395 fix specs for new structure 2016-01-11 15:11:48 +01:00
Steffen Kötte
e4aec173ee Merge commit 'bddd9952a74d1eddad5d5a255419e07c836b286d' into addCron
Conflicts:
	spec/v3/services/owner/find_spec.rb
	spec/v3/services/repositories/for_current_user_spec.rb
	spec/v3/services/repositories/for_owner_spec.rb
	spec/v3/services/repository/find_spec.rb
2015-12-17 10:11:20 +01:00
carlad
06b5e0af15 v3: fix specs 2015-12-01 16:51:04 +01:00
carlad
50e198beee v3: tidy specs for star, unstar, enable, disable 2015-12-01 15:02:10 +01:00
carlad
54ffac9916 v3: complete enable and disable repo specs 2015-12-01 14:56:33 +01:00
carlad
221b309653 v3: add webmock for disable repo spec 2015-12-01 12:36:43 +01:00
carlad
620e38a2a0 v3: add spec for disable repo (unfinished) 2015-11-30 19:37:50 +01:00
carlad
dfdfe651af v3: complete specs for star and unstar 2015-11-30 19:36:49 +01:00
carlad
5d6b25a2b4 v3: add specs for disable repo 2015-11-30 17:51:50 +01:00
carlad
01591cefa5 v3: fix specs for services/repositories 2015-11-26 18:30:14 +01:00
Konstantin Haase
afb6fe286b v3: SQL "NOT IN ()" never matches 2015-11-26 18:17:19 +01:00
carlad
24d5efda95 v3 update spec for services/repositories 2015-11-26 17:39:03 +01:00
carlad
8d3acfe9bb v3 fix existing specs for un/star endpoints and starred filter 2015-11-26 14:00:42 +01:00
carlad
086932df11 v3 merge with master to fix default_branch spec error, fix services/repository spec 2015-11-25 19:17:33 +01:00
carlad
c2168d62f1 v3 update specs to accomodate starred, unstar and star 2015-11-25 18:08:53 +01:00
Steffen
18ea7853bf Merge branch 'master' into addCron 2015-11-19 13:39:50 +01:00
Steffen Kötte
f356beaccf add time and disable_by_push options for cron 2015-11-19 13:39:13 +01:00
Steffen Kötte
75449baacd fix and add tests for crons 2015-11-16 15:52:05 +01:00
Lennard Wolf
e8ab7c0be6 add test for /repo/{repo.id}/crons/create endpoint 2015-11-09 16:55:53 +01:00
Lennard Wolf
b1408583dd fix test for /repo/{repo.id}/crons endpoint 2015-11-09 16:25:03 +01:00
Lennard Wolf
0e1b266e9b add test for /repo/{repo.id}/crons endpoint 2015-11-09 16:23:01 +01:00
Lennard Wolf
b3eb2f3398 add test for /cron/{cron.id}/delete endpoint 2015-11-09 16:04:41 +01:00
Lennard Wolf
f5f4b3b0b1 add test for /cron/{cron.id} endpoint 2015-11-09 14:50:44 +01:00
Lennard Wolf
a2a4737099 Fixed tests broken by cron 2015-11-09 14:03:30 +01:00
carlad
a6327ec4d2 v3 update spec for user sync 2015-10-30 16:36:38 +01:00
carlad
426a68f567 v3 add spec for user sync 2015-10-30 12:58:24 +01:00
carlad
59d3090da6 Auto-merged master into cd-v3-parity on deployment. 2015-10-28 15:40:26 +01:00
carlad
0339a4f3e6 update owner/find_spec to include owner by github_id 2015-10-28 13:31:35 +01:00
Konstantin Haase
df3ec4084a API v3: owner/repos => repos/for_owner 2015-10-28 13:22:04 +01:00
carlad
bce9ea5b46 update jobs service, add jobs spec 2015-10-26 19:37:32 +01:00
Konstantin Haase
4a11c22a74 add another avatar spec 2015-10-15 10:40:30 +02:00
Konstantin Haase
571af14067 v3: add pagination and sortability to repo endpoints 2015-10-13 17:34:31 +02:00
Konstantin Haase
2ebfa1d85b v3: add pagination and sorting to orgs endpoint 2015-10-13 17:09:18 +02:00
Konstantin Haase
3904d9e362 Auto-merged master into rkh-active-broadcasts on deployment. 2015-10-13 13:42:48 +02:00
Konstantin Haase
949a876550 v3: allow sorting branches by them being default branch or not 2015-10-13 13:08:27 +02:00
Konstantin Haase
1d783129ce v3: allow filtering branches by exists_on_github 2015-10-13 12:42:03 +02:00
Konstantin Haase
1a5788e2a1 v3: allow sorting branches by exists_on_github 2015-10-13 12:33:26 +02:00
Konstantin Haase
4cc50009aa v3: remove repository.last_build 2015-10-08 19:01:03 +02:00
Konstantin Haase
860edf37bf v3: fix specs 2015-10-08 18:45:26 +02:00
Konstantin Haase
1c4579008b v3: broadcasts - make sure expired is a boolean 2015-10-08 16:32:18 +02:00
Konstantin Haase
33d31131c1 v3: add ability to sort branches 2015-10-06 17:35:56 +02:00
Konstantin Haase
716bd1f8e6 v3: don't have recursive recursiveness trigger endless db queries, fixes travis-pro/team-teal#497 2015-10-05 17:49:10 +02:00
carlad
fd03316de7 v3 add spec for job restart 2015-09-30 17:07:59 +02:00
carlad
b6ffb8bdf8 v3 add job cancellation endpoint ans spec 2015-09-30 17:03:00 +02:00
carlad
d8e24bf52f v3 fix specs for build canceland restart 2015-09-30 16:37:34 +02:00
carlad
5c6e705012 v3 update sidekiq payload for build restart and cancel 2015-09-30 15:21:59 +02:00
carlad
b73a5604d0 v3 add build/id/cancel endpoint and tests 2015-09-29 16:28:42 +02:00
carlad
2bc72d8b9b v3 update buiild/cancel_spec 2015-09-29 13:43:22 +02:00
carlad
d99c3c8c54 v3 update build cancel, access control, specs for build cancel 2015-09-28 18:45:52 +02:00
carlad
c6cc6d1b96 update build cancel spec 2015-09-25 16:59:26 +02:00
carlad
2e110bc455 v3 add spec for build cancel - not yet passing 2015-09-25 16:34:37 +02:00
carlad
faf60a5f7f initial work to add build and job cancellation incl updating existing specs 2015-09-25 16:04:47 +02:00
carlad
4e2d33995a update broadcasts spec 2015-09-23 15:44:37 +02:00
carlad
dc7ced1c7f v3 add :default_branch to minimal representation for repository, update specs 2015-09-14 18:43:26 +02:00
carlad
907591e001 add spec for broadcasts 2015-09-11 16:49:53 +02:00
carlad
1640c33517 fix incorrect broadcast endpoints - add correct broadcasts endpoint 2015-09-10 17:36:13 +02:00
carlad
fba1d65e76 v3 add branches/find spec, update builds spec to use v3 models 2015-09-08 17:57:43 +02:00
carlad
0705a61808 v3 update service_index_spec for requests pagination 2015-09-08 17:08:08 +02:00
carlad
8645338306 update build/find_spec to include :exists_on_github 2015-09-08 16:36:40 +02:00
carlad
070be827df revert extensions spec expectation 2015-09-02 16:29:40 +02:00
carlad
211637e247 v3 make specs use v3 models, update representations of build and job, make some indentation pretty 2015-09-02 16:21:41 +02:00
carlad
210f368de4 v3 update all relevant specs with job_ids payload 2015-08-27 14:36:11 +02:00
carlad
288d614977 v3 update branch/find_spec to include job_ids 2015-08-27 14:22:38 +02:00
carlad
18e5c22fd7 v3 add spec for /build/:id endpoint 2015-08-27 13:42:52 +02:00
carlad
d99d80ac98 v3 add :job_ids to build payload, update builds/find_spec 2015-08-27 13:33:46 +02:00
carlad
8e8e139391 v3 fix syntax of permission in spec for /job/:id 2015-08-27 12:50:56 +02:00
carlad
e80dfadf5c add spec for /job/:id endpoint 2015-08-27 12:37:59 +02:00
carlad
5893241ca5 v3 fix spacing on spec payloads 2015-08-26 20:39:38 +02:00
carlad
64673eb971 v3 update payloads for builds/find_spec.rb to include jobs 2015-08-26 17:41:25 +02:00
carlad
51bcdec77a add @representation attribute to collections and update specs 2015-08-25 17:50:45 +02:00
carlad
720d8aa284 add @representation attribute to payload and update specs 2015-08-25 17:21:02 +02:00