Commit Graph

61 Commits

Author SHA1 Message Date
GitLab Bot d2167e96a0 Add latest changes from gitlab-org/gitlab@master 2024-12-06 15:21:47 +00:00
GitLab Bot 4aa03ea356 Add latest changes from gitlab-org/gitlab@master 2023-10-06 00:11:57 +00:00
GitLab Bot 0a0dcc392c Add latest changes from gitlab-org/gitlab@master 2023-09-27 03:10:19 +00:00
GitLab Bot d8f61f6383 Add latest changes from gitlab-org/gitlab@master 2023-09-07 00:09:45 +00:00
GitLab Bot 164ac94bbd Add latest changes from gitlab-org/gitlab@master 2023-09-05 12:11:04 +00:00
GitLab Bot 5b1258ee90 Add latest changes from gitlab-org/gitlab@master 2023-01-23 09:08:21 +00:00
GitLab Bot fcfe959a5d Add latest changes from gitlab-org/gitlab@master 2022-09-28 21:07:58 +00:00
GitLab Bot 9134da0488 Add latest changes from gitlab-org/gitlab@master 2022-09-19 18:10:34 +00:00
GitLab Bot ad7d53a71a Add latest changes from gitlab-org/gitlab@master 2022-09-19 03:12:52 +00:00
GitLab Bot 9a0e0265e4 Add latest changes from gitlab-org/gitlab@master 2022-09-15 06:12:51 +00:00
GitLab Bot e750680e89 Add latest changes from gitlab-org/gitlab@master 2022-08-17 09:11:44 +00:00
GitLab Bot f0e9d20cd8 Add latest changes from gitlab-org/gitlab@master 2022-07-20 00:10:15 +00:00
GitLab Bot eab22d334f Add latest changes from gitlab-org/gitlab@master 2022-04-22 18:09:22 +00:00
GitLab Bot e4cac4b3e7 Add latest changes from gitlab-org/gitlab@master 2022-04-21 00:10:20 +00:00
GitLab Bot b213b675ec Add latest changes from gitlab-org/gitlab@master 2022-03-28 15:07:51 +00:00
GitLab Bot f163fc8ce6 Add latest changes from gitlab-org/gitlab@master 2021-12-13 21:14:32 +00:00
GitLab Bot dc62bfce8b Add latest changes from gitlab-org/gitlab@master 2021-12-07 09:09:59 +00:00
GitLab Bot ec6dd14345 Add latest changes from gitlab-org/gitlab@master 2021-12-07 00:14:07 +00:00
GitLab Bot 1c27dcaf69 Add latest changes from gitlab-org/gitlab@master 2021-11-24 00:12:33 +00:00
GitLab Bot 1aa9cd3080 Add latest changes from gitlab-org/gitlab@master 2021-11-09 09:10:06 +00:00
GitLab Bot 94822e35f8 Add latest changes from gitlab-org/gitlab@master 2021-11-03 12:10:26 +00:00
GitLab Bot 0594381ba7 Add latest changes from gitlab-org/gitlab@master 2021-10-26 12:12:11 +00:00
GitLab Bot e5d3d8c323 Add latest changes from gitlab-org/gitlab@master 2021-10-25 12:10:19 +00:00
GitLab Bot 5f8d4d631d Add latest changes from gitlab-org/gitlab@master 2021-09-29 12:11:22 +00:00
GitLab Bot 616cd97932 Add latest changes from gitlab-org/gitlab@master 2021-09-29 03:12:00 +00:00
GitLab Bot 27d1ed4ddf Add latest changes from gitlab-org/gitlab@master 2021-09-15 18:11:29 +00:00
GitLab Bot 258cd24093 Add latest changes from gitlab-org/gitlab@master 2021-08-05 09:08:56 +00:00
GitLab Bot 6b3944a901 Add latest changes from gitlab-org/gitlab@master 2021-08-03 12:09:42 +00:00
GitLab Bot 1d9f78b3a4 Add latest changes from gitlab-org/gitlab@master 2021-07-28 15:09:57 +00:00
GitLab Bot 6eb3540d3d Add latest changes from gitlab-org/gitlab@master 2021-07-22 06:08:43 +00:00
GitLab Bot 59469a1782 Add latest changes from gitlab-org/gitlab@master 2021-06-28 15:08:03 +00:00
GitLab Bot 8f30cb223b Add latest changes from gitlab-org/gitlab@master 2021-06-14 03:09:53 +00:00
GitLab Bot 389312d009 Add latest changes from gitlab-org/gitlab@master 2021-05-19 09:10:19 +00:00
GitLab Bot 980faa8f34 Add latest changes from gitlab-org/gitlab@master 2021-05-14 00:11:05 +00:00
GitLab Bot e33f87ac0f Add latest changes from gitlab-org/gitlab@master 2020-04-21 15:21:10 +00:00
gfyoung 7e6f6e1603 Enable even more frozen string in lib/gitlab
Enables frozens string for the following:

* lib/gitlab/conflict/**/*.rb
* lib/gitlab/cross_project_access/**/*.rb
* lib/gitlab/cycle_analytics/**/*.rb
* lib/gitlab/data_builder/**/*.rb
* lib/gitlab/database/**/*.rb
* lib/gitlab/dependency_linker/**/*.rb
* lib/gitlab/diff/**/*.rb
* lib/gitlab/downtime_check/**/*.rb
* lib/gitlab/email/**/*.rb
* lib/gitlab/etag_caching/**/*.rb

Partially addresses gitlab-org/gitlab-ce#47424.
2018-11-06 22:47:32 -08:00
Gabriel Mazetto abb878326c Rename many path_with_namespace -> full_path 2017-08-01 07:26:58 +02:00
Douwe Maan c81928cfa7 Include new URL helpers retroactively into includers of Gitlab::Routing 2017-07-07 10:43:37 -05:00
Douwe Maan fe13f11041 Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
Douwe Maan aed0387f97 Consistent diff and blob size limit names 2017-05-29 17:02:02 -05:00
Z.J. van de Weg 128b1eae09 Update Rubocop to ruby 2.3 2017-02-07 15:16:46 +01:00
Douwe Maan c008a1a967 Make Compare#diffs diff_options a regular argument 2016-08-03 09:32:01 -07:00
Paco Guzman c86c1905b5 switch from diff_file_collection to diffs
So we have raw_diffs too
2016-08-03 07:00:20 +02:00
Paco Guzman 1d0c7b7492 Introduce Compare model in the codebase.
This object will manage Gitlab::Git::Compare instances
2016-08-03 07:00:20 +02:00
Paco Guzman 8f359ea917 Move to Gitlab::Diff::FileCollection
Instead calling diff_collection.count use diff_collection.size which is cache on the diff_collection
2016-08-03 07:00:20 +02:00
Paco Guzman cd7c2cb6dd Cache highlighted diff lines for merge requests
Introducing the concept of SafeDiffs which relates 
diffs with UI highlighting.
2016-08-03 07:00:19 +02:00
Douwe Maan a9fa45f09e Represent DiffRefs as proper class instead of tuple array 2016-07-06 18:50:58 -04:00
Sean McGivern 1022a1678b Limit push email diff size
Limit push email diff size to 30 files or 150 KB, whichever comes first.
2016-06-17 08:55:05 +01:00
Sean McGivern a9977f2b7a Syntax-highlight diffs in push emails
Based on:
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/151
2016-05-17 13:23:17 +01:00
Sean McGivern 5f27e26bb4 Only generate repository push email once
The repository push email can be very expensive to generate, especially
with syntax-highlighted diffs. Instead of generating the email for each
recipient, generate one email object and reset the Message-Id and To
headers for each recipient. (Cloning would also be expensive in the case
of large emails, although probably not as bad as generating from
scratch.)
2016-05-11 09:16:01 +01:00