Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-07 | Enable even more frozen string in lib/gitlab | gfyoung | |
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-01 | Rename many path_with_namespace -> full_path | Gabriel Mazetto | |
2017-07-07 | Include new URL helpers retroactively into includers of Gitlab::Routing | Douwe Maan | |
2017-07-05 | Create and use project path helpers that only need a project, no namespace | Douwe Maan | |
2017-05-30 | Consistent diff and blob size limit names | Douwe Maan | |
2017-02-07 | Update Rubocop to ruby 2.3 | Z.J. van de Weg | |
2016-08-03 | Make Compare#diffs diff_options a regular argument | Douwe Maan | |
2016-08-03 | switch from diff_file_collection to diffs | Paco Guzman | |
So we have raw_diffs too | |||
2016-08-03 | Introduce Compare model in the codebase. | Paco Guzman | |
This object will manage Gitlab::Git::Compare instances | |||
2016-08-03 | Move to Gitlab::Diff::FileCollection | Paco Guzman | |
Instead calling diff_collection.count use diff_collection.size which is cache on the diff_collection | |||
2016-08-03 | Cache highlighted diff lines for merge requests | Paco Guzman | |
Introducing the concept of SafeDiffs which relates diffs with UI highlighting. | |||
2016-07-07 | Represent DiffRefs as proper class instead of tuple array | Douwe Maan | |
2016-06-17 | Limit push email diff size | Sean McGivern | |
Limit push email diff size to 30 files or 150 KB, whichever comes first. | |||
2016-05-17 | Syntax-highlight diffs in push emails | Sean McGivern | |
Based on: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/151 | |||
2016-05-11 | Only generate repository push email once | Sean 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-01 | Added & use Gitlab::Routing for URL helpers | Yorick 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-03 | Use Gitlab::Git::DiffCollections | Jacob Vosmaer | |
2016-01-19 | Added X-GitLab-... headers to emails from CI and Email On Push services | Anton Baklanov | |
Fixes #2098 | |||
2015-12-11 | Mix url helpers in into `RepositoryPush` | Grzegorz Bizon | |
2015-12-08 | Check if commits are available in `RepositoryPush` | Grzegorz Bizon | |
2015-12-08 | Duplicate options in `RepositoryPush` | Grzegorz Bizon | |
2015-12-08 | Add `RepositoryPush` specs | Grzegorz Bizon | |
2015-12-08 | Fix url helpers in RepositoryPush | Grzegorz Bizon | |
2015-12-08 | Remove obsolete variables in `repository_push_email` | Grzegorz Bizon | |
2015-12-08 | Improve Messagee::RepositoryPush | Grzegorz Bizon | |
2015-12-08 | Refactor RepositoryPush, move to Message namespace | Grzegorz Bizon | |