├── .assets └── apicurio_registry_logo_default.svg ├── .checkstyle ├── checkstyle.xml ├── java.header ├── simple.xml └── suppressions.xml ├── .dockerignore ├── .githooks └── pre-commit ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── apicurio-bot.yaml ├── scripts │ ├── collect_kubernetes_logs.sh │ ├── collect_logs.sh │ ├── create-github-release.sh │ ├── test_apicurio_kubernetes.sh │ └── verify-docker-release.sh ├── test-mvn-deploy │ └── pom.xml └── workflows │ ├── build-only.yaml │ ├── dependabot-autoapprove.yaml │ ├── dependabot-automerge.yaml │ ├── image-scan.yaml │ ├── integration-tests.yaml │ ├── maven-snapshot-release.yaml │ ├── operator.yaml │ ├── publish-docs.yaml │ ├── qodana.yaml │ ├── registry-rhbq-build.yaml │ ├── release-artifact-type-builtins.yaml │ ├── release-images.yaml │ ├── release-maven-artifacts.yaml │ ├── release-maven-site.yaml │ ├── release-milestones.yaml │ ├── release-operator.yaml │ ├── release-release-notes.yaml │ ├── release-sboms.yaml │ ├── release-sdk-go.yaml │ ├── release-sdk-python.yaml │ ├── release-sdk-typescript.yaml │ ├── release.yaml │ ├── tool-exportV1-release.yaml │ ├── update-openapi.yaml │ ├── update-website.yaml │ ├── validate-docs.yaml │ ├── validate-openapi.yaml │ └── verify.yaml ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── TESTING.md ├── app ├── pom.xml ├── src │ ├── main │ │ ├── assembly │ │ │ └── assembly.xml │ │ ├── java │ │ │ └── io │ │ │ │ └── apicurio │ │ │ │ └── registry │ │ │ │ ├── ApicurioRegisterForReflection.java │ │ │ │ ├── AppConfiguration.java │ │ │ │ ├── ImportLifecycleBean.java │ │ │ │ ├── RegistryQuarkusMain.java │ │ │ │ ├── URLRegisterForReflection.java │ │ │ │ ├── auth │ │ │ │ ├── AbstractAccessController.java │ │ │ │ ├── AdminOverride.java │ │ │ │ ├── AppAuthenticationMechanism.java │ │ │ │ ├── AuthConfig.java │ │ │ │ ├── Authorized.java │ │ │ │ ├── AuthorizedInterceptor.java │ │ │ │ ├── AuthorizedLevel.java │ │ │ │ ├── AuthorizedStyle.java │ │ │ │ ├── CredentialsHelper.java │ │ │ │ ├── HeaderRoleProvider.java │ │ │ │ ├── IAccessController.java │ │ │ │ ├── OwnerBasedAccessController.java │ │ │ │ ├── RoleBasedAccessApiOperation.java │ │ │ │ ├── RoleBasedAccessController.java │ │ │ │ ├── RoleProvider.java │ │ │ │ ├── StorageRoleProvider.java │ │ │ │ ├── TokenRoleProvider.java │ │ │ │ └── WrappedValue.java │ │ │ │ ├── ccompat │ │ │ │ ├── SchemaTypeFilter.java │ │ │ │ └── rest │ │ │ │ │ ├── ContentTypes.java │ │ │ │ │ ├── README.md │ │ │ │ │ ├── error │ │ │ │ │ ├── ConflictException.java │ │ │ │ │ ├── ErrorCode.java │ │ │ │ │ ├── Errors.java │ │ │ │ │ ├── ReferenceExistsException.java │ │ │ │ │ ├── SchemaNotFoundException.java │ │ │ │ │ ├── SchemaNotSoftDeletedException.java │ │ │ │ │ ├── SchemaSoftDeletedException.java │ │ │ │ │ ├── SubjectNotSoftDeletedException.java │ │ │ │ │ ├── SubjectSoftDeletedException.java │ │ │ │ │ └── UnprocessableEntityException.java │ │ │ │ │ └── v7 │ │ │ │ │ └── impl │ │ │ │ │ ├── AbstractResource.java │ │ │ │ │ ├── ApiConverter.java │ │ │ │ │ ├── CCompatConfig.java │ │ │ │ │ ├── CompatibilityResourceImpl.java │ │ │ │ │ ├── ConfigResourceImpl.java │ │ │ │ │ ├── ContextResourceImpl.java │ │ │ │ │ ├── ExporterResourceImpl.java │ │ │ │ │ ├── ModeResourceImpl.java │ │ │ │ │ ├── SchemaFormatService.java │ │ │ │ │ ├── SchemasResourceImpl.java │ │ │ │ │ └── SubjectsResourceImpl.java │ │ │ │ ├── config │ │ │ │ ├── RegistryConfigStorageAccessor.java │ │ │ │ ├── RegistryStorageConfigCache.java │ │ │ │ └── config │ │ │ │ │ └── impl │ │ │ │ │ ├── DynamicConfigProducer.java │ │ │ │ │ ├── DynamicConfigPropertyIndexImpl.java │ │ │ │ │ ├── DynamicConfigSource.java │ │ │ │ │ ├── DynamicConfigStartup.java │ │ │ │ │ └── storage │ │ │ │ │ ├── DynamicConfigPropertyDtoMapper.java │ │ │ │ │ └── DynamicConfigSqlStorageComponent.java │ │ │ │ ├── content │ │ │ │ └── ContentHandleMessageBodyWriter.java │ │ │ │ ├── core │ │ │ │ ├── AppException.java │ │ │ │ └── System.java │ │ │ │ ├── downloads │ │ │ │ └── DownloadReaper.java │ │ │ │ ├── events │ │ │ │ ├── ArtifactCreated.java │ │ │ │ ├── ArtifactDeleted.java │ │ │ │ ├── ArtifactMetadataUpdated.java │ │ │ │ ├── ArtifactRuleConfigured.java │ │ │ │ ├── ArtifactVersionCreated.java │ │ │ │ ├── ArtifactVersionDeleted.java │ │ │ │ ├── ArtifactVersionMetadataUpdated.java │ │ │ │ ├── ArtifactVersionStateChanged.java │ │ │ │ ├── GlobalRuleConfigured.java │ │ │ │ ├── GroupCreated.java │ │ │ │ ├── GroupDeleted.java │ │ │ │ ├── GroupMetadataUpdated.java │ │ │ │ └── GroupRuleConfigured.java │ │ │ │ ├── http │ │ │ │ ├── HttpClientException.java │ │ │ │ ├── HttpClientService.java │ │ │ │ └── WebClientProducer.java │ │ │ │ ├── limits │ │ │ │ ├── LimitExceededException.java │ │ │ │ ├── LimitsCheckResult.java │ │ │ │ ├── RegistryLimitsConfiguration.java │ │ │ │ ├── RegistryLimitsConfigurationProducer.java │ │ │ │ ├── RegistryLimitsService.java │ │ │ │ └── RegistryStorageLimitsEnforcer.java │ │ │ │ ├── logging │ │ │ │ ├── DefaultLoggerClass.java │ │ │ │ ├── Logged.java │ │ │ │ ├── LoggerProducer.java │ │ │ │ ├── LoggingInterceptor.java │ │ │ │ └── audit │ │ │ │ │ ├── AuditHttpRequestContext.java │ │ │ │ │ ├── AuditHttpRequestInfo.java │ │ │ │ │ ├── AuditLogService.java │ │ │ │ │ ├── AuditMetaDataExtractor.java │ │ │ │ │ ├── Audited.java │ │ │ │ │ ├── AuditedInterceptor.java │ │ │ │ │ ├── AuditingConstants.java │ │ │ │ │ └── HttpRequestsAuditFilter.java │ │ │ │ ├── metrics │ │ │ │ ├── CustomMetricsConfiguration.java │ │ │ │ ├── MetricsConstants.java │ │ │ │ ├── README.md │ │ │ │ ├── RestMetricsResponseFilter.java │ │ │ │ ├── StorageMetricsApply.java │ │ │ │ ├── StorageMetricsInterceptor.java │ │ │ │ └── health │ │ │ │ │ ├── AbstractErrorCounterHealthCheck.java │ │ │ │ │ ├── liveness │ │ │ │ │ ├── LivenessCheck.java │ │ │ │ │ ├── LivenessUtil.java │ │ │ │ │ ├── PersistenceExceptionLivenessApply.java │ │ │ │ │ ├── PersistenceExceptionLivenessCheck.java │ │ │ │ │ ├── PersistenceExceptionLivenessInterceptor.java │ │ │ │ │ ├── ResponseErrorLivenessCheck.java │ │ │ │ │ └── StorageLivenessCheck.java │ │ │ │ │ └── readiness │ │ │ │ │ ├── ImportLifecycleReadinessCheck.java │ │ │ │ │ ├── PersistenceSimpleReadinessCheck.java │ │ │ │ │ ├── PersistenceTimeoutReadinessApply.java │ │ │ │ │ ├── PersistenceTimeoutReadinessCheck.java │ │ │ │ │ ├── PersistenceTimeoutReadinessInterceptor.java │ │ │ │ │ └── ResponseTimeoutReadinessCheck.java │ │ │ │ ├── rest │ │ │ │ ├── AuthenticationFailedExceptionMapper.java │ │ │ │ ├── ConflictException.java │ │ │ │ ├── HeadersHack.java │ │ │ │ ├── InvalidParameterValueException.java │ │ │ │ ├── MissingRequiredParameterException.java │ │ │ │ ├── ParametersConflictException.java │ │ │ │ ├── RegistryApplication.java │ │ │ │ ├── RegistryApplicationServletFilter.java │ │ │ │ ├── RegistryExceptionMapper.java │ │ │ │ ├── RestConfig.java │ │ │ │ ├── v2 │ │ │ │ │ ├── AbstractResourceImpl.java │ │ │ │ │ ├── AdminResourceImpl.java │ │ │ │ │ ├── DownloadsResourceImpl.java │ │ │ │ │ ├── GroupsResourceImpl.java │ │ │ │ │ ├── IdsResourceImpl.java │ │ │ │ │ ├── SearchResourceImpl.java │ │ │ │ │ ├── SystemResourceImpl.java │ │ │ │ │ ├── UsersResourceImpl.java │ │ │ │ │ ├── V2ApiUtil.java │ │ │ │ │ └── shared │ │ │ │ │ │ └── CommonResourceOperations.java │ │ │ │ └── v3 │ │ │ │ │ ├── AbstractResourceImpl.java │ │ │ │ │ ├── AdminResourceImpl.java │ │ │ │ │ ├── DownloadsResourceImpl.java │ │ │ │ │ ├── GroupsResourceImpl.java │ │ │ │ │ ├── IdsResourceImpl.java │ │ │ │ │ ├── SearchResourceImpl.java │ │ │ │ │ ├── SystemResourceImpl.java │ │ │ │ │ ├── UsersResourceImpl.java │ │ │ │ │ ├── V3ApiUtil.java │ │ │ │ │ └── shared │ │ │ │ │ ├── CommonResourceOperations.java │ │ │ │ │ └── DataExporter.java │ │ │ │ ├── rules │ │ │ │ ├── DefaultRuleDeletionException.java │ │ │ │ ├── RuleApplicationType.java │ │ │ │ ├── RuleContext.java │ │ │ │ ├── RuleExecutor.java │ │ │ │ ├── RuleExecutorFactory.java │ │ │ │ ├── RulesConfiguration.java │ │ │ │ ├── RulesProperties.java │ │ │ │ ├── RulesPropertiesImpl.java │ │ │ │ ├── RulesService.java │ │ │ │ ├── RulesServiceImpl.java │ │ │ │ ├── compatibility │ │ │ │ │ └── CompatibilityRuleExecutor.java │ │ │ │ ├── integrity │ │ │ │ │ └── IntegrityRuleExecutor.java │ │ │ │ └── validity │ │ │ │ │ └── ValidityRuleExecutor.java │ │ │ │ ├── script │ │ │ │ ├── ArtifactTypeScriptProvider.java │ │ │ │ ├── ArtifactTypeScriptProviderContext.java │ │ │ │ ├── ScriptInterfaceUtils.java │ │ │ │ └── ScriptingService.java │ │ │ │ ├── semver │ │ │ │ └── SemVerConfigProperties.java │ │ │ │ ├── services │ │ │ │ ├── DatabaseConfigInterceptor.java │ │ │ │ ├── DisabledApisMatcherService.java │ │ │ │ ├── DynamicLogConfigurationService.java │ │ │ │ ├── LogLevelValidator.java │ │ │ │ ├── RegistryConfigSource.java │ │ │ │ └── http │ │ │ │ │ ├── CCompatExceptionMapperService.java │ │ │ │ │ ├── CoreRegistryExceptionMapperService.java │ │ │ │ │ ├── CoreV2RegistryExceptionMapperService.java │ │ │ │ │ └── HttpStatusCodeMap.java │ │ │ │ ├── storage │ │ │ │ ├── RegistryStorage.java │ │ │ │ ├── RegistryStorageProducer.java │ │ │ │ ├── RegistryStorageProvider.java │ │ │ │ ├── StorageBehaviorProperties.java │ │ │ │ ├── StorageEvent.java │ │ │ │ ├── StorageEventType.java │ │ │ │ ├── VersionStateExt.java │ │ │ │ ├── decorator │ │ │ │ │ ├── ReadOnlyRegistryStorageDecorator.java │ │ │ │ │ ├── RegistryStorageDecorator.java │ │ │ │ │ ├── RegistryStorageDecoratorBase.java │ │ │ │ │ ├── RegistryStorageDecoratorOrderConstants.java │ │ │ │ │ └── RegistryStorageDecoratorReadOnlyBase.java │ │ │ │ ├── dto │ │ │ │ │ ├── AggregateType.java │ │ │ │ │ ├── ArtifactMetaDataDto.java │ │ │ │ │ ├── ArtifactReferenceDto.java │ │ │ │ │ ├── ArtifactSearchResultsDto.java │ │ │ │ │ ├── ArtifactVersionMetaDataDto.java │ │ │ │ │ ├── BranchMetaDataDto.java │ │ │ │ │ ├── BranchSearchResultsDto.java │ │ │ │ │ ├── CommentDto.java │ │ │ │ │ ├── ContentWrapperDto.java │ │ │ │ │ ├── DownloadContextDto.java │ │ │ │ │ ├── DownloadContextType.java │ │ │ │ │ ├── EditableArtifactMetaDataDto.java │ │ │ │ │ ├── EditableBranchMetaDataDto.java │ │ │ │ │ ├── EditableGroupMetaDataDto.java │ │ │ │ │ ├── EditableVersionMetaDataDto.java │ │ │ │ │ ├── GroupMetaDataDto.java │ │ │ │ │ ├── GroupSearchResultsDto.java │ │ │ │ │ ├── LazyContentList.java │ │ │ │ │ ├── OrderBy.java │ │ │ │ │ ├── OrderDirection.java │ │ │ │ │ ├── OutboxEvent.java │ │ │ │ │ ├── RoleMappingDto.java │ │ │ │ │ ├── RoleMappingSearchResultsDto.java │ │ │ │ │ ├── RuleConfigurationDto.java │ │ │ │ │ ├── SearchFilter.java │ │ │ │ │ ├── SearchFilterType.java │ │ │ │ │ ├── SearchedArtifactDto.java │ │ │ │ │ ├── SearchedBranchDto.java │ │ │ │ │ ├── SearchedGroupDto.java │ │ │ │ │ ├── SearchedVersionDto.java │ │ │ │ │ ├── StoredArtifactVersionDto.java │ │ │ │ │ └── VersionSearchResultsDto.java │ │ │ │ ├── error │ │ │ │ │ ├── AlreadyExistsException.java │ │ │ │ │ ├── ArtifactAlreadyExistsException.java │ │ │ │ │ ├── ArtifactNotFoundException.java │ │ │ │ │ ├── BranchAlreadyExistsException.java │ │ │ │ │ ├── BranchNotFoundException.java │ │ │ │ │ ├── CommentNotFoundException.java │ │ │ │ │ ├── ConfigPropertyNotFoundException.java │ │ │ │ │ ├── ContentAlreadyExistsException.java │ │ │ │ │ ├── ContentNotFoundException.java │ │ │ │ │ ├── DownloadNotFoundException.java │ │ │ │ │ ├── GroupAlreadyExistsException.java │ │ │ │ │ ├── GroupNotFoundException.java │ │ │ │ │ ├── InvalidArtifactIdException.java │ │ │ │ │ ├── InvalidArtifactStateException.java │ │ │ │ │ ├── InvalidArtifactTypeException.java │ │ │ │ │ ├── InvalidGroupIdException.java │ │ │ │ │ ├── InvalidPropertiesException.java │ │ │ │ │ ├── InvalidPropertyValueException.java │ │ │ │ │ ├── InvalidVersionStateException.java │ │ │ │ │ ├── NotAllowedException.java │ │ │ │ │ ├── NotFoundException.java │ │ │ │ │ ├── ReadOnlyStorageException.java │ │ │ │ │ ├── RegistryStorageException.java │ │ │ │ │ ├── RoleMappingAlreadyExistsException.java │ │ │ │ │ ├── RoleMappingNotFoundException.java │ │ │ │ │ ├── RuleAlreadyExistsException.java │ │ │ │ │ ├── RuleNotFoundException.java │ │ │ │ │ ├── VersionAlreadyExistsException.java │ │ │ │ │ ├── VersionAlreadyExistsOnBranchException.java │ │ │ │ │ └── VersionNotFoundException.java │ │ │ │ ├── impl │ │ │ │ │ ├── gitops │ │ │ │ │ │ ├── AbstractReadOnlyRegistryStorage.java │ │ │ │ │ │ ├── BlueDatasourceProducer.java │ │ │ │ │ │ ├── GitManager.java │ │ │ │ │ │ ├── GitOpsConfigProperties.java │ │ │ │ │ │ ├── GitOpsRegistryStorage.java │ │ │ │ │ │ ├── GreenDatasourceProducer.java │ │ │ │ │ │ ├── ProcessingState.java │ │ │ │ │ │ ├── YAMLObjectMapper.java │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ ├── Any.java │ │ │ │ │ │ │ ├── GitFile.java │ │ │ │ │ │ │ ├── Type.java │ │ │ │ │ │ │ └── v0 │ │ │ │ │ │ │ │ ├── Artifact.java │ │ │ │ │ │ │ │ ├── Content.java │ │ │ │ │ │ │ │ ├── Group.java │ │ │ │ │ │ │ │ ├── HasSchema.java │ │ │ │ │ │ │ │ ├── Registry.java │ │ │ │ │ │ │ │ ├── Rule.java │ │ │ │ │ │ │ │ ├── Setting.java │ │ │ │ │ │ │ │ └── Version.java │ │ │ │ │ │ └── sql │ │ │ │ │ │ │ ├── BlueHandleFactory.java │ │ │ │ │ │ │ ├── BlueSqlStorage.java │ │ │ │ │ │ │ ├── GreenHandleFactory.java │ │ │ │ │ │ │ └── GreenSqlStorage.java │ │ │ │ │ ├── kafkasql │ │ │ │ │ │ ├── AbstractMessage.java │ │ │ │ │ │ ├── KafkaSqlConfiguration.java │ │ │ │ │ │ ├── KafkaSqlCoordinator.java │ │ │ │ │ │ ├── KafkaSqlEventsProcessor.java │ │ │ │ │ │ ├── KafkaSqlFactory.java │ │ │ │ │ │ ├── KafkaSqlMessage.java │ │ │ │ │ │ ├── KafkaSqlMessageKey.java │ │ │ │ │ │ ├── KafkaSqlOutboxEvent.java │ │ │ │ │ │ ├── KafkaSqlRegistryStorage.java │ │ │ │ │ │ ├── KafkaSqlSubmitter.java │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ ├── AppendVersionToBranch3Message.java │ │ │ │ │ │ │ ├── ConsumeDownload1Message.java │ │ │ │ │ │ │ ├── CreateArtifact10Message.java │ │ │ │ │ │ │ ├── CreateArtifact11Message.java │ │ │ │ │ │ │ ├── CreateArtifact9Message.java │ │ │ │ │ │ │ ├── CreateArtifactRule4Message.java │ │ │ │ │ │ │ ├── CreateArtifactVersion10Message.java │ │ │ │ │ │ │ ├── CreateArtifactVersion8Message.java │ │ │ │ │ │ │ ├── CreateArtifactVersion9Message.java │ │ │ │ │ │ │ ├── CreateArtifactVersionComment4Message.java │ │ │ │ │ │ │ ├── CreateBranch4Message.java │ │ │ │ │ │ │ ├── CreateDownload1Message.java │ │ │ │ │ │ │ ├── CreateGlobalRule2Message.java │ │ │ │ │ │ │ ├── CreateGroup1Message.java │ │ │ │ │ │ │ ├── CreateGroupRule3Message.java │ │ │ │ │ │ │ ├── CreateRoleMapping3Message.java │ │ │ │ │ │ │ ├── CreateSnapshot1Message.java │ │ │ │ │ │ │ ├── DeleteAllExpiredDownloads0Message.java │ │ │ │ │ │ │ ├── DeleteAllUserData0Message.java │ │ │ │ │ │ │ ├── DeleteArtifact2Message.java │ │ │ │ │ │ │ ├── DeleteArtifactRule3Message.java │ │ │ │ │ │ │ ├── DeleteArtifactRules2Message.java │ │ │ │ │ │ │ ├── DeleteArtifactVersion3Message.java │ │ │ │ │ │ │ ├── DeleteArtifactVersionComment4Message.java │ │ │ │ │ │ │ ├── DeleteArtifacts1Message.java │ │ │ │ │ │ │ ├── DeleteBranch2Message.java │ │ │ │ │ │ │ ├── DeleteConfigProperty1Message.java │ │ │ │ │ │ │ ├── DeleteGlobalRule1Message.java │ │ │ │ │ │ │ ├── DeleteGlobalRules0Message.java │ │ │ │ │ │ │ ├── DeleteGroup1Message.java │ │ │ │ │ │ │ ├── DeleteGroupRule2Message.java │ │ │ │ │ │ │ ├── DeleteGroupRules1Message.java │ │ │ │ │ │ │ ├── DeleteRoleMapping1Message.java │ │ │ │ │ │ │ ├── ExecuteSqlStatement1Message.java │ │ │ │ │ │ │ ├── ImportArtifact1Message.java │ │ │ │ │ │ │ ├── ImportArtifactRule1Message.java │ │ │ │ │ │ │ ├── ImportArtifactVersion1Message.java │ │ │ │ │ │ │ ├── ImportBranch1Message.java │ │ │ │ │ │ │ ├── ImportComment1Message.java │ │ │ │ │ │ │ ├── ImportContent1Message.java │ │ │ │ │ │ │ ├── ImportGlobalRule1Message.java │ │ │ │ │ │ │ ├── ImportGroup1Message.java │ │ │ │ │ │ │ ├── ImportGroupRule1Message.java │ │ │ │ │ │ │ ├── NextCommentId0Message.java │ │ │ │ │ │ │ ├── NextContentId0Message.java │ │ │ │ │ │ │ ├── NextGlobalId0Message.java │ │ │ │ │ │ │ ├── ReplaceBranchVersions3Message.java │ │ │ │ │ │ │ ├── ResetCommentId0Message.java │ │ │ │ │ │ │ ├── ResetContentId0Message.java │ │ │ │ │ │ │ ├── ResetGlobalId0Message.java │ │ │ │ │ │ │ ├── SetConfigProperty1Message.java │ │ │ │ │ │ │ ├── UpdateArtifactMetaData3Message.java │ │ │ │ │ │ │ ├── UpdateArtifactRule4Message.java │ │ │ │ │ │ │ ├── UpdateArtifactVersionComment5Message.java │ │ │ │ │ │ │ ├── UpdateArtifactVersionContent5Message.java │ │ │ │ │ │ │ ├── UpdateArtifactVersionMetaData4Message.java │ │ │ │ │ │ │ ├── UpdateArtifactVersionState5Message.java │ │ │ │ │ │ │ ├── UpdateBranchMetaData3Message.java │ │ │ │ │ │ │ ├── UpdateContentCanonicalHash3Message.java │ │ │ │ │ │ │ ├── UpdateGlobalRule2Message.java │ │ │ │ │ │ │ ├── UpdateGroupMetaData2Message.java │ │ │ │ │ │ │ ├── UpdateGroupRule3Message.java │ │ │ │ │ │ │ └── UpdateRoleMapping2Message.java │ │ │ │ │ │ ├── serde │ │ │ │ │ │ │ ├── KafkaSqlKeyDeserializer.java │ │ │ │ │ │ │ ├── KafkaSqlKeySerializer.java │ │ │ │ │ │ │ ├── KafkaSqlMessageIndex.java │ │ │ │ │ │ │ ├── KafkaSqlPartitioner.java │ │ │ │ │ │ │ ├── KafkaSqlValueDeserializer.java │ │ │ │ │ │ │ └── KafkaSqlValueSerializer.java │ │ │ │ │ │ ├── sql │ │ │ │ │ │ │ └── KafkaSqlSink.java │ │ │ │ │ │ └── v2compat │ │ │ │ │ │ │ ├── BootstrapKey.java │ │ │ │ │ │ │ ├── KafkaSqlKeyDeserializer.java │ │ │ │ │ │ │ ├── MessageKey.java │ │ │ │ │ │ │ ├── MessageType.java │ │ │ │ │ │ │ ├── MessageTypeToKeyClass.java │ │ │ │ │ │ │ └── UpgraderKey.java │ │ │ │ │ ├── sql │ │ │ │ │ │ ├── AbstractHandleFactory.java │ │ │ │ │ │ ├── AbstractSqlRegistryStorage.java │ │ │ │ │ │ ├── CommonSqlStatements.java │ │ │ │ │ │ ├── DdlParser.java │ │ │ │ │ │ ├── DefaultHandleFactory.java │ │ │ │ │ │ ├── H2SqlStatements.java │ │ │ │ │ │ ├── HandleFactory.java │ │ │ │ │ │ ├── HandleFactoryProducer.java │ │ │ │ │ │ ├── IDbUpgrader.java │ │ │ │ │ │ ├── MySQLSqlStatements.java │ │ │ │ │ │ ├── PostgreSQLSqlStatements.java │ │ │ │ │ │ ├── RegistryContentUtils.java │ │ │ │ │ │ ├── RegistryDatabaseKind.java │ │ │ │ │ │ ├── RegistryDatasourceProducer.java │ │ │ │ │ │ ├── RegistryStorageContentUtils.java │ │ │ │ │ │ ├── SQLServerSqlStatements.java │ │ │ │ │ │ ├── SqlEventsProcessor.java │ │ │ │ │ │ ├── SqlOutboxEvent.java │ │ │ │ │ │ ├── SqlRegistryStorage.java │ │ │ │ │ │ ├── SqlStatementVariableBinder.java │ │ │ │ │ │ ├── SqlStatements.java │ │ │ │ │ │ ├── SqlStatementsProducer.java │ │ │ │ │ │ ├── SqlStorageEvent.java │ │ │ │ │ │ ├── SqlStorageEventType.java │ │ │ │ │ │ ├── jdb │ │ │ │ │ │ │ ├── Handle.java │ │ │ │ │ │ │ ├── HandleAction.java │ │ │ │ │ │ │ ├── HandleCallback.java │ │ │ │ │ │ │ ├── HandleImpl.java │ │ │ │ │ │ │ ├── MappedQuery.java │ │ │ │ │ │ │ ├── MappedQueryImpl.java │ │ │ │ │ │ │ ├── Query.java │ │ │ │ │ │ │ ├── QueryImpl.java │ │ │ │ │ │ │ ├── RowMapper.java │ │ │ │ │ │ │ ├── RuntimeSqlException.java │ │ │ │ │ │ │ ├── Sql.java │ │ │ │ │ │ │ ├── SqlImpl.java │ │ │ │ │ │ │ ├── SqlParam.java │ │ │ │ │ │ │ ├── SqlParamType.java │ │ │ │ │ │ │ ├── Update.java │ │ │ │ │ │ │ └── UpdateImpl.java │ │ │ │ │ │ └── mappers │ │ │ │ │ │ │ ├── ArtifactEntityMapper.java │ │ │ │ │ │ │ ├── ArtifactMetaDataDtoMapper.java │ │ │ │ │ │ │ ├── ArtifactReferenceDtoMapper.java │ │ │ │ │ │ │ ├── ArtifactRuleEntityMapper.java │ │ │ │ │ │ │ ├── ArtifactVersionEntityMapper.java │ │ │ │ │ │ │ ├── ArtifactVersionMetaDataDtoMapper.java │ │ │ │ │ │ │ ├── BranchEntityMapper.java │ │ │ │ │ │ │ ├── BranchMetaDataDtoMapper.java │ │ │ │ │ │ │ ├── CommentDtoMapper.java │ │ │ │ │ │ │ ├── CommentEntityMapper.java │ │ │ │ │ │ │ ├── ContentEntityMapper.java │ │ │ │ │ │ │ ├── ContentMapper.java │ │ │ │ │ │ │ ├── DatabaseLockMapper.java │ │ │ │ │ │ │ ├── DynamicConfigPropertyDtoMapper.java │ │ │ │ │ │ │ ├── GAVMapper.java │ │ │ │ │ │ │ ├── GlobalRuleEntityMapper.java │ │ │ │ │ │ │ ├── GroupEntityMapper.java │ │ │ │ │ │ │ ├── GroupMetaDataDtoMapper.java │ │ │ │ │ │ │ ├── GroupRuleEntityMapper.java │ │ │ │ │ │ │ ├── IntegerMapper.java │ │ │ │ │ │ │ ├── LongMapper.java │ │ │ │ │ │ │ ├── RoleMappingDtoMapper.java │ │ │ │ │ │ │ ├── RuleConfigurationDtoMapper.java │ │ │ │ │ │ │ ├── SearchedArtifactMapper.java │ │ │ │ │ │ │ ├── SearchedBranchMapper.java │ │ │ │ │ │ │ ├── SearchedGroupMapper.java │ │ │ │ │ │ │ ├── SearchedVersionMapper.java │ │ │ │ │ │ │ ├── StoredArtifactMapper.java │ │ │ │ │ │ │ ├── StringMapper.java │ │ │ │ │ │ │ └── VersionStateMapper.java │ │ │ │ │ └── util │ │ │ │ │ │ ├── AsyncProducer.java │ │ │ │ │ │ ├── KafkaAdminUtil.java │ │ │ │ │ │ └── ProducerActions.java │ │ │ │ ├── importing │ │ │ │ │ ├── DataImporter.java │ │ │ │ │ ├── ImportExportConfigProperties.java │ │ │ │ │ ├── v2 │ │ │ │ │ │ ├── AbstractDataImporter.java │ │ │ │ │ │ └── SqlDataUpgrader.java │ │ │ │ │ └── v3 │ │ │ │ │ │ ├── AbstractDataImporter.java │ │ │ │ │ │ └── SqlDataImporter.java │ │ │ │ └── metrics │ │ │ │ │ └── StorageMetricsStore.java │ │ │ │ ├── types │ │ │ │ ├── Current.java │ │ │ │ ├── LazyResource.java │ │ │ │ ├── Raw.java │ │ │ │ └── provider │ │ │ │ │ ├── AbstractConfiguredArtifactTypeUtil.java │ │ │ │ │ ├── ArtifactTypeConfigurationException.java │ │ │ │ │ ├── ArtifactTypeUtilProviderImpl.java │ │ │ │ │ ├── ConfiguredArtifactTypeUtilProvider.java │ │ │ │ │ ├── ConfiguredCompatibilityChecker.java │ │ │ │ │ ├── ConfiguredContentAccepter.java │ │ │ │ │ ├── ConfiguredContentCanonicalizer.java │ │ │ │ │ ├── ConfiguredContentDereferencer.java │ │ │ │ │ ├── ConfiguredContentValidator.java │ │ │ │ │ ├── ConfiguredReferenceFinder.java │ │ │ │ │ └── WebhookBeanUtil.java │ │ │ │ ├── ui │ │ │ │ ├── ApiDocsConfigProperties.java │ │ │ │ ├── URLUtil.java │ │ │ │ ├── UserInterfaceConfigProperties.java │ │ │ │ └── servlets │ │ │ │ │ ├── ApiDocsFilter.java │ │ │ │ │ ├── ApiDocsServlet.java │ │ │ │ │ ├── HSTSFilter.java │ │ │ │ │ ├── RedirectFilter.java │ │ │ │ │ └── ResourceCacheControlFilter.java │ │ │ │ └── util │ │ │ │ ├── ArtifactIdGenerator.java │ │ │ │ ├── ArtifactIdGeneratorImpl.java │ │ │ │ └── ArtifactTypeUtil.java │ │ ├── resources-unfiltered │ │ │ └── META-INF │ │ │ │ ├── resources │ │ │ │ ├── api-specifications │ │ │ │ │ ├── ccompat │ │ │ │ │ │ └── v7 │ │ │ │ │ │ │ └── openapi.json │ │ │ │ │ ├── gitops │ │ │ │ │ │ └── v0 │ │ │ │ │ │ │ └── openapi.json │ │ │ │ │ └── registry │ │ │ │ │ │ ├── v1 │ │ │ │ │ │ └── openapi.json │ │ │ │ │ │ ├── v2 │ │ │ │ │ │ └── openapi.json │ │ │ │ │ │ └── v3 │ │ │ │ │ │ └── openapi.json │ │ │ │ ├── apidocs │ │ │ │ │ ├── apidocs.html │ │ │ │ │ └── index.html │ │ │ │ └── resources │ │ │ │ │ ├── css │ │ │ │ │ ├── apidocs.css │ │ │ │ │ └── fonts.css │ │ │ │ │ ├── images │ │ │ │ │ ├── apicurio_registry_logo_reverse.svg │ │ │ │ │ └── favicon.ico │ │ │ │ │ └── js │ │ │ │ │ └── redoc.standalone.js │ │ │ │ └── web.xml │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ ├── io.smallrye.config.ConfigSourceInterceptor │ │ │ │ └── org.eclipse.microprofile.config.spi.ConfigSource │ │ │ ├── application-prod.properties │ │ │ ├── application-test.properties │ │ │ ├── application.properties │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── storage │ │ │ └── impl │ │ │ └── sql │ │ │ ├── db-version │ │ │ ├── h2.ddl │ │ │ ├── mssql.ddl │ │ │ ├── mysql.ddl │ │ │ ├── postgresql.ddl │ │ │ └── upgrades │ │ │ └── 101 │ │ │ ├── h2.upgrade.ddl │ │ │ ├── mssql.upgrade.ddl │ │ │ ├── mysql.upgrade.ddl │ │ │ └── postgresql.upgrade.ddl │ └── test │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── AbstractClientFacadeTestBase.java │ │ │ ├── AbstractRegistryTestBase.java │ │ │ ├── AbstractResourceTestBase.java │ │ │ ├── ConfluentDataMigrationTest.java │ │ │ ├── DataUpgradeTest.java │ │ │ ├── ImportLifecycleBeanTest.java │ │ │ ├── ImportLifecycleBeanTestProfile.java │ │ │ ├── JsonSchemas.java │ │ │ ├── MigrationTest.java │ │ │ ├── SimpleDataUpgradeTest.java │ │ │ ├── auth │ │ │ ├── AuthTestAnonymousCredentials.java │ │ │ ├── AuthTestAuthenticatedReadAccess.java │ │ │ ├── AuthTestLocalRoles.java │ │ │ ├── AuthTestNoRoles.java │ │ │ ├── AuthTestProfileBasicClientCredentials.java │ │ │ ├── BasicAuthWithPropertiesTest.java │ │ │ ├── CCompatAuthTest.java │ │ │ ├── HeaderRoleSourceTest.java │ │ │ ├── MojoAuthTest.java │ │ │ └── SimpleAuthTest.java │ │ │ ├── ccompat │ │ │ └── rest │ │ │ │ ├── CCompatCanonicalModeTest.java │ │ │ │ ├── CCompatCompatibilityConfigTest.java │ │ │ │ ├── CanonicalModeProfile.java │ │ │ │ └── ForwardCompatModeProfile.java │ │ │ ├── customTypes │ │ │ ├── AbstractCustomArtifactTypesTest.java │ │ │ ├── JavaClassArtifactTypesTest.java │ │ │ ├── JavaClassArtifactTypesTestProfile.java │ │ │ ├── JavascriptArtifactTypesTest.java │ │ │ ├── JavascriptArtifactTypesTestProfile.java │ │ │ ├── NoContentCustomArtifactTest.java │ │ │ ├── NoContentCustomArtifactTestProfile.java │ │ │ ├── WebhookArtifactTypesTest.java │ │ │ └── WebhookArtifactTypesTestProfile.java │ │ │ ├── event │ │ │ ├── kafkasql │ │ │ │ ├── KafkaSqlEventsTest.java │ │ │ │ └── KafkaSqlEventsTestProfile.java │ │ │ └── sql │ │ │ │ ├── EventsTestProfile.java │ │ │ │ └── RegistryEventsTest.java │ │ │ ├── limits │ │ │ ├── LimitsTest.java │ │ │ └── LimitsTestProfile.java │ │ │ ├── metrics │ │ │ ├── AbstractRestMetricsTest.java │ │ │ ├── RestMetricsConfig1Test.java │ │ │ ├── RestMetricsConfig2Test.java │ │ │ ├── RestMetricsConfig3Test.java │ │ │ ├── RestMetricsConfigExplicitStatusCodesTest.java │ │ │ ├── RestMetricsDefaultsTest.java │ │ │ └── RestMetricsDisabledTest.java │ │ │ ├── noprofile │ │ │ ├── ArtifactSearchTest.java │ │ │ ├── ArtifactTypeTest.java │ │ │ ├── GroupSearchTest.java │ │ │ ├── Issue5713Test.java │ │ │ ├── Issue6530Test.java │ │ │ ├── Issue6818Test.java │ │ │ ├── JsonSerdeTest.java │ │ │ ├── Ticket1062Test.java │ │ │ ├── Ticket1323Test.java │ │ │ ├── VersionSearchTest.java │ │ │ ├── VersionStateTest.java │ │ │ ├── ccompat │ │ │ │ ├── ConfluentSerdeTest.java │ │ │ │ └── rest │ │ │ │ │ ├── CCompatTestConstants.java │ │ │ │ │ ├── SubjectVersionStringTest.java │ │ │ │ │ └── v7 │ │ │ │ │ ├── CompatibilityResourceTest.java │ │ │ │ │ ├── ConfluentClientTest.java │ │ │ │ │ ├── ConfluentCompatApiWithGroupsTest.java │ │ │ │ │ ├── ConfluentCompatibilityConfigTest.java │ │ │ │ │ ├── ConfluentTestUtils.java │ │ │ │ │ ├── FormatParameterTest.java │ │ │ │ │ ├── SubjectsResourceTest.java │ │ │ │ │ ├── UpdateState.java │ │ │ │ │ └── VersionNumberingTest.java │ │ │ ├── compatibility │ │ │ │ └── CompatibilityRuleApplicationTest.java │ │ │ ├── config │ │ │ │ └── ConfigTest.java │ │ │ ├── content │ │ │ │ ├── ContentCanonicalizerTest.java │ │ │ │ └── ContentExtractorTest.java │ │ │ ├── maven │ │ │ │ ├── DownloadRegistryMojoTest.java │ │ │ │ ├── RegisterRegistryMojoTest.java │ │ │ │ ├── RegistryMojoTestBase.java │ │ │ │ ├── RegistryMojoWithAutoReferencesTest.java │ │ │ │ ├── RegistryMojoWithMinifyTest.java │ │ │ │ ├── RegistryMojoWithReferencesTest.java │ │ │ │ └── TestUpdateRegistryMojoTest.java │ │ │ ├── proxy │ │ │ │ ├── ProxySdkClientTest.java │ │ │ │ ├── ProxySerdeTest.java │ │ │ │ └── SimpleTestProxy.java │ │ │ ├── resolver │ │ │ │ └── SchemaResolverTest.java │ │ │ ├── rest │ │ │ │ ├── v2 │ │ │ │ │ ├── LegacyV2ApiDateFormatTest.java │ │ │ │ │ ├── LegacyV2ApiTest.java │ │ │ │ │ └── LegacyV2ClientTest.java │ │ │ │ └── v3 │ │ │ │ │ ├── AllYamlTest.java │ │ │ │ │ ├── BranchesTest.java │ │ │ │ │ ├── CappedLabelsInSearchResultsTest.java │ │ │ │ │ ├── ConcurrentCreateTest.java │ │ │ │ │ ├── CustomizeDateFormatTest.java │ │ │ │ │ ├── DraftContentTest.java │ │ │ │ │ ├── DryRunTest.java │ │ │ │ │ ├── EmptyArtifactTest.java │ │ │ │ │ ├── GroupMetaDataTest.java │ │ │ │ │ ├── GroupRulesTest.java │ │ │ │ │ ├── GroupsResourceTest.java │ │ │ │ │ ├── IdsResourceTest.java │ │ │ │ │ ├── IfExistsTest.java │ │ │ │ │ ├── ImportExportTest.java │ │ │ │ │ ├── RequiredOptionalPropertiesTest.java │ │ │ │ │ ├── SearchArtifactsTest.java │ │ │ │ │ ├── SearchGroupsTest.java │ │ │ │ │ ├── SearchVersionsTest.java │ │ │ │ │ ├── SemVerBranchesTest.java │ │ │ │ │ ├── SystemResourceTest.java │ │ │ │ │ ├── VersionModifiedByOnTest.java │ │ │ │ │ └── impexp │ │ │ │ │ └── ExportLoader.java │ │ │ ├── serde │ │ │ │ ├── AvroPulsarSerdeTest.java │ │ │ │ ├── AvroSerdeFacadeV2Test.java │ │ │ │ ├── AvroSerdeTest.java │ │ │ │ ├── JsonSchemaSerdeTest.java │ │ │ │ └── ProtobufSerdeTest.java │ │ │ ├── storage │ │ │ │ ├── AbstractRegistryStorageTest.java │ │ │ │ ├── DisableAutomaticGroupCreationProfile.java │ │ │ │ ├── DisableAutomaticGroupCreationTest.java │ │ │ │ ├── DuplicateReferencesTest.java │ │ │ │ ├── RegistryStoragePerformanceTest.java │ │ │ │ └── RegistryStorageSmokeTest.java │ │ │ └── validity │ │ │ │ └── ValidityRuleApplicationTest.java │ │ │ ├── rbac │ │ │ ├── AdminClientTest.java │ │ │ ├── AdminResourceTest.java │ │ │ ├── MockAuditLogService.java │ │ │ └── RegistryClientTest.java │ │ │ ├── rest │ │ │ ├── DisableApisFlagsTest.java │ │ │ ├── DisableApisTestProfile.java │ │ │ └── MultipleRequestFiltersTestProfile.java │ │ │ ├── services │ │ │ └── LogLevelValidatorTest.java │ │ │ ├── storage │ │ │ ├── impl │ │ │ │ ├── gitops │ │ │ │ │ ├── GitOpsSmokeTest.java │ │ │ │ │ ├── GitTestRepository.java │ │ │ │ │ └── GitTestRepositoryManager.java │ │ │ │ ├── kafkasql │ │ │ │ │ ├── KafkaSqlAuthTest.java │ │ │ │ │ ├── KafkaSqlRegistryStorageTest.java │ │ │ │ │ └── KafkaSqlSnapshotTest.java │ │ │ │ ├── readonly │ │ │ │ │ └── ReadOnlyRegistryStorageTest.java │ │ │ │ └── sql │ │ │ │ │ ├── DefaultRegistryStorageTest.java │ │ │ │ │ ├── MssqlStorageTest.java │ │ │ │ │ ├── MysqlStorageTest.java │ │ │ │ │ ├── PostgresqlStorageTest.java │ │ │ │ │ └── RegistryContentUtilsTest.java │ │ │ └── util │ │ │ │ ├── GitopsTestProfile.java │ │ │ │ ├── MssqlTestProfile.java │ │ │ │ ├── MysqlTestProfile.java │ │ │ │ └── PostgresqlTestProfile.java │ │ │ ├── support │ │ │ ├── Citizen.java │ │ │ ├── CitizenIdentifier.java │ │ │ ├── City.java │ │ │ ├── CityQualification.java │ │ │ ├── HealthResponse.java │ │ │ ├── HealthUtils.java │ │ │ ├── IdentifierQualification.java │ │ │ ├── Person.java │ │ │ ├── Qualification.java │ │ │ ├── TestCmmn.java │ │ │ └── Tester.java │ │ │ ├── tls │ │ │ ├── MtlsSdkClientTest.java │ │ │ ├── MtlsTestProfile.java │ │ │ ├── TlsAuthSerdeTest.java │ │ │ ├── TlsAuthTestProfile.java │ │ │ ├── TlsSdkClientTest.java │ │ │ ├── TlsSerdeTest.java │ │ │ └── TlsTestProfile.java │ │ │ ├── ui │ │ │ └── servlets │ │ │ │ └── ApiDocsFilterTest.java │ │ │ └── util │ │ │ ├── ArtifactTypeUtilTest.java │ │ │ ├── ContentTypeUtilTest.java │ │ │ └── PropertiesLoader.java │ │ ├── resources-unfiltered │ │ ├── io │ │ │ └── apicurio │ │ │ │ └── registry │ │ │ │ ├── rest │ │ │ │ └── v3 │ │ │ │ │ ├── destination_original_data.zip │ │ │ │ │ ├── export.zip │ │ │ │ │ └── migration_test_data_dump.zip │ │ │ │ └── upgrade │ │ │ │ ├── confluent-schema-registry-export.zip │ │ │ │ ├── v2_export.zip │ │ │ │ └── v2_export_simple.zip │ │ ├── js-artifact-types-test │ │ │ ├── RamlArtifactType.ts │ │ │ ├── dist │ │ │ │ ├── js-artifact-types-test.js │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── resources-unfiltered │ │ │ │ │ └── js-artifact-types-test │ │ │ │ │ └── RamlArtifactType.js │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── tsconfig-build.json │ │ │ └── tsconfig.json │ │ └── tls │ │ │ ├── ca-cert.der │ │ │ ├── client-cert.pem │ │ │ ├── client-key.pem │ │ │ ├── client-keystore.jks │ │ │ ├── client-keystore.p12 │ │ │ ├── combined-truststore.jks │ │ │ ├── combined-truststore.p12 │ │ │ ├── generate-keycloak-certs.sh │ │ │ ├── keycloak-cert.pem │ │ │ ├── keycloak-keystore.jks │ │ │ ├── registry-cert.pem │ │ │ ├── registry-cert.pem.bak │ │ │ ├── registry-keystore.jks │ │ │ ├── registry-keystore.jks.bak │ │ │ ├── registry-truststore.jks │ │ │ ├── registry-truststore.jks.bak │ │ │ └── registry-truststore.p12 │ │ └── resources │ │ ├── container-license-acceptance.txt │ │ ├── git │ │ ├── empty │ │ │ └── registry-test.yaml │ │ ├── smoke01 │ │ │ ├── content │ │ │ │ ├── .igore-me-3 │ │ │ │ └── petstore-1.0.0.yaml │ │ │ ├── igore-me-1.yaml │ │ │ ├── registry-other.yaml │ │ │ ├── registry-test.yaml │ │ │ └── test │ │ │ │ ├── artifact-petstore.yaml │ │ │ │ ├── content-1.yaml │ │ │ │ ├── group-foo.yaml │ │ │ │ └── igore-me-2.yaml │ │ └── smoke02 │ │ │ ├── content │ │ │ └── Person.json │ │ │ ├── registry-test.yaml │ │ │ └── test │ │ │ ├── artifact-person.yaml │ │ │ ├── content-42.yaml │ │ │ └── group-bar.yaml │ │ ├── io │ │ └── apicurio │ │ │ └── registry │ │ │ ├── ccompat │ │ │ └── rest │ │ │ │ ├── avro-expanded.avsc │ │ │ │ ├── avro-minified.avsc │ │ │ │ ├── avro2-canonical.avsc │ │ │ │ ├── avro2-non-canonical.avsc │ │ │ │ ├── meta.proto │ │ │ │ ├── record.avsc │ │ │ │ └── subrecord.avsc │ │ │ ├── ibmcompat │ │ │ └── avro.json │ │ │ ├── mt │ │ │ └── avro.json │ │ │ ├── noprofile │ │ │ ├── ccompat │ │ │ │ └── rest │ │ │ │ │ ├── avro-expanded.avsc │ │ │ │ │ └── avro-minified.avsc │ │ │ ├── content │ │ │ │ ├── wsdl-before.wsdl │ │ │ │ ├── wsdl-expected.wsdl │ │ │ │ ├── xml-before.xml │ │ │ │ ├── xml-expected.xml │ │ │ │ ├── xml-schema-before.xsd │ │ │ │ └── xml-schema-expected.xsd │ │ │ ├── maven │ │ │ │ ├── Exchange.avsc │ │ │ │ ├── Price.avsc │ │ │ │ ├── Quantity.avsc │ │ │ │ ├── Trade.avsc │ │ │ │ ├── TradeKey.avsc │ │ │ │ ├── TradeRaw.avsc │ │ │ │ ├── TradeRawArray.avsc │ │ │ │ ├── autorefs-relative │ │ │ │ │ ├── Address.avsc │ │ │ │ │ ├── Customer.avsc │ │ │ │ │ ├── Instrument.avsc │ │ │ │ │ └── TradeOrder.avsc │ │ │ │ ├── avro.avsc │ │ │ │ ├── citizen.json │ │ │ │ ├── citizenIdentifier.json │ │ │ │ ├── city.json │ │ │ │ ├── mode │ │ │ │ │ └── mode.proto │ │ │ │ ├── openapi-yaml │ │ │ │ │ ├── Owner.yaml │ │ │ │ │ ├── Pet.yaml │ │ │ │ │ └── petstore-api.yaml │ │ │ │ ├── qualification │ │ │ │ │ └── qualification.json │ │ │ │ ├── sample │ │ │ │ │ ├── table_info.proto │ │ │ │ │ ├── table_notification.proto │ │ │ │ │ └── table_notification_type.proto │ │ │ │ └── stock │ │ │ │ │ ├── FLIBusinessUnitBaseTypes.json │ │ │ │ │ ├── FLIItemBaseTypes.json │ │ │ │ │ ├── FLIMessageHeader.json │ │ │ │ │ ├── FLIServiceTypes.json │ │ │ │ │ ├── FLIStockAdjustment.json │ │ │ │ │ ├── FLIStockAdjustment_deref.json │ │ │ │ │ └── FLIStockTypes.json │ │ │ └── rest │ │ │ │ ├── v2 │ │ │ │ └── openapi-empty.json │ │ │ │ └── v3 │ │ │ │ ├── jsonschema-invalid.json │ │ │ │ ├── jsonschema-valid-compatible.json │ │ │ │ ├── jsonschema-valid-incompatible.json │ │ │ │ ├── jsonschema-valid.json │ │ │ │ ├── openapi-empty.json │ │ │ │ ├── openapi-empty.yaml │ │ │ │ ├── openapi-invalid-singleerror.json │ │ │ │ ├── openapi-invalid-syntax.json │ │ │ │ ├── openapi-valid-syntax.json │ │ │ │ ├── openapi-with-external-ref.json │ │ │ │ ├── protobuf-invalid-syntax.proto │ │ │ │ ├── referenced-types.json │ │ │ │ └── sample.wsdl │ │ │ ├── rbac │ │ │ ├── openapi-empty.json │ │ │ └── sample.wsdl │ │ │ ├── rest │ │ │ └── openapi-empty.json │ │ │ ├── serde │ │ │ ├── AvroSchemaA.avsc │ │ │ ├── AvroSchemaB.avsc │ │ │ ├── AvroSchemaC.avsc │ │ │ ├── AvroSchemaD.avsc │ │ │ ├── AvroSchemaE.avsc │ │ │ └── LeadFallErstellen.avsc │ │ │ ├── storage │ │ │ └── impl │ │ │ │ └── kafkasql │ │ │ │ └── avro.json │ │ │ └── util │ │ │ ├── asyncapi.json │ │ │ ├── avro-simple.avsc │ │ │ ├── avro.json │ │ │ ├── citizen.json │ │ │ ├── citizen1.json │ │ │ ├── citizenIdentifier1.json │ │ │ ├── city1.json │ │ │ ├── example.graphql │ │ │ ├── example.txt │ │ │ ├── json-schema-with-java-type.json │ │ │ ├── json-schema.json │ │ │ ├── openapi.json │ │ │ ├── protobuf.proto │ │ │ ├── qualification.json │ │ │ ├── sample.account.json │ │ │ ├── sample.address.json │ │ │ ├── sample.email.json │ │ │ ├── sample.phone.json │ │ │ ├── swagger.json │ │ │ ├── types │ │ │ ├── city │ │ │ │ ├── city.json │ │ │ │ └── qualification.json │ │ │ └── identifier │ │ │ │ ├── citizenIdentifier.json │ │ │ │ └── qualification.json │ │ │ ├── wsdl-2.0.wsdl │ │ │ ├── wsdl.wsdl │ │ │ ├── xml-schema.xsd │ │ │ └── xml.xml │ │ └── schema │ │ ├── person_with_reserved.proto │ │ ├── sample │ │ ├── mode.proto │ │ ├── table_info.proto │ │ ├── table_notification.proto │ │ └── table_notification_type.proto │ │ └── user_event.proto └── tools │ └── extractRegisterForReflection.java ├── artifact-type-builtins ├── .gitignore ├── .npmignore ├── README.md └── package.json ├── common ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── config │ │ │ └── artifactTypes │ │ │ │ ├── ArtifactTypeConfiguration.java │ │ │ │ ├── ArtifactTypesConfiguration.java │ │ │ │ ├── JavaClassProvider.java │ │ │ │ ├── Provider.java │ │ │ │ ├── ScriptProvider.java │ │ │ │ └── WebhookProvider.java │ │ │ ├── events │ │ │ └── dto │ │ │ │ ├── ArtifactId.java │ │ │ │ ├── ArtifactRuleChange.java │ │ │ │ └── ArtifactStateChange.java │ │ │ ├── exception │ │ │ ├── RuntimeAssertionFailedException.java │ │ │ └── UnreachableCodeException.java │ │ │ ├── model │ │ │ ├── ArtifactId.java │ │ │ ├── BranchId.java │ │ │ ├── GA.java │ │ │ ├── GAV.java │ │ │ ├── GroupId.java │ │ │ ├── VersionExpressionParser.java │ │ │ └── VersionId.java │ │ │ ├── rest │ │ │ ├── Headers.java │ │ │ └── JacksonDateTimeCustomizer.java │ │ │ ├── types │ │ │ ├── ArtifactMediaTypes.java │ │ │ ├── ArtifactType.java │ │ │ ├── CheckedRegistryException.java │ │ │ ├── ContentTypes.java │ │ │ └── RegistryException.java │ │ │ └── utils │ │ │ ├── ArtifactIdValidator.java │ │ │ ├── BooleanUtil.java │ │ │ ├── Cell.java │ │ │ ├── CollectionsUtil.java │ │ │ ├── ConcurrentUtil.java │ │ │ ├── DtoUtil.java │ │ │ ├── Functional.java │ │ │ ├── IoBufferedInputStream.java │ │ │ ├── IoUtil.java │ │ │ ├── JAXRSClientUtil.java │ │ │ ├── OptionalBean.java │ │ │ ├── PropertiesUtil.java │ │ │ ├── RandomUtil.java │ │ │ ├── RegistryProperties.java │ │ │ ├── StringUtil.java │ │ │ └── VersionUtil.java │ └── resources │ │ └── META-INF │ │ ├── artifact-type-webhooks.json │ │ ├── beans.xml │ │ ├── openapi-v2.json │ │ └── openapi.json │ └── test │ └── java │ └── io │ └── apicurio │ └── registry │ ├── config │ └── artifactTypes │ │ └── ArtifactTypesConfigurationTest.java │ ├── model │ ├── ModelTypesTest.java │ └── VersionExpressionParserTest.java │ └── utils │ └── CellTest.java ├── config-index ├── definitions │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── common │ │ │ └── apps │ │ │ └── config │ │ │ ├── ConfigPropertyCategory.java │ │ │ ├── Dynamic.java │ │ │ ├── DynamicConfigPropertyDef.java │ │ │ ├── DynamicConfigPropertyDto.java │ │ │ ├── DynamicConfigPropertyIndex.java │ │ │ ├── DynamicConfigPropertyList.java │ │ │ ├── DynamicConfigSqlStorageStatements.java │ │ │ ├── DynamicConfigStorage.java │ │ │ ├── DynamicConfigStorageAccessor.java │ │ │ └── Info.java │ │ └── resources │ │ └── META-INF │ │ └── beans.xml ├── deployment │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── apicurio │ │ └── common │ │ └── app │ │ └── components │ │ └── config │ │ └── index │ │ └── deployment │ │ └── ConfigIndexProcessor.java └── runtime │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── apicurio │ │ └── common │ │ └── app │ │ └── components │ │ └── config │ │ └── index │ │ └── DynamicPropertiesInfoRecorder.java │ └── resources │ └── META-INF │ └── quarkus-extension.yaml ├── dco.txt ├── distro ├── connect-converter │ ├── pom.xml │ └── src │ │ └── assembly │ │ └── converter-distribution.xml ├── docker-compose │ ├── config │ │ └── realm.json │ ├── in-memory-basicauth │ │ └── docker-compose.yml │ ├── in-memory-no-auth │ │ └── docker-compose.yml │ ├── in-memory-with-auth │ │ └── docker-compose.yml │ ├── in-memory-with-rbac-app │ │ └── docker-compose.yml │ ├── in-memory-with-rbac-owneronly │ │ └── docker-compose.yml │ ├── in-memory-with-rbac │ │ └── docker-compose.yml │ ├── in-memory-with-studio │ │ └── docker-compose.yml │ ├── mysql-no-auth │ │ └── docker-compose.yml │ └── pg-no-auth │ │ └── docker-compose.yml ├── docker │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── docker │ │ ├── .maven-dockerignore │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native ├── metrics │ └── grafana.json └── pom.xml ├── docs-playbook ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── _build-all-local.sh ├── _build-all.sh ├── build.sh ├── docs-playbook.yml ├── local-test-playbook.yml ├── package-lock.json ├── package.json ├── search-playbook.yml └── supplemental_ui │ ├── css │ └── search.css │ ├── js │ └── vendor │ │ ├── lunr.js │ │ └── search.js │ └── partials │ ├── footer-content.hbs │ ├── footer-scripts.hbs │ ├── head-meta.hbs │ └── header-content-lunr.hbs ├── docs ├── .gitignore ├── antora.yml ├── config-generator │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── docs │ │ └── GenerateAllConfigPartial.java ├── getting-started │ ├── attributes-links.adoc │ ├── attributes.adoc │ ├── images │ │ └── getting-started │ ├── master-docinfo.xml │ ├── master.adoc │ └── modules │ │ └── getting-started ├── local-test-playbook.yml ├── modules │ └── ROOT │ │ ├── assets │ │ ├── attachments │ │ │ └── registry-rest-api.htm │ │ └── images │ │ │ └── images │ │ │ └── getting-started │ │ │ ├── registry-connect-architecture.png │ │ │ ├── registry-serdes-architecture.png │ │ │ ├── registry-web-console-artifact-branches.png │ │ │ ├── registry-web-console-artifact-rules.png │ │ │ ├── registry-web-console-artifact-version.png │ │ │ ├── registry-web-console-artifact.png │ │ │ ├── registry-web-console-global-rules.png │ │ │ ├── registry-web-console-group-rules.png │ │ │ └── registry-web-console.png │ │ ├── nav.adoc │ │ ├── pages │ │ ├── getting-started │ │ │ ├── assembly-artifact-reference.adoc │ │ │ ├── assembly-config-reference.adoc │ │ │ ├── assembly-configuring-kafka-client-serdes.adoc │ │ │ ├── assembly-configuring-registry-security.adoc │ │ │ ├── assembly-configuring-the-registry.adoc │ │ │ ├── assembly-deploying-registry-operator.adoc │ │ │ ├── assembly-installing-registry-docker.adoc │ │ │ ├── assembly-installing-registry-openshift.adoc │ │ │ ├── assembly-installing-registry-storage-openshift.adoc │ │ │ ├── assembly-intro-to-registry-rules.adoc │ │ │ ├── assembly-intro-to-the-registry.adoc │ │ │ ├── assembly-managing-registry-artifacts-api.adoc │ │ │ ├── assembly-managing-registry-artifacts-maven.adoc │ │ │ ├── assembly-managing-registry-artifacts-ui.adoc │ │ │ ├── assembly-migrating-registry-v2-v3.adoc │ │ │ ├── assembly-operator-config-reference.adoc │ │ │ ├── assembly-registry-high-availability.adoc │ │ │ ├── assembly-rule-reference.adoc │ │ │ ├── assembly-using-kafka-client-serdes.adoc │ │ │ ├── assembly-using-the-registry-client.adoc │ │ │ └── guide-exporting-registry-kafka-topic-data.adoc │ │ └── index.adoc │ │ └── partials │ │ ├── getting-started │ │ ├── ref-registry-all-configs.adoc │ │ └── ref-registry-all-configs.template │ │ └── shared │ │ ├── all-attributes.adoc │ │ ├── attributes-links.adoc │ │ └── attributes.adoc ├── pom.xml ├── readme.adoc ├── rest-api │ ├── pom.xml │ ├── readme.adoc │ └── src │ │ └── main │ │ ├── assembly │ │ └── static-assembly.xml │ │ └── resources │ │ ├── index.html │ │ └── run.sh └── tips-for-creating-asciidoc-content.adoc ├── examples ├── README.md ├── asyncapi-avro-maven-with-references-auto │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── schemas │ │ ├── asyncapi-avro-refs.yml │ │ └── avro │ │ ├── Address.avsc │ │ ├── CustomerDeletedEvent.avsc │ │ ├── CustomerEvent.avsc │ │ ├── PaymentMethod.avsc │ │ └── PaymentMethodType.avsc ├── avro-bean │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ └── avro │ │ └── bean │ │ ├── AvroBeanExample.java │ │ └── GreetingBean.java ├── avro-maven-with-references-auto │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── schemas │ │ ├── Exchange.avsc │ │ ├── TradeKey.avsc │ │ ├── TradeRaw.avsc │ │ ├── TradeValue.avsc │ │ ├── test.mma1.proto │ │ ├── test.mma2.proto │ │ ├── test.mma3.proto │ │ ├── test.mma4.proto │ │ └── test.mma5.proto ├── avro-maven-with-references │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── schemas │ │ ├── Exchange.avsc │ │ └── TradeKey.avsc ├── confluent-serdes │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ └── confluent │ │ └── serdes │ │ └── ConfluentSerdesExample.java ├── custom-artifact-type │ ├── .gitignore │ ├── README.md │ ├── artifact-types-config.json │ ├── demo.sh │ ├── docker-compose.yml │ ├── sample-configs │ │ ├── app-config.toml │ │ └── microservice-config.toml │ └── toml-artifact-type │ │ ├── TomlArtifactType.ts │ │ ├── package.json │ │ ├── tsconfig-build.json │ │ └── tsconfig.json ├── custom-resolver │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ └── custom │ │ └── resolver │ │ ├── Config.java │ │ ├── CustomSchemaResolver.java │ │ └── CustomSchemaResolverExample.java ├── custom-strategy │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ └── custom │ │ └── strategy │ │ ├── Config.java │ │ ├── CustomArtifactResolverStrategy.java │ │ └── CustomStrategyExample.java ├── developer-basic-auth │ ├── basic-auth.env │ └── basic-auth.properties ├── docker-compose │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── assembly │ │ └── assembly.xml │ │ └── resources │ │ ├── compose-base-mssql.yml │ │ ├── compose-base-sql.yml │ │ ├── compose-metrics.yml │ │ ├── config │ │ ├── grafana.ini │ │ ├── keycloak │ │ │ └── apicurio-realm.json │ │ ├── prometheus.yml │ │ └── provisioning │ │ │ └── datasources │ │ │ └── datasource.yml │ │ └── docker-compose.apicurio.yml ├── event-driven-architecture │ ├── README.md │ ├── docker-compose.yml │ └── studio-connector.json ├── json-maven-with-references-auto │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── schemas │ │ ├── FLIBusinessUnitBaseTypes.json │ │ ├── FLIItemBaseTypes.json │ │ ├── FLIMessageHeader.json │ │ ├── FLIServiceTypes.json │ │ ├── FLIStockAdjustment.json │ │ └── FLIStockTypes.json ├── json-maven-with-references │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── schemas │ │ ├── common │ │ └── jsd │ │ │ ├── FLIBusinessUnitBaseTypes.json │ │ │ ├── FLIItemBaseTypes.json │ │ │ ├── FLIMessageHeader.json │ │ │ ├── FLIServiceTypes.json │ │ │ └── FLIStockTypes.json │ │ └── out │ │ └── jsd │ │ └── FLIStockAdjustment.json ├── jsonschema-validation │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ └── validation │ │ └── json │ │ ├── InvalidMessageBean.java │ │ ├── JsonSchemaValidationExample.java │ │ └── MessageBean.java ├── mix-avro │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ └── mix │ │ └── avro │ │ └── MixAvroExample.java ├── mtls-minikube │ ├── .gitignore │ ├── README.md │ ├── certs │ │ └── generate-certs.sh │ ├── client │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── examples │ │ │ └── mtls │ │ │ └── MtlsClientDemo.java │ ├── deploy.sh │ ├── k8s │ │ ├── apicurio-registry-mtls.yaml │ │ ├── create-secrets.sh │ │ └── namespace.yaml │ └── undeploy.sh ├── openshift-template │ ├── apicurio-registry-template-kafkasql.yml │ ├── apicurio-registry-template-mem.yml │ ├── apicurio-registry-template-sql.yml │ └── pom.xml ├── pom.xml ├── protobuf-bean │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── examples │ │ │ └── simple │ │ │ └── protobuf │ │ │ └── ProtobufBeanExample.java │ │ └── proto │ │ └── person.proto ├── protobuf-find-latest │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── examples │ │ │ └── simple │ │ │ └── protobuf │ │ │ └── ProtobufFindLatestExample.java │ │ ├── proto │ │ └── person.proto │ │ └── resources │ │ └── person.proto ├── protobuf-validation │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── examples │ │ │ └── validation │ │ │ └── protobuf │ │ │ └── ProtobufValidationExample.java │ │ └── proto │ │ ├── message_example.proto │ │ └── message_example_2.proto ├── rest-client │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ ├── Constants.java │ │ ├── RegistryLoader.java │ │ ├── SimpleRegistryDemo.java │ │ ├── SimpleRegistryDemoBasicAuth.java │ │ └── util │ │ └── RegistryDemoUtil.java ├── sdk │ └── go-sdk │ │ ├── Makefile │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── serdes-with-references │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── examples │ │ │ └── references │ │ │ ├── AvroSerdeReferencesExample.java │ │ │ ├── JsonSerdeReferencesExample.java │ │ │ ├── ProtobufSerdeReferencesExample.java │ │ │ └── model │ │ │ ├── Citizen.java │ │ │ └── City.java │ │ └── resources │ │ ├── Exchange.avsc │ │ ├── TradeKey.avsc │ │ ├── TradeRaw.avsc │ │ ├── citizen.json │ │ ├── city.json │ │ └── schema │ │ └── sample │ │ ├── mode.proto │ │ ├── table_info.proto │ │ ├── table_notification.proto │ │ └── table_notification_type.proto ├── simple-avro-maven │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── examples │ │ │ └── simple │ │ │ └── avro │ │ │ └── maven │ │ │ └── SimpleAvroMavenExample.java │ │ └── resources │ │ └── schemas │ │ └── greeting.avsc ├── simple-avro │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ └── simple │ │ └── avro │ │ └── SimpleAvroExample.java ├── simple-json │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── examples │ │ └── simple │ │ └── json │ │ ├── MessageBean.java │ │ └── SimpleJsonSchemaExample.java ├── simple-protobuf │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── examples │ │ │ └── simple │ │ │ └── protobuf │ │ │ └── SimpleProtobufExample.java │ │ └── proto │ │ └── person.proto ├── simple-validation │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── examples │ │ │ └── simple │ │ │ └── json │ │ │ ├── MessageBean.java │ │ │ ├── MessagePublisher.java │ │ │ ├── MessageValidator.java │ │ │ ├── SimpleBroker.java │ │ │ └── SimpleValidationExample.java │ │ ├── resources │ │ └── schemas │ │ │ └── message.json │ │ ├── schemas │ │ ├── message-invalid.json │ │ └── message.json │ │ └── scripts │ │ ├── .gitignore │ │ └── consumer.sh └── tools │ ├── confluent-schema-registry │ └── kafka-compose.yaml │ ├── kafka-all │ └── Dockerfile │ ├── kafka-compose │ ├── kafka-compose.yaml │ ├── kafka-ingress.yaml │ ├── kafka.yaml │ └── run-kafka.sh │ ├── kafkasql-topic-import │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── tools │ │ └── kafkasqltopicimport │ │ ├── Envelope.java │ │ ├── ImportCommand.java │ │ ├── Main.java │ │ └── Tuple.java │ └── run-registry.sh ├── go-sdk ├── .gitignore ├── Makefile ├── Readme.md ├── generate.sh ├── go-sdk.csproj ├── go.mod ├── go.sum ├── pkg │ ├── registryclient-v2 │ │ ├── .kiota.log │ │ ├── admin │ │ │ ├── admin_request_builder.go │ │ │ ├── artifact_types_request_builder.go │ │ │ ├── config_properties_request_builder.go │ │ │ ├── config_properties_with_property_name_item_request_builder.go │ │ │ ├── config_request_builder.go │ │ │ ├── export_request_builder.go │ │ │ ├── import_request_builder.go │ │ │ ├── role_mappings_request_builder.go │ │ │ ├── role_mappings_with_principal_item_request_builder.go │ │ │ ├── rules_request_builder.go │ │ │ └── rules_with_rule_item_request_builder.go │ │ ├── api_client.go │ │ ├── groups │ │ │ ├── groups_request_builder.go │ │ │ ├── item_artifacts_item_meta_request_builder.go │ │ │ ├── item_artifacts_item_owner_request_builder.go │ │ │ ├── item_artifacts_item_rules_request_builder.go │ │ │ ├── item_artifacts_item_rules_with_rule_item_request_builder.go │ │ │ ├── item_artifacts_item_state_request_builder.go │ │ │ ├── item_artifacts_item_test_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_comments_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_comments_with_comment_item_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_meta_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_references_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_state_request_builder.go │ │ │ ├── item_artifacts_item_versions_request_builder.go │ │ │ ├── item_artifacts_item_versions_with_version_item_request_builder.go │ │ │ ├── item_artifacts_request_builder.go │ │ │ ├── item_artifacts_with_artifact_item_request_builder.go │ │ │ └── with_group_item_request_builder.go │ │ ├── ids │ │ │ ├── content_hashes_item_references_request_builder.go │ │ │ ├── content_hashes_request_builder.go │ │ │ ├── content_hashes_with_content_hash_item_request_builder.go │ │ │ ├── content_ids_item_references_request_builder.go │ │ │ ├── content_ids_request_builder.go │ │ │ ├── content_ids_with_content_item_request_builder.go │ │ │ ├── global_ids_item_references_request_builder.go │ │ │ ├── global_ids_request_builder.go │ │ │ ├── global_ids_with_global_item_request_builder.go │ │ │ └── ids_request_builder.go │ │ ├── kiota-lock.json │ │ ├── models │ │ │ ├── artifact_content.go │ │ │ ├── artifact_meta_data.go │ │ │ ├── artifact_owner.go │ │ │ ├── artifact_reference.go │ │ │ ├── artifact_search_results.go │ │ │ ├── artifact_state.go │ │ │ ├── artifact_type_info.go │ │ │ ├── comment.go │ │ │ ├── configuration_property.go │ │ │ ├── create_group_meta_data.go │ │ │ ├── download_ref.go │ │ │ ├── editable_meta_data.go │ │ │ ├── error.go │ │ │ ├── group_meta_data.go │ │ │ ├── group_search_results.go │ │ │ ├── if_exists.go │ │ │ ├── limits.go │ │ │ ├── new_comment_escaped.go │ │ │ ├── properties.go │ │ │ ├── reference_type.go │ │ │ ├── role_mapping.go │ │ │ ├── role_type.go │ │ │ ├── rule.go │ │ │ ├── rule_type.go │ │ │ ├── rule_violation_cause.go │ │ │ ├── rule_violation_error.go │ │ │ ├── searched_artifact.go │ │ │ ├── searched_group.go │ │ │ ├── searched_version.go │ │ │ ├── sort_by.go │ │ │ ├── sort_order.go │ │ │ ├── system_info.go │ │ │ ├── update_configuration_property.go │ │ │ ├── update_role.go │ │ │ ├── update_state.go │ │ │ ├── user_info.go │ │ │ ├── version_meta_data.go │ │ │ └── version_search_results.go │ │ ├── search │ │ │ ├── artifacts │ │ │ │ ├── post_order_query_parameter_type.go │ │ │ │ └── post_orderby_query_parameter_type.go │ │ │ ├── artifacts_request_builder.go │ │ │ └── search_request_builder.go │ │ ├── system │ │ │ ├── info_request_builder.go │ │ │ ├── limits_request_builder.go │ │ │ └── system_request_builder.go │ │ └── users │ │ │ ├── me_request_builder.go │ │ │ └── users_request_builder.go │ ├── registryclient-v3 │ │ ├── .kiota.log │ │ ├── admin │ │ │ ├── admin_request_builder.go │ │ │ ├── config_artifact_types_request_builder.go │ │ │ ├── config_properties_request_builder.go │ │ │ ├── config_properties_with_property_name_item_request_builder.go │ │ │ ├── config_request_builder.go │ │ │ ├── export_request_builder.go │ │ │ ├── import_request_builder.go │ │ │ ├── role_mappings_request_builder.go │ │ │ ├── role_mappings_with_principal_item_request_builder.go │ │ │ ├── rules_request_builder.go │ │ │ ├── rules_with_rule_type_item_request_builder.go │ │ │ └── snapshots_request_builder.go │ │ ├── api_client.go │ │ ├── groups │ │ │ ├── groups_request_builder.go │ │ │ ├── item_artifacts_item_branches_item_versions_request_builder.go │ │ │ ├── item_artifacts_item_branches_request_builder.go │ │ │ ├── item_artifacts_item_branches_with_branch_item_request_builder.go │ │ │ ├── item_artifacts_item_rules_request_builder.go │ │ │ ├── item_artifacts_item_rules_with_rule_type_item_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_comments_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_comments_with_comment_item_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_content_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_references_request_builder.go │ │ │ ├── item_artifacts_item_versions_item_state_request_builder.go │ │ │ ├── item_artifacts_item_versions_request_builder.go │ │ │ ├── item_artifacts_item_versions_with_version_expression_item_request_builder.go │ │ │ ├── item_artifacts_request_builder.go │ │ │ ├── item_artifacts_with_artifact_item_request_builder.go │ │ │ ├── item_rules_request_builder.go │ │ │ ├── item_rules_with_rule_type_item_request_builder.go │ │ │ └── with_group_item_request_builder.go │ │ ├── ids │ │ │ ├── content_hashes_item_references_request_builder.go │ │ │ ├── content_hashes_request_builder.go │ │ │ ├── content_hashes_with_content_hash_item_request_builder.go │ │ │ ├── content_ids_item_references_request_builder.go │ │ │ ├── content_ids_request_builder.go │ │ │ ├── content_ids_with_content_item_request_builder.go │ │ │ ├── global_ids_item_references_request_builder.go │ │ │ ├── global_ids_request_builder.go │ │ │ ├── global_ids_with_global_item_request_builder.go │ │ │ └── ids_request_builder.go │ │ ├── kiota-lock.json │ │ ├── models │ │ │ ├── add_version_to_branch.go │ │ │ ├── artifact_meta_data.go │ │ │ ├── artifact_reference.go │ │ │ ├── artifact_search_results.go │ │ │ ├── artifact_sort_by.go │ │ │ ├── artifact_type_info.go │ │ │ ├── branch_meta_data.go │ │ │ ├── branch_search_results.go │ │ │ ├── comment.go │ │ │ ├── configuration_property.go │ │ │ ├── create_artifact.go │ │ │ ├── create_artifact_response.go │ │ │ ├── create_branch.go │ │ │ ├── create_group.go │ │ │ ├── create_rule.go │ │ │ ├── create_version.go │ │ │ ├── download_ref.go │ │ │ ├── editable_artifact_meta_data.go │ │ │ ├── editable_branch_meta_data.go │ │ │ ├── editable_group_meta_data.go │ │ │ ├── editable_version_meta_data.go │ │ │ ├── group_meta_data.go │ │ │ ├── group_search_results.go │ │ │ ├── group_sort_by.go │ │ │ ├── handle_references_type.go │ │ │ ├── if_artifact_exists.go │ │ │ ├── labels.go │ │ │ ├── new_comment_escaped.go │ │ │ ├── problem_details.go │ │ │ ├── reference_type.go │ │ │ ├── replace_branch_versions.go │ │ │ ├── role_mapping.go │ │ │ ├── role_mapping_search_results.go │ │ │ ├── role_type.go │ │ │ ├── rule.go │ │ │ ├── rule_type.go │ │ │ ├── rule_violation_cause.go │ │ │ ├── rule_violation_problem_details.go │ │ │ ├── searched_artifact.go │ │ │ ├── searched_branch.go │ │ │ ├── searched_group.go │ │ │ ├── searched_version.go │ │ │ ├── snapshot_meta_data.go │ │ │ ├── sort_order.go │ │ │ ├── system_info.go │ │ │ ├── update_configuration_property.go │ │ │ ├── update_role.go │ │ │ ├── user_info.go │ │ │ ├── user_interface_config.go │ │ │ ├── user_interface_config_auth.go │ │ │ ├── user_interface_config_auth_escaped_type.go │ │ │ ├── user_interface_config_features.go │ │ │ ├── user_interface_config_ui.go │ │ │ ├── version_content.go │ │ │ ├── version_meta_data.go │ │ │ ├── version_search_results.go │ │ │ ├── version_sort_by.go │ │ │ ├── version_state.go │ │ │ └── wrapped_version_state.go │ │ ├── search │ │ │ ├── artifacts_request_builder.go │ │ │ ├── groups_request_builder.go │ │ │ ├── search_request_builder.go │ │ │ └── versions_request_builder.go │ │ ├── system │ │ │ ├── info_request_builder.go │ │ │ ├── system_request_builder.go │ │ │ └── ui_config_request_builder.go │ │ └── users │ │ │ ├── me_request_builder.go │ │ │ └── users_request_builder.go │ └── tests │ │ └── client_test.go └── pom.xml ├── ide-config ├── eclipse-format.xml └── eclipse.importorder ├── install-githooks.sh ├── integration-tests ├── README.md ├── pom.xml ├── run-tests.sh └── src │ ├── main │ └── java │ │ └── io │ │ └── apicurio │ │ └── deployment │ │ └── Constants.java │ └── test │ ├── java │ └── io │ │ └── apicurio │ │ ├── deployment │ │ ├── DebeziumDeploymentManager.java │ │ ├── InMemoryDeploymentManager.java │ │ ├── KafkaSqlDeploymentManager.java │ │ ├── KubernetesTestResources.java │ │ ├── PortForwardManager.java │ │ ├── RegistryDeploymentManager.java │ │ └── SqlDeploymentManager.java │ │ └── tests │ │ ├── ApicurioRegistryBaseIT.java │ │ ├── ConfluentBaseIT.java │ │ ├── auth │ │ └── SimpleAuthIT.java │ │ ├── common │ │ └── serdes │ │ │ ├── TestObject.java │ │ │ ├── json │ │ │ ├── InvalidMessage.java │ │ │ ├── Msg.java │ │ │ └── ValidMessage.java │ │ │ └── proto │ │ │ ├── MsgTypes.java │ │ │ └── TestCmmn.java │ │ ├── converters │ │ └── RegistryConverterIT.java │ │ ├── kafkasql │ │ └── KafkaSqlSnapshottingIT.java │ │ ├── migration │ │ ├── DataMigrationIT.java │ │ ├── DoNotPreserveIdsImportIT.java │ │ ├── GenerateCanonicalHashImportIT.java │ │ └── MigrationTestsDataInitializer.java │ │ ├── protobuf │ │ ├── Header.java │ │ ├── HeaderOrBuilder.java │ │ ├── Point.java │ │ ├── PointOrBuilder.java │ │ ├── ProtobufTestMessage.java │ │ ├── ProtobufTestMessageOrBuilder.java │ │ └── Testmessage.java │ │ ├── proxy │ │ ├── ProxyRegistryClientIT.java │ │ ├── ProxySerDesIT.java │ │ └── TrackingProxy.java │ │ ├── serdes │ │ ├── apicurio │ │ │ ├── AvroGenericRecordSchemaFactory.java │ │ │ ├── AvroSerdeIT.java │ │ │ ├── JsonSchemaMsgFactory.java │ │ │ ├── JsonSchemaSerdeIT.java │ │ │ ├── KafkaSerdesTester.java │ │ │ ├── ProtobufSerdeIT.java │ │ │ ├── ProtobufTestMessageFactory.java │ │ │ ├── ProtobufUUIDTestMessage.java │ │ │ ├── SerdesPerformanceIT.java │ │ │ ├── SimpleSerdesTesterBuilder.java │ │ │ ├── Tester.java │ │ │ ├── WrongConfiguredConsumerTesterBuilder.java │ │ │ ├── WrongConfiguredSerdesTesterBuilder.java │ │ │ ├── debezium │ │ │ │ ├── BaseDebeziumContainerResource.java │ │ │ │ ├── DebeziumAvroBaseIT.java │ │ │ │ ├── DebeziumAvroV2DeserializerMixin.java │ │ │ │ ├── DebeziumAvroV3DeserializerMixin.java │ │ │ │ ├── DebeziumLocalConvertersUtil.java │ │ │ │ ├── KubernetesDebeziumContainerWrapper.java │ │ │ │ ├── SharedDebeziumInfrastructure.java │ │ │ │ ├── mysql │ │ │ │ │ ├── DebeziumMySQLAvroBaseIT.java │ │ │ │ │ ├── DebeziumMySQLAvroIntegrationIT.java │ │ │ │ │ ├── DebeziumMySQLAvroLocalConvertersIT.java │ │ │ │ │ ├── DebeziumMySQLContainerResource.java │ │ │ │ │ ├── DebeziumMySQLLocalConvertersResource.java │ │ │ │ │ └── KubernetesMySQLContainerWrapper.java │ │ │ │ └── postgresql │ │ │ │ │ ├── DebeziumContainerResource.java │ │ │ │ │ ├── DebeziumLocalConvertersResource.java │ │ │ │ │ ├── DebeziumPostgreSQLAvroBaseIT.java │ │ │ │ │ ├── DebeziumPostgreSQLAvroIntegrationIT.java │ │ │ │ │ ├── DebeziumPostgreSQLAvroLocalConvertersIT.java │ │ │ │ │ └── KubernetesPostgreSQLContainerWrapper.java │ │ │ ├── nats │ │ │ │ └── AvroNatsSerdeIT.java │ │ │ └── pulsar │ │ │ │ ├── AvroPulsarSerdeIT.java │ │ │ │ └── PulsarSerdesTester.java │ │ └── confluent │ │ │ └── BasicConfluentSerDesIT.java │ │ ├── smokeTests │ │ ├── apicurio │ │ │ ├── AllArtifactTypesIT.java │ │ │ ├── ArtifactsIT.java │ │ │ ├── LoadIT.java │ │ │ ├── MetadataIT.java │ │ │ └── RulesResourceIT.java │ │ └── confluent │ │ │ ├── ConfluentConfigUtils.java │ │ │ ├── ConfluentSubjectsUtils.java │ │ │ ├── MetadataConfluentIT.java │ │ │ ├── RulesResourceConfluentIT.java │ │ │ └── SchemasConfluentIT.java │ │ └── utils │ │ ├── AbstractTestDataInitializer.java │ │ ├── ArtifactUtils.java │ │ ├── AvroGenericRecordSchemaFactory.java │ │ ├── BaseHttpUtils.java │ │ ├── Constants.java │ │ ├── ExtensionContextParameterResolver.java │ │ ├── KafkaFacade.java │ │ ├── LimitingProxy.java │ │ ├── PulsarFacade.java │ │ ├── RateLimitingProxy.java │ │ ├── RegistryWaitUtils.java │ │ ├── RestConstants.java │ │ ├── RetryLimitingProxy.java │ │ └── TestSeparator.java │ └── resources │ ├── META-INF │ └── services │ │ └── org.junit.platform.launcher.TestExecutionListener │ ├── artifactTypes │ ├── asyncapi │ │ ├── 2.0-streetlights_v1.json │ │ └── 2.0-streetlights_v2.json │ ├── avro │ │ ├── multi-field_v1.json │ │ └── multi-field_v2.json │ ├── graphql │ │ ├── swars_v1.graphql │ │ └── swars_v2.graphql │ ├── jsonSchema │ │ ├── person_v1.json │ │ └── person_v2.json │ ├── kafkaConnect │ │ ├── simple_v1.json │ │ └── simple_v2.json │ ├── openapi │ │ ├── 2.0-petstore_v1.json │ │ ├── 2.0-petstore_v2.json │ │ ├── 3.0-petstore_v1.json │ │ └── 3.0-petstore_v2.json │ └── protobuf │ │ ├── tutorial_v1.proto │ │ └── tutorial_v2.proto │ ├── infra │ ├── auth │ │ └── keycloak.yml │ ├── debezium │ │ ├── debezium-connect-local.yml │ │ ├── debezium-connect.yml │ │ ├── mysql-debezium.yml │ │ └── postgresql-debezium.yml │ ├── e2e-namespace.yml │ ├── in-memory │ │ ├── registry-in-memory-secured.yml │ │ └── registry-in-memory.yml │ ├── kafka │ │ ├── kafka.yml │ │ ├── registry-kafka-old.yml │ │ ├── registry-kafka-secured.yml │ │ └── registry-kafka.yml │ ├── openshift │ │ └── registry-route.yml │ └── sql │ │ ├── postgresql.yml │ │ ├── registry-sql-secured.yml │ │ └── registry-sql.yml │ └── serdes │ ├── person.proto │ └── testmessage.proto ├── java-sdk-common ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── client │ │ ├── DefaultVertxInstance.java │ │ ├── RegistryClientOptions.java │ │ ├── RegistryClientRequestAdapterFactory.java │ │ ├── Version.java │ │ ├── auth │ │ └── VertXAuthFactory.java │ │ └── util │ │ └── DateTimeUtil.java │ └── test │ └── java │ └── io │ └── apicurio │ └── registry │ └── client │ └── util │ └── DateTimeUtilTest.java ├── java-sdk-v2 ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── apicurio │ └── registry │ └── client │ └── RegistryV2ClientFactory.java ├── java-sdk ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── client │ │ └── RegistryClientFactory.java │ └── test │ └── java │ └── io │ └── apicurio │ └── registry │ └── client │ └── RegistryClientFactoryTest.java ├── mcp ├── README.md ├── pom.xml └── src │ ├── main │ ├── docker │ │ └── Dockerfile.jvm │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── mcp │ │ │ ├── Descriptions.java │ │ │ ├── ObjectMapperCustomizerImpl.java │ │ │ ├── RegistryService.java │ │ │ ├── Utils.java │ │ │ └── servers │ │ │ ├── AdminMCPServer.java │ │ │ ├── ArtifactsMCPServer.java │ │ │ ├── GroupsMCPServer.java │ │ │ ├── MCPPrompts.java │ │ │ ├── SystemMCPServer.java │ │ │ └── VersionsMCPServer.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── io │ └── apicurio │ └── registry │ └── mcp │ ├── DebugTest.java │ └── ObjectMapperNullSerializationTest.java ├── mvnw ├── mvnw.cmd ├── operator ├── .gitignore ├── Makefile ├── README.md ├── controller │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── assembly │ │ │ └── assembly.xml │ │ ├── deploy │ │ │ ├── crd │ │ │ │ └── kustomization.yaml │ │ │ ├── csv │ │ │ │ ├── apicurio-registry-3.clusterserviceversion.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── dist-template │ │ │ │ ├── README.adoc │ │ │ │ └── kubedebug.sh │ │ │ ├── examples │ │ │ │ ├── kustomization.yaml │ │ │ │ └── simple.apicurioregistry3.yaml │ │ │ ├── install │ │ │ │ ├── debug │ │ │ │ │ └── kustomization.yaml │ │ │ │ └── default │ │ │ │ │ └── kustomization.yaml │ │ │ ├── operator │ │ │ │ ├── debug │ │ │ │ │ └── kustomization.yaml │ │ │ │ └── default │ │ │ │ │ ├── kustomization.yaml │ │ │ │ │ └── operator.yaml │ │ │ └── rbac │ │ │ │ ├── base │ │ │ │ ├── kustomization.yaml │ │ │ │ └── service-account.yaml │ │ │ │ └── cluster │ │ │ │ ├── cluster-role-binding.yaml │ │ │ │ ├── cluster-role.yaml │ │ │ │ └── kustomization.yaml │ │ ├── docker │ │ │ └── Dockerfile.jvm │ │ ├── java │ │ │ └── io │ │ │ │ └── apicurio │ │ │ │ └── registry │ │ │ │ ├── operator │ │ │ │ ├── AnnotationManager.java │ │ │ │ ├── ApicurioRegistry3Reconciler.java │ │ │ │ ├── App.java │ │ │ │ ├── CRContext.java │ │ │ │ ├── ConfigMapConfigSource.java │ │ │ │ ├── Configuration.java │ │ │ │ ├── Constants.java │ │ │ │ ├── EnvironmentVariables.java │ │ │ │ ├── OperatorException.java │ │ │ │ ├── feat │ │ │ │ │ ├── Cors.java │ │ │ │ │ ├── KafkaSql.java │ │ │ │ │ ├── KafkaSqlAuth.java │ │ │ │ │ ├── KafkaSqlTLS.java │ │ │ │ │ ├── SqlStorage.java │ │ │ │ │ ├── TLS.java │ │ │ │ │ └── security │ │ │ │ │ │ ├── AdminOverride.java │ │ │ │ │ │ ├── Auth.java │ │ │ │ │ │ ├── AuthTLS.java │ │ │ │ │ │ └── Authz.java │ │ │ │ ├── resource │ │ │ │ │ ├── ActivationConditions.java │ │ │ │ │ ├── Labels.java │ │ │ │ │ ├── ResourceFactory.java │ │ │ │ │ ├── ResourceKey.java │ │ │ │ │ ├── app │ │ │ │ │ │ ├── AppDeploymentResource.java │ │ │ │ │ │ ├── AppIngressResource.java │ │ │ │ │ │ ├── AppNetworkPolicyResource.java │ │ │ │ │ │ ├── AppPodDisruptionBudgetResource.java │ │ │ │ │ │ └── AppServiceResource.java │ │ │ │ │ └── ui │ │ │ │ │ │ ├── UIDeploymentResource.java │ │ │ │ │ │ ├── UIIngressResource.java │ │ │ │ │ │ ├── UINetworkPolicyResource.java │ │ │ │ │ │ ├── UIPodDisruptionBudgetResource.java │ │ │ │ │ │ └── UIServiceResource.java │ │ │ │ ├── status │ │ │ │ │ ├── AbstractConditionManager.java │ │ │ │ │ ├── OperatorErrorConditionManager.java │ │ │ │ │ ├── ReadyConditionManager.java │ │ │ │ │ ├── StatusManager.java │ │ │ │ │ └── ValidationErrorConditionManager.java │ │ │ │ ├── updater │ │ │ │ │ ├── IngressCRUpdater.java │ │ │ │ │ ├── KafkaSqlCRUpdater.java │ │ │ │ │ └── SqlCRUpdater.java │ │ │ │ └── utils │ │ │ │ │ ├── IngressUtils.java │ │ │ │ │ ├── JavaOptsAppend.java │ │ │ │ │ ├── Mapper.java │ │ │ │ │ ├── SecretKeyRefTool.java │ │ │ │ │ └── Utils.java │ │ │ │ └── utils │ │ │ │ └── Cell.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.eclipse.microprofile.config.spi.ConfigSource │ │ │ ├── application.properties │ │ │ └── k8s │ │ │ └── default │ │ │ ├── app.ingress.yaml │ │ │ ├── app.networkpolicy.yaml │ │ │ ├── app.poddisruptionbudget.yaml │ │ │ ├── app.service.yaml │ │ │ ├── ui.ingress.yaml │ │ │ ├── ui.networkpolicy.yaml │ │ │ ├── ui.poddisruptionbudget.yaml │ │ │ └── ui.service.yaml │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── operator │ │ │ ├── it │ │ │ ├── AppFeaturesITTest.java │ │ │ ├── AuthITTest.java │ │ │ ├── AuthTLSITTest.java │ │ │ ├── AuthzITTest.java │ │ │ ├── BaseAuthITTest.java │ │ │ ├── CRUpdateITTest.java │ │ │ ├── DisableUIITTest.java │ │ │ ├── EnvITTest.java │ │ │ ├── HostAliasManager.java │ │ │ ├── ITBase.java │ │ │ ├── IngressITTest.java │ │ │ ├── IngressManager.java │ │ │ ├── JobManager.java │ │ │ ├── KafkaSqlITTest.java │ │ │ ├── KafkaSqlOAuthITTest.java │ │ │ ├── KafkaSqlTLSITTest.java │ │ │ ├── MultiNamespaceSmokeITTest.java │ │ │ ├── MysqlDataSourceITTest.java │ │ │ ├── NetworkPolicyITTest.java │ │ │ ├── OperatorConfigITTest.java │ │ │ ├── PodDisruptionBudgetITTest.java │ │ │ ├── PodLogManager.java │ │ │ ├── PodTemplateSpecITTest.java │ │ │ ├── PortForwardManager.java │ │ │ ├── PostgresqlDataSourceITTest.java │ │ │ ├── RestrictedNamespaceITTest.java │ │ │ ├── SmokeITTest.java │ │ │ ├── StatusConditionsTest.java │ │ │ └── TlsITTest.java │ │ │ ├── unit │ │ │ ├── CorsTest.java │ │ │ ├── JavaOptsAppendTest.java │ │ │ ├── PodTemplateSpecArgumentProviders.java │ │ │ └── PodTemplateSpecTest.java │ │ │ └── utils │ │ │ └── K8sCell.java │ │ └── resources │ │ ├── k8s │ │ └── examples │ │ │ ├── auth │ │ │ ├── authz-with_keycloak.apicurioregistry3.yaml │ │ │ ├── keycloak_http.yaml │ │ │ ├── keycloak_https.yaml │ │ │ ├── keycloak_realm.yaml │ │ │ ├── simple-with_keycloak.apicurioregistry3.yaml │ │ │ └── tls │ │ │ │ └── simple-with_keycloak.apicurioregistry3.yaml │ │ │ ├── config │ │ │ └── operator-config.configmap.yaml │ │ │ ├── cors │ │ │ ├── example-default.yaml │ │ │ ├── example-env-vars-and-ingress.yaml │ │ │ ├── example-env-vars.yaml │ │ │ └── example-ingress.yaml │ │ │ ├── ingress │ │ │ ├── ingress-annotations.apicurioregistry3.yaml │ │ │ └── ingress-class-name.apicurioregistry3.yaml │ │ │ ├── kafkasql │ │ │ ├── oauth │ │ │ │ ├── oauth-example-cluster.yaml │ │ │ │ └── oauth-example-kafkasql-tls.apicurioregistry3.yaml │ │ │ ├── plain │ │ │ │ ├── example-cluster.kafka.yaml │ │ │ │ ├── example-kafkasql-plain-deprecated.apicurioregistry3.yaml │ │ │ │ └── example-kafkasql-plain.apicurioregistry3.yaml │ │ │ └── tls │ │ │ │ ├── apicurio.kafkauser.yaml │ │ │ │ ├── example-cluster.kafka.yaml │ │ │ │ └── example-kafkasql-tls.apicurioregistry3.yaml │ │ │ ├── mysql │ │ │ ├── example-mysql-database.yaml │ │ │ └── example-mysql.apicurioregistry3.yaml │ │ │ ├── podtemplatespec │ │ │ ├── export-data.configmap.yaml │ │ │ └── podtemplatespec.apicurioregistry3.yaml │ │ │ ├── postgresql │ │ │ ├── example-postgresql-database.yaml │ │ │ ├── example-postgresql-deprecated.apicurioregistry3.yaml │ │ │ └── example-postgresql.apicurioregistry3.yaml │ │ │ ├── simple-deprecated.apicurioregistry3.yaml │ │ │ ├── simple.apicurioregistry3.yaml │ │ │ └── tls │ │ │ ├── insecure-traffic-with_tls.apicurioregistry3.yaml │ │ │ ├── secrets.yaml │ │ │ └── simple-with_tls.apicurioregistry3.yaml │ │ ├── podtemplatespec-test-cases-app-negative.yaml │ │ ├── podtemplatespec-test-cases-app-positive.yaml │ │ ├── podtemplatespec-test-cases-ui-negative.yaml │ │ └── podtemplatespec-test-cases-ui-positive.yaml ├── docs │ ├── README.adoc │ ├── antora.yml │ ├── local-test-playbook.yml │ ├── modules │ │ └── ROOT │ │ │ ├── examples │ │ │ ├── apicurioregistry_kafkasql_plain_cr.yaml │ │ │ ├── apicurioregistry_kafkasql_scram_cr.yaml │ │ │ ├── apicurioregistry_kafkasql_tls_cr.yaml │ │ │ ├── apicurioregistry_mem_cr.yaml │ │ │ ├── apicurioregistry_sql_cr.yaml │ │ │ ├── keycloak │ │ │ │ ├── apicurioregistry_kafkasql_keycloak_cr.yaml │ │ │ │ ├── apicurioregistry_mem_keycloak_cr.yaml │ │ │ │ ├── apicurioregistry_sql_keycloak_cr.yaml │ │ │ │ ├── keycloak.yaml │ │ │ │ ├── keycloak_http_ingress.yaml │ │ │ │ ├── keycloak_http_route.yaml │ │ │ │ ├── keycloak_http_service.yaml │ │ │ │ ├── keycloak_realm.yaml │ │ │ │ └── keycloak_realm_import.yaml │ │ │ └── templates │ │ │ │ ├── https │ │ │ │ ├── README.md │ │ │ │ ├── keycloak │ │ │ │ │ ├── registry-keycloak-certmanager-letsencrypt-edge.yaml │ │ │ │ │ └── registry-keycloak-default-edge.yaml │ │ │ │ ├── registry-certmanager-edge.yaml │ │ │ │ ├── registry-certmanager-letsencrypt-custom-domain-edge.yaml │ │ │ │ ├── registry-certmanager-letsencrypt-edge.yaml │ │ │ │ ├── registry-certmanager-passthrough.yaml │ │ │ │ └── registry-default-edge.yaml │ │ │ │ └── registry-simple-postgresql.yaml │ │ │ ├── images │ │ │ ├── operator-hub-search-ar.png │ │ │ └── operator-hub-search-sr.png │ │ │ ├── nav.adoc │ │ │ ├── pages │ │ │ ├── assembly-operator-configuration.adoc │ │ │ ├── assembly-operator-installation.adoc │ │ │ ├── assembly-operator-quickstart.adoc │ │ │ ├── assembly-registry-maintenance.adoc │ │ │ ├── assembly-registry-storage.adoc │ │ │ └── index.adoc │ │ │ └── partials │ │ │ ├── con-persistence-options.adoc │ │ │ ├── con-registry-intro.adoc │ │ │ ├── con-registry-operator-intro.adoc │ │ │ ├── proc-install-kafka.adoc │ │ │ ├── proc-install-olm-kubernetes.adoc │ │ │ ├── proc-install-olm-sr.adoc │ │ │ ├── proc-install-postgresql.adoc │ │ │ ├── proc-manage-environment-variables.adoc │ │ │ ├── proc-persistence-kafkasql-plain.adoc │ │ │ ├── proc-persistence-kafkasql-scram.adoc │ │ │ ├── proc-persistence-kafkasql-tls.adoc │ │ │ ├── proc-persistence-mem.adoc │ │ │ ├── proc-persistence-sql.adoc │ │ │ ├── proc-registry-https-in-cluster.adoc │ │ │ ├── proc-registry-https-outside-cluster.adoc │ │ │ ├── proc-registry-operator-distribution-bundle-ar.adoc │ │ │ ├── proc-registry-operator-quickstart-ar.adoc │ │ │ ├── proc-registry-operator-quickstart-sr.adoc │ │ │ ├── proc-registry-quickstart-ar.adoc │ │ │ ├── proc-registry-quickstart-sr.adoc │ │ │ ├── proc-registry-security-keycloak.adoc │ │ │ ├── proc-registry-sql-backup.adoc │ │ │ ├── proc-registry-sql-restore.adoc │ │ │ ├── ref-get-help.adoc │ │ │ ├── ref-liveness-and-readiness.adoc │ │ │ ├── ref-registry-cr-spec.adoc │ │ │ ├── ref-registry-cr-status.adoc │ │ │ ├── ref-registry-cr.adoc │ │ │ ├── ref-registry-labels.adoc │ │ │ ├── ref-registry-managed-resources.adoc │ │ │ ├── ref-registry-operator-prerequisites.adoc │ │ │ ├── ref-registry-pod-template-spec.adoc │ │ │ └── shared │ │ │ ├── all-attributes.adoc │ │ │ ├── attributes-links.adoc │ │ │ └── attributes.adoc │ ├── resources │ │ └── licenses │ │ │ └── licenses.csv │ └── tips-for-creating-asciidoc-content.adoc ├── install │ ├── apicurio-registry-operator-3.0.10.yaml │ ├── apicurio-registry-operator-3.0.11.yaml │ ├── apicurio-registry-operator-3.0.12.yaml │ ├── apicurio-registry-operator-3.0.13.yaml │ ├── apicurio-registry-operator-3.0.14.yaml │ ├── apicurio-registry-operator-3.0.15.yaml │ ├── apicurio-registry-operator-3.0.7.yaml │ ├── apicurio-registry-operator-3.0.8.yaml │ ├── apicurio-registry-operator-3.0.9.yaml │ ├── apicurio-registry-operator-3.1.0.yaml │ ├── apicurio-registry-operator-3.1.1.yaml │ ├── apicurio-registry-operator-3.1.2.yaml │ ├── apicurio-registry-operator-3.1.3.yaml │ ├── apicurio-registry-operator-3.1.4.yaml │ └── install.yaml ├── model │ ├── Readme.md │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── operator │ │ │ └── api │ │ │ └── v1 │ │ │ ├── ApicurioRegistry3.java │ │ │ ├── ApicurioRegistry3List.java │ │ │ ├── ApicurioRegistry3Spec.java │ │ │ ├── ApicurioRegistry3Status.java │ │ │ ├── ContainerNames.java │ │ │ ├── spec │ │ │ ├── AppFeaturesSpec.java │ │ │ ├── AppSpec.java │ │ │ ├── ComponentSpec.java │ │ │ ├── DataSourceSpec.java │ │ │ ├── DeprecatedDataSource.java │ │ │ ├── DeprecatedKafkasqlSpec.java │ │ │ ├── DeprecatedSqlSpec.java │ │ │ ├── IngressSpec.java │ │ │ ├── InsecureRequests.java │ │ │ ├── KafkaSqlAuthSpec.java │ │ │ ├── KafkaSqlSpec.java │ │ │ ├── KafkaSqlTLSSpec.java │ │ │ ├── NetworkPolicySpec.java │ │ │ ├── PodDisruptionSpec.java │ │ │ ├── SecretKeyRef.java │ │ │ ├── SqlSpec.java │ │ │ ├── StorageSpec.java │ │ │ ├── StorageType.java │ │ │ ├── TLSSpec.java │ │ │ ├── UiSpec.java │ │ │ └── auth │ │ │ │ ├── AdminOverrideSpec.java │ │ │ │ ├── AuthSpec.java │ │ │ │ ├── AuthTLSSpec.java │ │ │ │ ├── AuthzRolesSpec.java │ │ │ │ ├── AuthzSpec.java │ │ │ │ └── BasicAuthSpec.java │ │ │ └── status │ │ │ ├── Condition.java │ │ │ ├── ConditionConstants.java │ │ │ └── ConditionStatus.java │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── operator │ │ │ └── api │ │ │ └── v1 │ │ │ └── SmokeTest.java │ │ └── resources │ │ ├── demo-cr.yaml │ │ └── demo-crs.yaml ├── olm-tests │ ├── pom.xml │ └── src │ │ └── test │ │ ├── deploy │ │ ├── catalog │ │ │ └── catalog.template.yaml │ │ ├── olmv0 │ │ │ ├── catalog-source.yaml │ │ │ ├── operator-group.yaml │ │ │ └── subscription.yaml │ │ └── olmv1 │ │ │ ├── cluster-catalog.yaml │ │ │ ├── cluster-extension.yaml │ │ │ ├── cluster-role-binding.yaml │ │ │ ├── cluster-role.yaml │ │ │ ├── role-binding.yaml │ │ │ ├── role.yaml │ │ │ └── service-account.yaml │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── operator │ │ └── it │ │ ├── OLMITBase.java │ │ └── SmokeOLMITTest.java └── pom.xml ├── pom.xml ├── prod-verifier └── pom.xml ├── python-sdk ├── .gitignore ├── Makefile ├── README.md ├── apicurioregistrysdk │ └── __init__.py ├── kiota-gen.py ├── poetry.lock ├── pyproject.toml ├── python-sdk.csproj └── tests │ └── basic_test.py ├── qodana.yaml ├── renovate.json ├── schema-resolver ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── resolver │ │ ├── AbstractSchemaResolver.java │ │ ├── ArtifactTypeToContentType.java │ │ ├── DefaultSchemaResolver.java │ │ ├── ParsedSchema.java │ │ ├── ParsedSchemaImpl.java │ │ ├── SchemaLookupResult.java │ │ ├── SchemaParser.java │ │ ├── SchemaResolver.java │ │ ├── cache │ │ ├── ContentWithReferences.java │ │ └── ERCache.java │ │ ├── client │ │ ├── RegistryArtifactReference.java │ │ ├── RegistryClientFacade.java │ │ ├── RegistryClientFacadeFactory.java │ │ ├── RegistryClientFacadeImpl.java │ │ ├── RegistryClientFacadeImpl_v2.java │ │ └── RegistryVersionCoordinates.java │ │ ├── config │ │ ├── AbstractConfig.java │ │ └── SchemaResolverConfig.java │ │ ├── data │ │ ├── Metadata.java │ │ └── Record.java │ │ ├── strategy │ │ ├── ArtifactCoordinates.java │ │ ├── ArtifactReference.java │ │ ├── ArtifactReferenceImpl.java │ │ ├── ArtifactReferenceResolverStrategy.java │ │ └── DynamicArtifactReferenceResolverStrategy.java │ │ └── utils │ │ └── Utils.java │ └── test │ └── java │ └── io │ └── apicurio │ └── registry │ └── resolver │ ├── AbstractSchemaResolverTest.java │ ├── DefaultSchemaResolverTest.java │ ├── ERCacheTest.java │ ├── MockRecord.java │ ├── MockRequestAdapter.java │ ├── MockSchemaParser.java │ ├── SchemaLookupResultTest.java │ ├── client │ └── RegistryClientFacadeImplTest.java │ ├── config │ ├── ConfigurationTest.java │ └── SchemaResolverConfigTest.java │ └── strategy │ └── ArtifactReferenceImplTest.java ├── schema-util ├── asyncapi │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ ├── content │ │ ├── AsyncApiContentAccepter.java │ │ ├── canon │ │ │ └── AsyncApiContentCanonicalizer.java │ │ ├── dereference │ │ │ └── AsyncApiDereferencer.java │ │ ├── extract │ │ │ └── AsyncApiContentExtractor.java │ │ └── refs │ │ │ └── AsyncApiReferenceFinder.java │ │ └── rules │ │ └── validity │ │ └── AsyncApiContentValidator.java ├── avro │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── content │ │ │ ├── AvroContentAccepter.java │ │ │ ├── canon │ │ │ │ ├── AvroContentCanonicalizer.java │ │ │ │ └── EnhancedAvroContentCanonicalizer.java │ │ │ ├── dereference │ │ │ │ └── AvroDereferencer.java │ │ │ ├── extract │ │ │ │ └── AvroContentExtractor.java │ │ │ └── refs │ │ │ │ └── AvroReferenceFinder.java │ │ │ └── rules │ │ │ ├── compatibility │ │ │ └── AvroCompatibilityChecker.java │ │ │ └── validity │ │ │ └── AvroContentValidator.java │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── content │ │ │ └── canon │ │ │ │ ├── AvroCompatibilityTest.java │ │ │ │ ├── SchemaNormalizerTest.java │ │ │ │ └── TestAvroCompatibilityChecker.java │ │ │ └── rules │ │ │ └── compatibility │ │ │ └── avro │ │ │ └── AvroSchemaSmokeTest.java │ │ └── resources │ │ ├── avro │ │ ├── advanced │ │ │ ├── schema-deeply-nested-enum-default.avsc │ │ │ ├── schema-with-java-type.avsc │ │ │ ├── schema-with-logicaltype.avsc │ │ │ └── schema-with-null-union.avsc │ │ └── simple │ │ │ ├── schema-self-ref-array-item.avsc │ │ │ ├── schema-self-ref-union.avsc │ │ │ ├── schema-with-same-nested-schema.avsc │ │ │ └── schema-with-same-nested-schema2.avsc │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── rules │ │ └── compatibility │ │ └── avro │ │ └── compatibility-test-data.json ├── common │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── content │ │ │ ├── AbstractContentHandle.java │ │ │ ├── BytesContentHandle.java │ │ │ ├── ContentAccepter.java │ │ │ ├── ContentHandle.java │ │ │ ├── NoOpContentAccepter.java │ │ │ ├── StreamContentHandle.java │ │ │ ├── StringContentHandle.java │ │ │ ├── TypedContent.java │ │ │ ├── TypedContentImpl.java │ │ │ ├── canon │ │ │ │ ├── ContentCanonicalizer.java │ │ │ │ └── NoOpContentCanonicalizer.java │ │ │ ├── dereference │ │ │ │ ├── ContentDereferencer.java │ │ │ │ ├── DereferencingNotSupportedException.java │ │ │ │ └── NoopContentDereferencer.java │ │ │ ├── extract │ │ │ │ ├── ContentExtractor.java │ │ │ │ ├── ExtractedMetaData.java │ │ │ │ └── NoopContentExtractor.java │ │ │ ├── refs │ │ │ │ ├── AbstractReferenceArtifactIdentifierExtractor.java │ │ │ │ ├── AvroReferenceArtifactIdentifierExtractor.java │ │ │ │ ├── DefaultReferenceArtifactIdentifierExtractor.java │ │ │ │ ├── ExternalReference.java │ │ │ │ ├── JsonPointerExternalReference.java │ │ │ │ ├── NoOpReferenceFinder.java │ │ │ │ ├── ReferenceArtifactIdentifierExtractor.java │ │ │ │ └── ReferenceFinder.java │ │ │ └── util │ │ │ │ └── ContentTypeUtil.java │ │ │ └── rules │ │ │ ├── RuleViolation.java │ │ │ ├── RuleViolationException.java │ │ │ ├── UnprocessableSchemaException.java │ │ │ ├── compatibility │ │ │ ├── AbstractCompatibilityChecker.java │ │ │ ├── CompatibilityChecker.java │ │ │ ├── CompatibilityDifference.java │ │ │ ├── CompatibilityExecutionResult.java │ │ │ ├── CompatibilityLevel.java │ │ │ ├── NoopCompatibilityChecker.java │ │ │ └── SimpleCompatibilityDifference.java │ │ │ ├── integrity │ │ │ └── IntegrityLevel.java │ │ │ └── validity │ │ │ ├── ContentValidator.java │ │ │ ├── NoOpContentValidator.java │ │ │ └── ValidityLevel.java │ │ └── test │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── rules │ │ └── compatibility │ │ └── CompatibilityTestExecutor.java ├── graphql │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ ├── content │ │ ├── GraphQLContentAccepter.java │ │ └── canon │ │ │ └── GraphQLContentCanonicalizer.java │ │ └── rules │ │ └── validity │ │ └── GraphQLContentValidator.java ├── json │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── content │ │ │ ├── JsonSchemaContentAccepter.java │ │ │ ├── canon │ │ │ │ └── JsonContentCanonicalizer.java │ │ │ ├── dereference │ │ │ │ └── JsonSchemaDereferencer.java │ │ │ ├── extract │ │ │ │ └── JsonContentExtractor.java │ │ │ └── refs │ │ │ │ └── JsonSchemaReferenceFinder.java │ │ │ └── rules │ │ │ ├── ParsedJsonSchema.java │ │ │ ├── compatibility │ │ │ ├── JsonSchemaCompatibilityChecker.java │ │ │ ├── JsonSchemaCompatibilityDifference.java │ │ │ └── jsonschema │ │ │ │ ├── JsonSchemaDiffLibrary.java │ │ │ │ ├── JsonSchemaWrapperVisitor.java │ │ │ │ ├── JsonUtil.java │ │ │ │ ├── diff │ │ │ │ ├── ArraySchemaDiffVisitor.java │ │ │ │ ├── BooleanSchemaDiffVisitor.java │ │ │ │ ├── CombinedSchemaDiffVisitor.java │ │ │ │ ├── ConditionalSchemaDiffVisitor.java │ │ │ │ ├── ConstSchemaDiffVisitor.java │ │ │ │ ├── DiffContext.java │ │ │ │ ├── DiffType.java │ │ │ │ ├── DiffUtil.java │ │ │ │ ├── Difference.java │ │ │ │ ├── EnumSchemaDiffVisitor.java │ │ │ │ ├── NotSchemaDiffVisitor.java │ │ │ │ ├── NullSchemaDiffVisitor.java │ │ │ │ ├── NumberSchemaDiffVisitor.java │ │ │ │ ├── ObjectSchemaDiffVisitor.java │ │ │ │ ├── PrimitiveSchemaDiffVisitor.java │ │ │ │ ├── ReferenceSchemaDiffVisitor.java │ │ │ │ ├── SchemaDiffVisitor.java │ │ │ │ └── StringSchemaDiffVisitor.java │ │ │ │ └── wrapper │ │ │ │ ├── ArraySchemaWrapper.java │ │ │ │ ├── BooleanSchemaWrapper.java │ │ │ │ ├── CombinedSchemaWrapper.java │ │ │ │ ├── ConditionalSchemaWrapper.java │ │ │ │ ├── ConstSchemaWrapper.java │ │ │ │ ├── EmptySchemaWrapper.java │ │ │ │ ├── EnumSchemaWrapper.java │ │ │ │ ├── EqualitySchemaWrapper.java │ │ │ │ ├── FalseSchemaWrapper.java │ │ │ │ ├── NotSchemaWrapper.java │ │ │ │ ├── NullSchemaWrapper.java │ │ │ │ ├── NumberSchemaWrapper.java │ │ │ │ ├── ObjectSchemaWrapper.java │ │ │ │ ├── ReferenceSchemaWrapper.java │ │ │ │ ├── SchemaWrapper.java │ │ │ │ ├── StringSchemaWrapper.java │ │ │ │ ├── TrueSchemaWrapper.java │ │ │ │ └── WrapUtil.java │ │ │ └── validity │ │ │ ├── JsonSchemaContentValidator.java │ │ │ └── JsonSchemaVersion.java │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── rules │ │ │ ├── compatibility │ │ │ └── jsonschema │ │ │ │ ├── JsonSchemaCompatibilityCheckerTest.java │ │ │ │ ├── JsonSchemaDiffUtilTest.java │ │ │ │ └── JsonSchemaSmokeTest.java │ │ │ └── validity │ │ │ └── ValiditySmokeTest.java │ │ └── resources │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── rules │ │ ├── compatibility │ │ └── jsonschema │ │ │ └── compatibility-test-data.json │ │ └── validity │ │ └── test-data.json ├── kconnect │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ ├── content │ │ └── canon │ │ │ └── KafkaConnectContentCanonicalizer.java │ │ └── rules │ │ └── validity │ │ └── KafkaConnectContentValidator.java ├── openapi │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── content │ │ │ ├── OpenApiContentAccepter.java │ │ │ ├── canon │ │ │ │ └── OpenApiContentCanonicalizer.java │ │ │ ├── dereference │ │ │ │ ├── ApicurioDataModelsContentDereferencer.java │ │ │ │ ├── OpenApiDereferencer.java │ │ │ │ ├── ReferenceInliner.java │ │ │ │ ├── ReferenceRewriter.java │ │ │ │ └── RegistryReferenceResolver.java │ │ │ ├── extract │ │ │ │ ├── ApicurioDataModelsContentExtractor.java │ │ │ │ └── OpenApiContentExtractor.java │ │ │ └── refs │ │ │ │ ├── AbstractDataModelsReferenceFinder.java │ │ │ │ └── OpenApiReferenceFinder.java │ │ │ └── rules │ │ │ ├── compatibility │ │ │ └── OpenApiCompatibilityChecker.java │ │ │ └── validity │ │ │ ├── ApicurioDataModelContentValidator.java │ │ │ └── OpenApiContentValidator.java │ │ └── test │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── rules │ │ └── compatibility │ │ └── OpenApiCompatibilityCheckerTest.java ├── protobuf │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── content │ │ │ ├── ProtobufContentAccepter.java │ │ │ ├── canon │ │ │ │ └── ProtobufContentCanonicalizer.java │ │ │ ├── dereference │ │ │ │ └── ProtobufDereferencer.java │ │ │ └── refs │ │ │ │ └── ProtobufReferenceFinder.java │ │ │ ├── protobuf │ │ │ └── ProtobufDifference.java │ │ │ └── rules │ │ │ ├── compatibility │ │ │ ├── ProtobufCompatibilityChecker.java │ │ │ └── protobuf │ │ │ │ └── ProtobufCompatibilityCheckerLibrary.java │ │ │ └── validity │ │ │ └── ProtobufContentValidator.java │ │ └── test │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── rules │ │ └── compatibility │ │ └── protobuf │ │ └── ProtobufCompatibilityCheckerLibraryTest.java ├── util-provider │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── types │ │ │ └── provider │ │ │ ├── AbstractArtifactTypeUtilProvider.java │ │ │ ├── ArtifactTypeUtilProvider.java │ │ │ ├── ArtifactTypeUtilProviderFactory.java │ │ │ ├── AsyncApiArtifactTypeUtilProvider.java │ │ │ ├── AvroArtifactTypeUtilProvider.java │ │ │ ├── DefaultArtifactTypeUtilProviderImpl.java │ │ │ ├── GraphQLArtifactTypeUtilProvider.java │ │ │ ├── JsonArtifactTypeUtilProvider.java │ │ │ ├── KConnectArtifactTypeUtilProvider.java │ │ │ ├── OpenApiArtifactTypeUtilProvider.java │ │ │ ├── ProtobufArtifactTypeUtilProvider.java │ │ │ ├── WsdlArtifactTypeUtilProvider.java │ │ │ ├── XmlArtifactTypeUtilProvider.java │ │ │ └── XsdArtifactTypeUtilProvider.java │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ ├── content │ │ │ ├── dereference │ │ │ │ ├── AsyncApiContentDereferencerTest.java │ │ │ │ ├── JsonSchemaContentDereferencerTest.java │ │ │ │ └── OpenApiContentDereferencerTest.java │ │ │ └── refs │ │ │ │ ├── AsyncApiReferenceFinderTest.java │ │ │ │ ├── AvroReferenceFinderTest.java │ │ │ │ ├── JsonSchemaReferenceFinderTest.java │ │ │ │ ├── OpenApiReferenceFinderTest.java │ │ │ │ └── ProtobufReferenceFinderTest.java │ │ │ └── rules │ │ │ └── validity │ │ │ ├── ArtifactUtilProviderTestBase.java │ │ │ ├── AsyncApiContentValidatorTest.java │ │ │ ├── AvroContentValidatorTest.java │ │ │ ├── GraphQLContentValidatorTest.java │ │ │ ├── JsonSchemaContentValidatorTest.java │ │ │ ├── KafkaConnectContentValidatorTest.java │ │ │ ├── OpenApiContentValidatorTest.java │ │ │ ├── ProtobufContentValidatorTest.java │ │ │ ├── WsdlContentValidatorTest.java │ │ │ ├── XmlContentValidatorTest.java │ │ │ └── XsdContentValidatorTest.java │ │ └── resources │ │ └── io │ │ └── apicurio │ │ └── registry │ │ ├── content │ │ ├── dereference │ │ │ ├── address.json │ │ │ ├── all-types.json │ │ │ ├── asyncapi-to-rewrite.json │ │ │ ├── asyncapi-to-rewrite.yaml │ │ │ ├── customer.json │ │ │ ├── expected-order-deref.json │ │ │ ├── expected-testDereference-object-level-json.json │ │ │ ├── expected-testDereference-openapi.json │ │ │ ├── expected-testDereference-property-level-json.json │ │ │ ├── json-schema-to-deref-object-level.json │ │ │ ├── json-schema-to-deref-property-level.json │ │ │ ├── json-schema-to-rewrite.json │ │ │ ├── openapi-to-deref.json │ │ │ ├── openapi-to-rewrite.json │ │ │ ├── openapi-to-rewrite.yaml │ │ │ ├── order.json │ │ │ └── types │ │ │ │ ├── all-types.json │ │ │ │ ├── city │ │ │ │ └── qualification.json │ │ │ │ └── identifier │ │ │ │ └── qualification.json │ │ └── refs │ │ │ ├── asyncapi-with-refs.json │ │ │ ├── avro-with-refs.avsc │ │ │ ├── avro-with-relative-refs.avsc │ │ │ ├── json-schema-with-refs.json │ │ │ ├── openapi-with-refs.json │ │ │ └── protobuf-with-refs.proto │ │ └── rules │ │ └── validity │ │ ├── asyncapi-invalid-semantics.json │ │ ├── asyncapi-invalid-syntax.json │ │ ├── asyncapi-valid-semantics.json │ │ ├── asyncapi-valid-syntax-asyncapi25.json │ │ ├── asyncapi-valid-syntax.json │ │ ├── avro-invalid.json │ │ ├── avro-valid-with-refs.json │ │ ├── avro-valid.json │ │ ├── bad-json-schema-v1.json │ │ ├── citizen.json │ │ ├── city.json │ │ ├── graphql-invalid.graphql │ │ ├── graphql-valid.graphql │ │ ├── jsonschema-invalid.json │ │ ├── jsonschema-valid-compatible.json │ │ ├── jsonschema-valid-d7.json │ │ ├── jsonschema-valid-incompatible.json │ │ ├── jsonschema-valid-with-refs.json │ │ ├── jsonschema-valid.json │ │ ├── kconnect-invalid.json │ │ ├── kconnect-valid.json │ │ ├── mode.proto │ │ ├── openapi-3.1-security-requirements.json │ │ ├── openapi-invalid-semantics.json │ │ ├── openapi-invalid-singleerror.json │ │ ├── openapi-invalid-syntax.json │ │ ├── openapi-valid-semantics.json │ │ ├── openapi-valid-syntax-openapi31.json │ │ ├── openapi-valid-syntax.json │ │ ├── openapi-valid-with-refs.json │ │ ├── protobuf-invalid.proto │ │ ├── protobuf-valid-with-refs.proto │ │ ├── protobuf-valid.proto │ │ ├── table_info.proto │ │ ├── wsdl-invalid-semantics.wsdl │ │ ├── wsdl-invalid-syntax.wsdl │ │ ├── wsdl-valid.wsdl │ │ ├── xml-invalid-syntax.xml │ │ ├── xml-schema-invalid-semantics.xsd │ │ ├── xml-schema-invalid-syntax.xsd │ │ ├── xml-schema-valid.xsd │ │ └── xml-valid.xml ├── wsdl │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ ├── content │ │ ├── WsdlContentAccepter.java │ │ └── extract │ │ │ └── WsdlOrXsdContentExtractor.java │ │ ├── rules │ │ └── validity │ │ │ └── WsdlContentValidator.java │ │ └── util │ │ └── WSDLReaderAccessor.java ├── xml │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ ├── content │ │ ├── XmlContentAccepter.java │ │ └── canon │ │ │ └── XmlContentCanonicalizer.java │ │ ├── rules │ │ └── validity │ │ │ └── XmlContentValidator.java │ │ └── util │ │ └── DocumentBuilderAccessor.java └── xsd │ ├── README.md │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ ├── content │ │ └── XsdContentAccepter.java │ │ ├── rules │ │ ├── compatibility │ │ │ └── XsdCompatibilityChecker.java │ │ └── validity │ │ │ └── XsdContentValidator.java │ │ └── util │ │ └── SchemaFactoryAccessor.java │ └── test │ └── java │ └── io │ └── apicurio │ └── registry │ └── rules │ └── compatibility │ └── XsdCompatibilityCheckerTest.java ├── scripts ├── clean-postgres.sh ├── clean-postgres.sql ├── create-registry-data.sh └── validate-files.sh ├── serdes ├── generic │ ├── serde-common-avro │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── apicurio │ │ │ │ └── registry │ │ │ │ └── serde │ │ │ │ └── avro │ │ │ │ ├── AvroDatumProvider.java │ │ │ │ ├── AvroDeserializer.java │ │ │ │ ├── AvroEncoding.java │ │ │ │ ├── AvroSchemaParser.java │ │ │ │ ├── AvroSchemaUtils.java │ │ │ │ ├── AvroSerdeConfig.java │ │ │ │ ├── AvroSerializer.java │ │ │ │ ├── DefaultAvroDatumProvider.java │ │ │ │ ├── NonRecordContainer.java │ │ │ │ ├── ReflectAllowNullAvroDatumProvider.java │ │ │ │ ├── ReflectAvroDatumProvider.java │ │ │ │ └── strategy │ │ │ │ ├── QualifiedRecordIdStrategy.java │ │ │ │ ├── RecordIdStrategy.java │ │ │ │ └── TopicRecordIdStrategy.java │ │ │ └── test │ │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── serde │ │ │ └── avro │ │ │ └── AvroSchemaParserDuplicateReferencesTest.java │ ├── serde-common-jsonschema │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── serde │ │ │ └── jsonschema │ │ │ ├── JsonSchemaDeserializer.java │ │ │ ├── JsonSchemaDeserializerConfig.java │ │ │ ├── JsonSchemaParser.java │ │ │ ├── JsonSchemaSerializer.java │ │ │ ├── JsonSchemaSerializerConfig.java │ │ │ └── JsonSchemaValidationUtil.java │ ├── serde-common-protobuf │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── io │ │ │ │ └── apicurio │ │ │ │ └── registry │ │ │ │ └── serde │ │ │ │ └── protobuf │ │ │ │ ├── MessageIndexesUtil.java │ │ │ │ ├── ProtobufDeserializer.java │ │ │ │ ├── ProtobufDeserializerConfig.java │ │ │ │ ├── ProtobufSchemaParser.java │ │ │ │ ├── ProtobufSerializer.java │ │ │ │ └── ProtobufSerializerConfig.java │ │ │ └── proto │ │ │ └── ref.proto │ └── serde-common │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── serde │ │ ├── AbstractDeserializer.java │ │ ├── AbstractSerializer.java │ │ ├── BaseSerde.java │ │ ├── Default4ByteIdHandler.java │ │ ├── IdHandler.java │ │ ├── Legacy8ByteIdHandler.java │ │ ├── config │ │ ├── IdOption.java │ │ ├── SerdeConfig.java │ │ └── SerdeDeserializerConfig.java │ │ ├── data │ │ ├── SerdeMetadata.java │ │ └── SerdeRecord.java │ │ ├── fallback │ │ ├── DefaultFallbackArtifactProvider.java │ │ └── FallbackArtifactProvider.java │ │ ├── strategy │ │ ├── ArtifactReference.java │ │ ├── ArtifactResolverStrategy.java │ │ ├── SimpleTopicIdStrategy.java │ │ └── TopicIdStrategy.java │ │ └── utils │ │ └── ByteBufferInputStream.java ├── kafka │ ├── avro-serde │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── serde │ │ │ └── avro │ │ │ ├── AvroKafkaDeserializer.java │ │ │ ├── AvroKafkaSerializer.java │ │ │ ├── AvroSerde.java │ │ │ └── AvroSerdeHeaders.java │ ├── jsonschema-serde │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── serde │ │ │ └── jsonschema │ │ │ ├── JsonSchemaKafkaDeserializer.java │ │ │ ├── JsonSchemaKafkaSerializer.java │ │ │ └── JsonSchemaSerde.java │ ├── protobuf-serde │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── io │ │ │ │ └── apicurio │ │ │ │ └── registry │ │ │ │ └── serde │ │ │ │ └── protobuf │ │ │ │ ├── ProtobufKafkaDeserializer.java │ │ │ │ ├── ProtobufKafkaSerializer.java │ │ │ │ ├── ProtobufSerde.java │ │ │ │ └── ProtobufSerdeHeaders.java │ │ │ └── proto │ │ │ └── ref.proto │ └── serde-kafka-common │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── serde │ │ │ ├── KafkaDeserializer.java │ │ │ ├── KafkaSerializer.java │ │ │ ├── config │ │ │ ├── BaseKafkaSerDeConfig.java │ │ │ └── KafkaSerdeConfig.java │ │ │ ├── data │ │ │ └── KafkaSerdeMetadata.java │ │ │ └── headers │ │ │ ├── DefaultHeadersHandler.java │ │ │ ├── DefaultHeadersHandlerConfig.java │ │ │ ├── HeadersHandler.java │ │ │ ├── KafkaSerdeHeaders.java │ │ │ └── MessageTypeSerdeHeaders.java │ │ └── test │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── serde │ │ └── headers │ │ └── DefaultHeadersHandlerTest.java ├── nats │ └── avro-serde │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── serde │ │ └── avro │ │ └── nats │ │ ├── client │ │ ├── exceptions │ │ │ └── ApicurioNatsException.java │ │ └── streaming │ │ │ ├── consumers │ │ │ ├── NatsConsumer.java │ │ │ ├── NatsConsumerImpl.java │ │ │ ├── NatsConsumerRecord.java │ │ │ └── NatsConsumerRecordImpl.java │ │ │ └── producers │ │ │ ├── NatsProducer.java │ │ │ └── NatsProducerImpl.java │ │ └── config │ │ ├── NatsConsumerConfig.java │ │ └── NatsProducerConfig.java └── pulsar │ └── avro-serde │ ├── pom.xml │ └── src │ └── main │ └── java │ └── io │ └── apicurio │ └── registry │ └── serde │ └── avro │ ├── AvroPulsarSerde.java │ └── AvroPulsarSerdeSchema.java ├── srcclr.yml ├── typescript-sdk ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── lib │ ├── main.ts │ ├── sdk │ │ ├── factory.ts │ │ └── index.ts │ └── vite-env.d.ts ├── package-lock.json ├── package.json ├── public │ └── apicurio_primary_logo_white.svg ├── src │ ├── main.tsx │ └── vite-env.d.ts ├── tests │ ├── artifact.test.ts │ ├── group.test.ts │ ├── system-info.test.ts │ └── test.utils.ts ├── tsconfig-build.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.mts ├── ui ├── .docker-scripts │ ├── create-config.cjs │ ├── entrypoint.sh │ ├── nginx.conf │ └── update-base-href.cjs ├── .gitignore ├── .scripts │ ├── generate-version.cjs │ └── package.cjs ├── Dockerfile ├── README.md ├── build-docker.sh ├── deploy-examples │ ├── build-container-image.sh │ ├── getting-started-context-path │ │ ├── docker-compose.yml │ │ └── nginx.conf │ └── getting-started │ │ └── docker-compose.yml ├── in-docker │ ├── Dockerfile │ ├── README.md │ ├── entrypoint.sh │ └── in-docker.sh ├── package-lock.json ├── package.json ├── tests │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── playwright.config.ts │ └── specs │ │ ├── data │ │ ├── openapi-simple-invalid.ts │ │ ├── openapi-simple-v2.ts │ │ └── openapi-simple.ts │ │ ├── explore.spec.ts │ │ ├── globalRules.spec.ts │ │ ├── masthead.spec.ts │ │ ├── settings.spec.ts │ │ └── smoke.spec.ts ├── ui-app │ ├── .eslintrc.cjs │ ├── .fix_yaml.cjs │ ├── .gitignore │ ├── README.md │ ├── configs │ │ ├── config-3scale.js │ │ ├── config-local.js │ │ └── version.js │ ├── index.html │ ├── init-dev.sh │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── apicurio_registry_icon_reverse.svg │ │ ├── apicurio_registry_logo_default.svg │ │ ├── apicurio_registry_logo_reverse.svg │ │ ├── avatar.png │ │ ├── client-gen │ │ │ ├── .gitignore │ │ │ └── client-gen.js │ │ ├── favicon.png │ │ └── favicon.svg │ ├── resources │ │ ├── client-gen.tar.gz │ │ └── download-client-gen-dist.sh │ ├── src │ │ ├── app │ │ │ ├── App.css │ │ │ ├── App.tsx │ │ │ ├── components │ │ │ │ ├── auth │ │ │ │ │ ├── IfAuth.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── common │ │ │ │ │ ├── ArtifactDescription.css │ │ │ │ │ ├── ArtifactDescription.tsx │ │ │ │ │ ├── ArtifactGroup.tsx │ │ │ │ │ ├── ArtifactTypeIcon.css │ │ │ │ │ ├── ArtifactTypeIcon.tsx │ │ │ │ │ ├── IfFeature.tsx │ │ │ │ │ ├── ListedItemLabels.tsx │ │ │ │ │ ├── SortOrderToggle.tsx │ │ │ │ │ ├── VersionStateBadge.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── downloadArtifacts │ │ │ │ │ ├── DownloadArtifacts.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── errorPage │ │ │ │ │ ├── AccessErrorPage.css │ │ │ │ │ ├── AccessErrorPage.tsx │ │ │ │ │ ├── ConnectionFailedErrorPage.css │ │ │ │ │ ├── ConnectionFailedErrorPage.tsx │ │ │ │ │ ├── ErrorPage.css │ │ │ │ │ ├── ErrorPage.tsx │ │ │ │ │ ├── NotFoundErrorPage.css │ │ │ │ │ ├── NotFoundErrorPage.tsx │ │ │ │ │ ├── RateLimitErrorPage.css │ │ │ │ │ ├── RateLimitErrorPage.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── header │ │ │ │ │ ├── AppHeader.tsx │ │ │ │ │ ├── AppHeaderToolbar.tsx │ │ │ │ │ ├── AvatarDropdown.tsx │ │ │ │ │ ├── RootPageHeader.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── modals │ │ │ │ │ ├── AddVersionToBranchModal.tsx │ │ │ │ │ ├── ChangeOwnerModal.tsx │ │ │ │ │ ├── ConfirmDeleteModal.tsx │ │ │ │ │ ├── CreateArtifactModal.css │ │ │ │ │ ├── CreateArtifactModal.tsx │ │ │ │ │ ├── CreateBranchModal.tsx │ │ │ │ │ ├── CreateCommentModal.tsx │ │ │ │ │ ├── CreateGroupModal.tsx │ │ │ │ │ ├── CreateVersionModal.tsx │ │ │ │ │ ├── EditCommentModal.tsx │ │ │ │ │ ├── EditMetaDataModal.css │ │ │ │ │ ├── EditMetaDataModal.tsx │ │ │ │ │ ├── GenerateClientModal.tsx │ │ │ │ │ ├── InvalidContentModal.css │ │ │ │ │ ├── InvalidContentModal.tsx │ │ │ │ │ ├── LabelsFormGroup.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── ruleList │ │ │ │ │ ├── CompatibilityLabel.tsx │ │ │ │ │ ├── CompatibilitySelect.tsx │ │ │ │ │ ├── IntegrityLabel.tsx │ │ │ │ │ ├── IntegritySelect.tsx │ │ │ │ │ ├── RuleList.css │ │ │ │ │ ├── RuleList.tsx │ │ │ │ │ ├── RuleListType.ts │ │ │ │ │ ├── RuleValue.tsx │ │ │ │ │ ├── ValidityLabel.tsx │ │ │ │ │ ├── ValiditySelect.tsx │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── pages │ │ │ │ ├── 404 │ │ │ │ │ ├── 404.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── PageDataLoader.tsx │ │ │ │ ├── PageError.ts │ │ │ │ ├── PageErrorHandler.tsx │ │ │ │ ├── PageErrorType.ts │ │ │ │ ├── PageProperties.ts │ │ │ │ ├── Pages.ts │ │ │ │ ├── artifact │ │ │ │ │ ├── ArtifactPage.css │ │ │ │ │ ├── ArtifactPage.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── pageheader │ │ │ │ │ │ │ ├── ArtifactPageHeader.css │ │ │ │ │ │ │ ├── ArtifactPageHeader.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── tabs │ │ │ │ │ │ │ ├── ArtifactBranchesTabContent.css │ │ │ │ │ │ │ ├── ArtifactBranchesTabContent.tsx │ │ │ │ │ │ │ ├── ArtifactOverviewTabContent.css │ │ │ │ │ │ │ ├── ArtifactOverviewTabContent.tsx │ │ │ │ │ │ │ ├── ArtifactRulesTabContent.css │ │ │ │ │ │ │ ├── ArtifactRulesTabContent.tsx │ │ │ │ │ │ │ ├── ArtifactVersionsToolbar.css │ │ │ │ │ │ │ ├── ArtifactVersionsToolbar.tsx │ │ │ │ │ │ │ ├── BranchesTabToolbar.css │ │ │ │ │ │ │ ├── BranchesTabToolbar.tsx │ │ │ │ │ │ │ ├── BranchesTable.tsx │ │ │ │ │ │ │ ├── VersionsTable.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── branch │ │ │ │ │ ├── BranchPage.css │ │ │ │ │ ├── BranchPage.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── pageheader │ │ │ │ │ │ │ ├── BranchPageHeader.css │ │ │ │ │ │ │ ├── BranchPageHeader.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── tabs │ │ │ │ │ │ │ ├── BranchOverviewTabContent.css │ │ │ │ │ │ │ ├── BranchOverviewTabContent.tsx │ │ │ │ │ │ │ ├── BranchVersionsTable.css │ │ │ │ │ │ │ ├── BranchVersionsTable.tsx │ │ │ │ │ │ │ ├── BranchVersionsToolbar.css │ │ │ │ │ │ │ ├── BranchVersionsToolbar.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── drafts │ │ │ │ │ ├── DraftsPage.css │ │ │ │ │ ├── DraftsPage.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── DraftTypeIcon.css │ │ │ │ │ │ ├── DraftTypeIcon.tsx │ │ │ │ │ │ ├── empty │ │ │ │ │ │ │ ├── DraftsPageEmptyState.css │ │ │ │ │ │ │ ├── DraftsPageEmptyState.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── list │ │ │ │ │ │ │ ├── DraftId.tsx │ │ │ │ │ │ │ ├── DraftsList.css │ │ │ │ │ │ │ ├── DraftsList.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── modals │ │ │ │ │ │ │ ├── ConfirmFinalizeModal.tsx │ │ │ │ │ │ │ ├── ConfirmOverwriteModal.tsx │ │ │ │ │ │ │ ├── CreateDraftModal.css │ │ │ │ │ │ │ ├── CreateDraftModal.tsx │ │ │ │ │ │ │ ├── EditDraftInfoModal.css │ │ │ │ │ │ │ ├── EditDraftInfoModal.tsx │ │ │ │ │ │ │ ├── FinalizeDryRunSuccessModal.tsx │ │ │ │ │ │ │ ├── NewDraftFromModal.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── toolbar │ │ │ │ │ │ │ ├── DraftsPageToolbar.css │ │ │ │ │ │ │ ├── DraftsPageToolbar.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── editor │ │ │ │ │ ├── EditorPage.css │ │ │ │ │ ├── EditorPage.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── CompareModal.css │ │ │ │ │ │ ├── CompareModal.tsx │ │ │ │ │ │ ├── EditorContext.css │ │ │ │ │ │ ├── EditorContext.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── explore │ │ │ │ │ ├── ExplorePage.css │ │ │ │ │ ├── ExplorePage.tsx │ │ │ │ │ ├── ExploreType.ts │ │ │ │ │ ├── components │ │ │ │ │ │ ├── empty │ │ │ │ │ │ │ ├── ExplorePageEmptyState.css │ │ │ │ │ │ │ ├── ExplorePageEmptyState.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── groupList │ │ │ │ │ │ │ ├── ExploreGroupList.css │ │ │ │ │ │ │ ├── ExploreGroupList.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── toolbar │ │ │ │ │ │ │ ├── ExplorePageToolbar.css │ │ │ │ │ │ │ ├── ExplorePageToolbar.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── group │ │ │ │ │ ├── GroupPage.css │ │ │ │ │ ├── GroupPage.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── pageheader │ │ │ │ │ │ │ ├── GroupPageHeader.css │ │ │ │ │ │ │ ├── GroupPageHeader.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── tabs │ │ │ │ │ │ │ ├── GroupArtifactsTable.tsx │ │ │ │ │ │ │ ├── GroupArtifactsToolbar.css │ │ │ │ │ │ │ ├── GroupArtifactsToolbar.tsx │ │ │ │ │ │ │ ├── GroupOverviewTabContent.css │ │ │ │ │ │ │ ├── GroupOverviewTabContent.tsx │ │ │ │ │ │ │ ├── GroupRulesTabContent.css │ │ │ │ │ │ │ ├── GroupRulesTabContent.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── roles │ │ │ │ │ ├── RolesPage.css │ │ │ │ │ ├── RolesPage.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── empty │ │ │ │ │ │ │ ├── RoleMappingsEmptyState.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── modals │ │ │ │ │ │ │ ├── GrantAccessModal.css │ │ │ │ │ │ │ ├── GrantAccessModal.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── roleList │ │ │ │ │ │ │ ├── RoleList.css │ │ │ │ │ │ │ ├── RoleList.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── roleToolbar │ │ │ │ │ │ │ ├── RoleToolbar.css │ │ │ │ │ │ │ ├── RoleToolbar.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── root │ │ │ │ │ ├── RootRedirectPage.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── rules │ │ │ │ │ ├── RulesPage.css │ │ │ │ │ ├── RulesPage.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── search │ │ │ │ │ ├── SearchPage.css │ │ │ │ │ ├── SearchPage.tsx │ │ │ │ │ ├── SearchType.ts │ │ │ │ │ ├── components │ │ │ │ │ │ ├── artifactList │ │ │ │ │ │ │ ├── SearchArtifactList.css │ │ │ │ │ │ │ ├── SearchArtifactList.tsx │ │ │ │ │ │ │ ├── SearchArtifactName.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── empty │ │ │ │ │ │ │ ├── SearchPageEmptyState.css │ │ │ │ │ │ │ ├── SearchPageEmptyState.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── groupList │ │ │ │ │ │ │ ├── GroupList.css │ │ │ │ │ │ │ ├── SearchGroupList.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── modals │ │ │ │ │ │ │ ├── ImportModal.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── toolbar │ │ │ │ │ │ │ ├── SearchPageToolbar.css │ │ │ │ │ │ │ ├── SearchPageToolbar.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── versionList │ │ │ │ │ │ │ ├── SearchVersionList.css │ │ │ │ │ │ │ ├── SearchVersionList.tsx │ │ │ │ │ │ │ ├── SearchVersionName.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── settings │ │ │ │ │ ├── SettingsPage.css │ │ │ │ │ ├── SettingsPage.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── ConfigProperty.css │ │ │ │ │ │ ├── ConfigProperty.tsx │ │ │ │ │ │ ├── PropertyInput.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── toPageError.ts │ │ │ │ └── version │ │ │ │ │ ├── VersionPage.css │ │ │ │ │ ├── VersionPage.tsx │ │ │ │ │ ├── components │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── pageheader │ │ │ │ │ │ ├── VersionPageHeader.css │ │ │ │ │ │ ├── VersionPageHeader.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tabs │ │ │ │ │ │ ├── ContentTabContent.css │ │ │ │ │ │ ├── ContentTabContent.tsx │ │ │ │ │ │ ├── DocumentationTabContent.tsx │ │ │ │ │ │ ├── ErrorTabContentState.css │ │ │ │ │ │ ├── ErrorTabContentState.tsx │ │ │ │ │ │ ├── ReferenceList.tsx │ │ │ │ │ │ ├── ReferencesTabContent.css │ │ │ │ │ │ ├── ReferencesTabContent.tsx │ │ │ │ │ │ ├── ReferencesToolbar.css │ │ │ │ │ │ ├── ReferencesToolbar.tsx │ │ │ │ │ │ ├── VersionComments.tsx │ │ │ │ │ │ ├── VersionOverviewTabContent.css │ │ │ │ │ │ ├── VersionOverviewTabContent.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── visualizers │ │ │ │ │ │ ├── AsyncApiVisualizer.tsx │ │ │ │ │ │ ├── OpenApiVisualizer.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ └── styles │ │ │ │ └── empty.css │ │ ├── editors │ │ │ ├── AsyncApiEditor.css │ │ │ ├── AsyncApiEditor.tsx │ │ │ ├── OpenApiEditor.css │ │ │ ├── OpenApiEditor.tsx │ │ │ ├── ProtoEditor.tsx │ │ │ ├── TextEditor.tsx │ │ │ ├── editor-types.ts │ │ │ └── index.ts │ │ ├── main.tsx │ │ ├── models │ │ │ ├── ContentTypes.ts │ │ │ ├── GroupsSortBy.ts │ │ │ ├── Paging.ts │ │ │ ├── RuleViolationCause.ts │ │ │ ├── SortOrder.ts │ │ │ ├── drafts │ │ │ │ ├── CreateDraft.ts │ │ │ │ ├── Draft.ts │ │ │ │ ├── DraftContent.ts │ │ │ │ ├── DraftInfo.ts │ │ │ │ ├── DraftsSearchFilter.ts │ │ │ │ ├── DraftsSearchResults.ts │ │ │ │ ├── DraftsSortBy.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── system │ │ │ │ ├── VendorExtension.ts │ │ │ │ └── index.ts │ │ │ └── templates │ │ │ │ ├── Template.ts │ │ │ │ └── index.ts │ │ ├── services │ │ │ ├── _data │ │ │ │ └── vendorExtensions.json │ │ │ ├── _templates │ │ │ │ ├── asyncapi.templates.ts │ │ │ │ ├── asyncapi │ │ │ │ │ ├── asyncapi-2-blank.json │ │ │ │ │ └── asyncapi-2-streetlights.json │ │ │ │ ├── avro.templates.ts │ │ │ │ ├── avro │ │ │ │ │ └── avro-blank.json │ │ │ │ ├── index.ts │ │ │ │ ├── json.templates.ts │ │ │ │ ├── json │ │ │ │ │ └── json-blank.json │ │ │ │ ├── openapi.templates.ts │ │ │ │ ├── openapi │ │ │ │ │ ├── openapi-2-blank.json │ │ │ │ │ ├── openapi-2-petstore.json │ │ │ │ │ ├── openapi-3-blank.json │ │ │ │ │ └── openapi-3-petstore.json │ │ │ │ ├── protobuf.templates.ts │ │ │ │ └── protobuf │ │ │ │ │ └── protobuf-blank.json │ │ │ ├── index.ts │ │ │ ├── useAdminService.ts │ │ │ ├── useAlertsService.tsx │ │ │ ├── useAppNavigation.ts │ │ │ ├── useArtifactTypesService.ts │ │ │ ├── useConfigService.ts │ │ │ ├── useDownloadService.ts │ │ │ ├── useDraftsService.ts │ │ │ ├── useGroupsService.ts │ │ │ ├── useLocalStorageService.ts │ │ │ ├── useLoggerService.ts │ │ │ ├── useSearchService.ts │ │ │ ├── useSystemService.ts │ │ │ ├── useTemplatesService.ts │ │ │ ├── useUrlService.ts │ │ │ ├── useUserService.ts │ │ │ └── useVersionService.ts │ │ └── utils │ │ │ ├── content.utils.ts │ │ │ ├── index.ts │ │ │ ├── labels.utils.ts │ │ │ ├── object.utils.ts │ │ │ ├── rest.utils.ts │ │ │ └── string.utils.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.mts ├── ui-docs │ ├── .eslintrc.cjs │ ├── README.md │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── App.css │ │ │ ├── App.tsx │ │ │ ├── DemoData.ts │ │ │ ├── components │ │ │ │ └── common │ │ │ │ │ └── If.tsx │ │ │ ├── hooks │ │ │ │ └── useWindow.ts │ │ │ └── index.ts │ │ └── main.tsx │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.mts └── ui-editors │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── README.md │ ├── angular.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── components │ │ │ └── editors │ │ │ │ ├── asyncapi-editor.component.css │ │ │ │ ├── asyncapi-editor.component.html │ │ │ │ ├── asyncapi-editor.component.ts │ │ │ │ ├── editor.component.ts │ │ │ │ ├── openapi-editor.component.css │ │ │ │ ├── openapi-editor.component.html │ │ │ │ └── openapi-editor.component.ts │ │ ├── editor.module.ts │ │ ├── editor │ │ │ ├── _components │ │ │ │ ├── aaimaster.component.css │ │ │ │ ├── aaimaster.component.html │ │ │ │ ├── aaimaster.component.ts │ │ │ │ ├── common │ │ │ │ │ ├── ace-editor.component.ts │ │ │ │ │ ├── base-component.ts │ │ │ │ │ ├── checkbox-input.component.css │ │ │ │ │ ├── checkbox-input.component.html │ │ │ │ │ ├── checkbox-input.component.ts │ │ │ │ │ ├── code-editor.component.html │ │ │ │ │ ├── code-editor.component.ts │ │ │ │ │ ├── collaborator-aggregate.component.css │ │ │ │ │ ├── collaborator-aggregate.component.html │ │ │ │ │ ├── collaborator-aggregate.component.ts │ │ │ │ │ ├── collaborator-overlay.component.css │ │ │ │ │ ├── collaborator-overlay.component.html │ │ │ │ │ ├── collaborator-overlay.component.ts │ │ │ │ │ ├── context-help.component.html │ │ │ │ │ ├── context-help.component.ts │ │ │ │ │ ├── counter.component.css │ │ │ │ │ ├── counter.component.html │ │ │ │ │ ├── counter.component.ts │ │ │ │ │ ├── drop-down.component.css │ │ │ │ │ ├── drop-down.component.html │ │ │ │ │ ├── drop-down.component.ts │ │ │ │ │ ├── form-error-message.component.html │ │ │ │ │ ├── form-error-message.component.ts │ │ │ │ │ ├── icon-button.component.css │ │ │ │ │ ├── icon-button.component.html │ │ │ │ │ ├── icon-button.component.ts │ │ │ │ │ ├── inline-array-editor.component.css │ │ │ │ │ ├── inline-array-editor.component.html │ │ │ │ │ ├── inline-array-editor.component.ts │ │ │ │ │ ├── inline-editor.base.ts │ │ │ │ │ ├── inline-example-editor.component.css │ │ │ │ │ ├── inline-example-editor.component.html │ │ │ │ │ ├── inline-example-editor.component.ts │ │ │ │ │ ├── inline-json-editor.component.css │ │ │ │ │ ├── inline-json-editor.component.html │ │ │ │ │ ├── inline-json-editor.component.ts │ │ │ │ │ ├── inline-markdown-editor.component.css │ │ │ │ │ ├── inline-markdown-editor.component.html │ │ │ │ │ ├── inline-markdown-editor.component.ts │ │ │ │ │ ├── item-row.abstract.ts │ │ │ │ │ ├── json-summary.component.ts │ │ │ │ │ ├── markdown-editor.component.html │ │ │ │ │ ├── markdown-editor.component.ts │ │ │ │ │ ├── markdown-summary.component.ts │ │ │ │ │ ├── markdown.component.css │ │ │ │ │ ├── markdown.component.ts │ │ │ │ │ ├── path-item.component.html │ │ │ │ │ ├── path-item.component.ts │ │ │ │ │ ├── pf-inline-text-editor.component.css │ │ │ │ │ ├── pf-inline-text-editor.component.html │ │ │ │ │ ├── pf-inline-text-editor.component.ts │ │ │ │ │ ├── schema-type.component.html │ │ │ │ │ ├── schema-type.component.ts │ │ │ │ │ ├── scopes-input.component.css │ │ │ │ │ ├── scopes-input.component.html │ │ │ │ │ ├── scopes-input.component.ts │ │ │ │ │ ├── search.component.html │ │ │ │ │ ├── search.component.ts │ │ │ │ │ ├── server-url.component.html │ │ │ │ │ ├── server-url.component.ts │ │ │ │ │ ├── signpost.component.css │ │ │ │ │ ├── signpost.component.html │ │ │ │ │ ├── signpost.component.ts │ │ │ │ │ ├── validation-aggregate.component.css │ │ │ │ │ ├── validation-aggregate.component.html │ │ │ │ │ ├── validation-aggregate.component.ts │ │ │ │ │ ├── validation-problem.component.html │ │ │ │ │ └── validation-problem.component.ts │ │ │ │ ├── dialogs │ │ │ │ │ ├── add-aai-example.component.css │ │ │ │ │ ├── add-aai-example.component.html │ │ │ │ │ ├── add-aai-example.component.ts │ │ │ │ │ ├── add-channel.component.html │ │ │ │ │ ├── add-channel.component.ts │ │ │ │ │ ├── add-example-20.component.html │ │ │ │ │ ├── add-example-20.component.ts │ │ │ │ │ ├── add-example.component.css │ │ │ │ │ ├── add-example.component.html │ │ │ │ │ ├── add-example.component.ts │ │ │ │ │ ├── add-extension.component.css │ │ │ │ │ ├── add-extension.component.html │ │ │ │ │ ├── add-extension.component.ts │ │ │ │ │ ├── add-header.component.html │ │ │ │ │ ├── add-header.component.ts │ │ │ │ │ ├── add-media-type.component.html │ │ │ │ │ ├── add-media-type.component.ts │ │ │ │ │ ├── add-message-reference.component.html │ │ │ │ │ ├── add-message-reference.component.ts │ │ │ │ │ ├── add-path.component.html │ │ │ │ │ ├── add-path.component.ts │ │ │ │ │ ├── add-response.component.html │ │ │ │ │ ├── add-response.component.ts │ │ │ │ │ ├── add-schema.component.html │ │ │ │ │ ├── add-schema.component.ts │ │ │ │ │ ├── add-tag.component.css │ │ │ │ │ ├── add-tag.component.html │ │ │ │ │ ├── add-tag.component.ts │ │ │ │ │ ├── clone-channel.component.html │ │ │ │ │ ├── clone-channel.component.ts │ │ │ │ │ ├── clone-definition.component.html │ │ │ │ │ ├── clone-definition.component.ts │ │ │ │ │ ├── clone-path.component.html │ │ │ │ │ ├── clone-path.component.ts │ │ │ │ │ ├── clone-response-definition.component.html │ │ │ │ │ ├── clone-response-definition.component.ts │ │ │ │ │ ├── clone-response.component.html │ │ │ │ │ ├── clone-response.component.ts │ │ │ │ │ ├── edit-aai-example.component.css │ │ │ │ │ ├── edit-aai-example.component.html │ │ │ │ │ ├── edit-aai-example.component.ts │ │ │ │ │ ├── edit-example-20.component.html │ │ │ │ │ ├── edit-example-20.component.ts │ │ │ │ │ ├── edit-example.component.css │ │ │ │ │ ├── edit-example.component.html │ │ │ │ │ ├── edit-example.component.ts │ │ │ │ │ ├── editor-disconnected-dialog.css │ │ │ │ │ ├── editor-disconnected.component.html │ │ │ │ │ ├── editor-disconnected.component.ts │ │ │ │ │ ├── rename-entity.component.css │ │ │ │ │ ├── rename-entity.component.html │ │ │ │ │ ├── rename-entity.component.ts │ │ │ │ │ ├── rename-path.component.css │ │ │ │ │ ├── rename-path.component.html │ │ │ │ │ ├── rename-path.component.ts │ │ │ │ │ ├── set-license.component.html │ │ │ │ │ └── set-license.component.ts │ │ │ │ ├── dynamicforms │ │ │ │ │ ├── dynamic-form.component.css │ │ │ │ │ ├── dynamic-form.component.html │ │ │ │ │ ├── dynamic-form.component.ts │ │ │ │ │ └── types │ │ │ │ │ │ ├── array.type.ts │ │ │ │ │ │ ├── null.type.ts │ │ │ │ │ │ └── object.type.ts │ │ │ │ ├── editors │ │ │ │ │ ├── aaiserver-editor.component.css │ │ │ │ │ ├── aaiserver-editor.component.html │ │ │ │ │ ├── aaiserver-editor.component.ts │ │ │ │ │ ├── data-type-editor.component.css │ │ │ │ │ ├── data-type-editor.component.html │ │ │ │ │ ├── data-type-editor.component.ts │ │ │ │ │ ├── entity-editor.component.css │ │ │ │ │ ├── entity-editor.component.html │ │ │ │ │ ├── entity-editor.component.ts │ │ │ │ │ ├── message-editor.component.css │ │ │ │ │ ├── message-editor.component.html │ │ │ │ │ ├── message-editor.component.ts │ │ │ │ │ ├── messagetrait-editor.component.css │ │ │ │ │ ├── messagetrait-editor.component.html │ │ │ │ │ ├── messagetrait-editor.component.ts │ │ │ │ │ ├── oneof-in-message-editor.component.css │ │ │ │ │ ├── oneof-in-message-editor.component.html │ │ │ │ │ ├── oneof-in-message-editor.component.ts │ │ │ │ │ ├── operationtrait-editor.component.css │ │ │ │ │ ├── operationtrait-editor.component.html │ │ │ │ │ ├── operationtrait-editor.component.ts │ │ │ │ │ ├── parameter-editor.component.css │ │ │ │ │ ├── parameter-editor.component.html │ │ │ │ │ ├── parameter-editor.component.ts │ │ │ │ │ ├── property-editor.component.css │ │ │ │ │ ├── property-editor.component.html │ │ │ │ │ ├── property-editor.component.ts │ │ │ │ │ ├── response-editor.component.css │ │ │ │ │ ├── response-editor.component.html │ │ │ │ │ ├── response-editor.component.ts │ │ │ │ │ ├── security-requirement-editor.component.css │ │ │ │ │ ├── security-requirement-editor.component.html │ │ │ │ │ ├── security-requirement-editor.component.ts │ │ │ │ │ ├── security-scheme-editor.component.css │ │ │ │ │ ├── security-scheme-editor.component.html │ │ │ │ │ ├── security-scheme-editor.component.ts │ │ │ │ │ ├── server-editor.component.css │ │ │ │ │ ├── server-editor.component.html │ │ │ │ │ └── server-editor.component.ts │ │ │ │ ├── forms │ │ │ │ │ ├── aaimain-form.component.html │ │ │ │ │ ├── aaimain-form.component.ts │ │ │ │ │ ├── channel-form.component.css │ │ │ │ │ ├── channel-form.component.html │ │ │ │ │ ├── channel-form.component.ts │ │ │ │ │ ├── channel │ │ │ │ │ │ ├── info-section.component.html │ │ │ │ │ │ ├── info-section.component.ts │ │ │ │ │ │ ├── operation │ │ │ │ │ │ │ ├── headers-tab.component.css │ │ │ │ │ │ │ ├── headers-tab.component.html │ │ │ │ │ │ │ ├── headers-tab.component.ts │ │ │ │ │ │ │ ├── info-section.component.css │ │ │ │ │ │ │ ├── info-section.component.html │ │ │ │ │ │ │ ├── info-section.component.ts │ │ │ │ │ │ │ ├── message-section.component.css │ │ │ │ │ │ │ ├── message-section.component.html │ │ │ │ │ │ │ ├── message-section.component.ts │ │ │ │ │ │ │ ├── payload-tab.component.css │ │ │ │ │ │ │ ├── payload-tab.component.html │ │ │ │ │ │ │ └── payload-tab.component.ts │ │ │ │ │ │ ├── operations-section.component.css │ │ │ │ │ │ ├── operations-section.component.html │ │ │ │ │ │ └── operations-section.component.ts │ │ │ │ │ ├── definition-form.component.html │ │ │ │ │ ├── definition-form.component.ts │ │ │ │ │ ├── definition-item.component.css │ │ │ │ │ ├── definition-item.component.html │ │ │ │ │ ├── definition-item.component.ts │ │ │ │ │ ├── definition │ │ │ │ │ │ ├── example-section.component.html │ │ │ │ │ │ ├── example-section.component.ts │ │ │ │ │ │ ├── info-section.component.css │ │ │ │ │ │ ├── info-section.component.html │ │ │ │ │ │ ├── info-section.component.ts │ │ │ │ │ │ ├── oneof-row.component.css │ │ │ │ │ │ ├── oneof-row.component.html │ │ │ │ │ │ ├── oneof-row.component.ts │ │ │ │ │ │ ├── properties-section.component.css │ │ │ │ │ │ ├── properties-section.component.html │ │ │ │ │ │ ├── properties-section.component.ts │ │ │ │ │ │ ├── property-row.component.css │ │ │ │ │ │ ├── property-row.component.html │ │ │ │ │ │ ├── property-row.component.ts │ │ │ │ │ │ ├── schema-row.component.css │ │ │ │ │ │ ├── schema-row.component.html │ │ │ │ │ │ ├── schema-row.component.ts │ │ │ │ │ │ ├── schemas-section.component.html │ │ │ │ │ │ └── schemas-section.component.ts │ │ │ │ │ ├── main-form.component.html │ │ │ │ │ ├── main-form.component.ts │ │ │ │ │ ├── main │ │ │ │ │ │ ├── aaicontact-section.component.html │ │ │ │ │ │ ├── aaicontact-section.component.ts │ │ │ │ │ │ ├── aaiinfo-section.component.html │ │ │ │ │ │ ├── aaiinfo-section.component.ts │ │ │ │ │ │ ├── aailicense-section.component.html │ │ │ │ │ │ ├── aailicense-section.component.ts │ │ │ │ │ │ ├── aaisecurity-schemes-section.component.ts │ │ │ │ │ │ ├── contact-section.component.html │ │ │ │ │ │ ├── contact-section.component.ts │ │ │ │ │ │ ├── info-section.component.html │ │ │ │ │ │ ├── info-section.component.ts │ │ │ │ │ │ ├── license-section.component.html │ │ │ │ │ │ ├── license-section.component.ts │ │ │ │ │ │ ├── security-scheme-row.component.css │ │ │ │ │ │ ├── security-scheme-row.component.html │ │ │ │ │ │ ├── security-scheme-row.component.ts │ │ │ │ │ │ ├── security-schemes-section.component.html │ │ │ │ │ │ ├── security-schemes-section.component.ts │ │ │ │ │ │ ├── tag-row.component.css │ │ │ │ │ │ ├── tag-row.component.html │ │ │ │ │ │ ├── tag-row.component.ts │ │ │ │ │ │ ├── tags-section.component.html │ │ │ │ │ │ └── tags-section.component.ts │ │ │ │ │ ├── message-form.component.css │ │ │ │ │ ├── message-form.component.html │ │ │ │ │ ├── message-form.component.ts │ │ │ │ │ ├── message-item.component.css │ │ │ │ │ ├── message-item.component.html │ │ │ │ │ ├── message-item.component.ts │ │ │ │ │ ├── messagetrait-form.component.html │ │ │ │ │ ├── messagetrait-form.component.ts │ │ │ │ │ ├── messagetrait-item.component.css │ │ │ │ │ ├── messagetrait-item.component.html │ │ │ │ │ ├── messagetrait-item.component.ts │ │ │ │ │ ├── operationtrait-form.component.html │ │ │ │ │ ├── operationtrait-form.component.ts │ │ │ │ │ ├── operationtrait-item.component.css │ │ │ │ │ ├── operationtrait-item.component.html │ │ │ │ │ ├── operationtrait-item.component.ts │ │ │ │ │ ├── path-form.component.css │ │ │ │ │ ├── path-form.component.html │ │ │ │ │ ├── path-form.component.ts │ │ │ │ │ ├── path │ │ │ │ │ │ ├── info-section.component.html │ │ │ │ │ │ ├── info-section.component.ts │ │ │ │ │ │ ├── operation │ │ │ │ │ │ │ ├── content.component.css │ │ │ │ │ │ │ ├── content.component.html │ │ │ │ │ │ │ ├── content.component.ts │ │ │ │ │ │ │ ├── formData-param-row.component.css │ │ │ │ │ │ │ ├── formData-param-row.component.html │ │ │ │ │ │ │ ├── formData-param-row.component.ts │ │ │ │ │ │ │ ├── http-headers.component.css │ │ │ │ │ │ │ ├── http-headers.component.html │ │ │ │ │ │ │ ├── http-headers.component.ts │ │ │ │ │ │ │ ├── info-section.component.css │ │ │ │ │ │ │ ├── info-section.component.html │ │ │ │ │ │ │ ├── info-section.component.ts │ │ │ │ │ │ │ ├── no-operation.component.css │ │ │ │ │ │ │ ├── no-operation.component.html │ │ │ │ │ │ │ ├── no-operation.component.ts │ │ │ │ │ │ │ ├── requestBody-section.component.css │ │ │ │ │ │ │ ├── requestBody-section.component.html │ │ │ │ │ │ │ ├── requestBody-section.component.ts │ │ │ │ │ │ │ ├── response-tab-30.component.css │ │ │ │ │ │ │ ├── response-tab-30.component.html │ │ │ │ │ │ │ ├── response-tab-30.component.ts │ │ │ │ │ │ │ ├── response-tab.component.css │ │ │ │ │ │ │ ├── response-tab.component.html │ │ │ │ │ │ │ ├── response-tab.component.ts │ │ │ │ │ │ │ ├── responses-section.component.css │ │ │ │ │ │ │ ├── responses-section.component.html │ │ │ │ │ │ │ └── responses-section.component.ts │ │ │ │ │ │ ├── operations-section.component.css │ │ │ │ │ │ ├── operations-section.component.html │ │ │ │ │ │ └── operations-section.component.ts │ │ │ │ │ ├── response-form.component.html │ │ │ │ │ ├── response-form.component.ts │ │ │ │ │ ├── response-item.component.css │ │ │ │ │ ├── response-item.component.html │ │ │ │ │ ├── response-item.component.ts │ │ │ │ │ ├── shared │ │ │ │ │ │ ├── aaisecurity-requirement-row.component.html │ │ │ │ │ │ ├── aaisecurity-requirement-row.component.ts │ │ │ │ │ │ ├── aaiserver-row.component.css │ │ │ │ │ │ ├── aaiserver-row.component.html │ │ │ │ │ │ ├── aaiserver-row.component.ts │ │ │ │ │ │ ├── aaiservers-section.component.html │ │ │ │ │ │ ├── aaiservers-section.component.ts │ │ │ │ │ │ ├── cookie-param-row.component.css │ │ │ │ │ │ ├── cookie-param-row.component.html │ │ │ │ │ │ ├── cookie-param-row.component.ts │ │ │ │ │ │ ├── cookie-params-section.component.html │ │ │ │ │ │ ├── cookie-params-section.component.ts │ │ │ │ │ │ ├── extension-row.component.css │ │ │ │ │ │ ├── extension-row.component.html │ │ │ │ │ │ ├── extension-row.component.ts │ │ │ │ │ │ ├── extensions-section.component.html │ │ │ │ │ │ ├── extensions-section.component.ts │ │ │ │ │ │ ├── header-param-row.component.css │ │ │ │ │ │ ├── header-param-row.component.html │ │ │ │ │ │ ├── header-param-row.component.ts │ │ │ │ │ │ ├── header-params-section.component.html │ │ │ │ │ │ ├── header-params-section.component.ts │ │ │ │ │ │ ├── header-row.component.css │ │ │ │ │ │ ├── header-row.component.html │ │ │ │ │ │ ├── header-row.component.ts │ │ │ │ │ │ ├── media-type-row.component.css │ │ │ │ │ │ ├── media-type-row.component.html │ │ │ │ │ │ ├── media-type-row.component.ts │ │ │ │ │ │ ├── path-param-row.component.css │ │ │ │ │ │ ├── path-param-row.component.html │ │ │ │ │ │ ├── path-param-row.component.ts │ │ │ │ │ │ ├── path-params-section.component.html │ │ │ │ │ │ ├── path-params-section.component.ts │ │ │ │ │ │ ├── query-param-row.component.css │ │ │ │ │ │ ├── query-param-row.component.html │ │ │ │ │ │ ├── query-param-row.component.ts │ │ │ │ │ │ ├── query-params-section.component.html │ │ │ │ │ │ ├── query-params-section.component.ts │ │ │ │ │ │ ├── schema-type-editor.component.css │ │ │ │ │ │ ├── schema-type-editor.component.html │ │ │ │ │ │ ├── schema-type-editor.component.ts │ │ │ │ │ │ ├── section.component.css │ │ │ │ │ │ ├── section.component.html │ │ │ │ │ │ ├── section.component.ts │ │ │ │ │ │ ├── security-requirements-section.component.css │ │ │ │ │ │ ├── security-requirements-section.component.html │ │ │ │ │ │ ├── security-requirements-section.component.ts │ │ │ │ │ │ ├── server-row.component.css │ │ │ │ │ │ ├── server-row.component.html │ │ │ │ │ │ ├── server-row.component.ts │ │ │ │ │ │ ├── servers-section.component.html │ │ │ │ │ │ └── servers-section.component.ts │ │ │ │ │ └── source-form.base.ts │ │ │ │ ├── master.component.css │ │ │ │ ├── master.component.html │ │ │ │ ├── master.component.ts │ │ │ │ ├── problem-drawer.component.css │ │ │ │ ├── problem-drawer.component.html │ │ │ │ ├── problem-drawer.component.ts │ │ │ │ ├── title-bar.component.css │ │ │ │ ├── title-bar.component.html │ │ │ │ ├── title-bar.component.ts │ │ │ │ └── title-bar │ │ │ │ │ ├── redo-icon.component.css │ │ │ │ │ ├── redo-icon.component.html │ │ │ │ │ ├── redo-icon.component.ts │ │ │ │ │ ├── undo-icon.component.css │ │ │ │ │ ├── undo-icon.component.html │ │ │ │ │ ├── undo-icon.component.ts │ │ │ │ │ ├── validation-icon.component.css │ │ │ │ │ ├── validation-icon.component.html │ │ │ │ │ └── validation-icon.component.ts │ │ │ ├── _directives │ │ │ │ └── autosize.directive.ts │ │ │ ├── _models │ │ │ │ ├── ack.model.ts │ │ │ │ ├── api.model.ts │ │ │ │ ├── component-type.model.ts │ │ │ │ ├── editor-user.model.ts │ │ │ │ ├── features.model.ts │ │ │ │ ├── imported-component.model.ts │ │ │ │ └── scope.model.ts │ │ │ ├── _services │ │ │ │ ├── api-catalog.service.ts │ │ │ │ ├── collaborator.service.ts │ │ │ │ ├── command.service.ts │ │ │ │ ├── document.service.ts │ │ │ │ ├── editors.service.ts │ │ │ │ ├── features.service.ts │ │ │ │ ├── httpcode.service.ts │ │ │ │ ├── license.service.ts │ │ │ │ ├── problems.service.ts │ │ │ │ ├── rest-resource.service.ts │ │ │ │ └── selection.service.ts │ │ │ ├── _util │ │ │ │ ├── keypress.util.ts │ │ │ │ ├── model.util.ts │ │ │ │ └── schema.util.ts │ │ │ ├── _visitors │ │ │ │ ├── channel-items.visitor.ts │ │ │ │ ├── message-definitions.visitor.ts │ │ │ │ ├── messagetrait-definitions.visitor.ts │ │ │ │ ├── operationtrait-definitions.visitor.ts │ │ │ │ ├── path-items.visitor.ts │ │ │ │ ├── response-definitions.visitor.ts │ │ │ │ └── schema-definitions.visitor.ts │ │ │ ├── aaieditor.component.css │ │ │ ├── aaieditor.component.html │ │ │ ├── aaieditor.component.ts │ │ │ ├── editor.base.ts │ │ │ ├── oaieditor.component.css │ │ │ ├── oaieditor.component.html │ │ │ └── oaieditor.component.ts │ │ ├── models │ │ │ ├── editingInfo.model.ts │ │ │ ├── editingInfoContent.model.ts │ │ │ ├── editingInfoFeatures.model.ts │ │ │ └── editingInfoOpenApi.model.ts │ │ └── services │ │ │ ├── config.service.ts │ │ │ ├── logger.service.ts │ │ │ └── window-ref.service.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ └── styles.css │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.spec.json │ └── tslint.json └── utils ├── converter ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── utils │ │ │ └── converter │ │ │ ├── AvroConverter.java │ │ │ ├── ConnectEnum.java │ │ │ ├── ConnectUnion.java │ │ │ ├── ExtJsonConverter.java │ │ │ ├── SerdeBasedConverter.java │ │ │ ├── avro │ │ │ ├── AvroData.java │ │ │ ├── AvroDataConfig.java │ │ │ ├── LogicalTypeConverter.java │ │ │ └── ToAvroLogicalTypeConverter.java │ │ │ └── json │ │ │ ├── CompactFormatStrategy.java │ │ │ ├── FormatStrategy.java │ │ │ ├── JsonConverterMetadata.java │ │ │ ├── JsonConverterRecord.java │ │ │ └── PrettyFormatStrategy.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.kafka.connect.storage.Converter │ └── test │ ├── java │ └── io │ │ └── apicurio │ │ └── registry │ │ └── utils │ │ └── converter │ │ ├── ExtJsonConverterTest.java │ │ └── avro │ │ ├── AvroDataTest.java │ │ ├── CustomKafkaConnectLogicalType.java │ │ └── CustomToAvroLogicalTypeConverter.java │ └── resources │ └── META-INF │ └── services │ └── io.apicurio.registry.utils.converter.avro.ToAvroLogicalTypeConverter ├── exportConfluent ├── LICENSE ├── README.md ├── pom.xml └── src │ ├── main │ ├── assembly │ │ └── exportConfluent.xml │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── utils │ │ │ └── export │ │ │ ├── Export.java │ │ │ ├── ExportContext.java │ │ │ ├── FakeHostnameVerifier.java │ │ │ ├── FakeTrustManager.java │ │ │ ├── OptionsParser.java │ │ │ ├── SubjectVersionPair.java │ │ │ └── mappers │ │ │ ├── ArtifactReferenceMapper.java │ │ │ └── Mapper.java │ ├── resources │ │ └── application.properties │ └── testing │ │ ├── CONFLUENT_EXPORT_TESTING.md │ │ ├── docker-compose-confluent.yaml │ │ ├── export.sh │ │ └── populate-confluent-registry.sh │ └── test │ ├── README.md │ └── java │ └── io │ └── apicurio │ └── registry │ └── utils │ └── export │ └── ConfluentExporterTest.java ├── extra-tests ├── README.md ├── pom.xml └── src │ └── test │ └── java │ └── io │ └── apicurio │ └── registry │ └── utils │ └── tests │ ├── KafkaSqlStartupVerificationIT.java │ └── infra │ ├── AbstractRegistryInfra.java │ ├── Configs.java │ ├── KafkaInfra.java │ ├── RegistryV2KafkaSQLInfra.java │ └── RegistryV3KafkaSQLInfra.java ├── flink ├── pom.xml └── test-flink.sh ├── importexport ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── apicurio │ └── registry │ └── utils │ └── impexp │ ├── Entity.java │ ├── EntityInfo.java │ ├── EntityInputStream.java │ ├── EntityInputStreamImpl.java │ ├── EntityReader.java │ ├── EntityType.java │ ├── ManifestEntity.java │ ├── v2 │ ├── ArtifactRuleEntity.java │ ├── ArtifactVersionEntity.java │ ├── CommentEntity.java │ ├── ContentEntity.java │ ├── EntityWriter.java │ ├── GlobalRuleEntity.java │ └── GroupEntity.java │ └── v3 │ ├── ArtifactEntity.java │ ├── ArtifactRuleEntity.java │ ├── ArtifactVersionEntity.java │ ├── BranchEntity.java │ ├── CommentEntity.java │ ├── ContentEntity.java │ ├── EntityWriter.java │ ├── GlobalRuleEntity.java │ ├── GroupEntity.java │ └── GroupRuleEntity.java ├── kafka ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── apicurio │ └── registry │ └── utils │ └── kafka │ └── KafkaUtil.java ├── maven-plugin ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── apicurio │ │ └── registry │ │ └── maven │ │ ├── AbstractRegistryMojo.java │ │ ├── DownloadArtifact.java │ │ ├── DownloadRegistryMojo.java │ │ ├── ExistingReference.java │ │ ├── MergePropertiesMojo.java │ │ ├── ParsedDirectoryWrapper.java │ │ ├── RegisterArtifact.java │ │ ├── RegisterArtifactReference.java │ │ ├── RegisterRegistryMojo.java │ │ ├── TestArtifact.java │ │ ├── TestUpdateRegistryMojo.java │ │ └── refs │ │ ├── IndexedResource.java │ │ └── ReferenceIndex.java │ ├── site │ ├── apt │ │ ├── index.apt │ │ └── usage.apt │ ├── fml │ │ └── faq.fml │ └── site.xml │ └── test │ ├── java │ └── io │ │ └── apicurio │ │ └── registry │ │ └── maven │ │ └── RegisterAsyncApiAvroAutoRefsTest.java │ └── resources │ └── test-builds │ ├── download │ └── pom.xml │ ├── register-autorefs-optional │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── schemas │ │ ├── Price.avsc │ │ ├── Quantity.avsc │ │ └── Trade.avsc │ └── register │ ├── pom.xml │ └── src │ └── main │ └── resources │ ├── apis │ └── example.graphql │ └── schemas │ └── record.avsc ├── protobuf-schema-utilities ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── apicurio │ │ │ └── registry │ │ │ └── utils │ │ │ └── protobuf │ │ │ └── schema │ │ │ ├── DynamicSchema.java │ │ │ ├── EnumDefinition.java │ │ │ ├── FileDescriptorUtils.java │ │ │ ├── MessageDefinition.java │ │ │ ├── ProtoContent.java │ │ │ ├── ProtobufFile.java │ │ │ ├── ProtobufMessage.java │ │ │ ├── ProtobufSchema.java │ │ │ └── ProtobufSchemaLoader.java │ └── proto │ │ ├── additionalTypes │ │ └── decimal.proto │ │ └── metadata │ │ └── metadata.proto │ └── test │ ├── java │ └── io │ │ └── apicurio │ │ └── registry │ │ └── utils │ │ └── protobuf │ │ └── schema │ │ ├── FileDescriptorUtilsTest.java │ │ ├── ProtoContentTest.java │ │ └── ProtobufTestCaseReader.java │ ├── proto │ ├── TestOrderingSyntax2.proto │ ├── TestOrderingSyntax2Options.proto │ ├── TestOrderingSyntax2References.proto │ ├── TestOrderingSyntax2Specified.proto │ ├── TestOrderingSyntax3.proto │ ├── TestOrderingSyntax3Options.proto │ ├── TestOrderingSyntax3References.proto │ ├── TestSyntax2CustomOptions.proto │ ├── TestSyntax2JavaPackage.proto │ ├── TestSyntax2JsonName.proto │ ├── TestSyntax2OneOfs.proto │ ├── TestSyntax3CustomOptions.proto │ ├── TestSyntax3JavaPackage.proto │ ├── TestSyntax3JsonName.proto │ ├── TestSyntax3OneOfs.proto │ ├── TestSyntax3Optional.proto │ ├── WellKnownTypesTestSyntax2.proto │ ├── WellKnownTypesTestSyntax3.proto │ ├── additionalTypes │ │ └── decimal.proto │ └── metadata │ │ └── metadata.proto │ └── resources │ └── parseWithDeps │ ├── broken │ └── helloworld.proto │ ├── mypackage0 │ └── producerId.proto │ ├── mypackage2 │ └── version.proto │ └── producer.proto ├── raml-test-micro-service ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── apicurio │ └── utils │ └── test │ └── raml │ └── microsvc │ ├── RamlCompatibilityChecker.java │ ├── RamlContentAccepter.java │ ├── RamlContentCanonicalizer.java │ ├── RamlContentDereferencer.java │ ├── RamlContentValidator.java │ ├── RamlReferenceFinder.java │ └── RamlTestMicroService.java └── tests ├── pom.xml └── src └── main ├── java └── io │ └── apicurio │ └── registry │ └── utils │ └── tests │ ├── ApicurioTestTags.java │ ├── ApplicationRbacEnabledProfile.java │ ├── AuthTestProfile.java │ ├── AuthTestProfileAnonymousCredentials.java │ ├── AuthTestProfileAuthenticatedReadAccess.java │ ├── AuthTestProfileWithHeaderRoles.java │ ├── AuthTestProfileWithLocalRoles.java │ ├── BasicAuthWithPropertiesTestProfile.java │ ├── CCompatWithGroupsTestProfile.java │ ├── DebeziumContainerResource.java │ ├── DeletionEnabledProfile.java │ ├── KafkaTestContainerManager.java │ ├── KafkasqlAuthTestProfile.java │ ├── KafkasqlTestProfile.java │ ├── KeycloakTestContainerManager.java │ ├── MsSqlEmbeddedTestResource.java │ ├── MutabilityEnabledProfile.java │ ├── MySqlEmbeddedTestResource.java │ ├── ParallelizableTest.java │ ├── PostgreSqlEmbeddedTestResource.java │ ├── ProblemDetailsWatcher.java │ ├── SemanticVersioningProfile.java │ ├── SimpleDisplayName.java │ ├── TestUtils.java │ └── TooManyRequestsMock.java └── resources └── realm.json /.assets/apicurio_registry_logo_default.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.assets/apicurio_registry_logo_default.svg -------------------------------------------------------------------------------- /.checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /.checkstyle/java.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.checkstyle/java.header -------------------------------------------------------------------------------- /.checkstyle/simple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.checkstyle/simple.xml -------------------------------------------------------------------------------- /.checkstyle/suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.checkstyle/suppressions.xml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.dockerignore -------------------------------------------------------------------------------- /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/apicurio-bot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/apicurio-bot.yaml -------------------------------------------------------------------------------- /.github/scripts/collect_kubernetes_logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/scripts/collect_kubernetes_logs.sh -------------------------------------------------------------------------------- /.github/scripts/collect_logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/scripts/collect_logs.sh -------------------------------------------------------------------------------- /.github/scripts/create-github-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/scripts/create-github-release.sh -------------------------------------------------------------------------------- /.github/scripts/test_apicurio_kubernetes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/scripts/test_apicurio_kubernetes.sh -------------------------------------------------------------------------------- /.github/scripts/verify-docker-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/scripts/verify-docker-release.sh -------------------------------------------------------------------------------- /.github/test-mvn-deploy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/test-mvn-deploy/pom.xml -------------------------------------------------------------------------------- /.github/workflows/build-only.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/build-only.yaml -------------------------------------------------------------------------------- /.github/workflows/dependabot-autoapprove.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/dependabot-autoapprove.yaml -------------------------------------------------------------------------------- /.github/workflows/dependabot-automerge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/dependabot-automerge.yaml -------------------------------------------------------------------------------- /.github/workflows/image-scan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/image-scan.yaml -------------------------------------------------------------------------------- /.github/workflows/integration-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/integration-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/maven-snapshot-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/maven-snapshot-release.yaml -------------------------------------------------------------------------------- /.github/workflows/operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/operator.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/publish-docs.yaml -------------------------------------------------------------------------------- /.github/workflows/qodana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/qodana.yaml -------------------------------------------------------------------------------- /.github/workflows/registry-rhbq-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/registry-rhbq-build.yaml -------------------------------------------------------------------------------- /.github/workflows/release-artifact-type-builtins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-artifact-type-builtins.yaml -------------------------------------------------------------------------------- /.github/workflows/release-images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-images.yaml -------------------------------------------------------------------------------- /.github/workflows/release-maven-artifacts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-maven-artifacts.yaml -------------------------------------------------------------------------------- /.github/workflows/release-maven-site.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-maven-site.yaml -------------------------------------------------------------------------------- /.github/workflows/release-milestones.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-milestones.yaml -------------------------------------------------------------------------------- /.github/workflows/release-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-operator.yaml -------------------------------------------------------------------------------- /.github/workflows/release-release-notes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-release-notes.yaml -------------------------------------------------------------------------------- /.github/workflows/release-sboms.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-sboms.yaml -------------------------------------------------------------------------------- /.github/workflows/release-sdk-go.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-sdk-go.yaml -------------------------------------------------------------------------------- /.github/workflows/release-sdk-python.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-sdk-python.yaml -------------------------------------------------------------------------------- /.github/workflows/release-sdk-typescript.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release-sdk-typescript.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/tool-exportV1-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/tool-exportV1-release.yaml -------------------------------------------------------------------------------- /.github/workflows/update-openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/update-openapi.yaml -------------------------------------------------------------------------------- /.github/workflows/update-website.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/update-website.yaml -------------------------------------------------------------------------------- /.github/workflows/validate-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/validate-docs.yaml -------------------------------------------------------------------------------- /.github/workflows/validate-openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/validate-openapi.yaml -------------------------------------------------------------------------------- /.github/workflows/verify.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.github/workflows/verify.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/README.md -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/TESTING.md -------------------------------------------------------------------------------- /app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/pom.xml -------------------------------------------------------------------------------- /app/src/main/assembly/assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/assembly/assembly.xml -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/AppConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/AppConfiguration.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/auth/AuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/auth/AuthConfig.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/auth/Authorized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/auth/Authorized.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/core/System.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/core/System.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/logging/Logged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/logging/Logged.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/metrics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/metrics/README.md -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/rest/HeadersHack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/rest/HeadersHack.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/rest/RestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/rest/RestConfig.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/types/Current.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/types/Current.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/types/Raw.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/types/Raw.java -------------------------------------------------------------------------------- /app/src/main/java/io/apicurio/registry/ui/URLUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/java/io/apicurio/registry/ui/URLUtil.java -------------------------------------------------------------------------------- /app/src/main/resources-unfiltered/META-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/resources-unfiltered/META-INF/web.xml -------------------------------------------------------------------------------- /app/src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/resources/application-prod.properties -------------------------------------------------------------------------------- /app/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/resources/application-test.properties -------------------------------------------------------------------------------- /app/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/main/resources/application.properties -------------------------------------------------------------------------------- /app/src/main/resources/io/apicurio/registry/storage/impl/sql/db-version: -------------------------------------------------------------------------------- 1 | 101 -------------------------------------------------------------------------------- /app/src/test/java/io/apicurio/registry/DataUpgradeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/java/io/apicurio/registry/DataUpgradeTest.java -------------------------------------------------------------------------------- /app/src/test/java/io/apicurio/registry/JsonSchemas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/java/io/apicurio/registry/JsonSchemas.java -------------------------------------------------------------------------------- /app/src/test/java/io/apicurio/registry/MigrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/java/io/apicurio/registry/MigrationTest.java -------------------------------------------------------------------------------- /app/src/test/java/io/apicurio/registry/support/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/java/io/apicurio/registry/support/City.java -------------------------------------------------------------------------------- /app/src/test/java/io/apicurio/registry/support/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/java/io/apicurio/registry/support/Person.java -------------------------------------------------------------------------------- /app/src/test/java/io/apicurio/registry/support/Tester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/java/io/apicurio/registry/support/Tester.java -------------------------------------------------------------------------------- /app/src/test/resources-unfiltered/tls/ca-cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources-unfiltered/tls/ca-cert.der -------------------------------------------------------------------------------- /app/src/test/resources-unfiltered/tls/client-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources-unfiltered/tls/client-cert.pem -------------------------------------------------------------------------------- /app/src/test/resources-unfiltered/tls/client-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources-unfiltered/tls/client-key.pem -------------------------------------------------------------------------------- /app/src/test/resources-unfiltered/tls/client-keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources-unfiltered/tls/client-keystore.jks -------------------------------------------------------------------------------- /app/src/test/resources-unfiltered/tls/client-keystore.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources-unfiltered/tls/client-keystore.p12 -------------------------------------------------------------------------------- /app/src/test/resources-unfiltered/tls/keycloak-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources-unfiltered/tls/keycloak-cert.pem -------------------------------------------------------------------------------- /app/src/test/resources-unfiltered/tls/registry-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources-unfiltered/tls/registry-cert.pem -------------------------------------------------------------------------------- /app/src/test/resources/container-license-acceptance.txt: -------------------------------------------------------------------------------- 1 | mcr.microsoft.com/mssql/server:2019-latest -------------------------------------------------------------------------------- /app/src/test/resources/git/empty/registry-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/git/empty/registry-test.yaml -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke01/content/.igore-me-3: -------------------------------------------------------------------------------- 1 | Nothing to see here 2 | -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke01/igore-me-1.yaml: -------------------------------------------------------------------------------- 1 | This is not even a valid YAML 2 | -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke01/registry-other.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/git/smoke01/registry-other.yaml -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke01/registry-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/git/smoke01/registry-test.yaml -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke01/test/content-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/git/smoke01/test/content-1.yaml -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke01/test/group-foo.yaml: -------------------------------------------------------------------------------- 1 | $type: group-v0 2 | registryId: test 3 | id: foo 4 | -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke01/test/igore-me-2.yaml: -------------------------------------------------------------------------------- 1 | $type: ignore-me-v0 2 | -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke02/content/Person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/git/smoke02/content/Person.json -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke02/registry-test.yaml: -------------------------------------------------------------------------------- 1 | $type: registry-v0 2 | id: test 3 | -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke02/test/content-42.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/git/smoke02/test/content-42.yaml -------------------------------------------------------------------------------- /app/src/test/resources/git/smoke02/test/group-bar.yaml: -------------------------------------------------------------------------------- 1 | $type: group-v0 2 | registryId: test 3 | id: bar 4 | -------------------------------------------------------------------------------- /app/src/test/resources/io/apicurio/registry/mt/avro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/io/apicurio/registry/mt/avro.json -------------------------------------------------------------------------------- /app/src/test/resources/io/apicurio/registry/util/avro-simple.avsc: -------------------------------------------------------------------------------- 1 | "string" -------------------------------------------------------------------------------- /app/src/test/resources/io/apicurio/registry/util/avro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/io/apicurio/registry/util/avro.json -------------------------------------------------------------------------------- /app/src/test/resources/io/apicurio/registry/util/wsdl.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/io/apicurio/registry/util/wsdl.wsdl -------------------------------------------------------------------------------- /app/src/test/resources/io/apicurio/registry/util/xml.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/io/apicurio/registry/util/xml.xml -------------------------------------------------------------------------------- /app/src/test/resources/schema/person_with_reserved.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/schema/person_with_reserved.proto -------------------------------------------------------------------------------- /app/src/test/resources/schema/sample/mode.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/schema/sample/mode.proto -------------------------------------------------------------------------------- /app/src/test/resources/schema/sample/table_info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/schema/sample/table_info.proto -------------------------------------------------------------------------------- /app/src/test/resources/schema/user_event.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/src/test/resources/schema/user_event.proto -------------------------------------------------------------------------------- /app/tools/extractRegisterForReflection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/app/tools/extractRegisterForReflection.java -------------------------------------------------------------------------------- /artifact-type-builtins/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/artifact-type-builtins/.gitignore -------------------------------------------------------------------------------- /artifact-type-builtins/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/artifact-type-builtins/.npmignore -------------------------------------------------------------------------------- /artifact-type-builtins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/artifact-type-builtins/README.md -------------------------------------------------------------------------------- /artifact-type-builtins/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/artifact-type-builtins/package.json -------------------------------------------------------------------------------- /common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/common/pom.xml -------------------------------------------------------------------------------- /common/src/main/java/io/apicurio/registry/model/GA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/common/src/main/java/io/apicurio/registry/model/GA.java -------------------------------------------------------------------------------- /common/src/main/java/io/apicurio/registry/model/GAV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/common/src/main/java/io/apicurio/registry/model/GAV.java -------------------------------------------------------------------------------- /common/src/main/java/io/apicurio/registry/utils/Cell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/common/src/main/java/io/apicurio/registry/utils/Cell.java -------------------------------------------------------------------------------- /common/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/common/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /common/src/main/resources/META-INF/openapi-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/common/src/main/resources/META-INF/openapi-v2.json -------------------------------------------------------------------------------- /common/src/main/resources/META-INF/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/common/src/main/resources/META-INF/openapi.json -------------------------------------------------------------------------------- /config-index/definitions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/config-index/definitions/pom.xml -------------------------------------------------------------------------------- /config-index/deployment/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/config-index/deployment/pom.xml -------------------------------------------------------------------------------- /config-index/runtime/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/config-index/runtime/pom.xml -------------------------------------------------------------------------------- /dco.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/dco.txt -------------------------------------------------------------------------------- /distro/connect-converter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/connect-converter/pom.xml -------------------------------------------------------------------------------- /distro/docker-compose/config/realm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/docker-compose/config/realm.json -------------------------------------------------------------------------------- /distro/docker-compose/in-memory-no-auth/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/docker-compose/in-memory-no-auth/docker-compose.yml -------------------------------------------------------------------------------- /distro/docker-compose/mysql-no-auth/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/docker-compose/mysql-no-auth/docker-compose.yml -------------------------------------------------------------------------------- /distro/docker-compose/pg-no-auth/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/docker-compose/pg-no-auth/docker-compose.yml -------------------------------------------------------------------------------- /distro/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/docker/README.md -------------------------------------------------------------------------------- /distro/docker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/docker/pom.xml -------------------------------------------------------------------------------- /distro/docker/src/main/docker/.maven-dockerignore: -------------------------------------------------------------------------------- 1 | apicurio/** 2 | -------------------------------------------------------------------------------- /distro/docker/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/docker/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /distro/docker/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/docker/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /distro/metrics/grafana.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/metrics/grafana.json -------------------------------------------------------------------------------- /distro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/distro/pom.xml -------------------------------------------------------------------------------- /docs-playbook/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | node_modules/ -------------------------------------------------------------------------------- /docs-playbook/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/Dockerfile -------------------------------------------------------------------------------- /docs-playbook/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/LICENSE -------------------------------------------------------------------------------- /docs-playbook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/README.md -------------------------------------------------------------------------------- /docs-playbook/_build-all-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/_build-all-local.sh -------------------------------------------------------------------------------- /docs-playbook/_build-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/_build-all.sh -------------------------------------------------------------------------------- /docs-playbook/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/build.sh -------------------------------------------------------------------------------- /docs-playbook/docs-playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/docs-playbook.yml -------------------------------------------------------------------------------- /docs-playbook/local-test-playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/local-test-playbook.yml -------------------------------------------------------------------------------- /docs-playbook/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/package-lock.json -------------------------------------------------------------------------------- /docs-playbook/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/package.json -------------------------------------------------------------------------------- /docs-playbook/search-playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/search-playbook.yml -------------------------------------------------------------------------------- /docs-playbook/supplemental_ui/css/search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/supplemental_ui/css/search.css -------------------------------------------------------------------------------- /docs-playbook/supplemental_ui/js/vendor/lunr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/supplemental_ui/js/vendor/lunr.js -------------------------------------------------------------------------------- /docs-playbook/supplemental_ui/js/vendor/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/supplemental_ui/js/vendor/search.js -------------------------------------------------------------------------------- /docs-playbook/supplemental_ui/partials/footer-content.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/supplemental_ui/partials/footer-content.hbs -------------------------------------------------------------------------------- /docs-playbook/supplemental_ui/partials/footer-scripts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs-playbook/supplemental_ui/partials/footer-scripts.hbs -------------------------------------------------------------------------------- /docs-playbook/supplemental_ui/partials/head-meta.hbs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /docs/antora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/antora.yml -------------------------------------------------------------------------------- /docs/config-generator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/config-generator/pom.xml -------------------------------------------------------------------------------- /docs/getting-started/attributes-links.adoc: -------------------------------------------------------------------------------- 1 | ../modules/ROOT/partials/shared/attributes-links.adoc -------------------------------------------------------------------------------- /docs/getting-started/attributes.adoc: -------------------------------------------------------------------------------- 1 | ../modules/ROOT/partials/shared/attributes.adoc -------------------------------------------------------------------------------- /docs/getting-started/images/getting-started: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/getting-started/images/getting-started -------------------------------------------------------------------------------- /docs/getting-started/master-docinfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/getting-started/master-docinfo.xml -------------------------------------------------------------------------------- /docs/getting-started/master.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/getting-started/master.adoc -------------------------------------------------------------------------------- /docs/getting-started/modules/getting-started: -------------------------------------------------------------------------------- 1 | ../../modules/ROOT/partials/getting-started/ -------------------------------------------------------------------------------- /docs/local-test-playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/local-test-playbook.yml -------------------------------------------------------------------------------- /docs/modules/ROOT/assets/attachments/registry-rest-api.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/modules/ROOT/assets/attachments/registry-rest-api.htm -------------------------------------------------------------------------------- /docs/modules/ROOT/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/modules/ROOT/nav.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/modules/ROOT/pages/index.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/partials/shared/all-attributes.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/modules/ROOT/partials/shared/all-attributes.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/partials/shared/attributes-links.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/modules/ROOT/partials/shared/attributes-links.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/partials/shared/attributes.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/modules/ROOT/partials/shared/attributes.adoc -------------------------------------------------------------------------------- /docs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/pom.xml -------------------------------------------------------------------------------- /docs/readme.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/readme.adoc -------------------------------------------------------------------------------- /docs/rest-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/rest-api/pom.xml -------------------------------------------------------------------------------- /docs/rest-api/readme.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/rest-api/readme.adoc -------------------------------------------------------------------------------- /docs/rest-api/src/main/assembly/static-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/rest-api/src/main/assembly/static-assembly.xml -------------------------------------------------------------------------------- /docs/rest-api/src/main/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/rest-api/src/main/resources/index.html -------------------------------------------------------------------------------- /docs/rest-api/src/main/resources/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/rest-api/src/main/resources/run.sh -------------------------------------------------------------------------------- /docs/tips-for-creating-asciidoc-content.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/docs/tips-for-creating-asciidoc-content.adoc -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/asyncapi-avro-maven-with-references-auto/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/asyncapi-avro-maven-with-references-auto/pom.xml -------------------------------------------------------------------------------- /examples/avro-bean/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/avro-bean/pom.xml -------------------------------------------------------------------------------- /examples/avro-maven-with-references-auto/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/avro-maven-with-references-auto/pom.xml -------------------------------------------------------------------------------- /examples/avro-maven-with-references/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/avro-maven-with-references/pom.xml -------------------------------------------------------------------------------- /examples/confluent-serdes/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/confluent-serdes/pom.xml -------------------------------------------------------------------------------- /examples/custom-artifact-type/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/custom-artifact-type/.gitignore -------------------------------------------------------------------------------- /examples/custom-artifact-type/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/custom-artifact-type/README.md -------------------------------------------------------------------------------- /examples/custom-artifact-type/artifact-types-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/custom-artifact-type/artifact-types-config.json -------------------------------------------------------------------------------- /examples/custom-artifact-type/demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/custom-artifact-type/demo.sh -------------------------------------------------------------------------------- /examples/custom-artifact-type/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/custom-artifact-type/docker-compose.yml -------------------------------------------------------------------------------- /examples/custom-resolver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/custom-resolver/pom.xml -------------------------------------------------------------------------------- /examples/custom-strategy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/custom-strategy/pom.xml -------------------------------------------------------------------------------- /examples/developer-basic-auth/basic-auth.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/developer-basic-auth/basic-auth.env -------------------------------------------------------------------------------- /examples/developer-basic-auth/basic-auth.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/developer-basic-auth/basic-auth.properties -------------------------------------------------------------------------------- /examples/docker-compose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/docker-compose/README.md -------------------------------------------------------------------------------- /examples/docker-compose/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/docker-compose/pom.xml -------------------------------------------------------------------------------- /examples/docker-compose/src/main/assembly/assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/docker-compose/src/main/assembly/assembly.xml -------------------------------------------------------------------------------- /examples/event-driven-architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/event-driven-architecture/README.md -------------------------------------------------------------------------------- /examples/event-driven-architecture/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/event-driven-architecture/docker-compose.yml -------------------------------------------------------------------------------- /examples/event-driven-architecture/studio-connector.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/event-driven-architecture/studio-connector.json -------------------------------------------------------------------------------- /examples/json-maven-with-references-auto/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/json-maven-with-references-auto/pom.xml -------------------------------------------------------------------------------- /examples/json-maven-with-references/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/json-maven-with-references/pom.xml -------------------------------------------------------------------------------- /examples/jsonschema-validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/jsonschema-validation/pom.xml -------------------------------------------------------------------------------- /examples/mix-avro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mix-avro/pom.xml -------------------------------------------------------------------------------- /examples/mtls-minikube/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mtls-minikube/.gitignore -------------------------------------------------------------------------------- /examples/mtls-minikube/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mtls-minikube/README.md -------------------------------------------------------------------------------- /examples/mtls-minikube/certs/generate-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mtls-minikube/certs/generate-certs.sh -------------------------------------------------------------------------------- /examples/mtls-minikube/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mtls-minikube/client/pom.xml -------------------------------------------------------------------------------- /examples/mtls-minikube/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mtls-minikube/deploy.sh -------------------------------------------------------------------------------- /examples/mtls-minikube/k8s/apicurio-registry-mtls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mtls-minikube/k8s/apicurio-registry-mtls.yaml -------------------------------------------------------------------------------- /examples/mtls-minikube/k8s/create-secrets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mtls-minikube/k8s/create-secrets.sh -------------------------------------------------------------------------------- /examples/mtls-minikube/k8s/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: apicurio-mtls 5 | -------------------------------------------------------------------------------- /examples/mtls-minikube/undeploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/mtls-minikube/undeploy.sh -------------------------------------------------------------------------------- /examples/openshift-template/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/openshift-template/pom.xml -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /examples/protobuf-bean/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/protobuf-bean/pom.xml -------------------------------------------------------------------------------- /examples/protobuf-bean/src/main/proto/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/protobuf-bean/src/main/proto/person.proto -------------------------------------------------------------------------------- /examples/protobuf-find-latest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/protobuf-find-latest/pom.xml -------------------------------------------------------------------------------- /examples/protobuf-find-latest/src/main/proto/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/protobuf-find-latest/src/main/proto/person.proto -------------------------------------------------------------------------------- /examples/protobuf-validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/protobuf-validation/pom.xml -------------------------------------------------------------------------------- /examples/rest-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/rest-client/pom.xml -------------------------------------------------------------------------------- /examples/sdk/go-sdk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/sdk/go-sdk/Makefile -------------------------------------------------------------------------------- /examples/sdk/go-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/sdk/go-sdk/README.md -------------------------------------------------------------------------------- /examples/sdk/go-sdk/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/sdk/go-sdk/go.mod -------------------------------------------------------------------------------- /examples/sdk/go-sdk/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/sdk/go-sdk/go.sum -------------------------------------------------------------------------------- /examples/sdk/go-sdk/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/sdk/go-sdk/main.go -------------------------------------------------------------------------------- /examples/serdes-with-references/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/serdes-with-references/pom.xml -------------------------------------------------------------------------------- /examples/simple-avro-maven/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-avro-maven/pom.xml -------------------------------------------------------------------------------- /examples/simple-avro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-avro/pom.xml -------------------------------------------------------------------------------- /examples/simple-json/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-json/pom.xml -------------------------------------------------------------------------------- /examples/simple-protobuf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-protobuf/pom.xml -------------------------------------------------------------------------------- /examples/simple-protobuf/src/main/proto/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-protobuf/src/main/proto/person.proto -------------------------------------------------------------------------------- /examples/simple-validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-validation/pom.xml -------------------------------------------------------------------------------- /examples/simple-validation/src/main/schemas/message.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-validation/src/main/schemas/message.json -------------------------------------------------------------------------------- /examples/simple-validation/src/main/scripts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-validation/src/main/scripts/.gitignore -------------------------------------------------------------------------------- /examples/simple-validation/src/main/scripts/consumer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/simple-validation/src/main/scripts/consumer.sh -------------------------------------------------------------------------------- /examples/tools/kafka-all/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/tools/kafka-all/Dockerfile -------------------------------------------------------------------------------- /examples/tools/kafka-compose/kafka-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/tools/kafka-compose/kafka-compose.yaml -------------------------------------------------------------------------------- /examples/tools/kafka-compose/kafka-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/tools/kafka-compose/kafka-ingress.yaml -------------------------------------------------------------------------------- /examples/tools/kafka-compose/kafka.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/tools/kafka-compose/kafka.yaml -------------------------------------------------------------------------------- /examples/tools/kafka-compose/run-kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/tools/kafka-compose/run-kafka.sh -------------------------------------------------------------------------------- /examples/tools/kafkasql-topic-import/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/tools/kafkasql-topic-import/pom.xml -------------------------------------------------------------------------------- /examples/tools/run-registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/examples/tools/run-registry.sh -------------------------------------------------------------------------------- /go-sdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/.gitignore -------------------------------------------------------------------------------- /go-sdk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/Makefile -------------------------------------------------------------------------------- /go-sdk/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/Readme.md -------------------------------------------------------------------------------- /go-sdk/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/generate.sh -------------------------------------------------------------------------------- /go-sdk/go-sdk.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/go-sdk.csproj -------------------------------------------------------------------------------- /go-sdk/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/go.mod -------------------------------------------------------------------------------- /go-sdk/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/go.sum -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/.kiota.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/.kiota.log -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/api_client.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/ids/ids_request_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/ids/ids_request_builder.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/kiota-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/kiota-lock.json -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/artifact_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/artifact_content.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/artifact_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/artifact_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/artifact_owner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/artifact_owner.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/artifact_reference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/artifact_reference.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/artifact_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/artifact_state.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/artifact_type_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/artifact_type_info.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/comment.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/download_ref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/download_ref.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/editable_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/editable_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/error.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/group_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/group_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/if_exists.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/if_exists.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/limits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/limits.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/new_comment_escaped.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/new_comment_escaped.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/properties.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/reference_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/reference_type.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/role_mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/role_mapping.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/role_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/role_type.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/rule.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/rule_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/rule_type.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/searched_artifact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/searched_artifact.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/searched_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/searched_group.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/searched_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/searched_version.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/sort_by.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/sort_by.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/sort_order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/sort_order.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/system_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/system_info.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/update_role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/update_role.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/update_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/update_state.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/user_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/user_info.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/models/version_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/models/version_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v2/users/me_request_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v2/users/me_request_builder.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/.kiota.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/.kiota.log -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/api_client.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/ids/ids_request_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/ids/ids_request_builder.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/kiota-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/kiota-lock.json -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/artifact_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/artifact_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/artifact_reference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/artifact_reference.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/artifact_sort_by.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/artifact_sort_by.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/artifact_type_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/artifact_type_info.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/branch_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/branch_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/comment.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/create_artifact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/create_artifact.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/create_branch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/create_branch.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/create_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/create_group.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/create_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/create_rule.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/create_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/create_version.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/download_ref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/download_ref.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/group_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/group_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/group_sort_by.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/group_sort_by.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/if_artifact_exists.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/if_artifact_exists.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/labels.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/new_comment_escaped.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/new_comment_escaped.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/problem_details.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/problem_details.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/reference_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/reference_type.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/role_mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/role_mapping.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/role_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/role_type.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/rule.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/rule_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/rule_type.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/searched_artifact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/searched_artifact.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/searched_branch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/searched_branch.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/searched_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/searched_group.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/searched_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/searched_version.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/snapshot_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/snapshot_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/sort_order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/sort_order.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/system_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/system_info.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/update_role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/update_role.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/user_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/user_info.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/version_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/version_content.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/version_meta_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/version_meta_data.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/version_sort_by.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/version_sort_by.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/models/version_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/models/version_state.go -------------------------------------------------------------------------------- /go-sdk/pkg/registryclient-v3/users/me_request_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/registryclient-v3/users/me_request_builder.go -------------------------------------------------------------------------------- /go-sdk/pkg/tests/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pkg/tests/client_test.go -------------------------------------------------------------------------------- /go-sdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/go-sdk/pom.xml -------------------------------------------------------------------------------- /ide-config/eclipse-format.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ide-config/eclipse-format.xml -------------------------------------------------------------------------------- /ide-config/eclipse.importorder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ide-config/eclipse.importorder -------------------------------------------------------------------------------- /install-githooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/install-githooks.sh -------------------------------------------------------------------------------- /integration-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/integration-tests/README.md -------------------------------------------------------------------------------- /integration-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/integration-tests/pom.xml -------------------------------------------------------------------------------- /integration-tests/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/integration-tests/run-tests.sh -------------------------------------------------------------------------------- /integration-tests/src/test/resources/infra/kafka/kafka.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/integration-tests/src/test/resources/infra/kafka/kafka.yml -------------------------------------------------------------------------------- /integration-tests/src/test/resources/serdes/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/integration-tests/src/test/resources/serdes/person.proto -------------------------------------------------------------------------------- /java-sdk-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/java-sdk-common/pom.xml -------------------------------------------------------------------------------- /java-sdk-v2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/java-sdk-v2/pom.xml -------------------------------------------------------------------------------- /java-sdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/java-sdk/pom.xml -------------------------------------------------------------------------------- /mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/mcp/README.md -------------------------------------------------------------------------------- /mcp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/mcp/pom.xml -------------------------------------------------------------------------------- /mcp/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/mcp/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /mcp/src/main/java/io/apicurio/registry/mcp/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/mcp/src/main/java/io/apicurio/registry/mcp/Utils.java -------------------------------------------------------------------------------- /mcp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/mcp/src/main/resources/application.properties -------------------------------------------------------------------------------- /mcp/src/test/java/io/apicurio/registry/mcp/DebugTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/mcp/src/test/java/io/apicurio/registry/mcp/DebugTest.java -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /operator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/.gitignore -------------------------------------------------------------------------------- /operator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/Makefile -------------------------------------------------------------------------------- /operator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/README.md -------------------------------------------------------------------------------- /operator/controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/controller/README.md -------------------------------------------------------------------------------- /operator/controller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/controller/pom.xml -------------------------------------------------------------------------------- /operator/controller/src/main/assembly/assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/controller/src/main/assembly/assembly.xml -------------------------------------------------------------------------------- /operator/controller/src/main/deploy/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/controller/src/main/deploy/crd/kustomization.yaml -------------------------------------------------------------------------------- /operator/controller/src/main/deploy/csv/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/controller/src/main/deploy/csv/kustomization.yaml -------------------------------------------------------------------------------- /operator/controller/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/controller/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /operator/controller/src/main/java/io/apicurio/registry/utils/Cell.java: -------------------------------------------------------------------------------- 1 | ../../../../../../../../../common/src/main/java/io/apicurio/registry/utils/Cell.java -------------------------------------------------------------------------------- /operator/docs/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/README.adoc -------------------------------------------------------------------------------- /operator/docs/antora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/antora.yml -------------------------------------------------------------------------------- /operator/docs/local-test-playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/local-test-playbook.yml -------------------------------------------------------------------------------- /operator/docs/modules/ROOT/examples/keycloak/keycloak.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/modules/ROOT/examples/keycloak/keycloak.yaml -------------------------------------------------------------------------------- /operator/docs/modules/ROOT/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/modules/ROOT/nav.adoc -------------------------------------------------------------------------------- /operator/docs/modules/ROOT/pages/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/modules/ROOT/pages/index.adoc -------------------------------------------------------------------------------- /operator/docs/modules/ROOT/partials/ref-get-help.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/modules/ROOT/partials/ref-get-help.adoc -------------------------------------------------------------------------------- /operator/docs/modules/ROOT/partials/ref-registry-cr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/modules/ROOT/partials/ref-registry-cr.adoc -------------------------------------------------------------------------------- /operator/docs/modules/ROOT/partials/shared/attributes.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/modules/ROOT/partials/shared/attributes.adoc -------------------------------------------------------------------------------- /operator/docs/resources/licenses/licenses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/resources/licenses/licenses.csv -------------------------------------------------------------------------------- /operator/docs/tips-for-creating-asciidoc-content.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/docs/tips-for-creating-asciidoc-content.adoc -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.10.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.11.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.11.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.12.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.12.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.13.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.13.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.14.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.14.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.15.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.15.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.7.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.8.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.0.9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.0.9.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.1.0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.1.0.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.1.1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.1.1.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.1.2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.1.2.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.1.3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.1.3.yaml -------------------------------------------------------------------------------- /operator/install/apicurio-registry-operator-3.1.4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/apicurio-registry-operator-3.1.4.yaml -------------------------------------------------------------------------------- /operator/install/install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/install/install.yaml -------------------------------------------------------------------------------- /operator/model/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/model/Readme.md -------------------------------------------------------------------------------- /operator/model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/model/pom.xml -------------------------------------------------------------------------------- /operator/model/src/test/resources/demo-cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/model/src/test/resources/demo-cr.yaml -------------------------------------------------------------------------------- /operator/model/src/test/resources/demo-crs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/model/src/test/resources/demo-crs.yaml -------------------------------------------------------------------------------- /operator/olm-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/olm-tests/pom.xml -------------------------------------------------------------------------------- /operator/olm-tests/src/test/deploy/olmv0/subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/olm-tests/src/test/deploy/olmv0/subscription.yaml -------------------------------------------------------------------------------- /operator/olm-tests/src/test/deploy/olmv1/cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/olm-tests/src/test/deploy/olmv1/cluster-role.yaml -------------------------------------------------------------------------------- /operator/olm-tests/src/test/deploy/olmv1/role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/olm-tests/src/test/deploy/olmv1/role-binding.yaml -------------------------------------------------------------------------------- /operator/olm-tests/src/test/deploy/olmv1/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/olm-tests/src/test/deploy/olmv1/role.yaml -------------------------------------------------------------------------------- /operator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/operator/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/pom.xml -------------------------------------------------------------------------------- /prod-verifier/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/prod-verifier/pom.xml -------------------------------------------------------------------------------- /python-sdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/python-sdk/.gitignore -------------------------------------------------------------------------------- /python-sdk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/python-sdk/Makefile -------------------------------------------------------------------------------- /python-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/python-sdk/README.md -------------------------------------------------------------------------------- /python-sdk/apicurioregistrysdk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-sdk/kiota-gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/python-sdk/kiota-gen.py -------------------------------------------------------------------------------- /python-sdk/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/python-sdk/poetry.lock -------------------------------------------------------------------------------- /python-sdk/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/python-sdk/pyproject.toml -------------------------------------------------------------------------------- /python-sdk/python-sdk.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/python-sdk/python-sdk.csproj -------------------------------------------------------------------------------- /python-sdk/tests/basic_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/python-sdk/tests/basic_test.py -------------------------------------------------------------------------------- /qodana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/qodana.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/renovate.json -------------------------------------------------------------------------------- /schema-resolver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-resolver/pom.xml -------------------------------------------------------------------------------- /schema-util/asyncapi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/asyncapi/pom.xml -------------------------------------------------------------------------------- /schema-util/avro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/avro/pom.xml -------------------------------------------------------------------------------- /schema-util/common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/common/pom.xml -------------------------------------------------------------------------------- /schema-util/graphql/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/graphql/pom.xml -------------------------------------------------------------------------------- /schema-util/json/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/json/pom.xml -------------------------------------------------------------------------------- /schema-util/kconnect/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/kconnect/pom.xml -------------------------------------------------------------------------------- /schema-util/openapi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/openapi/pom.xml -------------------------------------------------------------------------------- /schema-util/protobuf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/protobuf/pom.xml -------------------------------------------------------------------------------- /schema-util/util-provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/util-provider/pom.xml -------------------------------------------------------------------------------- /schema-util/wsdl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/wsdl/pom.xml -------------------------------------------------------------------------------- /schema-util/xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/xml/pom.xml -------------------------------------------------------------------------------- /schema-util/xsd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/xsd/README.md -------------------------------------------------------------------------------- /schema-util/xsd/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/schema-util/xsd/pom.xml -------------------------------------------------------------------------------- /scripts/clean-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/scripts/clean-postgres.sh -------------------------------------------------------------------------------- /scripts/clean-postgres.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/scripts/clean-postgres.sql -------------------------------------------------------------------------------- /scripts/create-registry-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/scripts/create-registry-data.sh -------------------------------------------------------------------------------- /scripts/validate-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/scripts/validate-files.sh -------------------------------------------------------------------------------- /serdes/generic/serde-common-avro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/generic/serde-common-avro/pom.xml -------------------------------------------------------------------------------- /serdes/generic/serde-common-jsonschema/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/generic/serde-common-jsonschema/pom.xml -------------------------------------------------------------------------------- /serdes/generic/serde-common-protobuf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/generic/serde-common-protobuf/.gitignore -------------------------------------------------------------------------------- /serdes/generic/serde-common-protobuf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/generic/serde-common-protobuf/pom.xml -------------------------------------------------------------------------------- /serdes/generic/serde-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/generic/serde-common/pom.xml -------------------------------------------------------------------------------- /serdes/kafka/avro-serde/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/kafka/avro-serde/pom.xml -------------------------------------------------------------------------------- /serdes/kafka/jsonschema-serde/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/kafka/jsonschema-serde/pom.xml -------------------------------------------------------------------------------- /serdes/kafka/protobuf-serde/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/kafka/protobuf-serde/.gitignore -------------------------------------------------------------------------------- /serdes/kafka/protobuf-serde/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/kafka/protobuf-serde/pom.xml -------------------------------------------------------------------------------- /serdes/kafka/protobuf-serde/src/main/proto/ref.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/kafka/protobuf-serde/src/main/proto/ref.proto -------------------------------------------------------------------------------- /serdes/kafka/serde-kafka-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/kafka/serde-kafka-common/pom.xml -------------------------------------------------------------------------------- /serdes/nats/avro-serde/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/nats/avro-serde/pom.xml -------------------------------------------------------------------------------- /serdes/pulsar/avro-serde/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/serdes/pulsar/avro-serde/pom.xml -------------------------------------------------------------------------------- /srcclr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/srcclr.yml -------------------------------------------------------------------------------- /typescript-sdk/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/.eslintrc.cjs -------------------------------------------------------------------------------- /typescript-sdk/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .kiota 4 | .vite 5 | generated-client 6 | -------------------------------------------------------------------------------- /typescript-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/README.md -------------------------------------------------------------------------------- /typescript-sdk/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/index.html -------------------------------------------------------------------------------- /typescript-sdk/lib/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/lib/main.ts -------------------------------------------------------------------------------- /typescript-sdk/lib/sdk/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/lib/sdk/factory.ts -------------------------------------------------------------------------------- /typescript-sdk/lib/sdk/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./factory.js"; 2 | -------------------------------------------------------------------------------- /typescript-sdk/lib/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /typescript-sdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/package-lock.json -------------------------------------------------------------------------------- /typescript-sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/package.json -------------------------------------------------------------------------------- /typescript-sdk/public/apicurio_primary_logo_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/public/apicurio_primary_logo_white.svg -------------------------------------------------------------------------------- /typescript-sdk/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/src/main.tsx -------------------------------------------------------------------------------- /typescript-sdk/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /typescript-sdk/tests/artifact.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/tests/artifact.test.ts -------------------------------------------------------------------------------- /typescript-sdk/tests/group.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/tests/group.test.ts -------------------------------------------------------------------------------- /typescript-sdk/tests/system-info.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/tests/system-info.test.ts -------------------------------------------------------------------------------- /typescript-sdk/tests/test.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/tests/test.utils.ts -------------------------------------------------------------------------------- /typescript-sdk/tsconfig-build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/tsconfig-build.json -------------------------------------------------------------------------------- /typescript-sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/tsconfig.json -------------------------------------------------------------------------------- /typescript-sdk/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/tsconfig.node.json -------------------------------------------------------------------------------- /typescript-sdk/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/typescript-sdk/vite.config.mts -------------------------------------------------------------------------------- /ui/.docker-scripts/create-config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/.docker-scripts/create-config.cjs -------------------------------------------------------------------------------- /ui/.docker-scripts/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/.docker-scripts/entrypoint.sh -------------------------------------------------------------------------------- /ui/.docker-scripts/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/.docker-scripts/nginx.conf -------------------------------------------------------------------------------- /ui/.docker-scripts/update-base-href.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/.docker-scripts/update-base-href.cjs -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/.gitignore -------------------------------------------------------------------------------- /ui/.scripts/generate-version.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/.scripts/generate-version.cjs -------------------------------------------------------------------------------- /ui/.scripts/package.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/.scripts/package.cjs -------------------------------------------------------------------------------- /ui/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/Dockerfile -------------------------------------------------------------------------------- /ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/README.md -------------------------------------------------------------------------------- /ui/build-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/build-docker.sh -------------------------------------------------------------------------------- /ui/deploy-examples/build-container-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/deploy-examples/build-container-image.sh -------------------------------------------------------------------------------- /ui/deploy-examples/getting-started-context-path/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/deploy-examples/getting-started-context-path/nginx.conf -------------------------------------------------------------------------------- /ui/deploy-examples/getting-started/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/deploy-examples/getting-started/docker-compose.yml -------------------------------------------------------------------------------- /ui/in-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/in-docker/Dockerfile -------------------------------------------------------------------------------- /ui/in-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/in-docker/README.md -------------------------------------------------------------------------------- /ui/in-docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/in-docker/entrypoint.sh -------------------------------------------------------------------------------- /ui/in-docker/in-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/in-docker/in-docker.sh -------------------------------------------------------------------------------- /ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/package-lock.json -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/tests/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/.gitignore -------------------------------------------------------------------------------- /ui/tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/package-lock.json -------------------------------------------------------------------------------- /ui/tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/package.json -------------------------------------------------------------------------------- /ui/tests/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/playwright.config.ts -------------------------------------------------------------------------------- /ui/tests/specs/data/openapi-simple-invalid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/specs/data/openapi-simple-invalid.ts -------------------------------------------------------------------------------- /ui/tests/specs/data/openapi-simple-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/specs/data/openapi-simple-v2.ts -------------------------------------------------------------------------------- /ui/tests/specs/data/openapi-simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/specs/data/openapi-simple.ts -------------------------------------------------------------------------------- /ui/tests/specs/explore.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/specs/explore.spec.ts -------------------------------------------------------------------------------- /ui/tests/specs/globalRules.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/specs/globalRules.spec.ts -------------------------------------------------------------------------------- /ui/tests/specs/masthead.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/specs/masthead.spec.ts -------------------------------------------------------------------------------- /ui/tests/specs/settings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/specs/settings.spec.ts -------------------------------------------------------------------------------- /ui/tests/specs/smoke.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/tests/specs/smoke.spec.ts -------------------------------------------------------------------------------- /ui/ui-app/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/ui-app/.fix_yaml.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/.fix_yaml.cjs -------------------------------------------------------------------------------- /ui/ui-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/.gitignore -------------------------------------------------------------------------------- /ui/ui-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/README.md -------------------------------------------------------------------------------- /ui/ui-app/configs/config-3scale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/configs/config-3scale.js -------------------------------------------------------------------------------- /ui/ui-app/configs/config-local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/configs/config-local.js -------------------------------------------------------------------------------- /ui/ui-app/configs/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/configs/version.js -------------------------------------------------------------------------------- /ui/ui-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/index.html -------------------------------------------------------------------------------- /ui/ui-app/init-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/init-dev.sh -------------------------------------------------------------------------------- /ui/ui-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/package-lock.json -------------------------------------------------------------------------------- /ui/ui-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/package.json -------------------------------------------------------------------------------- /ui/ui-app/public/apicurio_registry_icon_reverse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/public/apicurio_registry_icon_reverse.svg -------------------------------------------------------------------------------- /ui/ui-app/public/apicurio_registry_logo_default.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/public/apicurio_registry_logo_default.svg -------------------------------------------------------------------------------- /ui/ui-app/public/apicurio_registry_logo_reverse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/public/apicurio_registry_logo_reverse.svg -------------------------------------------------------------------------------- /ui/ui-app/public/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/public/avatar.png -------------------------------------------------------------------------------- /ui/ui-app/public/client-gen/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | kiota 3 | -------------------------------------------------------------------------------- /ui/ui-app/public/client-gen/client-gen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/public/client-gen/client-gen.js -------------------------------------------------------------------------------- /ui/ui-app/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/public/favicon.png -------------------------------------------------------------------------------- /ui/ui-app/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/public/favicon.svg -------------------------------------------------------------------------------- /ui/ui-app/resources/client-gen.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/resources/client-gen.tar.gz -------------------------------------------------------------------------------- /ui/ui-app/resources/download-client-gen-dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/resources/download-client-gen-dist.sh -------------------------------------------------------------------------------- /ui/ui-app/src/app/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/App.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/App.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/auth/IfAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/auth/IfAuth.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/auth/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./IfAuth.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/common/ArtifactGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/common/ArtifactGroup.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/common/ArtifactTypeIcon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/common/ArtifactTypeIcon.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/common/ArtifactTypeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/common/ArtifactTypeIcon.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/common/IfFeature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/common/IfFeature.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/common/ListedItemLabels.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/common/ListedItemLabels.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/common/SortOrderToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/common/SortOrderToggle.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/common/VersionStateBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/common/VersionStateBadge.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/common/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/downloadArtifacts/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DownloadArtifacts.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/errorPage/AccessErrorPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/errorPage/AccessErrorPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/errorPage/AccessErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/errorPage/AccessErrorPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/errorPage/ErrorPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/errorPage/ErrorPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/errorPage/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/errorPage/ErrorPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/errorPage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/errorPage/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/header/AppHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/header/AppHeader.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/header/AppHeaderToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/header/AppHeaderToolbar.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/header/AvatarDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/header/AvatarDropdown.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/header/RootPageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/header/RootPageHeader.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/header/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/header/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/ChangeOwnerModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/ChangeOwnerModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/ConfirmDeleteModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/ConfirmDeleteModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/CreateBranchModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/CreateBranchModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/CreateCommentModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/CreateCommentModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/CreateGroupModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/CreateGroupModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/CreateVersionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/CreateVersionModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/EditCommentModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/EditCommentModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/EditMetaDataModal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/EditMetaDataModal.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/EditMetaDataModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/EditMetaDataModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/LabelsFormGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/LabelsFormGroup.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/modals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/modals/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/IntegrityLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/ruleList/IntegrityLabel.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/IntegritySelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/ruleList/IntegritySelect.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/RuleList.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/ruleList/RuleList.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/RuleList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/ruleList/RuleList.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/RuleListType.ts: -------------------------------------------------------------------------------- 1 | export enum RuleListType { 2 | Global, Group, Artifact 3 | } 4 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/RuleValue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/ruleList/RuleValue.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/ValidityLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/ruleList/ValidityLabel.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/ValiditySelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/ruleList/ValiditySelect.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/components/ruleList/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/components/ruleList/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/404/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/404/404.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/404/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./404"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/PageDataLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/PageDataLoader.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/PageError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/PageError.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/PageErrorHandler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/PageErrorHandler.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/PageErrorType.ts: -------------------------------------------------------------------------------- 1 | 2 | export enum PageErrorType { 3 | React, Server 4 | } 5 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/PageProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/PageProperties.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/Pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/Pages.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/artifact/ArtifactPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/artifact/ArtifactPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/artifact/ArtifactPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/artifact/ArtifactPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/artifact/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/artifact/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/artifact/components/pageheader/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ArtifactPageHeader.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/artifact/components/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/artifact/components/tabs/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/artifact/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/artifact/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/branch/BranchPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/branch/BranchPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/branch/BranchPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/branch/BranchPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/branch/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/branch/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/branch/components/pageheader/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./BranchPageHeader"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/branch/components/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/branch/components/tabs/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/branch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/branch/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/DraftsPage.css: -------------------------------------------------------------------------------- 1 | .ps_drafts-header { 2 | } 3 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/DraftsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/drafts/DraftsPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/components/empty/DraftsPageEmptyState.css: -------------------------------------------------------------------------------- 1 | .empty-btn-import { 2 | margin-left: 5px; 3 | } 4 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/components/empty/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DraftsPageEmptyState.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/drafts/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/components/list/DraftId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/drafts/components/list/DraftId.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/components/list/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DraftsList"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/components/modals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/drafts/components/modals/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/components/toolbar/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DraftsPageToolbar.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/drafts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/drafts/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/editor/EditorPage.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/editor/EditorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/editor/EditorPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/editor/components/CompareModal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/editor/components/CompareModal.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/editor/components/CompareModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/editor/components/CompareModal.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/editor/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/editor/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/editor/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/ExplorePage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/explore/ExplorePage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/ExplorePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/explore/ExplorePage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/ExploreType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/explore/ExploreType.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/components/empty/ExplorePageEmptyState.css: -------------------------------------------------------------------------------- 1 | .empty-btn-import { 2 | margin-left: 5px; 3 | } 4 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/components/empty/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ExplorePageEmptyState.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/components/groupList/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ExploreGroupList.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/explore/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/components/toolbar/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ExplorePageToolbar.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/explore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/explore/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/group/GroupPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/group/GroupPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/group/GroupPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/group/GroupPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/group/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/group/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/group/components/pageheader/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./GroupPageHeader.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/group/components/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/group/components/tabs/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/group/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/group/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/RolesPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/roles/RolesPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/RolesPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/roles/RolesPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/components/empty/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RoleMappingsEmptyState.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/roles/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/components/modals/GrantAccessModal.css: -------------------------------------------------------------------------------- 1 | .grant-access-radio-button { 2 | padding: 10px 3 | } -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/components/modals/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./GrantAccessModal.tsx"; -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/components/roleList/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RoleList.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/components/roleToolbar/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RoleToolbar.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/roles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/roles/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/root/RootRedirectPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/root/RootRedirectPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/root/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RootRedirectPage.tsx"; -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/rules/RulesPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/rules/RulesPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/rules/RulesPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/rules/RulesPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/rules/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RulesPage.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/SearchPage.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/SearchPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/search/SearchPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/SearchType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/search/SearchType.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/components/empty/SearchPageEmptyState.css: -------------------------------------------------------------------------------- 1 | .empty-btn-import { 2 | margin-left: 5px; 3 | } 4 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/components/empty/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SearchPageEmptyState.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/components/groupList/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SearchGroupList.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/search/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/components/modals/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ImportModal"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/components/toolbar/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SearchPageToolbar.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/search/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/settings/SettingsPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/settings/SettingsPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/settings/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/settings/SettingsPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/settings/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/settings/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/settings/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/toPageError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/toPageError.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/version/VersionPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/version/VersionPage.css -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/version/VersionPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/version/VersionPage.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/version/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/version/components/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/version/components/pageheader/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./VersionPageHeader"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/version/components/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/version/components/tabs/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/pages/version/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/pages/version/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/app/styles/empty.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/app/styles/empty.css -------------------------------------------------------------------------------- /ui/ui-app/src/editors/AsyncApiEditor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/editors/AsyncApiEditor.css -------------------------------------------------------------------------------- /ui/ui-app/src/editors/AsyncApiEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/editors/AsyncApiEditor.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/editors/OpenApiEditor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/editors/OpenApiEditor.css -------------------------------------------------------------------------------- /ui/ui-app/src/editors/OpenApiEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/editors/OpenApiEditor.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/editors/ProtoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/editors/ProtoEditor.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/editors/TextEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/editors/TextEditor.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/editors/editor-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/editors/editor-types.ts -------------------------------------------------------------------------------- /ui/ui-app/src/editors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/editors/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/main.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/models/ContentTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/ContentTypes.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/GroupsSortBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/GroupsSortBy.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/Paging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/Paging.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/RuleViolationCause.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/RuleViolationCause.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/SortOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/SortOrder.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/drafts/CreateDraft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/drafts/CreateDraft.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/drafts/Draft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/drafts/Draft.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/drafts/DraftContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/drafts/DraftContent.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/drafts/DraftInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/drafts/DraftInfo.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/drafts/DraftsSearchFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/drafts/DraftsSearchFilter.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/drafts/DraftsSearchResults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/drafts/DraftsSearchResults.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/drafts/DraftsSortBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/drafts/DraftsSortBy.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/drafts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/drafts/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/system/VendorExtension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/system/VendorExtension.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/system/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./VendorExtension"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/models/templates/Template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/models/templates/Template.ts -------------------------------------------------------------------------------- /ui/ui-app/src/models/templates/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Template"; 2 | -------------------------------------------------------------------------------- /ui/ui-app/src/services/_data/vendorExtensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_data/vendorExtensions.json -------------------------------------------------------------------------------- /ui/ui-app/src/services/_templates/asyncapi.templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_templates/asyncapi.templates.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/_templates/avro.templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_templates/avro.templates.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/_templates/avro/avro-blank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_templates/avro/avro-blank.json -------------------------------------------------------------------------------- /ui/ui-app/src/services/_templates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_templates/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/_templates/json.templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_templates/json.templates.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/_templates/json/json-blank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_templates/json/json-blank.json -------------------------------------------------------------------------------- /ui/ui-app/src/services/_templates/openapi.templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_templates/openapi.templates.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/_templates/protobuf.templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/_templates/protobuf.templates.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useAdminService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useAdminService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useAlertsService.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useAlertsService.tsx -------------------------------------------------------------------------------- /ui/ui-app/src/services/useAppNavigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useAppNavigation.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useArtifactTypesService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useArtifactTypesService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useConfigService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useConfigService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useDownloadService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useDownloadService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useDraftsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useDraftsService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useGroupsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useGroupsService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useLocalStorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useLocalStorageService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useLoggerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useLoggerService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useSearchService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useSearchService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useSystemService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useSystemService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useTemplatesService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useTemplatesService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useUrlService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useUrlService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useUserService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/services/useVersionService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/services/useVersionService.ts -------------------------------------------------------------------------------- /ui/ui-app/src/utils/content.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/utils/content.utils.ts -------------------------------------------------------------------------------- /ui/ui-app/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/utils/index.ts -------------------------------------------------------------------------------- /ui/ui-app/src/utils/labels.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/utils/labels.utils.ts -------------------------------------------------------------------------------- /ui/ui-app/src/utils/object.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/utils/object.utils.ts -------------------------------------------------------------------------------- /ui/ui-app/src/utils/rest.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/utils/rest.utils.ts -------------------------------------------------------------------------------- /ui/ui-app/src/utils/string.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/src/utils/string.utils.ts -------------------------------------------------------------------------------- /ui/ui-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/tsconfig.json -------------------------------------------------------------------------------- /ui/ui-app/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/tsconfig.node.json -------------------------------------------------------------------------------- /ui/ui-app/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-app/vite.config.mts -------------------------------------------------------------------------------- /ui/ui-docs/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/ui-docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/README.md -------------------------------------------------------------------------------- /ui/ui-docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/index.html -------------------------------------------------------------------------------- /ui/ui-docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/package-lock.json -------------------------------------------------------------------------------- /ui/ui-docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/package.json -------------------------------------------------------------------------------- /ui/ui-docs/src/app/App.css: -------------------------------------------------------------------------------- 1 | .app-container { 2 | } 3 | -------------------------------------------------------------------------------- /ui/ui-docs/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/src/app/App.tsx -------------------------------------------------------------------------------- /ui/ui-docs/src/app/DemoData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/src/app/DemoData.ts -------------------------------------------------------------------------------- /ui/ui-docs/src/app/components/common/If.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/src/app/components/common/If.tsx -------------------------------------------------------------------------------- /ui/ui-docs/src/app/hooks/useWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/src/app/hooks/useWindow.ts -------------------------------------------------------------------------------- /ui/ui-docs/src/app/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./App.tsx"; 2 | -------------------------------------------------------------------------------- /ui/ui-docs/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/src/main.tsx -------------------------------------------------------------------------------- /ui/ui-docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/tsconfig.json -------------------------------------------------------------------------------- /ui/ui-docs/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/tsconfig.node.json -------------------------------------------------------------------------------- /ui/ui-docs/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-docs/vite.config.mts -------------------------------------------------------------------------------- /ui/ui-editors/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/.browserslistrc -------------------------------------------------------------------------------- /ui/ui-editors/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/.editorconfig -------------------------------------------------------------------------------- /ui/ui-editors/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .idea/ 4 | .angular/ 5 | -------------------------------------------------------------------------------- /ui/ui-editors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/README.md -------------------------------------------------------------------------------- /ui/ui-editors/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/angular.json -------------------------------------------------------------------------------- /ui/ui-editors/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/package-lock.json -------------------------------------------------------------------------------- /ui/ui-editors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/package.json -------------------------------------------------------------------------------- /ui/ui-editors/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/app.component.css -------------------------------------------------------------------------------- /ui/ui-editors/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/app.component.html -------------------------------------------------------------------------------- /ui/ui-editors/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/app.component.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/app.module.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor.module.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_components/dialogs/rename-path.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_components/editors/message-editor.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_components/editors/messagetrait-editor.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_components/editors/oneof-in-message-editor.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_components/editors/operationtrait-editor.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_components/editors/response-editor.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_components/forms/channel-form.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_components/forms/path/operation/no-operation.component.css: -------------------------------------------------------------------------------- 1 | #no-operation { 2 | margin-top: 10px; 3 | } 4 | -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_models/ack.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_models/ack.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_models/api.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_models/api.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_models/editor-user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_models/editor-user.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_models/features.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_models/features.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_models/scope.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_models/scope.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_services/command.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_services/command.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_services/document.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_services/document.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_services/editors.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_services/editors.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_services/features.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_services/features.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_services/httpcode.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_services/httpcode.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_services/license.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_services/license.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_services/problems.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_services/problems.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_util/keypress.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_util/keypress.util.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_util/model.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_util/model.util.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/_util/schema.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/_util/schema.util.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/aaieditor.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/aaieditor.component.css -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/aaieditor.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/aaieditor.component.html -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/aaieditor.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/aaieditor.component.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/editor.base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/editor.base.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/oaieditor.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/oaieditor.component.css -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/oaieditor.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/oaieditor.component.html -------------------------------------------------------------------------------- /ui/ui-editors/src/app/editor/oaieditor.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/editor/oaieditor.component.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/models/editingInfo.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/models/editingInfo.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/models/editingInfoContent.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/models/editingInfoContent.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/models/editingInfoFeatures.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/models/editingInfoFeatures.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/models/editingInfoOpenApi.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/models/editingInfoOpenApi.model.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/services/config.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/services/config.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/services/logger.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/services/logger.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/app/services/window-ref.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/app/services/window-ref.service.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/ui-editors/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /ui/ui-editors/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/environments/environment.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/favicon.ico -------------------------------------------------------------------------------- /ui/ui-editors/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/index.html -------------------------------------------------------------------------------- /ui/ui-editors/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/main.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/polyfills.ts -------------------------------------------------------------------------------- /ui/ui-editors/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/src/styles.css -------------------------------------------------------------------------------- /ui/ui-editors/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/tsconfig.app.json -------------------------------------------------------------------------------- /ui/ui-editors/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/tsconfig.json -------------------------------------------------------------------------------- /ui/ui-editors/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/tsconfig.spec.json -------------------------------------------------------------------------------- /ui/ui-editors/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/ui/ui-editors/tslint.json -------------------------------------------------------------------------------- /utils/converter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/converter/pom.xml -------------------------------------------------------------------------------- /utils/exportConfluent/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/exportConfluent/LICENSE -------------------------------------------------------------------------------- /utils/exportConfluent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/exportConfluent/README.md -------------------------------------------------------------------------------- /utils/exportConfluent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/exportConfluent/pom.xml -------------------------------------------------------------------------------- /utils/exportConfluent/src/main/testing/export.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/exportConfluent/src/main/testing/export.sh -------------------------------------------------------------------------------- /utils/exportConfluent/src/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/exportConfluent/src/test/README.md -------------------------------------------------------------------------------- /utils/extra-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/extra-tests/README.md -------------------------------------------------------------------------------- /utils/extra-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/extra-tests/pom.xml -------------------------------------------------------------------------------- /utils/flink/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/flink/pom.xml -------------------------------------------------------------------------------- /utils/flink/test-flink.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/flink/test-flink.sh -------------------------------------------------------------------------------- /utils/importexport/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/importexport/pom.xml -------------------------------------------------------------------------------- /utils/kafka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/kafka/pom.xml -------------------------------------------------------------------------------- /utils/maven-plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/maven-plugin/.gitignore -------------------------------------------------------------------------------- /utils/maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/maven-plugin/pom.xml -------------------------------------------------------------------------------- /utils/maven-plugin/src/site/apt/index.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/maven-plugin/src/site/apt/index.apt -------------------------------------------------------------------------------- /utils/maven-plugin/src/site/apt/usage.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/maven-plugin/src/site/apt/usage.apt -------------------------------------------------------------------------------- /utils/maven-plugin/src/site/fml/faq.fml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/maven-plugin/src/site/fml/faq.fml -------------------------------------------------------------------------------- /utils/maven-plugin/src/site/site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/maven-plugin/src/site/site.xml -------------------------------------------------------------------------------- /utils/protobuf-schema-utilities/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/protobuf-schema-utilities/pom.xml -------------------------------------------------------------------------------- /utils/raml-test-micro-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/raml-test-micro-service/pom.xml -------------------------------------------------------------------------------- /utils/tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/tests/pom.xml -------------------------------------------------------------------------------- /utils/tests/src/main/resources/realm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apicurio/apicurio-registry/HEAD/utils/tests/src/main/resources/realm.json --------------------------------------------------------------------------------