summaryrefslogtreecommitdiff
path: root/spec/views
Commit message (Collapse)AuthorAgeFilesLines
* [CE] Support multiple assignees for merge requestsosw-multi-assignees-merge-requestsOswaldo Ferreira2019-04-082-16/+3
| | | | | Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
* Autocorrect with RSpec/ExampleWording copThong Kuah2019-04-054-8/+8
| | | | | | | - rewords examples starting with 'should' - rewords examples starting with 'it' Note: I had to manually fixup "onlies" to "only"
* Hide kubernetes cluster warning when a cluster existsMike Greiling2019-04-041-0/+10
|
* Disable inaccessible navigation links upon archiving a projectElias Werberich2019-03-311-0/+52
|
* Add feature specs for settings pageReuben Pereira2019-03-141-0/+1
| | | | | Add spec for form fields Style settings sections
* Enable/disable Auto DevOps at Group levelMayra Cabrera2019-03-121-0/+1
| | | | | | | | | | | | - 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
* expose group id on home panelPeter Marko2019-03-111-0/+15
|
* Merge branch 'fix/38010-sidebar-loads-and-collapses' into 'master'Fatih Acet2019-03-065-0/+37
|\ | | | | | | | | | | | | Updated ContextualSidebar to render collapsed on smaller screens Closes #38010 See merge request gitlab-org/gitlab-ce!24555
| * Add tests for nav sidebar collapsed on renderLuke Bennett2019-03-055-0/+37
| | | | | | | | | | | | | | | | | | | | 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.
* | Add Component to Confirm Environment RollbackAndrew Fontaine2019-03-051-0/+63
| | | | | | | | | | | | | | | | | | 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.
* | Merge branch ↵Grzegorz Bizon2019-03-051-0/+89
|\ \ | |/ |/| | | | | | | | | | | | | '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
| * Remove deprecated ci status helper functionScott Hampton2019-02-201-0/+1
| | | | | | | | After changing all places that used the function, we can now remove it.
| * Fixing CI icon mismatchScott Hampton2019-02-191-0/+88
| | | | | | | | | | | | MR list, and related MRs and branches were using a deprecated helper. Created a new icon haml file to help move these forward.
* | Refactor model and specReuben Pereira2019-03-011-1/+0
| | | | | | | | | | | | - Move some specs into contexts - Let get_slugs method take a parameter and return a specific slug. - Add rescues when using Addressable::URI.
* | Freeze date in merge request status view specRobert Speicher2019-02-281-0/+6
| | | | | | | | | | | | | | | | | | 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.
* | Hide CI status when pipelines disabledScott Hampton2019-02-251-4/+55
| | | | | | | | | | | | Pipeline status was showing failed on projects when CI was disabled. This checks to see if the feature is enabled before showing the status.
* | Merge branch '56873-only-load-syntax-highlighting-css-when-selected' into ↵Phil Hughes2019-02-221-0/+8
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Only load syntax highlighting css when selected" Closes #57739 and #56873 See merge request gitlab-org/gitlab-ce!25232
| * | Move highlight themes to subfolderSimon Knox2019-02-221-1/+1
| | |
| * | Only load selected syntax highlight CSSSimon Knox2019-02-151-0/+8
| |/ | | | | | | | | | | | | 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
* | Make "moved" Link to Moved IssueAndrew Fontaine2019-02-211-4/+16
|/ | | | The text "moved" now links to the issue the closed issue was moved to.
* Improved readability of issues related MR status spec57428-actionview-template-error-undefined-method-for-nil-nilclassConstance Okoghenun2019-02-081-1/+2
|
* Added tests for merge_request_status partialJan Provaznik2019-02-081-0/+21
|
* Addresses UX and BE comments:52363-ui-changes-to-cluster-and-ado-pagesMayra Cabrera2019-02-061-50/+3
| | | | | | - Changes help text on clusters form to make it more explicit. - Removes unnecessary warnings on auto devops form - Simplifies cluster methods logic
* [master] Pipelines section is available to unauthorized usersKamil Trzciński2019-01-312-1/+9
|
* Fixed bug when external wiki is enabledFrancisco Javier López2019-01-311-0/+54
| | | | | | | | 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.
* Merge branch '53104-redesign-group-overview-ui-mvc' into 'master'Kushal Pandya2019-01-301-1/+1
|\ | | | | | | | | | | | | Resolve "Redesign group overview UI: MVC" Closes #53104 See merge request gitlab-org/gitlab-ce!23866
| * Refresh group overview to match project overviewDennis Tang2019-01-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | - 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"
* | Indicate on Status if Issue was Moved36445-better-indication-that-an-issue-has-been-moved-or-marked-as-duplicatedAndrew Fontaine2019-01-251-0/+51
|/ | | | | | | | | 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.
* Remove `error_tracking` feature flagPeter Leitzen2019-01-151-2/+0
| | | | | | | We introduced the feature flag `error_tracking` to test the Sentry MVC safely. After the successful test, we remove it again.
* Update gitlab-styles to 2.5.1Jasper Maes2019-01-112-5/+5
|
* Remove releases_page feature flagShinya Maeda2019-01-111-21/+3
| | | | | | We introduced releases_page feature flag. Given this feature is deemed stable, we should remove this flag before 19th.
* Fix MR sidebar to correctly warning if assignee can't mergeDouglas Barbosa Alexandre2019-01-081-5/+34
|
* Add view and feature test for error tracking settingsTristan Read2019-01-071-0/+39
|
* Merge branch '44984-use-serializer-for-issuable-sidebar' into 'master'Mike Greiling2018-12-211-0/+5
|\ | | | | | | | | | | | | Resolve "Create a serializer to render issuables sidebar" Closes #44984 See merge request gitlab-org/gitlab-ce!23379
| * Refactor sidebar to use data from serializerHeinrich Lee Yu2018-12-191-0/+5
| |
* | Add date range to milestone changed emailsHeinrich Lee Yu2018-12-211-0/+35
|/ | | | Also refactored issues and MRs to use the same email template file
* Adds releases index routeFilipa Lacerda2018-12-181-0/+26
| | | | | | 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
* Further design iteration on project overviewDennis Tang2018-12-071-1/+1
| | | | | | | | | | | | | | | | | | | | 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
* Replace admin sidebar feature spec with view specRémy Coutable2018-12-041-0/+90
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Convert "New menu" feature spec to a view specRobert Speicher2018-11-261-0/+134
| | | | | | 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.
* Copy changes for abuse clarityJeremy Watson2018-11-071-4/+4
|
* Merge branch 'fast_project_blob_path' into 'master'Douwe Maan2018-11-051-6/+3
|\ | | | | | | | | Improve performance of tree rendering in repositories with a lot of items See merge request gitlab-org/gitlab-ce!16511
| * Improve performance of tree rendering in repositories with lots of itemsDrew Blessing2018-10-311-6/+3
| | | | | | | | | | | | | | | | 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.
* | Make Highlight accept language paramMark Chao2018-10-301-0/+2
|/ | | | | | | | | | 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.
* Add tests for shared/runners/show.html.haml viewTomasz Maczukin2018-10-221-0/+155
|
* Uses Vue app to render part of job show pageFilipa Lacerda2018-10-031-155/+0
|
* Merge branch 'bvl-show-pre-release-sha' into 'master'Sean McGivern2018-10-021-13/+28
|\ | | | | | | | | | | | | Show the commit-sha for pre-release versions Closes #52050 See merge request gitlab-org/gitlab-ce!22026
| * Show the commit-sha for pre-release versionsBob Van Landuyt2018-10-021-13/+28
| | | | | | | | | | | | | | | | | | 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.
* | Merge remote-tracking branch 'dev/master'Bob Van Landuyt2018-10-012-0/+2
|\ \ | |/ |/|
| * Merge branch ↵Bob Van Landuyt2018-10-012-0/+2
| |\ | | | | | | | | | | | | | | | | | | '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