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