Yorick Peterse
31e28ebceb
Load related MRs/branches asynchronously
...
Currently this works by loading the HAML partials via XHR. While this is
not the nicest setup it _is_ the easiest setup using the tools we
currently have.
Loading this data asynchronously doesn't make loading the related
MRs/branches itself faster, it merely ensures that loading the issue
itself is not slowed down.
Fixes gitlab-org/gitlab-ce#14949
2016-04-13 17:24:21 +02:00
Jacob Schatz
2446f853bd
Merge branch 'close-issue-bug' into 'master'
...
Fix data check in update issue response
See merge request !3548
2016-04-05 20:48:00 +00:00
Annabel Dunstone
33faf219aa
Fix data check in update issue response
2016-04-05 11:43:30 -07:00
Phil Hughes
3c2b0e7572
Added toolbar to comment form
2016-04-04 10:48:49 +01:00
Phil Hughes
59e51e3cab
Fixed bug where participants would not work correctly on merge requests
...
Also fixed alignment bug with can't merge badge
2016-03-21 11:31:50 +00:00
Phil Hughes
b2e673e523
Removed global JS var
2016-03-18 09:46:20 +00:00
Phil Hughes
38ea9c6cf7
Reused some variables
...
Set global JS variable to sync view up
2016-03-18 09:46:20 +00:00
Phil Hughes
3e98e5971b
Improved issue sidebar
...
Updated the spacing throughout the sidebar so that it fits better on smaller screens
Added more participants button
Closes #13353
2016-03-18 09:46:20 +00:00
Jacob Schatz
55e031a0d0
Adds feature: Ajax Close/Open updates discussion automatically
...
Triggers jQuery event
Fixes #5544
2016-01-26 00:25:41 -05:00
Jacob Schatz
7b143a81f3
fixes scrollbar jump by making discussion the same size as the sidebar when sidebar is bigger, and not allowing affix to do fixed position on the sidebar
2016-01-13 18:54:11 -05:00
Jacob Schatz
46b56fc7ec
initial fix
2016-01-13 16:46:40 -05:00
Jacob Schatz
f01d052071
gets merge request discussion working again
2016-01-12 16:29:14 -05:00
Jacob Schatz
d82d3ecd48
adds back in discussion.haml.html for issues commenting and closing/reopening properly.
2016-01-12 15:45:48 -05:00
Jacob Schatz
8e74460534
adds ajax to bottom discussion buttons. Now submits issue and closes via ajax.
2015-12-29 12:53:21 -05:00
Jacob Schatz
00e967a07f
removes unused `alert` from issue spec. Requires flash in the *implementation* instead of the spec.
2015-12-23 20:57:16 -05:00
Jacob Schatz
e11ee5ff01
adds test for issue close/reopen failure
2015-12-23 17:41:05 -05:00
Jacob Schatz
3ea3d9ef28
changes `issue-box` to `status-box` since html was changed as well
2015-12-21 17:10:27 -05:00
Jacob Schatz
453479143d
adds alerts for when http request errors out in some way.
2015-12-21 17:03:28 -05:00
Jacob Schatz
801b801bf0
removes console logs
2015-12-21 16:46:36 -05:00
Jacob Schatz
1f5b8e88f3
changes `data-url` to `href` for javascript url grabbing
2015-12-21 16:45:52 -05:00
Jacob Schatz
531d06d170
removes `console.log`s
2015-12-21 16:16:04 -05:00
Jacob Schatz
70dfa3a721
open and close issue via ajax request. With tests
2015-12-21 13:06:09 -05:00
Douwe Maan
79c90821ac
Rename .issuable-details to .detail-page (and -header and -description)
2015-12-16 16:13:22 +01:00
Dmitriy Zaporozhets
b9fa82daee
Update tests and use js-issuable class for context form
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-26 15:05:30 +02:00
Dmitriy Zaporozhets
2d31568b27
Refactor issue and merge request sidebar
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-25 16:04:50 +02:00
Robert Speicher
73440b0364
Javascripts don't need to require jquery or bootstrap explicitly
2015-05-28 18:22:32 -04:00
Robert Speicher
d5ee54df16
More JS dependency requirements
2015-05-06 15:31:08 -04:00
Robert Speicher
c96c7cbfb1
Make issue JS require its dependencies
2015-05-06 13:00:14 -04:00
Robert Speicher
a3d55db910
Update task list behavior for Issues
2015-05-06 12:58:27 -04:00
Drew Blessing
aedc12547a
Merge branch 'issue-sidebar-size' into 'master'
...
Changes the width of sidebar in issues and MRs when affix event fires
Fixes #1320
Width is set when Bootstraps affix event is fired and then removed when it reaches the top or bottom.
See merge request !464
2015-04-03 13:23:11 +00:00
Robert Speicher
085f12288d
Unbind task item checkbox events and then rebind them
...
Fixes #1340
2015-03-31 17:45:11 -04:00
Phil Hughes
81ff63d684
Changes the width of sidebar in issues and MRs when affix event fires
2015-03-26 21:23:31 +00:00
Dmitriy Zaporozhets
b0e2441330
Improve issue sidebar position
2015-03-20 15:33:13 -07:00
Dmitriy Zaporozhets
c254cb03d8
Fix affix for issue and merge request with image in description
2015-02-25 20:00:28 -08:00
Dmitriy Zaporozhets
896c046217
Affix assignee/milestone block
2015-02-17 16:14:49 -08:00
Dmitriy Zaporozhets
5b49bb208a
Fix issueable context update and fix tests
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-22 16:42:26 +02:00
Ciro Santilli
c0c8dccf2e
Export all coffee classes with @
2014-10-20 23:03:33 +02:00
Vinnie Okada
40263a06c1
Refactor task list tests and coffeescript
2014-10-06 19:19:12 -05: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
Dmitriy Zaporozhets
8a55636f89
Dont replace all issue context when change assignee/milestone
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-02-18 13:15:43 +02:00