summaryrefslogtreecommitdiff
path: root/doc/development
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge branch '54417-improve-authorize-dsl' into 'master'Kamil Trzciński2019-02-261-7/+17
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Improve GraphQL Authorization DSL Closes #57828 See merge request gitlab-org/gitlab-ce!25328
| * | | Improve GraphQL Authorization DSLLuke Duncalfe2019-02-261-7/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously GraphQL field authorization happened like this: class ProjectType field :my_field, MyFieldType do authorize :permission end end This change allowed us to authorize like this instead: class ProjectType field :my_field, MyFieldType, authorize: :permission end A new initializer registers the `authorize` metadata keyword on GraphQL Schema Objects and Fields, and we can collect this data within the context of Instrumentation like this: field.metadata[:authorize] The previous functionality of authorize is still being used for mutations, as the #authorize method here is called at during the code that executes during the mutation, rather than when a field resolves. https://gitlab.com/gitlab-org/gitlab-ce/issues/57828
* | | | Merge branch 'docs-update-reviewers-guidelines' into 'master'Douwe Maan2019-02-251-1/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs: update code review guidelines Closes #57305 See merge request gitlab-org/gitlab-ce!25460
| * | | | Apply suggestion to doc/development/code_review.mdMarcia Ramos2019-02-211-1/+1
| | | | |
| * | | | Update code review guidelinesMarcia Ramos2019-02-211-1/+4
| | | | |
* | | | | Merge branch 'design-management-vue-app-ce' into 'master'Filipa Lacerda2019-02-251-2/+26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Port design-management-vue-app to CE See merge request gitlab-org/gitlab-ce!25494
| * | | | | Port design-management-vue-app to CEPhil Hughes2019-02-221-2/+26
| | | | | |
* | | | | | Fix misspellings in docsTakuya Noguchi2019-02-256-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* | | | | | Ensure all lists are surrounded by new linesEvan Read2019-02-2219-120/+145
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Markdown renderers find it easier to determine where lists start and end when lists are surrounded by new lines. For consistency, also ensure entries in the list are aligned when they span multipls lines.
* | | | | Merge branch 'mk/seeding-an-empty-database-docs' into 'master'Nick Thomas2019-02-221-0/+15
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | Add "How to seed a database with millions of rows" section See merge request gitlab-org/gitlab-ce!25439
| * | | | Add "Seeding an empty database" sectionMichael Kozono2019-02-211-0/+15
| | | | |
* | | | | Merge branch ↵Douglas Barbosa Alexandre2019-02-211-5/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'ce-9858-follow-up-on-a-bug-that-happens-when-using-a-factory-built-object-in-the-where-block-of-rspec-parameterized-tablesyntax' into 'master' Fix and document an RSpec::Parameterized::TableSyntax edge-case See merge request gitlab-org/gitlab-ce!25438
| * | | | | Fix and document an RSpec::Parameterized::TableSyntax edge-caseRémy Coutable2019-02-201-5/+5
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | | Minor fixes to development/documentation docs, mostly aligning all link text ↵Mike Lewis2019-02-213-7/+7
| |/ / / |/| | | | | | | | | | | to relevant page names
* | | | Separate spyOnDependency docs examplesLuke Bennett2019-02-211-2/+3
| | | |
* | | | Merge branch 'template-improvements-for-documentation' into 'master'Mike Lewis2019-02-202-62/+143
|\ \ \ \ | |/ / / |/| | | | | | | | | | | Template and process improvements for documentation See merge request gitlab-org/gitlab-ce!24315
| * | | Update some headers to remove apostrophesMike Lewis2019-02-191-7/+8
| | | |
| * | | Merge branch 'master' into 'template-improvements-for-documentation'Mike Lewis2019-02-1832-60/+334
| |\ \ \ | | | | | | | | | | | | | | | # Conflicts: # .gitlab/merge_request_templates/Documentation.md
| * | | | Update feature-change-workflow to clarify who can create follow-up TW review ↵Mike Lewis2019-02-181-3/+5
| | | | | | | | | | | | | | | | | | | | issue
| * | | | Update improvement-workflow re who creates and confirms tech writer review ↵Mike Lewis2019-02-181-1/+2
| | | | | | | | | | | | | | | | | | | | issues
| * | | | Remove numbers from headersMike Lewis2019-02-141-3/+3
| | | | |
| * | | | Fix typo and updatee tech writer planning sectionMike Lewis2019-02-141-2/+2
| | | | |
| * | | | Edits to feature-change-workflow.mdMike Lewis2019-02-141-13/+26
| | | | |
| * | | | Merge branch 'master' into 'template-improvements-for-documentation'Mike Lewis2019-02-1113-37/+272
| |\ \ \ \ | | | |/ / | | |/| | | | | | | # Conflicts: # .gitlab/issue_templates/Feature proposal.md
| * | | | Add Documentation requirements sectionMike Lewis2019-02-081-12/+32
| | | | |
| * | | | Simplify doc work discussion in feature-change-workflow.mdMike Lewis2019-02-071-3/+3
| | | | |
| * | | | Merge branch 'master' into 'template-improvements-for-documentation'Mike Lewis2019-01-3018-97/+221
| |\ \ \ \ | | | | | | | | | | | | | | | | | | # Conflicts: # .gitlab/issue_templates/Feature proposal.md
| * | | | | Add more detail on deciding when to have TW reviewMike Lewis2019-01-301-14/+28
| | | | | |
| * | | | | Minor edits to feature-change-workflow.mdMike Lewis2019-01-231-4/+4
| | | | | |
| * | | | | Update improvement workflowMike Lewis2019-01-231-6/+2
| | | | | |
| * | | | | Additional edits to feature workflowMike Lewis2019-01-181-20/+19
| | | | | |
| * | | | | Merge branch 'master' into 'template-improvements-for-documentation'Mike Lewis2019-01-186-30/+405
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | # Conflicts: # .gitlab/issue_templates/Feature proposal.md
| * | | | | | Update improvement workflowMike Lewis2019-01-171-12/+29
| | | | | | |
| * | | | | | Update the feature change workflowMike Lewis2019-01-171-19/+37
| | | | | | |
* | | | | | | Document how to enable feature flags on Review AppsRémy Coutable2019-02-201-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | | | | Update QA docsMark Lapierre2019-02-191-0/+4
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | Use consistent language (end-to-end instead of integration). Clarify purpose of `qa/specs/features/` vs. `spec`
* | | | | | Merge branch 'docs/zj-reviewer-guidelines' into 'master'Nick Thomas2019-02-181-0/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a soft SLA for reviewers and maintainers See merge request gitlab-org/gitlab-ce!25192
| * | | | | | Improve languageZeger-Jan van de Weg2019-02-181-4/+5
| | | | | | |
| * | | | | | Add a soft SLA for reviewers and maintainersZeger-Jan van de Weg2019-02-131-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By setting expectations both the contributor and reviewer have more certainty on what gets reviewed when, and at what speed changes could be merged.
* | | | | | | Merge branch 'patch-1' into 'master'Rémy Coutable2019-02-181-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update proofreader.md See merge request gitlab-org/gitlab-ce!24943
| * | | | | | | Update proofreader.mdAli Demirtaş2019-02-051-1/+1
| | | | | | | |
* | | | | | | | Remove consecutive blank lines from markdown filesEvan Read2019-02-1821-51/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the sake of consistency, removes any extraneous consecutive blank lines from the doc suite.
* | | | | | | | Document how to debug declarative policiesStan Hu2019-02-141-1/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helped me troubleshoot https://gitlab.com/gitlab-org/gitlab-ee/issues/9727#note_141202527.
* | | | | | | | Merge branch 'improve-review-apps-docs' into 'master'Mek Stittri2019-02-131-2/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Docs] Improve the Review Apps documentation See merge request gitlab-org/gitlab-ce!25161
| * | | | | | | | Improve the Review Apps documentationRémy Coutable2019-02-121-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | | | | | | Reviewer roulette via Danger56087-danger-rouletteNick Thomas2019-02-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make danger pick reviewers and maintainers at random, for feontend, backend, database, etc, changes, whenever files belonging to those teams get changed.
* | | | | | | | | Add event tracking documentationMartin Wortschack2019-02-133-3/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add link to Event tracking in FE guides
* | | | | | | | | Merge branch 'patch-43' into 'master'Rémy Coutable2019-02-131-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | Fix a typo in doc/development/documentation/styleguide.md See merge request gitlab-org/gitlab-ce!25149
| * | | | | | | | Fix a typok-nakayama-pg2019-02-121-1/+1
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Merge branch 'docs-kubernetes-development-guide' into 'master'Marcia Ramos2019-02-132-0/+127
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Documentation: Development guide for Kubernetes See merge request gitlab-org/gitlab-ce!24618