Dmitriy Zaporozhets
cea2afa85e
Add changelog item and remove release labels for tags list
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-06 14:15:27 +01:00
Dmitriy Zaporozhets
3c0244d3d1
Retyle tag show page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 18:37:31 +01:00
Dmitriy Zaporozhets
900419c43c
Improve UI for tags page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 17:08:47 +01:00
Dmitriy Zaporozhets
26677fbe21
After tag is created - redirect to tag page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 14:07:55 +01:00
Dmitriy Zaporozhets
312cf11b61
Add release description to new tag form
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 14:03:48 +01:00
Dmitriy Zaporozhets
850bb21b12
Create show page for tag and render release notes there and on index page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 13:49:34 +01:00
Dmitriy Zaporozhets
a4d75e3aec
Add ability to edit and show release notes
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 12:15:25 +01:00
Dmitriy Zaporozhets
ba67af79a9
More release related logic to separate resource
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 11:16:41 +01:00
Dmitriy Zaporozhets
1c4d1c3bd6
Add release model
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 11:03:02 +01:00
Dmitriy Zaporozhets
33b8f00263
Add edit/update tag actions for future release notes
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-05 10:51:12 +01:00
Sytse Sijbrandij
95da91a66d
Use single spaces
2015-11-04 17:07:21 +00:00
Robert Speicher
5df6b0b758
Merge branch 'facebook-auth' into 'master'
...
Add Facebook authentication
See merge request !1740
2015-11-04 15:23:38 +00:00
Douwe Maan
3f05c22f56
Merge branch 'rs-git-bin-path' into 'master'
...
Replace all usages of `git` command with configurable binary path
Closes #3311
See merge request !1742
2015-11-04 15:03:16 +00:00
Stan Hu
82aa54193f
Merge branch 'fix-infinite-redirect' into 'master'
...
Only redirect to homepage url when its not the root url
It was possible to create an infi redirect when the user set up the
`home_page_url` to redirect to the main URL of the gitlab instance.
This fix makes sure this redirect is not possible.
Fixes #1020
/cc @dblessing
See merge request !1703
2015-11-04 14:53:35 +00:00
Dmitriy Zaporozhets
e59852c406
Merge branch 'improve-profile-page' into 'master'
...
Improvements to profile page UI
* add separator between tabs
* show project avatars
* fix tooltip offset on user calendar
* remove gray hover for tabs
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
For #3042
See merge request !1747
2015-11-04 14:19:09 +00:00
Dmitriy Zaporozhets
c5d637b2ca
Improvements to profile page UI
...
* add separator between tabs
* show project avatars
* fix tooltip offset on user calendar
* remove gray hover for tabs
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-04 14:13:25 +01:00
Yorick Peterse
6d91ee0095
Merge branch 'create-project-performance' into 'master'
...
Improve performance of creating projects
See merge request !1650
2015-11-04 10:14:30 +00:00
Yorick Peterse
219f920c64
Merge branch 'remove-duplicate-orders' into 'master'
...
Remove duplicate orders
This changes the default order from `created_at DESC, id DESC` to just `id DESC` as this achieves the same results without the overhead of having to sort data twice (we've seen queries go from 200ms to just a few ms by removing the double sort).
cc @jacobvosmaer @dzaporozhets @rspeicher @DouweM
See merge request !1735
2015-11-04 10:14:08 +00:00
Dmitriy Zaporozhets
31a81b5cba
Merge branch 'rs-update-stamp' into 'master'
...
Bump stamp to ~> 0.6.0
Closes #2801
See merge request !1732
2015-11-04 09:33:38 +00:00
Robert Speicher
d09d62b6b8
Replace all usages of git command with configurable binary path
...
Closes #3311
2015-11-03 17:11:09 -05:00
Robert Speicher
312375ac7c
Update Shell Commands doc for configurable git binary path
2015-11-03 17:10:17 -05:00
Robert Speicher
05eb9e7884
Minor reformatting for Facebook integration doc
...
[ci skip]
2015-11-03 16:16:30 -05:00
Douwe Maan
98dcad2762
Use proper labels for OAuth providers
2015-11-03 17:59:07 +01:00
Douwe Maan
4773d98e83
Add Facebook authentication
2015-11-03 17:59:07 +01:00
Robert Speicher
700909d567
Bump stamp to ~> 0.6.0
...
Closes #2801
2015-11-03 11:48:05 -05:00
Dmitriy Zaporozhets
482a17089f
Merge branch 'improve-profile-page'
2015-11-03 17:33:29 +01:00
Robert Speicher
cc40c7af4d
Merge branch 'spread-runner-last-updated-at' into 'master'
...
Spread out runner contacted_at updates
This is meant to prevent having too many concurrent UPDATE requests
caused by runners checking in.
See merge request !1722
2015-11-03 16:14:42 +00:00
Dmitriy Zaporozhets
ef6f6f80ec
Add extra padding between user description and links on profile page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-03 16:42:02 +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
a74aba01b2
Merge branch 'fix-clipboard-btn' into 'master'
...
Fix clipboard button overflow
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
See merge request !1739
2015-11-03 15:18:05 +00:00
Dmitriy Zaporozhets
7d0d60d324
Merge branch 'go-to-nav'
2015-11-03 15:52:27 +01:00
Dmitriy Zaporozhets
00ac792cfb
Fix clipboard button overflow
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-03 15:44:52 +01:00
Dmitriy Zaporozhets
4d7f00fdea
Apply new design for user profile page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-03 15:32:40 +01:00
Kamil Trzciński
77ef4855e0
Merge branch 'drop-old-builds' into 'master'
...
Cleanup stuck CI builds
Fixes #3143
/cc @dzaporozhets @jacobvosmaer
See merge request !1655
2015-11-03 13:56:43 +00:00
Valery Sizov
b12e17ff55
Merge branch 'web_hook_repo_changes'
2015-11-03 15:05:50 +02:00
Dmitriy Zaporozhets
ab129f7b23
Improve profile page UI
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-03 14:00:41 +01:00
Jacob Vosmaer
2674a14bec
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into spread-runner-last-updated-at
2015-11-03 13:48:57 +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
Kamil Trzciński
86c0d8d289
Merge branch 'only-syntax' into 'master'
...
Extend yml syntax for only and except to support specifying repository path
This allows to limit execution of jobs to specific repository.
For example:
```yaml
job:
only:
- branches@gitlab-org/gitlab-ce
except:
- master@gitlab-org/gitlab-ce
```
The above will run `job` for all branches on `gitlab-org/gitlab-ce`, except master.
@dzaporozhets @JobV @vsizov Please review.
See merge request !1720
2015-11-03 12:13:21 +00:00
Kamil Trzcinski
8d2758e02d
Cleanup stuck CI builds daily
2015-11-03 13:12:16 +01:00
Dmitriy Zaporozhets
819cfcef59
Merge branch 'fix-inflector' into 'master'
...
Remove inflector rule that makes commits uncountable
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Before:
```
>> "commits".singularize
=> "commits"
>> "commit".pluralize
=> “commits”
```
After:
```
>> "commits".singularize
=> "commit"
>> "commit".pluralize
=> “commits”
```
cc @rspeicher
See merge request !1726
2015-11-03 12:04:22 +00:00
Dmitriy Zaporozhets
d23ffc832c
Fix code that depends on incorrect inflector behavior
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-03 12:00:27 +01:00
Yorick Peterse
a2f8f9ad3d
Fixed User sorting specs
...
The descriptions were not accurate and one particular spec seemingly
expected the wrong User row to be returned.
2015-11-03 11:56:04 +01:00
Yorick Peterse
732f5380af
Only sort by IDs by default
...
Sorting by both "created_at" and "id" in descending order is not needed
as simply sorting by "id" in descending order will already sort rows
from new to old. Depending on the query and data involved sorting twice
can also introduce significant overhead.
2015-11-03 11:54:43 +01:00
Yorick Peterse
0df65909ef
Added benchmark for User.all
...
This benchmark exists to test if ordering has any noticeable impact in
the test environment.
2015-11-03 11:47:23 +01:00
Dmitriy Zaporozhets
8a22b5bf54
Remove inflector rule that makes commits uncountable
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2015-11-03 11:36:20 +01:00
Dmitriy Zaporozhets
fb2f8be4d7
Merge branch 'olhado/gitlab-ce-commit-search'
2015-11-03 11:28:56 +01:00
Dmitriy Zaporozhets
d0e74f49b4
Merge branch 'new-file-link' into 'master'
...
Add 'New file' link to dropdown on project page
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Screenshot:

Fixes internal issue https://dev.gitlab.org/gitlab/gitlabhq/issues/2562
See merge request !1719
2015-11-03 10:26:16 +00:00
Valery Sizov and Valery Sizov
9479496f75
Add added, modified and removed properties to commit object in webhook
2015-11-03 12:16:40 +02:00
Kamil Trzcinski
fe34b745e7
Fix tests
2015-11-03 11:05:54 +01:00