- 09 Dec, 2019 40 commits
-
-
Eugenia Grieff authored
This will return data containing time tracked for the group issues by group members and within a time frame (limited to 60 days) To get the collection of timelogs for a certain group we include in Group a new concern HasTimelogsReport that will use Timelog scopes to filter results. We use a TimelogPresenter to display additional fields in TimelogType Group timelogs is a premium feature so we added group_timelogs feature to license TimelogType is authorized with read_group_timelogs permission that checks for a minimun access level of reporter and group_timelogs feature being available Refactor changes to improve code quality - Include subgroups in Issue and Timelog scopes - Field timelogs in GroupType is never null - Add error to object validation in TimelogResolver - Use fields UserType and IssueType in TimelogType - Improve rule in GroupPolicy - Remove redundant TimelogPresenter - Add missing specs for new scopes - Extend specs for GroupType and TimelogType - Add new matcher fon non null graphql fields Update GraphQL schema Add index for spent_at in timelogs table Fix Timelog scope to use group descendants
-
Mike Greiling authored
Convert flash alerts to toasts and alerts See merge request gitlab-org/gitlab!20356
-
Jacques Erasmus authored
- Added the ability to show toasts - Converted the flash alerts to toasts
-
Mike Greiling authored
Resolve "Cluster alert warning is using wrong padding" Closes #35145 See merge request gitlab-org/gitlab!20036
-
Stan Hu authored
Add npm dependencies support See merge request gitlab-org/gitlab!20549
-
Dan Davison authored
Remove obsolete ffi entry from QA Gemfile.lock See merge request gitlab-org/gitlab!21283
-
Nick Thomas authored
Upgrade gitlab-workhorse to v8.17.0 See merge request gitlab-org/gitlab!21429
-
Michael Kozono authored
Refactor Error Tracking Spec to Use Matchers See merge request gitlab-org/gitlab!21258
-
Dan Davison authored
Fix failing detailed metrics spec Closes #38315 See merge request gitlab-org/gitlab!21378
-
Natalia Tepluhina authored
Fixed regression for dropdowns Closes #38359 See merge request gitlab-org/gitlab!21388
-
Stan Hu authored
Full list of changes: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/master/CHANGELOG v8.16.0 was shipped with the Cloud Native Helm Charts since 12.5, so it's best that we get in sync.
-
Clement Ho authored
Add issue link to disabled test in merge_request_spec.js See merge request gitlab-org/gitlab!21399
-
Clement Ho authored
Disable a flaky frontend test See merge request gitlab-org/gitlab!21416
-
Nick Thomas authored
Rollout UserWithId Per Environment Spec See merge request gitlab-org/gitlab!20325
-
Jason Goodman authored
Migrate operations_feature_flag_scopes that are disabled with a list of user ids - save an enabled scope discarding all strategies but the userWithId strategy Return strategies as they appear in the database. Revert change introduced in MR 15500 Enable new frontend for target users feature
-
Stan Hu authored
Quarantine a flaky test Closes #38277 See merge request gitlab-org/gitlab!21422
-
Douglas Barbosa Alexandre authored
Extract shared functionality from ProjectTreeRestorer See merge request gitlab-org/gitlab!21243
-
George Koltsov authored
This MR extracts a lot of functinality from ProjectTreeRestorer into RelationTreeRestorer in order to introduce a new GroupTreeRestorer that is going to utilize this logic as well. This MR Also changes a few other classes to make them compatible with groups.
-
Marcia Ramos authored
Add documentation for new "merge immediately" workflow for merge trains See merge request gitlab-org/gitlab!21060
-
Nick Thomas authored
Add new dep scanning var for python requirements Closes #8524 See merge request gitlab-org/gitlab!21219
-
Igor Frenkel authored
- Update mr id in changelog - Add new dependency scanning var - Fix position of var
-
allison.browne authored
-
allison.browne authored
-
allison.browne authored
Use rspec validation matchers
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Grzegorz Bizon authored
Fix error in spec description See merge request gitlab-org/gitlab!21290
-
Martin Wortschack authored
Remove duplicate eslint-plugin-import dependency See merge request gitlab-org/gitlab!21396
-
Imre Farkas authored
Personal Access Token Expiration Notification See merge request gitlab-org/gitlab!19296
-
Sebastián Arcila Valenzuela authored
It adds a worker (cron) that runs every day at 1AM that will notify the user that some of its tokens are about to be expired.
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Kerri Miller authored
..
-
Rémy Coutable authored
Improve the 'Diagnosing unhealthy Review App releases' guide See merge request gitlab-org/gitlab!20856
-
David Fernandez authored
Handle the case where bulk insert encounters a conflict and no ids are returned.
-
Lin Jen-Shin authored
Use git grep to search for conflict headers Closes #24008 See merge request gitlab-org/gitlab!20937
-
David Fernandez authored
-
David Fernandez authored
Add `Packages::Dependency` and `Packages::DependencyLink` models Add or update related services Update `NpmPackagePresenter` to properly include dependencies Co-Authored-By: Sara Ahbabou <sahbabou@gitlab.com>
-
Achilleas Pipinellis authored
Remove existing integrations from contributions See merge request gitlab-org/gitlab!21342
-
Tim Rizzi authored
-
Rémy Coutable authored
Merge branch '14857-new-metric-button-not-visible-when-prometheus-app-installed-on-group-instance-clusters' into 'master' Fix Prometheus integration with group/instance clusters See merge request gitlab-org/gitlab!19692
-
Mikołaj Wawrzyniak authored
When installing application on group level cluster, we need to create services for each project that belongs to this group. That's why we need to traverse through all group connected projects.
-