path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor newswires/nginx/nginx-mapping.yaml 7 2 254 247 2 2 2024-08-29 2024-09-05 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/build.sbt 83 9 254 61 16 4 2024-08-29 2025-03-10 andrew.nowak@guardian.co.uk pete.faulconbridge@theguardian.com newswires/app/AppComponents.scala 118 12 254 199 19 4 2024-08-29 2024-10-23 andrew.nowak@guardian.co.uk andrew.nowak@guardian.co.uk newswires/app/AppLoader.scala 56 4 254 59 4 3 2024-08-29 2025-03-12 andrew.nowak@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/app/db/FingerpostWireEntry.scala 403 43 246 39 96 6 2024-09-06 2025-04-01 andrew.nowak@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/app/db/SearchParams.scala 28 9 204 57 11 5 2024-10-18 2025-03-14 andrew.nowak@guardian.co.uk 37048459+bryophyta@users.noreply.github.com newswires/app/db/CustomMappers.scala 26 2 204 199 2 2 2024-10-18 2024-10-23 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/app/views/fragments/clientConfig.scala.html 5 2 92 89 2 2 2025-02-07 2025-02-10 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/app/service/FeatureSwitchProvider.scala 28 2 90 73 2 2 2025-02-09 2025-02-26 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/app/lib/RequestLoggingFilter.scala 99 2 219 208 2 2 2024-10-03 2024-10-14 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/app/lib/LogMarker.scala 28 2 219 208 2 2 2024-10-03 2024-10-14 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/app/conf/SearchPresets.scala 1450 12 39 1 17 1 2025-04-01 2025-05-09 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/app/conf/Database.scala 89 6 248 236 7 4 2024-09-04 2024-09-16 andrew.nowak@guardian.co.uk 37048459+bryophyta@users.noreply.github.com newswires/app/controllers/ManagementController.scala 21 4 250 243 6 2 2024-09-02 2024-09-09 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/app/controllers/ViteController.scala 137 10 254 36 10 4 2024-08-29 2025-04-04 andrew.nowak@guardian.co.uk 37048459+bryophyta@users.noreply.github.com newswires/app/controllers/QueryController.scala 122 29 248 39 56 6 2024-09-04 2025-04-01 andrew.nowak@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/app/controllers/AppAuthActions.scala 55 2 254 247 2 2 2024-08-29 2024-09-05 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/app/controllers/PermissionsCheck.scala 31 4 254 50 5 3 2024-08-29 2025-03-21 andrew.nowak@guardian.co.uk tom.richards@guardian.co.uk newswires/app/controllers/AuthController.scala 23 2 254 247 2 2 2024-08-29 2024-09-05 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/client/index.html 14 8 254 25 12 4 2024-08-29 2025-04-15 andrew.nowak@guardian.co.uk andrew.nowak@guardian.co.uk newswires/client/vite.config.ts 30 2 254 247 3 2 2024-08-29 2024-09-05 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/client/src/telemetry.ts 39 1 36 36 3 2 2025-04-04 2025-04-04 37048459+bryophyta@users.noreply.github.com pete.faulconbridge@theguardian.com newswires/client/src/ItemData.tsx 51 8 73 16 10 5 2025-02-26 2025-04-24 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk newswires/client/src/icons.ts 81 20 236 16 26 4 2024-09-16 2025-04-24 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/SideNav.tsx 292 44 212 1 66 5 2024-10-10 2025-05-09 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk newswires/client/src/FeedbackContent.tsx 13 2 43 37 2 1 2025-03-28 2025-04-03 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/client/src/ComposerConnection.tsx 115 5 94 36 6 4 2025-02-05 2025-04-04 andrew.nowak@guardian.co.uk pete.faulconbridge@theguardian.com newswires/client/src/suppliers.ts 68 15 106 23 20 5 2025-01-24 2025-04-17 pete.faulconbridge@theguardian.com pete.faulconbridge@theguardian.com newswires/client/src/app-configuration.ts 5 1 36 36 2 2 2025-04-04 2025-04-04 37048459+bryophyta@users.noreply.github.com pete.faulconbridge@theguardian.com newswires/client/src/Disclosure.tsx 52 2 60 59 3 2 2025-03-11 2025-03-12 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/dateConstants.ts 9 3 73 47 4 1 2025-02-26 2025-03-24 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/client/src/sharedTypes.ts 83 36 235 31 61 6 2024-09-17 2025-04-09 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk newswires/client/src/SearchSummary.tsx 216 25 102 1 42 4 2025-01-28 2025-05-09 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/client/src/WireDetail.tsx 354 37 228 18 57 5 2024-09-24 2025-04-22 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk newswires/client/src/App.tsx 328 54 254 8 97 6 2024-08-29 2025-05-02 andrew.nowak@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/client/src/colour-utils.ts 36 1 65 65 3 3 2025-03-06 2025-03-06 10963046+andrew-nowak@users.noreply.github.com pete.faulconbridge@theguardian.com newswires/client/src/Item.tsx 95 26 228 11 33 5 2024-09-24 2025-04-29 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/dateHelpers.ts 116 6 61 18 9 3 2025-03-10 2025-04-22 samir.benzenine.contractor@guardian.co.uk pete.faulconbridge@theguardian.com newswires/client/src/Tooltip.tsx 189 4 37 24 5 1 2025-04-03 2025-04-16 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/client/src/SearchBox.tsx 24 16 234 101 20 4 2024-09-18 2025-01-29 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk newswires/client/src/WireItemList.tsx 324 20 103 8 39 5 2025-01-27 2025-05-02 37048459+bryophyta@users.noreply.github.com samir.benzenine.contractor@guardian.co.uk newswires/client/src/Link.tsx 27 3 103 65 5 3 2025-01-27 2025-03-06 37048459+bryophyta@users.noreply.github.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/context/SearchReducer.ts 185 16 115 24 20 1 2025-01-15 2025-04-16 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/client/src/context/UserSettingsContext.tsx 66 3 23 16 4 2 2025-04-17 2025-04-24 37048459+bryophyta@users.noreply.github.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/context/fetchResults.ts 38 7 115 65 8 3 2025-01-15 2025-03-06 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/client/src/context/TelemetryContext.tsx 17 1 36 36 2 2 2025-04-04 2025-04-04 37048459+bryophyta@users.noreply.github.com pete.faulconbridge@theguardian.com newswires/client/src/context/SearchContext.tsx 348 20 115 8 32 4 2025-01-15 2025-05-02 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk newswires/client/src/context/localStorage.tsx 40 3 75 36 5 3 2025-02-24 2025-04-04 pete.faulconbridge@theguardian.com pete.faulconbridge@theguardian.com newswires/client/src/panda-session.ts 7 2 205 204 2 2 2024-10-17 2024-10-18 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/client/src/SettingsMenu.tsx 96 3 23 16 4 2 2025-04-17 2025-04-24 37048459+bryophyta@users.noreply.github.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/debounce.ts 12 2 235 229 2 2 2024-09-17 2024-09-23 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/DatePicker.tsx 69 11 75 16 12 3 2025-02-24 2025-04-24 samir.benzenine.contractor@guardian.co.uk 37048459+bryophyta@users.noreply.github.com newswires/client/src/windowConfigType.ts 12 2 37 36 2 2 2025-04-03 2025-04-04 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/send-to-composer.ts 150 5 94 78 6 4 2025-02-05 2025-02-21 andrew.nowak@guardian.co.uk 37048459+bryophyta@users.noreply.github.com newswires/client/src/ResizableContainer.tsx 90 4 18 8 6 3 2025-04-22 2025-05-02 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk newswires/client/src/SearchBox.stories.tsx 31 3 73 24 4 2 2025-02-26 2025-04-16 pete.faulconbridge@theguardian.com pete.faulconbridge@theguardian.com newswires/client/src/formatTimestamp.ts 8 2 221 219 2 2 2024-10-01 2024-10-03 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/Item.stories.tsx 51 6 61 24 9 3 2025-03-10 2025-04-16 37048459+bryophyta@users.noreply.github.com pete.faulconbridge@theguardian.com newswires/client/src/main.tsx 26 13 254 23 20 6 2024-08-29 2025-04-17 andrew.nowak@guardian.co.uk pete.faulconbridge@theguardian.com newswires/client/src/Disclosure.stories.tsx 59 2 60 59 2 2 2025-03-11 2025-03-12 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/urlState.ts 156 24 213 39 44 5 2024-10-09 2025-04-01 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk newswires/client/src/openTicker.ts 16 3 17 9 6 2 2025-04-23 2025-05-01 pete.faulconbridge@theguardian.com pete.faulconbridge@theguardian.com newswires/client/src/Feed.tsx 81 26 234 10 39 5 2024-09-18 2025-04-30 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/catcodes-lookup.ts 19 4 107 78 4 2 2025-01-23 2025-02-21 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com newswires/client/src/category-code-lookup-tables.ts 6850 5 107 25 6 3 2025-01-23 2025-04-15 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk newswires/conf/logback.xml 37 4 254 221 4 4 2024-08-29 2024-10-01 andrew.nowak@guardian.co.uk 37048459+bryophyta@users.noreply.github.com newswires/project/plugins.sbt 8 2 254 247 5 2 2024-08-29 2024-09-05 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com newswires/project/PlayVite.scala 64 2 254 247 2 2 2024-08-29 2024-09-05 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com shared/lambda-logging.ts 26 2 101 95 2 2 2025-01-29 2025-02-04 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com shared/pollers.ts 23 8 194 108 9 3 2024-10-28 2025-01-22 tom.richards@guardian.co.uk 37048459+bryophyta@users.noreply.github.com shared/constants.ts 8 6 151 92 8 3 2024-12-10 2025-02-07 tom.richards@guardian.co.uk 37048459+bryophyta@users.noreply.github.com shared/rds.ts 27 1 100 100 2 1 2025-01-30 2025-01-30 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk shared/types.ts 70 6 179 31 11 3 2024-11-12 2025-04-09 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk shared/config.ts 19 1 100 100 2 1 2025-01-30 2025-01-30 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk db/migrations/V1__Create_wires_table.sql 7 2 234 228 2 2 2024-09-18 2024-09-24 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com db/migrations/V5__source-feed-idx.sql 2 2 207 206 3 2 2024-10-15 2024-10-16 andrew.nowak@guardian.co.uk andrew.nowak@guardian.co.uk db/migrations/V11__supplier_column.sql 3 2 99 96 2 1 2025-01-31 2025-02-03 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk db/migrations/V7__keywords_nonpath_index.sql 2 2 204 199 2 2 2024-10-18 2024-10-23 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com db/migrations/V8__subject_codes_index.sql 2 2 204 199 2 2 2024-10-18 2024-10-23 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com db/migrations/V13__category_codes_column.sql 3 3 88 80 4 2 2025-02-11 2025-02-19 pete.faulconbridge@theguardian.com pete.faulconbridge@theguardian.com db/migrations/V3__tsvector_indices.sql 12 2 229 226 3 2 2024-09-23 2024-09-26 andrew.nowak@guardian.co.uk andrew.nowak@guardian.co.uk db/migrations/V12__composer_link_cols.sql 3 2 93 92 2 2 2025-02-06 2025-02-07 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com db/migrations/V9__external_id_unique_constraint.sql 1 2 116 114 2 1 2025-01-14 2025-01-16 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk db/migrations/V4__keywords_index.sql 2 2 228 222 2 1 2024-09-24 2024-09-30 tom.richards@guardian.co.uk tom.richards@guardian.co.uk db/migrations/V2__trigram_indices.sql 10 2 232 228 2 2 2024-09-20 2024-09-24 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com db/migrations/V10__ingested_at_index.sql 2 1 99 99 2 1 2025-01-31 2025-01-31 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk db/migrations/V6__drop_trigram_indices.sql 5 1 204 204 2 2 2024-10-18 2024-10-18 10963046+andrew-nowak@users.noreply.github.com andrew.nowak@guardian.co.uk db/flyway.sc 138 7 229 23 14 5 2024-09-23 2025-04-17 andrew.nowak@guardian.co.uk 10963046+andrew-nowak@users.noreply.github.com cleanup-lambda/src/handler.ts 17 2 101 100 3 1 2025-01-29 2025-01-30 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk cleanup-lambda/src/database.ts 1 1 100 100 2 1 2025-01-30 2025-01-30 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk poller-lambdas/localRun.ts 134 6 151 95 7 3 2024-12-10 2025-02-04 tom.richards@guardian.co.uk pete.faulconbridge@theguardian.com poller-lambdas/src/index.ts 130 15 194 94 21 3 2024-10-28 2025-02-05 tom.richards@guardian.co.uk pete.faulconbridge@theguardian.com poller-lambdas/src/aws.ts 36 4 179 144 5 2 2024-11-12 2024-12-17 pete.faulconbridge@theguardian.com tom.richards@guardian.co.uk poller-lambdas/src/pollers/EXAMPLE_long_polling.ts 40 5 194 95 7 3 2024-10-28 2025-02-04 tom.richards@guardian.co.uk pete.faulconbridge@theguardian.com poller-lambdas/src/pollers/reuters/auth.ts 36 2 142 108 2 2 2024-12-19 2025-01-22 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com poller-lambdas/src/pollers/reuters/reutersPoller.ts 304 7 142 86 10 2 2024-12-19 2025-02-13 pete.faulconbridge@theguardian.com pete.faulconbridge@theguardian.com poller-lambdas/src/pollers/EXAMPLE_fixed_frequency.ts 27 6 194 95 8 3 2024-10-28 2025-02-04 tom.richards@guardian.co.uk pete.faulconbridge@theguardian.com poller-lambdas/src/pollers/ap/apPoller.ts 182 9 117 92 14 3 2025-01-13 2025-02-07 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com poller-lambdas/src/pollers/ap/parseNitfContent.ts 41 2 117 114 3 2 2025-01-13 2025-01-16 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com poller-lambdas/src/pollers/ap/fixtures/fixture.2.ts 37 2 117 114 2 2 2025-01-13 2025-01-16 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com poller-lambdas/src/pollers/ap/fixtures/apItems.ts 127 2 110 108 2 1 2025-01-20 2025-01-22 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk poller-lambdas/src/types.ts 35 8 194 95 8 3 2024-10-28 2025-02-04 tom.richards@guardian.co.uk 37048459+bryophyta@users.noreply.github.com poller-lambdas/src/config.ts 23 4 179 144 6 2 2024-11-12 2024-12-17 pete.faulconbridge@theguardian.com tom.richards@guardian.co.uk cdk/lib/constructs/database.ts 150 2 254 250 2 2 2024-08-29 2024-09-02 pete.faulconbridge@theguardian.com 37048459+bryophyta@users.noreply.github.com cdk/lib/constructs/pollerLambda.ts 149 17 194 82 20 3 2024-10-28 2025-02-17 tom.richards@guardian.co.uk 37048459+bryophyta@users.noreply.github.com cdk/lib/constants.ts 3 2 194 144 2 1 2024-10-28 2024-12-17 tom.richards@guardian.co.uk tom.richards@guardian.co.uk cdk/lib/newswires.ts 240 24 256 58 35 6 2024-08-27 2025-03-13 andrew.nowak@guardian.co.uk 37048459+bryophyta@users.noreply.github.com cdk/lib/wires-feeds.ts 61 11 256 144 30 5 2024-08-27 2024-12-17 andrew.nowak@guardian.co.uk tom.richards@guardian.co.uk ingestion-lambda/src/suppliers.ts 108 7 99 23 10 5 2025-01-31 2025-04-17 samir.benzenine.contractor@guardian.co.uk pete.faulconbridge@theguardian.com ingestion-lambda/src/s3.ts 17 3 255 100 5 3 2024-08-28 2025-01-30 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk ingestion-lambda/src/handler.ts 239 42 255 23 78 6 2024-08-28 2025-04-17 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk ingestion-lambda/src/database.ts 5 1 247 247 2 2 2024-09-05 2024-09-05 37048459+bryophyta@users.noreply.github.com pete.faulconbridge@theguardian.com ingestion-lambda/src/ukPlaces.ts 78 3 39 16 4 1 2025-04-01 2025-04-24 samir.benzenine.contractor@guardian.co.uk samir.benzenine.contractor@guardian.co.uk ingestion-lambda/src/categoryCodes.ts 112 14 88 23 22 3 2025-02-11 2025-04-17 pete.faulconbridge@theguardian.com samir.benzenine.contractor@guardian.co.uk