Commit Graph
21609 Commits
Author SHA1 Message Date
Valery Sizov bc9467cc08 fix specs 2015-12-22 19:39:15 +02:00
Valery Sizov d361e1df81 emoji picker: minor fixes 2015-12-22 17:15:25 +02:00
Valery Sizov 4dd892b20b emoji css refactoring 2015-12-22 17:09:28 +02:00
Valery SizovandValery Sizov 2eed8007bf base implementation of emoji picker [ci skip] 2015-12-22 16:48:55 +02:00
Robert Speicher 2b4a3bc524 Merge branch 'preserve-trailing-new-lines-at-eof' into 'master'
Preserve trailing new lines at the end of file on the online editor

Fixes #3784

Because Haml automatically indents the HTML source code, the contents
of whitespace-sensitive tags like pre and textarea can get screwed up.

See merge request !2099
2015-12-14 23:29:50 +00:00
Achilleas Pipinellis f28c2de41f Merge branch 'contributing_md' into 'master'
Clean up CONTRIBUTING.md

* Use 80 chars width where possible
* Remove easyfix label reference
* Add new issue submission template
* Add long links to the bottom of the page

See merge request !2100
2015-12-14 23:24:07 +00:00
Achilleas Pipinellis 1c7128f34c Fix links [ci skip] 2015-12-15 00:44:02 +02:00
Achilleas Pipinellis 2e54428171 Clean up CONTRIBUTING.md [ci skip]
* Use 80 chars width where possible
* Remove easyfix label reference
* Add new issue submission template
* Add long links to the bottom of the page
2015-12-15 00:17:25 +02:00
Douglas Barbosa Alexandre 5afe03315d Preserve trailing new lines at the end of file on the online editor
Because Haml automatically indents the HTML source code, the contents
of whitespace-sensitive tags like pre and textarea can get screwed up.
2015-12-14 18:22:28 -02:00
Achilleas Pipinellis e7d7cd67bb Clarify what CE and EE means for newcomers 2015-12-14 22:07:53 +02:00
Achilleas Pipinellis b95f7b1864 Merge branch 'feature-proposal' into 'master'
update guides for feature proposals on the issue tracker

see also #4038 

cc @sytses 

See merge request !2094
2015-12-14 20:00:57 +00:00
Robert Schilling f7af7c993b Merge branch 'fix-typo-mailing-list' into 'master'
Fix Typo [mailinglist to mailing list]

Closes: #4078 

See merge request !2098
2015-12-14 19:49:51 +00:00
Mrinal 829dc1493c Fix Typo [mailinglist to mailing list] 2015-12-14 19:46:41 +00:00
Job van der Voort 5fb1fd27aa move up text regarding where to post issue 2015-12-14 20:22:06 +01:00
Robert Speicher 381a9951e9 Update 8.2-to-8.3 guide
[ci skip]
2015-12-14 13:17:23 -05:00
Robert Speicher 63f58c4929 Merge branch 'add-upgrade-guide-for-8-3' into 'master'
Add upgrade guide for 8.2 to 8.3

Making sure we don't forget mentioning the need to upgrade Redis from
!1888. Added this in preparation for 8.3.

[ci skip]

See merge request !2085
2015-12-14 17:54:09 +00:00
Robert Speicher 739ce7883a Prepare Installation doc for 8.3.0-rc1
[ci skip]
2015-12-14 12:28:58 -05:00
Stan Hu b9b35012de Update gitlab-workhorse and remove mention of gitlab-git-http-server
[ci skip]
2015-12-14 09:23:53 -08:00
Stan Hu 5bca9ec750 Rename gitlab-git-http-server mention with gitlab-workhorse
[ci skip]
2015-12-14 09:21:18 -08:00
Stan Hu 58bb985fe0 Add upgrade guide for 8.2 to 8.3
[ci skip]
2015-12-14 09:21:18 -08:00
Grzegorz Bizon 4526515704 Merge branch 'ux/suppress-ci-yml-warning' into 'master'
Suppress warning about missing `.gitlab-ci.yml` if builds are disabled

When user disables GitLab Ci Service in project's settings then warning
about missing `.gitlab-ci.yml` file should be supressed. This a matter
of user experience as stated in #3761 (closes #3761).

cc @ayufan 

See merge request !2014
2015-12-14 17:16:29 +00:00
Grzegorz Bizon 0a81a68158 Update CHANGELOG
[ci skip]
2015-12-14 18:15:11 +01:00
Grzegorz Bizon 3fb89a36cb Merge branch 'ci/persist-registration-token' into 'master'
Persist CI runners registration token

This MR adds feature of persisting CI runners registration token.
User will be able to generate and then reset (if necessary to revoke) this token.

This closes #3703 

cc @ayufan 

See merge request !2039
2015-12-14 13:27:29 +00:00
Grzegorz Bizon 9d2b8326b2 Update commits spinach tests related to displaying build status 2015-12-14 14:25:18 +01:00
Grzegorz Bizon 6586856a15 Use a new admin runners path when reseting runners token 2015-12-14 14:03:58 +01:00
Grzegorz Bizon 76a17d4f54 Merge branch 'master' into ci/persist-registration-token
* master:
  Move CI admin builds and runners specs to correct directory
  Fix 500 when viewing specific runners on runners page
  Fix Ci::Project migration not migrating columns that cannot be NULL
  Fix MySQL migration of CI emails
  Minor fix in flow 'Merge when build succeeds'
2015-12-14 13:00:25 +00:00
Kamil Trzciński 73ba411af9 Merge branch 'move-ci-specs-to-admin-features' into 'master'
Move CI admin builds and runners specs to correct directory [ci skip]

/cc @grzesiek 

See merge request !2095
2015-12-14 12:08:34 +00:00
Kamil Trzcinski c0ff4fdd99 Move CI admin builds and runners specs to correct directory [ci skip] 2015-12-14 13:06:59 +01:00
Job van der Voort 5ea5494af6 update guides for feature proposals on the issue tracker 2015-12-14 13:06:16 +01:00
Kamil Trzciński 1859b10617 Merge branch 'fix-ci-project-migration' into 'master'
Fix CI project migration and 500 on runners page



See merge request !2093
2015-12-14 11:51:35 +00:00
Kamil Trzcinski cb4b4c5786 Fix 500 when viewing specific runners on runners page [ci skip] 2015-12-14 12:46:26 +01:00
Kamil Trzcinski 927c40ca49 Fix Ci::Project migration not migrating columns that cannot be NULL [ci skip] 2015-12-14 12:31:35 +01:00
Grzegorz Bizon 2ec93abed7 Merge branch 'master' into ci/persist-registration-token
* master: (66 commits)
  Fix runners admin view
  Fix migrations
  Rename mention of gitlab-git-http-server to gitlab-workhorse
  Bump Redis requirement to 2.8 for Sidekiq 4 requirements
  Fix wording on runner setup page
  add details on how to change saml button label
  Fix tests
  Move awards back to gray panel and few improvements to sidebar
  Few UI improvements to new sidebar implementation
  Fix tests for new issuable sidebar
  Update changelog
  Implement new sidebar for merge request page
  Make edit link on issuable sidebar works
  Redesign issue page for new sidebar
  Move awards css to separate file
  Implement issuable sidebar partial
  Update CHANGELOG
  Clarify cache behavior
  Run builds from projects with enabled CI
  Use Gitlab::Git instead of Ci::Git
  ...

Conflicts:
	db/schema.rb
2015-12-14 12:26:40 +01:00
Grzegorz Bizon 32d83ee79f Merge branch 'master' into ux/suppress-ci-yml-warning
* master: (24 commits)
  Fix runners admin view
  Fix migrations
  Run builds from projects with enabled CI
  Use Gitlab::Git instead of Ci::Git
  Fix last specs
  Fix specs
  Fix after column rename
  Fix errors
  Update badge
  Finishing touches
  Fix triggers tests
  Rename columns and rename migrations
  Reimplement Trigger API
  Remove ci_ prefix from all ci related things
  Add runners token
  Migrate CI::Project to Project
  Fix indentation and BuildsEmailService
  Change default values
  Enhance migrate CI emails
  Fix issue tracker service
  ...

Conflicts:
	spec/features/commits_spec.rb
2015-12-14 12:25:37 +01:00
Kamil Trzcinski 208f99ff6c Fix MySQL migration of CI emails [ci skip] 2015-12-14 12:04:26 +01:00
Douwe Maan 45593d574c Merge branch 'tweak-flow-merge-when-build-succeeds' into 'master'
Minor fix in flow 'Merge when build succeeds'

When a user, which is not the merge user, want to removes the source branch
after the automatic merge this might fail because of checks in the
DeleteBranchService

/cc @DouweM 

See merge request !2070
2015-12-14 11:00:44 +00:00
Kamil Trzciński c810234357 Merge branch 'ci-project-migrate' into 'master'
Ci Project migrate

- This doesn't migrate: allow_git_fetch, coverage_regex, timeout. Since this are project configuration settings I would propose to migrate them to `.gitlab-ci.yml`.
- This requires offline migrations.
- It simplifies database models making all CI objects to be attached to: Project.
- It removes Ci::Project, but makes /ci/projects working by adding method: Project.find_by_ci_id for backward compatibility (badges, triggers).
- We should add default `timeout` to Application Settings.
- It misses specs.
- It is based on ci-services-migrate for now.
- It removes CI events.
- It removes administrator CI projects overview.
- It removes CI application settings.

In 8.4 or 8.5 we can remove redundant tables and columns.


See merge request !1987
2015-12-14 10:35:40 +00:00
Kamil Trzciński e81ae1e68c Merge branch 'ci-services-migrate' into 'master'
Ci Services migrate



See merge request !1985
2015-12-14 10:32:57 +00:00
Kamil Trzcinski baa38f0dc1 Fix runners admin view [ci skip] 2015-12-14 11:30:53 +01:00
Kamil Trzcinski a0c2a7b0cb Fix migrations [ci skip] 2015-12-14 11:30:32 +01:00
Grzegorz Bizon b8f67c5e47 Do not display ci build status if builds enabled but no .gitlab-ci.yml
Ref #3827
2015-12-14 11:28:49 +01:00
Grzegorz Bizon 2dafec91dd Add matcher class to ci status link 2015-12-14 11:03:33 +01:00
Grzegorz Bizon 65fe4bb1ce Improve gitlab ci commits specs (refactoring)
This minimizes usage of instance variables in this spec, and changes
double quotation marks to single when string interpolation is not being
used.
2015-12-14 09:59:08 +01:00
Grzegorz Bizon 00155b6c69 Suppress warning about missing .gitlab-ci.yml if builds are disabled
When user disables GitLab Ci Service in project's settings then warning
about missing `.gitlab-ci.yml` file should be supressed. This a matter
of user experience as stated in #3761 (closes #3761).
2015-12-14 09:59:08 +01:00
Stan Hu c80f34257d Merge branch 'use-gitlab-workhorse-in-doc' into 'master'
Rename mention of gitlab-git-http-server to gitlab-workhorse

[ci skip]

Closes https://github.com/gitlabhq/gitlabhq/issues/9904

See merge request !2092
2015-12-14 08:21:47 +00:00
Stan Hu 41f5bb035b Rename mention of gitlab-git-http-server to gitlab-workhorse
[ci skip]

Closes https://github.com/gitlabhq/gitlabhq/issues/9904
2015-12-14 00:18:47 -08:00
Valery Sizov 485e910085 Merge branch 'improve_emoji' 2015-12-14 10:10:57 +02:00
Robert Speicher a5e449571b Merge branch 'fix-shared-runner-wording' into 'master'
Fix wording on "runners" page

An attempt to be a bit more specific and clear on the "runners" page.

[ci skip]

See merge request !2066
2015-12-12 17:15:37 +00:00
Gabriel Mazetto 10c22d70d8 Merge branch 'requires-redis-2.6' into 'master'
Bump Redis requirement to 2.8 for Sidekiq 4

GitLab Omnibus already uses Redis 2.8. There is also a plan to upgrade to Sidekiq 4, which needs Redis 2.8.

Closes #3649

See merge request !1888
2015-12-12 16:17:48 +00:00
Stan Hu 9c5d8079a3 Bump Redis requirement to 2.8 for Sidekiq 4 requirements
Closes #3649

[ci skip]
2015-12-12 07:51:50 -08:00