Dmitriy Zaporozhets
e940fbc7c1
Add UsersGroup relation to be respected by abilities and Project#team
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
fa877b6312
UsersGroup specs. Fixed db/schema
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
95965d3f54
Added UsersGroup validations. Added ability to add UsersGroup to group via UI
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
81697850eb
create UsersGroup entity. Modify ability to check group owners instead one owner
2013-06-18 17:47:52 +03:00
Dmitriy Zaporozhets
68b601f6af
Fix Issue.open_for
2013-06-17 20:00:50 +03:00
Dmitriy Zaporozhets
2e839cee93
Fixed tests. Fixed overrided scope. Better usability for milestone view
2013-06-17 11:57:37 +03:00
Dmitriy Zaporozhets
b1bdd82992
Merge pull request #4269 from dosire/scrum-view-for-milestone
...
Scrum view style milestone view.
2013-06-16 23:32:09 -07:00
Dmitriy Zaporozhets
940c05086e
Check for existing MR only for opened/reopened MR
2013-06-14 17:19:26 +03:00
Dmitriy Zaporozhets
e7c930a55b
Add imported boolean to project. Prevent shell from creating repo after it was imported
2013-06-14 16:30:48 +03:00
Dmitriy Zaporozhets
a59fe739fe
IMprove MR validation logic
2013-06-14 15:17:47 +03:00
Sytse Sijbrandij
f7ea649f4b
Implement (style) suggestions.
2013-06-14 14:13:14 +02:00
Dmitriy Zaporozhets
977146f568
Prevent creating several open merge requests for same branches
2013-06-14 15:03:22 +03:00
Dmitriy Zaporozhets
6838304a85
Force user password change for users created by admin
2013-06-13 21:06:27 +03:00
Dmitriy Zaporozhets
fbf6989903
Force admin to change password after first sign-in
2013-06-13 20:06:33 +03:00
Dmitriy Zaporozhets
995e656add
Add path blacklist
2013-06-12 22:11:35 +03:00
Dmitriy Zaporozhets
e06e5633b3
Refactor Project.abandoned method
2013-06-11 16:57:52 +03:00
Sytse Sijbrandij
642f9f4a1c
Scrum view style milestone view.
2013-06-10 17:24:49 +00:00
Dmitriy Zaporozhets
c0d7b5bb70
Merge pull request #4164 from hiroponz/fix-postgres-error
...
Fix postgres error when displaying network graph.
2013-06-06 09:25:55 -07:00
Dmitriy Zaporozhets
8df699a336
API: project events
2013-06-06 19:19:17 +03:00
Dmitriy Zaporozhets
470f9064fa
Merge pull request #4206 from babatakao/authorize_all_teams_to_admin
...
Authorize all teams to admin: fix 500 error on showing team page.
2013-06-06 07:14:50 -07:00
Dmitriy Zaporozhets
3cce570c4c
Allow forking of public projects by authenticated users. Fixes #4152
2013-06-06 14:16:08 +03:00
babatakao
86a262de1a
Authorize all teams to admin: fix 500 error on showing team page.
...
500 error was occured in the following steps:
1. user1 creates new team "team1".
2. Assign team1 to project1.
3. Sign in as admin. This admin is not a member of team1.
4. Open project1 team setting page (/project1/team).
5. Click "team1" link in "Assigned teams" area.
6. 500 error.
Fixed this issue.
2013-06-05 15:41:33 +09:00
babatakao and baba
37a90d5f76
Selectable deploy keys contain master projects
2013-06-05 02:59:30 +09:00
Dmitriy Zaporozhets
213e117a52
Fixed ability and modify UI a bit
2013-06-04 18:50:42 +03:00
Dmitriy Zaporozhets
bcc4e4dc7e
Merge branch 'gist' of https://github.com/Andrew8xx8/gitlabhq into Andrew8xx8-gist
...
Conflicts:
Gemfile.lock
app/models/ability.rb
app/models/project.rb
app/views/snippets/_form.html.haml
db/schema.rb
features/steps/shared/paths.rb
spec/factories.rb
spec/models/project_spec.rb
2013-06-04 18:36:22 +03:00
Dmitriy Zaporozhets
50e8d6c0c0
Add api to collect owned user projects. Api deploy_key.create: Enable deploy key if it exist in other owned project
2013-06-03 19:49:04 +03:00
Sato Hiroyuki
aefdcdd431
Fix postgres error when displaying network graph.
...
fix #4149
2013-06-02 07:15:37 +00:00
Dmitriy Zaporozhets
e14718fb2e
Add permission filter to teams -> members page
2013-05-30 10:57:50 +03:00
Dmitriy Zaporozhets
ec1055076c
Merge branch 'add-defaults-create-group-team' of https://github.com/dmedvinsky/gitlabhq into dmedvinsky-add-defaults-create-group-team
...
Conflicts:
config/gitlab.yml.example
2013-05-27 15:17:06 +03:00
Dmitriy Zaporozhets
233eb1c693
Rename repo feature
2013-05-25 00:07:19 +03:00
Ronald van Eede
483f9854e4
Hipchat service implementation
2013-05-24 21:42:21 +02:00
Dmitriy Zaporozhets
7cb86eb335
Dont allow LDAP users to change password inside GitLab
2013-05-24 17:12:27 +03:00
Dmitriy Zaporozhets
ac952d0470
Campfire service added
2013-05-22 17:59:59 +03:00
Dmitriy Zaporozhets
83e2e62490
Mention methods that should be implemented inside service
2013-05-22 17:59:43 +03:00
Dmitriy Zaporozhets
3a22631dd3
Make service code more abstract
2013-05-22 16:58:44 +03:00
Dmitriy Zaporozhets
44275e5066
Fix huge MR exceptions. Fixed link to diff for it
2013-05-22 14:06:08 +03:00
Dmitriy Zaporozhets
71033c9efb
handle broken diffs gracefully
2013-05-22 09:50:09 +03:00
Dmitry Medvinsky
22279bc558
Add settings for user permission defaults
...
“Can create groups” and “Can create teams” had hardcoded defaults to
`true`. Sometimes it is desirable to prohibit these for newly created
users by default.
2013-05-16 18:02:22 +04:00
Dmitriy Zaporozhets
f7f6acee0b
Lets cache branch_names, tag_names for repo
2013-05-15 15:22:34 +03:00
Dmitriy Zaporozhets
72d5a566b4
Show gitlab-ci status on project dashboard
2013-05-14 13:31:29 +03:00
Sato Hiroyuki
3a4c1c5c63
Enable to filter graph by ref
2013-05-13 18:44:50 +09:00
Dmitriy Zaporozhets
5b5ff7708b
More strict validation for SSH Key content
2013-05-13 11:59:30 +03:00
Dmitriy Zaporozhets
f1126f494c
Move files search to gitlab_git
2013-05-09 11:47:09 +03:00
Javier Castro and Dmitriy Zaporozhets
7f57fe5034
Implemented code search feature
2013-05-09 11:47:08 +03:00
Dmitriy Zaporozhets
de12eba25c
Dont show fork button in personal projects. Point to fork if already forked project
2013-05-08 19:40:31 +03:00
Dmitriy Zaporozhets
03441769df
Include default labels in issues autocomplete etc. Show colored labels on issues show page
2013-05-07 19:26:41 +03:00
Dmitriy Zaporozhets
af5d0e9e92
Merge pull request #3275 from Undev/feature/code_cleanup_remove_old_hashes
...
Code cleanup: Replace old hashes and remove trailing spaces
2013-05-07 06:59:03 -07:00
Dmitriy Zaporozhets
1882baa1aa
Feature: Deploy keys between projects
2013-05-06 15:10:55 +03:00
Dmitriy Zaporozhets
543d86f351
Create DeployKey & DeployKeysProject models. Bulding many to many relation between deploy keys and projects
2013-05-06 12:26:36 +03:00
Andrey Kumanyaev
b1b354b0f8
remove trailing spaces
2013-05-05 18:02:02 +04:00