Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2015-03-21Change the name of the key used for bitbucket importer.Marin Jankovski
2015-03-18Update upgrade and installation docs for 7.9.Marin Jankovski
2015-03-17Merge branch 'unicorn-workers' into 'master'Dmitriy Zaporozhets
Documentation about unicorn settings. Helps with https://news.ycombinator.com/item?id=9213180 See merge request !1704
2015-03-16Add nodejs dependency to upgrader and upgrade from 7.7 docsMarin Jankovski
2015-03-16Add nodejs to installation doc.Marin Jankovski
2015-03-16Documentation about unicorn settings.Sytse Sijbrandij
2015-03-16Merge branch 'montly_doc_with_next_release_blog_article' into 'master'Dmitriy Zaporozhets
Update monthly doc to mention wip blogpost for next release. See merge request !1697
2015-03-16Merge branch 'fix-restricted-visibility' into 'master'Dmitriy Zaporozhets
Restricted visibility levels - bug fix and new feature This allows admin users to override restricted visibility settings when creating and updating projects and snippets, and moves the restricted visibility configuration from gitlab.yml to the web UI. See #1903. ## Move configuration location I added a new section to the application settings page for restricted visibility levels. Each level has a checkbox, styled with Bootstrap to look like a toggle button. A checked box means that the level is restricted. I added a glowing text shadow and changed the background color for checked buttons because the default styles made it hard to distinguish between checked and unchecked. This image shows the new section with the "Public" box checked: ![restricted_visibility_settings](https://dev.gitlab.org/Okada/gitlabhq/uploads/629562e4313f89b795e81c3bb0f95893/restricted_visibility_settings.png) ## Allow admins to override To allow admin users to override the restricted visibility levels, I had to remove the `visibility_level` validation from the `Project` class. The model doesn't know about the `current_user`, which should determine whether the restrictions can be overridden. We could use the creator in the validation, but that wouldn't work correctly for projects where a non-admin user is the creator and an admin tries to change the project to a restricted visibility level. The `Project::UpdateService` and `Project::CreateService` classes already had code to determine whether the current user is allowed to use a given visibility level; now all visibility level validation is done in those classes. Currently, when a non-admin tries to create or update a project using a restricted level, these classes silently set the visibility level to the global default (create) or the project's existing value (update). I changed this behavior to be more like an Active Model validation, where using a restricted level causes the entire request to be rejected. Project and personal snippets didn't have service classes, and restricted visibility levels weren't being enforced in the model or the controllers. The UI disabled radio buttons for restricted levels, but that wouldn't be difficult to circumvent. I created the `CreateSnippetService` and `UpdateSnippetService` classes to do the same restricted visibility check that the project classes do. And since I was dealing with snippet visibility levels, I updated the API endpoints for project snippets to allow users to set and update the visibility level. ## TODO * [x] Add more tests for restricted visibility functionality cc @sytse @dzaporozhets See merge request !1655
2015-03-16Fix typo for HipChat doc: messaging, not messageStan Hu
2015-03-16Add HipChat integration documentation as this was a source of confusionStan Hu
2015-03-14Merge branch 'master' into fix-restricted-visibilityVinnie Okada
Conflicts: db/schema.rb
2015-03-14Update monthly doc to mention wip blogpost for next release.Marin Jankovski
2015-03-14Change default number of unicorn workers to three.Marin Jankovski
2015-03-13Update documentation for object_kind field in Webhook push and tag push WebhooksStan Hu
2015-03-13Merge branch 'enhance_markdown_linebreak_docs' into 'master'Hannes Rosenögger
Enhance Markdown linebreak docs The "Line Breaks" section within the Markdown docs was missing an example of creating a line break within a paragraph by ending a line with two spaces. See merge request !335
2015-03-12Merge branch 'emoji_cheatsheet_fix' into 'master'Marin Jankovski
Emoji cheatsheet fix Worked through the help text for emoji to properly reference and use EmojiOne tags. Removed the ninja and reworked the first sentence a bit, as ninja isn't supported by EmojiOne. Should resolve ticket #953. See merge request !384
2015-03-12Updated help documentation to properly reference EmojiOne. [ci skip]Cameron Banga
2015-03-12Add deploy to ci.gitlab.com to release documents.Marin Jankovski
2015-03-12Add a note about building AMI to security docMarin Jankovski
2015-03-11add AMI update stepJob van der Voort
2015-03-10Add criteria for requesting CVEDmitriy Zaporozhets
2015-03-09remove duplicate right braces ('}') in configuration examples of GitHub,Kuo-Cheng Yeu
GitLab, and Google.
2015-03-09Allow admins to override restricted visibilityVinnie Okada
Allow admins to use restricted visibility levels when creating or updating projects.
2015-03-09Add UI guide to GitLab development helpDmitriy Zaporozhets
2015-03-05Merge branch 'web_hook_extend' into 'master'Dmitriy Zaporozhets
Web Hook sends email of pusher See merge request !1630
2015-03-04Web Hook sends email of pusherValery Sizov
2015-03-04Moved the Gmail integration line into the list of available integrations.Ewan Edwards
2015-03-04The "GitLab buttons in Gmail" document was not linked from anywhereEwan Edwards
else. It is now linked.
2015-03-03Merge branch 'installtion-from-source' into 'master'Dmitriy Zaporozhets
Clearly mark it as installation from source. See merge request !1622
2015-03-03Clearly mark it as installation from source.Sytse Sijbrandij
2015-03-03Update ci setup documenationDmitriy Zaporozhets
2015-03-03Merge branch 'add-irker-service' of https://github.com/Aorimn/gitlabhq into ↵Dmitriy Zaporozhets
Aorimn-add-irker-service Conflicts: app/controllers/projects/services_controller.rb
2015-03-03Merge branch 'master' of github.com:gitlabhq/gitlabhqDmitriy Zaporozhets
2015-03-03Merge branch 'shell-paths' into 'master'Dmitriy Zaporozhets
More reasons why prefixing is good Inspired by http://www.dwheeler.com/essays/filenames-in-shell.html See merge request !1604
2015-03-01Add Irker serviceAorimn
Irker is a gateway which sends IRC messages on git updates. This new service provides an interface to this gateway, integrated in Gitlab, for each updates. As per the guidelines, this commit adds the new feature in the CHANGELOG, tests and documentation. See http://www.catb.org/esr/irker/
2015-03-01Merge branch 'master' into 'master'Robert Schilling
Error in docs for closing an issue API docs for issues says you set parameter 'closed' to '1'. I was not able to do that but I could set 'state_event' to 'close' which closed the issue. Does not work "https://gitlab.com/api/v3/projects/:id/issues/:issue_id?closed=1" Does work "https://gitlab.com/api/v3/projects/:id/issues/:issue_id?state_event=close" See merge request !342
2015-03-01Merge pull request #8890 from sue445/feature/project_api_avatar_urlJeroen van Baarsen
Expose avatar_url in projects API
2015-03-01Expose avatar_url in projects APIsue445
* Impl Project#avatar_url * Refactor ApplicationHelper: Use Project#avatar_url * Update changelog
2015-03-01Merge pull request #8757 from bbodenmiller/patch-1Robert Schilling
formatting cleanup on mysql_to_postgresql.md
2015-03-01Merge pull request #8758 from bbodenmiller/patch-3Robert Schilling
use gitlab branch of mysql-postgresql-converter
2015-03-01Merge pull request #8803 from Bugagazavr/patch-2Robert Schilling
Correct json payload [ci skip]
2015-02-28Merge branch 'update_logs_document' into 'master'Sytse Sijbrandij
Mention audit events ee feature in logs documentation. Related to gitlab/gitlabhq#1979 See merge request !1609
2015-02-28Merge branch 'mmonaco/gitlab-ce-api-user-noconfirm' into 'master'Dmitriy Zaporozhets
Add 'confirm' option to users api For #1990 Based on https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/129 See merge request !1610
2015-02-28Merge branch 'master' into mmonaco/gitlab-ce-api-user-noconfirmDmitriy Zaporozhets
Conflicts: lib/api/users.rb
2015-02-27Mention audit events ee feature in logs documentation.Marin Jankovski
2015-02-27Remove CI sections related to release tool, update steps in monthly and ↵Marin Jankovski
patch release documentation.
2015-02-26More reasons why prefixing is goodJacob Vosmaer
Inspired by http://www.dwheeler.com/essays/filenames-in-shell.html
2015-02-25Merge branch 'bitbucket-import'Dmitriy Zaporozhets
Conflicts: app/views/import/gitorious/status.html.haml db/schema.rb
2015-02-25Expand Bitbucket integration docs.Douwe Maan
2015-02-24Merge branch 'web_editor_branch' into 'master'Dmitriy Zaporozhets
Web Editor: save to new branch Implements #1931 See merge request !1523