Commit Graph
3150 Commits
Author SHA1 Message Date
Achilleas Pipinellis 0ab52373c3 Merge branch 'fix/upgrader-docs' into 'master'
Fix master branch link to upgrader.md



See merge request !2967
2016-03-09 09:54:13 +00:00
Dmitriy Zaporozhets bc14d81af0 Merge branch 'rs-snippets-dont-expire' into 'master'
Remove `Snippet#expires_at`

This was removed from the interface in
https://github.com/gitlabhq/gitlabhq/pull/6027 but its implementation
lingered around for two years.

See merge request !3103
2016-03-09 09:02:17 +00:00
Jonas Friedmann 0853628cbf Fix URL to upgrader guide 2016-03-09 08:26:39 +01:00
Robert Speicher fe9a445faa Merge branch 'evuez/gitlab-ce-add-info-user-api' into 'master'
Expose User#last_sign_in_at and User#confirmed_at for admins

Closes #840

See merge request !3090
2016-03-08 17:30:10 +00:00
Robert Speicher f2209c98b2 Merge branch 'sql-guide' into 'master'
Added basic SQL guidelines

This is mostly based on the various changes I've made over the past few months.

See merge request !3091
2016-03-08 17:18:19 +00:00
Achilleas Pipinellis 149a52b10f Merge branch 'patch-1' into 'master'
update slack instructions

the previous instructions no longer apply, there is no "Incoming WebHooks" row anymore.

luckily there exists direct link to web hooks, so the previous steps aren't even neccessary

See merge request !3052
2016-03-08 16:52:20 +00:00
Achilleas Pipinellis c74b609874 Merge branch 'patch-2' into 'master'
add link to web hooks docs

Add link to web hooks docs on custom hooks docs page.

See merge request !3082
2016-03-08 15:54:13 +00:00
Yorick Peterse 059df2256e Added basic SQL guidelines
[ci skip]
2016-03-08 11:28:50 +01:00
Achilleas Pipinellis a19a9faba9 Merge branch 'doc/ci-api-update' into 'master'
Deprecated GitLab CI API clean up

Deprecated GitLab CI API clean up.

The intent here is to clean up deprecated GitLab CI documentation leaving only relevant information.
Since we merged `Ci::Project` to `Project` most of this documentation is outdated.

Closes #13610 

See merge request !3003
2016-03-08 09:35:10 +00:00
Achilleas Pipinellis 75a67ac0c7 Merge branch 'bundle_clean' into 'master'
add bundle clean to upgrade docs

This MR adds a bundle clean after installing new gems. Bundle clean removes old, not needed gems to keep the system clean.

See merge request !2809
2016-03-08 06:22:23 +00:00
Achilleas Pipinellis 015d7eeae6 Merge branch 'doc-troubleshooting' into 'master'
Added Troubleshooting information for most used services.

This replaces the changes started at gitlab-com/www-gitlab-com!1603

I'd like to add similar troubleshooting information for EE only services, but that needs to happen on a different MR on the EE side. Probably after this one gets merged.

cc @ernstvn @dblessing @balameb @cabargas @kelvinmutuma 

See merge request !3080
2016-03-08 06:14:42 +00:00
Robert Speicher 9568b4b4f7 Document changes to the initial admin password
[ci skip]
2016-03-07 21:00:53 -05:00
Patricio Cano 406f4a993a Fixed headers for anchors
[ci skip]
2016-03-07 16:29:22 -05:00
Christian Mehlmauer a19b4e7529 make cleanup optional 2016-03-07 15:39:12 +01:00
Douwe Maan 99f08b3f72 Merge branch 'feature/cross-project-labels' into 'master'
Add support for cross project references for labels

## Summary

Support for cross project references for labels.

## Rationale

1.   Cross project label references are currently not supported in GitLab
1.   `to_reference` method signature in `Label` model breaks the abstraction introduced in `Referable`.

      `concerns/referable.rb:  def to_reference(_from_project = nil)`

      Signatures:

      ```
      label.rb:           def to_reference(format = :id)

      commit_range.rb:    def to_reference(from_project = nil)
      commit.rb:          def to_reference(from_project = nil)
      external_issue.rb:  def to_reference(_from_project = nil)
      group.rb:           def to_reference(_from_project = nil)
      issue.rb:           def to_reference(from_project = nil)
      merge_request.rb:   def to_reference(from_project = nil)
      milestone.rb:       def to_reference(from_project = nil)
      project.rb:         def to_reference(_from_project = nil)
      snippet.rb:         def to_reference(from_project = nil)
      user.rb:            def to_reference(_from_project = nil)
      ```

     This MR suggests using `def to_reference(from_project = nil, format: :id)` which makes use of keyword arguments and preserves abstract interface.

1.   We need support for cross project label references when we want to move issue to another project

     It may happen that issue description, system notes or comments contain reference to label and this reference will be invalid after moving issue to another project and will not be displayed correctly unless we have support for cross project references.

     Merge request that needs this feature: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2831


I think that cross project label references may be useful, (example: `Hey, see our issues for CI in GitLab CE! - gitab-org/gitlab-ce~"CI"`).

cc @JobV @DouweM @rspeicher 

See merge request !2966
2016-03-07 09:16:22 +00:00
Achilleas Pipinellis b8a1f1c42d Merge branch 'ci_quickstart' into 'master'
Add a TL;DR version in quickstart guide



See merge request !3026
2016-03-06 08:42:28 +00:00
Robert Speicher 836d593033 Remove Snippet#expires_at
This was removed from the interface in
https://github.com/gitlabhq/gitlabhq/pull/6027 but its implementation
lingered around for two years.
2016-03-05 18:12:17 -05:00
evuezandRémy Coutable b0d24ab1b5 Add fields to GET /users/* API endpoints for admins
Added fields are last_sign_in_at and confirmed_at.
They are available for GET /users/ and GET /users/:id for admins.

Closes #840
2016-03-04 11:59:43 +01:00
Ben Bodenmiller b0adc07b3c add link to web hooks
[skip ci]
2016-03-03 19:16:38 +00:00
Patricio Cano cf232411ae Added Troubleshooting information for most used services. 2016-03-03 11:21:32 -05:00
Grzegorz Bizon d49c8e8e3d Mention cross-project labels in markdown documentation 2016-03-03 10:41:11 +01:00
Robert Speicher cbe8b70908 Merge branch 'patch-1' into 'master'
Typo in API documentation

[ci skip]

See merge request !3058
2016-03-02 17:43:05 +00:00
Achilleas Pipinellis 77c7a0e9ee Merge branch 'docs_todos' into 'master'
Add Todos documentation

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/13884

See merge request !3064
2016-03-02 12:37:29 +00:00
Achilleas Pipinellis 5ee049fcfb Add Todos documentation
[ci skip]
2016-03-02 14:33:47 +02:00
bb-froggy 2af778c4fa typo 2016-03-02 09:42:14 +00:00
Achilleas Pipinellis 07bc0b43b0 Merge branch 'notes_guidelines' into 'master'
Change doc styleguide to use blockquotes for notes



See merge request !3009
2016-03-02 08:00:33 +00:00
Achilleas Pipinellis 156642cfa4 Merge branch 'saml-doc-update' into 'master'
Updated SAML and Omniauth docs

Updated SAML and Omniauth docs with information on the new behavior recently introduced in !2882

/cc @ernstvn @DouweM 

See merge request !2950
2016-03-02 06:02:04 +00:00
Elan Ruusamäe 4ed40db9ce update slack instructions 2016-03-01 19:17:22 +00:00
Patricio Cano 3f70c8f2db Style updates. 2016-03-01 13:51:47 -05:00
Douwe Maan 6b0e37b05f Merge branch 'rel-url-fix' into 'master'
Fix relative URL

See https://github.com/gitlabhq/gitlabhq/issues/10053

 1. Same configuration way for relative URL like with Omnibus
 2. Loading the relative configuration from Rakefile as Rails do not load initializers for `asset:precompile`

First point has another positive side effect: no collisions (due to git controlled `application.rb`) any more during the upgrades of source based installations and relative url configuration

 - [x] tests on the source based installation
 - [x] tests on the centos&ubuntu omnibus packages

Fixes: gitlab-org/gitlab-ce#13730, gitlab-org/gitlab-ce#13727, gitlab-org/omnibus-gitlab#1143 and https://github.com/gitlabhq/gitlabhq/issues/10053

See merge request !2979
2016-03-01 16:24:43 +00:00
Grzegorz Bizon 74b963268c Update format of documentation for CI API 2016-03-01 10:57:12 +01:00
Achilleas Pipinellis d5f634b32f Add a TL;DR version in quick start guide
Borrowed from a user's comment:
https://gitlab.com/esr/reposurgeon/merge_requests/27#note_3158109

[ci skip]
2016-03-01 10:29:27 +02:00
Achilleas Pipinellis 581da235bf Merge branch 'triggers_link' into 'master'
Add link to triggers doc in variables section

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/13901

See merge request !3025
2016-03-01 07:58:39 +00:00
Achilleas Pipinellis 141783d592 Add link to triggers doc in variables section
[ci skip]
2016-03-01 09:57:09 +02:00
Artem Sidorenko 28ba8ed5f5 Use dedicated relative_url.rb initializer
in order to have it the same way like in omnibus
2016-02-29 21:17:48 +01:00
Douwe Maan 2ea8f71bb4 Merge branch '11489-branded-appearance-to-ce' into 'master'
Branded appearance to CE

Closes #11489 

The difference with the EE version is only that there is no distinction between light and dark logos, though this wasn't used anyway. If this is fine, I'll create a MR on EE too.

TODO:
- [x] Copy docs
- [x] Make new screenshots
- [ ] Remove Custom Welcome message feature?

@rymai: I was unsure what labels to add to ping you, so I just ping you like this 😉 

/cc @DouweM

See merge request !2927
2016-02-29 13:18:29 +00:00
Achilleas Pipinellis bfeab78ab5 Change doc styleguide to use quotes for notes
[ci skip]
2016-02-29 15:00:40 +02:00
Achilleas Pipinellis 9e3c78724b Link to examples page
[ci skip]
2016-02-29 14:50:08 +02:00
Achilleas Pipinellis f742ddeebe Reorganize CI sections and give descriptive names to links 2016-02-29 14:44:08 +02:00
Grzegorz Bizon ec7c6a084c Remove deprecated CI API docs for commits and projects
[ci skip]
2016-02-29 13:22:34 +01:00
Achilleas Pipinellis e1e6dd76f5 Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ci_examples 2016-02-29 13:31:17 +02:00
Grzegorz Bizon 5b3b4ff65e Update CI API documentation for runners
[ci skip]
2016-02-29 12:14:46 +01:00
Grzegorz Bizon cf73dc34f7 Add CI API prefix to documentation
[ci skip]
2016-02-29 12:12:51 +01:00
Grzegorz Bizon 616281f6a9 Update CI API docs for builds endpoint for runners
[ci skip]
2016-02-29 12:08:35 +01:00
Douwe Maan 17251cf447 Merge branch 'rs-development-docs' into 'master'
Add "Gotchas" to development docs

Also:

- Alphabetizes the "Developer" index page
- Fixes the broken `db_dump.md` link

See merge request !2846
2016-02-29 11:00:33 +00:00
Grzegorz Bizon d24d806ea9 Deprecated GitLab CI API clean up - README 2016-02-29 10:20:45 +01:00
Thomas Schmidt d324c67db3 Adjust documentation of permissions
[ci skip]
2016-02-27 23:26:04 +01:00
Achilleas Pipinellis cbd9f1bc09 Move languages to examples 2016-02-26 22:51:07 +02:00
Zeger-Jan van de Weg 9a2869ab46 Branded login page also in CE
The only major difference with the EE version is the change from a light and dark logo to only a header logo
The dark logo wasn't used anyway, so it seemed to make sense to me to rename the field to the actual function of it
2016-02-26 15:50:51 +01:00
Achilleas Pipinellis 3f83d1dc3a Merge branch 'patch-1' into 'master'
Reformats confusing '[named here]' section for 3rd party code attribution

Weird formatting originally. Which of the following is the proper format for attribution?

1. Submitted on behalf of a third-party: [David Alexander]
1. Submitted on behalf of a third-party: [[] David Alexander]
1. Submitted on behalf of a third-party: [] David Alexander
1. Submitted on behalf of a third-party: [[ David Alexander ]]
1. ... _etc._

With this change, it allows for either of the following formats:

1. Submitted on behalf of a third-party: [David Alexander]
1. Submitted on behalf of a third-party: David Alexander

See merge request !2861
2016-02-26 09:28:22 +00:00