gitlab-org--gitlab-foss/lib/gitlab
Yorick Peterse a42d469ab2 Merge branch 'atom-feed-latest-update' into 'master'
Improve performance of user profiles, finding groups, and finding projects

This MR improves the following:

* Rendering of profile pages and Atom feeds
* Finding groups (using GroupsFinder & friends)
* Finding projects (using ProjectsFinder & friends)

Initially this MR was intended to only improve rendering of Atom feeds, but over time other fixes were introduced as well as the same code was the cause of all these problems.

See merge request !1790
2015-11-19 10:05:53 +00:00
..
backend Store and show reason why import failed. 2015-11-18 12:00:56 +01:00
bitbucket_import Fix bug where only the first 15 Bitbucket issues would be imported. 2015-09-01 08:50:20 -07:00
diff Fix rubocop warnings in lib 2015-10-03 01:29:58 -05:00
email Rename reply_by_email to incoming_email to prepare for the future. 2015-09-21 10:35:37 +02:00
fogbugz_import Fix rubocop warnings in lib 2015-10-03 01:29:58 -05:00
git Refactor pre/post receive commit services into one class 2015-08-14 16:04:17 +02:00
github_import Fix github importer to handle empty issues 2015-11-18 11:02:25 +00:00
gitlab_import Fix bug where only the first 15 Bitbucket issues would be imported. 2015-09-01 08:50:20 -07:00
gitorious_import Define GITORIOUS_HOST only once 2015-06-10 01:31:27 -04:00
google_code_import Split complex methods in GoogleCodeImport::Importer 2015-11-13 00:55:20 +01:00
graphs Refactor commits graph 2014-09-29 12:05:17 +03:00
ldap Fix ldap email downcasing bug 2015-10-08 14:59:46 -05:00
lfs Add support for git lfs. 2015-11-16 12:39:13 +01:00
markdown Remove small code duplication in user_reference_filter.rb 2015-11-17 12:55:16 +01:00
middleware Revert "Increase timeout for Git-over-HTTP requests." 2015-03-19 18:29:20 -07:00
o_auth Use proper labels for OAuth providers 2015-11-03 17:59:07 +01:00
sherlock Only load rblineprof when actually needed 2015-11-09 15:54:13 +01:00
sidekiq_middleware Use SIGKILL by default in Sidekiq::MemoryKiller 2015-05-13 17:09:12 +02:00
sql Fix UNION syntax for MySQL 2015-11-18 13:31:18 +01:00
access.rb Improve description of branch protection levels. 2015-05-13 09:41:55 +02:00
app_logger.rb Dry admin logs. 2014-10-06 00:14:46 +02:00
asciidoc.rb Handle AsciiDoc better, reuse HTML pipeline filters (fixes #9263) 2015-05-18 20:48:03 +02:00
auth.rb Session API: Use case-insensitive authentication like in UI 2014-10-30 18:29:18 +02:00
bitbucket_import.rb Fix specs. 2015-02-24 15:07:24 +01:00
blacklist.rb Prevent people from using ci since we plan to host ci on /ci later. 2014-09-09 10:11:07 +02:00
closing_issue_extractor.rb Make use of to_reference in more specs 2015-05-26 15:49:22 -04:00
color_schemes.rb Add count to Themes and ColorSchemes 2015-08-26 11:30:38 -07:00
compare_result.rb Add ignore white space option in merge request diff 2015-11-13 16:53:53 +09:00
config_helper.rb Make app works with strong params 2014-06-26 23:24:17 +03:00
contributions_calendar.rb Fix rubocop warnings in lib 2015-10-03 01:29:58 -05:00
contributor.rb Move lib/gitlab/contributors to its correct path 2015-04-09 15:34:55 -04:00
current_settings.rb Implement Build Artifacts 2015-11-10 12:51:50 +01:00
database.rb Fix Gitlab::Database#mysql? 2015-10-22 10:18:44 +02:00
force_push_check.rb Replace all usages of git command with configurable binary path 2015-11-03 17:11:09 -05:00
git.rb Use Gitlab::Git helper methods and constants as much as possible. 2015-03-10 13:39:31 +01:00
git_access.rb Add support for git lfs. 2015-11-16 12:39:13 +01:00
git_access_status.rb Rubocop enabled for: Use spaces inside hash literal braces 2015-02-02 20:36:54 -08:00
git_access_wiki.rb Rename abilities to correspond contoller/model action names 2015-06-26 15:55:56 +02:00
git_logger.rb Dry admin logs. 2014-10-06 00:14:46 +02:00
git_ref_validator.rb Replace all usages of git command with configurable binary path 2015-11-03 17:11:09 -05:00
gitorious_import.rb Define GITORIOUS_HOST only once 2015-06-10 01:31:27 -04:00
identifier.rb Use project.commit convenience method. 2015-04-24 12:29:36 +02:00
import_formatter.rb Fix bug where only the first 15 Bitbucket issues would be imported. 2015-09-01 08:50:20 -07:00
import_sources.rb FogBugz project import 2015-09-08 20:23:01 -04:00
incoming_email.rb Make Reply by email easier to configure 2015-10-13 13:10:49 +02:00
inline_diff.rb Move spec to proper place and fix unused variable 2015-11-13 09:45:21 +01:00
issues_labels.rb remove feature label 2014-10-31 17:22:16 -07:00
key_fingerprint.rb Simplify regex. 2015-04-14 15:58:28 +02:00
logger.rb Dry admin logs. 2014-10-06 00:14:46 +02:00
markdown.rb Merge branch 'master' into rs-redactor-filter 2015-10-15 11:26:58 +02:00
markup_helper.rb markup_helper: detect .mkd and .mkdn as markdown 2015-08-12 15:29:15 -04:00
note_data_builder.rb No longer needed to pass project argument to commit methods. 2015-04-24 12:29:36 +02:00
popen.rb Style/RedundantReturn enabled 2015-03-24 18:35:57 -07:00
production_logger.rb Dry admin logs. 2014-10-06 00:14:46 +02:00
project_search_results.rb Fix commits search for empty repository 2015-11-03 10:16:09 +01:00
push_data_builder.rb Add added, modified and removed properties to commit object in webhook 2015-11-03 12:16:40 +02:00
reference_extractor.rb Fix bug where a push would only create cross references from the first commit. 2015-10-18 14:05:27 +02:00
regex.rb Add ability to create directories in the editor 2015-10-29 15:49:07 +01:00
search_results.rb Ability to search milestones 2015-08-24 13:59:01 +03:00
seeder.rb Revert "Create dev fixture projects with fixed visibility" 2014-11-10 16:17:04 +02:00
sherlock.rb Only load rblineprof when actually needed 2015-11-09 15:54:13 +01:00
sidekiq_logger.rb Dry admin logs. 2014-10-06 00:14:46 +02:00
snippet_search_results.rb Updating to persist a params snippets variable 2014-09-05 13:30:55 -04:00
themes.rb Add count to Themes and ColorSchemes 2015-08-26 11:30:38 -07:00
upgrader.rb Replace all usages of git command with configurable binary path 2015-11-03 17:11:09 -05:00
uploads_transfer.rb Fix: Images cannot show when projects' path was changed 2015-10-14 18:50:35 +03:00
url_builder.rb Merge branch 'master' into ci-and-ce-sitting-in-a-tree-k-i-s-s-i-n-g 2015-09-09 14:56:02 +02:00
user_access.rb Cache LDAP check in Gitlab::UserAccess 2014-08-06 18:03:01 +02:00
utils.rb add common method to force utf8 and force oauth properties to be utf8 2015-05-03 00:43:46 +03:00
version_info.rb Fix abort gitlab:app:check 2013-06-06 10:10:51 +09:00
visibility_level.rb Fork visibility level fix 2015-07-06 17:40:33 +03:00