summaryrefslogtreecommitdiff
path: root/doc/development
Commit message (Collapse)AuthorAgeFilesLines
* Rename all filenames and occurrences to License ComplianceAchilleas Pipinellis2019-08-281-1/+1
| | | | | | - New redirect doc/user/application_security/license_compliance/index.md - Renaming of images. - Some links that were pointing to the old location are fixed.
* Merge branch 'docs/unlinking-emails' into 'master'Evan Read2019-08-281-9/+0
|\ | | | | | | | | Remove a section for a now fixed bug See merge request gitlab-org/gitlab-ce!32319
| * Remove a section for a now fixed bugAchilleas Pipinellis2019-08-281-9/+0
| | | | | | | | | | | | Those guidelines where based on https://gitlab.com/gitlab-org/gitlab-docs/issues/311 which seems to be fixed.
* | Fix markdown in various docsMarcel Amirault2019-08-2810-14/+7
|/ | | | | | Clean up issues that may cause the docs-lint test to fail, such as trailing whitespace, no EOF newline, blockquotes, etc
* Merge branch 'docs-document-category-labels' into 'master'Achilleas Pipinellis2019-08-273-131/+194
|\ | | | | | | | | Improve documentation of stage, group, category, feature labels See merge request gitlab-org/gitlab-ce!32053
| * Introduce facet labelsdocs-document-category-labelsRémy Coutable2019-08-271-0/+18
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Improve documentation of stage, group, category, feature labelsRémy Coutable2019-08-273-135/+180
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Removes trailing whitespace to fix lintingEvan Read2019-08-271-5/+5
| |
* | Migrations guide: use atomic steps, when possibleMayra Cabrera2019-08-272-44/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, the DB migrations guide says that "you must" use non-blocking operations (such as CREATE INDEX CONCURRENTLY), always. But this does not make sense in cases of empty tables and leads to splitting the work to multiple non-atomic (with disable_ddl_transaction!) DB migrations. To follow KISS principle, to have fewer DB migrations steps, to have them atomic when it's possible and simplify deployment and troubleshooting, the following exceptions were added to the doc: - index creation, - index dropping, - defining an FK, - adding a column with DEFAULT,
* | Update index of feature flagsSeth Berger2019-08-271-2/+2
| | | | | | | | | | Made it clear the pages are about feature flags, and not documentation.
* | Update capitalization in /dev docsMarcel Amirault2019-08-2717-83/+81
| | | | | | | | | | Clean up capitalization in /development /gitlab-basics and /install
* | Change docs markdown linterMarcel Amirault2019-08-263-19/+18
| | | | | | | | | | | | | | Change from ruby mdl to node markdownlint, add config file to root of project, delete old config file, update exceptions, and fix one doc that was didn't meet standards
* | Remove the object pools feature flagZeger-Jan van de Weg2019-08-261-24/+0
|/ | | | | | The flag defaulted to true, so there's no change unless users turned it off. Given there's a lack of issues regarding object pools, this should be OK.
* Add changelog exclusion language for docs-only changesLucas Charles2019-08-261-0/+1
|
* Fix link to issue templateAchilleas Pipinellis2019-08-231-1/+1
|
* Document uploads development guidelinesAlessio Caiazza2019-08-233-0/+274
| | | | Explain Workhorse acceleration features
* Merge branch 'feat/smime-signed-notification-emails' into 'master'Sean McGivern2019-08-221-0/+4
|\ | | | | | | | | feat: smime signed notification emails See merge request gitlab-org/gitlab-ce!30644
| * feat: SMIME signed notification emailsDiego Louzán2019-08-201-0/+4
| | | | | | | | | | | | - Add mail interceptor the signs outgoing email with SMIME - Add lib and helpers to work with SMIME data - New configuration params for setting up SMIME key and cert files
* | Adds new DB case study for namespaces statisticsMayra Cabrera2019-08-222-0/+179
| | | | | | | | | | | | Includes a new database case study about all the approaches taken to store and update the namespace statistics in a performan manner performant approach to store and update the namespaces statistics
* | Add docs exceptions to two pipeline jobsMarcel Amirault2019-08-222-5/+5
| |
* | Update docs to pass new markdownlintMarcel Amirault2019-08-228-13/+11
| | | | | | | | | | Deletes extra spaces and line, makes lists consistent, and fixes links.
* | Merge branch '328-other-ee' into 'master'Stan Hu2019-08-212-10/+34
|\ \ | | | | | | | | | | | | Port of EE "Elasticsearch versioned schema for other ActiveRecord models" See merge request gitlab-org/gitlab-ce!31660
| * | Remove links to issues to make docs lint happy328-other-eeStan Hu2019-08-211-6/+1
| | |
| * | Elasticsearch docs: Minor copyedits and add links to issuesStan Hu2019-08-211-2/+13
| | |
| * | ES: sync with EEMark Chao2019-08-212-10/+28
| | | | | | | | | | | | Doc for multi-indices archtecture
* | | Add diagrams for frontend testing levels (docs)Winnie Hellmann2019-08-211-0/+152
|/ /
* | Fix code blocks in frontend testing guide (docs)Winnie Hellmann2019-08-211-8/+8
| |
* | Merge branch 'docs-testing-n-1-request-sepcs' into 'master'Lin Jen-Shin2019-08-202-1/+8
|\ \ | | | | | | | | | | | | Docs: Require request specs when testing N+1 for controllers See merge request gitlab-org/gitlab-ce!31940
| * | Require request specs when testing N+1 for controllersThong Kuah2019-08-202-1/+8
| | |
* | | Merge branch 'chore/fix-typo' into 'master'Marin Jankovski2019-08-201-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Fix minor typo: CE -> EE See merge request gitlab-org/gitlab-ce!31952
| * | | Fix minor typo: CE -> EEArun Kumar Mohan2019-08-191-1/+1
| | | |
* | | | Combine old and new frontend testing guide (docs)Winnie Hellmann2019-08-202-359/+363
| | | |
* | | | Standardize markdown in dev and workflowMarcel Amirault2019-08-198-277/+277
| | | | | | | | | | | | | | | | | | | | Delete trailing whitespace, fix blockquotes, fix note boxes, with indentation, clean up tables, etc.
* | | | Update Team labels definition in the Issue Workflow documentationRémy Coutable2019-08-191-25/+6
| | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | Merge branch 'cross-link-instrumentation' into 'master'Evan Read2019-08-191-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Link to GitLab Performance Monitoring See merge request gitlab-org/gitlab-ce!31947
| * | | | Link to GitLab Performance Monitoringcross-link-instrumentationThong Kuah2019-08-191-1/+1
| |/ / /
* | | | Merge branch 'docs-testing-guide-update' into 'master'Evan Read2019-08-191-1/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Docs fixup: Remove reference to old lib/api/ci dir See merge request gitlab-org/gitlab-ce!31937
| * | | | Remove reference to old lib/api/ci dirdocs-testing-guide-updateThong Kuah2019-08-171-1/+0
| | |/ / | |/| | | | | | This directory no longer exists (since 2017)
* | | | Merge branch 'doc-be_like_time' into 'master'Evan Read2019-08-191-0/+13
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | Add `be_like_time` matcher to Testing Styleguide See merge request gitlab-org/gitlab-ce!31833
| * | | Add `be_like_time` matcher to Testing Styleguidedoc-be_like_timeLuke Duncalfe2019-08-191-0/+13
| | | |
* | | | Merge branch 'remove-mysql-from-dev-docs' into 'master'Evan Read2019-08-1910-72/+34
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | Remove MySQL references from development docs See merge request gitlab-org/gitlab-ce!31712
| * | | Remove MySQL references from development docsNick Thomas2019-08-1610-72/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | I noticed the doc/development/testing_guide/best_practices.md still referenced the `[run mysql]` tags, etc. They no longer work, so I removed them, then realised I had better clean up the rest of doc/development !
* | | | Merge branch 'legacy-attachments-migrate-fix' into 'master'Michael Kozono2019-08-161-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Migrate legacy uploads rake tasks See merge request gitlab-org/gitlab-ce!29409
| * | | | Add rake tasks for migrating leacy uploadslegacy-attachments-migrate-fixJarka Košanová2019-08-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | - move uploads created by AttachmentUploader - handle also files created for legacy_diff_notes
* | | | | Update docs style for code blocksMarcel Amirault2019-08-161-10/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clarify rules for code blocks, including spaces above and below, and to use tilde when code blocks contain triple backticks
* | | | | Merge branch 'do-not-vendor-go-mod' into 'master'Grzegorz Bizon2019-08-161-0/+26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Don't use go mod vendor See merge request gitlab-org/gitlab-ce!31721
| * | | | | Don't use go mod vendorNick Thomas2019-08-121-0/+26
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change comes out of a discussion between Ben Kochie and me, around this MR: https://gitlab.com/gitlab-org/gitlab-pages/merge_requests/164 gitlab-elasticsearch-indexer already uses `go mod` without a `vendor/` directory. It has caused some intermittent build failures in the gitlab-ce/ee CI pipelines, but has otherwise been fine. I think that treating our Go dependencies in the same way we do our Ruby or Node.js ones is reasonable, and it has some minor benefits: * Contributors find it easier to submit MRs * MRs are easier to review * Makefiles are easier to write
* | | | | Merge branch 'allow-focus-in-specs' into 'master'Bob Van Landuyt2019-08-151-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Allow to use focus: true in specs See merge request gitlab-org/gitlab-ce!31691
| * | | | | Mention focus: true in the specsallow-focus-in-specsGiorgenes Gelatti2019-08-131-0/+1
| | | | | |
* | | | | | Add section on how we run CE->EE merge at GitLabAsh McKenzie2019-08-151-0/+13
| |_|_|/ / |/| | | |