Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-07Enable even more frozen string in lib/gitlabgfyoung
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.
2017-08-01Rename many path_with_namespace -> full_pathGabriel Mazetto
2017-07-07Include new URL helpers retroactively into includers of Gitlab::RoutingDouwe Maan
2017-07-05Create and use project path helpers that only need a project, no namespaceDouwe Maan
2017-05-30Consistent diff and blob size limit namesDouwe Maan
2017-02-07Update Rubocop to ruby 2.3Z.J. van de Weg
2016-08-03Make Compare#diffs diff_options a regular argumentDouwe Maan
2016-08-03switch from diff_file_collection to diffsPaco Guzman
So we have raw_diffs too
2016-08-03Introduce Compare model in the codebase.Paco Guzman
This object will manage Gitlab::Git::Compare instances
2016-08-03Move to Gitlab::Diff::FileCollectionPaco Guzman
Instead calling diff_collection.count use diff_collection.size which is cache on the diff_collection
2016-08-03Cache highlighted diff lines for merge requestsPaco Guzman
Introducing the concept of SafeDiffs which relates diffs with UI highlighting.
2016-07-07Represent DiffRefs as proper class instead of tuple arrayDouwe Maan
2016-06-17Limit push email diff sizeSean McGivern
Limit push email diff size to 30 files or 150 KB, whichever comes first.
2016-05-17Syntax-highlight diffs in push emailsSean McGivern
Based on: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/151
2016-05-11Only generate repository push email onceSean McGivern
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-04-01Added & use Gitlab::Routing for URL helpersYorick Peterse
Rails' "url_helpers" method creates an anonymous Module (which a bunch of methods) on every call. By caching the output of this method in a dedicated method we can shave off about 10 seconds of loading time for an issue with around 200 comments.
2016-03-03Use Gitlab::Git::DiffCollectionsJacob Vosmaer
2016-01-19Added X-GitLab-... headers to emails from CI and Email On Push servicesAnton Baklanov
Fixes #2098
2015-12-11Mix url helpers in into `RepositoryPush`Grzegorz Bizon
2015-12-08Check if commits are available in `RepositoryPush`Grzegorz Bizon
2015-12-08Duplicate options in `RepositoryPush`Grzegorz Bizon
2015-12-08Add `RepositoryPush` specsGrzegorz Bizon
2015-12-08Fix url helpers in RepositoryPushGrzegorz Bizon
2015-12-08Remove obsolete variables in `repository_push_email`Grzegorz Bizon
2015-12-08Improve Messagee::RepositoryPushGrzegorz Bizon
2015-12-08Refactor RepositoryPush, move to Message namespaceGrzegorz Bizon