Commit Graph

1724 Commits

Author SHA1 Message Date
Andrew Fontaine 8bea9eeddf Add a New Copy Button That Works in Modals
This copy button manages a local instance of the Clipboard plugin
specific to it, which means it is created/destroyed on the
creation/destruction of the component. This allows it to work well in
gitlab-ui modals, as the event listeners are bound on creation of the
button.

It also allows for bindings to the `container` option of the Clipboard
plugin, which allows it to work within the focus trap set by bootstrap's
modals.
2019-06-06 09:36:17 +00:00
Mike Lewis 262a1ca14f Merge branch 'docs-request-approval-for-licenses' into 'master'
Update docs on how to request approval for licenses/IP

See merge request gitlab-org/gitlab-ce!28535
2019-06-06 01:33:27 +00:00
Davy Defaud 65f362b6a4 deprecate the French “écriture inclusive” 2019-06-05 18:42:37 +00:00
Markus Koller 4027acf504
Clarify the process for CE-first documentation
Previously it was unclear if the docs changes should be included in
the MR as well, and adding a changelog entry in the CE MR also triggers
the ee-specific-lines-check job in CI.
2019-06-05 12:38:56 +02:00
Jan Provaznik d9a761ed14 Merge branch 'bvl-use-global-ids-graphql' into 'master'
Use global IDs when exposing GraphQL resources

Closes #62650

See merge request gitlab-org/gitlab-ce!29080
2019-06-05 10:25:22 +00:00
Marcel Amirault b8c3339a46 Docs: Clean up links to remove ./ usage 2019-06-05 10:10:28 +00:00
Jamie Hurewitz cdf9c861f4 Apply suggestion to doc/development/licensing.md 2019-06-05 01:12:07 +00:00
Bob Van Landuyt ed503d51a3 Expose IDs in GraphQL as a GlobalID
This exposes all fields named `id` as GlobalIDs so they can be used
across our entire GraphQL implementation.

When the objects loaded are `ApplicationRecord`s. We'll use our
existing batchloading to find them. Otherwise, we'll fall back to the
default implementation of `GlobalID`: Calling the `.find` method on
the class.
2019-06-03 21:59:25 +02:00
Toon Claes be47267331 Add activerecord-explain-analyze gem
This gem allows you to get the `EXPLAIN ANALYZE` query plan, directly
from the Rails console.

The gem is installed with `require: false`, but if it was loaded on
launch, this would be it's memory load:

```
TOP: 145.3086 MiB
  rails/all: 22.4844 MiB
  ...
  activerecord-explain-analyze: 2.9648 MiB
    active_record/connection_adapters/postgresql_adapter: 2.9648 MiB
      pg: 2.9648 MiB
        pg_ext: 2.9648 MiB
  ...
```
2019-06-03 20:53:53 +02:00
Lee Matos 8d9bd569d2 Update architecture.md to fix typo in GitLabMonito -> GitLabMonitor 2019-06-03 18:29:25 +00:00
Fabio Pitino 2474023bde Update invalid anchor link 2019-06-03 16:04:07 +00:00
Marcia Ramos a415856289 Merge branch 'patch-64' into 'master'
Docs: Fix badly rendered code blocks in JavaScript styleguide

See merge request gitlab-org/gitlab-ce!29017
2019-06-03 16:01:39 +00:00
Toon Claes 8615250930 Add some more database docs
Add a few useful links for those who want to learn more about
databases and database performance.
2019-06-03 15:59:58 +02:00
Ondřej Budai ec0b681324 Fix badly rendered code blocks in JavaScript styleguide 2019-06-01 12:38:42 +00:00
Phil Hughes b095a0818d Merge branch 'remove-render-if-exists-partial-caveat' into 'master'
Remove render_if_exists partial caveat

See merge request gitlab-org/gitlab-ce!28959
2019-05-31 07:42:16 +00:00
ddavison eb066f649b
Consolidate documentation written for e2e tests under dev docs
Previously the documentation was separated.  If we want to bake
quality into the product, how better than to include everything
we use directly in the development documentation

Signed-off-by: ddavison <ddavison@gitlab.com>

Fix broken internal doc link

Move documentation for page objects to the e2e section
2019-05-30 22:10:33 -07:00
Luke Bennett 9b288a7091 Remove render_if_exists partial caveat 2019-05-31 00:25:37 +00:00
Achilleas Pipinellis 7f5c9e19ce Merge branch 'jl-update-components-k8s-apps-docs' into 'master'
Rename Kubernetes Cluster Apps to GitLab Managed Apps

See merge request gitlab-org/gitlab-ce!28894
2019-05-30 05:45:24 +00:00
Evan Read 1befc3b59e Merge branch 'ee-10587-geo-development-fdw-docs' into 'master'
Added FDW development documentation

Closes gitlab-ee#10587

See merge request gitlab-org/gitlab-ce!28501
2019-05-29 22:51:14 +00:00
Joshua Lambert 4325d9e7ad Rename Kubernetes Cluster Apps to GitLab Managed Apps 2019-05-29 15:21:43 -04:00
Gabriel Mazetto bed5ae425b Added FDW development documentation
Improve existing FDW documentation in `doc/development` to include
additional information about the architecture and how to use FDW as
a developer.
2019-05-29 16:25:15 +02:00
Natalia Tepluhina ac02e49631 Added a note about v-slot directive 2019-05-28 14:03:27 +00:00
Evan Read 2b8d597f2f Merge branch '11609-geo-remove-support-for-using-geo-with-an-installation-from-source-docs' into 'master'
Geo - Remove support for using Geo with an installation from source

Closes gitlab-ee#11609

See merge request gitlab-org/gitlab-ce!28737
2019-05-28 01:25:26 +00:00
Winnie Hellmann 37fae2de11 Add documentation for frontend fixtures 2019-05-27 23:59:26 +00:00
Douglas Barbosa Alexandre d288846c8e
Remove support for using Geo with an installation from source
Using Geo with source-based installs was deprecated in GitLab 11.5.

This commit removes this support now that the deprecation notice has
been in place for quite a few releases.
2019-05-27 14:33:31 -03:00
Marcia Ramos 78dd828f72 Merge branch 'winh-community-review-time-docs' into 'master'
Apply review turnaround time to community contributions

See merge request gitlab-org/gitlab-ce!28233
2019-05-27 15:59:17 +00:00
Imre Farkas 1849ac2b27 Update development doc on EE specific API params 2019-05-27 15:53:19 +00:00
Achilleas Pipinellis 8ec7ecf0bc
Use relative URLs in development docs
This is part of https://gitlab.com/gitlab-org/gitlab-ce/issues/61945
2019-05-27 11:13:40 -04:00
Dmitriy Zaporozhets 9a2a572a73 Add developmenty documentation about routing
Explain and recommend developers to use `/-/` scope for group and
project routes in Rails

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2019-05-27 08:33:40 +00:00
Achilleas Pipinellis b13a92d6d1 Merge branch 'master' into 'master'
Update proofreader.md

See merge request gitlab-org/gitlab-ce!28649
2019-05-24 18:12:26 +00:00
Joshua Lambert a3b4b648ee Add source and gdk installations to components 2019-05-24 16:16:51 +00:00
Kamil Trzciński 21c809ce22 Merge branch '62151-broken-master' into 'master'
Fix MySQL CI jobs

Closes #62156 and #62151

See merge request gitlab-org/gitlab-ce!28593
2019-05-24 15:34:54 +00:00
Clement Ho d5074b1d35 Merge branch 'fe-docs-utility-first' into 'master'
Add "utility-first" section to FE scss style guide

Closes gitlab-ui#38

See merge request gitlab-org/gitlab-ce!28312
2019-05-23 19:51:18 +00:00
Brendan O'Leary 🐢 4a6e25ac45 Container Registry is now proper cased 2019-05-23 12:50:07 +00:00
Shinya Maeda ff14b58dc5 Add note for index requirement with FK constraint
Update migration_style_guide.md
2019-05-23 12:45:52 +00:00
Rémy Coutable 5dc8051676
Stage labels are now scoped
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-05-23 13:01:21 +02:00
Saederup92 020d2d60aa Update proofreader.md 2019-05-23 10:26:26 +00:00
Mark Fletcher 19f202ca83 Group labels are now scoped labels 2019-05-23 09:37:55 +00:00
Adriel Santiago 6468d99bdf Add namespace PascalCase note to docs 2019-05-23 08:11:28 +00:00
Rémy Coutable 0c9b9a70f4
Document the on-demand run of MySQL tests
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-05-22 21:47:32 +02:00
Rémy Coutable 6145ddf515
Revert "Merge branch 'revert-04c3c6dd' into 'master'"
This reverts commit 744f1f2e70, reversing
changes made to c4d930e5f5.
2019-05-22 21:47:32 +02:00
Paul Slaughter 77e44ae7c1 Apply suggestion to doc/development/fe_guide/style_guide_scss.md 2019-05-22 15:09:30 +00:00
Kamil Trzciński 4f20c9de6f Revert "Merge branch 'reorganize-tests-jobs-by-level' into 'master'"
This reverts merge request !27514
2019-05-22 11:45:46 +00:00
Mark Fletcher 325f8590db Add group label docs to Issue Workflow 2019-05-22 11:55:07 +01:00
Kamil Trzciński 04c3c6dd5a Merge branch 'reorganize-tests-jobs-by-level' into 'master'
Reorganize test jobs by level

See merge request gitlab-org/gitlab-ce!27514
2019-05-22 10:21:38 +00:00
Winnie Hellmann e1b3162739 Document the differences between Karma and Jest setup 2019-05-21 18:38:27 +00:00
Rémy Coutable ac233e8352 Merge branch 'tokiuji-master-patch-07403' into 'master'
delete japanese proofreader

See merge request gitlab-org/gitlab-ce!28530
2019-05-21 16:44:25 +00:00
Douwe Maan b6f193d108 Merge branch 'patch-59' into 'master'
Clarify case for feature flags

See merge request gitlab-org/gitlab-ce!28424
2019-05-21 15:55:58 +00:00
Krasimir Angelov 397efed8e8 Update docs on how to request approval for licenses/IP
Squashed commit of the following:

commit c07a6a46ab
Author: Jamie Hurewitz <jhurewitz@gitlab.com>
Date:   Sun May 5 01:02:44 2019 +0000

    Update licensing.md
2019-05-21 21:59:18 +12:00
Rémy Coutable 329a2a0f63 Merge branch 'patch-54' into 'master'
add @luisdiogo2071317 as Portuguese proofreader

See merge request gitlab-org/gitlab-ce!28080
2019-05-21 08:06:27 +00:00