Dmitriy Zaporozhets
1475cb9aaa
Merge branch 'master' of github.com:gitlabhq/gitlabhq
2015-03-07 11:24:21 -08:00
Dmitriy Zaporozhets
ed616f23d5
Merge branch 'css-cleanup' into 'master'
...
Reduce amount of custom css and increase usage of default bootstrap
* Copy variables template file for configuring bootstrap variables
* Move layout and bootstrap to `base/` directory and explicitly set import order
* Apply some styles from flatly theme
* Replace bs-callout with alert
* Refactor gitlab css state colors
* Cleanup css variables
* Remove custom css for panels and navs
See merge request !1651
2015-03-07 19:20:41 +00:00
Dmitriy Zaporozhets
be3edeb6a1
Small UI improvements after css refactoring
2015-03-07 10:35:17 -08:00
Robert Schilling
4538719df0
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce
2015-03-07 16:35:02 +01:00
Dmitriy Zaporozhets
e2b8025abe
Increase input padding and fit issue form in laptop screen
2015-03-07 01:06:16 -08:00
Dmitriy Zaporozhets
4f3d704845
Move mixins and bootstrap css to base directory
2015-03-07 00:29:25 -08:00
Dmitriy Zaporozhets
433b4c76fc
Apply some styles from flatly theme
2015-03-07 00:28:53 -08:00
Robert Schilling
0f66b32965
Merge branch 'master' into 'master'
...
Fix editor in IE producing errors #1096
IE seems to handle form submission oddly. It gets fired twice - once from javascript and once from the form click, producing 2 identical requests and causing #1096 .
Similar issues: http://stackoverflow.com/questions/14373800
Returning false from the click event seems to fix it and shouldn't cause any side-effects.
See merge request !366
2015-03-07 08:00:57 +00:00
Robert Schilling
8d9823ab47
Merge pull request #8928 from Mic92/master
...
use constant-time string compare for internal api authentication
2015-03-07 08:22:58 +01:00
Dmitriy Zaporozhets
887cf5c710
Better name for pages css dir
2015-03-06 21:40:23 -08:00
Dmitriy Zaporozhets
ceb8f9dfeb
Remove custom css for panels and navs
2015-03-06 21:15:15 -08:00
Dmitriy Zaporozhets
3cbc0b1c6d
Cleanup css variables
2015-03-06 20:02:34 -08:00
Dmitriy Zaporozhets
cd73b26e07
Refactor gitlab css state colors
2015-03-06 19:02:12 -08:00
Dmitriy Zaporozhets
3bfd53149c
Replace bs-callout with alert
2015-03-06 18:36:22 -08:00
Dmitriy Zaporozhets
3cf4359b00
Merge branch 'mass-change-comments' into 'master'
...
Send notifications and leave system comments when bulk updating issues.
Resolves https://dev.gitlab.org/gitlab/gitlabhq/issues/1885 .
See merge request !1646
2015-03-07 01:06:44 +00:00
Dmitriy Zaporozhets
e68ad7fbb8
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce
2015-03-06 16:13:43 -08:00
Dmitriy Zaporozhets
7dadd423d5
Merge branch 'condensed-mr-commits' into 'master'
...
Condense commits already in target branch when updating merge request source branch.
Resolves https://dev.gitlab.org/gitlab/gitlabhq/issues/2043 .

(Not shown in screenshot, but works fine with rebases as well)
See merge request !1648
2015-03-07 00:13:10 +00:00
Douwe Maan
84ebc22ad2
Use 2 periods instead of 3 to signify inclusive range.
2015-03-06 23:12:26 +01:00
Douwe Maan
1cc41ce1ad
Merge branch 'normalize-slack-hipchat-messages' into 'master'
...
Add tag push notifications to HipChat and Slack messages and normalize output of messages to be consistent
Add tag_push event notification to HipChat and Slack services.
For each service, normalize message output to use:
- User name instead of username
- Include first line of title in message description
- Link to "Issue #X" instead of "#X"
See merge request !370
2015-03-06 21:23:41 +00:00
Jörg Thalheim
9f089ac48c
use constant-time string compare for internal api authentication
...
Ruby str_equal uses memcmp internally to compare String.
Memcmp is vunerable to timing attacks because it returns early
on mismatch (on most x32 platforms memcmp uses a bytewise comparision).
Devise.secure_compare implements a constant time comparision instead.
2015-03-06 20:06:26 +01:00
Douwe Maan
663b3c968f
Condense commits already in target branch when updating merge request source branch.
2015-03-06 18:09:00 +01:00
Stan Hu
ad14ed5e49
Add tag_push event notification to HipChat and Slack services.
...
Normalize output to use:
- User name instead of username
- Include first line of title in message description
- Link to "Issue #X" instead of "#X"
2015-03-06 08:31:49 -08:00
Dmitriy Zaporozhets
0625d68f75
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce
2015-03-06 08:28:26 -08:00
Dmitriy Zaporozhets
254542d70d
Merge branch 'bootstrap-btns' into 'master'
...
Use bootstrap buttons with custom colors instead of own css
Reduce amount of custom css will make UI development easier
See merge request !1641
2015-03-06 16:27:48 +00:00
Douwe Maan
76802012e6
Merge branch 'add-notes-notifications-to-services' into 'master'
...
Add notes notifications to services
This merge request builds on top of a few other merge requests:
* https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/237
* https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/350
The purpose of this merge request is to add service notification support when a user comments on one of the following:
* commits
* issues
* merge requests
* code snippets
Currently HipChat and Slack are only supported. The admin can select which events to toggle on or off.
## Questions
All note events are bundled under the `note` event type. Is this okay, or does it make more sense to have individual events and/or change the `object_type` attribute in the hook data?
Also, does it look better to link the entire `merge request #X` as opposed to just `#X`? I like the former.
## Before

## After

### Slack

### HipChat

See merge request !358
2015-03-06 16:21:23 +00:00
Stan Hu
7e204cf389
Added comment notification events to HipChat and Slack services.
...
Supports four different event types all bundled under the "note" event type:
- comments on a commit
- comments on an issue
- comments on a merge request
- comments on a code snippet
2015-03-06 06:54:00 -08:00
Douwe Maan
b673d87227
Send notifications and leave system comments when bulk updating issues.
2015-03-06 15:01:13 +01:00
Dmitriy Zaporozhets
b14d21e174
Use bootstrap buttons with custom colors instead of own css
2015-03-06 02:18:53 -08:00
Dmitriy Zaporozhets
8b53d9efe6
Fix bug with active tab remembering (saving cookie with different path)
2015-03-06 01:41:47 -08:00
Dmitriy Zaporozhets
06ad715e4c
Merge branch 'bump_gitlab_git' into 'master'
...
Bump gitlab_git to fix 500 with annotated tags w/o message
Should fix https://gitlab.com/gitlab-org/gitlab-ce/issues/1181
See merge request !1640
2015-03-05 21:53:53 +00:00
Dmitriy Zaporozhets
baae329172
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce
2015-03-05 11:39:16 -08:00
Dmitriy Zaporozhets
e7c90e5825
Merge branch 'master' of github.com:gitlabhq/gitlabhq
2015-03-05 11:38:40 -08:00
Dmitriy Zaporozhets
0092cb8f59
Merge branch 'cache-project-row' into 'master'
...
Cache project row on dashboard, group and user page
See merge request !1639
2015-03-05 19:38:10 +00:00
Dmitriy Zaporozhets
c17e11ca27
Bump gitlab_git to fix 500 with annotated tags w/o message
2015-03-05 11:35:36 -08:00
Robert Schilling
9e93792167
Merge pull request #8915 from gemnasium/update-gemnasium-to-0-2-5
...
Update gemnasium-gitlab-service gem
2015-03-05 20:09:32 +01:00
Douwe Maan
671c31348f
Merge branch 'add-more-hipchat-notifications' into 'master'
...
Add merge and issue event notification for HipChat
This adds merge and issue event notification for HipChat. This depends on the MR used for Slack:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/237
This should also address #1085 .
Before:

After:


See merge request !350
2015-03-05 18:32:58 +00:00
Dmitriy Zaporozhets
cf4fcf2521
Merge branch 'fix-checkbox-align' into 'master'
...
Fix checkbox alignment in application settings
Add the form-control CSS class to the feature checkboxes on the application settings page to fix the vertical alignment with their labels. See #2053 .
Also add aria-describedby attributes to form controls that have a help text block (http://getbootstrap.com/css/#callout-help-text-accessibility ).
## Before

---
## After

---
This doesn't address the help text block for the twitter checkbox. @dzaporozhets Do you want to keep the help text visible or would you rather put it in a dialog and hide it initially?
cc @sytse
See merge request !1615
2015-03-05 18:01:55 +00:00
Dmitriy Zaporozhets
38862308f0
Cache project row on dashboard, group and user page
2015-03-05 09:43:41 -08:00
Stan Hu
f12ec5f4e8
Add merge and issue event notification for HipChat
2015-03-05 08:23:38 -08:00
Robert Schilling
119ebe30a6
Merge pull request #8918 from rumpelsepp/update-rugments
...
Update rugments, fixes #8900
2015-03-05 12:58:24 +01:00
Stefan Tatschner
730a49afc2
Update rugments, fixes #8900
2015-03-05 11:09:08 +01:00
Dmitriy Zaporozhets
6296f65d65
Merge branch 'collapsed-projects-list' into 'master'
...
Improve projects list
* Add search filtering for group projects
* Show all user projects on dashboard
* Refactor projects list into one view
* Hide big list of projects with 'Show all' button
For #2069
See merge request !1636
2015-03-05 03:34:55 +00:00
Dmitriy Zaporozhets
d07b2e09fe
Merge branch 'timeout' into 'master'
...
Increase timeout for Git-over-HTTP requests.
Fixes #2081 and https://gitlab.com/gitlab-org/gitlab-ce/issues/232 .
Normal web requests are bound by the `Rack::Timeout` timeout of 60 seconds, while Grack Git-over-HTTP requests are only bound by Unicorn's timeout which is now set to 1 hour, which should be plenty.
The omnibus package should be updated to no longer use `unicorn['worker_timeout']` for the Unicorn timeout, but to set the `Slowpoke.timeout`.
See merge request !1619
2015-03-05 02:28:58 +00:00
Dmitriy Zaporozhets
7b9b9f704e
Fix project create link on group page
2015-03-04 18:26:49 -08:00
Dmitriy Zaporozhets
65105ff3bb
Improve projects list
...
* Add search filtering for group projects
* Show all user projects on dashboard
* Refactor projects list into one view
* Hide big list of projects with 'Show all' button
2015-03-04 17:22:55 -08:00
Dmitriy Zaporozhets
694ac54862
Merge branch 'update-spring' into 'master'
...
Update spring to 1.3.3
See merge request !1635
2015-03-05 00:16:50 +00:00
Dmitriy Zaporozhets
7a8fcc738b
Merge branch 'annotate-models' into 'master'
...
Re-annotate models
See merge request !1634
2015-03-04 23:59:55 +00:00
Dmitriy Zaporozhets
94229f24c7
Update spring to 1.3.3
2015-03-04 15:10:31 -08:00
Douwe Maan
516bcabbf4
Increase timeout for Git-over-HTTP requests.
2015-03-04 23:20:47 +01:00
Dmitriy Zaporozhets
66c61f023b
Re-annotate models
2015-03-04 14:14:00 -08:00