Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add system hooks user_rename and group_rename | Winnie Hellmann | 2017-11-03 | 1 | -0/+1 |
| | |||||
* | Remove authentication using user.private_token | Douwe Maan | 2017-11-02 | 1 | -1/+1 |
| | |||||
* | Load participants async | Eric Eastwood | 2017-10-31 | 1 | -0/+6 |
| | |||||
* | Pass `archived:` as a keyword argument | Bob Van Landuyt | 2017-10-12 | 1 | -2/+2 |
| | |||||
* | Handle archived projects in the `GroupDescendantsFinder` | Bob Van Landuyt | 2017-10-11 | 1 | -6/+27 |
| | |||||
* | Merge branch 'master' into bvl-group-trees | Bob Van Landuyt | 2017-10-10 | 4 | -65/+109 |
|\ | |||||
| * | Introduce new hook data builders for Issue and MergeRequest34284-add-changes-to-issuable-webhook-data | Rémy Coutable | 2017-10-09 | 1 | -20/+37 |
| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
| * | Start adding Gitlab::HookData::IssuableBuilder | Rémy Coutable | 2017-10-09 | 1 | -19/+33 |
| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
| * | Include the changes in issuable webhook payloads | Rémy Coutable | 2017-10-09 | 1 | -23/+12 |
| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
| * | Create idea of read-only databasetc-geo-read-only-idea | Toon Claes | 2017-10-06 | 2 | -35/+47 |
| | | | | | | | | | | | | | | | | | | | | | | | | In GitLab EE, a GitLab instance can be read-only (e.g. when it's a Geo secondary node). But in GitLab CE it also might be useful to have the "read-only" idea around. So port it back to GitLab CE. Also having the principle of read-only in GitLab CE would hopefully lead to less errors introduced, doing write operations when there aren't allowed for read-only calls. Closes gitlab-org/gitlab-ce#37534. | ||||
| * | Add a additional scope related to alive CI/CD statuses | Grzegorz Bizon | 2017-10-05 | 1 | -0/+12 |
| | | |||||
* | | Load counts everywhere we render a group tree | Bob Van Landuyt | 2017-10-05 | 1 | -0/+28 |
| | | |||||
* | | Force parents to be preloaded for building a hierarchy | Bob Van Landuyt | 2017-10-05 | 1 | -15/+23 |
| | | |||||
* | | Always preload all elements in a hierarchy to avoid extra queries. | Bob Van Landuyt | 2017-10-04 | 1 | -2/+19 |
| | | |||||
* | | Clean up public/private api of `GroupDescendant` | Bob Van Landuyt | 2017-10-04 | 1 | -32/+0 |
| | | | | | | | | So only methods that are used elsewhere are public. | ||||
* | | Rename hierarchies to descendants where applicable | Bob Van Landuyt | 2017-10-04 | 1 | -9/+9 |
| | | |||||
* | | Rename `GroupHierarchy` to `GroupDescendant` | Bob Van Landuyt | 2017-10-04 | 1 | -1/+28 |
| | | |||||
* | | Handle all cases for merging a hierarchy | Bob Van Landuyt | 2017-10-04 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | | The possible cases are: - [Array, Array] - [Array, Hash] - [Array, GroupHierarchy] - [Hash,Hash] - [Hash, GroupHierarchy] - [GroupHierarchy, GroupHierarchy] | ||||
* | | Handle case where 2 matches in the same tree are found | Bob Van Landuyt | 2017-10-04 | 1 | -0/+6 |
| | | |||||
* | | Merge group hierarchies when parents are shared | Bob Van Landuyt | 2017-10-04 | 1 | -0/+68 |
| | | |||||
* | | Add a concern to build hierarchies of groups | Bob Van Landuyt | 2017-10-04 | 1 | -0/+61 |
|/ | |||||
* | add controller spec | micael.bergeron | 2017-09-06 | 1 | -3/+3 |
| | | | | also fix some code styling issues | ||||
* | remove lint | micael.bergeron | 2017-09-06 | 1 | -2/+2 |
| | |||||
* | rework the contributor badge | micael.bergeron | 2017-09-06 | 1 | -10/+2 |
| | | | | | - only show in merge-requests - show as a little glyph | ||||
* | round of fixes after code review | micael.bergeron | 2017-09-06 | 1 | -19/+21 |
| | |||||
* | WIP: refactor the first-contributor to Issuable | micael.bergeron | 2017-09-06 | 1 | -0/+73 |
| | | | | | | | this will remove the need make N queries (per-note) at the cost of having to mark notes with an attribute this opens up the possibility for other special roles for notes | ||||
* | Fix note resolution specs | Sean McGivern | 2017-09-06 | 1 | -8/+8 |
| | |||||
* | Fuzzy search issuable title or description | Hiroyuki Sato | 2017-08-31 | 1 | -11/+31 |
| | |||||
* | Add filter by my reaction | Hiroyuki Sato | 2017-08-30 | 1 | -7/+15 |
| | |||||
* | replace `is_edited?` with `edited?` | Maxim Rydkin | 2017-08-29 | 1 | -3/+3 |
| | |||||
* | Enable the RSpec/HookArgument cop and auto-correct offenses | Robert Speicher | 2017-08-10 | 2 | -3/+3 |
| | |||||
* | Change all `:empty_project` to `:project`rs-empty_project-default | Robert Speicher | 2017-08-02 | 9 | -22/+22 |
| | |||||
* | Ensure all project factories use `:repository` trait or `:empty_project`rs-empty_project-cleanup | Robert Speicher | 2017-08-01 | 3 | -5/+5 |
| | |||||
* | Remove superfluous lib: true, type: redis, service: true, models: true, ↵ | Rémy Coutable | 2017-07-27 | 5 | -5/+5 |
| | | | | | | services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Remove superfluous type defs in specs | Keifer Furzland | 2017-07-27 | 2 | -2/+2 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Support both internal and external issue trackers | Jarka Kadlecova | 2017-07-24 | 1 | -6/+12 |
| | |||||
* | Revert "Merge branch 'revert-2c879643' into 'master'" | Sean McGivern | 2017-07-14 | 1 | -21/+0 |
| | | | This reverts merge request !12633 | ||||
* | Support multiple Redis instances based on queue type | Paul Charlton | 2017-07-11 | 1 | -1/+1 |
| | |||||
* | Merge branch 'fix-typo-in-sha-attribute-spec' into 'master' | Stan Hu | 2017-07-07 | 1 | -2/+2 |
|\ | | | | | | | | | Fix typo in SHA attribute spec See merge request !12717 | ||||
| * | Fix another typo in SHA attribute specfix-typo-in-sha-attribute-spec | Stan Hu | 2017-07-07 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in SHA attribute spec | Sean McGivern | 2017-07-07 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'active-record-each-batch' into 'master' | Sean McGivern | 2017-07-07 | 1 | -0/+53 |
|\ \ | |/ |/| | | | | | Added EachBatch for iterating tables in batches See merge request !12707 | ||||
| * | Added EachBatch for iterating tables in batchesactive-record-each-batch | Yorick Peterse | 2017-07-07 | 1 | -0/+53 |
| | | | | | | | | | | | | | | This module provides a class method called `each_batch` that can be used to iterate tables in batches in a more efficient way compared to Rails' `in_batches` method. This commit also includes a RuboCop cop to blacklist the use of `in_batches` in favour of this new method. | ||||
* | | Fix ShaAttribute concern when there is no tablefix-sha-attribute-no-table | Sean McGivern | 2017-07-07 | 1 | -6/+25 |
|/ | | | | | When this is added to a new model, it would fail before the migrations were run - including when trying to run migrations in production mode! | ||||
* | Add many foreign keys to the projects table | Yorick Peterse | 2017-07-06 | 1 | -1/+1 |
| | | | | | | | | | | | | This removes the need for relying on Rails' "dependent" option for data removal, which is _incredibly_ slow (even when using :delete_all) when deleting large amounts of data. This also ensures data consistency is enforced on DB level and not on application level (something Rails is really bad at). This commit also includes various migrations to add foreign keys to tables that eventually point to "projects" to ensure no rows get orphaned upon removing a project. | ||||
* | Revert "Merge branch 'revert-12499' into 'master'"revert-2c879643 | Douwe Maan | 2017-07-04 | 1 | -0/+21 |
| | | | This reverts merge request !12557 | ||||
* | Reset @full_path to nil when cache expires | Douglas Barbosa Alexandre | 2017-07-03 | 1 | -3/+4 |
| | |||||
* | Expires full_path cache after project is renamed | Douglas Barbosa Alexandre | 2017-06-29 | 1 | -0/+12 |
| | |||||
* | Merge branch '34078-allow-to-enable-feature-flags-with-more-granularity' ↵ | Robert Speicher | 2017-06-29 | 1 | -0/+19 |
|\ | | | | | | | | | | | | | | | | | into 'master' Allow the feature flags to be enabled/disabled with more granularity Closes #34078 See merge request !12357 | ||||
| * | Rename FLippable to FeatureGate and make `flipper_group` and `user` mutually ↵ | Rémy Coutable | 2017-06-27 | 1 | -0/+19 |
| | | | | | | | | | | | | exclusive Signed-off-by: Rémy Coutable <remy@rymai.me> |