gitlab-org--gitlab-foss/lib/gitlab
Kerri Miller acc694ead6 Extract SanitizeNodeLink and apply to WikiLinkFilter
The SanitizationFilter was running before the WikiFilter. Since
WikiFilter can modify links, we could see links that _should_ be stopped
by SanatizationFilter being rendered on the page. I (kerrizor) had
previously addressed the bug in: 7bc971915b
However, an additional exploit was discovered after that was merged.
Working through the issue, we couldn't simply shuffle the order of
filters, due to some implicit assumptions about the order of filters, so
instead we've extracted the logic that sanitizes a Nokogiri-generated
Node object, and applied it to the WikiLinkFilter as well.

On moving filters around:
Once we start moving around filters, we get cascading failures; fix one,
another one crops up. Many of the existing filters in the WikiPipeline
chain seem to assume that other filters have already done their work,
and thus operate on a "transform anything that's left" basis;
WikiFilter, for instance, assumes any link it finds in the markdown
should be prepended with the wiki_base_path.. but if it does that, it
also turns `href="@user"` into `href="/path/to/wiki/@user"`, which the
UserReferenceFilter doesn't see as a user reference it needs to
transform into a user profile link. This is true for all the reference
filters in the WikiPipeline.
2019-07-26 13:41:11 +00:00
..
access Refactor code for protecting default branches 2019-01-16 14:25:14 +01:00
action_view_output Fix slow performance with compiling HAML templates 2019-04-29 05:33:50 -07:00
asciidoc Enable AsciiDoc syntax highlighting (using Rouge) 2019-07-02 09:24:05 +02:00
auth OAuth2 support for GitLab personal access tokens 2019-07-22 08:50:25 +00:00
background_migration Remove dead MySQL code 2019-07-23 16:53:03 +01:00
badge Add :preparing status to HasStatus 2019-03-20 11:48:31 +11:00
bare_repository_import Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
bitbucket_import Avoid storing backtraces from Bitbucket Cloud imports in the database 2019-06-19 12:04:24 -07:00
bitbucket_server_import Fix issuables state_id nil when importing projects from GitHub 2019-05-06 19:45:17 +00:00
cache Use strong memoize utility 2018-11-26 17:41:41 +08:00
chat Move ChatOps to Core 2019-02-20 21:29:48 +00:00
checks Add documentation and tests 2019-06-19 07:08:56 +00:00
ci Merge branch '65019-job-templates-dind-tls-fix' into 'master' 2019-07-24 02:29:06 +00:00
cleanup Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
cluster Run do_master_restart callback on server start 2019-07-01 15:32:19 +00:00
config Prevent Billion Laughs attack 2019-07-02 06:23:06 +00:00
conflict Enable even more frozen string in lib/gitlab 2018-11-06 22:47:32 -08:00
cross_project_access Enable even more frozen string in lib/gitlab 2018-11-06 22:47:32 -08:00
cycle_analytics Change sql query 2019-07-23 22:00:50 +02:00
danger Document database review process 2019-07-19 17:33:48 +00:00
data_builder Added labels_hook_attrs method 2019-06-24 11:51:34 +02:00
database Enable tablesample count strategy by default 2019-07-24 17:00:34 +00:00
database_importers Remove unnecessary rubocop disable 2019-07-09 17:02:08 -06:00
dependency_linker Raise not implemented error on BaseLinker for package_url 2019-02-25 10:22:13 -03:00
diff Refactor PositionTracer to support different types 2019-07-05 11:03:47 +00:00
discussions_diff Remove cleaned up OIDs from database and cache 2019-05-06 11:35:03 +01:00
downtime_check Enable even more frozen string in lib/gitlab 2018-11-06 22:47:32 -08:00
email Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
error_tracking Update Sentry client to get project list 2019-01-31 10:05:29 +00:00
etag_caching Fix real-time updates for projects that contain a reserved word 2019-04-05 11:59:20 -07:00
external_authorization Adds identity information while making external authorization requests 2019-06-19 06:04:33 +00:00
fogbugz_import Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
gfm Enable CommonMark source line position information 2019-01-21 13:45:16 -06:00
git Add Rugged calls to performance bar 2019-07-23 21:38:05 -07:00
git_access_result Allow console messages be sent to gitlab-shell 2019-04-04 14:20:11 +11:00
gitaly_client Add start_sha to commits API 2019-07-18 09:19:18 +02:00
github_import Merge branch 'security-github-ssrf-redirect' into 'master' 2019-07-26 13:41:05 +00:00
gitlab_import Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
gl_repository Make Gitlab::GlRepository#types an instance method 2019-04-30 17:17:08 +02:00
google_code_import Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
gpg Fix GPG signature verification with recent versions of GnuPG 2019-06-17 13:33:39 +00:00
grape_logging Add Rugged calls and duration to API and Rails logs 2019-07-18 06:53:39 -07:00
graphql Added submodule links to Submodule type in GraphQL API 2019-07-17 13:06:19 +00:00
graphs Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
hashed_storage Display the amount for Hashed Storage migration/rollback correctly 2019-07-10 22:14:50 +01:00
health_checks Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
hook_data Added labels_hook_attrs method 2019-06-24 11:51:34 +02:00
i18n Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
import Remove dead MySQL code 2019-07-23 16:53:03 +01:00
import_export LFS export records repository_type data 2019-07-24 11:23:51 +00:00
kubernetes GitLab Managed App ensure helm version uses tls opts 2019-07-15 11:38:40 +10:00
legacy_github_import Do not allow localhost url redirection in GitHub Integration 2019-07-05 15:09:04 +05:30
lets_encrypt Use project depended feature flag for pages ssl 2019-06-25 10:30:12 +02:00
manifest_import Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00
markdown_cache Banzai - avoid redis if attr is in DB cache 2019-07-10 21:35:43 -06:00
metrics Remove :livesum from RubySampler metrics 2019-07-23 15:26:52 +03:00
middleware Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
octokit Do not allow localhost url redirection in GitHub Integration 2019-07-05 15:09:04 +05:30
patch Use transactions in JS feature specs 2019-07-12 10:39:14 +08:00
performance_bar Only save Peek session in Redis when Peek is enabled 2019-07-03 16:02:42 +02:00
phabricator_import Fetch users from Phabricator to link to issues 2019-07-10 17:15:43 +02:00
popen Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
profiler Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
project_authorizations Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
prometheus Remove legacy Kubernetes #actual_namespace 2019-05-21 11:38:11 -05:00
query_limiting Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
quick_actions Change 'Todo' to 'To Do' 2019-07-04 15:45:54 +00:00
redis Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
request_profiler Bring backward compatibility for request profiles 2019-07-23 09:30:00 +00:00
sanitizers Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
search Fix a typo in lib/gitlab/search/found_blob.rb 2019-07-01 10:43:06 +02:00
serializer Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
sherlock Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
sidekiq_logging Limit Sidekiq args logging to 10 KB of JSON 2019-01-22 10:54:12 +00:00
sidekiq_middleware Migrate correlation and tracing code to LabKit 2019-04-18 09:57:16 +02:00
sidekiq_status Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
sidekiq_versioning Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
slash_commands Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
slug Introduce predictable environment slugs 2019-07-19 11:33:07 +10:00
sql Ignore min_chars_for_partial_matching unles trigrm 2019-07-04 10:56:13 -06:00
template Merge branch 'require-all-templates-to-include-default-stages' into 'master' 2019-04-15 12:47:35 +02:00
testing Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
untrusted_regexp Allow to use untrusted Regexp via feature flag 2019-04-04 15:00:56 +00:00
usage_data_counters Count wiki page creation 2019-07-21 01:26:19 +00:00
utils Extract SanitizeNodeLink and apply to WikiLinkFilter 2019-07-26 13:41:11 +00:00
verify Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
view/presenter Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
webpack Enable even more frozen string for lib/gitlab 2018-11-19 18:24:22 -08:00
access.rb Add "allowed to create subgroups" dropdown to group settings form 2019-07-19 11:55:46 -07:00
action_rate_limiter.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
allowable.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
app_logger.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
asciidoc.rb Enable section anchors 2019-07-16 12:53:38 +02:00
audit_json_logger.rb Add support for JSON logging for audit events 2018-10-18 15:59:12 -07:00
auth.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
auth_logger.rb Changes RackAttack logger to use structured logs 2019-05-24 00:45:02 +00:00
authorized_keys.rb Handle cases when authorized_keys doesn't exist 2019-03-20 09:16:26 +08:00
background_migration.rb Add methods to check dead and retrying jobs 2019-04-08 19:47:36 -03:00
base_doorkeeper_controller.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
batch_pop_queueing.rb Efficient merge train locks 2019-07-11 13:44:12 +07:00
blame.rb Make Highlight accept language param 2018-10-30 15:44:55 +08:00
blob_helper.rb Fixing image lfs bug and also displaying text lfs 2018-12-27 16:51:07 +01:00
branch_push_merge_commit_analyzer.rb Fix commit with two parents is set with wrong direct_ancestor 2018-12-07 21:00:47 +08:00
build_access.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
changes_list.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
chaos.rb Adds chaos endpoints to Sidekiq 2019-07-18 19:04:12 +02:00
chat.rb Move ChatOps to Core 2019-02-20 21:29:48 +00:00
chat_name_token.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
ci_access.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
closing_issue_extractor.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
color_schemes.rb Add "none" syntax highlighting "color" scheme 2018-12-18 00:34:50 +00:00
config_helper.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
content_disposition.rb Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
contributions_calendar.rb Eliminate most N+1 queries loading UserController#calendar_activities 2019-03-01 10:57:09 -08:00
contributor.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
correlation_id.rb Revert "Prefer to use correlation-id in logs" 2018-12-06 21:46:31 +01:00
cross_project_access.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
crypto_helper.rb Ensure that db encryption keys have proper bytesize 2018-11-22 15:35:49 +01:00
current_settings.rb Upgrade to Rails 5.2 2019-07-12 10:15:31 +08:00
daemon.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
database.rb Remove dead MySQL code 2019-07-23 16:53:03 +01:00
dependency_linker.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
downtime_check.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
ee_compat_check.rb Don't ignore conflicts in db/schema.rb 2019-01-04 16:22:00 +01:00
emoji.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
encoding_helper.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
environment.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
environment_logger.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
exclusive_lease.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
exclusive_lease_helpers.rb Lock writes to trace stream 2018-11-27 17:55:20 +01:00
external_authorization.rb Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE 2019-04-09 15:38:58 +00:00
fake_application_settings.rb Introduce ApplicationSettingImplementation yay 2019-03-19 13:01:37 +08:00
favicon.rb fix(favicon): get favicon_path, so it works also with uploads object store 2019-06-14 13:58:51 +02:00
file_detector.rb Update metrics dashboard API to load yml from repo 2019-05-01 10:16:03 +00:00
file_finder.rb Optimized file search to work without limits 2018-12-06 09:25:09 +01:00
file_markdown_link_builder.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
file_type_detection.rb
git.rb Add start_sha to commits API 2019-07-18 09:19:18 +02:00
git_access.rb Port changes for design management to CE 2019-04-29 08:28:43 +02:00
git_access_wiki.rb Don't run single change checks when changes are unknown 2019-01-02 15:31:32 +01:00
git_logger.rb Convert githost.log to JSON format 2019-07-22 14:56:03 -05:00
git_post_receive.rb Use Gitlab::PushOptions for `ci.skip` push option 2019-04-09 10:03:26 +12:00
git_ref_validator.rb Validate MR branch names 2019-05-03 03:02:58 +08:00
gitaly_client.rb Fix Gitaly auto-detection caching 2019-07-19 10:03:41 -07:00
github_import.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
gl_id.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
gl_repository.rb Make Gitlab::GlRepository#types an instance method 2019-04-30 17:17:08 +02:00
global_id.rb GraphQL support for Notes created in discussions 2019-07-10 12:13:48 +12:00
gon_helper.rb Push feature flag for embedding metrics 2019-07-09 04:04:59 +00:00
gpg.rb Remove rails4 specific code 2018-12-16 10:48:41 +01:00
graphql.rb Remove `:graphql` feature flag 2019-07-09 12:45:23 +00:00
graphql_logger.rb Implement logger analyzer 2019-05-30 18:27:28 +12:00
group_search_results.rb Add improvements to the global search process 2019-05-07 11:08:25 +00:00
highlight.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
http.rb Add OpenSSL::OpenSSLError to HTTP_ERRORS 2019-07-05 21:05:24 +00:00
http_connection_adapter.rb Add DNS rebinding protection settings 2019-05-30 10:47:57 -03:00
http_io.rb Fix deadlock on ChunkedIO 2018-11-26 13:15:46 +01:00
i18n.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
identifier.rb Removes idenfitication by commit from Gitlab::Identifier 2018-10-25 11:36:26 +01:00
import_export.rb LFS export records repository_type data 2019-07-24 11:23:51 +00:00
import_formatter.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
import_sources.rb Setup Phabricator import 2019-05-31 09:40:54 +02:00
incoming_email.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
insecure_key_fingerprint.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
issuable_metadata.rb Expose merge requests count based on user access 2019-06-18 12:46:46 +03:00
issuable_sorter.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
issuables_count_for_state.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
issues_labels.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
job_waiter.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
json_cache.rb Parse the cached value when the it is false 2019-06-25 19:30:05 -03:00
json_logger.rb Migrate correlation and tracing code to LabKit 2019-04-18 09:57:16 +02:00
kubernetes.rb Select deployments that only has the app label 2019-06-21 20:45:06 +00:00
language_data.rb
language_detection.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
lazy.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
lets_encrypt.rb Remove auto ssl feature flags 2019-07-12 16:53:44 +00:00
lfs_token.rb Geo: Remove Gitlab::LfsToken::LegacyRedisDeviseToken implementation 2019-05-22 16:11:08 +10:00
logger.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
loop_helpers.rb Remove expired artifacts periodically 2019-01-24 20:50:42 +09:00
mail_room.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
markdown_cache.rb Use Redis for CacheMarkDownField on non AR models 2019-06-05 13:19:59 +08:00
markup_helper.rb Remove extra whitespace on markup_helper.rb 2018-11-02 15:10:41 +00:00
metrics.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
multi_collection_paginator.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
namespace_sanitizer.rb Add Clusters::KubernetesNamespace model 2018-10-22 09:54:00 -05:00
namespaced_session_store.rb CE port of "Require session with smartcard login for Git access" 2019-07-05 08:12:29 +02:00
null_request_store.rb
object_hierarchy.rb Prevent infinite loops in ObjectHierarchy 2019-04-05 07:56:21 +08:00
omniauth_initializer.rb Symbolize client_auth_method for quirked providers 2019-07-15 09:01:55 -05:00
optimistic_locking.rb Adds metrics to measure database transactions 2019-06-28 12:46:51 +02:00
other_markup.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
otp_key_rotator.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
pages.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
pages_client.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
pages_transfer.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
path_regex.rb Remove deprecated /u/:username routes 2019-06-26 09:18:13 +03:00
performance_bar.rb Cache PerformanceBar.allowed_user_ids list locally and in Redis 2019-07-03 18:47:30 +02:00
phabricator_import.rb Setup Phabricator import 2019-05-31 09:40:54 +02:00
plugin.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
plugin_logger.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
polling_interval.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
popen.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
private_commit_email.rb Match users better by their private commit email 2018-11-19 12:45:07 +00:00
profiler.rb Fix Profiler to work with Ruby 5.1 2019-04-26 21:22:23 -07:00
project_search_results.rb Resolve: Milestones leaked via search API 2019-05-20 11:08:34 -03:00
project_service_logger.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
project_template.rb Add Android template 2019-03-07 20:02:40 +01:00
project_transfer.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
prometheus_client.rb Add a proxy method to PrometheusClient 2019-04-05 08:05:54 +00:00
protocol_access.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
push_options.rb Support rm src branch on merge w/ push option 2019-07-17 13:32:41 +02:00
query_limiting.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
recaptcha.rb Apply recaptcha API changes in 4.0 2019-03-08 15:04:04 +01:00
reference_counter.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
reference_extractor.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
regex.rb Lesser Namespace#name validations 2019-07-09 18:09:45 +02:00
repo_path.rb Fall back to project repository type by default 2019-04-05 10:51:42 +00:00
repository_cache.rb Revert "Merge branch '3062-improve-project-cache' into 'master'" 2019-01-08 13:14:06 -08:00
repository_cache_adapter.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
repository_check_logger.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
request_context.rb Fix health checks not working behind load balancers 2019-03-12 12:46:40 -07:00
request_forgery_protection.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
request_profiler.rb Bring backward compatibility for request profiles 2019-07-23 09:30:00 +00:00
route_map.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
routing.rb Fix typos in the whole gitlab-ce project 2019-05-20 14:11:44 +00:00
rugged_instrumentation.rb Add Rugged calls to performance bar 2019-07-23 21:38:05 -07:00
safe_request_store.rb Change SafeRequestStore#write to accept an options hash 2018-12-17 19:57:03 -02:00
search_results.rb Revert "Avoid loading objects from DB in ES results" 2019-06-13 11:07:55 +01:00
seeder.rb Backport of elastic-test-repos from EE 2019-01-08 17:18:15 -06:00
sentry.rb refactor: remove Sentry from application settings 2019-06-25 21:17:19 +02:00
session.rb Session stored globally per request 2019-05-02 12:28:26 +07:00
setup_helper.rb Only use Gitaly catfile_cache_size=5 in test 2019-06-06 14:11:44 +00:00
shard_health_cache.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
shell.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
shell_adapter.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
sherlock.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
sidekiq_config.rb Change path of bin/sidkiq-cluster in comments 2019-04-29 10:32:33 +10:00
sidekiq_logger.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
sidekiq_signals.rb Fix Sidekiq process group killing 2019-03-07 12:37:59 +00:00
sidekiq_status.rb Clarify documentation of Gitlab::SidekiqStatus 2019-07-04 08:45:14 +01:00
sidekiq_versioning.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
snippet_search_results.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
ssh_public_key.rb Fix ConstantName rubocop offense 2018-12-09 22:45:48 +05:00
string_placeholder_replacer.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
string_range_marker.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
string_regex_marker.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
submodule_links.rb Added submodule links to Submodule type in GraphQL API 2019-07-17 13:06:19 +00:00
task_helpers.rb Add cache to the 'compile-assets' and 'gitlab:assets:compile' jobs 2019-02-05 14:04:54 +01:00
tcp_checker.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
template_helper.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
temporarily_allow.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
themes.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
thread_memory_cache.rb Add a memory cache local to the thread to reduce Redis load 2019-07-01 22:23:01 -07:00
time_tracking_formatter.rb Rename to time_tracking_limit_to_hours 2019-06-25 09:31:23 +08:00
timeless.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
tracing.rb Switch back to using regexps in `tracing_url_template` 2019-02-22 14:47:37 +02:00
tree_summary.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
untrusted_regexp.rb Bring back Gitlab::UntrustedRegexp.with_fallback 2019-04-03 15:31:56 +08:00
update_path_error.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
uploads_transfer.rb Enable frozen string for lib/gitlab/*.rb 2018-10-22 07:00:50 +00:00
url_blocker.rb Fix Server Side Request Forgery mitigation bypass 2019-07-15 09:21:20 +02:00
url_builder.rb Update deployment chat message notification 2019-05-02 16:07:26 +00:00
url_helpers.rb Renamed terminal_specification to channel_specification 2019-04-04 18:32:02 +00:00
url_sanitizer.rb Hide password on import by url form 2019-05-29 14:03:50 +03:00
usage_data.rb Count wiki page creation 2019-07-21 01:26:19 +00:00
user_access.rb Add documentation and tests 2019-06-19 07:08:56 +00:00
utils.rb Backport try_megabytes_to_bytes from EE 2019-03-12 14:04:05 +01:00
version_info.rb Revert the "What's new" feature 2019-01-29 20:45:47 +00:00
visibility_level.rb Fix inability to set visibility_level on project via API 2019-06-14 07:36:35 -07:00
wiki_file_finder.rb Remove BATCH_SIZE from WikiFileFinder 2019-02-06 13:22:35 +01:00
workhorse.rb Use persistent Redis cluster for Workhorse pub/sub notifications 2019-07-22 10:23:07 -07:00
zoom_link_extractor.rb Fetch latest link in the description for zoom link, add more tests and remove frontend spec unnecessary tests 2019-07-17 06:41:26 +00:00