Dmitriy Zaporozhets
acad9d67c7
Fix rubocop complain
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-25 12:27:34 +01:00
Dmitriy Zaporozhets
d262daa4f0
Split group feature tests
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-25 11:44:39 +01:00
Dmitriy Zaporozhets
561634c78f
Refactor group steps
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-25 10:24:29 +01:00
Dmitriy Zaporozhets
ea7467d2be
Refactor group members tests a bit
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-25 10:24:29 +01:00
Dmitriy Zaporozhets
cbaa33db8a
Small code improvement
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-24 17:40:41 +01:00
Dmitriy Zaporozhets
cb9f573818
Fix rubocop complain
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-24 16:17:11 +01:00
Dmitriy Zaporozhets
4caef63d82
Fix 500 error when update group member permission
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-24 16:13:21 +01:00
Dmitriy Zaporozhets
68d4ab2381
Merge branch 'emoji_votes' into 'master'
...
Award Emoji
This it first iteration of award emoji feature.
We have plan to extend emoji picker by the next release.
For now, you can add award by clicking to the emoji picker or posting a regular comment with emoji like "👍 " and any other. You can post not only emoji that listed in the emoji picker.
See merge request !1825
2015-11-19 21:34:38 +00:00
Robert Speicher
3a85c93a7a
Merge branch 'dirceu/gitlab-ce-new-merge-request-from-file-edit' into 'master'
...
Add option to create merge request when editing/creating a file
Replaces !1611
Fixes #3059
See merge request !1820
2015-11-19 16:45:45 +00:00
Valery Sizov
23c5473cc0
added spinach tests
2015-11-19 13:20:09 +02:00
Douwe Maan
d0ec28827d
Fix specs
2015-11-18 12:02:09 +01:00
Douwe Maan
e86d53b27f
Merge branch 'master' into dirceu/gitlab-ce-new-merge-request-from-file-edit
2015-11-18 11:17:20 +01:00
Douwe Maan
b6251af40f
Fix feature spec.
2015-11-18 11:15:49 +01:00
Robert Speicher
d431f3ec40
Merge branch 'james11/gitlab-ce-removable-group-owner' into 'master'
...
Prevent the last owner of a group from being able to delete themselves
by 'adding' themselves as a master
Replaces !1708 .
Fixes #1111 .
See merge request !1815
2015-11-17 18:23:27 +00:00
Robert Speicher
df0110ba81
Merge branch 'rs-revert-gh-9820' into 'master'
...
Revert "Merge pull request #9820 from huacnlee/avoid-render-form-in-notes-list"
This reverts commit 63144cd062 , reversing
changes made to 8ab5df9d87 .
Reverts https://github.com/gitlabhq/gitlabhq/pull/9820
See merge request !1804
2015-11-17 15:09:22 +00:00
Douwe Maan
e849b51cae
Merge branch 'master' into james11/gitlab-ce-removable-group-owner
2015-11-17 15:40:54 +01:00
Robert Speicher
c8e53d4467
Revert "Merge pull request #9820 from huacnlee/avoid-render-form-in-notes-list"
...
This reverts commit 63144cd062 , reversing
changes made to 8ab5df9d87 .
2015-11-16 13:08:08 -05:00
Dmitriy Zaporozhets
05335a3c85
Create milestones in the group
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-16 14:07:38 +01:00
Jason Lee
1974087114
Avoid render edit_form in each notes.
...
Use RJS to render edit note feature.
Before:
```
Rendered projects/notes/_note.html.haml (27.9ms)
Rendered projects/_zen.html.haml (0.3ms)
Rendered projects/notes/_hints.html.haml (0.7ms)
Rendered projects/_md_preview.html.haml (3.9ms)
Rendered projects/notes/_edit_form.html.haml (6.9ms)
Rendered projects/notes/_note.html.haml (17.7ms)
Rendered projects/_zen.html.haml (0.3ms)
Rendered projects/notes/_hints.html.haml (0.6ms)
Rendered projects/_md_preview.html.haml (3.4ms)
Rendered projects/notes/_edit_form.html.haml (7.0ms)
```
After:
```
Rendered projects/notes/_note.html.haml (13.8ms)
Rendered projects/notes/_note.html.haml (7.1ms)
Rendered projects/notes/_note.html.haml (9.5ms)
Rendered projects/notes/_note.html.haml (8.5ms)
```
This change reduce at least 6ms * N ('N' - number of notes).
2015-11-12 13:16:35 +08:00
Dmitriy Zaporozhets
9b5d275320
Merge branch 'improve-ci-graphs'
2015-11-10 18:52:50 +01:00
Dmitriy Zaporozhets
802b8fceb4
Fix graph description and text
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-10 16:27:50 +01:00
Dmitriy Zaporozhets
7181fdd23e
Merge branch 'issue_3072_target_name' into 'master'
...
Display target branch on MR list when it is different from project's default
Fixes #3072
The screenshot below shows both previous and current UI state:

First merge request has default branch as a target, second one has non default branch as target.
See merge request !1741
2015-11-10 12:28:45 +00:00
Anton Baklanov
746e49fee9
Display target branch on MR list when it is different from project's default
2015-11-10 09:31:14 +02:00
Dmitriy Zaporozhets
6f15356aea
Add tests to release notes feature
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-06 15:43:59 +01:00
Dmitriy Zaporozhets
b60ad399ac
Fix test
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-06 14:47:29 +01:00
Dmitriy Zaporozhets
ed757ef6e3
Rewrite remove tag test
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-06 14:44:08 +01:00
Dmitriy Zaporozhets
482a17089f
Merge branch 'improve-profile-page'
2015-11-03 17:33:29 +01:00
Dmitriy Zaporozhets
e0edc01d14
Fix tests
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-03 16:39:09 +01:00
Dmitriy Zaporozhets
e3aed91219
Better name for up-level links
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-03 13:22:11 +01:00
James Lopez
de990aa158
fixed last group owner issue and added test
2015-10-29 16:10:27 +00:00
Ben Ford
3be9d2c422
Add ability to create directories in the editor
...
Simply type a name with a `/` directory separator and new directories
will be created. This does not do the fancy UI work that github.com
does, but it will get the job done.
I could not find tests for file creation, so I didn't add a test for
this slight behaviour modification. I did test directory traversals
though, using both absolute paths like `/tmp/foo.txt` and relative paths
like `../../foo.txt`. Neither case escaped the repository, though
attempting to traverse with a relative path resulted in a 500 error that
did not affect application stability upon reload.
2015-10-29 15:49:07 +01:00
Dmitriy Zaporozhets
5615f2737c
Fix rubocop issues
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-23 18:21:43 +02:00
Dmitriy Zaporozhets
7b06c83cf7
Add tests for MR index page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-23 17:01:25 +02:00
Douwe Maan
d37cf64237
Merge branch 'master' into hanloong/gitlab-ce-add-dates-snippets-show
2015-10-21 10:24:06 +02:00
Dmitriy Zaporozhets
df39ba9dec
Merge branch 'user-page-new-ui' into 'master'
...
Implement new UI for user page. Part 1
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
See merge request !1615
2015-10-19 09:47:49 +00:00
Douwe Maan
d9944fdb59
Fix spec
2015-10-18 15:36:02 +02:00
Douwe Maan
44df201280
Restore dashboard snippets tabs.
2015-10-18 14:17:15 +02:00
Douwe Maan
f52b07cedc
Fix readme spec
2015-10-18 11:22:40 +02:00
Han Loong Liauw
1565a95da1
Merge branch 'master' into add-dates-snippets-show
2015-10-17 09:30:43 +11:00
Dmitriy Zaporozhets
7c85ebf6dc
Partly implement new UI for user page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-16 13:24:28 +02:00
Dmitriy Zaporozhets
d1450af81f
Add tests for last commit info on project home page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-16 10:10:33 +02:00
Kamil Trzciński
daccc54d25
Merge branch 'builds-view' into 'master'
...
Added builds view

/cc @dzaporozhets @vsizov
See merge request !1593
2015-10-15 11:35:57 +00:00
Dmitriy Zaporozhets
524b3db30c
Merge branch 'fix-path-with-leading-dot-error' into 'master'
...
Fix error preventing displaying of commit data for a directory with a leading dot
Directories with leading dots erroneously get rejected by the route controller if git
ref regex is used in constraints. This prevents commit data from being loaded. The regex verification is now done in controller.
Closes https://github.com/gitlabhq/gitlabhq/issues/8763
See merge request !1574
2015-10-15 10:36:24 +00:00
Han Loong Liauw
45e11d95f2
fix spinach features to use new button wordings
...
Also fixed an accidental deletion of pratial
2015-10-15 17:59:17 +11:00
Valery Sizov
8f584d5f2c
Fix: Images cannot show when projects' path was changed
2015-10-14 18:50:35 +03:00
Kamil Trzcinski
d9ece71ef0
Fix specs
2015-10-14 17:38:26 +02:00
Kamil Trzcinski
2d0fcb4de2
Fix spinach tests introduced by 07101cfab6
2015-10-14 17:27:29 +02:00
Stan Hu
d02d02c672
Fix error preventing displaying of commit data for a directory with a leading dot
...
Closes https://github.com/gitlabhq/gitlabhq/issues/8763
2015-10-12 22:24:19 -07:00
Kamil Trzcinski
4bf69b0bd9
Fix feature tests
2015-10-12 23:59:21 +02:00
Stan Hu
0ab6ca93aa
Add directory feature button
...
Change "+" icon under "Files" section to have three options:
* Create file
* Upload file
* New directory
Upload file is no longer accessible from the "Create file" page.
Users can now select a target branch in upload file as well.
Closes #2799 : Fixes a bug where file modes were overwritten after a commit
Closes https://github.com/gitlabhq/gitlabhq/issues/8253 : Existing files
can no longer be overwritten in the "Create file" section.
Closes #2557
2015-10-07 04:22:55 -07:00