Renée Hendricksen
2783a69f89
encrpted value and working tests
2016-07-12 14:12:46 -04:00
Renée Hendricksen
f8b8ef54a9
Merge branch 'master' into rlh_cleanup3
2016-07-11 15:13:24 -04:00
Konstantin Haase
f7f6478fa4
indentation
2016-07-06 10:56:14 +02:00
Joe Corcoran
871b915515
Add env vars endpoints
...
This adds API V3 endpoints for querying, creating, modifying and
deleting environment variables.
It has no concept of encryption yet and should be considered a work in
progress.
We should also talk about the slightly off-track approach in the
EnvVars::Create service – maybe there's a way to standardise the
querying and rendering for post requests?
☕
2016-07-01 23:55:49 -04:00
Piotr Sarnacki
32dd8d9f93
Mark current_build as experimental
2016-06-22 14:19:31 +02:00
Joe Corcoran
5fee54b91b
Fewer object allocations :)
2016-06-09 11:29:17 +02:00
Joe Corcoran
eb0eab5967
Move settings to top level of response
...
To better accommodate nested responses.
2016-06-08 17:18:24 +02:00
Joe Corcoran
fba9a87c39
Add settings to API V3
...
This adds /repo/{repository.id}/settings endpoints for reading
and updating repo settings.
Main points:
1. Sets up Settings as a first class resource instead of as an
attribute of Repository
2. Adds new meta-programmed method to Query for accessing all
prefixed params as a hash.
2016-06-08 15:59:52 +02:00
Christopher Weyand
504be84f27
cron return created_at
2016-05-30 10:02:21 +02:00
Piotr Sarnacki
659dc4d992
Add current_build to repositories payload
...
This commit adds current_build (which is based on
repositories.current_build_id) to repositories payload. It also adds
ability to sort by current_build.
2016-05-17 14:11:09 +02:00
Piotr Sarnacki
13d9c97501
Revert "Merge pull request #257 from travis-ci/ps-current-build"
...
This reverts commit 52bebad05c
, reversing
changes made to 9d386efa4c
.
2016-05-11 17:13:40 +02:00
Piotr Sarnacki
c9b93982c9
Add current_build to repositories payload
...
current_build is the most recent build that is either completed or
running
2016-05-11 16:55:47 +02:00
Steffen
13aa741e57
Merge branch 'master' into cronjobs
2016-04-18 09:42:36 +02:00
carlad
00aaf32b1e
add branch_name for request
2016-04-15 17:22:41 +02:00
Jonas Chromik
fe76d38230
Merge branch 'master' into cronjobs
2016-03-21 17:08:33 +01:00
carlad
f940bffe3f
more work on lint endpoint
2016-03-18 16:43:18 +01:00
Steffen Kötte
64478d50d1
rename next_build_time to next_enqueuing
2016-01-28 13:46:35 +01:00
carlad
b572a1a50e
updates
2016-01-20 11:31:05 +01:00
Steffen Kötte
00e15de083
show next build time for cron
2016-01-14 16:12:27 +01:00
Steffen Kötte
0920041375
further changes for new structure with only one cron per branch
2016-01-11 14:14:00 +01:00
carlad
cf20650d39
fix syntax
2016-01-07 13:06:47 +01:00
carlad
089deeb217
add renderer for lint
2016-01-07 13:02:54 +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
937cc0267a
v3 fix filtering by unstarred and n+1 query
2015-11-25 16:30:42 +01:00
carlad
baa1881bf7
v3 change name of starred_repository to star
2015-11-24 18:59:16 +01:00
carlad
02d3fad23f
v3 refator un/star endpoints
2015-11-20 13:20:03 +01:00
carlad
95ad9a6b56
v3 add starred to standard representation for repo
2015-11-19 19:17:46 +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
aca632ed15
use branch for storing cron
2015-11-16 14:24:11 +01:00
Lennard Wolf
ec37deb17c
add /repo/repo.id/crons GET endpoint
2015-11-05 15:22:10 +01:00
Lennard Wolf
772e797aae
add /cron/cron.id/ GET endpoint
2015-11-05 13:31:36 +01:00
Lennard Wolf
046a63b60a
add find for cron
2015-11-05 11:43:58 +01:00
Konstantin Haase
083355227f
v3: add developer program feature flag
2015-10-21 16:57:21 +02:00
Konstantin Haase
4cc50009aa
v3: remove repository.last_build
2015-10-08 19:01:03 +02:00
Konstantin Haase
9bdc7b496e
v3: repository - allow rendering minimal default branch without having to fetch the branch from the branches table
2015-10-08 18:53:26 +02:00
Konstantin Haase
2d0bb58e35
v3: minimal represenations should not use data from other tables
2015-10-08 18:45:18 +02:00
Konstantin Haase
d7c9a367e9
v3: branches - add default_branch (boolean) property
2015-10-08 18:44:40 +02:00
Konstantin Haase
06486c57a5
v3: broadcasts - better renderer
2015-10-08 18:43:57 +02:00
Konstantin Haase
1c4579008b
v3: broadcasts - make sure expired is a boolean
2015-10-08 16:32:18 +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
ab979e2356
add category to broadcasts renderer
2015-09-23 15:32:15 +02:00
carlad
866ed28641
v3 revert removal of :last_build from repo renderer
2015-09-22 16:23:26 +02:00
carlad
af7fdec340
v3 remove :last_build attrubite from repository renderer
2015-09-22 16:16:01 +02:00
carlad
6821cec524
revert change to build renderer
2015-09-21 17:02:38 +02:00
carlad
986ae0ef97
add branch to build minimal rep
2015-09-21 16:26:01 +02:00
carlad
dc7ced1c7f
v3 add :default_branch to minimal representation for repository, update specs
2015-09-14 18:43:26 +02:00
carlad
bd61d1e58e
add broadcasts - initial work
2015-09-10 15:08:41 +02:00
carlad
2c5ad649f5
v3 add :exists_on_github to standard branch representation
2015-09-08 16:26:43 +02:00
carlad
9d7a01e60c
Merge branch 'master' into cd-v3-parity
...
Keeping my branch up to date with the master
2015-09-08 12:21:49 +02:00
carlad
f44b374d79
v3 add branches endpoint
2015-09-07 17:09:05 +02:00