Commit graph

13 commits

Author SHA1 Message Date
Igor
8db6c4c6e7 Reduce the number of SQL requests on MR-show
- Extract MR fields for notes into a separate serializer
- Check if pipelines are empty via count
2019-08-28 21:09:22 +00:00
Samantha Ming
f1f34baf6f
Improve UX multi assigness in MR
Add merge warning on avatar in:
- open view assigness
- collapsed view assigness
- dropdown (search) view assigness

Add can_merge option to MR sidebar entity
2019-08-20 15:15:18 -05:00
Igor
b99011af62 Split MR widget into cached and non-cached serializers
Splits auto-refreshing of MR widget into 2 requests:

- the one which uses etag-caching and invalidates the fields on change
- the one without caching

The idea is to gradually move all the fields to etag-cached endpoint
2019-08-09 21:01:55 +00:00
Oswaldo Ferreira
ca884980ee [CE] Support multiple assignees for merge requests
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161
(code out of ee/ folder).
2019-04-08 18:40:00 -03:00
Heinrich Lee Yu
95aae95a1c Code style changes and refactor 2018-12-20 07:28:28 +08:00
Heinrich Lee Yu
9f9765485e Refactor sidebar to use data from serializer 2018-12-19 17:58:53 +08:00
Heinrich Lee Yu
6c79e9307e Refactor issuable sidebar to have extras option 2018-12-19 17:58:53 +08:00
gfyoung
dce26700b2 Enable frozen string in app/serializers/**/*.rb
Partially addresses #47424.
2018-07-23 11:27:39 -07:00
Bob Van Landuyt
c27c65f97a Fall back to the MergeRequestWidgetEntity
When no serializer was passed.
2017-12-21 15:35:54 +01:00
Oswaldo Ferreira
cba40a1f55 Stop sending milestone and labels data over the wire for MR widget
requests
2017-12-15 15:31:16 -02:00
Eric Eastwood
6dc9028fbb Load participants async 2017-10-31 16:15:03 +00:00
Fatih Acet
0151325dac Merge request widget redesign 2017-05-09 04:15:34 +00:00
Ruben Davila
452d1d0824 Backport some changes done from Time Tracking feature in EE. 2016-11-18 21:19:04 -05:00