- May 24, 2022
-
-
- May 20, 2022
-
-
- Mar 28, 2022
-
-
Andrew Fontaine authored
The empty state reported that you didn't have any environments regardless of scope, which was a bit misleading if you had many available environments and no stopped environments. I have refactored the component to allow the scope to be injected so the text can change depending on what scope the user is looking at. I've also refactored the rest of the translations to follow more up-to-date patterns, and rewritten the tests to utilize the testing library's queries for finding things by role. Changelog: fixed
-
- Mar 16, 2022
-
-
Thong Kuah authored
This is due to a Rails bug causing where FactoryBot thread, and Puma thread are stuck with each other waiting for the load_interlock_aware_monitor lock. The fix is to ensure no Puma threads ocurr when FactoryBot factories are being created. Here it is done by moving the visits to within the spec, after the factory creation. Previously the visits were in the before hook, which meant async requests ran concurrently with factories.
-
- Mar 11, 2022
-
-
Andrew Fontaine authored
Cleans up the feature tests for the environmetns page as well, making sure they pass with the new table. Changes are shockingly minimal, which is nice. Changelog: changed
-
- Feb 28, 2022
-
-
Martin Wortschack authored
Changelog: changed
-
- Feb 04, 2022
-
-
This commit drops the legacy finished at calculation of deployments. Changelog: fixed
-
- Jan 12, 2022
-
-
The delete_branch_confirmation_modals feature flag is removed per: https://gitlab.com/gitlab-org/gitlab/-/issues/329052 Since it was introduced to 100% of actors Changelog: removed
-
- Nov 11, 2021
-
-
This overwrites `Rails.confirm` from `@rails/ujs` in order to show a modal instead of a Browser `window.confirm`.
-
- Nov 01, 2021
-
-
- Oct 13, 2021
-
-
Andrew Fontaine authored
If manual deployments are deployed out of order, the ordering of the table gets murky and it is hard to tell which deployment was most recently deployed. Instead we can update the deployment ordering so that deployments are ordered by when they finished at, which forces the finished deployments to be sorted by most recently finished (read: deployed). Postgres ORDER BY pushes NULL to the top of the list, so created/running (upcoming) deployments are first Changelog: changed
-
- Sep 16, 2021
-
-
Andrew Fontaine authored
As part of the ongoing revitalization of environment management, some re-organization and clarification of the action buttons for environments is needed. Many non-well used actions have been moved to a kebab menu. For the time being, the "Deploy to" dropdown is still external. Pending design work from the Pajamas team on a nested dropdown or menu component, it will be moved to extra actions in the future. Changelog: changed
-
- Aug 02, 2021
-
-
Daniel Davison authored
Disable all existing selector usages within spec and ee/spec
-
- Jul 21, 2021
-
-
- Jun 02, 2021
-
-
Hordur Freyr Yngvason authored
We are removing one-click applications from GitLab but leaving the integrations for Prometheus and Elastic Stack. We have code in place that keeps the integration in sync with the corresponding cluster application, and have backfilled the ingtegrations, so we can now use them as a source of truth. See - Backfill Prometheus: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61502 - Backfill Elastic Stack: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61521 - Deprecation Epic: https://gitlab.com/groups/gitlab-org/-/epics/4280
-
- May 28, 2021
-
-
Jackie Fraser authored
Replaces the bootstrap modal for the delete branch button and confirmation. Changelog: added
-
- May 25, 2021
-
-
Jeremy Elder authored
Update button variant and alignment in the Projects::BranchesController#index and update tests to follow current guides. Changelog: added
-
- Mar 10, 2021
-
-
Minh Nguyen authored
-
- Dec 15, 2020
-
-
This lets users set the canary ingress percentage via the UI when using deploy boards.
-
- Dec 09, 2020
-
-
This commit updates the Environments table with a new column: upcoming deployment.
-
- Nov 25, 2020
-
-
Alishan Ladhani authored
To comply with RSpec/TimecopFreeze cop
-
- Nov 17, 2020
-
-
Evan Read authored
Also refactor tests and fix grammar in UI text
-
- Oct 09, 2020
-
-
Sam Beckham authored
Ran another find + Replace on the specs
-
- Sep 18, 2020
-
-
- Aug 20, 2020
-
-
Fix all tests relating to GlIcon
-
- Aug 11, 2020
-
-
Ryan Cobb authored
Redirects from environment scoped metrics dashboard to project scoped metrics dashboard
-
- Aug 10, 2020
-
-
Justin Boyson authored
-
- Jul 15, 2020
-
-
Dhiraj Bodicherla authored
Custom metrics dashboards currently display the entire file path in the URL. This MR supports a shorter path for such dashboards
-
- Jun 16, 2020
-
-
Arturo Herrero authored
The plan for RSpec 4.0 is to disable monkey patching: https://rspec.info/blog/2013/07/the-plan-for-rspec-3/#zero-monkey-patching-mode This commit stops using RSpec monkey patching in some specs: https://relishapp.com/rspec/rspec-core/docs/configuration/zero-monkey-patching-mode
-
- Apr 13, 2020
-
-
Shinya Maeda authored
This commit adds a feature spec
-
- Feb 24, 2020
-
-
lexicalunit authored
-
- Jan 24, 2020
-
-
Enrique Alcántara authored
- Migrate components to new GlTable slot syntax - Fix feature tests that made obsolete assertions on the tooltip component - Migrate components to new GlTabs slot syntax - Fix bugs caused by the new Tooltip and Popover components - Fix bugs introduced by the new modal component.
-
- Jan 21, 2020
-
-
Miguel Rincon authored
-
- Jan 02, 2020
-
-
Sarah GP authored
This is the commit for all changes, for merging This change involves both HAML and Vue, plus refactoring
-
- Dec 20, 2019
-
-
Yorick Peterse authored
This prevents users from creating deployments using the API while providing an invalid SHA or ref name. Providing invalid data for these fields will break certain parts of GitLab, such as the UI used for displaying the deployments of an environment. These changes require that we correct a variety of tests that were using deployments without a valid repository, or were even testing behaviour that would never run due to the lack of a repository. This fixes https://gitlab.com/gitlab-org/gitlab/issues/36967
-
- Dec 10, 2019
-
-
Paul Gascou-Vaillancourt authored
- Dropped table pagination's custom implementation in favor of GitLab UI's pagination component - Added Number.isInteger polyfill for IE11 compatibility - Updated RSpec, Karma and Jest specs as needed
-
- Dec 09, 2019
-
-
Shinya Maeda authored
This commit persists and controls auto stop date for environments
-
- Nov 11, 2019
-
-
Arturo Herrero authored
Auto-correct some references in RSpec as: - expect_any_instance_of -> expect_next_instance_of - allow_any_instance_of -> allow_next_instance_of Related to https://gitlab.com/gitlab-org/gitlab/issues/34997
-
- Oct 21, 2019
-
-
Allison Browne authored
-
- Oct 16, 2019
-
-
Lin Jen-Shin authored
* We also use `needs` to speed it up * To simplify the dependencies, we also pull cache on master
-