Commit graph

16 commits

Author SHA1 Message Date
Grzegorz Bizon
eaa935d77b Fix target project merge request link on build page 2017-07-21 13:09:13 +02:00
Grzegorz Bizon
bab44bd994 Fix job merge request link to a forked source project 2017-07-19 13:11:39 +02:00
Douwe Maan
fe13f11041 Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
Lin Jen-Shin
931ab01adb Merge remote-tracking branch 'upstream/master' into 33149-rename-more-builds
* upstream/master: (34 commits)
  Revert "Merge branch 'karma-headless-chrome' into 'master'"
  Make small pipeline schedules UI enhancements.
  Remove js classes from vue component that are not needed in vue component
  Update tests and application
  Adds "Pipeline" to job's sidebar
  Change border color of job's scroll controllers to $border-color
  Add database helpers 'add_timestamps_with_timezone' and 'timestamps_with_timezone'
  Added Tectonic to the page.
  Always check read_issue permissions when loading issue
  Handle legacy jobs without name
  Do not expose internal artifacts hash in build entity
  Use wait_for_requests instead of sleep 0.3
  Limit wiki container width
  Fix migrations testing support RSpec hooks order
  Rename BuildEntity to JobEntity
  Fix support for external_url for commit statuses
  Allow to access pipelines even if they are disabled, but only present jobs and commit statuses without giving ability to access them
  add CHANGELOG.md entry for !12036
  remove phantomjs-specific test hacks
  update karma job to use chrome build image created by gitlab-build-images!41
  ...
2017-06-14 16:23:41 +08:00
Grzegorz Bizon
da66c90b0f Merge branch 'fix-external-ci-services' into 'master'
Allow to access statuses for external CI services

Closes #30714, #29369, and #15220

See merge request !11176
2017-06-14 07:35:27 +00:00
Lin Jen-Shin
edc46ce3e4 Merge remote-tracking branch 'upstream/master' into 33149-rename-more-builds
* upstream/master: (460 commits)
  Center dropdown for pipeline's  mini graph
  Documentation bugfix of invalid JSON payload example of Create a commit with multiple files and actions
  Fix filename method of GitlabUploader to return always real filename
  Ignore CVE-2017-5029 in Nokogiri
  Refactor atom builder by using xml.atom layout
  Let PhantomJS load local images
  Add a changelog entry
  Only add a description change note when no tasks are updated
  Doc: Add the need to upgrade to Go 1.8.3 in the 9.1->9.2 documentation as the upgrade fails with Go 1.5 (installed with Gitlab 8.1)
  Use gitaly 0.11.2
  Add the ability to perform background migrations
  Always render warnings icon in orange
  Fix a few translation for zh_TW
  Improve Job detail view to make it refreshed in real-time instead of reloading
  Attempts to run RSpec tests twice (1 retry)
  ignore name validation on importing
  Only show hover state on links and buttons
  Use vue files for navigation tabs and buttons
  doc: add example of scheduler when
  Add test for u2f helper and changelog entry
  ...
2017-06-13 18:01:25 +08:00
Grzegorz Bizon
b3a1961a43 Do not expose internal artifacts hash in build entity 2017-06-13 11:05:48 +02:00
Kamil Trzcinski
d03e687882 Rename BuildEntity to JobEntity 2017-06-13 09:53:54 +02:00
Filipa Lacerda
452202e36d Improve Job detail view to make it refreshed in real-time instead of reloading 2017-06-12 09:20:19 +00:00
Lin Jen-Shin
c81db24420 Fix raw_path with the new job path, rename to job
in the tests
2017-06-06 23:12:33 +08:00
Kamil Trzcinski
a29ba51eea Fix test failures 2017-06-03 13:58:31 +02:00
Z.J. van de Weg
b24651826f Add user to BuildDetailsEntity
Also add minor changed needed to pass review
2017-06-02 13:14:09 +02:00
Z.J. van de Weg
5fdb51240f Rename build to job 2017-06-01 09:58:12 +02:00
Z.J. van de Weg
8a9a62e329 Incorporate review 2017-05-31 21:56:18 +02:00
Z.J. van de Weg
68569584b7 Create PipelineDetailsEntity
Now we have a PipelineEntity which is a bit smaller, mostly in bytes
needing to send to the frontend. PipelineDetailsEntity is the default
for the PipelineSerializer, limiting the changes needed.

This commit also incorporates the review.
2017-05-31 21:44:53 +02:00
Z.J. van de Weg
47a0276e53 Initial implementation for real time job view
Added the needed keys and paths to a new entity, BuildDetailsEntity.
Not renaming BuildEntity to BuildBasicEntity on explicit request. Most
code now has test coverage, but not all. This will be added on later
commits on this branch.

Resolves gitlab-org/gitlab-ce#31397
2017-05-31 21:44:15 +02:00