Dmitriy Zaporozhets
e0f30c605b
Add author filter for issues & merge requests pages
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-05 17:13:07 +02:00
Dmitriy Zaporozhets
6487419364
Automatically close merge requests that were locker for 1 day
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-05 16:02:08 +02:00
Dmitriy Zaporozhets
db2edff937
Handle web hook exception
...
Write to log if web hook cant be executed. This prevents 500 error when
test web hook with invalid URL and prevent exceptions and retries in
sidekiq
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-04 15:07:01 +02:00
Dmitriy Zaporozhets
d7568727b9
Merge pull request #8283 from cardoe/hipchat-private-server
...
HipChat custom server support
2014-12-01 18:25:28 +02:00
Dmitriy Zaporozhets
9d93729313
Move projects import to separate resource. Add bare repo creation to repository controller
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-11-30 00:50:25 +02:00
Valery Sizov
e683d9c087
Possibility to create Milestones or Labels when Issues are disabled
2014-11-20 18:18:16 +02:00
Daniel Aquino
1353f9aa64
HipChat service: support custom servers
...
HipChat allows users to run their own private servers and to be able to
support those we must connect to the correct URL when using one of these
custom servers.
2014-11-19 21:27:24 -06:00
Dmitriy Zaporozhets
a4e98f0ec9
Merge branch 'fork-to-group' into 'master'
...
Fork to group
Fixes #1592
* project can be forked into group
* fork link always lead to fork page where you select namespace where to fork
See merge request !1253
2014-11-18 10:44:15 +00:00
Dmitriy Zaporozhets
e08e405ac4
Select namespace where to fork project
...
Now you can fork project into group or personal namespace.
Also I moved fork logic from ProjectsController to own fork resource
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-11-13 22:06:19 +02:00
Marin Jankovski
334fe86574
Sanitize branch name and ref name
2014-11-13 16:20:43 +01:00
Valery Sizov
6f34d40436
remove auth duplication
2014-11-05 11:04:08 +02:00
Dmitriy Zaporozhets
961a6bfcc2
API delete branch: render branch name json instead of true
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-10-30 17:28:59 +02:00
Drew Blessing
776bca07cd
Add Atlassian Bamboo service
2014-10-28 05:20:36 -05:00
Dmitriy Zaporozhets
8ad9a75f88
Merge pull request #8030 from cirosantilli/factor-authorize
...
Factor authorize_push! and authorize_code_access!
2014-10-21 11:43:12 +03:00
Dmitriy Zaporozhets
5ce9f89c7b
Merge pull request #8102 from cirosantilli/use-memoized-project
...
Use @project on controllers, don't call method
2014-10-21 11:41:03 +03:00
Ciro Santilli
9e1b97ad99
Use @project on controllers, don't call method
...
Also memoize the method to ensure that other methods in
ApplicationController that rely on it can call it efficiently.
2014-10-19 23:36:23 +02:00
Ciro Santilli
4d0d5e79ba
Factor authorize_push! and authorize_code_access!
...
with existing method_missing. Pattern already used extensively,
so let's be consistent and use it everywhere.
2014-10-13 21:31:49 +02:00
Ciro Santilli
2d23522107
Use :message key, not :error for File::Service.
2014-10-13 20:55:09 +02:00
Valery Sizov
47f539f5a6
Snippets: public/internal/private
2014-10-09 17:09:53 +03:00
Ciro Santilli
ceaebe233c
Remove outdated comment from commits_controller
2014-10-07 18:52:16 +02:00
Dmitriy Zaporozhets
70004f4ef6
Merge branch 'slack_integration' into 'master'
...
Slack integration
See merge request !1151
2014-10-06 16:14:48 +00:00
Marin Jankovski
1db8d3104c
Add missing comma.
2014-10-06 11:51:15 +02:00
Marin Jankovski
2017977214
Use only webhook for slack service integration.
2014-10-06 10:44:01 +02:00
Vinnie Okada
9f0083a96c
Add task lists to issues and merge requests
...
Make the Markdown parser recognize "[x]" or "[ ]" at the beginning of a
list item and turn it into a checkbox input. Users who can modify the
issue or MR can toggle the checkboxes directly or edit the Markdown to
manage the tasks. Task status is also displayed in the MR and issue
lists.
2014-10-05 22:15:27 -05:00
Sullivan SENECHAL
d1fa3b336d
Add Pushover service integration
...
That introduce select field type for services options.
2014-10-03 13:54:37 +02:00
Dmitriy Zaporozhets
4ebe718d69
Merge branch 'factor-commit-msg-textarea' of https://github.com/cirosantilli/gitlabhq into cirosantilli-factor-commit-msg-textarea
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Conflicts:
app/views/projects/blob/_remove.html.haml
2014-10-03 13:34:25 +03:00
Dmitriy Zaporozhets
8e33f9460c
Show test coverage results in MR if available
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-10-02 18:17:47 +03:00
Ciro Santilli
3098e7a453
Factor commit message textareas.
2014-10-02 12:03:30 +02:00
Ciro Santilli
0f12e051c0
Remove statement without effect.
2014-09-30 17:53:54 +02:00
Dmitriy Zaporozhets
88b1e0ffcd
Faster branch contains detection for commit
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-29 16:40:13 +03:00
Dmitriy Zaporozhets
3a8cd1fa59
Refactor commits graph
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-29 12:05:17 +03:00
Dmitriy Zaporozhets
6d0ddf45ba
Raw implementation of commits stats page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-26 20:32:44 +03:00
Dmitriy Zaporozhets
20e0c9b132
Rewrite graphs feature
...
* remove commits stats page (will be replaced by graphs)
* remove additions/deletions from graph because of bad performance
* keep graph logic in gitlab
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-26 18:04:41 +03:00
Dmitriy Zaporozhets
810028f3f3
Dont show blocked users in assignee filter
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-25 19:05:27 +03:00
Dmitriy Zaporozhets
3a72af480d
Merge branch 'use-more-rugged' into 'master'
...
Make GitLab CE works with new gitlab_git
Recently we removed grit dependency from `gitlab_git` in favor of rugged.
This changes make GitLab works with new library.
See merge request !194
2014-09-25 13:58:20 +00:00
Dmitriy Zaporozhets
619c81b488
Fix Commit stats and diff encoding issues
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-25 15:26:35 +03:00
Dmitriy Zaporozhets
184e0f8df1
Fix non-showing error message when edit file via web
2014-09-24 19:15:37 +03:00
Dmitriy Zaporozhets
db12e2dc8d
Merge pull request #7807 from cirosantilli/factor-service-error
...
Factor error and success methods from services.
2014-09-22 21:00:11 +03:00
Ciro Santilli
ad47993ac4
Factor error and success methods from services.
2014-09-21 11:43:05 +02:00
Dmitriy Zaporozhets
1aa48174db
Fix STI+polymorphic for Group <-> GroupMember
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-14 21:52:54 +03:00
Dmitriy Zaporozhets
8210d81381
Replace old references of users_project & users_group
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-14 19:51:54 +03:00
Dmitriy Zaporozhets
c69b8e0459
Huge replace of old users_project and users_group references
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-14 19:32:51 +03:00
Robert Schilling
37a274a568
update tags count if tag gets deleted
2014-09-12 07:35:57 +02:00
Dmitriy Zaporozhets
218219abbd
Refactoring inside refactoring. We need to go deeper
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-08 21:54:52 +03:00
Dmitriy Zaporozhets
531f16beb0
Use new diff parsing logic
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-08 16:27:12 +03:00
Dmitriy Zaporozhets
60a98584f6
Merge pull request #7658 from Razer6/refresh_labels_page_on_delete
...
Show labels help message if last label is deleted
2014-09-05 14:39:40 +03:00
Robert Schilling
bd2355191f
Show labels help message if last label is deleted
2014-09-04 23:15:28 +02:00
Sean Edge
468b2e8e0b
Added annotated tags. Updated tag haml file and call to gitlab-shell. Updated API for annotated tags. Added tests for API. Strip leading/trailing whitespace from message, if present. Update CHANGELOG.
2014-09-04 09:47:20 -04:00
Robert Schilling
392113919a
Validate tag-names and references in WebUI, API
2014-09-03 13:08:36 +02:00
Robert Schilling
551145bc98
Validate branch-names and references in WebUI, API
...
Add specs for GitRefValidator
2014-09-03 13:08:35 +02:00