Module: WorkItems

Defined in:
app/models/work_items/type.rb,
app/models/work_items/transition.rb,
app/models/work_items/description.rb,
app/models/work_items/parent_link.rb,
app/models/work_items/dates_source.rb,
app/models/work_items/sorting_keys.rb,
app/models/work_items/types_filter.rb,
app/models/work_items/widgets/base.rb,
app/finders/work_items/types_finder.rb,
app/models/work_items/widgets/notes.rb,
app/policies/work_items/type_policy.rb,
app/models/work_items/widgets/labels.rb,
app/models/concerns/work_items/parent.rb,
app/models/work_items/user_preference.rb,
app/models/work_items/widgets/designs.rb,
app/services/work_items/build_service.rb,
app/models/work_items/rollupable_dates.rb,
app/services/work_items/callbacks/base.rb,
app/services/work_items/create_service.rb,
app/services/work_items/delete_service.rb,
app/services/work_items/update_service.rb,
app/models/work_items/widget_definition.rb,
app/models/work_items/widgets/assignees.rb,
app/models/work_items/widgets/hierarchy.rb,
app/models/work_items/widgets/milestone.rb,
app/services/work_items/callbacks/notes.rb,
app/services/work_items/reorder_service.rb,
app/events/work_items/bulk_updated_event.rb,
app/finders/work_items/work_items_finder.rb,
app/models/work_items/resource_link_event.rb,
app/models/work_items/widgets/award_emoji.rb,
app/models/work_items/widgets/description.rb,
app/models/work_items/widgets/development.rb,
app/services/work_items/bulk_move_service.rb,
app/models/work_items/widgets/crm_contacts.rb,
app/models/work_items/widgets/linked_items.rb,
app/models/work_items/widgets/participants.rb,
app/services/work_items/export_csv_service.rb,
app/services/work_items/import_csv_service.rb,
app/models/work_items/widgets/notifications.rb,
app/models/work_items/widgets/time_tracking.rb,
app/services/work_items/bulk_update_service.rb,
app/services/work_items/callbacks/assignees.rb,
app/services/work_items/callbacks/hierarchy.rb,
app/workers/work_items/copy_timelogs_worker.rb,
app/models/work_items/related_work_item_link.rb,
app/models/work_items/saved_views/saved_view.rb,
app/models/work_items/widgets/error_tracking.rb,
app/events/work_items/work_item_created_event.rb,
app/events/work_items/work_item_deleted_event.rb,
app/events/work_items/work_item_updated_event.rb,
app/services/work_items/callbacks/award_emoji.rb,
app/models/work_items/widgets/linked_resources.rb,
app/policies/work_items/user_preference_policy.rb,
app/services/work_items/callbacks/crm_contacts.rb,
app/services/work_items/callbacks/linked_items.rb,
app/services/work_items/data_sync/base_service.rb,
app/services/work_items/data_sync/move_service.rb,
app/services/work_items/data_sync/widgets/base.rb,
app/services/work_items/callbacks/notifications.rb,
app/services/work_items/create_and_link_service.rb,
app/services/work_items/data_sync/clone_service.rb,
app/services/work_items/data_sync/widgets/notes.rb,
app/models/work_items/widgets/current_user_todos.rb,
app/models/work_items/widgets/email_participants.rb,
app/models/work_items/widgets/start_and_due_date.rb,
app/services/work_items/create_from_task_service.rb,
app/services/work_items/data_sync/widgets/labels.rb,
app/models/work_items/saved_views/user_saved_view.rb,
app/services/work_items/data_sync/widgets/designs.rb,
app/services/work_items/parent_links/base_service.rb,
app/services/work_items/prepare_import_csv_service.rb,
app/services/work_items/saved_views/create_service.rb,
app/services/work_items/saved_views/update_service.rb,
app/services/concerns/work_items/widgetable_service.rb,
app/services/work_items/data_sync/widgets/assignees.rb,
app/services/work_items/data_sync/widgets/hierarchy.rb,
app/services/work_items/data_sync/widgets/milestone.rb,
app/services/work_items/parent_links/create_service.rb,
app/services/work_items/saved_views/reorder_service.rb,
app/workers/work_items/import_work_items_csv_worker.rb,
app/services/work_items/callbacks/current_user_todos.rb,
app/services/work_items/callbacks/start_and_due_date.rb,
app/services/work_items/parent_links/destroy_service.rb,
app/services/work_items/parent_links/reorder_service.rb,
app/policies/work_items/saved_views/saved_view_policy.rb,
app/services/work_items/data_sync/base_create_service.rb,
app/services/work_items/data_sync/widgets/award_emoji.rb,
app/services/work_items/data_sync/widgets/description.rb,
app/services/work_items/data_sync/widgets/development.rb,
app/services/work_items/data_sync/widgets/crm_contacts.rb,
app/services/work_items/data_sync/widgets/linked_items.rb,
app/services/work_items/data_sync/widgets/participants.rb,
app/workers/work_items/user_preferences/destroy_worker.rb,
app/services/work_items/data_sync/widgets/notifications.rb,
app/services/work_items/data_sync/widgets/time_tracking.rb,
app/services/work_items/saved_views/filter_base_service.rb,
app/services/work_items/data_sync/widgets/error_tracking.rb,
app/models/work_items/types_framework/system_defined/type.rb,
app/services/work_items/data_sync/widgets/linked_resources.rb,
app/workers/work_items/process_group_transfer_events_worker.rb,
app/services/work_items/data_sync/handlers/copy_data_handler.rb,
app/services/work_items/data_sync/widgets/current_user_todos.rb,
app/services/work_items/data_sync/widgets/email_participants.rb,
app/services/work_items/data_sync/widgets/start_and_due_date.rb,
app/workers/work_items/update_namespace_traversal_ids_worker.rb,
app/graphql/resolvers/concerns/work_items/look_ahead_preloads.rb,
app/services/work_items/closing_merge_requests/create_service.rb,
app/services/work_items/data_sync/handlers/notes/copy_service.rb,
app/services/work_items/saved_views/filter_normalizer_service.rb,
app/workers/work_items/process_project_transfer_events_worker.rb,
app/services/work_items/related_work_item_links/create_service.rb,
app/services/work_items/update_namespace_traversal_ids_service.rb,
app/services/work_items/data_sync/handlers/cleanup_data_handler.rb,
app/services/work_items/related_work_item_links/destroy_service.rb,
app/services/work_items/task_list_reference_replacement_service.rb,
app/graphql/resolvers/concerns/work_items/shared_filter_arguments.rb,
app/graphql/resolvers/concerns/work_items/iteration_argument_helpers.rb,
app/models/work_items/types_framework/system_defined/definitions/task.rb,
app/models/work_items/types_framework/system_defined/definitions/issue.rb,
app/models/work_items/types_framework/system_defined/widget_definition.rb,
app/models/work_items/types_framework/system_defined/definitions/ticket.rb,
app/graphql/resolvers/concerns/work_items/non_stable_cursor_sort_options.rb,
app/models/work_items/types_framework/system_defined/definitions/incident.rb,
app/models/work_items/types_framework/system_defined/hierarchy_restriction.rb,
app/models/work_items/types_framework/system_defined/related_link_restriction.rb

Overview

This service copies Notes from one Noteable to another.

It expects the calling code to have performed the necessary authorization checks in order to allow the copy to happen.

Defined Under Namespace

Modules: Callbacks, ClosingMergeRequests, DataSync, IterationArgumentHelpers, LookAheadPreloads, NonStableCursorSortOptions, Parent, ParentLinks, RelatedWorkItemLinks, SavedViews, SharedFilterArguments, TypesFramework, UserPreferences, WidgetableService, Widgets Classes: BuildService, BulkMoveService, BulkUpdateService, BulkUpdatedEvent, CopyTimelogsWorker, CreateAndLinkService, CreateFromTaskService, CreateService, DatesSource, DeleteService, Description, ExportCsvService, ImportCsvService, ImportWorkItemsCsvWorker, ParentLink, PrepareImportCsvService, ProcessGroupTransferEventsWorker, ProcessProjectTransferEventsWorker, RelatedWorkItemLink, ReorderService, ResourceLinkEvent, RollupableDates, SortingKeys, TaskListReferenceReplacementService, Transition, Type, TypePolicy, TypesFilter, TypesFinder, UpdateNamespaceTraversalIdsService, UpdateNamespaceTraversalIdsWorker, UpdateService, UserPreference, UserPreferencePolicy, WidgetDefinition, WorkItemCreatedEvent, WorkItemDeletedEvent, WorkItemUpdatedEvent, WorkItemsFinder