gitlab-org--gitlab-foss/spec/models
Yorick Peterse f0e7b5e7a3
Cleaned up CI runner administration code
In https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/19625 some
changes were introduced that do not meet our abstraction reuse rules.
This commit cleans up some of these changes so the requirements are met.

Most notably, sorting of the runners in Admin::RunnersFinder has been
delegated to Ci::Runner.order_by, similar to how we order data in
models that include the Sortable module. If we need more sort orders in
the future we can include Sortable and have Ci::Runner.order_by call
`super` to delegate to Sortable.order_by.
2018-09-14 15:05:46 +02:00
..
application_setting Messaging on terms page when user already accepted 2018-06-04 22:22:11 +02:00
badges Projects and groups badges API 2018-03-05 17:51:40 +00:00
blob_viewer Reconcile differences in spec/models/blob_viewer 2018-09-08 18:00:32 +02:00
ci Cleaned up CI runner administration code 2018-09-14 15:05:46 +02:00
clusters Revert "Merge branch 'dz-add-project-id-to-jupyter' into 'master'" 2018-09-13 19:47:56 +03:00
concerns Merge branch 'bvl-codeowners-file-ce' into 'master' 2018-09-06 11:23:22 +00:00
conversational_development_index
cycle_analytics Adapt cycle analytics spec helper and cycle analytics usage data spec 2018-03-01 16:43:26 +00:00
diff_viewer
hooks Merge branch 'filter-web-hooks-by-branch' into 'master' 2018-09-05 13:39:41 +00:00
issue
members Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
merge_request
network
postgresql Respond to DB health in background migrations 2018-08-06 15:20:36 +02:00
project_services Move project services log to a separate file 2018-09-06 14:48:31 -03:00
protected_branch Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
ability_spec.rb Remove edit_note and update_note abilities in favor of admin_note 2018-04-10 15:46:20 +02:00
abuse_report_spec.rb
active_session_spec.rb Display and revoke active sessions 2018-05-02 08:08:16 +00:00
appearance_spec.rb Use the new CacheableAttributes concern in the ApplicationSetting and Appearance models 2018-05-23 16:14:43 +02:00
application_setting_spec.rb Strip whitespace from Sentry URL 2018-09-12 13:29:33 -07:00
award_emoji_spec.rb Refactor AutocompleteController 2018-08-20 13:53:00 +02:00
badge_spec.rb Projects and groups badges API 2018-03-05 17:51:40 +00:00
blob_spec.rb
board_spec.rb
broadcast_message_spec.rb Backport: Propagate broadcast messages to secondaries 2018-04-11 11:28:44 -07:00
chat_name_spec.rb
chat_team_spec.rb
commit_collection_spec.rb
commit_range_spec.rb
commit_spec.rb Make it clearer when Commit#description returns no_commit_message 2018-08-21 11:41:25 +01:00
commit_status_spec.rb Respect the inheritance chain between Ci::Build and CommitStatus 2018-05-16 15:59:51 -05:00
compare_spec.rb Remove unused Compare#base_commit 2018-03-08 11:39:50 -03:00
container_repository_spec.rb
cycle_analytics_spec.rb Adapt cycle analytics spec helper and cycle analytics usage data spec 2018-03-01 16:43:26 +00:00
deploy_key_spec.rb Fall back on ghost user when deploy key user is not set 2018-03-28 18:54:15 +02:00
deploy_keys_project_spec.rb
deploy_token_spec.rb Fix deploy tokens without expire_at crashes 2018-08-02 19:43:36 +02:00
deployment_spec.rb Remove unused stop_action? method from deployment class 2018-07-12 12:31:33 +02:00
diff_discussion_spec.rb
diff_note_spec.rb Persist truncated note diffs on a new table 2018-05-24 15:34:43 -03:00
discussion_spec.rb
email_spec.rb
environment_spec.rb Rename environments stop action method 2018-07-12 12:22:11 +02:00
event_collection_spec.rb
event_spec.rb Throttle updates to Project#last_repository_updated_at. 2018-05-29 12:51:32 +02:00
external_issue_spec.rb
fork_network_member_spec.rb Whitelist existing destroy_all offenses 2018-08-16 17:29:37 +02:00
fork_network_spec.rb
forked_project_link_spec.rb
generic_commit_status_spec.rb Respect the inheritance chain between Ci::Build and CommitStatus 2018-05-16 15:59:51 -05:00
global_milestone_spec.rb
gpg_key_spec.rb
gpg_key_subkey_spec.rb
gpg_signature_spec.rb
group_custom_attribute_spec.rb
group_label_spec.rb
group_milestone_spec.rb
group_spec.rb Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
guest_spec.rb Add a unique and not null constraint on the project_features.project_id column 2018-05-15 14:20:14 +02:00
identity_spec.rb
import_export_upload_spec.rb Update Import/Export to use object storage (based on aa feature flag) 2018-07-06 15:46:18 +02:00
instance_configuration_spec.rb
internal_id_spec.rb Reduce number of model instances needed in test. 2018-08-15 11:00:23 +02:00
issue_collection_spec.rb
issue_spec.rb Move Issue#{referenced,closed_by}_merge_requests to service 2018-08-21 12:40:44 +01:00
key_spec.rb
label_link_spec.rb
label_note_spec.rb Use ResourceLabelEvent for tracking label changes 2018-09-07 13:39:20 +00:00
label_priority_spec.rb
label_spec.rb Add specs for label search backend code 2018-07-31 12:46:37 +03:00
legacy_diff_discussion_spec.rb
lfs_file_lock_spec.rb Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
lfs_object_spec.rb Fix file_store for artifacts and lfs when saving 2018-05-01 22:27:54 +02:00
lfs_objects_project_spec.rb
license_template_spec.rb Introduce a LicenseTemplate model and LicenseTemplateFinder helper 2018-08-15 07:38:18 +01:00
list_spec.rb
member_spec.rb Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
merge_request_diff_commit_spec.rb [Rails5] Update type_cast_*_database methods 2018-04-06 10:57:19 +00:00
merge_request_diff_file_spec.rb
merge_request_diff_spec.rb Only serializes diff files found by paths query 2018-08-01 10:26:38 -03:00
merge_request_spec.rb Whitelist existing destroy_all offenses 2018-08-16 17:29:37 +02:00
milestone_spec.rb Fix ordering by name on milestones page 2018-07-30 11:01:55 -03:00
namespace_spec.rb Refactor code to remove object storage flag from Import/Export 2018-09-06 16:52:42 +02:00
note_diff_file_spec.rb Persist truncated note diffs on a new table 2018-05-24 15:34:43 -03:00
note_spec.rb Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
notification_recipient_spec.rb Apply notification settings level of groups to all child objects 2018-06-07 15:47:39 -03:00
notification_setting_spec.rb Add email_events to replace EMAIL_EVENTS because it needs to be dynamic, 2018-08-14 14:59:29 +08:00
pages_domain_spec.rb Add HTTPS-only pages 2018-03-22 19:58:36 +01:00
personal_access_token_spec.rb
programming_language_spec.rb Add repository languages for projects 2018-08-01 18:58:29 +02:00
project_authorization_spec.rb Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
project_auto_devops_spec.rb Resolve "Enable Auto DevOps instance-wide on GitLab.com" 2018-08-16 13:24:25 +00:00
project_ci_cd_setting_spec.rb Introduce new ProjectCiCdSetting 2018-04-16 14:05:35 +02:00
project_custom_attribute_spec.rb
project_deploy_token_spec.rb Addresses database comments 2018-04-06 21:20:17 -05:00
project_feature_spec.rb Added SiteStatistics as counter cache for Projects and Wikis 2018-07-24 18:44:07 +02:00
project_group_link_spec.rb Whitelist existing destroy_all offenses 2018-08-16 17:29:37 +02:00
project_import_state_spec.rb Backports every CE related change from ee-44542 to CE 2018-05-04 17:33:26 +02:00
project_label_spec.rb
project_snippet_spec.rb
project_spec.rb Synchronize the default branch when updating a remote mirror 2018-09-10 16:12:49 -03:00
project_statistics_spec.rb Update total storage size when changing size of artifacts 2018-07-27 17:21:41 +02:00
project_team_spec.rb Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
project_wiki_spec.rb Merge remote-tracking branch 'upstream/master' into 14995-custom_wiki_sidebar 2018-07-13 17:34:27 +08:00
prometheus_metric_spec.rb Fix query_series specs 2018-09-05 21:05:40 +02:00
protectable_dropdown_spec.rb
protected_branch_spec.rb
protected_tag_spec.rb
push_event_payload_spec.rb
push_event_spec.rb
redirect_route_spec.rb
release_spec.rb
remote_mirror_spec.rb Fix remote mirrors failing if Git remotes have not been added 2018-08-22 17:02:09 -07:00
repository_language_spec.rb Add repository languages for projects 2018-08-01 18:58:29 +02:00
repository_spec.rb Remove Rugged and shell code from Gitlab::Git 2018-09-12 12:32:32 -03:00
resource_label_event_spec.rb Use ResourceLabelEvent for tracking label changes 2018-09-07 13:39:20 +00:00
route_spec.rb Updates from rubocop -a 2018-07-09 21:13:08 +08:00
sent_notification_spec.rb
service_spec.rb Move project services log to a separate file 2018-09-06 14:48:31 -03:00
site_statistic_spec.rb Added SiteStatistics as counter cache for Projects and Wikis 2018-07-24 18:44:07 +02:00
snippet_blob_spec.rb
snippet_spec.rb
spam_log_spec.rb Replace 'Sidekiq::Testing.inline!' with 'perform_enqueued_jobs' 2018-07-23 15:34:54 +11:00
subscription_spec.rb
system_note_metadata_spec.rb
term_agreement_spec.rb Messaging on terms page when user already accepted 2018-06-04 22:22:11 +02:00
timelog_spec.rb Resolve "Update updated_at on an issue/mr on every issue/mr changes" 2018-06-01 15:09:08 +00:00
todo_spec.rb Revert "Revert "Merge branch 'ee-5481-epic-todos' into 'master'"" 2018-08-02 10:42:45 +02:00
tree_spec.rb
trending_project_spec.rb
upload_spec.rb
user_agent_detail_spec.rb
user_callout_spec.rb
user_custom_attribute_spec.rb
user_interacted_project_spec.rb Operate on ids to avoid unnecessary loading. 2018-03-06 12:53:15 +01:00
user_spec.rb Resolve "Add functionality to change what email address online actions commit using" 2018-09-14 09:52:09 +00:00
user_status_spec.rb Allow users to set a status 2018-07-30 15:01:26 +02:00
wiki_directory_spec.rb
wiki_page_spec.rb Simplify WikiPage#hook_attrs spec 2018-07-17 10:38:09 +01:00