| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
* Limits raw requests to 300 per minute and per raw path.
* Add a new attribute to ApplicationSettings so user can change this
value on their instance.
* Uses Gitlab::ActionRateLimiter to limit the raw requests.
* Add a new method into ActionRateLimiter to log the event into auth.log
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/48717
|
|
|
|
| |
Signed-off-by: Istvan szalai <istvan.szalai@savoirfairelinux.com>
|
|
|
|
|
| |
Replaced instance of the `pluralize` js function
with `n__` to follow our development guide.
|
|
|
|
|
| |
We haven't needed these since we started rendering the performance bar
in Vue.
|
|\
| |
| |
| |
| |
| |
| | |
'11639-improve-discovery-and-navigation-for-gitlab-package-features-ce' into 'master'
Improving packages navigation in project sidebar [CE Backport]
See merge request gitlab-org/gitlab-ce!30256
|
| |
| |
| |
| |
| |
| |
| | |
Removed Registry from sidebar
Created new Packages top level item
Added Container Registry into packages
Updated tests to support new layout
|
| |
| |
| |
| |
| |
| | |
Introduces new `feature_entry` helper for dashboard.
This helper reduces code duplication when listing available features
and relevant links to configuration sections
|
| |
| |
| |
| |
| |
| |
| |
| | |
This merge request adds an empty chart component
which will load in case of queries not having
data to display, this will override the current
logic, which hides all the graphs that have no
data to show
|
|/
|
|
|
| |
- Validate that the entries contain no unicode, html tags and are not
larger than 255 characters.
|
|\
| |
| |
| |
| | |
Add a group setting to allow Maintainers to create sub-groups
See merge request gitlab-org/gitlab-ce!29718
|
| | |
|
|/ |
|
|
|
|
| |
(cherry picked from commit a82e4d57a6fbba840a8a944e372b80866a1e48cc)
|
|\
| |
| |
| |
| |
| |
| | |
Added add to tree dropdown to Vue files breadcrumb
Closes #62865
See merge request gitlab-org/gitlab-ce!30177
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Shortened descriptive text
Added copy button to code snippets
|
|/
|
|
|
| |
Show a message if many levels are restricted and a
different message if all levels are restricted.
|
| |
|
|
|
|
|
| |
Fix symbol '&' display.
Remove unnecessary calls of `.html_safe`
|
|
|
|
|
|
| |
Converted storage details into a small partial
Reworded the storage details summary as suggested
Updated pot file
|
|
|
|
| |
Change issues to issue's
|
|
|
|
|
| |
i18n linting for .vue files under the
app/assets/javascripts/vue_shared directory
|
|
|
|
|
| |
i18n linting for .vue files under the
app/assets/javascripts/vue_merge_request_widget directory
|
|\
| |
| |
| |
| |
| |
| | |
Create private merge requests in forks
Closes #58583
See merge request gitlab-org/gitlab-ce!29984
|
| |
| |
| |
| | |
https://gitlab.com/gitlab-org/gitlab-ce/issues/58583
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, we label items to be done as "Todo." This is grammatically
incorrect and (therefore) confusing—especially to our Spanish-speaking
users for whom "todo" has a specific and unrelated meaning.
We should use "To Do" and always use it as singular (not "To Dos").
Updates to wording in a few places per MR (ee) discussion
Updating locale/gitlab.pot
Updates to wording in a few places per MR (ee) discussion
Updating locale/gitlab.pot
|
| |
| |
| |
| |
| | |
i18n linting for .vue files under the
app/assets/javascripts/sidebar directory
|
| |
| |
| |
| |
| | |
i18n linting for .vue files under the
app/assets/javascripts/notes directory
|
|/
|
|
| |
Move a unit test to jest and use snapshot tests
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Add released_at field to releases API
Add released_at column to releases table
Return releases to the API sorted by released_at
|
| |
| |
| |
| | |
- all commits squashed to make danger review happy
|
| |\
| | |
| | |
| | |
| | | |
Vue-i18n: autofix for app/assets/javascripts/ide directory
See merge request gitlab-org/gitlab-ce!29967
|
| | |
| | |
| | |
| | |
| | | |
i18n linting for .vue files under the
app/assets/javascripts/ide directory
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This new attribute is optional and used when set instead of the default
format `gitlab+deploy-token-#{id}`.
Empty usernames will be saved as null in the database.
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/50228.
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use title and description fields for issue trackers
Closes #63690
See merge request gitlab-org/gitlab-ce!30096
|
| | |/
| | |
| | |
| | |
| | | |
- instead of using properties
- backward compatibility has to be kept for now
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Includes changes to the Vue container registry component to support
the display of an empty message and error message when invalid
characters are found in the group, project or branch name.
repositories/index.html.haml has been changed to remove the content
and place into Vue component.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
# Conflicts:
# locale/gitlab.pot
# spec/features/discussion_comments/commit_spec.rb
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |/ /
|/| | |
|