Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'bvl-circuitbreaker-improvements' into 'master' | Douwe Maan | 2017-10-17 | 21 | -127/+212 |
|\ | | | | | | | | | Make the circuitbreaker configurable at runtime See merge request gitlab-org/gitlab-ce!14842 | ||||
| * | Allow configuring the circuitbreaker through the API and UI | Bob Van Landuyt | 2017-10-17 | 8 | -25/+100 |
| | | |||||
| * | Read circuitbreaker settings from `Gitlab::CurrentSettings` | Bob Van Landuyt | 2017-10-17 | 11 | -106/+80 |
| | | | | | | | | Instead of from the configuration file | ||||
| * | Add existing circuitbreaker settings to the database | Bob Van Landuyt | 2017-10-17 | 3 | -1/+37 |
| | | |||||
* | | Merge branch 'bvl-group-trees' into 'master' | Douwe Maan | 2017-10-17 | 99 | -1183/+5069 |
|\ \ | | | | | | | | | | | | | | | | | | | Show collapsible tree on the project show page Closes #30343 See merge request gitlab-org/gitlab-ce!14055 | ||||
| * | | Preserve `archived` param only when sort order is changedbvl-group-trees | kushalpandya | 2017-10-13 | 1 | -3/+3 |
| | | | |||||
| * | | Make sure we always return an array of hierarchies | Bob Van Landuyt | 2017-10-13 | 3 | -1/+21 |
| | | | | | | | | | | | | Even when we pass an array of only a single object | ||||
| * | | Remove unnecessary `Flash` import | kushalpandya | 2017-10-13 | 1 | -1/+0 |
| | | | |||||
| * | | Add `archived` related options in sort dropdown | kushalpandya | 2017-10-13 | 3 | -14/+47 |
| | | | |||||
| * | | Add support for `archived` param | kushalpandya | 2017-10-13 | 6 | -10/+22 |
| | | | |||||
| * | | Update preloaded count queries for MySQL | Bob Van Landuyt | 2017-10-12 | 1 | -3/+3 |
| | | | |||||
| * | | Skip some nested group specs when using MySQL | Bob Van Landuyt | 2017-10-12 | 2 | -6/+16 |
| | | | |||||
| * | | Nest the group_children_path inside the canonical group path | Bob Van Landuyt | 2017-10-12 | 5 | -306/+318 |
| | | | |||||
| * | | Use Arel to build preloaded counts | Bob Van Landuyt | 2017-10-12 | 1 | -48/+45 |
| | | | |||||
| * | | Pass `archived:` as a keyword argument | Bob Van Landuyt | 2017-10-12 | 4 | -8/+8 |
| | | | |||||
| * | | Use polymorphism for common attributes in `GroupChildEntity` | Bob Van Landuyt | 2017-10-12 | 2 | -17/+22 |
| | | | |||||
| * | | Fix spinach features | Bob Van Landuyt | 2017-10-11 | 6 | -5/+13 |
| | | | | | | | | | | | | And several other failures | ||||
| * | | Always use the same order specs for `MultiCollectionPaginator` | Bob Van Landuyt | 2017-10-11 | 1 | -1/+1 |
| | | | |||||
| * | | Handle archived projects in the `GroupDescendantsFinder` | Bob Van Landuyt | 2017-10-11 | 4 | -26/+108 |
| | | | |||||
| * | | Add a text to the leave group confirmation | Bob Van Landuyt | 2017-10-10 | 1 | -0/+1 |
| | | | |||||
| * | | Merge branch 'master' into bvl-group-trees | Bob Van Landuyt | 2017-10-10 | 1038 | -5839/+21076 |
| |\ \ | |||||
| * | | | Use the `GroupProjectsFinder` to find direct children | Bob Van Landuyt | 2017-10-10 | 1 | -4/+5 |
| | | | | |||||
| * | | | Don't preload all memberships for a user | Bob Van Landuyt | 2017-10-10 | 2 | -10/+1 |
| | | | | |||||
| * | | | Adjust wording on the Group-show page | Bob Van Landuyt | 2017-10-10 | 2 | -13/+168 |
| | | | | |||||
| * | | | Reuse `base_and_ancestors` for `ancestors` in `GroupHierarchy` | Bob Van Landuyt | 2017-10-10 | 1 | -2/+1 |
| | | | | |||||
| * | | | Return `self` from `GroupChildSerializer#expand_hierarchy` | Bob Van Landuyt | 2017-10-10 | 1 | -5/+5 |
| | | | | |||||
| * | | | Move the `ancestors_upto` to `Project` and `Namespace` | Bob Van Landuyt | 2017-10-10 | 5 | -10/+54 |
| | | | | |||||
| * | | | Some cleanup in the GroupDescendantFinder | Bob Van Landuyt | 2017-10-10 | 1 | -8/+5 |
| | | | | |||||
| * | | | Don't load unneeded elements in GroupsController#show | Bob Van Landuyt | 2017-10-10 | 5 | -70/+68 |
| | | | | |||||
| * | | | Use `GroupFinder` to check if a user can read a group | Bob Van Landuyt | 2017-10-10 | 1 | -2/+4 |
| | | | | |||||
| * | | | Use `EXISTS` instead of `WHERE id IN (...)` for authorized groups | Bob Van Landuyt | 2017-10-10 | 2 | -18/+25 |
| | | | | |||||
| * | | | Only expand ancestors when searching | Bob Van Landuyt | 2017-10-09 | 2 | -8/+19 |
| | | | | | | | | | | | | | | | | | | | | Not all_groups, since that would expose groups the user does not have access to | ||||
| * | | | Render droplab button only if Subgroups feature is supported | kushalpandya | 2017-10-05 | 1 | -12/+13 |
| | | | | |||||
| * | | | Add new subgroup/project droplab button initialization on Group homepage | kushalpandya | 2017-10-05 | 1 | -0/+6 |
| | | | | |||||
| * | | | Remove new subgroup/project droplab button initialization | kushalpandya | 2017-10-05 | 1 | -7/+0 |
| | | | | |||||
| * | | | Hide "New subgroup" links when subgroups are not supported | Bob Van Landuyt | 2017-10-05 | 2 | -10/+43 |
| | | | | |||||
| * | | | Update feature specs for updated group lists | Bob Van Landuyt | 2017-10-05 | 4 | -41/+48 |
| | | | | |||||
| * | | | Use `expose` with blocks instead of defining methods | Bob Van Landuyt | 2017-10-05 | 1 | -27/+26 |
| | | | | |||||
| * | | | Rename parameters to params | Bob Van Landuyt | 2017-10-05 | 2 | -5/+5 |
| | | | | |||||
| * | | | Use `alias_attribute` & `alias_method` to define parent-methods | Bob Van Landuyt | 2017-10-05 | 2 | -8/+9 |
| | | | | |||||
| * | | | Optimize finding a membership for a user to avoid extra queries | Bob Van Landuyt | 2017-10-05 | 3 | -7/+22 |
| | | | | |||||
| * | | | Load counts everywhere we render a group tree | Bob Van Landuyt | 2017-10-05 | 7 | -71/+99 |
| | | | | |||||
| * | | | Make sure all ancestors are loaded when searching groups | Bob Van Landuyt | 2017-10-05 | 2 | -3/+3 |
| | | | | |||||
| * | | | Optimize queries and pagination in `GroupDescendantsFinder` | Bob Van Landuyt | 2017-10-05 | 3 | -61/+139 |
| | | | | |||||
| * | | | Force parents to be preloaded for building a hierarchy | Bob Van Landuyt | 2017-10-05 | 3 | -24/+38 |
| | | | | |||||
| * | | | Move merging of Hashes out of the `GroupDescendant` concern | Bob Van Landuyt | 2017-10-04 | 3 | -53/+154 |
| | | | | | | | | | | | | | | | | Since it can technically merge any hash with objects that respond to `==` | ||||
| * | | | Make it possible to limit ancestors in a `GroupHierarchy` | Bob Van Landuyt | 2017-10-04 | 2 | -4/+55 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Passing a parent_id will limit ancestors upto the specified parent if it is found. Using `ancestors` and `descendants` the `base` relation will not be included | ||||
| * | | | Groups tree enhancements for Groups Dashboard and Group Homepage | Kushal Pandya | 2017-10-04 | 48 | -891/+2753 |
| | | | | |||||
| * | | | Return an empty array when no matches are found | Bob Van Landuyt | 2017-10-04 | 2 | -1/+11 |
| | | | | |||||
| * | | | Always preload all elements in a hierarchy to avoid extra queries. | Bob Van Landuyt | 2017-10-04 | 2 | -5/+31 |
| | | | |