Path Lines of Code auth/app/AppLoader.scala 3 auth/app/auth/AuthComponents.scala 23 auth/app/auth/AuthConfig.scala 6 auth/app/auth/AuthController.scala 123 build.sbt 205 collections/app/AppLoader.scala 2 collections/app/CollectionsComponents.scala 17 collections/app/controllers/CollectionsController.scala 167 collections/app/controllers/ImageCollectionsController.scala 57 collections/app/lib/CollectionsConfig.scala 7 collections/app/lib/CollectionsMetrics.scala 13 collections/app/lib/Notifications.scala 3 collections/app/model/Node.scala 41 collections/app/store/CollectionsStore.scala 40 common-lib/src/main/java/com/gu/mediaservice/DeprecatedHashWrapper.java 9 common-lib/src/main/resources/logback.xml 40 common-lib/src/main/scala/com/gu/mediaservice/GridClient.scala 218 common-lib/src/main/scala/com/gu/mediaservice/ImageDataMerger.scala 68 common-lib/src/main/scala/com/gu/mediaservice/JsonDiff.scala 46 common-lib/src/main/scala/com/gu/mediaservice/lib/BaseStore.scala 48 common-lib/src/main/scala/com/gu/mediaservice/lib/DateTimeUtils.scala 23 common-lib/src/main/scala/com/gu/mediaservice/lib/FeatureToggle.scala 8 common-lib/src/main/scala/com/gu/mediaservice/lib/Files.scala 27 common-lib/src/main/scala/com/gu/mediaservice/lib/ImageFields.scala 63 common-lib/src/main/scala/com/gu/mediaservice/lib/ImageId.scala 9 common-lib/src/main/scala/com/gu/mediaservice/lib/ImageIngestOperations.scala 105 common-lib/src/main/scala/com/gu/mediaservice/lib/ImageQuarantineOperations.scala 13 common-lib/src/main/scala/com/gu/mediaservice/lib/ImageStorage.scala 27 common-lib/src/main/scala/com/gu/mediaservice/lib/IntUtils.scala 14 common-lib/src/main/scala/com/gu/mediaservice/lib/MD5.scala 9 common-lib/src/main/scala/com/gu/mediaservice/lib/S3ImageStorage.scala 38 common-lib/src/main/scala/com/gu/mediaservice/lib/argo/ArgoHelpers.scala 57 common-lib/src/main/scala/com/gu/mediaservice/lib/argo/WriteHelpers.scala 4 common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/Action.scala 12 common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/CollectionResponse.scala 25 common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/EmbeddedEntity.scala 19 common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/EntityResponse.scala 19 common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/ErrorResponse.scala 21 common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/Link.scala 10 common-lib/src/main/scala/com/gu/mediaservice/lib/auth/ApiAccessor.scala 29 common-lib/src/main/scala/com/gu/mediaservice/lib/auth/KeyStore.scala 17 common-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/ApiKeyAuthentication.scala 4 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/AwsClientV1BuilderUtils.scala 28 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/AwsClientV2BuilderUtils.scala 21 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/ContentDisposition.scala 48 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/DynamoDB.scala 294 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/Kinesis.scala 45 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/RoundedExpiration.scala 8 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/S3.scala 155 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/SNS.scala 13 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/SimpleSqsMessageConsumer.scala 25 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/SqsHelpers.scala 16 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/SqsViaSnsMessageConsumer.scala 76 common-lib/src/main/scala/com/gu/mediaservice/lib/aws/ThrallMessageSender.scala 83 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/AttributeCreditFromByline.scala 18 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/BylineCreditReorganise.scala 38 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/CapitaliseProperty.scala 59 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/CleanRubbishLocation.scala 16 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/CountryCode.scala 53 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/DropRedundantTitle.scala 14 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/ExtractGuardianCreditFromByline.scala 17 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/GuardianStyleByline.scala 19 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/ImageProcessor.scala 34 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/ImageProcessorResources.scala 5 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/InitialJoinerByline.scala 9 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/InsertGuardianImageType.scala 55 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/MetadataCleaner.scala 28 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/PhotographerRenamer.scala 621 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/ReapableEligibiltyResources.scala 4 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/RedundantTokenRemover.scala 47 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/StripCopyrightPrefix.scala 14 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/SupplierProcessors.scala 365 common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/UseCanonicalGuardianCredit.scala 8 common-lib/src/main/scala/com/gu/mediaservice/lib/collections/CollectionsManager.scala 42 common-lib/src/main/scala/com/gu/mediaservice/lib/config/CommonConfig.scala 94 common-lib/src/main/scala/com/gu/mediaservice/lib/config/CommonConfigWithElastic.scala 16 common-lib/src/main/scala/com/gu/mediaservice/lib/config/DomainMetadataSpec.scala 43 common-lib/src/main/scala/com/gu/mediaservice/lib/config/FieldAlias.scala 35 common-lib/src/main/scala/com/gu/mediaservice/lib/config/GridConfigLoader.scala 59 common-lib/src/main/scala/com/gu/mediaservice/lib/config/GridConfigResources.scala 5 common-lib/src/main/scala/com/gu/mediaservice/lib/config/ImageProcessorLoader.scala 3 common-lib/src/main/scala/com/gu/mediaservice/lib/config/Properties.scala 24 common-lib/src/main/scala/com/gu/mediaservice/lib/config/ProviderLoader.scala 172 common-lib/src/main/scala/com/gu/mediaservice/lib/config/ReapableEligibilityLoader.scala 4 common-lib/src/main/scala/com/gu/mediaservice/lib/config/Services.scala 78 common-lib/src/main/scala/com/gu/mediaservice/lib/config/StageIdentifier.scala 21 common-lib/src/main/scala/com/gu/mediaservice/lib/config/UsageRightsConfig.scala 135 common-lib/src/main/scala/com/gu/mediaservice/lib/discovery/EC2.scala 30 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchAliases.scala 5 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchClient.scala 160 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchConfig.scala 2 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchException.scala 45 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchExecutions.scala 55 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/IndexSettings.scala 46 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/MappingTest.scala 226 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/Mappings.scala 300 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/MigrationStatusProvider.scala 72 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/PersistedQueries.scala 39 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ReapableEligibility.scala 32 common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/filters.scala 58 common-lib/src/main/scala/com/gu/mediaservice/lib/formatting/package.scala 30 common-lib/src/main/scala/com/gu/mediaservice/lib/guardian/GuardianUsageRightsConfig.scala 623 common-lib/src/main/scala/com/gu/mediaservice/lib/imaging/ImageOperations.scala 234 common-lib/src/main/scala/com/gu/mediaservice/lib/imaging/im4jwrapper/Config.scala 4 common-lib/src/main/scala/com/gu/mediaservice/lib/imaging/im4jwrapper/ExifTool.scala 27 common-lib/src/main/scala/com/gu/mediaservice/lib/imaging/im4jwrapper/ImageMagick.scala 90 common-lib/src/main/scala/com/gu/mediaservice/lib/json/JsonByteArrayUtil.scala 40 common-lib/src/main/scala/com/gu/mediaservice/lib/json/PlayJsonHelpers.scala 20 common-lib/src/main/scala/com/gu/mediaservice/lib/json/package.scala 3 common-lib/src/main/scala/com/gu/mediaservice/lib/logging/GridLogging.scala 26 common-lib/src/main/scala/com/gu/mediaservice/lib/logging/LogConfig.scala 103 common-lib/src/main/scala/com/gu/mediaservice/lib/logging/MarkerUtils.scala 25 common-lib/src/main/scala/com/gu/mediaservice/lib/logging/Stopwatch.scala 31 common-lib/src/main/scala/com/gu/mediaservice/lib/logging/package.scala 2 common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/FileMetadataHelper.scala 10 common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/ImageMetadataConverter.scala 131 common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/SoftDeletedMetadataTable.scala 38 common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/Subject.scala 62 common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/UsageRightsMetadataMapper.scala 36 common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/CloudWatchMetrics.scala 127 common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/FutureSyntax.scala 21 common-lib/src/main/scala/com/gu/mediaservice/lib/net/URI.scala 16 common-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestMetricFilter.scala 43 common-lib/src/main/scala/com/gu/mediaservice/lib/resource/FutureResources.scala 13 common-lib/src/main/scala/com/gu/mediaservice/lib/usage/ItemToMediaUsage.scala 93 common-lib/src/main/scala/com/gu/mediaservice/lib/usage/UsageBuilder.scala 71 common-lib/src/main/scala/com/gu/mediaservice/model/Asset.scala 41 common-lib/src/main/scala/com/gu/mediaservice/model/Collection.scala 30 common-lib/src/main/scala/com/gu/mediaservice/model/Cost.scala 17 common-lib/src/main/scala/com/gu/mediaservice/model/Crop.scala 59 common-lib/src/main/scala/com/gu/mediaservice/model/Edits.scala 82 common-lib/src/main/scala/com/gu/mediaservice/model/Export.scala 31 common-lib/src/main/scala/com/gu/mediaservice/model/FileMetadata.scala 62 common-lib/src/main/scala/com/gu/mediaservice/model/FileMetadataAggregator.scala 86 common-lib/src/main/scala/com/gu/mediaservice/model/Image.scala 111 common-lib/src/main/scala/com/gu/mediaservice/model/ImageFileType.scala 5 common-lib/src/main/scala/com/gu/mediaservice/model/ImageMetadata.scala 97 common-lib/src/main/scala/com/gu/mediaservice/model/ImageStatusRecord.scala 11 common-lib/src/main/scala/com/gu/mediaservice/model/MimeType.scala 39 common-lib/src/main/scala/com/gu/mediaservice/model/Photoshoot.scala 9 common-lib/src/main/scala/com/gu/mediaservice/model/PrintUsageFilters.scala 9 common-lib/src/main/scala/com/gu/mediaservice/model/SoftDeletedMetadata.scala 26 common-lib/src/main/scala/com/gu/mediaservice/model/SourceImage.scala 13 common-lib/src/main/scala/com/gu/mediaservice/model/SyndicationRights.scala 75 common-lib/src/main/scala/com/gu/mediaservice/model/SyndicationStatus.scala 29 common-lib/src/main/scala/com/gu/mediaservice/model/ThrallMessage.scala 107 common-lib/src/main/scala/com/gu/mediaservice/model/UploadInfo.scala 7 common-lib/src/main/scala/com/gu/mediaservice/model/UsageRights.scala 498 common-lib/src/main/scala/com/gu/mediaservice/model/leases/LeaseNotice.scala 17 common-lib/src/main/scala/com/gu/mediaservice/model/leases/LeasesByMedia.scala 27 common-lib/src/main/scala/com/gu/mediaservice/model/leases/MediaLease.scala 71 common-lib/src/main/scala/com/gu/mediaservice/model/usage/DigitalUsageMetadata.scala 22 common-lib/src/main/scala/com/gu/mediaservice/model/usage/DownloadUsageMetadata.scala 13 common-lib/src/main/scala/com/gu/mediaservice/model/usage/FrontUsageMetadata.scala 15 common-lib/src/main/scala/com/gu/mediaservice/model/usage/MediaUsage.scala 62 common-lib/src/main/scala/com/gu/mediaservice/model/usage/PrintUsageMetadata.scala 57 common-lib/src/main/scala/com/gu/mediaservice/model/usage/SyndicationUsageMetadata.scala 14 common-lib/src/main/scala/com/gu/mediaservice/model/usage/Usage.scala 52 common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageMetadata.scala 4 common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageNotice.scala 23 common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageReference.scala 13 common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageReferenceType.scala 30 common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageStatus.scala 36 common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageTableFullKey.scala 18 common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageType.scala 24 common-lib/src/main/scala/com/gu/mediaservice/syntax/MessageSubjects.scala 23 common-lib/src/main/scala/com/gu/mediaservice/syntax/PlayJsonSyntax.scala 25 common-lib/src/main/scala/com/gu/mediaservice/syntax/RequestHeaderSyntax.scala 9 common-lib/src/main/scala/com/gu/mediaservice/syntax/package.scala 6 cropper/app/AppLoader.scala 2 cropper/app/CropperComponents.scala 18 cropper/app/controllers/CropperController.scala 184 cropper/app/lib/AspectRatio.scala 27 cropper/app/lib/CropSpecMetadata.scala 39 cropper/app/lib/CropStore.scala 67 cropper/app/lib/CropperConfig.scala 14 cropper/app/lib/Crops.scala 105 cropper/app/lib/Notifications.scala 3 cropper/app/model/ExportRequest.scala 41 dev/config/usages.eml 25 dev/oidc-provider/app.js 19 dev/oidc-provider/find-account.js 38 dev/oidc-provider/make-provider.js 33 dev/script/generate-config/config.json5 55 dev/script/generate-config/generate-config.js 55 dev/script/generate-config/service-config.js 198 image-counter-lambda/src/getCredentials.ts 12 image-counter-lambda/src/handler.ts 51 image-loader/app/AppLoader.scala 2 image-loader/app/ImageLoaderComponents.scala 46 image-loader/app/controllers/ImageLoaderController.scala 507 image-loader/app/controllers/ImageLoaderManagement.scala 30 image-loader/app/controllers/UploadStatusController.scala 52 image-loader/app/lib/BodyParsers.scala 58 image-loader/app/lib/Downloader.scala 45 image-loader/app/lib/FailureResponse.scala 55 image-loader/app/lib/ImageLoaderConfig.scala 31 image-loader/app/lib/ImageLoaderMetrics.scala 10 image-loader/app/lib/ImageLoaderStore.scala 47 image-loader/app/lib/Notifications.scala 3 image-loader/app/lib/QuarantineStore.scala 4 image-loader/app/lib/UploadStatusTable.scala 49 image-loader/app/lib/imaging/FileMetadataReader.scala 205 image-loader/app/lib/imaging/MimeTypeDetection.scala 46 image-loader/app/lib/imaging/exceptions.scala 6 image-loader/app/model/Projector.scala 191 image-loader/app/model/QuarantineUploader.scala 46 image-loader/app/model/S3IngestObject.scala 29 image-loader/app/model/UploadStatus.scala 45 image-loader/app/model/Uploader.scala 359 image-loader/app/model/package.scala 5 image-loader/app/model/upload/OptimiseOps.scala 49 image-loader/app/model/upload/UploadRequest.scala 22 image-loader/conf/org/apache/tika/mime/custom-mimetypes.xml 11 kahuna/app/AppLoader.scala 2 kahuna/app/KahunaComponents.scala 61 kahuna/app/controllers/KahunaController.scala 83 kahuna/app/lib/AdditionalLinksConfig.scala 24 kahuna/app/lib/AnnouncementsConfig.scala 54 kahuna/app/lib/FeatureSwitch.scala 39 kahuna/app/lib/InterimFilterOptionsConfig.scala 24 kahuna/app/lib/KahunaConfig.scala 73 kahuna/app/lib/MetadataTemplateConfig.scala 98 kahuna/app/views/main.scala.html 97 kahuna/app/views/quotas.scala.html 78 kahuna/public/js/common/blurring/GNM-explainer.html 20 kahuna/public/js/common/usageRightsUtils.js 62 kahuna/public/js/common/user-actions.html 44 kahuna/public/js/common/user-actions.js 41 kahuna/public/js/components/gr-add-keyword/gr-add-keyword.css 24 kahuna/public/js/components/gr-add-keyword/gr-add-keyword.html 48 kahuna/public/js/components/gr-add-keyword/gr-add-keyword.js 105 kahuna/public/js/components/gr-add-label/gr-add-label.css 23 kahuna/public/js/components/gr-add-label/gr-add-label.html 48 kahuna/public/js/components/gr-add-label/gr-add-label.js 77 kahuna/public/js/components/gr-archiver-status/gr-archiver-status.css 27 kahuna/public/js/components/gr-archiver-status/gr-archiver-status.html 43 kahuna/public/js/components/gr-archiver-status/gr-archiver-status.js 66 kahuna/public/js/components/gr-archiver/gr-archiver.css 31 kahuna/public/js/components/gr-archiver/gr-archiver.html 44 kahuna/public/js/components/gr-archiver/gr-archiver.js 123 kahuna/public/js/components/gr-batch-export-original-images/gr-batch-export-original-images.html 16 kahuna/public/js/components/gr-batch-export-original-images/gr-batch-export-original-images.js 60 kahuna/public/js/components/gr-chips/gr-chip-input.js 132 kahuna/public/js/components/gr-chips/gr-chip.js 22 kahuna/public/js/components/gr-chips/gr-chips.css 77 kahuna/public/js/components/gr-chips/gr-chips.html 16 kahuna/public/js/components/gr-chips/gr-chips.js 157 kahuna/public/js/components/gr-chips/gr-filter-chip.html 22 kahuna/public/js/components/gr-chips/gr-filter-chip.js 50 kahuna/public/js/components/gr-chips/gr-filter-chooser-chip.html 16 kahuna/public/js/components/gr-chips/gr-filter-chooser-chip.js 59 kahuna/public/js/components/gr-chips/gr-static-filter-chip.html 10 kahuna/public/js/components/gr-chips/gr-static-filter-chip.js 35 kahuna/public/js/components/gr-chips/gr-text-chip.html 10 kahuna/public/js/components/gr-chips/gr-text-chip.js 92 kahuna/public/js/components/gr-collection-overlay/gr-collection-overlay.css 54 kahuna/public/js/components/gr-collection-overlay/gr-collection-overlay.html 39 kahuna/public/js/components/gr-collection-overlay/gr-collection-overlay.js 42 kahuna/public/js/components/gr-collections-panel/gr-collections-panel-node.html 78 kahuna/public/js/components/gr-collections-panel/gr-collections-panel.css 71 kahuna/public/js/components/gr-collections-panel/gr-collections-panel.html 24 kahuna/public/js/components/gr-collections-panel/gr-collections-panel.js 253 kahuna/public/js/components/gr-confirm-delete/gr-confirm-delete.css 21 kahuna/public/js/components/gr-confirm-delete/gr-confirm-delete.js 29 kahuna/public/js/components/gr-confirmation-modal/gr-confirmation-modal.css 75 kahuna/public/js/components/gr-confirmation-modal/gr-confirmation-modal.tsx 121 kahuna/public/js/components/gr-crop-image/gr-crop-image.css 11 kahuna/public/js/components/gr-crop-image/gr-crop-image.html 18 kahuna/public/js/components/gr-crop-image/gr-crop-image.js 39 kahuna/public/js/components/gr-delete-crops/gr-delete-crops.css 9 kahuna/public/js/components/gr-delete-crops/gr-delete-crops.js 56 kahuna/public/js/components/gr-delete-image/gr-delete-image.js 53 kahuna/public/js/components/gr-delete-usages/gr-delete-usages.css 3 kahuna/public/js/components/gr-delete-usages/gr-delete-usages.html 5 kahuna/public/js/components/gr-delete-usages/gr-delete-usages.js 55 kahuna/public/js/components/gr-description-warning/gr-description-warning.module.css 6 kahuna/public/js/components/gr-description-warning/gr-description-warning.tsx 25 kahuna/public/js/components/gr-display-crops/gr-display-crops.css 11 kahuna/public/js/components/gr-display-crops/gr-display-crops.html 28 kahuna/public/js/components/gr-display-crops/gr-display-crops.js 22 kahuna/public/js/components/gr-downloader/gr-downloader.css 33 kahuna/public/js/components/gr-downloader/gr-downloader.html 56 kahuna/public/js/components/gr-downloader/gr-downloader.js 88 kahuna/public/js/components/gr-export-original-image/gr-export-original-image.html 4 kahuna/public/js/components/gr-export-original-image/gr-export-original-image.js 49 kahuna/public/js/components/gr-feature-switch-panel/gr-feature-switch-panel.module.css 85 kahuna/public/js/components/gr-feature-switch-panel/gr-feature-switch-panel.tsx 117 kahuna/public/js/components/gr-icon/gr-icon.css 53 kahuna/public/js/components/gr-icon/gr-icon.js 51 kahuna/public/js/components/gr-image-cost-message/gr-image-cost-message.css 3 kahuna/public/js/components/gr-image-cost-message/gr-image-cost-message.html 7 kahuna/public/js/components/gr-image-cost-message/gr-image-cost-message.js 40 kahuna/public/js/components/gr-image-metadata/gr-image-metadata.css 28 kahuna/public/js/components/gr-image-metadata/gr-image-metadata.html 949 kahuna/public/js/components/gr-image-metadata/gr-image-metadata.js 561 kahuna/public/js/components/gr-image-usage-photosales/gr-image-usage-photosales.css 17 kahuna/public/js/components/gr-image-usage-photosales/gr-image-usage-photosales.tsx 52 kahuna/public/js/components/gr-image-usage/gr-image-usage-list.html 23 kahuna/public/js/components/gr-image-usage/gr-image-usage.css 51 kahuna/public/js/components/gr-image-usage/gr-image-usage.html 16 kahuna/public/js/components/gr-image-usage/gr-image-usage.js 107 kahuna/public/js/components/gr-info-panel/gr-info-panel.css 3 kahuna/public/js/components/gr-info-panel/gr-info-panel.html 49 kahuna/public/js/components/gr-info-panel/gr-info-panel.js 56 kahuna/public/js/components/gr-keyboard-shortcut/gr-keyboard-shortcut.js 31 kahuna/public/js/components/gr-metadata-validity/gr-metadata-validity.css 3 kahuna/public/js/components/gr-metadata-validity/gr-metadata-validity.html 39 kahuna/public/js/components/gr-metadata-validity/gr-metadata-validity.js 50 kahuna/public/js/components/gr-my-uploads/gr-my-uploads.css 49 kahuna/public/js/components/gr-my-uploads/gr-my-uploads.tsx 73 kahuna/public/js/components/gr-notifications-banner/gr-notifications-banner.css 78 kahuna/public/js/components/gr-notifications-banner/gr-notifications-banner.tsx 222 kahuna/public/js/components/gr-panel-button/gr-panel-button-small.html 49 kahuna/public/js/components/gr-panel-button/gr-panel-button.html 41 kahuna/public/js/components/gr-panel-button/gr-panel-button.js 65 kahuna/public/js/components/gr-panels/gr-panels.css 55 kahuna/public/js/components/gr-panels/gr-panels.js 85 kahuna/public/js/components/gr-permissions-filter/gr-permissions-filter-config.ts 85 kahuna/public/js/components/gr-permissions-filter/gr-permissions-filter-util.ts 14 kahuna/public/js/components/gr-permissions-filter/gr-permissions-filter.css 77 kahuna/public/js/components/gr-permissions-filter/gr-permissions-filter.tsx 213 kahuna/public/js/components/gr-permissions-filter/gr-toggle-switch.css 96 kahuna/public/js/components/gr-photoshoot/gr-photoshoot.css 3 kahuna/public/js/components/gr-photoshoot/gr-photoshoot.html 53 kahuna/public/js/components/gr-photoshoot/gr-photoshoot.js 88 kahuna/public/js/components/gr-preset-labels/gr-preset-labels.css 40 kahuna/public/js/components/gr-preset-labels/gr-preset-labels.html 60 kahuna/public/js/components/gr-preset-labels/gr-preset-labels.js 58 kahuna/public/js/components/gr-radio-list/gr-radio-list.css 52 kahuna/public/js/components/gr-radio-list/gr-radio-list.html 12 kahuna/public/js/components/gr-radio-list/gr-radio-list.js 15 kahuna/public/js/components/gr-search-wrapper/gr-search-wrapper.css 8 kahuna/public/js/components/gr-search-wrapper/gr-search-wrapper.html 26 kahuna/public/js/components/gr-search-wrapper/gr-search-wrapper.js 11 kahuna/public/js/components/gr-sort-control/gr-sort-control-config.ts 38 kahuna/public/js/components/gr-sort-control/gr-sort-control.css 127 kahuna/public/js/components/gr-sort-control/gr-sort-control.tsx 189 kahuna/public/js/components/gr-syndication-icon/gr-syndication-icon.css 12 kahuna/public/js/components/gr-syndication-icon/gr-syndication-icon.html 5 kahuna/public/js/components/gr-syndication-icon/gr-syndication-icon.js 25 kahuna/public/js/components/gr-syndication-rights/gr-syndication-rights.html 8 kahuna/public/js/components/gr-syndication-rights/gr-syndication-rights.js 33 kahuna/public/js/components/gr-toggle-button/gr-toggle-button.html 6 kahuna/public/js/components/gr-toggle-button/gr-toggle-button.js 32 kahuna/public/js/components/gr-tooltip/gr-tooltip.js 25 kahuna/public/js/components/gr-top-bar/gr-top-bar.css 38 kahuna/public/js/components/gr-top-bar/gr-top-bar.html 1 kahuna/public/js/components/gr-top-bar/gr-top-bar.js 32 kahuna/public/js/components/gr-undelete-image/gr-un-delete-image.js 47 kahuna/public/js/components/gr-usagerights-summary/gr-usagerights-summary.css 16 kahuna/public/js/components/gr-usagerights-summary/gr-usagerights-summary.tsx 114 kahuna/public/js/components/gu-date-range/gu-date-range.css 60 kahuna/public/js/components/gu-date-range/gu-date-range.html 90 kahuna/public/js/components/gu-date-range/gu-date-range.js 150 kahuna/public/js/components/gu-date-range/pikaday-override.css 13 kahuna/public/js/components/gu-date/gu-date-range-x.html 4 kahuna/public/js/components/gu-date/gu-date.css 12 kahuna/public/js/components/gu-date/gu-date.html 19 kahuna/public/js/components/gu-date/gu-date.js 87 kahuna/public/js/components/gu-lazy-preview-shortcuts/gu-lazy-preview-shortcuts.js 34 kahuna/public/js/components/gu-lazy-preview/gu-lazy-preview.css 136 kahuna/public/js/components/gu-lazy-preview/gu-lazy-preview.html 49 kahuna/public/js/components/gu-lazy-preview/gu-lazy-preview.js 90 kahuna/public/js/components/gu-lazy-table-shortcuts/gu-lazy-table-shortcuts.js 56 kahuna/public/js/components/gu-lazy-table/gu-lazy-table-cell.js 33 kahuna/public/js/components/gu-lazy-table/gu-lazy-table-placeholder.js 29 kahuna/public/js/components/gu-lazy-table/gu-lazy-table.js 262 kahuna/public/js/components/gu-lazy-table/observable-utils.js 28 kahuna/public/js/crop/controller.js 184 kahuna/public/js/crop/index.js 42 kahuna/public/js/crop/view.html 131 kahuna/public/js/directives/gr-auto-focus.js 14 kahuna/public/js/directives/gr-auto-width.js 42 kahuna/public/js/directives/gr-chip-example.js 20 kahuna/public/js/directives/gr-file-change.js 14 kahuna/public/js/directives/gr-image-fade-on-load.js 58 kahuna/public/js/directives/gr-remember-scroll-top.js 26 kahuna/public/js/directives/ui-crop-box/cropper-override.css 77 kahuna/public/js/directives/ui-crop-box/ui-crop-box.js 97 kahuna/public/js/edits/image-editor.css 17 kahuna/public/js/edits/image-editor.html 309 kahuna/public/js/edits/image-editor.js 378 kahuna/public/js/edits/index.js 5 kahuna/public/js/edits/list-editor-compact.html 15 kahuna/public/js/edits/list-editor-info-panel.html 23 kahuna/public/js/edits/list-editor-upload.html 29 kahuna/public/js/edits/list-editor.css 103 kahuna/public/js/edits/list-editor.js 182 kahuna/public/js/edits/metadataDiff.js 20 kahuna/public/js/edits/service.js 195 kahuna/public/js/errors/global.html 51 kahuna/public/js/errors/global.js 80 kahuna/public/js/errors/http.js 24 kahuna/public/js/forms/datalist.html 12 kahuna/public/js/forms/datalist.js 131 kahuna/public/js/forms/gr-xeditable/gr-xeditable-buttons.html 8 kahuna/public/js/forms/gr-xeditable/gr-xeditable.js 13 kahuna/public/js/image/controller.js 289 kahuna/public/js/image/crop.html 25 kahuna/public/js/image/image-error.html 12 kahuna/public/js/image/index.js 52 kahuna/public/js/image/service.js 41 kahuna/public/js/image/view.html 184 kahuna/public/js/imgops/service.js 54 kahuna/public/js/leases/leases.css 140 kahuna/public/js/leases/leases.html 149 kahuna/public/js/leases/leases.js 267 kahuna/public/js/lib/data-structure/list-factory.js 45 kahuna/public/js/lib/data-structure/ordered-set-factory.js 45 kahuna/public/js/main.js 413 kahuna/public/js/metadata-templates/metadata-templates.css 8 kahuna/public/js/metadata-templates/metadata-templates.html 28 kahuna/public/js/metadata-templates/metadata-templates.js 189 kahuna/public/js/notifications/notifications.html 3 kahuna/public/js/notifications/notifications.js 25 kahuna/public/js/preview/image-large.html 140 kahuna/public/js/preview/image.html 169 kahuna/public/js/preview/image.js 182 kahuna/public/js/quotas.js 40 kahuna/public/js/search-query/query-syntax.js 32 kahuna/public/js/search/index.js 280 kahuna/public/js/search/query-filter.js 71 kahuna/public/js/search/query.html 73 kahuna/public/js/search/query.js 347 kahuna/public/js/search/results.html 192 kahuna/public/js/search/results.js 510 kahuna/public/js/search/structured-query/query-suggestions.js 197 kahuna/public/js/search/structured-query/structured-query.css 55 kahuna/public/js/search/structured-query/structured-query.js 65 kahuna/public/js/search/structured-query/syntax.js 83 kahuna/public/js/search/syntax/syntax.html 170 kahuna/public/js/search/syntax/syntax.js 16 kahuna/public/js/search/view.html 37 kahuna/public/js/sentry/sentry.js 53 kahuna/public/js/services/api/collections-api.js 146 kahuna/public/js/services/api/edits-api.js 23 kahuna/public/js/services/api/leases-helper.js 42 kahuna/public/js/services/api/leases.js 173 kahuna/public/js/services/api/loader.js 40 kahuna/public/js/services/api/media-api.js 101 kahuna/public/js/services/api/media-cropper.js 54 kahuna/public/js/services/api/witness.js 44 kahuna/public/js/services/archive.js 54 kahuna/public/js/services/graphic-image-blur.js 54 kahuna/public/js/services/image-accessor.js 81 kahuna/public/js/services/image-list.js 61 kahuna/public/js/services/image-logic.js 102 kahuna/public/js/services/image/downloads.js 83 kahuna/public/js/services/image/usages.js 81 kahuna/public/js/services/label.js 86 kahuna/public/js/services/panel.js 51 kahuna/public/js/services/photoshoot.js 60 kahuna/public/js/services/preset-label.js 29 kahuna/public/js/services/scroll-position.js 46 kahuna/public/js/services/telemetry.ts 66 kahuna/public/js/upload/controller.css 5 kahuna/public/js/upload/controller.js 59 kahuna/public/js/upload/dnd-uploader.html 11 kahuna/public/js/upload/dnd-uploader.js 188 kahuna/public/js/upload/file-uploader.html 13 kahuna/public/js/upload/file-uploader.js 32 kahuna/public/js/upload/index.js 28 kahuna/public/js/upload/jobs/required-metadata-editor.css 19 kahuna/public/js/upload/jobs/required-metadata-editor.html 172 kahuna/public/js/upload/jobs/upload-jobs.html 43 kahuna/public/js/upload/jobs/upload-jobs.js 184 kahuna/public/js/upload/manager.js 132 kahuna/public/js/upload/prompt/prompt.css 25 kahuna/public/js/upload/prompt/prompt.html 10 kahuna/public/js/upload/prompt/prompt.js 20 kahuna/public/js/upload/recent/recent-uploads.html 16 kahuna/public/js/upload/recent/recent-uploads.js 71 kahuna/public/js/upload/view.html 26 kahuna/public/js/usage-rights/usage-rights-editor.css 39 kahuna/public/js/usage-rights/usage-rights-editor.html 199 kahuna/public/js/usage-rights/usage-rights-editor.js 220 kahuna/public/js/util/async.js 73 kahuna/public/js/util/batch-tracking.js 39 kahuna/public/js/util/constants/cropOptions.js 7 kahuna/public/js/util/constants/editOptions.js 4 kahuna/public/js/util/constants/sendToCapture-config.js 13 kahuna/public/js/util/crop.js 61 kahuna/public/js/util/digest.js 11 kahuna/public/js/util/eq.js 9 kahuna/public/js/util/idleTimeout.js 6 kahuna/public/js/util/rights-categories.js 20 kahuna/public/js/util/rx.js 42 kahuna/public/js/util/seq.ts 7 kahuna/public/js/util/storage.js 30 kahuna/public/js/util/string.js 11 kahuna/public/js/util/theseus-angular.js 8 kahuna/public/js/window.ts 17 kahuna/public/stylesheets/main.css 2472 leases/app/AppLoader.scala 2 leases/app/LeasesComponents.scala 14 leases/app/controllers/MediaLeaseController.scala 136 leases/app/lib/LeaseNotifier.scala 26 leases/app/lib/LeaseStore.scala 36 leases/app/lib/LeasesConfig.scala 15 media-api/app/AppLoader.scala 2 media-api/app/MediaApiComponents.scala 41 media-api/app/controllers/AggregateResponses.scala 8 media-api/app/controllers/AggregationController.scala 14 media-api/app/controllers/MediaApi.scala 461 media-api/app/controllers/SuggestionController.scala 30 media-api/app/controllers/UsageController.scala 57 media-api/app/lib/ImageExtras.scala 71 media-api/app/lib/ImagePersistenceReasons.scala 102 media-api/app/lib/ImageResponse.scala 339 media-api/app/lib/MediaApiConfig.scala 54 media-api/app/lib/MediaApiMetrics.scala 31 media-api/app/lib/S3Client.scala 36 media-api/app/lib/UsageQuota.scala 35 media-api/app/lib/UsageStore.scala 184 media-api/app/lib/elasticsearch/ElasticSearch.scala 323 media-api/app/lib/elasticsearch/ElasticSearchModel.scala 192 media-api/app/lib/elasticsearch/IsQueryFilter.scala 62 media-api/app/lib/elasticsearch/MatchFields.scala 14 media-api/app/lib/elasticsearch/QueryBuilder.scala 102 media-api/app/lib/elasticsearch/SearchFilters.scala 64 media-api/app/lib/elasticsearch/SourceWrapper.scala 3 media-api/app/lib/elasticsearch/SyndicationFilter.scala 113 media-api/app/lib/elasticsearch/sorts.scala 17 media-api/app/lib/querysyntax/DateRangeParser.scala 23 media-api/app/lib/querysyntax/Parser.scala 19 media-api/app/lib/querysyntax/QuerySyntax.scala 216 media-api/app/lib/querysyntax/model.scala 20 media-api/app/lib/usagerights/CostCalculator.scala 42 metadata-editor/app/AppLoader.scala 2 metadata-editor/app/MetadataEditorComponents.scala 23 metadata-editor/app/controllers/EditsApi.scala 81 metadata-editor/app/controllers/EditsController.scala 182 metadata-editor/app/controllers/SyndicationController.scala 58 metadata-editor/app/lib/Edit.scala 16 metadata-editor/app/lib/EditsConfig.scala 17 metadata-editor/app/lib/EditsStore.scala 4 metadata-editor/app/lib/MetadataEditorMetrics.scala 13 metadata-editor/app/lib/MetadataSqsMessageConsumer.scala 15 metadata-editor/app/lib/Notifications.scala 3 metadata-editor/app/lib/Syndication.scala 142 metadata-editor/app/lib/SyndicationStore.scala 4 metadata-editor/app/model/UsageRightsLease.scala 43 metadata-editor/app/model/UsageRightsProperty.scala 113 project/plugins.sbt 6 quarantine-status/lambda/quarantine-status-lambda.py 58 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/Authentication.scala 98 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/Authorisation.scala 76 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/BaseControllerWithLoginRedirects.scala 34 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/Permissions.scala 17 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/ApiKeyAuthenticationProvider.scala 50 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/AuthenticationProvider.scala 54 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/AuthenticationProviders.scala 6 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/AuthenticationStatus.scala 10 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/AuthorisationProvider.scala 13 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/InnerServiceAuthentication.scala 55 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/LocalAuthenticationProvider.scala 30 rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/LocalAuthorisationProvider.scala 9 rest-lib/src/main/scala/com/gu/mediaservice/lib/config/AuthenticationProviderLoader.scala 4 rest-lib/src/main/scala/com/gu/mediaservice/lib/config/AuthorisationProviderLoader.scala 3 rest-lib/src/main/scala/com/gu/mediaservice/lib/guardian/auth/PandaAuthenticationProvider.scala 129 rest-lib/src/main/scala/com/gu/mediaservice/lib/guardian/auth/Permissions.scala 11 rest-lib/src/main/scala/com/gu/mediaservice/lib/guardian/auth/PermissionsAuthorisationProvider.scala 53 rest-lib/src/main/scala/com/gu/mediaservice/lib/management/InnerServiceStatusCheckController.scala 58 rest-lib/src/main/scala/com/gu/mediaservice/lib/management/Management.scala 58 rest-lib/src/main/scala/com/gu/mediaservice/lib/play/ConnectionBrokenFilter.scala 16 rest-lib/src/main/scala/com/gu/mediaservice/lib/play/GridAppLoader.scala 13 rest-lib/src/main/scala/com/gu/mediaservice/lib/play/GridComponents.scala 52 rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala 68 riff-raff.yaml 98 s3watcher/lambda/index.ts 66 s3watcher/lambda/lib/EnvironmentConfig.ts 22 s3watcher/lambda/lib/GridApi.ts 89 s3watcher/lambda/lib/Lambda.ts 82 s3watcher/lambda/lib/Logging.ts 31 s3watcher/lambda/lib/Metrics.ts 32 s3watcher/lambda/lib/Transfer.ts 111 s3watcher/scripts/configLoader.js 42 s3watcher/scripts/configure.js 27 s3watcher/scripts/upload.js 48 scripts/inadvisable-metadata-backup/ImageMetadata.ts 52 scripts/inadvisable-metadata-backup/extract.ts 8 scripts/inadvisable-metadata-backup/s3.ts 28 scripts/inadvisable-metadata-backup/update.ts 16 scripts/sample-images/index.js 49 scripts/src/main/java/com/gu/typesafe/config/Config.java 66 scripts/src/main/java/com/gu/typesafe/config/ConfigBeanFactory.java 7 scripts/src/main/java/com/gu/typesafe/config/ConfigException.java 277 scripts/src/main/java/com/gu/typesafe/config/ConfigFactory.java 293 scripts/src/main/java/com/gu/typesafe/config/ConfigIncludeContext.java 6 scripts/src/main/java/com/gu/typesafe/config/ConfigIncluder.java 5 scripts/src/main/java/com/gu/typesafe/config/ConfigIncluderClasspath.java 4 scripts/src/main/java/com/gu/typesafe/config/ConfigIncluderFile.java 5 scripts/src/main/java/com/gu/typesafe/config/ConfigIncluderURL.java 5 scripts/src/main/java/com/gu/typesafe/config/ConfigList.java 8 scripts/src/main/java/com/gu/typesafe/config/ConfigLoadingStrategy.java 4 scripts/src/main/java/com/gu/typesafe/config/ConfigMemorySize.java 42 scripts/src/main/java/com/gu/typesafe/config/ConfigMergeable.java 4 scripts/src/main/java/com/gu/typesafe/config/ConfigObject.java 16 scripts/src/main/java/com/gu/typesafe/config/ConfigOrigin.java 13 scripts/src/main/java/com/gu/typesafe/config/ConfigOriginFactory.java 19 scripts/src/main/java/com/gu/typesafe/config/ConfigParseOptions.java 106 scripts/src/main/java/com/gu/typesafe/config/ConfigParseable.java 6 scripts/src/main/java/com/gu/typesafe/config/ConfigRenderOptions.java 85 scripts/src/main/java/com/gu/typesafe/config/ConfigResolveOptions.java 53 scripts/src/main/java/com/gu/typesafe/config/ConfigResolver.java 5 scripts/src/main/java/com/gu/typesafe/config/ConfigSyntax.java 6 scripts/src/main/java/com/gu/typesafe/config/ConfigUtil.java 19 scripts/src/main/java/com/gu/typesafe/config/ConfigValue.java 13 scripts/src/main/java/com/gu/typesafe/config/ConfigValueFactory.java 27 scripts/src/main/java/com/gu/typesafe/config/ConfigValueType.java 4 scripts/src/main/java/com/gu/typesafe/config/DefaultConfigLoadingStrategy.java 8 scripts/src/main/java/com/gu/typesafe/config/Optional.java 8 scripts/src/main/java/com/gu/typesafe/config/impl/AbstractConfigNode.java 22 scripts/src/main/java/com/gu/typesafe/config/impl/AbstractConfigNodeValue.java 3 scripts/src/main/java/com/gu/typesafe/config/impl/AbstractConfigObject.java 143 scripts/src/main/java/com/gu/typesafe/config/impl/AbstractConfigValue.java 279 scripts/src/main/java/com/gu/typesafe/config/impl/BadMap.java 105 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigBeanImpl.java 245 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigBoolean.java 32 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigConcatenation.java 217 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigDelayedMerge.java 256 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigDelayedMergeObject.java 233 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigDocumentParser.java 576 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigDouble.java 44 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigImpl.java 422 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigImplUtil.java 235 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigIncludeKind.java 4 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigInt.java 44 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigLong.java 44 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeArray.java 11 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeComment.java 13 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeComplexValue.java 39 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeConcatenation.java 11 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeField.java 65 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeInclude.java 38 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeObject.java 241 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodePath.java 41 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeRoot.java 59 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeSimpleValue.java 29 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeSingleToken.java 14 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNull.java 35 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNumber.java 79 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigParser.java 330 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigReference.java 119 scripts/src/main/java/com/gu/typesafe/config/impl/ConfigString.java 62 scripts/src/main/java/com/gu/typesafe/config/impl/Container.java 6 scripts/src/main/java/com/gu/typesafe/config/impl/DefaultTransformer.java 94 scripts/src/main/java/com/gu/typesafe/config/impl/FromMapMode.java 4 scripts/src/main/java/com/gu/typesafe/config/impl/FullIncluder.java 8 scripts/src/main/java/com/gu/typesafe/config/impl/MemoKey.java 38 scripts/src/main/java/com/gu/typesafe/config/impl/MergeableValue.java 6 scripts/src/main/java/com/gu/typesafe/config/impl/OriginType.java 7 scripts/src/main/java/com/gu/typesafe/config/impl/Parseable.java 643 scripts/src/main/java/com/gu/typesafe/config/impl/Path.java 177 scripts/src/main/java/com/gu/typesafe/config/impl/PathBuilder.java 44 scripts/src/main/java/com/gu/typesafe/config/impl/PathParser.java 207 scripts/src/main/java/com/gu/typesafe/config/impl/PropertiesParser.java 154 scripts/src/main/java/com/gu/typesafe/config/impl/ReplaceableMergeStack.java 4 scripts/src/main/java/com/gu/typesafe/config/impl/ResolveContext.java 177 scripts/src/main/java/com/gu/typesafe/config/impl/ResolveMemos.java 16 scripts/src/main/java/com/gu/typesafe/config/impl/ResolveResult.java 32 scripts/src/main/java/com/gu/typesafe/config/impl/ResolveSource.java 269 scripts/src/main/java/com/gu/typesafe/config/impl/ResolveStatus.java 16 scripts/src/main/java/com/gu/typesafe/config/impl/SerializedConfigValue.java 440 scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfig.java 940 scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfigDocument.java 51 scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfigList.java 372 scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfigObject.java 542 scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfigOrigin.java 472 scripts/src/main/java/com/gu/typesafe/config/impl/SimpleIncludeContext.java 39 scripts/src/main/java/com/gu/typesafe/config/impl/SimpleIncluder.java 221 scripts/src/main/java/com/gu/typesafe/config/impl/SubstitutionExpression.java 40 scripts/src/main/java/com/gu/typesafe/config/impl/Token.java 63 scripts/src/main/java/com/gu/typesafe/config/impl/TokenType.java 20 scripts/src/main/java/com/gu/typesafe/config/impl/Tokenizer.java 558 scripts/src/main/java/com/gu/typesafe/config/impl/Tokens.java 421 scripts/src/main/java/com/gu/typesafe/config/impl/Unmergeable.java 5 scripts/src/main/java/com/gu/typesafe/config/impl/package.html 18 scripts/src/main/java/com/gu/typesafe/config/package.html 47 scripts/src/main/java/com/gu/typesafe/config/parser/ConfigDocument.java 9 scripts/src/main/java/com/gu/typesafe/config/parser/ConfigDocumentFactory.java 26 scripts/src/main/java/com/gu/typesafe/config/parser/ConfigNode.java 4 scripts/src/main/java/com/gu/typesafe/config/parser/package.html 26 scripts/src/main/resources/logback.xml 10 scripts/src/main/scala/com/gu/mediaservice/lib/JsonValueCodecJsValue.scala 88 scripts/src/main/scala/com/gu/mediaservice/lib/UserCredentials.scala 20 scripts/src/main/scala/com/gu/mediaservice/scripts/BackfillEditLastModified.scala 165 scripts/src/main/scala/com/gu/mediaservice/scripts/BucketMetadata.scala 55 scripts/src/main/scala/com/gu/mediaservice/scripts/BulkDeleteS3Files.scala 60 scripts/src/main/scala/com/gu/mediaservice/scripts/ConvertConfig.scala 55 scripts/src/main/scala/com/gu/mediaservice/scripts/DecodeComparator.scala 30 scripts/src/main/scala/com/gu/mediaservice/scripts/EnactS3Changes.scala 179 scripts/src/main/scala/com/gu/mediaservice/scripts/EsImageMetadata.scala 137 scripts/src/main/scala/com/gu/mediaservice/scripts/EsScript.scala 351 scripts/src/main/scala/com/gu/mediaservice/scripts/LoadFromS3Bucket.scala 32 scripts/src/main/scala/com/gu/mediaservice/scripts/Main.scala 22 scripts/src/main/scala/com/gu/mediaservice/scripts/ProposeS3Changes.scala 219 thrall/app/AppLoader.scala 2 thrall/app/ThrallComponents.scala 77 thrall/app/controllers/HealthCheck.scala 29 thrall/app/controllers/ReaperController.scala 184 thrall/app/controllers/ThrallController.scala 251 thrall/app/lib/BatchDeletionIds.scala 2 thrall/app/lib/FailedMigrationDetails.scala 15 thrall/app/lib/MetadataEditorNotifications.scala 7 thrall/app/lib/MigrationSourceWithSender.scala 100 thrall/app/lib/OptionalFutureRunner.scala 10 thrall/app/lib/OrderedFutureRunner.scala 11 thrall/app/lib/Paging.scala 16 thrall/app/lib/RetryHandler.scala 53 thrall/app/lib/SyncChecker.scala 116 thrall/app/lib/ThrallConfig.scala 69 thrall/app/lib/ThrallMetrics.scala 24 thrall/app/lib/ThrallStore.scala 3 thrall/app/lib/ThrallStreamProcessor.scala 99 thrall/app/lib/elasticsearch/ElasticSearch.scala 653 thrall/app/lib/elasticsearch/ElasticSearchResponse.scala 4 thrall/app/lib/elasticsearch/EsInfo.scala 19 thrall/app/lib/elasticsearch/GoodToGoCheck.scala 90 thrall/app/lib/elasticsearch/ThrallMigrationClient.scala 164 thrall/app/lib/kinesis/KinesisConfig.scala 40 thrall/app/lib/kinesis/MessageProcessor.scala 185 thrall/app/lib/kinesis/MessageTranslator.scala 83 thrall/app/lib/kinesis/ThrallEventConsumer.scala 117 thrall/app/views/index.scala.html 125 thrall/app/views/migrationFailures.scala.html 87 thrall/app/views/migrationFailuresOverview.scala.html 57 thrall/app/views/previewUpsertProject.scala.html 29 thrall/app/views/reaper.scala.html 46 thrall/app/views/restoreFromReplica.scala.html 29 thrall/app/views/upsertProject.scala.html 31 thrall/public/stylesheets/main.css 36 usage/app/AppLoader.scala 2 usage/app/UsageComponents.scala 33 usage/app/controllers/UsageApi.scala 299 usage/app/lib/BadInputException.scala 2 usage/app/lib/ContentApis.scala 51 usage/app/lib/ContentHelpers.scala 10 usage/app/lib/CrierEventProcessor.scala 155 usage/app/lib/CrierStreamReader.scala 111 usage/app/lib/MediaUsageBuilder.scala 87 usage/app/lib/Notifications.scala 3 usage/app/lib/SingleThreadedScheduler.scala 8 usage/app/lib/UsageConfig.scala 63 usage/app/lib/UsageMetadataBuilder.scala 27 usage/app/lib/UsageMetrics.scala 12 usage/app/lib/UsageNotifier.scala 38 usage/app/lib/UsageRecorder.scala 118 usage/app/lib/WithLogMarker.scala 19 usage/app/model/ContentWrapper.scala 17 usage/app/model/DownloadUsageRequest.scala 18 usage/app/model/FrontUsageRequest.scala 19 usage/app/model/PrintUsageRequest.scala 23 usage/app/model/SyndicationUsageRequest.scala 23 usage/app/model/UsageGroup.scala 229 usage/app/model/UsageIdBuilder.scala 34 usage/app/model/UsageRecord.scala 87 usage/app/model/UsageTable.scala 112