summaryrefslogtreecommitdiff
path: root/doc/development
Commit message (Collapse)AuthorAgeFilesLines
* Use rake db:reset instead of db:setupYorick Peterse2016-04-141-1/+1
| | | | | | | | | | | | Using db:reset ensures existing tables are first dropped. This in turn ensures that we can drop tables regardless of any foreign key constraints. While CE currently doesn't have any foreign keys EE defines the following relation: remote_mirrors.project_id -> projects.id MySQL will complain whenever you try to drop the "projects" table first even when using "DROP TABLE ... CASCADE".
* Merge branch 'metrics-measure-block-transaction' into 'master' Yorick Peterse2016-04-111-19/+18
|\ | | | | | | | | Store block timings as transaction values See merge request !3649
| * Track call counts in Gitlab::Metrics.measure_blockmetrics-measure-block-transactionYorick Peterse2016-04-111-3/+4
| |
| * Store block timings as transaction valuesYorick Peterse2016-04-111-19/+17
| | | | | | | | | | | | | | | | | | | | This makes it easier to query, simplifies the code, and makes it possible to figure out what transaction the data belongs to (simply because it's now stored _in_ the transaction). This new setup keeps track of both the real/wall time _and_ CPU time spent in a block, both measured using milliseconds (to keep all units the same).
* | Re-add a note about sarcasm to the Code Review guiders-code-review-guideRobert Speicher2016-04-101-0/+3
| | | | | | | | [ci skip]
* | First pass at a Code Review guideRobert Speicher2016-04-092-0/+77
|/ | | | | | | Largely borrowed from thoughtbot's code review guide, so attribution is included. [ci skip]
* Minor Testing guide copyeditsRobert Speicher2016-04-091-8/+10
| | | | [ci skip]
* Merge branch 'remove-todo' into 'master' Dmitriy Zaporozhets2016-04-081-4/+0
|\ | | | | | | | | | | | | Remove TODO for not documented stuff We should not put a `TODO` in a released product. See merge request !3553
| * Remove TODO for not documented stuffRobert Schilling2016-04-051-4/+0
| |
* | Merge branch 'rs-testing-guide' into 'master' Dmitriy Zaporozhets2016-04-082-0/+135
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | First pass at a Testing styleguide Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/14121 [ci skip] See merge request !3465
| * | Add a link back to Development documentation to Testing guiders-testing-guideRobert Speicher2016-04-011-0/+4
| | | | | | | | | | | | [ci skip]
| * | Add a section about `let` to the Testing guideRobert Speicher2016-04-011-4/+25
| | | | | | | | | | | | [ci skip]
| * | Factories don't have to be limited to `ActiveRecord` objectsRobert Speicher2016-04-011-0/+2
| | | | | | | | | | | | [ci skip]
| * | Add a note about Four-Phase Test to Testing guideRobert Speicher2016-04-011-0/+2
| | | | | | | | | | | | [ci skip]
| * | First pass at a Testing styleguideRobert Speicher2016-04-012-0/+106
| |/ | | | | | | [ci skip]
* | Added dev guide for measuring Ruby blocksmetrics-measure-blockYorick Peterse2016-04-062-0/+38
|/
* SCSS Style Guide fixes.connorshea2016-03-231-3/+24
| | | | | | Fix a typo and add a section on ignoring issues. [ci skip]
* Add SCSS Lint, CSSComb config file, run SCSS Lint in GitLab CI, add ↵connorshea2016-03-141-0/+194
| | | | | | documentation for SCSS Style Guide. See !3069 for more information.
* Removed benchmark suite and its documentationremove-benchmark-suiteYorick Peterse2016-03-102-70/+0
| | | | | | | | | The rationale for this can be found in https://gitlab.com/gitlab-org/gitlab-ce/issues/13718 but in short the benchmark suite no longer serves a good purpose now that we have proper production monitoring in place. Fixes gitlab-org/gitlab-ce#13718
* Added basic SQL guidelinessql-guideYorick Peterse2016-03-082-0/+220
| | | | [ci skip]
* Change doc styleguide to use quotes for notesnotes_guidelinesAchilleas Pipinellis2016-02-291-3/+13
| | | | [ci skip]
* Merge branch 'rs-development-docs' into 'master' Douwe Maan2016-02-292-5/+109
|\ | | | | | | | | | | | | | | | | | | Add "Gotchas" to development docs Also: - Alphabetizes the "Developer" index page - Fixes the broken `db_dump.md` link See merge request !2846
| * Update Gotchas docrs-development-docsRobert Speicher2016-02-171-8/+7
| | | | | | | | [ci skip]
| * Add "Gotchas" development docRobert Speicher2016-02-162-0/+105
| |
| * Fix the "How to dump production data" linkRobert Speicher2016-02-161-1/+1
| | | | | | | | [ci skip]
| * Alphabetize Development doc indexRobert Speicher2016-02-161-5/+5
| | | | | | | | [ci skip]
* | Merge branch 'fix_git_tag_in_architecture' into 'master' Achilleas Pipinellis2016-02-241-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | Fixed ~git beeing displayed as link to issues tagged with git in architecture.md The architecture documentation explains `~git` from the picture below which is replaced by a [link to issues tagged with `git`](https://gitlab.com/gitlab-org/gitlab-ce/issues?label_name=git). I believe that this was unintended and should be fixed by using backticks. ![Screenshot_from_2016-02-13_21-36-30](/uploads/5ea1a60e8b230952874e58eab0abe1ac/Screenshot_from_2016-02-13_21-36-30.png) See merge request !2814
| * | Fixed ~git beeing displayed as link to issues tagged with gitFinn Glöe2016-02-131-1/+1
| | | | | | | | | | | | [ci skip]
* | | revert back to ruby 2.1 - use 2.1.8James Lopez2016-02-191-1/+1
| | |
* | | revert back to ruby 2.1James Lopez2016-02-191-1/+1
| | |
* | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceRémy Coutable2016-02-171-1/+5
|\ \ \ | | |/ | |/|
| * | Merge branch 'offline-migration-docs' into 'master' Douwe Maan2016-02-151-1/+5
| |\ \ | | |/ | |/| | | | | | | | | | | | | Add notice about offline migrations /cc @sytses See merge request !1723
| | * Add notice about offline migrationsoffline-migration-docsKamil Trzciński2015-11-021-1/+5
| | |
* | | Fix a typo [ci skip]Prayag Verma2016-02-121-1/+1
|/ / | | | | Remove extra `make`
* | Add ruby version update info in doc_styleguideAchilleas Pipinellis2016-02-051-0/+11
| | | | | | | | [ci skip]
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into update-ruby-2.2.4James Lopez2016-01-221-0/+18
|\ \ | | | | | | | | | | | | # Conflicts: # .gitlab-ci.yml
| * | Link to restart_gitlab.md and some more fixesdoc_restart_gitlabAchilleas Pipinellis2016-01-201-3/+10
| | | | | | | | | | | | [ci skip]
| * | Add document on restarting GitLabAchilleas Pipinellis2016-01-201-0/+11
| | | | | | | | | | | | [ci skip]
* | | update Ruby version to 2.2.4 (latest previous stable) and update docsJames Lopez2016-01-211-1/+1
|/ /
* | Update doc_styleguide.md [ci skip]Achilleas Pipinellis2016-01-131-24/+28
| | | | | | | | | | | | | | | | - Fix some syntax/grammar typos - Link to GFM documentation on newlines - Be less strict on the alphabetical order styleguide - You can override the "numbers in headings" rule if you discuss it first - Do not mention CE in notes if the feature is in both CE and EE
* | Clarify the naming guidelinedoc_styleguideAchilleas Pipinellis2016-01-121-1/+4
| | | | | | | | [ci skip]
* | Move doc_styleguide in the development directoryAchilleas Pipinellis2016-01-121-0/+224
| | | | | | | | [ci skip]
* | Fix typos in all docs [skip ci]Anton Davydov2015-11-241-1/+1
| |
* | Rewrite HTTP links to force TLS, where possibleAlex Jordan2015-11-161-1/+1
| |
* | Updated profiling guides for SherlockYorick Peterse2015-11-091-37/+8
| |
* | Update Shell Commands doc for configurable git binary pathRobert Speicher2015-11-031-5/+15
|/
* Fix typo in rake task docRobert Schilling2015-10-311-1/+1
|
* Clarify puppiesshared-file-accessJacob Vosmaer2015-10-261-2/+2
|
* Start putting shared files in "shared"Jacob Vosmaer2015-10-261-0/+33
|
* Added documentation on the various profiling toolsview-issue-performanceYorick Peterse2015-10-151-0/+56
|