Commit Graph

102 Commits

Author SHA1 Message Date
GitLab Bot c6af94ea4e Add latest changes from gitlab-org/gitlab@master 2021-04-19 12:09:04 +00:00
GitLab Bot 73ff43129b Add latest changes from gitlab-org/gitlab@master 2021-04-15 09:09:03 +00:00
GitLab Bot cca8451493 Add latest changes from gitlab-org/gitlab@master 2021-04-08 12:09:18 +00:00
GitLab Bot 1838e24407 Add latest changes from gitlab-org/gitlab@master 2021-03-29 12:09:14 +00:00
GitLab Bot 2ce2a08284 Add latest changes from gitlab-org/gitlab@master 2021-03-02 12:10:52 +00:00
GitLab Bot 3172281335 Add latest changes from gitlab-org/gitlab@master 2020-12-11 18:09:57 +00:00
GitLab Bot 0d312b8d37 Add latest changes from gitlab-org/gitlab@master 2020-11-24 06:09:49 +00:00
GitLab Bot 33827e3a53 Add latest changes from gitlab-org/gitlab@master 2020-11-23 15:09:37 +00:00
GitLab Bot 9517d0eb2c Add latest changes from gitlab-org/gitlab@master 2020-11-11 12:09:06 +00:00
GitLab Bot b58ab6c33c Add latest changes from gitlab-org/gitlab@master 2020-10-16 18:09:04 +00:00
GitLab Bot a7e81add72 Add latest changes from gitlab-org/gitlab@master 2020-10-01 06:09:59 +00:00
GitLab Bot a1d7324742 Add latest changes from gitlab-org/gitlab@master 2020-08-26 00:10:31 +00:00
GitLab Bot 14245e7755 Add latest changes from gitlab-org/gitlab@master 2020-08-12 21:09:54 +00:00
GitLab Bot 37419c44f0 Add latest changes from gitlab-org/gitlab@master 2020-08-06 18:09:41 +00:00
GitLab Bot 433ee53e3e Add latest changes from gitlab-org/gitlab@master 2020-08-04 12:09:48 +00:00
GitLab Bot 8b0ef13236 Add latest changes from gitlab-org/gitlab@master 2020-06-03 18:08:28 +00:00
Nick Thomas b1dad8b252
Check permissions before showing a forked project's source 2019-11-25 11:44:16 +00:00
GitLab Bot 143f196f8b Add latest changes from gitlab-org/gitlab@master 2019-11-18 18:06:53 +00:00
GitLab Bot b3e4ec8e8a Add latest changes from gitlab-org/gitlab@master 2019-10-23 09:06:03 +00:00
Tanya Pazitny 533d53bf90 Change qa-* class references to rspec-* 2019-07-26 14:59:27 -07:00
Heinrich Lee Yu 1ce5bcacdb Remove code related to object hierarchy in MySQL
These are not required because MySQL is not
supported anymore
2019-07-25 15:35:06 +08:00
Lin Jen-Shin 74399a9098
Show Test Automation Engineer for spec/feature as
reviewers.
2019-06-06 21:11:57 +08:00
Mark Chao eabc7289f6 Remove spec feature stubbing 2019-06-04 16:57:30 +08:00
Phil Hughes 404314c619 Setup Vue app for repository file listing
Part of https://gitlab.com/gitlab-org/gitlab-ce/issues/61578
2019-05-20 08:41:28 +00:00
Luke Bennett b7f7638310
Improve project settings page
Prioritize and simplify project settings content.
2019-04-11 18:21:14 +01:00
Paul Slaughter 09e58d3f8a
CE Port of Multiple merge request approval rules
EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9001
2019-02-13 05:35:17 -06:00
Brandon Labuschagne 52434a7034 Resolve "Update project topics styling to use badges design" 2019-02-05 23:12:02 +00:00
Kushal Pandya 15002205b1 Merge branch '53104-redesign-group-overview-ui-mvc' into 'master'
Resolve "Redesign group overview UI: MVC"

Closes #53104

See merge request gitlab-org/gitlab-ce!23866
2019-01-30 09:14:52 +00:00
Dennis Tang 056f6dd08f Refresh group overview to match project overview
- Avatar, group name, and group description now left-aligned
- Notification setting and "New project" CTA right-aligned
  with group avatar and name
- Leave group / request access now a link next to the 'Group'
  label below the group name
- Notification setting label removed in favor of icons
  - Tooltip added to indicate notification setting
- Search option moved inside table header next to "Sort by"
2019-01-25 10:26:35 +00:00
Rémy Coutable 3a2abc1d50
Enable the Layout/ExtraSpacing cop
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-24 13:05:45 +01:00
Martin Wortschack 308ee5f378 Rename count_of_extra_tags_not_shown to count_of_extra_topics_not_shown
- Add tests for project topics
2019-01-14 11:27:09 +01:00
Thong Kuah 885ea5c33c Make subgroup specs :nested_groups
Subgroups are not supported in mySQL. I changed Namespace#root_ancestor
to return from self_and_ancestors as a bugfix.

```
  184   # Returns all the ancestors of the current namespaces
  185   def ancestors
  186     return self.class.none unless parent_id
  187
  188     Gitlab::GroupHierarchy
  189       .new(self.class.where(id: parent_id))
  190       .base_and_ancestors
  191   end
```

So it seems like on mySQL we accidentally returned the parent group :

```
ancestors = self.class.where(id: parent_id)
ancestors.reorder(nil).find_by(parent_id: nil)
```

Project#root_namespace is used only by shared_runners_limit_namespace
and all the tests for shared_runner_minutes_on_root_namespace are only
enabled on `:nested_groups`

`when :shared_runner_minutes_on_root_namespace is enabled', :nested_groups`

We very clearly state in https://docs.gitlab.com/ee/user/group/subgroups/ that `
Nested groups are only supported when you use PostgreSQL`, so I think I
will fix forward and add `:nested_groups` to the two failing feature
specs.
2018-12-05 10:16:44 +13:00
James Lopez 782badd0a2
Fix content caching for non auth users 2018-10-23 16:22:12 +02:00
Stan Hu c6ac04e4da Fix commit signature error when project is disabled
When a project is disabled, visiting the home page would show,
"An error occurred while loading commit signatures". This change checks
that the user has permission to view the project to avoid unnecessary
GPG signature lookups.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50903
2018-10-15 10:18:04 -07:00
Martin Wortschack 03ab130e4b Resolve "Create new project: Re-add project name field" 2018-09-08 06:03:00 +00:00
Dennis Tang ec4ad656f0 Resolve "Improve project overview UI" 2018-09-06 07:27:39 +00:00
Winnie Hellmann fed97a68b9 Fix GPG status badge loading regressions 2018-08-07 14:58:53 +02:00
Mike Greiling 0db5ccc80e Merge branch '48934' into 'master'
Fix #48934 - Focus on text input on danger confirmation

Closes #48934

See merge request gitlab-org/gitlab-ce!20435
2018-07-11 20:31:41 +00:00
Mark Chao a63bce1a4b Resolve "Rename the `Master` role to `Maintainer`" Backend 2018-07-11 14:36:08 +00:00
Jamie Schembri b40c468b35 Fix #48934 - Focus on text input on danger confirmation 2018-07-06 16:20:44 +02:00
Winnie Hellmann 3db2f32759 Enable Capybara/FeatureMethods cop 2018-07-05 06:32:05 +00:00
Rémy Coutable 566be168cf
Get rid of hard-coded user/project/group names that could clash with DB sequences
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-26 13:17:05 +01:00
André Luís da531c3905 Add Tip about Push to Create project on New Project page 2018-02-23 09:00:19 +00:00
blackst0ne 27c95364b5 Replace '.team << [user, role]' with 'add_role(user)' in specs 2017-12-22 19:18:28 +11:00
Mike Greiling 187a4f6c81
target label instead of obscured input element 2017-11-02 14:56:10 -05:00
Jose Ivan Vargas 04149dccab Changed trigger click calls to click() 2017-10-23 13:55:15 +03:00
Winnie Hellmann fc68a3aeaf Change project deletion message from alert to notice 2017-10-17 16:44:34 +00:00
Annabel Dunstone Gray bd0248307d Simplify project page 2017-10-11 09:07:19 +00:00
Jacopo 0ce6785851 Replaces `tag: true` into `:tag` in the specs
Replaces all the explicit include metadata syntax in the specs (tag:
true) into the implicit one (:tag).
Added a cop to prevent future errors and handle autocorrection.
2017-10-07 13:57:54 +02:00
Bob Van Landuyt 178f4e1e16 Show fork information on the project panel 2017-10-07 11:46:23 +02:00