| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161
(code out of ee/ folder).
|
|
|
|
|
|
|
| |
- rewords examples starting with 'should'
- rewords examples starting with 'it'
Note: I had to manually fixup "onlies" to "only"
|
| |
|
| |
|
|
|
|
|
| |
Add spec for form fields
Style settings sections
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Includes instance methods on Group model to detect when a group has
AutoDevOps explicitly/implicitly enabled/disabled.
- Includes migration to add a new column to namespaces table
- Add UI necessary modifications
- Add service and controller to update auto devops
related instances
- Updates project and groups auto devops badges
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52447
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Updated ContextualSidebar to render collapsed on smaller screens
Closes #38010
See merge request gitlab-org/gitlab-ce!24555
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds rspec view tests that expect the nav sidebar
to have a class that will cause the nav sidebar
to be rendered collapsed with or without js.
Tests the nav sidebar on the admin, group,
instance statistics, user profile and project
sidebars.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Ensure a vue.js component to confirm the re-deployment/rollback of an
environment pops up when rollback/re-deploy has been clicked so the user
must confirm their actions before accidentally rolling back or
re-deploying an environment.
Only on the `environment-table` view.
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| | |
'45305-ci-status-icon-mismatch-on-merge-requests-page-and-the-mr-itself' into 'master'
Resolve "CI status icon mismatch on Merge Requests page and the MR itself"
Closes #45305
See merge request gitlab-org/gitlab-ce!25407
|
| |
| |
| |
| | |
After changing all places that used the function, we can now remove it.
|
| |
| |
| |
| |
| |
| | |
MR list, and related MRs and branches were using a deprecated helper.
Created a new icon haml file to help move these forward.
|
| |
| |
| |
| |
| |
| | |
- Move some specs into contexts
- Let get_slugs method take a parameter and return a specific slug.
- Add rescues when using Addressable::URI.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously, when this spec ran on the 28th of February, "one month ago"
isn't actually a month ago, it's "28 days ago".
Now we freeze the date to one that works as intended, since the point of
the test is only that it shows a relative date in the tooltip, not
necessarily that it's an exact, specific date.
|
| |
| |
| |
| |
| |
| | |
Pipeline status was showing failed on projects when CI was disabled.
This checks to see if the feature is enabled before showing the status.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'master'
Resolve "Only load syntax highlighting css when selected"
Closes #57739 and #56873
See merge request gitlab-org/gitlab-ce!25232
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| | |
Compile highlight CSS separately
Move highlight-specific mixins out of mixins.scss
Rename solarized themes to match theme name as this was a smaller
change than changing all instances to snake_case
|
|/
|
|
| |
The text "moved" now links to the issue the closed issue was moved to.
|
| |
|
| |
|
|
|
|
|
|
| |
- Changes help text on clusters form to make it more explicit.
- Removes unnecessary warnings on auto devops form
- Simplifies cluster methods logic
|
| |
|
|
|
|
|
|
|
|
| |
When the external wiki is enabled, the internal wiki link is replaced
by the external wiki url. But the internal wiki is still accessible.
In this change the external wiki will have its own tab in the sidebar
and only if the services are disabled the tab (and access rights)
will not be displayed.
|
|\
| |
| |
| |
| |
| |
| | |
Resolve "Redesign group overview UI: MVC"
Closes #53104
See merge request gitlab-org/gitlab-ce!23866
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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"
|
|/
|
|
|
|
|
|
|
| |
Add the text `(moved)` to the `Closed` status indicator on a closed
issue if the reason the issue was closed was due to moving it.
This only applies to closed issues. Issues that were closed and moved
then later re-opened only show `Open`. This makes it more immidately
clear why the issue was closed.
|
|
|
|
|
|
|
| |
We introduced the feature flag `error_tracking` to test the Sentry MVC
safely.
After the successful test, we remove it again.
|
| |
|
|
|
|
|
|
| |
We introduced releases_page feature flag.
Given this feature is deemed stable, we should remove
this flag before 19th.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Resolve "Create a serializer to render issuables sidebar"
Closes #44984
See merge request gitlab-org/gitlab-ce!23379
|
| | |
|
|/
|
|
| |
Also refactored issues and MRs to use the same email template file
|
|
|
|
|
|
| |
Renders empty index page
Adds Releases entry to the navigation bar behind a feature flag
Renders 404 when feature flag for releases is not enabled
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Continues the iteration on the project overview UI:
- moved star, fork and new clone button
(copy SSH/HTTPS URLs) to top right,
made them smaller
- avatar is now larger (64px)
- 'Request access' is now a link instead
of a button
- overview comes before the description +
changed styling and added icons
- description font-size is now 16px (large-paragraph)
- quick links to files are moved downwards
below the commit/pipeline info
- margins changed to group content into
4 groups to clean up the interface
- visibility info reduced to icon-only and
moved to the right of the title
|
|
|
|
| |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
|
|
| |
A feature spec to test this simple behavior takes about 2 minutes to run
in CI. Everything it's testing is conditionals and `href` attributes,
which can easily be done in a view spec that runs in about 8 seconds.
|
| |
|
|\
| |
| |
| |
| | |
Improve performance of tree rendering in repositories with a lot of items
See merge request gitlab-org/gitlab-ce!16511
|
| |
| |
| |
| |
| |
| |
| |
| | |
Rails is slow to generate paths dynamically especially when called
hundreds/thousands of times. Also, rendering many partials hundreds
of times can be slower. This change reduces the number of partials
rendered and introduces two fast path methods to speed up path
generation.
|
|/
|
|
|
|
|
|
|
|
| |
This replaces the repository param.
This allows more flexiblity as sometimes we have highlight content
not related to repository. Sometimes we know ahead of time the language
of the content. Lastly language determination seems better fit as a
logic in the Blob class.
`repository` param is only used to determine the language, which seems
to be the responsiblity of Blob.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Show the commit-sha for pre-release versions
Closes #52050
See merge request gitlab-org/gitlab-ce!22026
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The pre-release tags are set at the beginning of a release, so it
would be impossible to figure out which version was running if we're
running nightlies.
In that case it's better to still link to the SHA. These versions
don't get deployed to .com.
|
|\ \
| |/
|/| |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
'security-6881-project-group-approvers-leaks-private-group-info-ce' into 'master'
[master] CE: Project group approvers leaks private group info
See merge request gitlab/gitlabhq!2488
|