Module: AuthorizedProjectUpdate

Defined in:
app/workers/authorized_project_update/enqueue_users_refresh_authorized_projects_worker.rb,
app/workers/authorized_project_update/project_recalculate_worker.rb,
app/workers/authorized_project_update/periodic_recalculate_worker.rb,
app/services/authorized_project_update/project_recalculate_service.rb,
app/services/authorized_project_update/periodic_recalculate_service.rb,
app/services/authorized_project_update/project_access_changed_service.rb,
app/workers/authorized_project_update/user_refresh_from_replica_worker.rb,
app/workers/authorized_project_update/project_recalculate_per_user_worker.rb,
app/workers/authorized_project_update/user_refresh_over_user_range_worker.rb,
app/workers/authorized_project_update/user_refresh_with_low_urgency_worker.rb,
app/services/authorized_project_update/find_records_due_for_refresh_service.rb,
app/services/authorized_project_update/project_recalculate_per_user_service.rb,
app/workers/authorized_project_update/enqueue_group_members_refresh_authorized_projects_worker.rb

Overview

rubocop:disable Gitlab/BoundedContexts – keeping related workers in the same module

Defined Under Namespace

Classes: EnqueueGroupMembersRefreshAuthorizedProjectsWorker, EnqueueUsersRefreshAuthorizedProjectsWorker, FindRecordsDueForRefreshService, PeriodicRecalculateService, PeriodicRecalculateWorker, ProjectAccessChangedService, ProjectRecalculatePerUserService, ProjectRecalculatePerUserWorker, ProjectRecalculateService, ProjectRecalculateWorker, UserRefreshFromReplicaWorker, UserRefreshOverUserRangeWorker, UserRefreshWithLowUrgencyWorker