OSDN Git Service

wvm/gitlab.git
10 years agoAlso match if it is at the end or in the middle of a sentence.
Sytse Sijbrandij [Tue, 1 Oct 2013 08:53:44 +0000 (10:53 +0200)]
Also match if it is at the end or in the middle of a sentence.

10 years agoMerge branch 'rack_attack' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Tue, 1 Oct 2013 08:14:05 +0000 (08:14 +0000)]
Merge branch 'rack_attack' of /home/git/repositories/gitlab/gitlabhq

10 years agoUpdate install/update docs.
Marin Jankovski [Tue, 1 Oct 2013 08:05:58 +0000 (10:05 +0200)]
Update install/update docs.

10 years agoMerge pull request #5200 from pfaro/bugfix-signup
Dmitriy Zaporozhets [Mon, 30 Sep 2013 14:04:40 +0000 (07:04 -0700)]
Merge pull request #5200 from pfaro/bugfix-signup

 Add check if the signup setting is enabled. fixes #4832

10 years agoRefactor API: project hooks
Dmitriy Zaporozhets [Mon, 30 Sep 2013 13:49:55 +0000 (16:49 +0300)]
Refactor API: project hooks

10 years agoAPI: Protect project deploy keys from unauthorized access
Dmitriy Zaporozhets [Mon, 30 Sep 2013 13:47:26 +0000 (16:47 +0300)]
API: Protect project deploy keys from unauthorized access

10 years agoMerge pull request #4902 from misilot/missing-config-unicorn.rb
Jacob Vosmaer [Mon, 30 Sep 2013 12:42:59 +0000 (05:42 -0700)]
Merge pull request #4902 from misilot/missing-config-unicorn.rb

Add hints for relative URL installation

10 years agoMerge branch 'master' of github.com:gitlabhq/gitlabhq
Dmitriy Zaporozhets [Mon, 30 Sep 2013 10:59:29 +0000 (13:59 +0300)]
Merge branch 'master' of github.com:gitlabhq/gitlabhq

10 years agoRemove grit require
Dmitriy Zaporozhets [Mon, 30 Sep 2013 10:59:16 +0000 (13:59 +0300)]
Remove grit require

10 years agoMerge pull request #5221 from Turbo87/patch-1
Dmitriy Zaporozhets [Mon, 30 Sep 2013 09:50:31 +0000 (02:50 -0700)]
Merge pull request #5221 from Turbo87/patch-1

Fixed typo in groups.md

10 years agoAdd documentation to help section, rack_attack as example
Marin Jankovski [Thu, 26 Sep 2013 20:40:55 +0000 (22:40 +0200)]
Add documentation to help section, rack_attack as example

10 years agoFixed typo in groups.md
Tobias Bieniek [Mon, 30 Sep 2013 09:01:57 +0000 (11:01 +0200)]
Fixed typo in groups.md

10 years agoFix Api session spec
Dmitriy Zaporozhets [Mon, 30 Sep 2013 06:55:48 +0000 (09:55 +0300)]
Fix Api session spec

10 years agoFew UI fixes for notes
Dmitriy Zaporozhets [Mon, 30 Sep 2013 06:50:30 +0000 (09:50 +0300)]
Few UI fixes for notes

10 years agoAdd more entries to 6.2.0 CHANGELOG
Dmitriy Zaporozhets [Mon, 30 Sep 2013 06:27:45 +0000 (09:27 +0300)]
Add more entries to 6.2.0 CHANGELOG

10 years agoMerge pull request #5213 from bladealslayer/feature/user_api_extended
Dmitriy Zaporozhets [Mon, 30 Sep 2013 06:03:46 +0000 (23:03 -0700)]
Merge pull request #5213 from bladealslayer/feature/user_api_extended

Extended User API to expose admin and can_create_group for user creation...

10 years agoMake rake gitlab:test works
Dmitriy Zaporozhets [Sun, 29 Sep 2013 20:36:44 +0000 (23:36 +0300)]
Make rake gitlab:test works

10 years agoChanged wording in application.rb and gitlab.yml.example to match unicorn.rb. This...
Thomas Misilo [Sun, 29 Sep 2013 17:46:02 +0000 (13:46 -0400)]
Changed wording in application.rb and gitlab.yml.example to match unicorn.rb. This is for when using a non-root path

10 years agoAdded test cases to verify admin status of users created via API.
Boyan Tabakov [Sun, 29 Sep 2013 16:55:09 +0000 (19:55 +0300)]
Added test cases to verify admin status of users created via API.

10 years agoUse gitlab:test for travis-ci
Dmitriy Zaporozhets [Sun, 29 Sep 2013 14:45:43 +0000 (17:45 +0300)]
Use gitlab:test for travis-ci

10 years agoUse phantomjs for jasmine tests. Fixed broken one
Dmitriy Zaporozhets [Sun, 29 Sep 2013 14:43:59 +0000 (17:43 +0300)]
Use phantomjs for jasmine tests. Fixed broken one

10 years agogitlab:test rake task now includes jasmine and db setup
Dmitriy Zaporozhets [Sun, 29 Sep 2013 14:43:33 +0000 (17:43 +0300)]
gitlab:test rake task now includes jasmine and db setup

10 years agoMerge branch 'improve/gems_update' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Sun, 29 Sep 2013 13:51:04 +0000 (13:51 +0000)]
Merge branch 'improve/gems_update' of /home/git/repositories/gitlab/gitlabhq

10 years agoRespect authorization in Repository API
Dmitriy Zaporozhets [Sun, 29 Sep 2013 13:04:57 +0000 (16:04 +0300)]
Respect authorization in Repository API

* dont allow protect/unprotect branches for users without master permissions
* dont allow access to Repository api for guests

10 years agoUpdate some development dependencies
Dmitriy Zaporozhets [Sun, 29 Sep 2013 12:44:49 +0000 (15:44 +0300)]
Update some development dependencies

10 years agoMerge pull request #3006 from jweslley/master
Dmitriy Zaporozhets [Sun, 29 Sep 2013 12:24:11 +0000 (05:24 -0700)]
Merge pull request #3006 from jweslley/master

add rake tasks for web hooks management

10 years agoExtended User API to expose admin and can_create_group for user creation/updating.
Boyan Tabakov [Wed, 31 Jul 2013 10:52:23 +0000 (13:52 +0300)]
Extended User API to expose admin and can_create_group for user creation/updating.

Also, is_admin and can_create_group are exposed in the user information.
Fixed attributes_for_keys to process properly keys with boolean values (since false.present? is false).

10 years agoUpdated at the request of @f0k
Thomas Misilo [Sat, 28 Sep 2013 11:40:48 +0000 (07:40 -0400)]
Updated at the request of @f0k

10 years agoUpdate databases.md
Denix [Sun, 25 Aug 2013 21:37:42 +0000 (23:37 +0200)]
Update databases.md

run mysql_secure_installation to secure the freshly installed mysql server

10 years agoMerge pull request #5191 from jojosch/fix-check-script-sidekiq
Jacob Vosmaer [Fri, 27 Sep 2013 14:22:18 +0000 (07:22 -0700)]
Merge pull request #5191 from jojosch/fix-check-script-sidekiq

[gitlab:check] Fix detecting the status of sidekiq

10 years ago[gitlab:check] Fix detecting the status of sidekiq
Johannes Schleifenbaum [Thu, 26 Sep 2013 13:40:44 +0000 (15:40 +0200)]
[gitlab:check] Fix detecting the status of sidekiq

If you are running another sidekiq instance on your server, e.g. GitLab
CI, the check script would parse the output of `ps aux` searching for
`sidekiq` and returning success, although the GitLab sidekiq may not be
running.

Now the `ps` call will only print the processes run by the GitLab user.

10 years agorewrite issues search test to prevent ajax requests running after test
Dmitriy Zaporozhets [Fri, 27 Sep 2013 13:25:24 +0000 (16:25 +0300)]
rewrite issues search test to prevent ajax requests running after test

10 years agoAdded reference to the line "ENV['RAILS_RELATIVE_URL_ROOT'] = "/gitlab"" , as it...
Thomas Misilo [Fri, 27 Sep 2013 12:39:38 +0000 (08:39 -0400)]
Added reference to the line "ENV['RAILS_RELATIVE_URL_ROOT'] = "/gitlab"" , as it talked about in the gitlab.yml.example

10 years agoMerge branch 'only_one_sidekiq' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Fri, 27 Sep 2013 12:03:37 +0000 (12:03 +0000)]
Merge branch 'only_one_sidekiq' of /home/git/repositories/gitlab/gitlabhq

10 years agoCheck whether only one sidekiq is running
Jacob Vosmaer [Fri, 27 Sep 2013 10:57:05 +0000 (12:57 +0200)]
Check whether only one sidekiq is running

10 years ago Add check if the signup setting is enabled. fixes #4832
Perry Faro [Fri, 27 Sep 2013 09:56:30 +0000 (11:56 +0200)]
 Add check if the signup setting is enabled. fixes #4832

10 years agoMerge branch 'patch-2' of https://github.com/zzet/gitlabhq into zzet-patch-2
Dmitriy Zaporozhets [Thu, 26 Sep 2013 19:19:01 +0000 (22:19 +0300)]
Merge branch 'patch-2' of https://github.com/zzet/gitlabhq into zzet-patch-2

Conflicts:
app/controllers/projects/merge_requests_controller.rb

10 years agoMerge pull request #5192 from zshannon/patch-1
Dmitriy Zaporozhets [Thu, 26 Sep 2013 19:13:57 +0000 (12:13 -0700)]
Merge pull request #5192 from zshannon/patch-1

Fixed grammatical mistake in init.d status output.

10 years agoFixed grammatical mistake in init.d status output.
Zane Shannon [Thu, 26 Sep 2013 18:01:22 +0000 (13:01 -0500)]
Fixed grammatical mistake in init.d status output.

"its" not "it's".

10 years agoExplain on dashboard that limit amount of projects displayed
Dmitriy Zaporozhets [Thu, 26 Sep 2013 16:46:31 +0000 (19:46 +0300)]
Explain on dashboard that limit amount of projects displayed

10 years agoDont test 1.9 with travis
Dmitriy Zaporozhets [Thu, 26 Sep 2013 16:22:04 +0000 (19:22 +0300)]
Dont test 1.9 with travis

10 years agoFix issues search test
Dmitriy Zaporozhets [Thu, 26 Sep 2013 16:05:55 +0000 (19:05 +0300)]
Fix issues search test

10 years agoAdd sleep in tests to prevent random failing when next test starts before ajax reques...
Dmitriy Zaporozhets [Thu, 26 Sep 2013 13:00:11 +0000 (16:00 +0300)]
Add sleep in tests to prevent random failing when next test starts before ajax requests for old one in progress

10 years agoRemove issues search rspec since we test it with spinach too
Dmitriy Zaporozhets [Thu, 26 Sep 2013 12:56:05 +0000 (15:56 +0300)]
Remove issues search rspec since we test it with spinach too

10 years agoMerge branch 'refactor/group_owners' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Thu, 26 Sep 2013 12:44:09 +0000 (12:44 +0000)]
Merge branch 'refactor/group_owners' of /home/git/repositories/gitlab/gitlabhq

10 years agoMention permissions table on Group#members page
Dmitriy Zaporozhets [Thu, 26 Sep 2013 12:08:33 +0000 (15:08 +0300)]
Mention permissions table on Group#members page

10 years agoMention group permissions on Help#permissions page
Dmitriy Zaporozhets [Thu, 26 Sep 2013 12:06:00 +0000 (15:06 +0300)]
Mention group permissions on Help#permissions page

10 years agoIgnore owner_id for Group in tests
Dmitriy Zaporozhets [Thu, 26 Sep 2013 11:52:17 +0000 (14:52 +0300)]
Ignore owner_id for Group in tests

10 years agoGroup ownership completely based on users_groups relation now
Dmitriy Zaporozhets [Thu, 26 Sep 2013 11:49:22 +0000 (14:49 +0300)]
Group ownership completely based on users_groups relation now

Before we have only owner_id to determine group owner
With multiple owners per group we should get rid of owner_id in group.
So from now @group.owner will always be nil but
@group.owners return an actual array of users who can admin this group

10 years agoNamespaces.owner_id can be null
Dmitriy Zaporozhets [Thu, 26 Sep 2013 11:48:58 +0000 (14:48 +0300)]
Namespaces.owner_id can be null

10 years agoRemove project transfer page since we already have multiple owners for group
Dmitriy Zaporozhets [Thu, 26 Sep 2013 07:33:06 +0000 (10:33 +0300)]
Remove project transfer page since we already have multiple owners for group

10 years agoGroup owner or admin can remove other group owners
Dmitriy Zaporozhets [Thu, 26 Sep 2013 07:28:43 +0000 (10:28 +0300)]
Group owner or admin can remove other group owners

10 years agoGroup has multiple owners so no sense to show one at dashboard list
Dmitriy Zaporozhets [Thu, 26 Sep 2013 07:02:18 +0000 (10:02 +0300)]
Group has multiple owners so no sense to show one at dashboard list

10 years agoFix remove snippet test
Dmitriy Zaporozhets [Wed, 25 Sep 2013 18:33:35 +0000 (21:33 +0300)]
Fix remove snippet test

10 years agoEnable rack attack and add a throttle.
Marin Jankovski [Tue, 24 Sep 2013 21:12:31 +0000 (23:12 +0200)]
Enable rack attack and add a throttle.

10 years agoMerge branch '6-1-stable'
Dmitriy Zaporozhets [Wed, 25 Sep 2013 15:34:50 +0000 (18:34 +0300)]
Merge branch '6-1-stable'

Conflicts:
lib/tasks/gitlab/check.rake

10 years agoMerge pull request #5174 from johannesbecker/service-pivotaltracker
Dmitriy Zaporozhets [Wed, 25 Sep 2013 15:31:39 +0000 (08:31 -0700)]
Merge pull request #5174 from johannesbecker/service-pivotaltracker

PivotalTracker Source Commits Endpoint

10 years agoHide new issue button if not authorized
Dmitriy Zaporozhets [Wed, 25 Sep 2013 15:26:54 +0000 (18:26 +0300)]
Hide new issue button if not authorized

10 years agoSyntax cleanup
Johannes Becker [Wed, 25 Sep 2013 14:54:34 +0000 (16:54 +0200)]
Syntax cleanup

10 years agoAdded spinach Tests for pivotaltracker service
Johannes Becker [Wed, 25 Sep 2013 14:49:39 +0000 (16:49 +0200)]
Added spinach Tests for pivotaltracker service

10 years agoFixed styling for delete button of snippet
Dmitriy Zaporozhets [Wed, 25 Sep 2013 14:20:07 +0000 (17:20 +0300)]
Fixed styling for delete button of snippet

10 years agoTree files use normal font-weight
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:59:38 +0000 (16:59 +0300)]
Tree files use normal font-weight

10 years agoMerge pull request #5146 from karlhungus/feature-api-search-for-projects-by-name
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:57:34 +0000 (06:57 -0700)]
Merge pull request #5146 from karlhungus/feature-api-search-for-projects-by-name

Added search for projects by name to api

10 years agoHide some filters if current_user is nil
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:54:36 +0000 (16:54 +0300)]
Hide some filters if current_user is nil

10 years agoMerge branch 'master' of github.com:gitlabhq/gitlabhq
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:25:56 +0000 (16:25 +0300)]
Merge branch 'master' of github.com:gitlabhq/gitlabhq

10 years agoMerge branch 'epic/public_projects' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:25:47 +0000 (13:25 +0000)]
Merge branch 'epic/public_projects' of /home/git/repositories/gitlab/gitlabhq

10 years agoMention public projects in CHANGELOG
Dmitriy Zaporozhets [Wed, 25 Sep 2013 12:49:35 +0000 (15:49 +0300)]
Mention public projects in CHANGELOG

10 years agoMerge pull request #4800 from Rovanion/patch-1
Jacob Vosmaer [Wed, 25 Sep 2013 12:19:16 +0000 (05:19 -0700)]
Merge pull request #4800 from Rovanion/patch-1

Remove -y option when removing ruby1.8

10 years agoFix public project tests
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:23:06 +0000 (14:23 +0300)]
Fix public project tests

10 years agoModify permissions for project and group
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:05:35 +0000 (14:05 +0300)]
Modify permissions for project and group

* Hooks and team pages allowed only for masters/owners
* Group page allowed for admin
* Corrent authentication for Projects controller
* Hide some project elements from visitor

10 years agoExtend profile security specs
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:05:03 +0000 (14:05 +0300)]
Extend profile security specs

10 years agoVersion up to 6.2.0.pre
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:04:32 +0000 (14:04 +0300)]
Version up to 6.2.0.pre

10 years agoDashboard security specs
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:04:16 +0000 (14:04 +0300)]
Dashboard security specs

10 years agoPublic/Private projects security specs
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:04:01 +0000 (14:04 +0300)]
Public/Private projects security specs

10 years agoGroup security tests
Dmitriy Zaporozhets [Wed, 25 Sep 2013 10:27:16 +0000 (13:27 +0300)]
Group security tests

10 years agoMerge branch 'gitlab-shell-check' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Wed, 25 Sep 2013 06:09:56 +0000 (06:09 +0000)]
Merge branch 'gitlab-shell-check' of /home/git/repositories/gitlab/gitlabhq

10 years agoRemove not needed attr_accessible
Johannes Becker [Tue, 24 Sep 2013 23:09:33 +0000 (01:09 +0200)]
Remove not needed attr_accessible

10 years agoSimple PivotalTracker Source Commits Service
Johannes Becker [Tue, 24 Sep 2013 22:56:25 +0000 (00:56 +0200)]
Simple PivotalTracker Source Commits Service

10 years agoPublic projects feature - step2
Dmitriy Zaporozhets [Tue, 24 Sep 2013 19:14:28 +0000 (22:14 +0300)]
Public projects feature - step2

* Render right layout depends on current_user
* show sample git username/email when repo is empty
* Show extra info when browsing public area
* Fixed some tests related to public projects
* show comments in read-only for public projects
* Remove old public routing

10 years agoDifferent layout for browsing public area and public project page while not logged-in
Dmitriy Zaporozhets [Tue, 24 Sep 2013 19:14:03 +0000 (22:14 +0300)]
Different layout for browsing public area and public project page while not logged-in

10 years agoRemove writing issues/notes from non-auth user abilities
Dmitriy Zaporozhets [Tue, 24 Sep 2013 19:13:28 +0000 (22:13 +0300)]
Remove writing issues/notes from non-auth user abilities

10 years agoFix password update
Dmitriy Zaporozhets [Tue, 24 Sep 2013 19:12:48 +0000 (22:12 +0300)]
Fix password update

10 years agoAdd rack attack gem.
Marin Jankovski [Tue, 24 Sep 2013 18:13:25 +0000 (20:13 +0200)]
Add rack attack gem.

10 years agoUsed pagnation function from api helpers
Izaak Alpert [Tue, 24 Sep 2013 13:22:46 +0000 (09:22 -0400)]
Used pagnation function from api helpers

Change-Id: I1bdd3608d3b46924b5da3ae282c99f85ee4e0dab

10 years agoPoint to project page from public area
Dmitriy Zaporozhets [Tue, 24 Sep 2013 13:00:21 +0000 (16:00 +0300)]
Point to project page from public area

10 years agoAllow non authenticated user access to public projects
Dmitriy Zaporozhets [Tue, 24 Sep 2013 12:58:39 +0000 (15:58 +0300)]
Allow non authenticated user access to public projects

10 years agoAdd gitlab-shell/bin/check to rake gitlab:check
Jacob Vosmaer [Tue, 24 Sep 2013 12:36:57 +0000 (14:36 +0200)]
Add gitlab-shell/bin/check to rake gitlab:check

We sometimes encounter connectivity issues where gitlab-shell cannot
make API calls to the Rails application. There is a self-test script
`gitlab-shell/bin/check` that tries to connect to the API; this commit
runs that script as part of `rake gitlab:check`.

10 years agoFix commits table highlight
Dmitriy Zaporozhets [Tue, 24 Sep 2013 11:50:37 +0000 (11:50 +0000)]
Fix commits table highlight

10 years agoRestyle sign-in page. Mention public projects
Dmitriy Zaporozhets [Tue, 24 Sep 2013 09:27:25 +0000 (12:27 +0300)]
Restyle sign-in page. Mention public projects

10 years agoDont override default table with bootstrap class. Refactor table css
Dmitriy Zaporozhets [Tue, 24 Sep 2013 09:08:28 +0000 (12:08 +0300)]
Dont override default table with bootstrap class. Refactor table css

10 years agoMerge branch 'feature/require_old_pass' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Tue, 24 Sep 2013 08:28:42 +0000 (08:28 +0000)]
Merge branch 'feature/require_old_pass' of /home/git/repositories/gitlab/gitlabhq

10 years agoForce user to provide old password in order to change it
Dmitriy Zaporozhets [Tue, 24 Sep 2013 07:48:36 +0000 (10:48 +0300)]
Force user to provide old password in order to change it

10 years agoMerge pull request #5163 from hiroponz/update-check-script-in-stable-branch
Dmitriy Zaporozhets [Tue, 24 Sep 2013 07:20:34 +0000 (00:20 -0700)]
Merge pull request #5163 from hiroponz/update-check-script-in-stable-branch

Update check script in stable branch

10 years agoUpdate check script
Hiroyuki Sato [Tue, 24 Sep 2013 06:31:12 +0000 (15:31 +0900)]
Update check script

* GitLab Shell 1.7.1 is required
* Global projects are not supported (refs #5152)

10 years agoAdded missing API documentation
Izaak Alpert [Mon, 23 Sep 2013 23:18:29 +0000 (19:18 -0400)]
Added missing API documentation

Change-Id: I1337ee7ff51d018d6f62d447345032597e84269f

10 years agoAdded search for projects by name to api
Izaak Alpert [Sun, 22 Sep 2013 04:50:18 +0000 (00:50 -0400)]
Added search for projects by name to api

GITLAB-1283 (GITLAB-869)

Change-Id: I611e7e93f6292de08e1edc8d3ea77cf9087b6ded

Conflicts:
config/initializers/1_settings.rb

10 years agoMerge pull request #5063 from karlhungus/feature-allow-ldap-update-with-username
Dmitriy Zaporozhets [Mon, 23 Sep 2013 06:58:24 +0000 (23:58 -0700)]
Merge pull request #5063 from karlhungus/feature-allow-ldap-update-with-username

Allows username only updates to ldap properties

10 years agoUpdate for readability
Izaak Alpert [Mon, 23 Sep 2013 00:25:10 +0000 (20:25 -0400)]
Update for readability

fixed a test a broke in the configurable theme PR
Change-Id: Id894506941bc01ab0d259d48ca7ff9b80bb2c57e

10 years agoAdded ldap tests
Izaak Alpert [Mon, 16 Sep 2013 04:40:21 +0000 (00:40 -0400)]
Added ldap tests

Change-Id: Ifd77615b3b92d7d8bca92b8875aa8204356cfd85

10 years agoAllows username only updates to ldap properties
Izaak Alpert [Thu, 12 Sep 2013 20:27:51 +0000 (16:27 -0400)]
Allows username only updates to ldap properties

-when logging in if users are allowed to login with just usernames in ldap we will update uid of the user if their uid is out of date

Conflicts:
spec/lib/auth_spec.rb

Change-Id: Ia171b3d5133da86edc18c0d08ecfaf6a174f2574