Commit Graph

191 Commits

Author SHA1 Message Date
Filipa Lacerda 3a41c99f41 Adds off for event hub 2017-05-04 11:03:26 +01:00
Filipa Lacerda a5989900c9 Remove service being provided as a prop on environments table 2017-05-03 17:08:54 +01:00
Filipa Lacerda 2d6f1e9600 Remove service from actions dropdown, stop button and redeploy button 2017-05-03 15:44:38 +01:00
Filipa Lacerda 54933058a6 Use vue files for vue components. 2017-04-27 14:06:17 +00:00
Filipa Lacerda 76dac550f3 Refactor environments components into vue files - part 3 2017-04-21 15:16:22 +00:00
Filipa Lacerda d4021122c5 Refactor into .vue files 2017-04-20 11:48:54 +00:00
Filipa Lacerda 324aa1413e Refactor into .vue files part 2 2017-04-20 09:04:06 +00:00
Jose Ivan Vargas Lopez 76b602adaa Removed target blank from the environments component 2017-04-19 17:56:05 +00:00
Filipa Lacerda 2afff60982 Use refs instead of query the DOM 2017-04-19 15:30:47 +01:00
Filipa Lacerda 8752b99f88 Only destroy the component's tooltip 2017-04-19 10:50:06 +01:00
Filipa Lacerda baaaf4e959 Destroy tooltip in async buttons and tooltips 2017-04-18 17:49:21 +01:00
Alfredo Sumaran 30c8849962 Merge branch 'load-svg-in-js' into 'master'
Removes unused code

See merge request !10456
2017-04-07 04:45:33 +00:00
Jacob Schatz aba1c226df Merge branch '30493-env-deploy-tooltip' into 'master'
Fix html structure to prevent tooltip from not hidding

Closes #30493

See merge request !10474
2017-04-06 11:13:34 +00:00
Kamil Trzciński e3ce5b642e Merge branch 'tc-fix-unplayable-build-action-404' into 'master'
Disable pipeline & environment actions that are not playable

Closes #25385 and #24601

See merge request !10052
2017-04-05 23:01:35 +00:00
Filipa Lacerda 2065d14456 Fix html structure to prevent tooltip from not hidding 2017-04-05 11:29:04 +01:00
Filipa Lacerda 41ff2e150c Removes unused code 2017-04-04 20:19:58 +01:00
Alfredo Sumaran 30253183c6 Merge branch '28732-expandable-folders' into 'master'
Resolve "Expandable folders for environments"

Closes #28732

See merge request !10290
2017-04-04 18:41:01 +00:00
Filipa Lacerda 5197b011a9 Fixes broken lints
Adds js unit tests
2017-04-04 14:14:15 +01:00
Filipa Lacerda d037a2e998 Fix typo
Adds tests
2017-04-04 09:25:05 +01:00
Filipa Lacerda 3db1b959f6 Buttons will be disabled when playable key is false 2017-04-03 17:55:36 +01:00
Filipa Lacerda 1b85c5a73f Merge branch 'master' into tc-fix-unplayable-build-action-404
* master: (525 commits)
  Introduce "polling_interval_multiplier" as application setting
  fix spelling CI_REPOSITORY_URL (line:355) gitab-ci-token to gitlab-ci-token.
  Pass Gitaly Repository messages to workhorse
  Use gitaly 0.5.0
  Fix specs
  Improve specs examples
  Minor refactor
  Fix BrachFormatter for removed users
  Changelog
  Fix specs
  One more change to the branch names to preserve metadata
  Prefixes source branch name with short SHA to avoid collision
  Fix GitHub importer for PRs of deleted forked repositories
  Change order of specs
  Clean history after every test that changes history
  Clean history state after each test
  Fixes method not replacing URL parameters correctly
  Fix a transient failure caused by FFaker
  Remove unnecessary ORDER BY clause when updating todos
  Add a wait_for_ajax call to ensure Todos page cleans up properly
  ...
2017-04-03 17:22:18 +01:00
Kushal Pandya 9a0f96f9ad Add metrics button to Environment Overview page 2017-03-31 09:20:11 +00:00
Filipa Lacerda 5e9f0bead1 Changes after review 2017-03-29 12:52:17 +01:00
Filipa Lacerda 5cad1401b8 Fix broken test 2017-03-28 18:44:50 +01:00
Filipa Lacerda 76119cb113 Changes after review 2017-03-28 18:01:47 +01:00
Filipa Lacerda b64555d36a Adds show all button 2017-03-28 14:11:04 +01:00
Filipa Lacerda adec9194ef Adds expandable folder back.
Makes request to get environments
2017-03-28 14:10:31 +01:00
Filipa Lacerda f6f56dddfc Add back expandable folders behavior 2017-03-28 14:10:18 +01:00
Jacob Schatz c5a9d73ad8 Merge branch 'fix-links-target-blank' into 'security'
Adds rel="noopener noreferrer" to all links with target="_blank"

See merge request !2071
2017-03-20 18:51:36 -07:00
Toon Claes 16cca3a0ea Expose if action is playable in JSON
To avoid a manual build action being played (resulting in a 404),
expose `playable?` in the JSON so the frontend can disable/hide the
play button if it's not playable.
2017-03-20 14:39:37 +01:00
Filipa Lacerda b0f2cbceb3 Remove UJS actions from pipelines tables 2017-03-17 17:30:32 +00:00
Filipa Lacerda cbf1b656a4 Use a button and a post request instead of UJS links - part 1 - Environments 2017-03-14 00:58:26 +00:00
winniehell 572f9782d5 Remove .es6 from file extensions (!9241) 2017-03-05 21:22:40 +01:00
Fatih Acet 1ca2f3798a Merge branch 'add-svg-loader' into 'master'
Fixes Tech debt: No need to pass svgs as props into Vue with Webpack

Closes #27692 and #27840

See merge request !9522
2017-03-02 22:05:45 +00:00
Filipa Lacerda ee886f9344 Backport EE changes. Service method should be `get` and not `all` 2017-03-02 17:36:30 +00:00
Filipa Lacerda 936215433d Merge branch 'master' into add-svg-loader
* master: (21 commits)
  Move `Group -> Members` to top-level, fix missing sub-nav for Subgroups
  Left align logo; increase max width of title
  Add newline to end of frontend.md.
  Clone nested objects from default data. Checks if key is present before accessing it
  Update CHANGELOG.md for 8.17.1
  Document use of AirBnb js styleguide and eslint.
  Don't allow a project to be shared with an ancestor of the group it is in
  Fix access to projects shared with a nested group
  Ignore builds dir when run rubocop check
  Remove hidden-xs classes from last columns in environments and pipelines table. Transform pipelines table css to match structure of pipelines table Make environments table overflow
  Use exceptions for MergeService error handling
  Clarify when to create EE compatibility MR in code review process
  New runner API returns 204
  Backport new behavior to CI API
  Backport API to V3
  Update documentation
  Return 204 for delete endpoints
  API project create: Make name or path required
  Only create unmergeable todos once
  Put back the new project button
  ...
2017-02-28 20:12:40 +00:00
Filipa Lacerda 4dce1ad6b5 Remove hidden-xs classes from last columns in environments and pipelines table.
Transform pipelines table css to match structure of pipelines table
Make environments table overflow
2017-02-28 12:05:01 +00:00
Filipa Lacerda 6862e788e8 Merge branch 'master' into add-svg-loader
* master:
  Fix migration without DOWNTIME clause specified
  Fix CSS classes
  fix missing @ symbol
  Update CHANGELOG.md for 8.16.7
  Update CHANGELOG.md for 8.16.7
  Update CHANGELOG.md for 8.16.7
  Make RuboCop happy
  Add development fixtures for nested groups
  Align last column buttons with new environment button
  Removed jQuery UI draggable
  ensure webpack dev server proxy connects regardless of request headers
  Keep consistent in handling indexOf results
  Replace setInterval with setTimeout to prevent highly frequent requests
  Add feature specs for three types of user uploads
  Minor refactoring of Uploaders
  Fix #27840 - Improve the search bar experience on mobile
  Fix false positive caused by non-interpolated string use
  Fix inline comment images by removing wrapper #20890
2017-02-28 09:54:12 +00:00
Filipa Lacerda dfafeba0b3 Align last column buttons with new environment button 2017-02-27 12:23:41 +00:00
Filipa Lacerda 44622abe96 Changes after review - adds alias for icons path 2017-02-27 10:36:56 +00:00
Filipa Lacerda 8c9b137974 Remove unneed code 2017-02-25 00:58:21 +00:00
Filipa Lacerda 92d80b68bc Use vhtml only when necessary 2017-02-25 00:45:20 +00:00
Filipa Lacerda e50375298e Loads SVGs into JS for environments 2017-02-24 18:47:17 +00:00
Filipa Lacerda 601b5adf57 Use a btn-group to group all action buttons 2017-02-21 19:46:44 +00:00
Filipa Lacerda c59750de6f Fix depenendencies loading Vue in EE 2017-02-17 16:52:48 +00:00
Filipa Lacerda ab3c546ff5 Remove arrow icon from folders 2017-02-16 12:26:04 +00:00
Filipa Lacerda 51f037809e Create util to handle pagination transformation 2017-02-16 12:02:55 +00:00
Filipa Lacerda ba53ee78fa Changes after review 2017-02-16 11:29:45 +00:00
Filipa Lacerda 8ca90a68c4 Merge branch 'fe-paginated-environments-api-add-pagination' into fe-paginated-environments-api-add-subview
* fe-paginated-environments-api-add-pagination:
  Changes after review
  Rename storePagination to setPagination
2017-02-16 11:24:34 +00:00
Filipa Lacerda ac71013642 Rename storePagination to setPagination 2017-02-16 11:15:08 +00:00