gitlab-org--gitlab-foss/app/models/concerns
Adam Hegyi f36da45711 Make RelativePositioning reusable
RelativePositioning module was heavily dependent on the Issue model.
This changes makes it easier to reuse the functionality provided by
RelativePositioning in other models.

Needed by: https://gitlab.com/gitlab-org/gitlab-ee/issues/12196
2019-07-24 14:19:49 +02:00
..
ci Add CI variable to provide GitLab FQDN 2019-07-10 20:23:03 +05:30
mentionable Turn reference regex constants into methods 2018-11-12 13:50:31 +01:00
storage Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
token_authenticatable_strategies Externalize strings in app/models 2019-04-12 12:28:07 +00:00
access_requestable.rb
atomic_internal_id.rb Rewind IID on Ci::Pipelines 2019-04-16 11:22:23 +02:00
avatarable.rb Disable method replacement in avatar loading 2019-04-29 21:29:25 -07:00
awardable.rb Sort issues and merge requests in ascending and descending order 2018-12-06 16:57:19 +00:00
batch_destroy_dependent_associations.rb
blob_language_from_git_attributes.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
blob_like.rb Fixing image lfs bug and also displaying text lfs 2018-12-27 16:51:07 +01:00
blocks_json_serialization.rb Eliminate duplicated words 2018-11-22 01:01:23 +09:00
bulk_member_access_load.rb
cache_markdown_field.rb Banzai - avoid redis if attr is in DB cache 2019-07-10 21:35:43 -06:00
cacheable_attributes.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
case_sensitivity.rb Remove dead MySQL code 2019-07-23 16:53:03 +01:00
chronic_duration_attribute.rb Add custom validation message for chronic duration attribute 2018-12-05 13:09:43 +01:00
closed_at_filterable.rb Allow IssuableFinder to filter by closed_at 2019-02-21 09:40:49 +01:00
created_at_filterable.rb
deployable.rb Populate cluster_id when creating a deployment 2019-06-27 17:28:52 +12:00
deployment_platform.rb Removes clusters_cte feature flag 2019-07-17 20:01:08 +12:00
deprecated_assignee.rb [CE] Support multiple assignees for merge requests 2019-04-08 18:40:00 -03:00
descendant.rb Rename GroupHierarchy into ObjectHierarchy 2018-12-19 15:24:29 +01:00
diff_file.rb
diff_positionable_note.rb Expose comments on Noteables in GraphQL 2019-06-14 12:36:27 +02:00
discussion_on_diff.rb Cache diff highlight in discussions 2018-12-21 16:59:21 -02:00
each_batch.rb Fix statement timeouts in RemoveRestrictedTodos migration 2018-11-04 06:01:17 -08:00
editable.rb
enum_with_nil.rb Remove rails4 specific code 2018-12-16 10:48:41 +01:00
expirable.rb
fast_destroy_all.rb Merge branch 'fix-misspellings-app-comments' into 'master' 2019-02-26 12:25:01 +01:00
faster_cache_keys.rb
feature_gate.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
from_union.rb Pass string directly to #from 2019-07-11 13:46:17 +08:00
ghost_user.rb
group_descendant.rb Externalize strings in app/models 2019-04-12 12:28:07 +00:00
has_ref.rb Fix CI_COMMIT_REF_NAME and SLUG variable 2019-04-29 18:52:51 +07:00
has_status.rb Upgrade to Rails 5.2 2019-07-12 10:15:31 +08:00
has_variable.rb Implement support for CI variables of type file 2019-05-06 13:11:42 +00:00
ignorable_column.rb Inherit from ApplicationRecord instead of ActiveRecord::Base 2019-03-28 16:18:23 +00:00
iid_routes.rb Merge branch 'fix-misspellings-app-comments' into 'master' 2019-02-26 12:25:01 +01:00
importable.rb
issuable.rb CE port for milestones should not be set on epics issue promotion 2019-07-18 18:52:10 +00:00
issuable_states.rb Address review comments 2019-03-28 11:31:14 -03:00
label_eventable.rb
loaded_in_group_list.rb
manual_inverse_association.rb Fix deprecation: Passing an argument to force an association to reload is now deprecated 2019-01-11 19:28:38 +01:00
maskable.rb Allow masking if 8 or more characters in base64 2019-06-06 15:46:45 +01:00
mentionable.rb Banzai - avoid redis if attr is in DB cache 2019-07-10 21:35:43 -06:00
milestoneish.rb Adjust burndown chart opened issues count 2019-06-04 13:10:38 +03:00
mirror_authentication.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
note_on_diff.rb
noteable.rb Make resolvable_types a class method 2019-06-03 16:41:05 +02:00
optionally_search.rb
participable.rb Inherit from ApplicationRecord instead of ActiveRecord::Base 2019-03-28 16:18:23 +00:00
presentable.rb
project_api_compatibility.rb Fix the project auto devops API 2019-07-19 21:39:26 +00:00
project_features_compatibility.rb Add *_access_level to project API 2019-07-03 16:18:05 +02:00
project_services_loggable.rb
prometheus_adapter.rb Add a default reactive cache key 2019-06-07 17:46:28 +10:00
protected_branch_access.rb
protected_ref.rb
protected_ref_access.rb
protected_tag_access.rb
reactive_caching.rb Allow ReactiveCaching to support nil value 2019-07-08 14:50:58 +01:00
reactive_service.rb
redactable.rb Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
redis_cacheable.rb Remove rails4 specific code 2018-12-16 10:48:41 +01:00
referable.rb Add /-/ scope to link_reference_pattern 2019-05-29 16:31:04 +03:00
relative_positioning.rb Make RelativePositioning reusable 2019-07-24 14:19:49 +02:00
resolvable_discussion.rb
resolvable_note.rb Make resolvable_types a class method 2019-06-03 16:41:05 +02:00
routable.rb Remove dead MySQL code 2019-07-23 16:53:03 +01:00
select_for_project_authorization.rb
service_push_data_validations.rb Extract common validations from ci services 2019-06-21 15:21:16 +01:00
sha_attribute.rb Inherit from ApplicationRecord instead of ActiveRecord::Base 2019-03-28 16:18:23 +00:00
shardable.rb Store hashed storage paths in the database 2018-11-29 16:08:14 +00:00
sortable.rb Extend CTE search optimisation to projects 2019-04-04 12:36:22 +01:00
spammable.rb
stepable.rb Don't use transactions and exceptions 2019-07-16 19:20:43 +00:00
strip_attribute.rb Inherit from ApplicationRecord instead of ActiveRecord::Base 2019-03-28 16:18:23 +00:00
subscribable.rb
taskable.rb Properly identify task lists inside a blockquote 2019-07-19 12:40:16 -05:00
throttled_touch.rb
time_trackable.rb
token_authenticatable.rb Upgrade to Rails 5.2 2019-07-12 10:15:31 +08:00
triggerable_hooks.rb
uniquify.rb
update_project_statistics.rb Includes logic to persist namespace statistics 2019-07-02 14:44:39 +00:00
updated_at_filterable.rb
valid_attribute.rb
with_uploads.rb Remove fast_destroy_uploads feature flag 2019-02-12 12:30:27 -02:00