| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| |
| | |
Fix flakey time-senstive group filter specs
See merge request gitlab-org/gitlab-ce!19880
|
| | |
| |
| |
| |
| |
| |
| |
| | |
This passed previously because the filtered group search is debounced by 0.5s. The test cleared the input, entered `group1`, cleared the input, entered nothing, and the all of groups are still listed because of the 0.5s debounce hasn't triggered and the test passes before anything is actually filtered.
Even if we assert that the list is filtered before clearing the input, the test still fails because the nature of the `fill_in 'filter', with: ""` method is that ["if you're setting the value to "", no keys are ever actually sent, hence no [`input`] event"](https://github.com/teamcapybara/capybara/issues/203#issuecomment-557281) and we never filter back to everything in the list.
So the solution is two-fold, add in the assertions that the list is actually filtered after each step. Then use a method that fills the input with proper events fired.
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Render calendar feed inline when accessed from GitLab
Closes #47672
See merge request gitlab-org/gitlab-ce!19698
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
With text/calendar as Content-Type, the browser always downloads the
content as a file (even ignoring the Content-Disposition header). We
want to display the content inline when accessed from GitLab, similarly
to the RSS feed.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Resolve "Long labels names result in overflowing their description block under the Labels page"
Closes #47915
See merge request gitlab-org/gitlab-ce!19868
|
| | | | | |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Fix flakey time-sensitive move slash command with unauthorized project
Closes #47936
See merge request gitlab-org/gitlab-ce!19793
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
Fix flakey time-sensitive remove deploy key spec
See merge request gitlab-org/gitlab-ce!19800
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'master'
Fix flakey time-sensitive user/assignee autocomplete dropdown
See merge request gitlab-org/gitlab-ce!19799
|
| | | | | |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/38664
This previously worked because, it would assert the correct names
in the full list and then wait for the list to go blank for the NOT assertion
Example failure, https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/74649299
|
| | |/
|/| |
|
| |\ \
| | |
| | |
| | |
| | | |
Fix flakey time-sensitive user comment on issue test
See merge request gitlab-org/gitlab-ce!19786
|
| | |/ |
|
| |/ |
|
| | |
|
| | |
|
| |\
| |
| |
| |
| | |
Update rspec to 3.7
See merge request gitlab-org/gitlab-ce!19449
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When a user checks the `accept` checkbox, we will track that
acceptance as usual. That way they don't need to accept again after
they complete the registration.
When an unauthenticated user visits the `/-/users/terms` page, there
is no button to accept, decline or continue. The 'current-user menu'
is also hidden from the top bar.
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Use the default strings of timeago.js for timeago
Closes #47182
See merge request gitlab-org/gitlab-ce!19350
|
| | | | |
|
| | | |
| | |
| | |
| | | |
detail view"
|
| |\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | | |
Customizable favicon
Closes #15661
See merge request gitlab-org/gitlab-ce!14497
|
| | | |
| | |
| | |
| | |
| | |
| | | |
the related omnibus graphicsmagick package only supports those formats.
see https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1975
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
the ci status icons are generated client side, wo we don't need the
static files anymore.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
the initial reason for this change was that graphicsmagick does not
support writing to ico files. this fact lead to a chain of changes:
1. use png instead of ico (browser support is good enough)
2. render the overlays on the client using the canvas API. this way we
only need to store the original favion and generate the overlay versions
dynamically.
this change also enables (next step) to simplify the handling of the
stock favicons as well, as we don't need to generate all the versions
upfront.
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
'39549-label-list-page-redesign-with-draggable-labels'
# Conflicts:
# app/views/projects/labels/index.html.haml
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| |/ / /
| | | |
| | | | |
39549-label-list-page-redesign-with-draggable-labels
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
The setup of each spec is too expensive to perform as many times as we
were doing it. Reduced duration from 255 seconds to 43.
|
| | | | | |
|
| | |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve "Missing Accept button for terms of service"
Closes #46585
See merge request gitlab-org/gitlab-ce!19156
|
| | | | |/
| | |/|
| | | |
| | | |
| | | | |
We show a blue flash banner if the user already accepted, and show a
button allowing them to continue to the application.
|
| | |\ \ \
| | |_|/
| |/| |
| | | |
| | | | |
Rephrase Merge Request Maintainer Edit
See merge request gitlab-org/gitlab-ce!19061
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
branch"
"Maintainer" will be freed to be used for #42751
|
| |\ \ \ \
| |/ / /
| | | |
| | | | |
39549-label-list-page-redesign-with-draggable-labels
|
| | | |/
| |/| |
|
| |\ \ \
| |/ /
| | |
| | | |
39549-label-list-page-redesign-with-draggable-labels
|
| | |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'master'
Improve validations for Ci::Runner#runner_type
See merge request gitlab-org/gitlab-ce!18901
|
| | | | | |
|