Commit Graph

67 Commits

Author SHA1 Message Date
Filipa Lacerda 51b8874148 Removes btn-transparent and btn-clipboard as default classes for clipboard button component
Changes after review
2018-03-06 21:05:46 +00:00
Mike Greiling 50106474e8
add prometheus cluster health monitoring empty state 2018-03-06 03:11:38 -06:00
Mayra Cabrera c607008ee5 Extend Cluster Applications to install GitLab Runner to Kubernetes cluster 2018-03-01 23:46:02 +00:00
Filipa Lacerda 0f00ee1640 Add "to clipboard" to the copy text in the clipboard button 2018-02-28 18:37:31 +00:00
Filipa Lacerda 636e285617 Remove extra space from string 2018-02-23 12:06:16 +00:00
Filipa Lacerda 17e85dacdd
Improve grammar in IP sentence 2018-02-22 17:01:50 +00:00
Filipa Lacerda 18b1b5be65
Use value attribute in ip input
Removes double quoted string
2018-02-22 16:38:12 +00:00
Filipa Lacerda 218e7223de
Changes after review 2018-02-21 13:44:07 +00:00
Filipa Lacerda 9b71f5f444
Fix eslint error 2018-02-20 17:55:43 +00:00
Filipa Lacerda 7712b151eb
Remove extra commas from templates 2018-02-20 17:34:55 +00:00
Filipa Lacerda e1d587f5d6
Remove duplicate ID 2018-02-20 16:50:14 +00:00
Filipa Lacerda 3619c91745
Adds missing links, uses value instead of placeholder in input field and properly sets the ip key 2018-02-20 13:07:43 +00:00
Filipa Lacerda f0b27f9b40
Adds support to render the IP address in the application ingress row
Updates components to use a slot to allow to reuse the clipboard button
Adds tests
2018-02-19 14:05:09 +00:00
Mike Greiling 47f2754a14
Merge branch 'master' into pawel/connect_to_prometheus_through_proxy-30480
* master: (242 commits)
  Validate user namespace before saving so that errors persist on model
  Reset Project's column information in spec/lib/gitlab/background_migration/populate_merge_request_metrics_with_events_data_spec.rb
  Explicitly set cwd in Sidekiq memory killer instead of depending on getcwd
  Downgrade google-protobuf
  Close low level rugged repository in project cache worker
  File upload UI obeys LFS filters
  Resolve "Add a link to documentation on how to get external ip in the Kubernetes cluster details page"
  Upgrade GitLab Workhorse to v3.6.0
  Add sorting options for /users API (admin only)
  improvements from feedback
  [ci-skip] add changelog
  remove file after `Upload#destroy`
  Fix a hardcoded pipeline ID in a spinach step
  Override group sidebar links
  Replace "cluster" with "Kubernetes cluster"
  Reorder async/sync tasks in BuildFinishedWorker to read traces efficiently
  Fix tests for Drop filename enforcement
  Revert using expand_fixture_path in factory
  Revert "Add FixtureHelpers for FactoryGirl"
  Refactor :trace to :trace_live in spec
  ...
2018-02-06 13:28:13 -06:00
Phil Hughes ba62493009 Merge branch 'winh-kubernetes-clusters' into 'master'
Replace "cluster" with "Kubernetes cluster"

Closes #41963

See merge request gitlab-org/gitlab-ce!16778
2018-02-06 15:57:48 +00:00
Fabio Busatto 914415c79f Resolve "Add a link to documentation on how to get external ip in the Kubernetes cluster details page" 2018-02-06 14:59:15 +00:00
Winnie Hellmann 0ecd759d73 Replace "cluster" with "Kubernetes cluster" 2018-02-06 10:05:02 +01:00
Mike Greiling e25f383ddc
fix eslint and formatting issues 2018-01-31 13:58:27 -06:00
Mike Greiling a97a4bdcf7
display manage application button only when it is installed 2018-01-31 13:54:04 -06:00
Mike Greiling 39d5adde9c
internationalize the "Manage" button label 2018-01-30 17:26:06 -06:00
Mike Greiling 40d93ce6b9
add button to configure prometheus integration from cluster page 2018-01-30 17:21:59 -06:00
Mike Greiling d2688b2855
add manage button to application rows in cluster integration 2018-01-30 17:13:54 -06:00
Eric Eastwood 737236551f Generalize toggle_buttons.js
Part of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4110
2018-01-26 12:46:38 -06:00
Kamil Trzciński 5431b50391 Merge branch '41797-prometheus-wording-fixes' into 'master'
Resolve "Wording fixes on cluster page"

Closes #41797

See merge request gitlab-org/gitlab-ce!16324
2018-01-12 12:02:01 +00:00
Mayra Cabrera b312ceda39 Fixes minor aspects on Prometheus description
- Change Gitlab to GitLab
- Remove trailing space on GitLab Integration link
2018-01-11 13:18:10 -06:00
Eric Eastwood ce3c70aded Update Ingress extra cost note to be more generic
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/41163
2018-01-11 12:37:54 -06:00
Filipa Lacerda 601dc0d8b3
Fix broken specs 2018-01-09 11:58:34 +00:00
Filipa Lacerda 1e420c9442
Fix broken test for application row 2018-01-09 11:10:08 +00:00
Filipa Lacerda 3ea65baeef
Fix application row specs 2018-01-09 11:02:08 +00:00
Filipa Lacerda 349d06688f
Fix more eslint rules 2018-01-08 20:01:49 +00:00
Filipa Lacerda 7c7f526684
[ci skip] Fix more rules 2018-01-05 14:31:12 +00:00
Filipa Lacerda 1525b00540
[ci skip] Fix more eslint rules 2018-01-05 12:56:55 +00:00
Filipa Lacerda b299198e1e
Adds `eslint-plugin-vue`, fixes linter errors and adds docs 2018-01-03 23:14:55 +00:00
Mayra Cabrera 0d4548026f Extend Cluster Applications to allow installation of Prometheus 2017-12-22 17:23:43 +00:00
Kamil Trzcinski 2fc29237aa Merge remote-tracking branch 'origin/list-multiple-clusters' into cluster-page-with-list-clusters 2017-12-05 13:31:07 +01:00
Filipa Lacerda b6d899667c
Fix navbar CSS 2017-12-04 13:02:06 +00:00
Kamil Trzcinski 4709e1dc01 Fix clusters active/inactive toggling 2017-12-03 22:04:17 +01:00
Kamil Trzcinski bea4303840 Fix clusters active/inactive toggling 2017-12-03 22:03:43 +01:00
Kamil Trzcinski f1cce0cba8 Merge remote-tracking branch 'origin/list-multiple-clusters' into cluster-page-with-list-clusters 2017-12-03 22:00:25 +01:00
Filipa Lacerda d81ffeac49 Changes after review - improve UX 2017-12-03 13:36:10 +01:00
Filipa Lacerda e25a8e1265 Add clipboard button to readonly inputs 2017-12-03 13:36:10 +01:00
Filipa Lacerda c9de56fad4 Add existing cluster form - FE and CSS
Add GKE, Login - HTML & CSS
Cluster details - HTML & CSS
2017-12-03 13:36:10 +01:00
Filipa Lacerda 2bc3a4dc34
Update toggle button text in show page 2017-12-02 15:41:05 +00:00
Filipa Lacerda 80d21e647b
Fix show page toggle 2017-11-29 16:21:26 +00:00
Filipa Lacerda e89fad5246 Fix broken specs
Don't add disabled class to loading button
2017-11-28 19:14:44 +00:00
Filipa Lacerda 18967d6894 Changes after Frontend and UX review:
- Moves toggle button to a shared location
- Adds tests for toggle button
- Transforms Clusters class into function
- Improves UX
2017-11-28 13:33:52 +00:00
Filipa Lacerda 074fcb56bb
Adds JS unit tests
Finishes tabs & table
Updates e2e tests
2017-11-27 17:28:33 +00:00
Filipa Lacerda 1b40a9f803
Handle toggle button with API request
Add tests
Update empty state
[ci skip]
2017-11-24 21:08:15 +00:00
Filipa Lacerda 0bee018631
Adds JS to toggle buttons [ci skip] 2017-11-24 15:35:10 +00:00
Filipa Lacerda 9400ed3b3e Use axios instead of vue resource - step 1 2017-11-20 09:57:08 +00:00