- 20 May, 2020 6 commits
-
-
Thomas Randolph authored
-
Thomas Randolph authored
-
Thomas Randolph authored
And: reduce all the possible state combinations to a FSM Per design review, this component needed a bunch more interactivity. Most critically, around displaying and responding to a load error. Rather than set a bunch of flags and toggle various elements based on a collection of booleans, I think it's much easier to reason about this component if it has a Finite State Machine representing its possible states and transitions between them. The two notable logic additions here are a rudimentary FSM (`transition`) and a state checker (`is`). `transition` defines all the ways the component can go from one state to another. If a transition is attempted that doesn't match one of these declared transitions, it does nothing. Every transition always results in a declared state. these two things combined make it much easier to reason about what the component should look like at any given moment. Other than the state machine (which should be replaced with something like @xstate/fsm), the rest of these changes are text changes from UX/technical writing review.
-
Thomas Randolph authored
Also updates other components that eventually use the same component
-
Thomas Randolph authored
Per our design docs, global flash messages aren't appropriate in this context (or virtually anywhere!), so there's no reason to catch this error here.
-
Evan Read authored
Change codeblock fence languages to full name 2 See merge request gitlab-org/gitlab!32502
-
- 19 May, 2020 34 commits
-
-
Illya Klymov authored
Lighten card divider within epic tree cards Closes #217869 See merge request gitlab-org/gitlab!32273
-
James Fargher authored
Network policy management endpoints See merge request gitlab-org/gitlab!30911
-
Suzanne Selhorn authored
Update GitLab Pages Documentation See merge request gitlab-org/gitlab!32283
-
Jaime Martinez authored
Update documentation for GitLab Pages administration to include a section about using API-based configuration. Includes steps to disable this feature introduced via this [Pages MR]( https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/264) and [Omnibus MR] (https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/4057) Add sync secrets section to pages admin
-
Martin Wortschack authored
Renamed configure to enable on security config page See merge request gitlab-org/gitlab!31503
-
Neil McCorrison authored
-
Illya Klymov authored
Fixed redirection to project snippets See merge request gitlab-org/gitlab!32530
-
Denys Mishunov authored
When deleting a Project snippet, we should redirect to the project snippets, not hte project itself
-
Florie Guibert authored
Make CSS gray variables more consistent with Pajamas and gitlab-ui
-
Russell Dickenson authored
Add FF removed note to Roadmap See merge request gitlab-org/gitlab!32454
-
Marcin Sedlak-Jakubowski authored
-
Paul Slaughter authored
Merge branch '22691-externalize-i18n-strings-from-./app/views/shared/milestones/_merge_requests_tab.haml' into 'master' Externalize i18n strings from ./app/views/shared/milestones/_merge_requests_tab.haml See merge request gitlab-org/gitlab!32158
-
-
Illya Klymov authored
Improve the suggest pipeline popover content alignment Closes #217634 See merge request gitlab-org/gitlab!32453
-
Doug Stull authored
- was misaligned before and this fixes that.
-
Mayra Cabrera authored
Add a feature flag to disable deduplication See merge request gitlab-org/gitlab!32469
-
Illya Klymov authored
Migrate javascripts/pages specs to Jest Closes #194246 See merge request gitlab-org/gitlab!32506
-
Paul Slaughter authored
Resolve "Embedded snippets numbering and scrolling is off" Closes #207934 See merge request gitlab-org/gitlab!32411
-
Illya Klymov authored
Migrate spec/javascripts/prometheus_metrics/ to Jest Closes #194252 See merge request gitlab-org/gitlab!32509
-
Nick Gaskill authored
License Compliance - Add documentation for Yarn registries See merge request gitlab-org/gitlab!32179
-
mo khan authored
-
Mayra Cabrera authored
Record connection pool metrics See merge request gitlab-org/gitlab!31476
-
Sean McGivern authored
Add a sampler for the `#stat` method of a connection pool, and record those stats in Prometheus. This applies to all stats except `checkout_timeout`, which is really more of a configuration item. It also applies to all database connections we use: the main one, the Geo tracking database, and any connection pools for database load balancing hosts. This requires a fix to Geo::TrackingBase.connected?, which wasn't correctly reporting the connection's status.
-
Peter Leitzen authored
Add alert counts by status to graphql See merge request gitlab-org/gitlab!31818
-
Sarah Yasonik authored
Adds support for a alert_management_alert_status_count query to GraphQL project. This includes counts for each status of alert for the query, as well as counts for a categories 'all' and 'open' which includes both triggered and acknowledged events.
-
Peter Leitzen authored
Fix leaky constant in factory spec See merge request gitlab-org/gitlab!32099
-
Rajendra Kadam authored
-
Mayra Cabrera authored
Correct the permission according to docs See merge request gitlab-org/gitlab!28657
-
Ronald van Zon authored
-
Sanad Liaquat authored
Try to Stablize Export file download spec in staging See merge request gitlab-org/gitlab!32305
-
Peter Leitzen authored
Fix leaky constant in master check, attr config, issue connection specs See merge request gitlab-org/gitlab!32144
-
Rajendra Kadam authored
-
Mayra Cabrera authored
Validate package types in package metadatum models See merge request gitlab-org/gitlab!32091
-
Sashi authored
Applied from patch by @10io
-