gitlab-org--gitlab-foss/app/models/concerns
Zeger-Jan van de Weg 25df666156 Create Ci::Artifacts
To allow jobs/builds to have multiple artifacts, and to start seperating
concerns from Ci::Build a new model is created: Ci::Artifact.

Changes include the updating of the ArtifactUploader to adapt to a
slightly different interface. The uploader expects to be initialized
with a `Ci::Build`.

Futher a migration with the minimal fields, the needed foreign keys and
an index.

Last, the way this works is by prepending a module to Ci::Build so we
can basically override behaviour but if needed use `super` to get the
original behaviour.
2017-12-03 12:04:47 +01:00
..
mentionable Improve support for external issue references 2017-06-30 14:47:53 +02:00
storage Merge branch 'security-10-1' into '10-1-stable' 2017-10-17 15:58:58 -07:00
access_requestable.rb Re-add the AccessRequestable concern 2016-09-22 11:12:17 +02:00
artifact_migratable.rb Create Ci::Artifacts 2017-12-03 12:04:47 +01:00
avatarable.rb Always return full avatar URL for private/internal groups/projects when asset host is set 2017-11-09 15:40:41 +00:00
awardable.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
blob_like.rb Refactor Blob support of external storage in preparation of job artifact blobs 2017-05-03 10:20:05 -05:00
cache_markdown_field.rb CE port of code changed for epics 2017-11-02 07:14:35 +01:00
case_sensitivity.rb Fix code for cops 2017-02-23 09:31:57 -06:00
created_at_filterable.rb refactor created at filter to use model scopes 2017-07-07 18:31:50 +02:00
discussion_on_diff.rb Commenting on image diffs 2017-10-07 04:25:17 +00:00
each_batch.rb Added EachBatch for iterating tables in batches 2017-07-07 16:39:36 +02:00
editable.rb replace is_edited? with edited? 2017-08-29 11:14:41 +03:00
expirable.rb Differentiate the expire from leave event 2016-10-20 00:26:45 +00:00
faster_cache_keys.rb
feature_gate.rb Rename FLippable to FeatureGate and make flipper_group and user mutually exclusive 2017-06-27 18:59:51 +02:00
ghost_user.rb Move a user's award emoji to the ghost user 2017-04-06 18:59:17 +05:30
group_descendant.rb Move the ancestors_upto to Project and Namespace 2017-10-10 16:55:02 +02:00
has_status.rb Add a additional scope related to alive CI/CD statuses 2017-10-05 11:30:21 +02:00
has_variable.rb Strip leading & trailing whitespaces in CI/CD secret variable keys 2017-11-27 18:09:46 +01:00
ignorable_column.rb updated the ignore_column concern to support multiple columns 2017-11-06 10:20:20 -05:00
importable.rb Rename skip_metrics to imported on the importable concern 2017-04-03 15:50:22 -03:00
internal_id.rb Whitelist or fix additional Gitlab/PublicSend cop violations 2017-08-14 12:14:11 -04:00
issuable.rb Merge branch 'dm-search-pattern' into 'master' 2017-11-29 09:10:43 +00:00
loaded_in_group_list.rb Update preloaded count queries for MySQL 2017-10-12 11:36:55 +02:00
manual_inverse_association.rb Use latest_merge_request_diff association 2017-11-23 12:14:56 +00:00
mentionable.rb Fix link text from group context 2017-11-23 12:59:14 +01:00
milestoneish.rb Add externalized strings 2017-11-11 16:47:39 +02:00
note_on_diff.rb Pass fallback_diff_refs to Diff::File instead of using view helpers 2017-05-23 15:37:05 -05:00
noteable.rb Create system notes for MR too, improve doc + clean up code 2017-09-14 14:50:32 +02:00
participable.rb Whitelist or fix additional Gitlab/PublicSend cop violations 2017-08-14 12:14:11 -04:00
presentable.rb Revert "Enable Style/DotPosition" 2017-02-23 09:33:19 -06:00
project_features_compatibility.rb Whitelist or fix additional Gitlab/PublicSend cop violations 2017-08-14 12:14:11 -04:00
protected_branch_access.rb Deduplicate protected ref human_access_levels 2017-11-24 13:47:03 +00:00
protected_ref.rb Remove 'dependent: :destroy' from ProtectedRef has_many :"#{type}_access_levels" 2017-08-25 16:36:42 +00:00
protected_ref_access.rb Deduplicate protected ref human_access_levels 2017-11-24 13:47:03 +00:00
protected_tag_access.rb Protected Tags backend review changes 2017-04-06 10:56:21 +01:00
reactive_caching.rb Merge branch '24185-legacy-ci-status-reactive-cache' into 'security' 2017-01-12 17:39:46 -05:00
reactive_service.rb Enable Style/SpaceInsideBrackets 2017-02-23 09:31:56 -06:00
referable.rb Fix link text from group context 2017-11-23 12:59:14 +01:00
relative_positioning.rb Group boards CE backport 2017-08-28 18:56:49 -03:00
resolvable_discussion.rb Resolve outdated diff discussions on push 2017-09-06 10:08:03 +01:00
resolvable_note.rb Fix note resolution specs 2017-09-06 10:10:16 +01:00
routable.rb Create idea of read-only database 2017-10-06 22:37:40 +02:00
select_for_project_authorization.rb Use CTEs for nested groups and authorizations 2017-05-17 16:51:08 +02:00
sha_attribute.rb Fix ShaAttribute concern when there is no table 2017-07-07 12:42:38 +01:00
sortable.rb Improve list of sorting options 2017-09-23 11:46:53 +11:00
spammable.rb current_application_settings belongs on Gitlab::CurrentSettings 2017-08-31 13:38:33 +01:00
strip_attribute.rb
subscribable.rb Load participants async 2017-10-31 16:15:03 +00:00
taskable.rb Don’t count tasks that are not defined as list items correctly 2017-01-25 20:54:11 +01:00
time_trackable.rb added date parameter for time tracking 2017-10-13 11:41:49 +01:00
token_authenticatable.rb Create idea of read-only database 2017-10-06 22:37:40 +02:00
uniquify.rb Implement final review comments from @DouweM and @rymai 2017-02-24 16:50:20 +05:30
valid_attribute.rb New error message recreating projects on pending delete 2017-01-11 15:07:09 +01:00