Douwe Maan
013285e951
Merge branch 'issue_27166_2' into 'master'
...
Avoid repeated queries for pipeline builds on merge requests
See merge request !11888
2017-06-07 12:57:40 +00:00
Felipe Artur
c698f10942
Avoid repeated queries for pipeline builds on merge requests
2017-06-06 21:58:13 -03:00
Z.J. van de Weg
68569584b7
Create PipelineDetailsEntity
...
Now we have a PipelineEntity which is a bit smaller, mostly in bytes
needing to send to the frontend. PipelineDetailsEntity is the default
for the PipelineSerializer, limiting the changes needed.
This commit also incorporates the review.
2017-05-31 21:44:53 +02:00
Fatih Acet
0151325dac
Merge request widget redesign
2017-05-09 04:15:34 +00:00
Lin Jen-Shin
7547e86579
Use preload because we don't want join here
2017-04-06 23:43:15 +08:00
Kamil Trzcinski
227a664e5e
Next round
2017-04-06 15:36:13 +02:00
Kamil Trzcinski
93f9e71b0d
Further optimise queries
2017-04-06 15:21:25 +02:00
Kamil Trzcinski
62919a17e1
Update tests and associations
2017-04-06 15:14:40 +02:00
Kamil Trzcinski
b828a98c1c
Optimise includes
2017-04-06 15:04:26 +02:00
Dosuken shinya
b3375a4964
Add a blank line after a guard clause
2017-03-23 10:37:27 +00:00
Shinya Maeda
1d75989551
Move conditional statement to PipelineSerializer#represent_status
2017-03-23 17:18:11 +09:00
Shinya Maeda
6dcd2d591f
fetch to dig
2017-03-23 17:11:49 +09:00
Shinya Maeda
9d56cb6a0d
Using fetch instead of direct refference for hash
2017-03-23 17:11:49 +09:00
Shinya Maeda
a5b96417f3
with_status to represent_status
2017-03-23 17:11:49 +09:00
Shinya Maeda
2b33e9eeb6
with_status to only_status
2017-03-23 17:11:49 +09:00
Shinya Maeda
f8d6e81b92
Fix rubocop anger
2017-03-23 17:11:49 +09:00
Shinya Maeda
ba27f1b954
Expose only status. ci_cd_status to status. Support abstract class.
2017-03-23 17:11:48 +09:00
Sean McGivern
811e598f60
Enable and autocorrect the CustomErrorClass cop
2017-03-01 15:28:10 +00:00
Grzegorz Bizon
8753635c44
Use #present?
instead of defined?
in serializers
2017-02-07 13:13:33 +01:00
Grzegorz Bizon
a7420b77bd
Add specs for standalone pagination for serializers
2017-02-06 15:07:13 +01:00
Grzegorz Bizon
81eb5c7fd7
Move serializers pagination class to separate module
...
This helps to avoid conflicts with `Paginator` class that seems to be
used by some bundled libs.
2017-02-06 14:47:56 +01:00
Grzegorz Bizon
030adf12ce
Encapsulate reused pagination component in a class
2017-02-02 14:37:11 +01:00
Grzegorz Bizon
30c73d2d9f
Add controller test for merge requests pipelines API
2017-01-27 14:45:56 +01:00
Grzegorz Bizon
e4da8b11a2
Include pipeline-related resources if using relation
2017-01-05 18:25:35 +01:00
Grzegorz Bizon
b5dfd03efc
Include resources to speed up pipelines serializer
2017-01-05 14:23:49 +01:00
Grzegorz Bizon
f4315b725b
Add specs for pipeline serializer with pagination
2016-12-28 13:07:30 +01:00
Grzegorz Bizon
c8b16068be
Add specs for pipeline entity and improve factory
...
[ci skip]
2016-12-21 14:26:47 +01:00
Grzegorz Bizon
f55fcef3db
Add prototype of pipelines serializer with pagination
2016-12-07 15:23:07 +01:00
Grzegorz Bizon
2791226c6b
Remove support from incremental pipeline updates
2016-12-01 17:31:49 +01:00
Grzegorz Bizon
b0c6037a3a
Refine incremental pipeline serializer
2016-11-10 21:18:39 +01:00
Kamil Trzcinski
6f6119b738
Support pipelines API
...
Pass `updated_at` to get only incremental changes since last update
2016-11-10 15:32:23 +01:00