Commit graph

12 commits

Author SHA1 Message Date
Filipa Lacerda
5ed91cf81b Resolve "Integrate new vue+vuex code base with new API and remove old haml code" 2018-10-17 10:34:19 +00:00
Tim Zallmann
1103f589f0 Merge branch '52614-update-job-started-check' into 'master'
Updates the check for started in job header

See merge request gitlab-org/gitlab-ce!22329
2018-10-12 17:16:47 +00:00
Steve Azzopardi
464655edb2 Add stage name in job.json response 2018-10-12 17:13:41 +00:00
Filipa Lacerda
85c30d742c Updates the check for started in job header
The function that was checking if the job was started or not
was expecting a boolean, however it was receiving a null.
During the refactor the condition was changed, causing the function
to break with null

This commit fixes the check
2018-10-12 16:26:04 +01:00
Filipa Lacerda
0073be9bf7 Adds .json to the end of pipelines endpoint
When the job page is rendered we fetch the pipeline
endpoint to render the stages in the sidebar.
Without `.json` the response is cached, and when the
user goes back to the pipeline's page it renders the
json output instead of the Vue app
2018-10-11 14:29:35 +01:00
Mike Greiling
9867eaf3ef
Prettify issue_show and jobs modules 2018-10-10 02:30:24 -05:00
Filipa Lacerda
e13baff004 Renders empty states in the Vue app in Job page 2018-10-04 12:59:57 +00:00
Filipa Lacerda
9128e7849d Uses Vue app to render part of job show page 2018-10-03 15:29:07 +00:00
Filipa Lacerda
f72a1bf09c Moves stages dropdown into the new vue app 2018-10-03 14:13:20 +00:00
Filipa Lacerda
49bd01cf24 Uses new Vuex store in job log page
Removes old mediator and service pattern and uses the new store.
Middle step before moving everything into one single vue app
2018-09-27 14:13:17 +01:00
Paul Slaughter
254cfcb7f4 Updapte eslintrc no-param-reassign with 'ignorePropertyModificationsFor' 2018-09-06 14:42:25 -05:00
🌴🌴 Filipa Lacerda - OOO back on September 17th 🌴🌴
55582b4359 Adds Vuex store for the job log page 2018-09-03 07:49:52 +00:00