Top Level Namespace
Defined Under Namespace
Modules: API, AbuseReportsHelper, AcceptsPendingInvitations, AccessRequestable, AccessTokensActions, AccessTokensHelper, AccountsHelper, Achievements, ActiveSessionsHelper, ActivityPub, ActsAsPaginatedDiff, Admin, AdminChangedPasswordNotifier, AfterCommitQueue, AkismetMethods, AlertManagement, Alerting, Analytics, AntiAbuse, AppConfig, AppearancesHelper, ApplicationCable, ApplicationHelper, ApplicationSettingImplementation, ApplicationSettings, ApplicationSettingsHelper, ApplicationWorker, Applications, Approvable, ArchivedAbilities, ArtifactsHelper, AsCte, AsyncDeviseEmail, Atlassian, AtomicInternalId, AuditEventSaveType, AuditEvents, Auth, AuthHelper, AuthenticatesWithTwoFactor, AuthenticatesWithTwoFactorForAdminMode, Authn, AuthorizedProjectUpdate, AutoDevops, AutoDevopsHelper, AutoDevopsQueue, AutoMerge, Autocomplete, AutocompleteSources, Avatarable, AvatarsHelper, AwardEmojiHelper, AwardEmojis, Awardable, Aws, BackgroundMigration, Backup, Badges, BadgesHelper, Banzai, BaseLabel, BaseServiceUtility, BatchDestroyDependentAssociations, BatchLoaders, BatchNullifyDependentAssociations, BatchedBackgroundMigration, BatchedGitRefUpdates, Bitbucket, BitbucketServer, BizibleCSP, BizibleHelper, BlameHelper, BlobActiveModel, BlobHelper, BlobLanguageFromGitAttributes, BlobLike, BlobViewer, Blobs, BlocksUnsafeSerialization, BoardItemFilterable, BoardRecentVisit, Boards, BoardsActions, BoardsHelper, BranchRules, Branches, BranchesHelper, BreadcrumbsHelper, BulkImports, BulkInsertSafe, BulkInsertableAssociations, BulkMemberAccessLoad, BulkUsersByEmailLoad, ButtonHelper, CacheMarkdownField, CacheableAttributes, CachedCommit, CachedIntrospectionQuery, CachingArrayResolver, CalendarHelper, CanMoveRepositoryStorage, Captcha, CascadingNamespaceSettingAttribute, CascadingProjectSettingAttribute, CaseSensitivity, Chaos, ChaosQueue, ChatNames, CheckInitialSetup, CheckRateLimit, ChecksCollaboration, Checksummable, ChronicDurationAttribute, Ci, ClickHouse, ClickHouseWorker, ClosedAtFilterable, CloudConnector, CloudSeed, ClusterAgentQueue, ClusterApplications, ClusterCleanupMethods, ClusterQueue, Clusters, ClustersHelper, ColorsHelper, CommitSignature, CommitSignatures, Commits, CommitsHelper, CompareHelper, ComponentsHelper, ConcurrencyLimit, ConfirmEmailWarning, Constraints, ContainerExpirationPolicies, ContainerExpirationPoliciesHelper, ContainerRegistry, ContentSecurityPolicyPatch, ContentTypeWhitelist, ContinueParams, ControllerWithCrossProjectAccessCheck, CookiesHelper, CountHelper, CounterAttribute, Counters, CreatedAtFilter, CreatedAtFilterable, CreatesCommit, Crm, CronSchedulable, CronjobQueue, CrossDatabaseIgnoredTables, CrossDatabaseModification, CrudPolicyHelpers, CustomAttributesFilter, CustomerRelations, CycleAnalytics, CycleAnalyticsParams, DashboardHelper, DataTransfer, Database, DatabaseReflection, DeclarativeEnum, DefaultBranchProtection, DeleteWithLimit, DependencyProxy, DeployKeys, DeployTokenMethods, DeployTokens, DeployTokensHelper, DeploymentPlatform, Deployments, DeprecatedAssignee, DesignManagement, DevOpsReport, DevOpsReportHelper, DeviceRegistrationHelper, DiffFile, DiffFileConflictType, DiffForPath, DiffHelper, DiffPositionableNote, DiffViewer, Diffs, DiffsStreamResource, DisablesSti, DiscussionOnDiff, Discussions, Doorkeeper, DraftNotes, DropdownsHelper, EachBatch, EachShardWorker, EarlyAccessProgram, Editable, Emails, EmailsHelper, EmojiHelper, EnableSearchSettingsHelper, EncryptedUserPassword, EnforcesAdminAuthentication, EnforcesTwoFactorAuthentication, EntityDateHelper, EnumInheritance, Enums, EnvironmentHelper, Environments, EnvironmentsHelper, ErrorTracking, Events, EventsHelper, Evidences, ExceptionBacktrace, ExclusiveLeaseGuard, ExpandVariables, Expirable, Explore, ExploreHelper, ExportCsv, ExportHelper, Exportable, ExternalLinkHelper, ExternalRedirect, ExtractsPath, ExtractsRef, FastDestroyAll, FasterCacheKeys, FaviconHelper, Featurable, Feature, FeatureFlags, FeatureFlagsHelper, FeatureGate, FeedTokenHelper, FileStoreMounter, Files, FiltersEvents, FindGroupProjects, FindSnippet, FinderMethods, FinderWithCrossProjectAccess, FinderWithGroupHierarchy, FlocOptOut, ForcedEmailConfirmation, FormHelper, FromExcept, FromIntersect, FromSetOperator, FromUnion, GemExtensions, GhostUser, Git, GitGarbageCollectMethods, GitHelper, Gitaly, Gitlab, GitlabEdition, GitlabRecaptcha, GitlabRoutingHelper, GitlabScriptTagHelper, GitlabSettings, GitlabSubscriptions, GitpodHelper, GoogleApi, GoogleCloud, GpgKeys, GracefulTimeoutHandling, Grafana, GraphHelper, GraphqlTriggers, GroupAPICompatibility, GroupAccessTokens, GroupDescendant, GroupIssuableResolver, GroupLink, GroupLinkable, GroupTree, Groups, GroupsHelper, Harbor, HasCheckConstraints, HasEnvironmentScope, HasRepository, HasUserType, HasWiki, HooksHelper, HotlinkInterceptor, IconsHelper, IdInOrdered, Ide, IdeHelper, IgnorableColumns, IidRoutes, Impersonation, Import, ImportCsv, ImportHelper, ImportState, ImportUrlParams, Importable, IncidentManagement, InitializerConnections, InitializesCurrentUserMode, InstanceConfigurationHelper, Integrations, IntegrationsHelper, InternalRedirect, InvisibleCaptchaOnSignup, InviteMembersHelper, Issuable, IssuableActions, IssuableCollections, IssuableCollectionsAction, IssuableLink, IssuableLinks, Issuables, IssuablesDescriptionTemplatesHelper, IssuablesHelper, IssueAvailableFeatures, IssueEmailParticipants, IssueLinks, IssueParent, IssueResourceEvent, Issues, IssuesCalendar, IssuesHelper, JSONWebToken, Jira, JiraConnect, JiraConnectHelper, JiraConnectInstallations, JiraConnectSubscriptions, JiraImport, KasCookie, KerberosHelper, Keys, KeysetHelper, KnownSignIn, Kramdown, LabelEventable, Labels, LabelsAsHash, LabelsHelper, Layouts, LazyImageTagHelper, LegacyBulkInsert, Lfs, LfsRequest, Limitable, LimitedCapacity, LinkableItem, ListboxHelper, LoadedInGroupList, LooksAhead, LoopWithRuntimeLimit, LooseForeignKeys, LooseIndexScan, MailScheduler, MailSchedulerQueue, Mailgun, MainClusterwide, ManualInverseAssociation, Markup, MarkupHelper, Mattermost, MattermostHelper, Measurable, MemberPolicyHelpers, Members, MembersDestroyer, MembersHelper, MembersPresentation, MembershipActions, Mentionable, MergeRequestMetricsHelper, MergeRequestResourceEvent, MergeRequestReviewerState, MergeRequests, MergeRequestsHelper, MergeUserFilter, MergedAtFilter, MetricImageUploading, Metrics, MicrosoftTeams, MilestoneActions, MilestoneEventable, Milestoneable, Milestoneish, Milestones, MilestonesHelper, MirrorAuthentication, MirrorHelper, Ml, Model, Mutations, NamespaceSettings, Namespaces, NamespacesHelper, Nav, NavHelper, Network, NewIssuable, NoteOnDiff, Noteable, Notes, NotesActions, NotesHelper, NotificationBranchSelection, NotificationRecipients, NotificationsHelper, NotifyHelper, NullifyIfBlank, NumbersHelper, Oauth, OauthApplications, ObjectPool, ObjectPoolQueue, ObjectStorable, ObjectStorage, ObjectStorageQueue, OmniAuth, Onboarding, OneTrustCSP, OneTrustHelper, Operations, OperationsHelper, OptionallySearch, Organizations, PackageMetadata, Packages, PackagesAccess, PackagesHelper, PageLayoutHelper, PageLimiter, PagerDuty, Pages, PagesDomains, PaginatedCollection, PaginationHelper, Pajamas, ParameterFilters, ParamsBackwardCompatibility, ParseCommitDate, Participable, PartitionedTable, PauseControl, Peek, PerformanceBarHelper, PersonalAccessTokens, PgFullTextSearchable, PipelineBackgroundQueue, PipelineQueue, PlanLimitsHelper, PolicyActor, PostDeploymentMigration, Postgresql, PreferencesHelper, PreferredLanguageSwitcher, PreferredLanguageSwitcherHelper, Preloaders, Presentable, PreviewMarkdown, ProductAnalyticsTracking, Profile, Profiles, ProfilesHelper, ProgrammingLanguagesHelper, ProjectAPICompatibility, ProjectAccessTokens, ProjectAuthorizations, ProjectFeaturesCompatibility, ProjectImportOptions, ProjectSearchArguments, ProjectStartImport, ProjectStatsRefreshConflictsGuard, ProjectUnauthorized, Projects, ProjectsHelper, Prometheus, PrometheusAdapter, ProtectedBranchAccess, ProtectedBranches, ProtectedBranchesHelper, ProtectedRef, ProtectedRefAccess, ProtectedRefDeployKeyAccess, ProtectedRefs, ProtectedRefsHelper, ProtectedTagAccess, ProtectedTags, Quality, QuickActions, RapidDiffs, RateLimitedService, ReactiveCacheableWorker, ReactiveCaching, RecaptchaHelper, RecordUserLastActivity, RecordsUploads, RecoverableByAnyEmail, Redactable, RedirectsForMissingPathOnTree, RedisCacheable, Reenqueuer, Referable, RegistrationsHelper, Registry, RelativePositioning, ReleaseHighlights, Releases, ReleasesHelper, RemoteMirrors, RenderAccessTokens, RenderServiceResults, RendersAssignees, RendersBlob, RendersCommits, RendersLdapServers, RendersMemberAccess, RendersNotes, RendersProjectsList, ReportableChanges, Repositories, RepositoryCheck, RepositoryCheckQueue, RepositoryLanguagesHelper, RepositorySettingsRedirect, RepositoryStorageMovable, RequestAwareEntity, RequestPayloadLogger, RequireEmailVerification, RequiresAllowlistedMonitoringClient, ResetOnColumnErrors, ResolvableDiscussion, ResolvableNote, Resolvers, ResolvesGroups, ResolvesIds, ResolvesMergeRequests, ResolvesPipelines, ResolvesProject, ResolvesSnippets, ResourceAccessTokens, ResourceEvents, RestrictedSignup, RolloutStatuses, Rouge, Routable, RoutableActions, Routes, Routing, RssHelper, RunnerSetupScripts, RunnerTokenExpirationInterval, RunnersTokenPrefixable, SafeFormatHelper, SafeParamsHelper, SafeUrl, SafeZip, SafelyChangeColumnDefault, Sanitizable, SavedReplies, SavedReplyConcern, Sbom, Schedulable, ScheduleBulkRepositoryShardMovesMethods, Search, SearchArguments, SearchHelper, SearchRateLimitable, Security, SecurityAndCompliancePermissions, SecurityScansQueue, SelectForProjectAuthorization, SemanticVersionable, SendFileUpload, SendsBlob, Serializers, Serverless, ServiceDesk, ServiceDeskSettings, ServicePing, Services, SessionlessAuthentication, SessionsHelper, ShaAttribute, Shardable, Sidebars, SidebarsHelper, SignatureType, SkipsAlreadySignedInMessage, Slack, SlackMarkdownSanitizer, SnippetAuthorizations, Snippets, SnippetsActions, SnippetsHelper, SnippetsSort, Sortable, SortableTitle, SortingHelper, SortingPreference, SortingTitlesValuesHelper, SourcegraphDecorator, SourcegraphHelper, Spam, Spammable, SpammableActions, SshKeys, SshKeysHelper, StartupjsHelper, StatAnchorsHelper, StateEventable, StaticModel, StaticObjectExternalStorage, StaticObjectExternalStorageCSP, Storage, StorageHelper, StreamDiffs, StripAttribute, StrongPaginationParams, SubmoduleHelper, Submodules, Subquery, Subscribable, SubscribableBannerHelper, Subscriptions, Suggestible, Suggestions, SuppressCompositePrimaryKeyWarning, SynchronizeBroadcastMessageDismissals, System, SystemAccess, SystemCheck, SystemNoteHelper, SystemNoteService, SystemNotes, TabHelper, TaggableQueries, Tags, TagsHelper, Taskable, Tasks, TermsHelper, Terraform, TestHooks, ThrottledTouch, TimeFrameArguments, TimeFrameFilter, TimeHelper, TimeTrackable, TimeTrackableEntity, TimeTracking, TimeZoneHelper, Timebox, TimeboxesHelper, Timelogs, Todoable, Todos, TodosActions, TodosDestroyer, TodosDestroyerQueue, TodosHelper, ToggleAwardEmoji, ToggleSubscriptionAction, TokenAuthenticatable, TokenAuthenticatableStrategies, Topics, TrackingHelper, Transactions, Transitionable, TreeHelper, TriggerableHooks, TtlExpirable, TwoFactor, Types, UnnestedInFilters, UpdateHighestRole, UpdateNamespaceStatistics, UpdateProjectStatistics, UpdateRepositoryStorageMethods, UpdateRepositoryStorageWorker, UpdateVisibilityLevel, UpdatedAtFilter, UpdatedAtFilterable, UploaderHelper, Uploads, UploadsActions, UrlHelper, UsageStatistics, UseSqlFunctionForPrimaryKeyLookups, UserMentionBehaviour, UserPreferences, UserSettings, UserStatusCleanup, UserStatusTooltip, Users, UsersHelper, ValidAttribute, ValidOrDefault, ValidatesClassificationLabel, VerifiesWithEmail, VersionCheckHelper, VersionedDescription, VirtualRegistries, VisibilityLevelHelper, ViteGdk, ViteHelper, VsCode, VulnerabilityFindingHelpers, VulnerabilityFindingSignatureHelpers, WebHooks, WebIde, WebIdeButtonHelper, WebIdeCSP, Webauthn, WebpackHelper, WhatsNewHelper, WhereComposite, WikiActions, WikiHelper, WikiPageVersionHelper, WikiPages, Wikis, WithPagination, WithPerformanceBar, WithUploads, WorkItemResourceEvent, WorkItems, WorkItemsHelper, WorkerAttributes, WorkerContext, Workhorse, WorkhorseAuthorization, WorkhorseHelper, WorkhorseRequest, X509Helper, X509SerialNumberAttribute
Classes: Ability, AbstractPathValidator, AbuseReport, AbuseReportMailer, AbuseReportPolicy, AbuseReportsController, AbuseReportsFinder, AccessRequestsFinder, AccessTokenEntityBase, AccessTokenValidationService, AccessibilityErrorEntity, AccessibilityReportsComparerEntity, AccessibilityReportsComparerSerializer, AcmeChallengesController, ActiveHookFilter, ActiveSession, AddressableUrlValidator, AdminEmailWorker, AnalyticsBuildEntity, AnalyticsBuildSerializer, AnalyticsCommitEntity, AnalyticsCommitSerializer, AnalyticsGenericSerializer, AnalyticsIssueEntity, AnalyticsIssueSerializer, AnalyticsMergeRequestEntity, AnalyticsMergeRequestSerializer, AnalyticsStageEntity, AnalyticsStageSerializer, AnalyticsSummaryEntity, AnalyticsSummarySerializer, AnyFieldValidator, Appearance, ApplicationController, ApplicationExperiment, ApplicationMailer, ApplicationRecord, ApplicationSetting, ApplicationSettingPolicy, ApplicationsFinder, Approval, ApproveBlockedPendingApprovalUsersWorker, ArrayMembersValidator, AttachmentUploader, AuditEvent, AuditEventService, AuthenticationEvent, AuthorizedKeysWorker, AuthorizedProjectsWorker, AutoMergeProcessWorker, AutoMergeService, AutocompleteController, AvatarUploader, AwardEmoji, AwardEmojiEntity, AwardEmojiPolicy, AwardEmojiPresenter, AwardEmojisFinder, BackgroundMigrationWorker, Badge, BaseActionController, BaseContainerService, BaseCountService, BaseDiscussionEntity, BaseGroupService, BasePolicy, BaseProjectService, BaseRenderer, BaseSerializer, BaseService, Blob, BlobEntity, BlobPolicy, BlobPresenter, Board, BoardGroupRecentVisit, BoardPolicy, BoardPresenter, BoardProjectRecentVisit, BranchesFinder, BuildActionEntity, BuildArtifactEntity, BuildCoverageEntity, BuildDetailsEntity, BuildMetadataEntity, BuildQueueWorker, BuildTraceEntity, BuildTraceSerializer, BulkImport, BulkImportWorker, BulkPushEventPayloadService, BytesizeValidator, CarrierWaveStringFile, CertificateFingerprintValidator, CertificateKeyValidator, CertificateValidator, ChaosController, ChatName, ChatNotificationWorker, ChatTeam, CleanupContainerRepositoryWorker, ClusterAncestorsFinder, ClusterConfigureIstioWorker, ClusterEntity, ClusterInstallAppWorker, ClusterNameValidator, ClusterPatchAppWorker, ClusterProvisionWorker, ClusterSerializer, ClusterUpdateAppWorker, ClusterUpgradeAppWorker, ClusterWaitForAppInstallationWorker, ClusterWaitForAppUpdateWorker, ClusterWaitForIngressIpAddressWorker, ClusterablePresenter, ClustersFinder, CodequalityDegradationEntity, CodequalityReportsComparerEntity, CodequalityReportsComparerSerializer, CohortActivityMonthEntity, CohortEntity, CohortsEntity, CohortsSerializer, CohortsService, ColorValidator, Commit, CommitCollection, CommitEntity, CommitPolicy, CommitPresenter, CommitRange, CommitStatus, CommitStatusPolicy, CommitStatusPresenter, CommitUserMention, Compare, CompareService, ConfirmationsController, ContainerExpirationPolicy, ContainerExpirationPolicyPolicy, ContainerExpirationPolicyWorker, ContainerRepositoriesFinder, ContainerRepositoriesSerializer, ContainerRepository, ContainerRepositoryEntity, ContainerRepositoryPolicy, ContainerTagEntity, ContainerTagsSerializer, ContextCommitsDiff, ContextCommitsDiffEntity, ContextCommitsFinder, ContributedProjectsFinder, CreateCommitSignatureWorker, CreateNoteDiffFileWorker, CreatePipelineWorker, CronFreezePeriodTimezoneValidator, CronTimezoneValidator, CronValidator, Current, CurrentUserEntity, CustomEmoji, CustomEmojiPolicy, DashboardController, DeleteDiffFilesWorker, DeleteMergedBranchesWorker, DeleteStoredFilesWorker, DeleteUserWorker, DeletedObjectUploader, DeployKey, DeployKeyPolicy, DeployKeyPresenter, DeployKeysProject, DeployKeysProjectEntity, DeployKeysProjectPolicy, DeployToken, DeployTokenPolicy, Deployment, DeploymentCluster, DeploymentClusterEntity, DeploymentEntity, DeploymentMergeRequest, DeploymentMetrics, DeploymentPolicy, DeploymentSerializer, DeploymentsFinder, DescriptionVersion, DescriptionVersionPolicy, DesignUserMention, DestroyPagesDeploymentsWorker, DetailedStatusEntity, DetectRepositoryLanguagesWorker, DeviseEmailValidator, DeviseMailer, DeviseMailerPreview, DiffDiscussion, DiffFileBaseEntity, DiffFileEntity, DiffFileMetadataEntity, DiffLineEntity, DiffLineParallelEntity, DiffLineSerializer, DiffNote, DiffNotePosition, DiffViewerEntity, DiffsEntity, DiffsMetadataEntity, DiffsMetadataSerializer, DiffsSerializer, DirectlyAddressedUser, DisallowTwoFactorForGroupWorker, DisallowTwoFactorForSubgroupsWorker, Discussion, DiscussionDiffFileEntity, DiscussionEntity, DiscussionNote, DiscussionSerializer, DraftNote, DraftNoteEntity, DraftNotePolicy, DraftNoteSerializer, DurationValidator, Email, EmailPolicy, EmailReceiverWorker, EmailRejectionMailer, EmailRejectionMailerPreview, EmailsOnPushWorker, EntityRequest, Environment, EnvironmentEntity, EnvironmentPolicy, EnvironmentPresenter, EnvironmentSerializer, EnvironmentStatus, EnvironmentStatusEntity, EnvironmentStatusSerializer, Epic, ErrorTrackingIssueLinkWorker, Event, EventCollection, EventCreateService, EventFilter, EventPolicy, EventPresenter, EventsFinder, ExpireBuildArtifactsWorker, ExportCsvWorker, ExportedProtectedBranch, ExternalDiffUploader, ExternalIssue, ExternalIssuePolicy, ExternalServiceReactiveCachingWorker, FaviconUploader, FeatureFlagEntity, FeatureFlagSerializer, FeatureFlagStrategiesValidator, FeatureFlagSummaryEntity, FeatureFlagSummarySerializer, FeatureFlagUserXidsValidator, FeatureFlagsClientEntity, FeatureFlagsClientSerializer, FeatureFlagsFinder, FeatureFlagsUserListsFinder, FileHookWorker, FileMover, FileSizeValidator, FileUploader, FlushCounterIncrementsWorker, Forever, ForkNamespaceEntity, ForkNamespaceSerializer, ForkNetwork, ForkNetworkMember, ForkProjectsFinder, ForkTargetsFinder, FutureDateValidator, GenericCommitStatus, GenericCommitStatusPresenter, GitRefsFinder, GitlabPerformanceBarStatsWorker, GitlabSchema, GitlabServicePingWorker, GitlabUploader, GlobalPolicy, GpgKey, GpgKeySubkey, GrafanaIntegration, GrafanaIntegrationPolicy, GraphqlChannel, GraphqlController, GravatarService, Group, GroupAccessTokenEntity, GroupAccessTokenSerializer, GroupBadge, GroupBasicEntity, GroupChildEntity, GroupChildSerializer, GroupClusterablePresenter, GroupCustomAttribute, GroupDeployKey, GroupDeployKeyEntity, GroupDeployKeyPolicy, GroupDeployKeySerializer, GroupDeployKeysGroup, GroupDeployKeysGroupEntity, GroupDeployKeysGroupPolicy, GroupDeployToken, GroupDescendantsFinder, GroupDestroyWorker, GroupEntity, GroupExportWorker, GroupFinder, GroupGroupLink, GroupGroupLinkPolicy, GroupImportState, GroupImportWorker, GroupIssuableAutocompleteEntity, GroupIssuableAutocompleteSerializer, GroupLabel, GroupLabelPolicy, GroupMember, GroupMemberPolicy, GroupMemberPresenter, GroupMembersFinder, GroupPolicy, GroupProjectsFinder, GroupSerializer, GroupsController, GroupsFinder, HealthCheckController, HealthController, HelpController, HtmlSafetyValidator, IdeController, Identity, IdentityProviderPolicy, ImpersonationAccessTokenEntity, ImpersonationAccessTokenSerializer, ImportExportCleanUpService, ImportExportProjectCleanupWorker, ImportExportUpload, ImportExportUploader, ImportFailure, ImportIssuesCsvWorker, IndividualNoteDiscussion, InstanceClusterablePresenter, InstanceConfiguration, Integration, IntegrationPolicy, InternalId, InvalidGpgSignatureUpdateWorker, InvitesController, IpAddressValidator, IpCidrArrayValidator, IpCidrValidator, Iso8601DateValidator, IssuableBaseService, IssuableEntity, IssuableExportCsvWorker, IssuableFinder, IssuablePolicy, IssuableSeverity, IssuableSidebarBasicEntity, IssuableSidebarExtrasEntity, IssuableSidebarTodoEntity, Issue, IssueAssignee, IssueBoardEntity, IssueDueSchedulerWorker, IssueEmailParticipant, IssueEmailParticipantPolicy, IssueEmailParticipantPresenter, IssueEntity, IssueLink, IssuePolicy, IssuePresenter, IssueSerializer, IssueSidebarBasicEntity, IssueSidebarExtrasEntity, IssueUserMention, IssuesFinder, JiraConnectInstallation, JiraConnectSubscription, JiraImportState, JobArtifactReportEntity, JobArtifactUploader, JobGroupEntity, JoinedGroupsFinder, JsRegexValidator, JsonSchemaValidator, JwksController, JwtController, Key, KeyPresenter, KeyRestrictionValidator, KeysFinder, KubernetesContainerResourcesValidator, Label, LabelEntity, LabelLink, LabelNote, LabelPresenter, LabelPriority, LabelSerializer, LabelsFinder, LastGroupOwnerAssigner, LegacyDiffDiscussion, LegacyDiffNote, LfsDownloadObject, LfsFileLock, LfsFileLockEntity, LfsFileLockSerializer, LfsObject, LfsObjectUploader, LfsObjectsProject, LfsPointersFinder, LicenseTemplate, LicenseTemplateFinder, LineCodeValidator, LinkedIssueEntity, LinkedProjectIssueEntity, LinkedProjectIssueSerializer, List, ListPolicy, ListUserPreference, MarkdownContentRewriterService, Member, MemberEntity, MemberInvitationReminderEmailsWorker, MemberPresenter, MemberSerializer, MemberUserEntity, MembersFinder, MembersPreloader, MembersPresenter, MergeRequest, MergeRequestAssignee, MergeRequestBasicEntity, MergeRequestCleanupRefsWorker, MergeRequestContextCommit, MergeRequestContextCommitDiffFile, MergeRequestCreateEntity, MergeRequestCreateSerializer, MergeRequestCurrentUserEntity, MergeRequestDiff, MergeRequestDiffCommit, MergeRequestDiffEntity, MergeRequestDiffFile, MergeRequestForPipelineEntity, MergeRequestMergeabilityCheckWorker, MergeRequestMetricsEntity, MergeRequestMetricsService, MergeRequestNoteableEntity, MergeRequestPolicy, MergeRequestPollCachedWidgetEntity, MergeRequestPollWidgetEntity, MergeRequestPresenter, MergeRequestReviewer, MergeRequestSerializer, MergeRequestSidebarBasicEntity, MergeRequestSidebarExtrasEntity, MergeRequestTargetProjectFinder, MergeRequestUserEntity, MergeRequestUserMention, MergeRequestWidgetCommitEntity, MergeRequestWidgetEntity, MergeRequestsClosingIssues, MergeRequestsClosingIssuesPolicy, MergeRequestsFinder, MergeWorker, MetricImageUploader, MetricsController, MetricsService, MigrateExternalDiffsWorker, Milestone, MilestoneNote, MilestonePolicy, MilestonePresenter, MilestoneRelease, MilestonesFinder, MoveToProjectEntity, MoveToProjectSerializer, NamedEcdsaKeyValidator, Namespace, NamespaceBasicEntity, NamespaceCiCdSetting, NamespaceCiCdSettingPolicy, NamespaceFileUploader, NamespacePathValidator, NamespacePolicy, NamespaceSerializer, NamespaceSetting, NamespaceStatistics, NestedAttributesDuplicatesValidator, NewIssueWorker, NewMergeRequestWorker, NewNoteWorker, Note, NoteAttachmentEntity, NoteDiffFile, NoteEntity, NotePolicy, NotePresenter, NoteSummary, NoteUserEntity, NotesFinder, NotificationReason, NotificationRecipient, NotificationService, NotificationSetting, Notify, NotifyPreview, OauthAccessGrant, OauthAccessToken, OmniauthCallbacksController, OutOfContextDiscussion, PagesDeployment, PagesDomain, PagesDomainAcmeOrder, PagesDomainPresenter, PagesDomainRemovalCronWorker, PagesDomainSslRenewalCronWorker, PagesDomainSslRenewalWorker, PagesDomainVerificationCronWorker, PagesDomainVerificationWorker, PagesWorker, PaginatedDiffEntity, PaginatedDiffSerializer, PasswordsController, PendingTodosFinder, PersonalAccessToken, PersonalAccessTokenEntity, PersonalAccessTokenPolicy, PersonalAccessTokenSerializer, PersonalAccessTokensFinder, PersonalFileUploader, PersonalProjectsFinder, PersonalSnippet, PersonalSnippetPolicy, PipelineDetailsEntity, PipelineHooksWorker, PipelineMetricsWorker, PipelineNotificationWorker, PipelineProcessWorker, PipelineScheduleWorker, PipelineSerializer, Plan, PlanLimits, PoolRepository, PostReceive, PostReceiveService, PreviewMarkdownService, ProcessCommitWorker, ProfilesController, ProgrammingLanguage, Project, ProjectAccessTokenEntity, ProjectAccessTokenSerializer, ProjectAuthorization, ProjectAutoDevops, ProjectBadge, ProjectCacheWorker, ProjectCiCdSetting, ProjectCiCdSettingPolicy, ProjectClusterablePresenter, ProjectCustomAttribute, ProjectDailyStatistic, ProjectDeployToken, ProjectDestroyWorker, ProjectEntity, ProjectExportJob, ProjectExportWorker, ProjectFeature, ProjectFeatureUsage, ProjectGroupLink, ProjectGroupLinkPolicy, ProjectHook, ProjectHookPolicy, ProjectHookPresenter, ProjectImportData, ProjectImportEntity, ProjectImportState, ProjectImportStatePolicy, ProjectLabel, ProjectLabelPolicy, ProjectMember, ProjectMemberPolicy, ProjectMemberPresenter, ProjectMirrorEntity, ProjectMirrorSerializer, ProjectNamespaceMember, ProjectNoteEntity, ProjectNoteSerializer, ProjectPagesMetadatum, ProjectPathValidator, ProjectPolicy, ProjectPresenter, ProjectRepository, ProjectSerializer, ProjectSetting, ProjectSnippet, ProjectSnippetPolicy, ProjectStatistics, ProjectStatisticsPolicy, ProjectTeam, ProjectWiki, ProjectsController, ProjectsFinder, PropagateIntegrationGroupWorker, PropagateIntegrationInheritDescendantWorker, PropagateIntegrationInheritWorker, PropagateIntegrationProjectWorker, PropagateIntegrationWorker, ProtectableDropdown, ProtectedBranch, ProtectedBranchAccessPolicy, ProtectedBranchPolicy, ProtectedBranchesFinder, ProtectedTag, PruneOldEventsWorker, PublicUrlValidator, PurgeDependencyProxyCacheWorker, PushEvent, PushEventPayload, PushEventPayloadService, PwaController, QualifiedDomainArrayValidator, RawUsageData, ReactiveCachingWorker, RebaseWorker, RedirectRoute, RedisMigrationWorker, RefMatcher, RegistrationsController, Release, ReleaseEntity, ReleaseHighlight, ReleasePolicy, ReleasePresenter, ReleaseSerializer, ReleasesFinder, RemoteMirror, RemoteMirrorEntity, RemoteMirrorNotificationWorker, RemoveExpiredGroupLinksWorker, RemoveExpiredMembersWorker, RemoveUnacceptedMemberInvitesWorker, RemoveUnreferencedLfsObjectsWorker, Repository, RepositoryArchiveCacheWorker, RepositoryArchiveCleanUpService, RepositoryCheckMailer, RepositoryCheckMailerPreview, RepositoryCleanupWorker, RepositoryForkWorker, RepositoryImportWorker, RepositoryLanguage, RepositoryPolicy, RepositoryUpdateRemoteMirrorWorker, ResetProjectCacheService, ResourceEvent, ResourceEventPolicy, ResourceLabelEvent, ResourceLabelEventPolicy, ResourceMilestoneEvent, ResourceMilestoneEventFinder, ResourceMilestoneEventPolicy, ResourceStateEvent, ResourceStateEventFinder, ResourceStateEventPolicy, ResourceTimeboxEvent, Review, ReviewAppSetupEntity, ReviewAppSetupSerializer, RolloutStatusEntity, RootController, Route, RouteEntity, RouteSerializer, RsaKeyValidator, RunPipelineScheduleWorker, RunnerEntity, RunnerSetupController, SameProjectAssociationValidator, SandboxController, ScheduleMergeRequestCleanupRefsWorker, ScheduleMigrateExternalDiffsWorker, SearchController, SearchService, SearchServicePresenter, SentNotification, SentNotificationsController, SentryErrorPresenter, SentryIssue, SentryIssueFinder, ServiceDeskEmailReceiverWorker, ServiceDeskSetting, ServiceHook, ServiceHookPresenter, ServiceResponse, SessionsController, ShaValidator, Shard, SlackIntegration, Snippet, SnippetBlob, SnippetBlobPresenter, SnippetInputAction, SnippetInputActionCollection, SnippetPresenter, SnippetRepository, SnippetStatistics, SnippetUserMention, SnippetsController, SnippetsFinder, SpamLog, SshHostKey, SshKeyValidator, StageEntity, StageSerializer, StageUpdateWorker, StarredProjectsFinder, StateNote, StuckCiJobsWorker, StuckExportJobsWorker, StuckMergeJobsWorker, Subscription, Suggestion, SuggestionEntity, SuggestionPolicy, SuggestionSerializer, SyntheticNote, SystemHook, SystemHookPolicy, SystemHookPushWorker, SystemHookUrlValidator, SystemHooksService, SystemNoteMetadata, TagsFinder, TaskListToggleService, TemplateFinder, TermAgreement, TestCaseEntity, TestReportEntity, TestReportSerializer, TestReportSummaryEntity, TestReportSummarySerializer, TestReportsComparerEntity, TestReportsComparerSerializer, TestSuiteComparerEntity, TestSuiteEntity, TestSuiteSerializer, TestSuiteSummaryEntity, TimeboxPolicy, Timelog, TimelogPolicy, Todo, TodoPolicy, TodoPresenter, TodoService, TodosFinder, TopLevelGroupValidator, Tree, TreeEntryPresenter, TrendingProject, TrendingProjectsWorker, TriggerVariableEntity, TriggeredPipelineEntity, UnionFinder, UntrustedRegexpValidator, UpdateContainerRegistryInfoService, UpdateContainerRegistryInfoWorker, UpdateExternalPullRequestsWorker, UpdateHeadPipelineForMergeRequestWorker, UpdateHighestRoleWorker, UpdateMergeRequestsWorker, UpdateProjectStatisticsWorker, Upload, UploadChecksumWorker, UploadPolicy, UploadService, UploadedFile, UploaderFinder, UploadsController, User, UserAgentDetail, UserAgentDetailService, UserCustomAttribute, UserDetail, UserEntity, UserFinder, UserGroupNotificationSettingsFinder, UserGroupsCounter, UserHighestRole, UserMention, UserPolicy, UserPreference, UserPreferenceEntity, UserPreferencePolicy, UserPresenter, UserProjectAccessChangedService, UserRecentEventsFinder, UserSerializer, UserStatus, UserSyncedAttributesMetadata, UsersController, UsersFinder, UsersStarProject, UsersStarProjectsFinder, UsersStatistics, VerifyPagesDomainService, VersionCheck, Vulnerability, WaitForClusterCreationWorker, WebHook, WebHookLog, WebHookLogPresenter, WebHookService, WebHookWorker, WebIdeTerminal, WebIdeTerminalEntity, WebIdeTerminalSerializer, WebauthnRegistration, WellKnownController, WhatsNewController, Wiki, WikiDirectory, WikiPage, WikiPagePolicy, WikiPolicy, WorkItem, WorkItemPolicy, WorkItemPresenter, X509Certificate, X509CertificateCredentialsValidator, X509CertificateRevokeService, X509CertificateRevokeWorker, X509Issuer, X509IssuerCrlCheckWorker, ZoomMeeting
Instance Method Summary
collapse
Instance Method Details
95
96
97
98
99
|
# File 'app/models/user_detail.rb', line 95
def discord_format
return if discord.blank? || discord =~ %r{\A\d{17,20}\z}
errors.add(:discord, _('must contain only a discord user ID.'))
end
|
101
102
103
104
105
|
# File 'app/models/user_detail.rb', line 101
def mastodon_format
return if mastodon.blank? || mastodon =~ UserDetail::MASTODON_VALIDATION_REGEX
errors.add(:mastodon, _('must contain only a mastodon handle.'))
end
|
#previous_artifacts(project, ref, builds_with_artifacts) ⇒ Object
237
238
239
240
241
242
243
244
|
# File 'app/helpers/tree_helper.rb', line 237
def previous_artifacts(project, ref, builds_with_artifacts)
builds_with_artifacts.map do |job|
{
text: job.name,
path: latest_succeeded_project_artifacts_path(project, "#{ref}/download", job: job.name)
}
end
end
|