path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor usage/app/UsageComponents.scala 33 27 2588 247 33 14 2018-04-09 2024-09-05 maria-livia.chiorean@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com usage/app/model/UsageTable.scala 112 40 3501 101 64 19 2015-10-09 2025-01-29 robert.kenny@guardian.co.uk 128470622+andykilmory@users.noreply.github.com usage/app/model/ContentWrapper.scala 17 12 3502 1180 17 9 2015-10-08 2022-02-15 robert.kenny@guardian.co.uk tom.richards@guardian.co.uk usage/app/model/UsageGroup.scala 229 64 3504 101 90 28 2015-10-06 2025-01-29 robert.kenny@guardian.co.uk 128470622+andykilmory@users.noreply.github.com usage/app/model/FrontUsageRequest.scala 19 2 2469 2467 2 2 2018-08-06 2018-08-08 akash1810@gmail.com akash1810@users.noreply.github.com usage/app/model/SyndicationUsageRequest.scala 23 11 2470 339 12 7 2018-08-05 2024-06-05 akash1810@gmail.com mateusz.karpow@guardian.co.uk usage/app/model/UsageRecord.scala 87 31 3508 101 45 15 2015-10-02 2025-01-29 robert.kenny@guardian.co.uk 128470622+andykilmory@users.noreply.github.com usage/app/model/DownloadUsageRequest.scala 18 3 2033 1760 3 2 2019-10-16 2020-07-15 jamie.pitts@bbc.co.uk akash1810@users.noreply.github.com usage/app/model/UsageIdBuilder.scala 34 11 2033 389 12 8 2019-10-16 2024-04-16 jamie.pitts@bbc.co.uk andrew.downing@bbc.co.uk usage/app/model/PrintUsageRequest.scala 23 11 3477 2472 16 8 2015-11-02 2018-08-03 robert.kenny@guardian.co.uk akash1810@gmail.com usage/app/AppLoader.scala 2 7 2588 1671 7 7 2018-04-09 2020-10-12 maria-livia.chiorean@guardian.co.uk simon.hildrew@theguardian.com usage/app/controllers/UsageApi.scala 299 89 3522 389 132 31 2015-09-18 2024-04-16 james.gorrie@theguardian.com andrew.downing@bbc.co.uk usage/app/lib/BadInputException.scala 2 3 1759 1544 5 3 2020-07-16 2021-02-16 justin.rowles.freelance@guardian.co.uk alex.ware@gmail.com usage/app/lib/ContentApis.scala 51 9 894 101 14 4 2022-11-28 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com usage/app/lib/UsageMetrics.scala 12 12 3497 101 18 10 2015-10-13 2025-01-29 robert.kenny@guardian.co.uk 128470622+andykilmory@users.noreply.github.com usage/app/lib/CrierStreamReader.scala 111 16 3160 44 21 8 2016-09-14 2025-03-27 kenoir@users.noreply.github.com 10963046+andrew-nowak@users.noreply.github.com usage/app/lib/Notifications.scala 3 11 2685 1851 15 8 2018-01-02 2020-04-15 susie.coleman@guardian.co.uk akash1810@users.noreply.github.com usage/app/lib/UsageRecorder.scala 118 64 3508 876 110 21 2015-10-02 2022-12-16 robert.kenny@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com usage/app/lib/SingleThreadedScheduler.scala 8 2 2588 2565 2 2 2018-04-09 2018-05-02 maria-livia.chiorean@guardian.co.uk mbarton@users.noreply.github.com usage/app/lib/ContentHelpers.scala 10 3 919 892 3 3 2022-11-03 2022-11-30 andrew.nowak@guardian.co.uk 79340179+ornel-lloyd-edano@users.noreply.github.com usage/app/lib/UsageMetadataBuilder.scala 27 20 3442 1760 30 12 2015-12-07 2020-07-15 robert.kenny@guardian.co.uk akash1810@users.noreply.github.com usage/app/lib/UsageConfig.scala 63 33 2588 101 45 18 2018-04-09 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com usage/app/lib/CrierEventProcessor.scala 155 26 1184 46 33 6 2022-02-11 2025-03-25 tom.richards@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com usage/app/lib/UsageNotifier.scala 38 40 3452 1020 57 24 2015-11-27 2022-07-25 robert.kenny@guardian.co.uk ochiengolanga@gmail.com usage/app/lib/MediaUsageBuilder.scala 87 3 2033 1760 3 3 2019-10-16 2020-07-15 jamie.pitts@bbc.co.uk akash1810@users.noreply.github.com usage/app/lib/WithLogMarker.scala 19 3 1055 1020 3 3 2022-06-20 2022-07-25 andrew.nowak@guardian.co.uk ochiengolanga@gmail.com quarantine-status/lambda/quarantine-status-lambda.py 58 3 1549 1530 3 2 2021-02-11 2021-03-02 abdelrahmansd@gmail.com simon.hildrew@theguardian.com scripts/sample-images/index.js 49 1 2224 2224 2 2 2019-04-08 2019-04-08 akash1810@users.noreply.github.com akash1810@gmail.com scripts/inadvisable-metadata-backup/update.ts 16 3 1500 1489 4 2 2021-04-01 2021-04-12 alex.ware@gmail.com alex.ware@guardian.co.uk scripts/inadvisable-metadata-backup/extract.ts 8 2 1500 1489 2 2 2021-04-01 2021-04-12 alex.ware@gmail.com alex.ware@guardian.co.uk scripts/inadvisable-metadata-backup/s3.ts 28 2 1500 1489 3 2 2021-04-01 2021-04-12 alex.ware@gmail.com alex.ware@gmail.com scripts/inadvisable-metadata-backup/ImageMetadata.ts 52 5 1500 1452 9 2 2021-04-01 2021-05-19 alex.ware@gmail.com alex.ware@gmail.com scripts/src/main/scala/com/gu/mediaservice/scripts/EnactS3Changes.scala 179 7 1520 79 11 6 2021-03-12 2025-02-20 justin.rowles.freelance@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com scripts/src/main/scala/com/gu/mediaservice/scripts/ConvertConfig.scala 55 9 1653 79 10 5 2020-10-30 2025-02-20 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com scripts/src/main/scala/com/gu/mediaservice/scripts/EsImageMetadata.scala 137 5 1522 1219 6 5 2021-03-10 2022-01-07 simon@hildrew.net mateusz.karpow@guardian.co.uk scripts/src/main/scala/com/gu/mediaservice/scripts/EsScript.scala 351 65 3831 79 92 29 2014-11-13 2025-02-20 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com scripts/src/main/scala/com/gu/mediaservice/scripts/Main.scala 22 33 4189 641 41 15 2013-11-20 2023-08-08 ben.james@guardian.co.uk tom.richards@guardian.co.uk scripts/src/main/scala/com/gu/mediaservice/scripts/DecodeComparator.scala 30 2 1544 1541 2 2 2021-02-16 2021-02-19 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/scala/com/gu/mediaservice/scripts/BucketMetadata.scala 55 10 1544 79 11 5 2021-02-16 2025-02-20 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com scripts/src/main/scala/com/gu/mediaservice/scripts/BulkDeleteS3Files.scala 60 6 680 101 8 4 2023-06-30 2025-01-29 tom.richards@guardian.co.uk 128470622+andykilmory@users.noreply.github.com scripts/src/main/scala/com/gu/mediaservice/scripts/LoadFromS3Bucket.scala 32 9 4190 101 12 6 2013-11-19 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com scripts/src/main/scala/com/gu/mediaservice/scripts/ProposeS3Changes.scala 219 2 1522 1520 3 2 2021-03-10 2021-03-12 simon@hildrew.net justin.rowles.freelance@guardian.co.uk scripts/src/main/scala/com/gu/mediaservice/scripts/BackfillEditLastModified.scala 165 8 1500 79 9 5 2021-04-01 2025-02-20 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com scripts/src/main/scala/com/gu/mediaservice/lib/JsonValueCodecJsValue.scala 88 8 1515 79 9 5 2021-03-17 2025-02-20 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com scripts/src/main/scala/com/gu/mediaservice/lib/UserCredentials.scala 20 7 4188 101 9 6 2013-11-21 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com scripts/src/main/java/com/gu/typesafe/config/ConfigResolveOptions.java 53 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigList.java 8 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigFactory.java 293 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigMemorySize.java 42 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigObject.java 16 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigParseOptions.java 106 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/Optional.java 8 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigResolver.java 5 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigException.java 277 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigIncluderFile.java 5 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigIncluderURL.java 5 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigValueFactory.java 27 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigLoadingStrategy.java 4 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigValue.java 13 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigOriginFactory.java 19 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigIncluderClasspath.java 4 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigValueType.java 4 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigBeanFactory.java 7 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigIncluder.java 5 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/DefaultConfigLoadingStrategy.java 8 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/parser/ConfigDocument.java 9 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/parser/ConfigDocumentFactory.java 26 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/parser/ConfigNode.java 4 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/parser/package.html 26 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigSyntax.java 6 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigOrigin.java 13 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigMergeable.java 4 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/Config.java 66 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigParseable.java 6 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigRenderOptions.java 85 2 1653 1649 3 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/BadMap.java 105 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeConcatenation.java 11 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/DefaultTransformer.java 94 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNumber.java 79 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/PathParser.java 207 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/FullIncluder.java 8 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ResolveResult.java 32 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/Parseable.java 643 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/PathBuilder.java 44 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/AbstractConfigObject.java 143 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeArray.java 11 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfigDocument.java 51 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigParser.java 330 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeComplexValue.java 39 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfigList.java 372 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNull.java 35 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ResolveMemos.java 16 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/Unmergeable.java 5 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SubstitutionExpression.java 40 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigReference.java 119 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SerializedConfigValue.java 440 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ReplaceableMergeStack.java 4 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigBoolean.java 32 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigImpl.java 422 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/Container.java 6 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SimpleIncluder.java 221 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/AbstractConfigNode.java 22 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigDouble.java 44 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeField.java 65 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/TokenType.java 20 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ResolveContext.java 177 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SimpleIncludeContext.java 39 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfig.java 940 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/AbstractConfigValue.java 279 2 1653 1649 3 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/MemoKey.java 38 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfigObject.java 542 3 1653 1649 4 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigIncludeKind.java 4 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeSingleToken.java 14 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/Tokens.java 421 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigBeanImpl.java 245 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigString.java 62 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ResolveSource.java 269 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigImplUtil.java 235 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeInclude.java 38 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ResolveStatus.java 16 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/OriginType.java 7 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/SimpleConfigOrigin.java 472 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/MergeableValue.java 6 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigInt.java 44 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodePath.java 41 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/Token.java 63 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigConcatenation.java 217 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/AbstractConfigNodeValue.java 3 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeObject.java 241 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigDelayedMerge.java 256 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/Path.java 177 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeComment.java 13 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeRoot.java 59 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigNodeSimpleValue.java 29 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/Tokenizer.java 558 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/FromMapMode.java 4 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/PropertiesParser.java 154 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigDocumentParser.java 576 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/package.html 18 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigLong.java 44 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/impl/ConfigDelayedMergeObject.java 233 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/package.html 47 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigIncludeContext.java 6 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/java/com/gu/typesafe/config/ConfigUtil.java 19 2 1653 1649 2 2 2020-10-30 2020-11-03 simon@hildrew.net simon.hildrew@theguardian.com scripts/src/main/resources/logback.xml 10 2 1522 1520 3 2 2021-03-10 2021-03-12 simon@hildrew.net justin.rowles.freelance@guardian.co.uk collections/app/model/Node.scala 41 20 3453 3386 37 5 2015-11-26 2016-02-01 james.gorrie@theguardian.com ekmilner@gmail.com collections/app/AppLoader.scala 2 7 2599 1671 7 6 2018-03-29 2020-10-12 michael.barton@guardian.co.uk simon.hildrew@theguardian.com collections/app/store/CollectionsStore.scala 40 27 3453 101 44 13 2015-11-26 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com collections/app/controllers/CollectionsController.scala 167 42 3453 1020 87 17 2015-11-26 2022-07-25 james.gorrie@theguardian.com ochiengolanga@gmail.com collections/app/controllers/ImageCollectionsController.scala 57 34 3449 1480 61 15 2015-11-30 2021-04-21 james.gorrie@theguardian.com simon.hildrew@theguardian.com collections/app/CollectionsComponents.scala 17 14 2600 247 19 10 2018-03-28 2024-09-05 michael.barton@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com collections/app/lib/CollectionsMetrics.scala 13 14 3453 101 17 9 2015-11-26 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com collections/app/lib/Notifications.scala 3 14 3442 1851 20 10 2015-12-07 2020-04-15 james.gorrie@theguardian.com akash1810@users.noreply.github.com collections/app/lib/CollectionsConfig.scala 7 18 2600 101 26 14 2018-03-28 2025-01-29 michael.barton@guardian.co.uk 128470622+andykilmory@users.noreply.github.com project/plugins.sbt 6 66 4279 101 87 31 2013-08-22 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com riff-raff.yaml 98 56 2864 11 76 22 2017-07-07 2025-04-29 akash1810@gmail.com 10963046+andrew-nowak@users.noreply.github.com image-counter-lambda/src/getCredentials.ts 12 3 1937 1927 3 1 2020-01-20 2020-01-30 stephen.gb.geller+git@gmail.com stephen.gb.geller+git@gmail.com image-counter-lambda/src/handler.ts 51 9 1937 316 16 6 2020-01-20 2024-06-28 stephen.gb.geller+git@gmail.com 30567854+dblatcher@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/SyndicationUsageMetadata.scala 14 9 2470 389 10 7 2018-08-05 2024-04-16 akash1810@gmail.com andrew.downing@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/model/usage/DownloadUsageMetadata.scala 13 2 2033 1760 2 2 2019-10-16 2020-07-15 jamie.pitts@bbc.co.uk akash1810@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageMetadata.scala 4 1 2472 2472 2 2 2018-08-03 2018-08-03 akash1810@users.noreply.github.com akash1810@gmail.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageReference.scala 13 7 3442 2472 11 7 2015-12-07 2018-08-03 robert.kenny@guardian.co.uk akash1810@gmail.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/Usage.scala 52 17 3442 1502 22 10 2015-12-07 2021-03-30 robert.kenny@guardian.co.uk akash1810@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/MediaUsage.scala 62 17 2033 1020 27 12 2019-10-16 2022-07-25 jamie.pitts@bbc.co.uk ochiengolanga@gmail.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageTableFullKey.scala 18 1 1930 1930 1 1 2020-01-27 2020-01-27 martin.kuzdowicz.contractor@guardian.co.uk martin.kuzdowicz.contractor@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageReferenceType.scala 30 6 2472 1760 8 3 2018-08-03 2020-07-15 akash1810@users.noreply.github.com akash1810@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/FrontUsageMetadata.scala 15 2 2469 2467 2 2 2018-08-06 2018-08-08 akash1810@gmail.com akash1810@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageStatus.scala 36 20 3403 101 27 14 2016-01-15 2025-01-29 ekmilner@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageType.scala 24 5 2472 1760 6 3 2018-08-03 2020-07-15 akash1810@users.noreply.github.com akash1810@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/DigitalUsageMetadata.scala 22 10 3442 2472 15 9 2015-12-07 2018-08-03 robert.kenny@guardian.co.uk akash1810@gmail.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/PrintUsageMetadata.scala 57 23 3442 101 37 14 2015-12-07 2025-01-29 robert.kenny@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/usage/UsageNotice.scala 23 5 2284 430 9 5 2019-02-07 2024-03-06 tony.mccrae.freelance@guardian.co.uk conal.brosnan@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/model/FileMetadataAggregator.scala 86 7 1955 101 10 4 2020-01-02 2025-01-29 martin.kuzdowicz.contractor@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/UploadInfo.scala 7 5 3566 101 8 5 2015-08-05 2025-01-29 ekmilner@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/PrintUsageFilters.scala 9 3 662 654 4 3 2023-07-18 2023-07-26 andrew.nowak@guardian.co.uk conal.brosnan@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/model/Edits.scala 82 20 3643 1480 24 11 2015-05-20 2021-04-21 kenoir@gmail.com simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/model/ImageFileType.scala 5 2 225 219 2 2 2024-09-27 2024-10-03 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/UsageRights.scala 498 119 3678 101 246 28 2015-04-15 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/SourceImage.scala 13 10 3683 3481 10 5 2015-04-10 2015-10-29 kenoir@gmail.com akash1810@gmail.com common-lib/src/main/scala/com/gu/mediaservice/model/ImageStatusRecord.scala 11 3 1293 1219 4 3 2021-10-25 2022-01-07 abdelrahmansd@gmail.com mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/model/Photoshoot.scala 9 4 2495 2474 4 2 2018-07-11 2018-08-01 akash1810@gmail.com akash1810@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/Asset.scala 41 16 3684 1864 27 9 2015-04-09 2020-04-02 kenoir@gmail.com akash1810@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/MimeType.scala 39 7 1928 1647 11 5 2020-01-29 2020-11-05 akash1810@gmail.com simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/model/Export.scala 31 12 3637 983 18 9 2015-05-26 2022-08-31 kenoir@gmail.com ornel.lloyd.edano@gmail.com common-lib/src/main/scala/com/gu/mediaservice/model/SyndicationRights.scala 75 24 2535 101 30 13 2018-06-01 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/SoftDeletedMetadata.scala 26 2 1426 1422 2 2 2021-06-14 2021-06-18 abdelrahmansd@gmail.com tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/model/Collection.scala 30 32 3466 101 60 13 2015-11-13 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/SyndicationStatus.scala 29 9 2453 101 11 8 2018-08-22 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/leases/LeasesByMedia.scala 27 11 2384 101 16 9 2018-10-30 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/leases/LeaseNotice.scala 17 7 2258 1480 7 4 2019-03-05 2021-04-21 jonathon_herbert@34841.gnm.int simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/model/leases/MediaLease.scala 71 16 3308 2012 23 11 2016-04-19 2019-11-06 robert.kenny@guardian.co.uk jonathon.herbert@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/model/Image.scala 111 53 3664 1422 76 23 2015-04-29 2021-06-18 seb.cevey@guardian.co.uk tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/model/ImageMetadata.scala 97 47 3729 219 57 15 2015-02-23 2024-10-03 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/Crop.scala 59 12 3643 2565 17 8 2015-05-20 2018-05-02 kenoir@gmail.com mbarton@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/ThrallMessage.scala 107 39 1451 101 49 12 2021-05-20 2025-01-29 alex.ware@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/Cost.scala 17 4 3603 3201 6 3 2015-06-29 2016-08-04 james.gorrie@theguardian.com kenoir@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/model/FileMetadata.scala 62 31 3704 101 50 20 2015-03-20 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/syntax/MessageSubjects.scala 23 25 1486 389 34 12 2021-04-15 2024-04-16 justin.rowles.freelance@guardian.co.uk andrew.downing@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/syntax/RequestHeaderSyntax.scala 9 3 4181 4166 5 1 2013-11-28 2013-12-13 ben.james@guardian.co.uk ben.james@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/syntax/PlayJsonSyntax.scala 25 7 4245 101 8 6 2013-09-25 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/syntax/package.scala 6 14 4252 101 19 6 2013-09-18 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/JsonDiff.scala 46 3 1523 1521 6 1 2021-03-09 2021-03-11 justin.rowles.freelance@guardian.co.uk justin.rowles.freelance@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/CloudWatchMetrics.scala 127 27 4203 44 39 13 2013-11-06 2025-03-27 ben.james@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/FutureSyntax.scala 21 10 4203 247 15 9 2013-11-06 2024-09-05 ben.james@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/ImageId.scala 9 4 2285 1894 4 4 2019-02-06 2020-03-03 tony.mccrae.freelance@guardian.co.uk justin.rowles.freelance@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/usage/UsageBuilder.scala 71 10 2033 389 11 8 2019-10-16 2024-04-16 jamie.pitts@bbc.co.uk andrew.downing@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/usage/ItemToMediaUsage.scala 93 13 2033 101 15 10 2019-10-16 2025-01-29 jamie.pitts@bbc.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/CountryCode.scala 53 9 3729 1558 11 6 2015-02-23 2021-02-02 seb.cevey@guardian.co.uk alex.ware@gmail.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/ImageProcessor.scala 34 4 1699 1530 4 2 2020-09-14 2021-03-02 simon@hildrew.net simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/DropRedundantTitle.scala 14 6 3729 1618 6 4 2015-02-23 2020-12-04 seb.cevey@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/AttributeCreditFromByline.scala 18 10 3729 1147 15 9 2015-02-23 2022-03-20 seb.cevey@guardian.co.uk abdelrahmansd@gmail.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/InitialJoinerByline.scala 9 5 2389 1618 6 5 2018-10-25 2020-12-04 sam92cutler@hotmail.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/PhotographerRenamer.scala 621 68 2426 281 104 12 2018-09-18 2024-08-02 mateusz.karpow@guardian.co.uk mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/ReapableEligibiltyResources.scala 4 7 564 101 8 6 2023-10-24 2025-01-29 ebusonsd@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/CleanRubbishLocation.scala 16 6 3729 1618 6 4 2015-02-23 2020-12-04 seb.cevey@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/InsertGuardianImageType.scala 55 7 187 66 8 3 2024-11-04 2025-03-05 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/SupplierProcessors.scala 365 170 3664 101 306 35 2015-04-29 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/BylineCreditReorganise.scala 38 11 2174 1153 15 5 2019-05-28 2022-03-14 sam.cutler@guardian.co.uk mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/MetadataCleaner.scala 28 35 3729 101 47 16 2015-02-23 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/RedundantTokenRemover.scala 47 20 1913 883 27 7 2020-02-13 2022-12-09 sam.cutler@guardian.co.uk mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/CapitaliseProperty.scala 59 10 3729 1618 14 5 2015-02-23 2020-12-04 seb.cevey@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/ImageProcessorResources.scala 5 9 1587 101 12 9 2021-01-04 2025-01-29 gkovacsribeiro@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/StripCopyrightPrefix.scala 14 8 3729 1618 8 5 2015-02-23 2020-12-04 seb.cevey@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/UseCanonicalGuardianCredit.scala 8 6 3729 1618 6 4 2015-02-23 2020-12-04 seb.cevey@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/ExtractGuardianCreditFromByline.scala 17 12 3729 1618 17 8 2015-02-23 2020-12-04 seb.cevey@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/cleanup/GuardianStyleByline.scala 19 5 2391 1618 6 4 2018-10-23 2020-12-04 sam.cutler@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/guardian/GuardianUsageRightsConfig.scala 623 31 1517 18 55 6 2021-03-15 2025-04-22 ochiengolanga@gmail.com mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestMetricFilter.scala 43 8 2089 101 11 6 2019-08-21 2025-01-29 jamie.pitts@bbc.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/collections/CollectionsManager.scala 42 25 3456 1466 67 7 2015-11-23 2021-05-05 james.gorrie@theguardian.com 45033520+pradasa@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/ImageFields.scala 63 18 2194 219 20 11 2019-05-08 2024-10-03 akash1810@gmail.com 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/logging/Stopwatch.scala 31 10 1886 1647 20 6 2020-03-11 2020-11-05 alex.ware@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/logging/MarkerUtils.scala 25 12 1886 101 16 9 2020-03-11 2025-01-29 alex.ware@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/logging/GridLogging.scala 26 9 1648 101 11 6 2020-11-04 2025-01-29 simon@hildrew.net 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/logging/LogConfig.scala 103 12 2485 212 14 10 2018-07-21 2024-10-10 akash1810@gmail.com 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/logging/package.scala 2 3 1902 1881 5 3 2020-02-24 2020-03-16 akash1810@users.noreply.github.com akash1810@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/UsageRightsMetadataMapper.scala 36 9 1306 101 11 5 2021-10-12 2025-01-29 adriel.ulanovsky.ext@bbc.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/Subject.scala 62 7 3386 2504 13 4 2016-02-01 2018-07-02 robert.kenny@guardian.co.uk mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/FileMetadataHelper.scala 10 6 3519 1202 6 4 2015-09-21 2022-01-24 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/SoftDeletedMetadataTable.scala 38 11 599 101 16 5 2023-09-19 2025-01-29 tom.richards@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/metadata/ImageMetadataConverter.scala 131 56 3704 219 83 21 2015-03-20 2024-10-03 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/S3ImageStorage.scala 38 45 4111 101 67 23 2014-02-06 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/FieldAlias.scala 35 10 1541 101 14 7 2021-02-19 2025-01-29 amaliyu@hotmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/GridConfigResources.scala 5 8 1587 101 14 11 2021-01-04 2025-01-29 gkovacsribeiro@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/ProviderLoader.scala 172 10 1580 101 12 7 2021-01-11 2025-01-29 simon@hildrew.net 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/ImageProcessorLoader.scala 3 8 1699 1572 11 5 2020-09-14 2021-01-19 simon@hildrew.net georges.ribeiro.ext@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/config/UsageRightsConfig.scala 135 62 3622 101 105 20 2015-06-10 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/DomainMetadataSpec.scala 43 8 1310 101 10 5 2021-10-08 2025-01-29 ochiengolanga@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/Properties.scala 24 15 4239 101 20 11 2013-10-01 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/CommonConfigWithElastic.scala 16 12 1416 319 15 9 2021-06-24 2024-06-25 tjsilver@protonmail.com tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/config/Services.scala 78 58 3897 624 82 21 2014-09-08 2023-08-25 james.gorrie@theguardian.com tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/config/StageIdentifier.scala 21 5 1849 1671 6 4 2020-04-17 2020-10-12 akash1810@gmail.com simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/ReapableEligibilityLoader.scala 4 3 564 554 3 3 2023-10-24 2023-11-03 ebusonsd@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/GridConfigLoader.scala 59 9 1688 933 10 6 2020-09-25 2022-10-20 simon@hildrew.net ochiengolanga@gmail.com common-lib/src/main/scala/com/gu/mediaservice/lib/config/CommonConfig.scala 94 116 2600 101 156 34 2018-03-28 2025-01-29 michael.barton@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/json/PlayJsonHelpers.scala 20 5 4245 1647 5 4 2013-09-25 2020-11-05 ben.james@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/json/JsonByteArrayUtil.scala 40 10 2059 1391 23 6 2019-09-20 2021-07-19 akash1810@gmail.com andrew.nowak@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/json/package.scala 3 4 4217 1647 4 4 2013-10-23 2020-11-05 ben.james@guardian.co.uk simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchConfig.scala 2 11 2311 361 14 10 2019-01-11 2024-05-14 tony.mccrae.freelancer@guardian.co.uk david.furey@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/IndexSettings.scala 46 14 3460 1219 14 13 2015-11-19 2022-01-07 james.gorrie@theguardian.com mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ReapableEligibility.scala 32 8 599 319 11 5 2023-09-19 2024-06-25 tom.richards@guardian.co.uk tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/MigrationStatusProvider.scala 72 20 1360 101 25 8 2021-08-19 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchException.scala 45 10 1886 1572 15 4 2020-03-11 2021-01-19 alex.ware@guardian.co.uk georges.ribeiro.ext@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/MappingTest.scala 226 22 1506 219 24 12 2021-03-26 2024-10-03 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/Mappings.scala 300 171 4245 219 293 38 2013-09-25 2024-10-03 ben.james@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/PersistedQueries.scala 39 11 599 101 15 6 2023-09-19 2025-01-29 tom.richards@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/filters.scala 58 9 599 101 11 5 2023-09-19 2025-01-29 tom.richards@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchExecutions.scala 55 20 1920 1219 25 12 2020-02-06 2022-01-07 akash1810@gmail.com mateusz.karpow@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchAliases.scala 5 5 1416 1391 5 4 2021-06-24 2021-07-19 tjsilver@protonmail.com tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/elasticsearch/ElasticSearchClient.scala 160 69 4243 101 112 31 2013-09-27 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/SqsViaSnsMessageConsumer.scala 76 10 1177 101 12 6 2022-02-18 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/AwsClientV1BuilderUtils.scala 28 4 214 101 5 3 2024-10-08 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/ThrallMessageSender.scala 83 34 2216 101 47 15 2019-04-16 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/AwsClientV2BuilderUtils.scala 21 4 214 101 5 3 2024-10-08 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/SimpleSqsMessageConsumer.scala 25 9 543 101 19 5 2023-11-14 2025-01-29 dv.bltchr@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/ContentDisposition.scala 48 5 288 219 7 4 2024-07-26 2024-10-03 tony.mccrae@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/RoundedExpiration.scala 8 4 281 274 6 2 2024-08-02 2024-08-09 tony.mccrae@guardian.co.uk tony.mccrae@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/Kinesis.scala 45 31 2363 101 52 14 2018-11-20 2025-01-29 michael.barton@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/SqsHelpers.scala 16 11 541 445 32 2 2023-11-16 2024-02-20 dv.bltchr@gmail.com tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/aws/S3.scala 155 91 4225 101 137 32 2013-10-15 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/DynamoDB.scala 294 70 3846 101 126 22 2014-10-29 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/aws/SNS.scala 13 14 4229 101 19 10 2013-10-11 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/BaseStore.scala 48 31 3204 101 41 16 2016-08-01 2025-01-29 kenoir@users.noreply.github.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/formatting/package.scala 30 21 4230 654 24 9 2013-10-10 2023-07-26 ben.james@guardian.co.uk conal.brosnan@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/discovery/EC2.scala 30 9 2318 101 12 8 2019-01-04 2025-01-29 tony.mccrae.freelancer@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/resource/FutureResources.scala 13 1 4092 4092 1 1 2014-02-25 2014-02-25 ben.james@guardian.co.uk ben.james@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/MD5.scala 9 3 3504 3477 5 4 2015-10-06 2015-11-02 robert.kenny@guardian.co.uk seb.cevey@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/FeatureToggle.scala 8 6 3246 2216 6 3 2016-06-20 2019-04-16 kenoir@users.noreply.github.com mbarton@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/DateTimeUtils.scala 23 10 1898 101 17 8 2020-02-28 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/ImageStorage.scala 27 23 4111 933 33 14 2014-02-06 2022-10-20 ben.james@guardian.co.uk ochiengolanga@gmail.com common-lib/src/main/scala/com/gu/mediaservice/lib/imaging/im4jwrapper/ImageMagick.scala 90 36 3525 101 42 17 2015-09-15 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/imaging/im4jwrapper/Config.scala 4 4 3525 3502 4 3 2015-09-15 2015-10-08 seb.cevey@guardian.co.uk robert.kenny@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/imaging/im4jwrapper/ExifTool.scala 27 6 3525 212 6 5 2015-09-15 2024-10-10 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/imaging/ImageOperations.scala 234 64 3519 1109 105 23 2015-09-21 2022-04-27 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/IntUtils.scala 14 3 3473 3411 5 4 2015-11-06 2016-01-07 kenoir@users.noreply.github.com seb.cevey@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/net/URI.scala 16 5 3411 2473 9 6 2016-01-07 2018-08-02 seb.cevey@guardian.co.uk akash1810@gmail.com common-lib/src/main/scala/com/gu/mediaservice/lib/ImageIngestOperations.scala 105 42 3656 101 60 20 2015-05-07 2025-01-29 kenoir@gmail.com 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/Files.scala 27 8 3525 101 9 6 2015-09-15 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/ImageQuarantineOperations.scala 13 5 1584 1531 8 3 2021-01-07 2021-03-01 amaliyu@hotmail.com simon.hildrew@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/Action.scala 12 3 3576 3572 5 2 2015-07-26 2015-07-30 seb.cevey@guardian.co.uk seb.cevey@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/ErrorResponse.scala 21 1 3263 3263 1 1 2016-06-03 2016-06-03 nick.satterly@theguardian.com nick.satterly@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/EmbeddedEntity.scala 19 7 3709 3572 12 3 2015-03-15 2015-07-30 seb.cevey@guardian.co.uk seb.cevey@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/EntityResponse.scala 19 1 3263 3263 1 1 2016-06-03 2016-06-03 nick.satterly@theguardian.com nick.satterly@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/Link.scala 10 3 3709 3698 3 2 2015-03-15 2015-03-26 seb.cevey@guardian.co.uk james.gorrie@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/argo/model/CollectionResponse.scala 25 3 3263 747 3 2 2016-06-03 2023-04-24 nick.satterly@theguardian.com tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/argo/WriteHelpers.scala 4 3 3709 3698 3 2 2015-03-15 2015-03-26 seb.cevey@guardian.co.uk james.gorrie@theguardian.com common-lib/src/main/scala/com/gu/mediaservice/lib/argo/ArgoHelpers.scala 57 40 3846 557 65 16 2014-10-29 2023-10-31 seb.cevey@guardian.co.uk tom.richards@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/ApiKeyAuthentication.scala 4 2 1552 1544 2 1 2021-02-08 2021-02-16 justin.rowles.freelance@guardian.co.uk justin.rowles.freelance@guardian.co.uk common-lib/src/main/scala/com/gu/mediaservice/lib/auth/KeyStore.scala 17 24 3868 101 30 11 2014-10-07 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/lib/auth/ApiAccessor.scala 29 6 1902 1572 9 6 2020-02-24 2021-01-19 akash1810@gmail.com georges.ribeiro.ext@bbc.co.uk common-lib/src/main/scala/com/gu/mediaservice/ImageDataMerger.scala 68 16 1514 919 24 8 2021-03-18 2022-11-03 justin.rowles.freelance@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com common-lib/src/main/scala/com/gu/mediaservice/GridClient.scala 218 22 1542 654 35 10 2021-02-18 2023-07-26 justin.rowles.freelance@guardian.co.uk conal.brosnan@bbc.co.uk common-lib/src/main/java/com/gu/mediaservice/DeprecatedHashWrapper.java 9 2 2213 2209 2 2 2019-04-19 2019-04-23 michael.barton@guardian.co.uk mbarton@users.noreply.github.com common-lib/src/main/resources/logback.xml 40 22 2565 33 31 12 2018-05-02 2025-04-07 mbarton@users.noreply.github.com andrew.nowak@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/guardian/auth/PermissionsAuthorisationProvider.scala 53 21 1565 352 23 11 2021-01-26 2024-05-23 simon@hildrew.net tom.richards@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/guardian/auth/Permissions.scala 11 7 1565 362 7 3 2021-01-26 2024-05-13 simon@hildrew.net tom.richards@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/guardian/auth/PandaAuthenticationProvider.scala 129 15 1552 25 17 8 2021-02-08 2025-04-15 justin.rowles.freelance@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala 68 13 1552 101 15 7 2021-02-08 2025-01-29 justin.rowles.freelance@guardian.co.uk 128470622+andykilmory@users.noreply.github.com rest-lib/src/main/scala/com/gu/mediaservice/lib/play/ConnectionBrokenFilter.scala 16 6 1552 101 7 5 2021-02-08 2025-01-29 justin.rowles.freelance@guardian.co.uk 128470622+andykilmory@users.noreply.github.com rest-lib/src/main/scala/com/gu/mediaservice/lib/play/GridAppLoader.scala 13 5 1552 1219 5 3 2021-02-08 2022-01-07 justin.rowles.freelance@guardian.co.uk mateusz.karpow@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/play/GridComponents.scala 52 16 1565 247 22 11 2021-01-26 2024-09-05 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com rest-lib/src/main/scala/com/gu/mediaservice/lib/management/Management.scala 58 6 1565 522 11 4 2021-01-26 2023-12-05 simon@hildrew.net dv.bltchr@gmail.com rest-lib/src/main/scala/com/gu/mediaservice/lib/management/InnerServiceStatusCheckController.scala 58 10 1446 101 11 5 2021-05-25 2025-01-29 tjsilver@protonmail.com 128470622+andykilmory@users.noreply.github.com rest-lib/src/main/scala/com/gu/mediaservice/lib/config/AuthenticationProviderLoader.scala 4 2 1552 1544 3 1 2021-02-08 2021-02-16 justin.rowles.freelance@guardian.co.uk justin.rowles.freelance@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/config/AuthorisationProviderLoader.scala 3 2 1565 1530 2 2 2021-01-26 2021-03-02 simon@hildrew.net simon.hildrew@theguardian.com rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/ApiKeyAuthenticationProvider.scala 50 2 1552 1544 2 1 2021-02-08 2021-02-16 justin.rowles.freelance@guardian.co.uk justin.rowles.freelance@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/LocalAuthorisationProvider.scala 9 5 1507 347 6 4 2021-03-25 2024-05-28 adriel.ulanovsky.ext@bbc.co.uk tom.richards@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/AuthenticationStatus.scala 10 4 1552 25 4 3 2021-02-08 2025-04-15 justin.rowles.freelance@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/AuthenticationProviders.scala 6 4 1552 1424 4 3 2021-02-08 2021-06-16 justin.rowles.freelance@guardian.co.uk tom.richards@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/LocalAuthenticationProvider.scala 30 3 1507 1147 4 3 2021-03-25 2022-03-20 adriel.ulanovsky.ext@bbc.co.uk abdelrahmansd@gmail.com rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/AuthorisationProvider.scala 13 10 1565 347 13 3 2021-01-26 2024-05-28 simon@hildrew.net tom.richards@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/AuthenticationProvider.scala 54 12 1552 101 13 9 2021-02-08 2025-01-29 justin.rowles.freelance@guardian.co.uk 128470622+andykilmory@users.noreply.github.com rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/provider/InnerServiceAuthentication.scala 55 3 1444 1424 3 2 2021-05-27 2021-06-16 tjsilver@protonmail.com tom.richards@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/BaseControllerWithLoginRedirects.scala 34 8 1402 25 9 4 2021-07-08 2025-04-15 andrew.nowak@guardian.co.uk andrew.nowak@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/Authentication.scala 98 9 1565 25 12 8 2021-01-26 2025-04-15 simon@hildrew.net andrew.nowak@guardian.co.uk rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/Authorisation.scala 76 25 1537 101 31 14 2021-02-23 2025-01-29 simon@hildrew.net 128470622+andykilmory@users.noreply.github.com rest-lib/src/main/scala/com/gu/mediaservice/lib/auth/Permissions.scala 17 15 1565 362 15 7 2021-01-26 2024-05-13 simon@hildrew.net tom.richards@guardian.co.uk kahuna/public/js/services/telemetry.ts 66 9 893 828 11 2 2022-11-29 2023-02-02 rhystmills@gmail.com 34686302+rhystmills@users.noreply.github.com kahuna/public/js/services/api/media-cropper.js 54 42 3895 1398 55 14 2014-09-10 2021-07-12 jgorrie@gmail.com alex.ware@guardian.co.uk kahuna/public/js/services/api/witness.js 44 8 3615 3398 12 3 2015-06-17 2016-01-20 seb.cevey@guardian.co.uk nick.papacostas@guardian.co.uk kahuna/public/js/services/api/edits-api.js 23 17 3767 271 36 6 2015-01-16 2024-08-12 james.gorrie@theguardian.com rik.roots@gmail.com kahuna/public/js/services/api/collections-api.js 146 34 3454 1585 74 11 2015-11-25 2021-01-06 ekmilner@gmail.com alex.ware@guardian.co.uk kahuna/public/js/services/api/media-api.js 101 79 3895 339 123 22 2014-09-10 2024-06-05 jgorrie@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/services/api/leases-helper.js 42 5 1996 702 5 5 2019-11-22 2023-06-08 martin.kuzdowicz.contractor@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/services/api/leases.js 173 23 3277 702 28 15 2016-05-20 2023-06-08 shaun.dillon@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/services/api/loader.js 40 25 3847 493 41 7 2014-10-28 2024-01-03 james.gorrie@theguardian.com 30567854+dblatcher@users.noreply.github.com kahuna/public/js/services/photoshoot.js 60 9 2475 1572 14 6 2018-07-31 2021-01-19 akash1810@gmail.com alex.ware@guardian.co.uk kahuna/public/js/services/label.js 86 22 3610 1572 38 12 2015-06-22 2021-01-19 akash1810@gmail.com alex.ware@guardian.co.uk kahuna/public/js/services/image-accessor.js 81 33 3533 1172 44 16 2015-09-07 2022-02-23 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/services/image/usages.js 81 26 3454 296 38 14 2015-11-25 2024-07-18 robert.kenny@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/services/image/downloads.js 83 16 3370 933 24 14 2016-02-17 2022-10-20 robert.kenny@guardian.co.uk ochiengolanga@gmail.com kahuna/public/js/services/image-list.js 61 11 3533 306 16 8 2015-09-07 2024-07-08 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/services/panel.js 51 15 3568 2537 37 7 2015-08-03 2018-05-30 kenoir@gmail.com shaun.dillon@guardian.co.uk kahuna/public/js/services/scroll-position.js 46 9 3578 219 11 5 2015-07-24 2024-10-03 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/services/archive.js 54 15 3606 1572 19 11 2015-06-26 2021-01-19 akash1810@gmail.com alex.ware@guardian.co.uk kahuna/public/js/services/image-logic.js 102 33 3412 316 45 15 2016-01-06 2024-06-28 seb.cevey@guardian.co.uk dv.bltchr@gmail.com kahuna/public/js/services/graphic-image-blur.js 54 4 550 515 12 1 2023-11-07 2023-12-12 tom.richards@guardian.co.uk tom.richards@guardian.co.uk kahuna/public/js/services/preset-label.js 29 5 3511 3482 13 4 2015-09-29 2015-10-28 ekmilner@gmail.com seb.cevey@guardian.co.uk kahuna/public/js/upload/file-uploader.html 13 22 3823 1132 36 12 2014-11-21 2022-04-04 seb.cevey@guardian.co.uk ochiengolanga@gmail.com kahuna/public/js/upload/recent/recent-uploads.js 71 11 3529 681 13 8 2015-09-11 2023-06-29 akash1810@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/upload/recent/recent-uploads.html 16 8 3529 1132 10 8 2015-09-11 2022-04-04 akash1810@gmail.com ochiengolanga@gmail.com kahuna/public/js/upload/dnd-uploader.js 188 46 3816 508 89 15 2014-11-28 2023-12-19 james.gorrie@theguardian.com tom.richards@guardian.co.uk kahuna/public/js/upload/dnd-uploader.html 11 9 3816 1429 13 6 2014-11-28 2021-06-11 james.gorrie@theguardian.com mateusz.karpow@guardian.co.uk kahuna/public/js/upload/jobs/upload-jobs.html 43 55 3823 760 118 19 2014-11-21 2023-04-11 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/upload/jobs/required-metadata-editor.html 172 62 3823 219 114 21 2014-11-21 2024-10-03 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/upload/jobs/upload-jobs.js 184 78 3823 508 175 21 2014-11-21 2023-12-19 seb.cevey@guardian.co.uk tom.richards@guardian.co.uk kahuna/public/js/upload/jobs/required-metadata-editor.css 19 13 1494 306 13 6 2021-04-07 2024-07-08 adriel.ulanovsky.ext@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/upload/prompt/prompt.js 20 14 3552 1429 21 10 2015-08-19 2021-06-11 akash1810@users.noreply.github.com mateusz.karpow@guardian.co.uk kahuna/public/js/upload/prompt/prompt.html 10 14 3552 1429 23 11 2015-08-19 2021-06-11 akash1810@users.noreply.github.com mateusz.karpow@guardian.co.uk kahuna/public/js/upload/prompt/prompt.css 25 8 3552 3482 13 7 2015-08-19 2015-10-28 akash1810@users.noreply.github.com seb.cevey@guardian.co.uk kahuna/public/js/upload/index.js 28 16 3823 2726 25 4 2014-11-21 2017-11-22 seb.cevey@guardian.co.uk richard.beddington@gmail.com kahuna/public/js/upload/file-uploader.js 32 22 3823 508 28 7 2014-11-21 2023-12-19 seb.cevey@guardian.co.uk tom.richards@guardian.co.uk kahuna/public/js/upload/controller.js 59 44 3823 219 81 16 2014-11-21 2024-10-03 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/upload/manager.js 132 38 3823 101 70 14 2014-11-21 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/upload/view.html 26 64 3823 219 129 23 2014-11-21 2024-10-03 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/upload/controller.css 5 2 1523 1507 2 2 2021-03-09 2021-03-25 adriel.ulanovsky.ext@bbc.co.uk akash1810@users.noreply.github.com kahuna/public/js/components/gr-toggle-button/gr-toggle-button.html 6 8 3307 1132 10 6 2016-04-20 2022-04-04 shaun.dillon@guardian.co.uk ochiengolanga@gmail.com kahuna/public/js/components/gr-toggle-button/gr-toggle-button.js 32 7 3307 2514 12 3 2016-04-20 2018-06-22 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk kahuna/public/js/components/gr-undelete-image/gr-un-delete-image.js 47 6 1282 681 7 4 2021-11-05 2023-06-29 abdelrahmansd@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gu-lazy-table-shortcuts/gu-lazy-table-shortcuts.js 56 5 3385 3272 10 4 2016-02-02 2016-05-25 seb.cevey@guardian.co.uk shaun@shaundillon.info kahuna/public/js/components/gr-usagerights-summary/gr-usagerights-summary.css 16 2 401 362 2 2 2024-04-04 2024-05-13 andrew.downing@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-usagerights-summary/gr-usagerights-summary.tsx 114 2 401 362 2 2 2024-04-04 2024-05-13 andrew.downing@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-export-original-image/gr-export-original-image.html 4 11 3480 1863 18 8 2015-10-30 2020-04-03 ekmilner@gmail.com justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gr-export-original-image/gr-export-original-image.js 49 17 3480 681 21 10 2015-10-30 2023-06-29 ekmilner@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gr-downloader/gr-downloader.html 56 35 3414 926 46 20 2016-01-04 2022-10-27 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/components/gr-downloader/gr-downloader.js 88 33 3414 681 48 20 2016-01-04 2023-06-29 james.gorrie@theguardian.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gr-downloader/gr-downloader.css 33 16 3414 920 19 9 2016-01-04 2022-11-02 james.gorrie@theguardian.com rhystmills@gmail.com kahuna/public/js/components/gr-delete-crops/gr-delete-crops.js 56 18 3544 681 27 10 2015-08-27 2023-06-29 james.gorrie@theguardian.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gr-delete-crops/gr-delete-crops.css 9 5 3544 3524 5 3 2015-08-27 2015-09-16 james.gorrie@theguardian.com robert.kenny@guardian.co.uk kahuna/public/js/components/gr-tooltip/gr-tooltip.js 25 13 3427 2264 19 8 2015-12-22 2019-02-27 akash1810@gmail.com akash1810@users.noreply.github.com kahuna/public/js/components/gr-collections-panel/gr-collections-panel-node.html 78 40 3442 1020 94 15 2015-12-07 2022-07-25 ekmilner@gmail.com ochiengolanga@gmail.com kahuna/public/js/components/gr-collections-panel/gr-collections-panel.html 24 32 3456 585 49 15 2015-11-23 2023-10-03 ekmilner@gmail.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gr-collections-panel/gr-collections-panel.js 253 50 3456 681 148 16 2015-11-23 2023-06-29 ekmilner@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gr-collections-panel/gr-collections-panel.css 71 36 3456 2525 68 10 2015-11-23 2018-06-11 ekmilner@gmail.com shaun.dillon@guardian.co.uk kahuna/public/js/components/gr-add-label/gr-add-label.html 48 33 3557 1132 55 13 2015-08-14 2022-04-04 akash1810@users.noreply.github.com ochiengolanga@gmail.com kahuna/public/js/components/gr-add-label/gr-add-label.css 23 12 3557 3524 21 8 2015-08-14 2015-09-16 akash1810@users.noreply.github.com robert.kenny@guardian.co.uk kahuna/public/js/components/gr-add-label/gr-add-label.js 77 24 3557 1585 49 14 2015-08-14 2021-01-06 akash1810@users.noreply.github.com alex.ware@guardian.co.uk kahuna/public/js/components/gr-description-warning/gr-description-warning.tsx 25 5 1205 892 6 3 2022-01-21 2022-11-30 andrew.nowak@guardian.co.uk 79340179+ornel-lloyd-edano@users.noreply.github.com kahuna/public/js/components/gr-description-warning/gr-description-warning.module.css 6 3 1191 892 4 3 2022-02-04 2022-11-30 andrew.nowak@guardian.co.uk 79340179+ornel-lloyd-edano@users.noreply.github.com kahuna/public/js/components/gr-crop-image/gr-crop-image.js 39 24 3546 681 28 16 2015-08-25 2023-06-29 ekmilner@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gr-crop-image/gr-crop-image.css 11 2 935 920 3 2 2022-10-18 2022-11-02 rhystmills@gmail.com 34686302+rhystmills@users.noreply.github.com kahuna/public/js/components/gr-crop-image/gr-crop-image.html 18 26 3546 920 38 14 2015-08-25 2022-11-02 ekmilner@gmail.com 34686302+rhystmills@users.noreply.github.com kahuna/public/js/components/gr-photoshoot/gr-photoshoot.html 53 18 2475 933 25 12 2018-07-31 2022-10-20 akash1810@gmail.com ochiengolanga@gmail.com kahuna/public/js/components/gr-photoshoot/gr-photoshoot.js 88 13 2475 681 15 8 2018-07-31 2023-06-29 akash1810@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gr-photoshoot/gr-photoshoot.css 3 2 2475 2474 2 2 2018-07-31 2018-08-01 akash1810@gmail.com akash1810@users.noreply.github.com kahuna/public/js/components/gr-icon/gr-icon.css 53 15 3586 296 22 13 2015-07-16 2024-07-18 akash1810@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-icon/gr-icon.js 51 22 3586 296 29 13 2015-07-16 2024-07-18 akash1810@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-image-usage-photosales/gr-image-usage-photosales.css 17 2 355 269 2 2 2024-05-20 2024-08-14 conal.brosnan@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-image-usage-photosales/gr-image-usage-photosales.tsx 52 2 355 269 2 2 2024-05-20 2024-08-14 conal.brosnan@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gu-lazy-preview-shortcuts/gu-lazy-preview-shortcuts.js 34 2 3244 3239 2 2 2016-06-22 2016-06-27 shaun.dillon@guardian.co.uk shaun@shaundillon.info kahuna/public/js/components/gr-my-uploads/gr-my-uploads.tsx 73 10 394 240 13 3 2024-04-11 2024-09-12 andrew.downing@bbc.co.uk tom.richards@guardian.co.uk kahuna/public/js/components/gr-my-uploads/gr-my-uploads.css 49 5 394 341 5 2 2024-04-11 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-keyboard-shortcut/gr-keyboard-shortcut.js 31 12 3414 2518 15 6 2016-01-04 2018-06-18 akash1810@gmail.com shaun.dillon@guardian.co.uk kahuna/public/js/components/gr-batch-export-original-images/gr-batch-export-original-images.js 60 13 2518 1572 16 9 2018-06-18 2021-01-19 shaun.dillon@guardian.co.uk alex.ware@guardian.co.uk kahuna/public/js/components/gr-batch-export-original-images/gr-batch-export-original-images.html 16 7 2518 1863 12 7 2018-06-18 2020-04-03 shaun.dillon@guardian.co.uk justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gu-lazy-table/gu-lazy-table.js 262 30 3609 1562 66 12 2015-06-23 2021-01-29 seb.cevey@guardian.co.uk alex.ware@guardian.co.uk kahuna/public/js/components/gu-lazy-table/observable-utils.js 28 5 3609 3574 6 2 2015-06-23 2015-07-28 seb.cevey@guardian.co.uk kenoir@gmail.com kahuna/public/js/components/gu-lazy-table/gu-lazy-table-cell.js 33 14 3609 3524 20 7 2015-06-23 2015-09-16 seb.cevey@guardian.co.uk robert.kenny@guardian.co.uk kahuna/public/js/components/gu-lazy-table/gu-lazy-table-placeholder.js 29 9 3588 3524 12 5 2015-07-14 2015-09-16 seb.cevey@guardian.co.uk robert.kenny@guardian.co.uk kahuna/public/js/components/gr-preset-labels/gr-preset-labels.css 40 4 3509 3482 5 4 2015-10-01 2015-10-28 ekmilner@gmail.com seb.cevey@guardian.co.uk kahuna/public/js/components/gr-preset-labels/gr-preset-labels.js 58 18 3509 1020 33 14 2015-10-01 2022-07-25 ekmilner@gmail.com ochiengolanga@gmail.com kahuna/public/js/components/gr-preset-labels/gr-preset-labels.html 60 15 3509 1020 28 13 2015-10-01 2022-07-25 ekmilner@gmail.com ochiengolanga@gmail.com kahuna/public/js/components/gr-permissions-filter/gr-toggle-switch.css 96 6 394 341 6 2 2024-04-11 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-permissions-filter/gr-permissions-filter-config.ts 85 3 394 341 3 2 2024-04-11 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-permissions-filter/gr-permissions-filter.tsx 213 15 394 227 30 4 2024-04-11 2024-09-25 andrew.downing@bbc.co.uk andrew.downing@bbc.co.uk kahuna/public/js/components/gr-permissions-filter/gr-permissions-filter.css 77 6 394 341 6 2 2024-04-11 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-permissions-filter/gr-permissions-filter-util.ts 14 2 394 341 2 2 2024-04-11 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-sort-control/gr-sort-control-config.ts 38 7 403 341 9 4 2024-04-02 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-sort-control/gr-sort-control.css 127 7 403 341 8 3 2024-04-02 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-sort-control/gr-sort-control.tsx 189 9 403 341 13 4 2024-04-02 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-confirmation-modal/gr-confirmation-modal.css 75 2 508 339 2 2 2023-12-19 2024-06-05 conal.brosnan@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-confirmation-modal/gr-confirmation-modal.tsx 121 4 508 339 5 2 2023-12-19 2024-06-05 conal.brosnan@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-syndication-rights/gr-syndication-rights.html 8 6 2313 1863 7 6 2019-01-09 2020-04-03 akash1810@gmail.com justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gr-syndication-rights/gr-syndication-rights.js 33 6 2313 681 6 5 2019-01-09 2023-06-29 akash1810@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gr-archiver/gr-archiver.css 31 13 3414 920 14 5 2016-01-04 2022-11-02 seb.cevey@guardian.co.uk 34686302+rhystmills@users.noreply.github.com kahuna/public/js/components/gr-archiver/gr-archiver.html 44 20 3414 920 33 11 2016-01-04 2022-11-02 seb.cevey@guardian.co.uk 34686302+rhystmills@users.noreply.github.com kahuna/public/js/components/gr-archiver/gr-archiver.js 123 20 3414 1219 40 8 2016-01-04 2022-01-07 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-top-bar/gr-top-bar.css 38 24 3598 341 36 14 2015-07-04 2024-06-03 seb.cevey@guardian.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-top-bar/gr-top-bar.js 32 19 3598 1132 31 13 2015-07-04 2022-04-04 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-top-bar/gr-top-bar.html 1 2 1184 1132 3 3 2022-02-11 2022-04-04 abdelrahmansd@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-radio-list/gr-radio-list.css 52 6 2265 54 10 5 2019-02-26 2025-03-17 akash1810@gmail.com tom.richards@guardian.co.uk kahuna/public/js/components/gr-radio-list/gr-radio-list.html 12 4 2265 54 6 3 2019-02-26 2025-03-17 akash1810@gmail.com tom.richards@guardian.co.uk kahuna/public/js/components/gr-radio-list/gr-radio-list.js 15 2 2265 2264 2 2 2019-02-26 2019-02-27 akash1810@gmail.com akash1810@users.noreply.github.com kahuna/public/js/components/gr-delete-usages/gr-delete-usages.css 3 2 2265 2264 2 2 2019-02-26 2019-02-27 akash1810@gmail.com akash1810@users.noreply.github.com kahuna/public/js/components/gr-delete-usages/gr-delete-usages.html 5 4 2265 1863 6 4 2019-02-26 2020-04-03 akash1810@gmail.com justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gr-delete-usages/gr-delete-usages.js 55 7 2265 681 10 6 2019-02-26 2023-06-29 akash1810@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gu-date-range/gu-date-range.css 60 18 3678 920 36 10 2015-04-15 2022-11-02 akash1810@gmail.com 34686302+rhystmills@users.noreply.github.com kahuna/public/js/components/gu-date-range/gu-date-range.html 90 31 3678 681 53 16 2015-04-15 2023-06-29 akash1810@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gu-date-range/gu-date-range.js 150 30 3678 681 46 14 2015-04-15 2023-06-29 akash1810@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gu-date-range/pikaday-override.css 13 6 3678 919 7 3 2015-04-15 2022-11-03 akash1810@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-info-panel/gr-info-panel.css 3 2 3372 3371 5 2 2016-02-15 2016-02-16 akash1810@gmail.com akash1810@users.noreply.github.com kahuna/public/js/components/gr-info-panel/gr-info-panel.js 56 23 3372 101 31 14 2016-02-15 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gr-info-panel/gr-info-panel.html 49 29 3372 101 49 15 2016-02-15 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gr-panels/gr-panels.js 85 16 3432 316 44 11 2015-12-17 2024-06-28 james.gorrie@theguardian.com dv.bltchr@gmail.com kahuna/public/js/components/gr-panels/gr-panels.css 55 19 3432 316 32 12 2015-12-17 2024-06-28 james.gorrie@theguardian.com dv.bltchr@gmail.com kahuna/public/js/components/gr-metadata-validity/gr-metadata-validity.js 50 25 3497 101 29 16 2015-10-13 2025-01-29 akash1810@users.noreply.github.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gr-metadata-validity/gr-metadata-validity.css 3 4 3497 3482 5 4 2015-10-13 2015-10-28 akash1810@users.noreply.github.com seb.cevey@guardian.co.uk kahuna/public/js/components/gr-metadata-validity/gr-metadata-validity.html 39 27 3497 101 32 18 2015-10-13 2025-01-29 akash1810@users.noreply.github.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gu-lazy-preview/gu-lazy-preview.html 49 4 3244 1863 5 4 2016-06-22 2020-04-03 shaun.dillon@guardian.co.uk justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gu-lazy-preview/gu-lazy-preview.css 136 2 3244 3239 2 2 2016-06-22 2016-06-27 shaun.dillon@guardian.co.uk shaun@shaundillon.info kahuna/public/js/components/gu-lazy-preview/gu-lazy-preview.js 90 4 3244 2726 4 3 2016-06-22 2017-11-22 shaun.dillon@guardian.co.uk richard.beddington@gmail.com kahuna/public/js/components/gr-add-keyword/gr-add-keyword.html 48 3 611 579 3 2 2023-09-07 2023-10-09 andrew.downing@bbc.co.uk tom.richards@guardian.co.uk kahuna/public/js/components/gr-add-keyword/gr-add-keyword.css 24 3 611 579 3 2 2023-09-07 2023-10-09 andrew.downing@bbc.co.uk tom.richards@guardian.co.uk kahuna/public/js/components/gr-add-keyword/gr-add-keyword.js 105 3 611 579 4 2 2023-09-07 2023-10-09 andrew.downing@bbc.co.uk tom.richards@guardian.co.uk kahuna/public/js/components/gr-panel-button/gr-panel-button-small.html 49 21 3427 585 33 14 2015-12-22 2023-10-03 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gr-panel-button/gr-panel-button.html 41 14 3431 1132 28 8 2015-12-18 2022-04-04 james.gorrie@theguardian.com ochiengolanga@gmail.com kahuna/public/js/components/gr-panel-button/gr-panel-button.js 65 19 3431 585 30 11 2015-12-18 2023-10-03 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gr-display-crops/gr-display-crops.html 28 15 3299 1398 19 12 2016-04-28 2021-07-12 reetta.vaahtoranta@guardian.co.uk alex.ware@guardian.co.uk kahuna/public/js/components/gr-display-crops/gr-display-crops.js 22 12 3299 1398 13 9 2016-04-28 2021-07-12 reetta.vaahtoranta@guardian.co.uk alex.ware@guardian.co.uk kahuna/public/js/components/gr-display-crops/gr-display-crops.css 11 5 3299 3279 6 3 2016-04-28 2016-05-18 reetta.vaahtoranta@guardian.co.uk shaun.dillon@guardian.co.uk kahuna/public/js/components/gr-collection-overlay/gr-collection-overlay.html 39 14 3342 997 16 9 2016-03-16 2022-08-17 ekmilner@gmail.com 47318984+aracho1@users.noreply.github.com kahuna/public/js/components/gr-collection-overlay/gr-collection-overlay.css 54 11 3342 1219 12 8 2016-03-16 2022-01-07 ekmilner@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-collection-overlay/gr-collection-overlay.js 42 8 3342 997 8 6 2016-03-16 2022-08-17 ekmilner@gmail.com 47318984+aracho1@users.noreply.github.com kahuna/public/js/components/gr-image-usage/gr-image-usage.html 16 20 3481 269 25 12 2015-10-29 2024-08-14 akash1810@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-image-usage/gr-image-usage.css 51 11 3481 3411 16 8 2015-10-29 2016-01-07 akash1810@gmail.com seb.cevey@guardian.co.uk kahuna/public/js/components/gr-image-usage/gr-image-usage-list.html 23 19 3481 1863 32 13 2015-10-29 2020-04-03 akash1810@gmail.com justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gr-image-usage/gr-image-usage.js 107 35 3481 269 46 15 2015-10-29 2024-08-14 akash1810@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-delete-image/gr-delete-image.js 53 24 3564 101 50 11 2015-08-07 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gr-search-wrapper/gr-search-wrapper.css 8 3 394 341 3 2 2024-04-11 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-search-wrapper/gr-search-wrapper.js 11 2 394 341 2 2 2024-04-11 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-search-wrapper/gr-search-wrapper.html 26 4 394 341 4 2 2024-04-11 2024-06-03 andrew.downing@bbc.co.uk 30567854+dblatcher@users.noreply.github.com kahuna/public/js/components/gr-feature-switch-panel/gr-feature-switch-panel.tsx 117 8 907 225 11 4 2022-11-15 2024-09-27 rhystmills@gmail.com tom.richards@guardian.co.uk kahuna/public/js/components/gr-feature-switch-panel/gr-feature-switch-panel.module.css 85 5 907 229 7 4 2022-11-15 2024-09-23 rhystmills@gmail.com tom.richards@guardian.co.uk kahuna/public/js/components/gr-chips/gr-chips.css 77 10 3365 919 14 8 2016-02-22 2022-11-03 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-chips/gr-text-chip.js 92 9 3365 2726 10 6 2016-02-22 2017-11-22 seb.cevey@guardian.co.uk richard.beddington@gmail.com kahuna/public/js/components/gr-chips/gr-text-chip.html 10 12 3365 1786 15 8 2016-02-22 2020-06-19 seb.cevey@guardian.co.uk stephen.gb.geller+git@gmail.com kahuna/public/js/components/gr-chips/gr-chip-input.js 132 4 3365 3342 6 3 2016-02-22 2016-03-16 seb.cevey@guardian.co.uk robert.kenny@guardian.co.uk kahuna/public/js/components/gr-chips/gr-filter-chooser-chip.html 16 8 3365 1863 10 5 2016-02-22 2020-04-03 seb.cevey@guardian.co.uk justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gr-chips/gr-filter-chooser-chip.js 59 11 3365 2726 15 6 2016-02-22 2017-11-22 seb.cevey@guardian.co.uk richard.beddington@gmail.com kahuna/public/js/components/gr-chips/gr-filter-chip.js 50 9 3365 2726 10 5 2016-02-22 2017-11-22 seb.cevey@guardian.co.uk richard.beddington@gmail.com kahuna/public/js/components/gr-chips/gr-chip.js 22 3 3365 3342 4 3 2016-02-22 2016-03-16 seb.cevey@guardian.co.uk robert.kenny@guardian.co.uk kahuna/public/js/components/gr-chips/gr-static-filter-chip.html 10 5 3365 1863 7 5 2016-02-22 2020-04-03 seb.cevey@guardian.co.uk justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gr-chips/gr-chips.html 16 7 3365 1863 9 6 2016-02-22 2020-04-03 seb.cevey@guardian.co.uk justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gr-chips/gr-chips.js 157 13 3365 2537 19 7 2016-02-22 2018-05-30 seb.cevey@guardian.co.uk shaun.dillon@guardian.co.uk kahuna/public/js/components/gr-chips/gr-filter-chip.html 22 6 3365 1863 8 5 2016-02-22 2020-04-03 seb.cevey@guardian.co.uk justin.rowles.freelance@guardian.co.uk kahuna/public/js/components/gr-chips/gr-static-filter-chip.js 35 5 3365 2726 6 4 2016-02-22 2017-11-22 seb.cevey@guardian.co.uk richard.beddington@gmail.com kahuna/public/js/components/gr-image-cost-message/gr-image-cost-message.css 3 4 3497 3482 5 4 2015-10-13 2015-10-28 akash1810@users.noreply.github.com seb.cevey@guardian.co.uk kahuna/public/js/components/gr-image-cost-message/gr-image-cost-message.html 7 16 3497 306 19 14 2015-10-13 2024-07-08 akash1810@users.noreply.github.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-image-cost-message/gr-image-cost-message.js 40 12 3497 304 15 8 2015-10-13 2024-07-10 akash1810@users.noreply.github.com mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-syndication-icon/gr-syndication-icon.html 5 7 2452 827 8 5 2018-08-23 2023-02-03 akash1810@gmail.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/components/gr-syndication-icon/gr-syndication-icon.js 25 5 2452 681 5 4 2018-08-23 2023-06-29 akash1810@gmail.com jonathon.herbert@guardian.co.uk kahuna/public/js/components/gr-syndication-icon/gr-syndication-icon.css 12 3 2452 2418 3 3 2018-08-23 2018-09-26 akash1810@gmail.com justin.rowles.casual@guardian.co.uk kahuna/public/js/components/gr-notifications-banner/gr-notifications-banner.tsx 222 8 418 276 12 5 2024-03-18 2024-08-07 andrew.downing@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-notifications-banner/gr-notifications-banner.css 78 4 418 381 4 3 2024-03-18 2024-04-24 andrew.downing@bbc.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/components/gu-date/gu-date.js 87 10 2458 1020 14 6 2018-08-17 2022-07-25 akash1810@gmail.com ochiengolanga@gmail.com kahuna/public/js/components/gu-date/gu-date.css 12 3 2458 2418 3 3 2018-08-17 2018-09-26 akash1810@gmail.com justin.rowles.casual@guardian.co.uk kahuna/public/js/components/gu-date/gu-date-range-x.html 4 3 2458 2418 3 3 2018-08-17 2018-09-26 akash1810@gmail.com justin.rowles.casual@guardian.co.uk kahuna/public/js/components/gu-date/gu-date.html 19 11 2458 1020 12 8 2018-08-17 2022-07-25 akash1810@gmail.com ochiengolanga@gmail.com kahuna/public/js/components/gr-confirm-delete/gr-confirm-delete.css 21 15 3564 920 28 9 2015-08-07 2022-11-02 akash1810@gmail.com 34686302+rhystmills@users.noreply.github.com kahuna/public/js/components/gr-confirm-delete/gr-confirm-delete.js 29 30 3585 1132 36 15 2015-07-17 2022-04-04 james.gorrie@theguardian.com ochiengolanga@gmail.com kahuna/public/js/components/gr-image-metadata/gr-image-metadata.css 28 16 1255 892 21 7 2021-12-02 2022-11-30 abdelrahmansd@gmail.com 79340179+ornel-lloyd-edano@users.noreply.github.com kahuna/public/js/components/gr-image-metadata/gr-image-metadata.js 561 107 3496 219 139 32 2015-10-14 2024-10-03 akash1810@gmail.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/components/gr-image-metadata/gr-image-metadata.html 949 153 3496 219 221 38 2015-10-14 2024-10-03 akash1810@gmail.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/components/gr-archiver-status/gr-archiver-status.css 27 4 3384 3379 7 2 2016-02-03 2016-02-08 seb.cevey@guardian.co.uk seb.cevey@guardian.co.uk kahuna/public/js/components/gr-archiver-status/gr-archiver-status.js 66 15 3384 1219 22 9 2016-02-03 2022-01-07 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/components/gr-archiver-status/gr-archiver-status.html 43 13 3384 1219 20 8 2016-02-03 2022-01-07 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/directives/gr-chip-example.js 20 2 3340 3336 2 2 2016-03-18 2016-03-22 ekmilner@gmail.com emma.milner@guardian.co.uk kahuna/public/js/directives/gr-image-fade-on-load.js 58 11 3600 1530 20 7 2015-07-02 2021-03-02 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/directives/gr-auto-width.js 42 3 3365 3342 4 3 2016-02-22 2016-03-16 seb.cevey@guardian.co.uk robert.kenny@guardian.co.uk kahuna/public/js/directives/gr-auto-focus.js 14 5 3533 3524 6 4 2015-09-07 2015-09-16 ekmilner@gmail.com robert.kenny@guardian.co.uk kahuna/public/js/directives/gr-file-change.js 14 3 3593 3587 8 3 2015-07-09 2015-07-15 james.gorrie@theguardian.com kenoir@gmail.com kahuna/public/js/directives/ui-crop-box/cropper-override.css 77 18 3314 9 24 7 2016-04-13 2025-05-01 shaun@shaundillon.info 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/directives/ui-crop-box/ui-crop-box.js 97 16 3314 613 26 12 2016-04-13 2023-09-05 shaun@shaundillon.info 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/directives/gr-remember-scroll-top.js 26 2 3376 3375 3 3 2016-02-11 2016-02-12 emma.milner@guardian.co.uk nick.papacostas@guardian.co.uk kahuna/public/js/common/user-actions.html 44 36 3736 535 62 23 2015-02-16 2023-11-22 james.gorrie@theguardian.com tom.richards@guardian.co.uk kahuna/public/js/common/usageRightsUtils.js 62 5 201 86 5 3 2024-10-21 2025-02-13 andrew.downing@bbc.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/common/user-actions.js 41 21 3736 535 29 12 2015-02-16 2023-11-22 james.gorrie@theguardian.com tom.richards@guardian.co.uk kahuna/public/js/common/blurring/GNM-explainer.html 20 2 536 535 2 1 2023-11-21 2023-11-22 tom.richards@guardian.co.uk tom.richards@guardian.co.uk kahuna/public/js/metadata-templates/metadata-templates.html 28 4 1167 702 4 4 2022-02-28 2023-06-08 ochiengolanga@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/metadata-templates/metadata-templates.js 189 17 1167 654 18 7 2022-02-28 2023-07-26 ochiengolanga@gmail.com conal.brosnan@bbc.co.uk kahuna/public/js/metadata-templates/metadata-templates.css 8 4 1167 702 4 4 2022-02-28 2023-06-08 ochiengolanga@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/image/service.js 41 53 3587 306 90 19 2015-07-15 2024-07-08 kenoir@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/image/image-error.html 12 13 3734 1863 19 7 2015-02-18 2020-04-03 seb.cevey@guardian.co.uk justin.rowles.freelance@guardian.co.uk kahuna/public/js/image/crop.html 25 13 2731 207 16 8 2017-11-17 2024-10-15 rvaahtoranta@gmail.com tom.richards@guardian.co.uk kahuna/public/js/image/index.js 52 40 3787 51 66 13 2014-12-27 2025-03-20 seb.cevey@guardian.co.uk tom.richards@guardian.co.uk kahuna/public/js/image/controller.js 289 187 3787 4 321 35 2014-12-27 2025-05-06 seb.cevey@guardian.co.uk andrew.nowak@guardian.co.uk kahuna/public/js/image/view.html 184 205 3814 4 484 32 2014-11-30 2025-05-06 seb.cevey@guardian.co.uk andrew.nowak@guardian.co.uk kahuna/public/js/sentry/sentry.js 53 17 3775 1432 21 7 2015-01-08 2021-06-08 james.gorrie@theguardian.com alex.ware@guardian.co.uk kahuna/public/js/search/query.js 347 111 3820 219 212 29 2014-11-24 2024-10-03 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/search/results.html 192 179 3820 260 352 28 2014-11-24 2024-08-23 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/search/syntax/syntax.js 16 14 3477 1429 17 10 2015-11-02 2021-06-11 akash1810@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/search/syntax/syntax.html 170 37 3477 570 55 20 2015-11-02 2023-10-18 akash1810@gmail.com david.blishen@guardian.co.uk kahuna/public/js/search/structured-query/syntax.js 83 21 3365 101 26 13 2016-02-22 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/search/structured-query/structured-query.js 65 23 3365 681 39 13 2016-02-22 2023-06-29 seb.cevey@guardian.co.uk jonathon.herbert@guardian.co.uk kahuna/public/js/search/structured-query/structured-query.css 55 11 3365 919 16 6 2016-02-22 2022-11-03 seb.cevey@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/search/structured-query/query-suggestions.js 197 56 3365 263 84 24 2016-02-22 2024-08-20 seb.cevey@guardian.co.uk 33927854+rebecca-thompson@users.noreply.github.com kahuna/public/js/search/index.js 280 125 3820 51 238 28 2014-11-24 2025-03-20 james.gorrie@theguardian.com tom.richards@guardian.co.uk kahuna/public/js/search/query.html 73 98 3820 341 181 31 2014-11-24 2024-06-03 james.gorrie@theguardian.com 30567854+dblatcher@users.noreply.github.com kahuna/public/js/search/query-filter.js 71 31 3741 388 41 11 2015-02-11 2024-04-17 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/search/view.html 37 61 3820 341 101 20 2014-11-24 2024-06-03 james.gorrie@theguardian.com 30567854+dblatcher@users.noreply.github.com kahuna/public/js/search/results.js 510 194 3820 101 379 32 2014-11-24 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/main.js 413 147 3781 381 271 32 2015-01-02 2024-04-24 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/util/eq.js 9 4 3729 3375 7 4 2015-02-23 2016-02-12 james.gorrie@theguardian.com ekmilner@gmail.com kahuna/public/js/util/constants/cropOptions.js 7 5 1428 4 8 3 2021-06-12 2025-05-06 adriel.ulanovsky.ext@bbc.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/util/constants/editOptions.js 4 2 2263 2262 2 2 2019-02-28 2019-03-01 akash1810@gmail.com akash1810@users.noreply.github.com kahuna/public/js/util/constants/sendToCapture-config.js 13 6 508 269 6 2 2023-12-19 2024-08-14 conal.brosnan@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/util/async.js 73 41 3825 1376 77 13 2014-11-19 2021-08-03 seb.cevey@guardian.co.uk abdelrahmansd@gmail.com kahuna/public/js/util/batch-tracking.js 39 23 2174 654 52 8 2019-05-28 2023-07-26 michael.barton@guardian.co.uk conal.brosnan@bbc.co.uk kahuna/public/js/util/theseus-angular.js 8 2 2738 2726 2 1 2017-11-10 2017-11-22 richard.beddington@gmail.com richard.beddington@gmail.com kahuna/public/js/util/idleTimeout.js 6 2 1578 1573 3 3 2021-01-13 2021-01-18 alex.ware@guardian.co.uk justin.rowles.freelance@guardian.co.uk kahuna/public/js/util/seq.ts 7 3 1213 892 3 3 2022-01-13 2022-11-30 andrew.nowak@guardian.co.uk 79340179+ornel-lloyd-edano@users.noreply.github.com kahuna/public/js/util/rights-categories.js 20 2 323 306 3 2 2024-06-21 2024-07-08 andrew.downing@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/util/rx.js 42 4 3533 3524 7 4 2015-09-07 2015-09-16 seb.cevey@guardian.co.uk robert.kenny@guardian.co.uk kahuna/public/js/util/storage.js 30 10 3405 2262 17 5 2016-01-13 2019-03-01 james.gorrie@theguardian.com akash1810@users.noreply.github.com kahuna/public/js/util/digest.js 11 5 3816 1558 7 3 2014-11-28 2021-02-02 james.gorrie@theguardian.com alex.ware@guardian.co.uk kahuna/public/js/util/string.js 11 6 3384 2264 6 4 2016-02-03 2019-02-27 seb.cevey@guardian.co.uk akash1810@users.noreply.github.com kahuna/public/js/util/crop.js 61 19 2266 51 27 11 2019-02-25 2025-03-20 akash1810@gmail.com tom.richards@guardian.co.uk kahuna/public/js/forms/gr-xeditable/gr-xeditable.js 13 9 3602 2067 16 6 2015-06-30 2019-09-12 akash1810@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/forms/gr-xeditable/gr-xeditable-buttons.html 8 2 3551 3547 4 4 2015-08-20 2015-08-24 seb.cevey@guardian.co.uk ekmilner@gmail.com kahuna/public/js/forms/datalist.html 12 20 3756 1863 26 8 2015-01-27 2020-04-03 james.gorrie@theguardian.com justin.rowles.freelance@guardian.co.uk kahuna/public/js/forms/datalist.js 131 32 3756 681 74 8 2015-01-27 2023-06-29 james.gorrie@theguardian.com jonathon.herbert@guardian.co.uk kahuna/public/js/crop/index.js 42 34 3787 51 51 14 2014-12-27 2025-03-20 seb.cevey@guardian.co.uk tom.richards@guardian.co.uk kahuna/public/js/crop/controller.js 184 80 3787 4 148 23 2014-12-27 2025-05-06 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/crop/view.html 131 108 3814 37 201 29 2014-11-30 2025-04-03 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/search-query/query-syntax.js 32 15 3496 3323 30 6 2015-10-14 2016-04-04 robert.kenny@guardian.co.uk robert.kenny@guardian.co.uk kahuna/public/js/notifications/notifications.html 3 9 418 276 10 5 2024-03-18 2024-08-07 andrew.downing@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/notifications/notifications.js 25 8 418 276 11 5 2024-03-18 2024-08-07 andrew.downing@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/usage-rights/usage-rights-editor.js 220 64 3593 86 166 24 2015-07-09 2025-02-13 kenoir@gmail.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/usage-rights/usage-rights-editor.html 199 69 3593 306 149 20 2015-07-09 2024-07-08 kenoir@gmail.com mateusz.karpow@guardian.co.uk kahuna/public/js/usage-rights/usage-rights-editor.css 39 16 3593 1122 25 8 2015-07-09 2022-04-14 kenoir@gmail.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/imgops/service.js 54 13 3706 2004 18 8 2015-03-18 2019-11-14 james.gorrie@theguardian.com mbarton@users.noreply.github.com kahuna/public/js/errors/global.html 51 37 3734 793 59 17 2015-02-18 2023-03-09 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/errors/global.js 80 21 3734 681 43 15 2015-02-18 2023-06-29 james.gorrie@theguardian.com jonathon.herbert@guardian.co.uk kahuna/public/js/errors/http.js 24 7 3652 1494 9 5 2015-05-11 2021-04-07 james.gorrie@theguardian.com adriel.ulanovsky.ext@bbc.co.uk kahuna/public/js/quotas.js 40 5 2427 1009 7 5 2018-09-17 2022-08-05 michael.barton@guardian.co.uk 34686302+rhystmills@users.noreply.github.com kahuna/public/js/lib/data-structure/list-factory.js 45 6 3533 1585 10 6 2015-09-07 2021-01-06 seb.cevey@guardian.co.uk alex.ware@guardian.co.uk kahuna/public/js/lib/data-structure/ordered-set-factory.js 45 6 3533 1859 10 5 2015-09-07 2020-04-07 seb.cevey@guardian.co.uk alex.ware@guardian.co.uk kahuna/public/js/leases/leases.css 140 15 3277 892 22 10 2016-05-20 2022-11-30 shaun.dillon@guardian.co.uk 79340179+ornel-lloyd-edano@users.noreply.github.com kahuna/public/js/leases/leases.html 149 46 3277 54 65 20 2016-05-20 2025-03-17 shaun.dillon@guardian.co.uk andrew.downing@bbc.co.uk kahuna/public/js/leases/leases.js 267 47 3277 54 67 21 2016-05-20 2025-03-17 shaun.dillon@guardian.co.uk andrew.downing@bbc.co.uk kahuna/public/js/edits/service.js 195 71 3691 654 142 21 2015-04-02 2023-07-26 james.gorrie@theguardian.com conal.brosnan@bbc.co.uk kahuna/public/js/edits/image-editor.js 378 81 3753 86 129 26 2015-01-30 2025-02-13 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/edits/image-editor.html 309 136 3753 306 254 31 2015-01-30 2024-07-08 james.gorrie@theguardian.com mateusz.karpow@guardian.co.uk kahuna/public/js/edits/list-editor.css 103 14 1290 879 15 6 2021-10-28 2022-12-13 adriel.ulanovsky.ext@bbc.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/edits/image-editor.css 17 9 1494 997 10 7 2021-04-07 2022-08-17 adriel.ulanovsky.ext@bbc.co.uk 47318984+aracho1@users.noreply.github.com kahuna/public/js/edits/list-editor-compact.html 15 12 1290 388 13 8 2021-10-28 2024-04-17 adriel.ulanovsky.ext@bbc.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/edits/index.js 5 21 3813 1172 26 8 2014-12-01 2022-02-23 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/edits/list-editor-upload.html 29 9 1290 579 9 6 2021-10-28 2023-10-09 adriel.ulanovsky.ext@bbc.co.uk tom.richards@guardian.co.uk kahuna/public/js/edits/list-editor-info-panel.html 23 17 1290 388 22 9 2021-10-28 2024-04-17 adriel.ulanovsky.ext@bbc.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/edits/metadataDiff.js 20 4 1787 1587 7 3 2020-06-18 2021-01-04 alex.ware@guardian.co.uk mateusz.karpow@guardian.co.uk kahuna/public/js/edits/list-editor.js 182 21 1290 388 24 10 2021-10-28 2024-04-17 adriel.ulanovsky.ext@bbc.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/public/js/window.ts 17 10 890 341 10 7 2022-12-02 2024-06-03 rhystmills@gmail.com 30567854+dblatcher@users.noreply.github.com kahuna/public/js/preview/image.js 182 126 3757 101 178 36 2015-01-26 2025-01-29 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com kahuna/public/js/preview/image.html 169 146 3757 101 277 33 2015-01-26 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com kahuna/public/js/preview/image-large.html 140 22 3309 918 28 13 2016-04-18 2022-11-04 shaun.dillon@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/public/stylesheets/main.css 2472 397 4194 37 1139 46 2013-11-15 2025-04-03 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com kahuna/app/views/main.scala.html 97 162 4197 54 254 46 2013-11-12 2025-03-17 ben.james@guardian.co.uk andrew.downing@bbc.co.uk kahuna/app/views/quotas.scala.html 78 6 2427 1009 6 5 2018-09-17 2022-08-05 michael.barton@guardian.co.uk 34686302+rhystmills@users.noreply.github.com kahuna/app/AppLoader.scala 2 7 2592 1671 7 7 2018-04-05 2020-10-12 maria-livia.chiorean@guardian.co.uk simon.hildrew@theguardian.com kahuna/app/controllers/KahunaController.scala 83 68 2592 101 77 29 2018-04-05 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/app/KahunaComponents.scala 61 56 2592 389 72 17 2018-04-05 2024-04-16 maria-livia.chiorean@guardian.co.uk andrew.downing@bbc.co.uk kahuna/app/lib/AdditionalLinksConfig.scala 24 6 1101 101 8 4 2022-05-05 2025-01-29 ochiengolanga@gmail.com 128470622+andykilmory@users.noreply.github.com kahuna/app/lib/KahunaConfig.scala 73 98 2592 54 125 33 2018-04-05 2025-03-17 maria-livia.chiorean@guardian.co.uk andrew.downing@bbc.co.uk kahuna/app/lib/AnnouncementsConfig.scala 54 8 418 101 10 5 2024-03-18 2025-01-29 andrew.downing@bbc.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/app/lib/MetadataTemplateConfig.scala 98 16 1167 101 18 7 2022-02-28 2025-01-29 ochiengolanga@gmail.com 128470622+andykilmory@users.noreply.github.com kahuna/app/lib/InterimFilterOptionsConfig.scala 24 6 376 101 8 5 2024-04-29 2025-01-29 andrew.downing@bbc.co.uk 128470622+andykilmory@users.noreply.github.com kahuna/app/lib/FeatureSwitch.scala 39 7 893 101 10 5 2022-11-29 2025-01-29 rhystmills@gmail.com 128470622+andykilmory@users.noreply.github.com cropper/app/model/ExportRequest.scala 41 13 3498 2565 15 8 2015-10-12 2018-05-02 seb.cevey@guardian.co.uk mbarton@users.noreply.github.com cropper/app/AppLoader.scala 2 7 2599 1671 7 6 2018-03-29 2020-10-12 michael.barton@guardian.co.uk simon.hildrew@theguardian.com cropper/app/controllers/CropperController.scala 184 46 2599 101 53 22 2018-03-29 2025-01-29 michael.barton@guardian.co.uk 128470622+andykilmory@users.noreply.github.com cropper/app/CropperComponents.scala 18 22 2599 1424 23 10 2018-03-29 2021-06-16 michael.barton@guardian.co.uk tom.richards@guardian.co.uk cropper/app/lib/Notifications.scala 3 10 4161 1851 14 7 2013-12-18 2020-04-15 ben.james@guardian.co.uk akash1810@users.noreply.github.com cropper/app/lib/AspectRatio.scala 27 9 3434 3323 13 5 2015-12-15 2016-04-04 nick.papacostas@guardian.co.uk robert.kenny@guardian.co.uk cropper/app/lib/CropStore.scala 67 30 3498 101 41 15 2015-10-12 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com cropper/app/lib/Crops.scala 105 68 4168 101 122 26 2013-12-11 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com cropper/app/lib/CropperConfig.scala 14 20 2599 101 26 16 2018-03-29 2025-01-29 michael.barton@guardian.co.uk 128470622+andykilmory@users.noreply.github.com cropper/app/lib/CropSpecMetadata.scala 39 5 252 101 7 3 2024-08-31 2025-01-29 tony@eelpieconsulting.co.uk 128470622+andykilmory@users.noreply.github.com dev/script/generate-config/generate-config.js 55 4 1690 1671 4 2 2020-09-23 2020-10-12 simon@hildrew.net simon.hildrew@theguardian.com dev/script/generate-config/service-config.js 198 79 1690 86 95 21 2020-09-23 2025-02-13 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com dev/script/generate-config/config.json5 55 7 1690 716 9 5 2020-09-23 2023-05-25 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com dev/config/usages.eml 25 2 1011 1010 2 2 2022-08-03 2022-08-04 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com dev/oidc-provider/make-provider.js 33 4 291 282 4 2 2024-07-23 2024-08-01 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com dev/oidc-provider/find-account.js 38 4 291 282 5 2 2024-07-23 2024-08-01 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com dev/oidc-provider/app.js 19 13 1848 282 17 10 2020-04-18 2024-08-01 akash1810@gmail.com 30567854+dblatcher@users.noreply.github.com image-loader/conf/org/apache/tika/mime/custom-mimetypes.xml 11 2 1188 1187 3 2 2022-02-07 2022-02-08 david.furey@guardian.co.uk david.furey@guardian.co.uk image-loader/app/model/upload/UploadRequest.scala 22 10 1620 101 11 6 2020-12-02 2025-01-29 justin.rowles.freelance@guardian.co.uk 128470622+andykilmory@users.noreply.github.com image-loader/app/model/upload/OptimiseOps.scala 49 14 1620 101 22 8 2020-12-02 2025-01-29 justin.rowles.freelance@guardian.co.uk 128470622+andykilmory@users.noreply.github.com image-loader/app/model/S3IngestObject.scala 29 10 515 101 17 5 2023-12-12 2025-01-29 dv.bltchr@gmail.com 128470622+andykilmory@users.noreply.github.com image-loader/app/model/Projector.scala 191 42 1874 101 65 10 2020-03-23 2025-01-29 justin.rowles.freelance@guardian.co.uk 128470622+andykilmory@users.noreply.github.com image-loader/app/model/UploadStatus.scala 45 6 1571 508 10 5 2021-01-20 2023-12-19 abdelrahmansd@gmail.com tom.richards@guardian.co.uk image-loader/app/model/Uploader.scala 359 49 1699 101 75 14 2020-09-14 2025-01-29 simon@hildrew.net 128470622+andykilmory@users.noreply.github.com image-loader/app/model/QuarantineUploader.scala 46 6 1584 1109 7 6 2021-01-07 2022-04-27 amaliyu@hotmail.com 10963046+andrew-nowak@users.noreply.github.com image-loader/app/model/package.scala 5 4 4224 2565 4 4 2013-10-16 2018-05-02 ben.james@guardian.co.uk mbarton@users.noreply.github.com image-loader/app/AppLoader.scala 2 7 2593 1671 7 7 2018-04-04 2020-10-12 maria-livia.chiorean@guardian.co.uk simon.hildrew@theguardian.com image-loader/app/controllers/ImageLoaderManagement.scala 30 9 522 101 20 6 2023-12-05 2025-01-29 dv.bltchr@gmail.com 128470622+andykilmory@users.noreply.github.com image-loader/app/controllers/UploadStatusController.scala 52 14 1571 101 21 10 2021-01-20 2025-01-29 abdelrahmansd@gmail.com 128470622+andykilmory@users.noreply.github.com image-loader/app/controllers/ImageLoaderController.scala 507 112 2593 101 264 25 2018-04-04 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com image-loader/app/ImageLoaderComponents.scala 46 43 2593 247 66 19 2018-04-04 2024-09-05 maria-livia.chiorean@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com image-loader/app/lib/BodyParsers.scala 58 8 2578 101 11 8 2018-04-19 2025-01-29 michael.barton@guardian.co.uk 128470622+andykilmory@users.noreply.github.com image-loader/app/lib/ImageLoaderMetrics.scala 10 8 494 101 12 6 2024-01-02 2025-01-29 30567854+dblatcher@users.noreply.github.com 128470622+andykilmory@users.noreply.github.com image-loader/app/lib/ImageLoaderConfig.scala 31 41 2593 522 56 18 2018-04-04 2023-12-05 maria-livia.chiorean@guardian.co.uk tom.richards@guardian.co.uk image-loader/app/lib/ImageLoaderStore.scala 47 16 2593 445 39 4 2018-04-04 2024-02-20 maria-livia.chiorean@guardian.co.uk tom.richards@guardian.co.uk image-loader/app/lib/Notifications.scala 3 11 4229 1851 16 8 2013-10-11 2020-04-15 ben.james@guardian.co.uk akash1810@users.noreply.github.com image-loader/app/lib/QuarantineStore.scala 4 2 1584 1563 2 2 2021-01-07 2021-01-28 amaliyu@hotmail.com simon.hildrew@theguardian.com image-loader/app/lib/imaging/FileMetadataReader.scala 205 83 3692 101 119 30 2015-04-01 2025-01-29 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com image-loader/app/lib/imaging/MimeTypeDetection.scala 46 18 3859 1109 26 13 2014-10-16 2022-04-27 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com image-loader/app/lib/imaging/exceptions.scala 6 8 1878 1864 10 4 2020-03-19 2020-04-02 justin.rowles.freelance@guardian.co.uk akash1810@users.noreply.github.com image-loader/app/lib/Downloader.scala 45 25 3621 508 37 15 2015-06-11 2023-12-19 seb.cevey@guardian.co.uk dv.bltchr@gmail.com image-loader/app/lib/UploadStatusTable.scala 49 12 1571 101 19 9 2021-01-20 2025-01-29 abdelrahmansd@gmail.com 128470622+andykilmory@users.noreply.github.com image-loader/app/lib/FailureResponse.scala 55 17 1902 1109 25 8 2020-02-24 2022-04-27 akash1810@users.noreply.github.com 10963046+andrew-nowak@users.noreply.github.com metadata-editor/app/model/UsageRightsProperty.scala 113 56 3603 306 101 21 2015-06-29 2024-07-08 james.gorrie@theguardian.com mateusz.karpow@guardian.co.uk metadata-editor/app/model/UsageRightsLease.scala 43 4 201 86 6 3 2024-10-21 2025-02-13 andrew.downing@bbc.co.uk 128470622+andykilmory@users.noreply.github.com metadata-editor/app/AppLoader.scala 2 7 2588 1671 7 7 2018-04-09 2020-10-12 maria-livia.chiorean@guardian.co.uk simon.hildrew@theguardian.com metadata-editor/app/controllers/EditsController.scala 182 108 3622 101 171 31 2015-06-10 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com metadata-editor/app/controllers/EditsApi.scala 81 66 3694 86 133 20 2015-03-30 2025-02-13 seb.cevey@guardian.co.uk 128470622+andykilmory@users.noreply.github.com metadata-editor/app/controllers/SyndicationController.scala 58 2 1486 1482 2 1 2021-04-15 2021-04-19 justin.rowles.freelance@guardian.co.uk justin.rowles.freelance@guardian.co.uk metadata-editor/app/MetadataEditorComponents.scala 23 27 2588 101 38 20 2018-04-09 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com metadata-editor/app/lib/SyndicationStore.scala 4 4 1486 1472 4 1 2021-04-15 2021-04-29 justin.rowles.freelance@guardian.co.uk justin.rowles.freelance@guardian.co.uk metadata-editor/app/lib/MetadataEditorMetrics.scala 13 14 3567 101 18 12 2015-08-04 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com metadata-editor/app/lib/EditsConfig.scala 17 24 2588 86 31 16 2018-04-09 2025-02-13 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com metadata-editor/app/lib/Notifications.scala 3 12 3846 1851 16 9 2014-10-29 2020-04-15 seb.cevey@guardian.co.uk akash1810@users.noreply.github.com metadata-editor/app/lib/MetadataSqsMessageConsumer.scala 15 4 2200 508 7 4 2019-05-02 2023-12-19 akash1810@users.noreply.github.com tom.richards@guardian.co.uk metadata-editor/app/lib/EditsStore.scala 4 4 2588 1480 4 4 2018-04-09 2021-04-21 maria-livia.chiorean@guardian.co.uk simon.hildrew@theguardian.com metadata-editor/app/lib/Edit.scala 16 2 1486 1482 2 1 2021-04-15 2021-04-19 justin.rowles.freelance@guardian.co.uk justin.rowles.freelance@guardian.co.uk metadata-editor/app/lib/Syndication.scala 142 12 1486 101 27 4 2021-04-15 2025-01-29 justin.rowles.freelance@guardian.co.uk 128470622+andykilmory@users.noreply.github.com media-api/app/AppLoader.scala 2 7 2588 1671 7 7 2018-04-09 2020-10-12 maria-livia.chiorean@guardian.co.uk simon.hildrew@theguardian.com media-api/app/controllers/UsageController.scala 57 30 3201 101 41 12 2016-08-04 2025-01-29 kenoir@users.noreply.github.com 128470622+andykilmory@users.noreply.github.com media-api/app/controllers/AggregateResponses.scala 8 6 2334 1894 7 5 2018-12-19 2020-03-03 tony.mccrae.freelancer@guardian.co.uk justin.rowles.freelance@guardian.co.uk media-api/app/controllers/MediaApi.scala 461 340 4265 101 698 50 2013-09-05 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com media-api/app/controllers/SuggestionController.scala 30 41 3481 101 59 18 2015-10-29 2025-01-29 james.gorrie@theguardian.com 128470622+andykilmory@users.noreply.github.com media-api/app/controllers/AggregationController.scala 14 16 3357 101 23 13 2016-03-01 2025-01-29 nick.papacostas@guardian.co.uk 128470622+andykilmory@users.noreply.github.com media-api/app/MediaApiComponents.scala 41 77 2588 101 120 24 2018-04-09 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com media-api/app/lib/usagerights/CostCalculator.scala 42 30 3622 75 65 13 2015-06-10 2025-02-24 james.gorrie@theguardian.com 10963046+andrew-nowak@users.noreply.github.com media-api/app/lib/UsageQuota.scala 35 29 3201 101 39 18 2016-08-04 2025-01-29 kenoir@users.noreply.github.com 128470622+andykilmory@users.noreply.github.com media-api/app/lib/S3Client.scala 36 15 4225 274 15 11 2013-10-15 2024-08-09 ben.james@guardian.co.uk tony.mccrae@theguardian.com media-api/app/lib/ImagePersistenceReasons.scala 102 11 2069 316 16 9 2019-09-10 2024-06-28 martin.kuzdowicz.contractor@guardian.co.uk dv.bltchr@gmail.com media-api/app/lib/ImageExtras.scala 71 40 3637 929 51 23 2015-05-26 2022-10-24 kenoir@gmail.com 10963046+andrew-nowak@users.noreply.github.com media-api/app/lib/elasticsearch/SearchFilters.scala 64 113 3663 212 190 27 2015-04-30 2024-10-10 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com media-api/app/lib/elasticsearch/ElasticSearch.scala 323 234 4272 101 401 42 2013-08-29 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com media-api/app/lib/elasticsearch/IsQueryFilter.scala 62 25 1920 101 32 16 2020-02-06 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com media-api/app/lib/elasticsearch/ElasticSearchModel.scala 192 29 2334 101 34 15 2018-12-19 2025-01-29 tony.mccrae.freelancer@guardian.co.uk 128470622+andykilmory@users.noreply.github.com media-api/app/lib/elasticsearch/QueryBuilder.scala 102 49 3663 86 59 28 2015-04-30 2025-02-13 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com media-api/app/lib/elasticsearch/SyndicationFilter.scala 113 23 2455 582 28 12 2018-08-20 2023-10-06 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com media-api/app/lib/elasticsearch/sorts.scala 17 14 3663 1894 18 10 2015-04-30 2020-03-03 seb.cevey@guardian.co.uk justin.rowles.freelance@guardian.co.uk media-api/app/lib/elasticsearch/SourceWrapper.scala 3 6 1541 557 6 4 2021-02-19 2023-10-31 amaliyu@hotmail.com tom.richards@guardian.co.uk media-api/app/lib/elasticsearch/MatchFields.scala 14 15 2313 219 16 12 2019-01-09 2024-10-03 tony.mccrae.freelancer@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com media-api/app/lib/ImageResponse.scala 339 177 3637 101 300 46 2015-05-26 2025-01-29 kenoir@gmail.com 128470622+andykilmory@users.noreply.github.com media-api/app/lib/MediaApiConfig.scala 54 90 2588 86 119 32 2018-04-09 2025-02-13 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com media-api/app/lib/MediaApiMetrics.scala 31 19 4203 101 32 12 2013-11-06 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com media-api/app/lib/querysyntax/DateRangeParser.scala 23 7 3667 2565 7 5 2015-04-26 2018-05-02 seb.cevey@guardian.co.uk mbarton@users.noreply.github.com media-api/app/lib/querysyntax/Parser.scala 19 9 3747 1391 10 4 2015-02-05 2021-07-19 seb.cevey@guardian.co.uk tom.richards@guardian.co.uk media-api/app/lib/querysyntax/QuerySyntax.scala 216 82 3747 219 137 22 2015-02-05 2024-10-03 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com media-api/app/lib/querysyntax/model.scala 20 24 3747 2147 26 11 2015-02-05 2019-06-24 seb.cevey@guardian.co.uk akash1810@users.noreply.github.com media-api/app/lib/UsageStore.scala 184 34 2941 101 53 15 2017-04-21 2025-01-29 michael.barton@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/public/stylesheets/main.css 36 15 1402 579 17 7 2021-07-08 2023-10-09 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/views/migrationFailuresOverview.scala.html 57 5 1262 654 7 5 2021-11-25 2023-07-26 tom.richards@guardian.co.uk conal.brosnan@bbc.co.uk thrall/app/views/previewUpsertProject.scala.html 29 2 669 654 5 3 2023-07-11 2023-07-26 10963046+andrew-nowak@users.noreply.github.com conal.brosnan@bbc.co.uk thrall/app/views/upsertProject.scala.html 31 3 673 654 5 3 2023-07-07 2023-07-26 andrew.nowak@guardian.co.uk conal.brosnan@bbc.co.uk thrall/app/views/migrationFailures.scala.html 87 15 1312 1020 19 5 2021-10-06 2022-07-25 andrew.nowak@guardian.co.uk ochiengolanga@gmail.com thrall/app/views/index.scala.html 125 34 1402 101 41 7 2021-07-08 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/views/restoreFromReplica.scala.html 29 2 648 624 2 1 2023-08-01 2023-08-25 tom.richards@guardian.co.uk tom.richards@guardian.co.uk thrall/app/views/reaper.scala.html 46 9 593 533 11 2 2023-09-25 2023-11-24 tom.richards@guardian.co.uk tom.richards@guardian.co.uk thrall/app/AppLoader.scala 2 7 2592 1671 7 7 2018-04-05 2020-10-12 maria-livia.chiorean@guardian.co.uk simon.hildrew@theguardian.com thrall/app/controllers/ThrallController.scala 251 53 2592 101 65 12 2018-04-05 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/controllers/ReaperController.scala 184 34 599 101 47 7 2023-09-19 2025-01-29 tom.richards@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/controllers/HealthCheck.scala 29 33 4252 1355 53 19 2013-09-18 2021-08-24 ben.james@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com thrall/app/lib/ThrallStreamProcessor.scala 99 50 1869 101 71 16 2020-03-28 2025-01-29 simon@hildrew.net 128470622+andykilmory@users.noreply.github.com thrall/app/lib/MigrationSourceWithSender.scala 100 45 1390 101 54 10 2021-07-20 2025-01-29 tjsilver@protonmail.com 128470622+andykilmory@users.noreply.github.com thrall/app/lib/BatchDeletionIds.scala 2 2 578 575 2 1 2023-10-10 2023-10-13 tom.richards@guardian.co.uk tom.richards@guardian.co.uk thrall/app/lib/ThrallConfig.scala 69 72 2592 101 93 22 2018-04-05 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/lib/elasticsearch/EsInfo.scala 19 14 1380 101 16 5 2021-07-30 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/lib/elasticsearch/ThrallMigrationClient.scala 164 42 1362 101 48 7 2021-08-17 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/lib/elasticsearch/ElasticSearch.scala 653 101 1920 101 141 24 2020-02-06 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com thrall/app/lib/elasticsearch/ElasticSearchResponse.scala 4 6 1920 1219 9 6 2020-02-06 2022-01-07 akash1810@gmail.com mateusz.karpow@guardian.co.uk thrall/app/lib/elasticsearch/GoodToGoCheck.scala 90 18 1500 101 22 9 2021-04-01 2025-01-29 simon@hildrew.net 128470622+andykilmory@users.noreply.github.com thrall/app/lib/RetryHandler.scala 53 14 1912 101 16 7 2020-02-14 2025-01-29 jonathon.herbert@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/lib/ThrallMetrics.scala 24 33 4204 101 50 16 2013-11-05 2025-01-29 ben.james@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/lib/MetadataEditorNotifications.scala 7 4 2216 1894 5 4 2019-04-16 2020-03-03 akash1810@gmail.com justin.rowles.freelance@guardian.co.uk thrall/app/lib/OrderedFutureRunner.scala 11 2 1912 1909 2 1 2020-02-14 2020-02-17 alex.ware@guardian.co.uk alex.ware@guardian.co.uk thrall/app/lib/FailedMigrationDetails.scala 15 11 1312 1020 12 5 2021-10-06 2022-07-25 andrew.nowak@guardian.co.uk ochiengolanga@gmail.com thrall/app/lib/ThrallStore.scala 3 4 2592 1706 4 3 2018-04-05 2020-09-07 maria-livia.chiorean@guardian.co.uk mbarton@users.noreply.github.com thrall/app/lib/SyncChecker.scala 116 14 1191 101 19 4 2022-02-04 2025-01-29 andrew.nowak@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/lib/kinesis/ThrallEventConsumer.scala 117 68 2285 101 118 17 2019-02-06 2025-01-29 tony.mccrae.freelance@guardian.co.uk 128470622+andykilmory@users.noreply.github.com thrall/app/lib/kinesis/KinesisConfig.scala 40 14 1866 101 24 9 2020-03-31 2025-01-29 akash1810@gmail.com 128470622+andykilmory@users.noreply.github.com thrall/app/lib/kinesis/MessageProcessor.scala 185 120 2284 389 154 25 2019-02-07 2024-04-16 tony.mccrae.freelance@guardian.co.uk andrew.downing@bbc.co.uk thrall/app/lib/kinesis/MessageTranslator.scala 83 22 1450 389 28 10 2021-05-21 2024-04-16 alex.ware@gmail.com andrew.downing@bbc.co.uk thrall/app/lib/OptionalFutureRunner.scala 10 2 1376 1375 2 2 2021-08-03 2021-08-04 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com thrall/app/lib/Paging.scala 16 3 1041 1020 3 3 2022-07-04 2022-07-25 andrew.nowak@guardian.co.uk ochiengolanga@gmail.com thrall/app/ThrallComponents.scala 77 120 2592 101 170 25 2018-04-05 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com s3watcher/lambda/index.ts 66 4 1682 873 5 4 2020-10-01 2022-12-19 simon@hildrew.net 10963046+andrew-nowak@users.noreply.github.com s3watcher/lambda/lib/Metrics.ts 32 4 1685 1675 6 2 2020-09-28 2020-10-08 simon@hildrew.net simon.hildrew@theguardian.com s3watcher/lambda/lib/Lambda.ts 82 5 1685 1675 8 2 2020-09-28 2020-10-08 simon@hildrew.net simon.hildrew@theguardian.com s3watcher/lambda/lib/Logging.ts 31 2 1683 1675 4 2 2020-09-30 2020-10-08 simon@hildrew.net simon.hildrew@theguardian.com s3watcher/lambda/lib/GridApi.ts 89 6 1685 1675 11 2 2020-09-28 2020-10-08 simon@hildrew.net simon.hildrew@theguardian.com s3watcher/lambda/lib/Transfer.ts 111 12 1685 508 17 5 2020-09-28 2023-12-19 simon@hildrew.net dv.bltchr@gmail.com s3watcher/lambda/lib/EnvironmentConfig.ts 22 4 1685 1675 4 2 2020-09-28 2020-10-08 simon@hildrew.net simon.hildrew@theguardian.com s3watcher/scripts/upload.js 48 7 3440 873 11 7 2015-12-09 2022-12-19 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com s3watcher/scripts/configLoader.js 42 2 904 873 2 2 2022-11-18 2022-12-19 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com s3watcher/scripts/configure.js 27 9 3440 873 13 9 2015-12-09 2022-12-19 seb.cevey@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com build.sbt 205 230 2600 33 357 50 2018-03-28 2025-04-07 michael.barton@guardian.co.uk andrew.nowak@guardian.co.uk leases/app/AppLoader.scala 2 7 2593 1671 7 7 2018-04-04 2020-10-12 maria-livia.chiorean@guardian.co.uk simon.hildrew@theguardian.com leases/app/controllers/MediaLeaseController.scala 136 30 3309 101 38 17 2016-04-18 2025-01-29 np1249a@gmail.com 128470622+andykilmory@users.noreply.github.com leases/app/lib/LeaseStore.scala 36 21 3309 101 23 11 2016-04-18 2025-01-29 kenoir@users.noreply.github.com 128470622+andykilmory@users.noreply.github.com leases/app/lib/LeaseNotifier.scala 26 31 3250 101 51 15 2016-06-16 2025-01-29 kenoir@users.noreply.github.com 128470622+andykilmory@users.noreply.github.com leases/app/lib/LeasesConfig.scala 15 16 2593 101 22 14 2018-04-04 2025-01-29 maria-livia.chiorean@guardian.co.uk 128470622+andykilmory@users.noreply.github.com leases/app/LeasesComponents.scala 14 11 2593 1424 12 9 2018-04-04 2021-06-16 maria-livia.chiorean@guardian.co.uk tom.richards@guardian.co.uk auth/app/AppLoader.scala 3 7 2599 1671 7 6 2018-03-29 2020-10-12 michael.barton@guardian.co.uk simon.hildrew@theguardian.com auth/app/auth/AuthComponents.scala 23 25 2600 1424 29 12 2018-03-28 2021-06-16 michael.barton@guardian.co.uk tom.richards@guardian.co.uk auth/app/auth/AuthController.scala 123 37 2600 362 44 20 2018-03-28 2024-05-13 michael.barton@guardian.co.uk tom.richards@guardian.co.uk auth/app/auth/AuthConfig.scala 6 17 2600 101 25 12 2018-03-28 2025-01-29 michael.barton@guardian.co.uk 128470622+andykilmory@users.noreply.github.com