summaryrefslogtreecommitdiff
path: root/doc/development
Commit message (Collapse)AuthorAgeFilesLines
* Change a bunch of doc links to either relative or https://docs.gitlab.com.fix-docs-linksConnor Shea2016-11-031-0/+1
|
* Clarify the author field for the changelog documentationRobert Speicher2016-11-031-0/+3
| | | | [ci skip]
* Add a `--force` option to bin/changelogrs-changelog-forceRobert Speicher2016-11-021-1/+19
|
* Update examples in changelog docs to use single quotes around titleRobert Speicher2016-11-021-3/+3
| | | | [ci skip]
* Merge branch 'rs-bin-changelog' into 'master' Rémy Coutable2016-11-022-0/+165
|\ | | | | | | | | Add a bin/changelog script and changelog documentation See merge request !7098
| * Add changelog documentationRobert Speicher2016-10-312-0/+165
| |
* | Merge branch 'create_hooks_rake' into 'master' Rémy Coutable2016-11-021-0/+36
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Rake task to create/repair GitLab Shell hooks symlinks ## What does this MR do? Adds a Rake task wrapper around `gitlab-shell` `bin/create_hooks` script. This makes it easier for an administrator to repair hooks symlinks without worrying about where repository data is located, etc. Just run this task and it takes care of everything based on current configuration. ## Are there points in the code the reviewer needs to double check? No. ## Why was this MR needed? `bin/create_hooks` was not well-documented. It requires parameters specifying where repository data is located. It also needs to be run by the `git` user. Wrapping it in a Rake task allows us to take current configuration in to account and makes it easier on the administrator. See merge request !5634
| * | Add Rake task to create/repair GitLab Shell hooks symlinksDrew Blessing2016-11-011-0/+36
| | |
* | | Merge branch 'background-migrations' into 'master'Robert Speicher2016-11-012-0/+76
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | Support for post deployment migrations Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/22133 See merge request !6572
| * | Support for post deployment migrationsbackground-migrationsYorick Peterse2016-10-312-0/+76
| |/ | | | | | | | | | | | | | | These are regular Rails migrations that are executed by default. A user can opt-out of these migrations by setting an environment variable during the deployment process. Fixes gitlab-org/gitlab-ce#22133
* | Merge branch 'decaffeinate-the-docs' into 'master' Fatih Acet2016-11-012-6/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove leftover references to coffeescript from comments and docs. I was looking at the front-end helper spec and noticed some outdated coffeescript refs in it. So I figured it wouldn't hurt to take a few minutes and remove all the coffeescript references in CE that we don't need anymore. I didn't touch any coffeescript references that could potentially break anything. Just docs and code comments. - [x] All builds are passing See merge request !7151
| * | Remove leftover references to coffeescript from comments and docs.decaffeinate-the-docsBryce Johnson2016-10-312-6/+4
| |/
* | Merge branch 'blacklist-osl' into 'master' Robert Speicher2016-11-011-0/+3
|\ \ | | | | | | | | | | | | Blacklist the OSL 3.0 license See merge request !7171
| * | Add OSL to licensing docblacklist-oslSean McGivern2016-10-311-0/+3
| | |
* | | Merge branch 'patch-8' into 'master' Fatih Acet2016-10-311-3/+8
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | Add ES array methods as cause of Phantom.js errors. ## What does this MR do? Adds another example of something that causes a common error in JavaScript testing to the frontend dev docs. See merge request !7102
| * | Add ES array methods as cause of Phantom.js errors.Bryce Johnson2016-10-261-3/+8
| | |
* | | Document how to run frontend testsWinnie2016-10-281-0/+14
| |/ |/|
* | Add note about ephemeral statuses in headingsAchilleas Pipinellis2016-10-271-1/+3
|/ | | | [ci skip]
* Merge branch 'improve-grape-dsl-rules' into 'master' Robert Speicher2016-10-253-6/+98
|\ | | | | | | | | | | | | | | | | Add an API styleguide This adds a styleguide for API development. Spinned-of from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6860#note_16922017. [ci skip] See merge request !6864
| * Improve copyimprove-grape-dsl-rulesRémy Coutable2016-10-171-2/+2
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * More improvementsRémy Coutable2016-10-131-3/+3
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Fix typoRémy Coutable2016-10-131-1/+1
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Move the Grape DSL part from Doc styleguide to API styleguideRémy Coutable2016-10-132-11/+43
| | | | | | | | | | | | Also improve API styleguide Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Add an API styleguideRémy Coutable2016-10-132-0/+60
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Fix old monitoring links to point to the new locationdocs/fix-link-to-monitoringAchilleas Pipinellis2016-10-241-1/+1
| |
* | Re-organize queues to use for Sidekiqseparate-sidekiq-queuesYorick Peterse2016-10-212-1/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dumping too many jobs in the same queue (e.g. the "default" queue) is a dangerous setup. Jobs that take a long time to process can effectively block any other work from being performed given there are enough of these jobs. Furthermore it becomes harder to monitor the jobs as a single queue could contain jobs for different workers. In such a setup the only reliable way of getting counts per job is to iterate over all jobs in a queue, which is a rather time consuming process. By using separate queues for various workers we have better control over throughput, we can add weight to queues, and we can monitor queues better. Some workers still use the same queue whenever their work is related. For example, the various CI pipeline workers use the same "pipeline" queue. This commit includes a Rails migration that moves Sidekiq jobs from the old queues to the new ones. This migration also takes care of doing the inverse if ever needed. This does require downtime as otherwise new jobs could be scheduled in the old queues after this migration completes. This commit also includes an RSpec test that blacklists the use of the "default" queue and ensures cron workers use the "cronjob" queue. Fixes gitlab-org/gitlab-ce#23370
* | Merge branch 'dz-rename-user-routes' into 'master'Robert Speicher2016-10-171-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename users routing from /u/:username to /users/:username for consistency with other routes Renames /u/:username to /users/:username To follow consistency with other routes (like groups) and UsersController name. Now when you can use `/:username` for accessing user page there is no need in shortcut like `/u/` See merge request !6851
| * | Remove /u/ prefix from user pages in documentationDmitriy Zaporozhets2016-10-131-1/+1
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Merge branch 'master' into 'docs/change-docs-reviewers'Achilleas Pipinellis2016-10-162-2/+3
|\ \ \ | | | | | | | | | | | | # Conflicts: # doc/development/doc_styleguide.md
| * | | remove ashley since she no longer works hereDe Wet Blomerus2016-10-151-1/+1
| | | |
| * | | Add docs for request profilingfix/request-profiler-docsAhmad Sherif2016-10-141-1/+2
| | |/ | |/| | | | | | | Closes #23239
* | | Add the tech writers usernames in the doc_sytleguide docdocs/change-docs-reviewersAchilleas Pipinellis2016-10-161-4/+4
|/ / | | | | | | [ci skip]
* | Document Capybara errors from es6 in es5 file.es6-es5-poltergeistBryce Johnson2016-10-121-0/+11
|/
* Add examples of fake tokens to be used in docsAchilleas Pipinellis2016-10-111-0/+23
| | | | [ci skip]
* Fix typo and add he MWBS accronym for "Merge When Build Succeeds"improve-contributingRémy Coutable2016-10-071-4/+4
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Improve the contribution and MR review guideRémy Coutable2016-10-071-0/+7
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'creative-commons-zero' into 'master' Rémy Coutable2016-10-061-0/+2
|\ | | | | | | | | | | | | | | | | Added CC0 license to list of licenses Adds a "license" (actually a deed, because its a dedication to the public domain) to the appropriate place in the documentation. It adds another relevant license to our documentation. See merge request !6622
| * Added CC0 license to list of licensesMatt Lee2016-09-291-0/+2
| |
* | Link to the "What requires downtime?" page from the Migration Style GuideNick Thomas2016-10-021-4/+4
| | | | | | | | [ci skip]
* | Update Frontend Docs based on feedback.cs-frontend-guidelinesConnor Shea2016-09-211-18/+18
| |
* | Add a section on vue and one on supported browsers.Connor Shea2016-09-211-0/+14
| |
* | Add Overview section detailing our frontend stack. [ci skip]Connor Shea2016-09-211-5/+44
| |
* | Add short Testing section, minor fixes.Connor Shea2016-09-211-1/+7
| |
* | Add CSP and SRI information [ci skip]Connor Shea2016-09-211-3/+71
| |
* | Further revisions/additions [ci skip]Connor Shea2016-09-211-6/+17
| |
* | Add more information on page-specific JS.Connor Shea2016-09-211-19/+45
| | | | | | | | [ci skip]
* | Initial incomplete draft of the Frontend Development Guidelines.Connor Shea2016-09-212-0/+62
|/ | | | [ci skip]
* Add support for column limits in add_column_with_defaultDrew Blessing2016-09-151-0/+22
|
* Document how to track custom eventsYorick Peterse2016-09-121-0/+15
| | | | | | Fixes gitlab-org/gitlab-ce#22070 [ci skip]
* Change the inline code to codeblocks for the new features doc guidelineAchilleas Pipinellis2016-09-021-7/+22
| | | | [ci skip]