Tomasz Maczukin
7ea60c8564
Replace Entities::RunnerProjectDetails with Entities::ForkedFromProject
2016-02-19 13:18:49 +01:00
Tomasz Maczukin
f8f492e589
Remove unnecessary parameters
2016-02-19 13:18:49 +01:00
Tomasz Maczukin
a5540b385d
Modify expectations for update runner feature
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
d38322b895
Change .map{...}.inject{...} to any?{...} for searching shared runners
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
957c4de9b1
Reorganize let statements in spec/requests/api/runners_spec.rb
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
2ef196deb2
Change interpolation to named placeholder in owned_or_shared scope
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
4ebadb77dd
iChange name and path to name_with_namespace and path_with_namespace in RunnerProjectDetails
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
05e7335664
Update docummentation - specific runner enabling
...
[ci skip]
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
b36116f9ad
Move :runner_id param to POST body when enabling specific runner in project
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
dc182dc50e
Add some modifications to spec/requests/api/runners_spec.rb
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
d1ac00aea3
Modify and fix output of delete and update of a runner
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
24eed1c5c1
Modify runner projects selecting method in runners API
2016-02-19 13:18:48 +01:00
Tomasz Maczukin
36e7ffea5d
Fix runners filtering
2016-02-19 13:18:47 +01:00
Achilleas Pipinellis and Tomasz Maczukin
97c88966bb
GET /runners is for specific runners only
...
[ci skip]
2016-02-19 13:18:47 +01:00
Tomasz Maczukin
f21b15d5f5
Limit projects to user available projects if user is not an admin
2016-02-19 13:18:47 +01:00
Tomasz Maczukin
b58744cd93
Modify authentication check methods in runners API
2016-02-19 13:18:47 +01:00
Tomasz Maczukin
553bac57d0
Add token to runner details output in API
2016-02-19 13:18:47 +01:00
Achilleas Pipinellis and Tomasz Maczukin
dc32af9508
More fixes in runners doc
...
[ci skip]
2016-02-19 13:18:47 +01:00
Achilleas Pipinellis and Tomasz Maczukin
a09ae17337
Correct PRIVATE-TOKEN to use dash instead of underscore
2016-02-19 13:18:47 +01:00
Achilleas Pipinellis and Tomasz Maczukin
d4f1bcdd28
Note that ci/api/runners.rb is still used
...
[ci skip]
2016-02-19 13:18:47 +01:00
Tomasz Maczukin
f562a477f2
Add associated project info to runner details output
2016-02-19 13:18:47 +01:00
Tomasz Maczukin
16b3368af3
Fix runners API spec
2016-02-19 13:18:47 +01:00
Tomasz Maczukin
81ced6f55b
Split /runners entrypoint to /runners and /runners/all
2016-02-19 13:18:47 +01:00
Tomasz Maczukin
b56ee397bb
Add some fixes in runners API documentation
2016-02-19 13:18:46 +01:00
Achilleas Pipinellis and Tomasz Maczukin
cd62c74700
Add Example response above each json output
...
[ci skip]
2016-02-19 13:18:46 +01:00
Achilleas Pipinellis and Tomasz Maczukin
1532d28c69
Add note of deprecation in old Runners CI API
2016-02-19 13:18:46 +01:00
Tomasz Maczukin
43c8daf3dc
Add runners API documentation [ci-skip]
2016-02-19 13:18:46 +01:00
Tomasz Maczukin
53f775ae6d
Fix runners filtering in API
2016-02-19 13:18:46 +01:00
Tomasz Maczukin
8c37f0ff30
Add missing methods documentation; fix rubocop reported violation
2016-02-19 13:18:46 +01:00
Tomasz Maczukin
d42ced44d9
Add feature to enable/disable runner in project
2016-02-19 13:18:46 +01:00
Tomasz Maczukin
128be3c010
Add basic runners management API
...
- add feature to list runners
- add feature to show runners details
- add feature to delete runner
- add feature to update runner
2016-02-19 13:18:46 +01:00
Achilleas Pipinellis
e586858eb5
Merge branch 'web_editor' into 'master'
...
Update web editor documentation
Based on https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/1045
Closes #4262
See merge request !2776
2016-02-19 10:49:28 +00:00
Douwe Maan
a33b63b7d4
Merge branch '12791-hide-project-limit-reached-warning' into 'master'
...
Project limit is reached warning is hidden when the projects_limit is zero
Fixes #12791
See merge request !2890
2016-02-19 09:00:36 +00:00
Zeger-Jan van de Weg
8dc8006918
Project limit is reached warning is hidden when the projects_limit is zero
...
Fixes #12791
2016-02-19 09:27:43 +01:00
Douwe Maan
ad12f11f3e
Merge branch 'rs-emoji' into 'master'
...
Update Gemojione for new hotness ✨
Before | After
------ | -----
 | 
See merge request !2800
2016-02-19 08:11:02 +00:00
Douwe Maan
cb0b7de482
Merge branch 'fix/project-forks-page' into 'master'
...
workaround for forks with an invalid repo
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/13465
The error occurs when a project returns a `nil` commit for a variety of reasons, I assume the repository is corrupt - perhaps as a result of a failed fork.
With this MR, we do not show forks with corrupted repos in the list of forks, as this does not seem to work anyway. A better solution is to fix the cause of the issue and/or any data integrity problem...
Also fixing Sentry issue: 1180
`undefined method 'already_forked?' for nil:NilClass `
See merge request !2836
2016-02-19 08:00:58 +00:00
Douwe Maan
c58a02e82f
Merge branch 'rs-show-owner-label' into 'master'
...
Allow `ProjectTeam#human_max_access` to return "Owner"
See merge request !2881
2016-02-19 07:50:05 +00:00
James Lopez
f3b6839a4a
update based on feedback
2016-02-19 08:09:20 +01:00
Robert Speicher
a8b32b1e60
Merge branch 'patch-1' into 'master'
...
number_with_delimiter() added
See merge request !2886
2016-02-19 04:04:14 +00:00
heiko
9242b9e561
number_with_delimiter() added
2016-02-19 00:52:18 +00:00
Robert Speicher
ea4d2741a2
Merge branch 'patch-1' into 'master'
...
Bug found by Charles Sibbald at Sky.
Calls with patricio and Jacob confirmed this.
[ci skip]
See merge request !2877
2016-02-18 21:52:09 +00:00
Robert Speicher
ca324c2fe4
Merge branch 'patch-1' into 'master'
...
No changes to nginx config in this update. Removed unnecessary instructions.
[ci skip]
See merge request !2879
2016-02-18 21:48:47 +00:00
Douwe Maan
1d8f1d25b7
Merge branch 'revert-2782' into 'master'
...
Revert "Merge branch 'saml-decoupling' into 'master'"
This reverts commit c04e22fba8 , reversing
changes made to 0feab326d5 .
Revert https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2782
See merge request !2878
2016-02-18 21:46:48 +00:00
Robert Speicher
924463907d
Allow ProjectTeam#human_max_access to return "Owner"
2016-02-18 16:39:59 -05:00
Brandon Patton
9425c29ad7
No changes to nginx config in this update. Removed unnecessary instructions.
2016-02-18 21:19:31 +00:00
Douwe Maan
873b0db220
Revert "Merge branch 'saml-decoupling' into 'master'
"
...
This reverts commit c04e22fba8 , reversing
changes made to 0feab326d5 .
2016-02-18 22:14:53 +01:00
Douwe Maan
6524fbeaba
Merge branch 'rs-sentry-release-tracking' into 'master'
...
Add release tracking for Sentry
See merge request !2863
2016-02-18 21:10:35 +00:00
Robert Speicher
c04e22fba8
Merge branch 'saml-decoupling' into 'master'
...
Decouple SAML authentication from the default Omniauth logic
Fixes gitlab-org/gitlab-ee#178
With this merge request SAML gets its own login logic and its own `User` class under `lib/gitlab/saml/` This is needed to give SAML more versatility over how the authorization process works and to pave the way for the development of a SAML group sync as outlined here: gitlab-org/gitlab-ee#118
See merge request !2782
2016-02-18 19:46:35 +00:00
Robert Speicher
0feab326d5
Merge branch 'cache-clear' into 'master'
...
Use SCAN during 'rake cache:clear'
This allows 'rake cache:clear' to delete millions of keys without
choking. It requires Redis 2.8.0 or newer but we needed that already
anyway.
See merge request !2872
2016-02-18 19:38:00 +00:00
Robert Speicher
94a0a00f40
Merge branch 'autocrlf-lazy' into 'master'
...
Only set autocrlf when creating/updating files
Related issue: gitlab-org/gitlab-ce#13457
Details: 5619a6de1dd6fc1dfd4053810c7b11c677b7a495
See merge request !2859
2016-02-18 19:07:13 +00:00