summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/jobs
Commit message (Collapse)AuthorAgeFilesLines
* Polyfills sticky position within a watcher53535-sticky-archivedFilipa Lacerda2018-11-061-11/+8
|
* [ci skip] Renders a warning block for archieved jobFilipa Lacerda2018-11-052-3/+28
| | | | | When the job is archieved we render a affixed warning on the top of the job log
* Uses gitlab-ui components in jobs components.51259-ci-cd-gitlab-uiFilipa Lacerda2018-11-029-47/+65
| | | | | Removes old buttons,links and tooltips and uses the new gitlab-ui components.
* Prettify remaining files with differences in CE and EEMike Greiling2018-10-314-186/+188
|
* Fix stage dropdown rendering only in EnglishFilipa Lacerda2018-10-264-10/+8
|
* Move job stuck status to backendSteve Azzopardi2018-10-253-20/+13
|
* Removes escape from job item53013-duplicate-escapeFilipa Lacerda2018-10-231-6/+5
| | | | | Tooltips aren't using v-html anymore thus causing escape not to be needed
* Extract JobContainerItem componentWinnie Hellmann2018-10-222-46/+73
|
* Revert "Merge branch 'winh-prettier-job-app' into 'master'"Filipa Lacerda2018-10-191-145/+145
| | | This reverts merge request !22463
* Merge branch 'winh-prettier-job-app' into 'master'Clement Ho2018-10-181-145/+145
|\ | | | | | | | | Make app/assets/javascripts/jobs/components/job_app.vue prettier See merge request gitlab-org/gitlab-ce!22463
| * Make app/assets/javascripts/jobs/components/job_app.vue prettierWinnie Hellmann2018-10-181-145/+145
| |
* | [QA] Fix the 'clone using deploy key' testsRémy Coutable2018-10-182-4/+4
|/ | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Resolve "Integrate new vue+vuex code base with new API and remove old haml code"Filipa Lacerda2018-10-1712-406/+608
|
* Merge branch '52614-update-job-started-check' into 'master'Tim Zallmann2018-10-122-4/+4
|\ | | | | | | | | Updates the check for started in job header See merge request gitlab-org/gitlab-ce!22329
| * Updates the check for started in job headerFilipa Lacerda2018-10-122-4/+4
| | | | | | | | | | | | | | | | | | 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
* | Add stage name in job.json responseSteve Azzopardi2018-10-125-22/+28
|/
* Hide job sidebar on mobileFilipa Lacerda2018-10-123-4/+6
| | | | | This commit adds back `js-` classes needed to automatically collapse the sidebar on resize.
* Fix erased block not being rendered when job was erasedFilipa Lacerda2018-10-111-2/+2
|
* Merge branch '52472-pipeline-endpoint-json' into 'master'Tim Zallmann2018-10-111-1/+1
|\ | | | | | | | | | | | | Adds `.json` to the end of pipelines endpoint Closes #52472 See merge request gitlab-org/gitlab-ce!22293
| * Adds `.json` to the end of pipelines endpointFilipa Lacerda2018-10-111-1/+1
| | | | | | | | | | | | | | | | 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
* | Stuck block URL links to runners settingsFilipa Lacerda2018-10-112-3/+3
|/
* Prettify issue_show and jobs modulesMike Greiling2018-10-1013-486/+486
|
* Renders empty states in the Vue app in Job pageFilipa Lacerda2018-10-043-3/+29
|
* Adds MR reference in job sidebarFilipa Lacerda2018-10-041-1/+1
| | | | | In the refactor the `!` reference was missed This commit adds it back and adds coverage for it.
* Uses Vue app to render part of job show pageFilipa Lacerda2018-10-036-122/+191
|
* Moves stages dropdown into the new vue appFilipa Lacerda2018-10-036-358/+415
|
* Merge branch '50904-use-vuex-store-job' into 'master'Phil Hughes2018-09-275-109/+26
|\ | | | | | | | | Uses new Vuex store in job log page See merge request gitlab-org/gitlab-ce!21961
| * Uses new Vuex store in job log pageFilipa Lacerda2018-09-275-109/+26
| | | | | | | | | | Removes old mediator and service pattern and uses the new store. Middle step before moving everything into one single vue app
* | Updates Vue job components to match new APIFilipa Lacerda2018-09-275-66/+73
|/
* Use Vue component for job artifacts, Commit and Trigger VariablesFilipa Lacerda2018-09-255-178/+187
|
* Resolve eslint-plugin-vue errorsMike Greiling2018-09-202-3/+3
| | | | | | The eslint-plugin-vue upgrade had some breaking changes to vue/attribute-order which needed to be resolved in order to avoid disabling the rule entirely
* Unite green buttons under one css classDmitriy Zaporozhets2018-09-192-2/+2
| | | | | | Rename btn-new, btn-create and btn-save to btn-success Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Use gitlab-ui loading iconClement Ho2018-09-112-8/+4
|
* Updapte eslintrc no-param-reassign with 'ignorePropertyModificationsFor'Paul Slaughter2018-09-061-2/+0
|
* Adds Vuex store for the job log page🌴🌴 Filipa Lacerda - OOO back on September 17th 🌴🌴2018-09-035-0/+351
|
* Creates vue component for environments blockFilipa Lacerda2018-08-281-0/+118
|
* Creates vue components for stage dropdowns and job list container for job ↵Filipa Lacerda2018-08-172-0/+157
| | | | log view
* Merge branch '50101-commit-block' into 'master'Phil Hughes2018-08-171-0/+64
|\ | | | | | | | | Creates Vue component for commit block in job log view See merge request gitlab-org/gitlab-ce!21249
| * Creates Vue commit component for job log page50101-commit-blockFilipa Lacerda2018-08-161-0/+64
| |
* | Merge branch '50101-trigger' into 'master'Phil Hughes2018-08-171-0/+84
|\ \ | | | | | | | | | | | | Creates Vue component for trigger variables block in job log page See merge request gitlab-org/gitlab-ce!21244
| * | Creates Vue component for trigger variables block in job log page50101-triggerFilipa Lacerda2018-08-161-0/+84
| |/ | | | | | | | | | | | | | | Regenerate pot files Remove `#` Remove empty lines
* | Creates a vue component for the top bar with controllers in job log viewFilipa Lacerda2018-08-161-0/+139
|/
* Creates empty state component for job log viewFilipa Lacerda2018-08-161-0/+76
|
* Creates vue component for artifacts blockFilipa Lacerda2018-08-151-0/+98
|
* Merge branch '50101-job-log-component' into 'master'Phil Hughes2018-08-141-0/+33
|\ | | | | | | | | Creates a vue component for the job log trace output See merge request gitlab-org/gitlab-ce!21167
| * Creates Vue component for job log traceFilipa Lacerda2018-08-131-0/+33
| |
* | Merge branch '50101-erased-block' into 'master'Phil Hughes2018-08-141-0/+48
|\ \ | |/ |/| | | | | Creates a Vue component for the erased block on the job view page See merge request gitlab-org/gitlab-ce!21158
| * Optimize timeago tooltip logicFilipa Lacerda2018-08-131-12/+5
| |
| * Creates vue component for erased block on job viewFilipa Lacerda2018-08-131-0/+55
| |
* | Merge branch '25990-web-terminal-improvements' into 'master'Phil Hughes2018-08-132-14/+26
|\ \ | |/ |/| | | | | Improve terminal button on job log page See merge request gitlab-org/gitlab-ce!21094