Commit Graph

1565 Commits

Author SHA1 Message Date
Simon Knox f54e4eb10f Add docs for debugging Jest tests 2019-04-03 12:50:30 +00:00
Filipa Lacerda 5343eb0600 Adds documentation about the utility classes 2019-04-02 10:56:32 +00:00
Phil Hughes 07e61875de
CE backport of design-management-upload-client 2019-04-02 09:34:17 +01:00
Marcia Ramos e73333b69e Merge branch 'first-proof-reader' into 'master'
Add details for the first proof reader request

See merge request gitlab-org/gitlab-ce!26812
2019-04-01 16:56:32 +00:00
Lin Jen-Shin 700e8d1917 Merge branch 'enable-rubocop-application-record' into 'master'
Document ApplicationRecord / pluck_primary_key

Closes #59690

See merge request gitlab-org/gitlab-ce!26764
2019-04-01 15:55:46 +00:00
Ray Paik 90fc362c2d Add details for the first proof reader request 2019-04-01 04:07:04 +00:00
Ezekiel Kigbo 1d6b8eab52 Fix example block for mixin from ee-else-ce path 2019-03-31 22:35:41 +00:00
Nick Thomas 98a5976b78
Document ApplicationRecord / pluck_primary_key
We also enable the rubocop that makes it mandatory
2019-03-29 20:54:06 +00:00
Lucas Charles 7f9ef2a585 Docs: Update contribution closing policy to include community attribution 2019-03-29 13:14:53 +02:00
Rémy Coutable 1e3c09d8ef
Document the branch naming conventions for QA-only changes
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-03-28 11:47:22 +01:00
Achilleas Pipinellis d119fd493f Merge branch 'zm-test-plan-refs' into 'master'
Update testing guide to reference test design

See merge request gitlab-org/gitlab-ce!26619
2019-03-28 09:25:46 +00:00
Gabriel Mazetto e5af7d8396 Upgrade `gitlab-markup` to 1.7.0
The new version requires `python3` to be available. In omnibus
installation this is already a reality as we are currently pathing
previous `gitlab-markup` version to use `python3` instead of `python2`.

We are now requiring `python3` with the gem without having to patch it.

As a consequence to also make it easy to use it in development, we've
introduced a `Pipfile` and `Pipfile.lock`, working similarly to
`Gemfile` and `Gemfile.lock`, and added documentation on how to use
them.
2019-03-27 16:29:22 +01:00
Lucas Charles 66dccb7fa8 Update go guidelines, fix some minor typos 2019-03-27 04:26:25 +00:00
Zeff Morgan 127828c64a Update testing guide to reference test design 2019-03-26 15:40:10 -04:00
Achilleas Pipinellis 342f96040a Merge branch 'jc-add-docs-for-gitaly-feature-flags' into 'master'
Add development documentation for gitaly feature flags

See merge request gitlab-org/gitlab-ce!25624
2019-03-26 18:13:47 +00:00
Marcel Amirault 29ba393004 Docs: Add automatic redirects to last batch of moved files 2019-03-26 17:21:22 +00:00
John Cai 1c2bfc99ba Add development documentation for gitaly feature flags 2019-03-26 08:28:12 -07:00
James Ritchey 58d3d9ce9c Add ssot link to security reviews documentation 2019-03-25 16:56:51 +00:00
Rémy Coutable 4793b2818b
Mention review-qa-all in the end-to-end tests documentation
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-03-25 12:27:03 +01:00
Marcel Amirault b41b03d47c Docs: Fix missed or newly added broken anchors 2019-03-25 04:56:57 +00:00
Evan Read 19b61288ce Merge branch 'docs/fix-link-to-personas' into 'master'
Fix link to personas UX guide

See merge request gitlab-org/gitlab-ce!26478
2019-03-24 22:57:34 +00:00
Achilleas Pipinellis 4efadf8de9
Fix link to personas UX guide 2019-03-22 14:21:42 +01:00
Filipa Lacerda 3ad7193cf9 Merge branch 'docs-cleanup-fe' into 'master'
Docs cleanup fe

See merge request gitlab-org/gitlab-ce!26158
2019-03-22 10:06:30 +00:00
Simon Knox d7c92faacb Cleanup of fe_docs
Start moving back to regular fe_docs
Remove Initiatives, add section to index in fe_guide
Delete some no-longer-relevant parts from principles
Update title - Progressive Enchancement is a browser-support term
and could be confused
"When to use" parts are discussed elswhere
Vue & jQuery issue is no longer relevant
Delete duplicate Security docs
Remove empty files, move event_tracking
Shuffle index sections around
Remove sections on Vue & Webpack (we say same thing in prev paragraph)
Remove link to Droplab docs
2019-03-22 09:24:10 +11:00
Achilleas Pipinellis 284d3e563e Merge branch 'doc-feature-flag-command' into 'master'
Add documentation reference for chatops feature flag commands

See merge request gitlab-org/gitlab-ce!26425
2019-03-21 15:46:23 +00:00
Jacob Vosmaer 0908c7d2fe Add documentation reference for chatops feature flag commands 2019-03-21 15:21:47 +01:00
Ezekiel Kigbo 7a5aca1e32 Adds info and links on creating feature flags
Adds A short summary of the steps to create and use feature flags
in development for frontend developers who might be unfamiliar
with `rails` and or `flipper`. Adds links to further reading
in the development guide.
2019-03-21 06:57:37 -07:00
Clement Ho c238ba7f73 Merge branch 'winh-yarn-test-command' into 'master'
Introduce yarn test to run Jest and Karma

See merge request gitlab-org/gitlab-ce!26320
2019-03-20 15:49:12 +00:00
Winnie Hellmann 4fca4b79f5 Update docs on running frontend tests 2019-03-19 22:19:05 +01:00
Winnie Hellmann 00db78214c Remove static HAML fixtures from frontend testing guide 2019-03-19 16:54:41 +01:00
Jacob Vosmaer b3663ea4d3 Document how Git object deduplication works in GitLab 2019-03-19 13:25:12 +00:00
Marcel Amirault b7b55b46af Docs: Bring HTML Style Guide in line with docs standards 2019-03-19 12:56:21 +00:00
Achilleas Pipinellis a6653b3cda Merge branch 'patch-46' into 'master'
Link to the gitaly repository's Beginniner's Guide documentation

See merge request gitlab-org/gitlab-ce!25627
2019-03-19 08:22:14 +00:00
Cindy Pallares 🦉 c82ce1f1a2 Add registry to dev arch docs 2019-03-19 08:13:59 +00:00
Marcia Ramos 250f6ad279 Merge branch 'docs/add-logging-go-guide' into 'master'
Add logging info to Go guide

Closes #57298

See merge request gitlab-org/gitlab-ce!25714
2019-03-16 09:04:01 +00:00
Steve Azzopardi 5665eceebf
Add logging info to Go guide
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57298
2019-03-16 09:18:01 +01:00
Mek Stittri 297ce3e586 Merge branch 'docs-improve-package-and-qa-documentation' into 'master'
Document better the package-and-qa job

See merge request gitlab-org/gitlab-ce!25978
2019-03-15 15:46:39 +00:00
Marcel Amirault 4478fc37fb Docs: Fix a link that fails the link test 2019-03-15 05:10:56 +00:00
Evan Read 1cfe83ea5e Change line length recommendation 2019-03-14 10:57:40 +00:00
Luke Bennett 14f625b35b Fix jest link in frontend_testing.md 2019-03-13 21:09:35 +00:00
Marcel Amirault cf89e3b2fe Docs: Cleaning up the merge request workflow 2019-03-13 18:44:03 +00:00
Marcel Amirault 8ed98b6b24 Docs: Bring Javascript Style Guide in line with docs standards 2019-03-13 14:20:17 +00:00
Rémy Coutable d19c60be2a
Document better the package-and-qa job
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-03-13 11:32:27 +01:00
Luke Bennett b1184de452 Update setTestTimeout documentation 2019-03-12 03:00:12 +00:00
Luke Bennett cef55d9d29 Remove polyfill warnings from the FE testing docs 2019-03-11 14:23:45 +00:00
Phil Hughes a89df58527 Merge branch 'docs-patch-49' into 'master'
Updates how to export the state object

See merge request gitlab-org/gitlab-ce!25947
2019-03-11 09:10:05 +00:00
Filipa Lacerda cbe69e4324 Updates how to export the state object 2019-03-10 19:24:04 +00:00
Fatih Acet 54d1ced7ed
Remove confusing author name from Changelog docs 2019-03-08 16:51:19 +01:00
Martin Wortschack 6c89be4c88 Resolve "Extend the "Snowplow event tracking" documentation with a "testing" section" 2019-03-07 21:15:46 +00:00
Mike Lewis 5e0beb39bb Merge branch 'jest-docs' into 'master'
Add jest to frontend_testing docs

See merge request gitlab-org/gitlab-ce!25748
2019-03-07 15:54:53 +00:00