Path Lines of Code Gruntfile.js 26 app/Components.scala 214 app/Loader.scala 58 app/commands/V2GetCollectionsCommand.scala 26 app/conf/Configuration.scala 317 app/config/Filters.scala 13 app/config/Transformations.scala 67 app/config/UpdateManager.scala 66 app/controllers/BaseFaciaController.scala 114 app/controllers/CollectionController.scala 74 app/controllers/DefaultsController.scala 93 app/controllers/EditionsController.scala 517 app/controllers/FaciaContentApiProxy.scala 157 app/controllers/FaciaToolController.scala 383 app/controllers/FaciaToolV2Controller.scala 129 app/controllers/FrontController.scala 47 app/controllers/GridProxy.scala 52 app/controllers/PandaAuthController.scala 22 app/controllers/PressController.scala 43 app/controllers/StatusController.scala 12 app/controllers/StoriesVisibleController.scala 37 app/controllers/ThumbnailController.scala 15 app/controllers/TroubleshootController.scala 14 app/controllers/UserDataController.scala 157 app/controllers/V1Assets.scala 12 app/controllers/V2App.scala 136 app/controllers/V2Assets.scala 7 app/controllers/VanityRedirects.scala 16 app/controllers/ViewsController.scala 94 app/filters/LoggingFilter.scala 40 app/logging/Logging.scala 5 app/logic/CapiPrefiller.scala 101 app/logic/EditionsChecker.scala 108 app/metrics/CloudWatch.scala 109 app/metrics/FrontendMetrics.scala 63 app/metrics/metrics.scala 214 app/model/Cached.scala 54 app/model/ClipboardCard.scala 23 app/model/FeastAppModel.scala 70 app/model/FeatureSwitches.scala 56 app/model/UserData.scala 65 app/model/editions/EditionsAppTemplates.scala 223 app/model/editions/EditionsCard.scala 297 app/model/editions/EditionsCollection.scala 132 app/model/editions/EditionsFront.scala 104 app/model/editions/EditionsIssue.scala 96 app/model/editions/EditionsIssueSkeleton.scala 40 app/model/editions/IssueVersion.scala 46 app/model/editions/MediaType.scala 20 app/model/editions/PublishableIssue.scala 61 app/model/editions/client/ClientCardMetadata.scala 179 app/model/editions/client/EditionsClientCollection.scala 174 app/model/editions/internal/PrefillUpdate.scala 12 app/model/editions/package.scala 4 app/model/editions/templates/AmericanEdition.scala 205 app/model/editions/templates/AustralianEdition.scala 218 app/model/editions/templates/DailyEdition.scala 468 app/model/editions/templates/EditionBadYear.scala 466 app/model/editions/templates/EditionBooks.scala 425 app/model/editions/templates/EditionEarth.scala 165 app/model/editions/templates/EditionEndOfYear.scala 226 app/model/editions/templates/EditionEurosSpecial.scala 215 app/model/editions/templates/EditionOlympicLegends.scala 225 app/model/editions/templates/EditionWeWereThere.scala 195 app/model/editions/templates/EditionWellbeing.scala 195 app/model/editions/templates/TemplateHelpers.scala 258 app/model/editions/templates/TheDummyEdition.scala 178 app/model/editions/templates/TrainingEdition.scala 78 app/model/editions/templates/feast/FeastHelpers.scala 10 app/model/editions/templates/feast/FeastNorthernHemisphere.scala 41 app/model/editions/templates/feast/FeastSouthernHemisphere.scala 41 app/model/forms/CreateIssue.scala 7 app/model/forms/GetCollectionsFilter.scala 7 app/model/forms/MoveCollection.scala 7 app/model/frontsapi.scala 503 app/permissions/CollectionPermissions.scala 24 app/permissions/Permissions.scala 17 app/permissions/PermissionsActionCheck.scala 198 app/permissions/PermissionsPriority.scala 24 app/services/AssetsManager.scala 39 app/services/AwsEndpoints.scala 13 app/services/Capi.scala 253 app/services/CollectionService.scala 132 app/services/ConfigAgent.scala 64 app/services/ContainerService.scala 68 app/services/Dynamo.scala 18 app/services/FaciaPress.scala 115 app/services/FrontsApi.scala 25 app/services/IdGeneration.scala 4 app/services/LoggingHttpErrorHandler.scala 31 app/services/Ophan.scala 110 app/services/Press.scala 22 app/services/S3.scala 174 app/services/SNSTopic.scala 52 app/services/SQSQueues.scala 50 app/services/editions/EditionsTemplating.scala 274 app/services/editions/db/CollectionsQueries.scala 409 app/services/editions/db/EditionsDB.scala 111 app/services/editions/db/FrontsQueries.scala 168 app/services/editions/db/IssueQueries.scala 380 app/services/editions/db/package.scala 4 app/services/editions/package.scala 52 app/services/editions/prefills/package.scala 56 app/services/editions/publishing/EditionsAppPublicationTarget.scala 74 app/services/editions/publishing/FeastPublicationTarget.scala 170 app/services/editions/publishing/PublicationTarget.scala 21 app/services/editions/publishing/PublishedIssueFormatters.scala 19 app/services/editions/publishing/Publishing.scala 86 app/services/editions/publishing/events/PublishEventSNSMessageParser.scala 30 app/services/editions/publishing/events/PublishEventsListener.scala 55 app/services/editions/publishing/events/PublishEventsProcessor.scala 23 app/services/editions/publishing/events/PublishEventsQueueFacade.scala 72 app/services/editions/publishing/events/package.scala 33 app/slices/CardType.scala 44 app/slices/Column.scala 44 app/slices/Container.scala 39 app/slices/ContainerDefinition.scala 19 app/slices/ContainerJsonConfig.scala 10 app/slices/DynamicContainer.scala 68 app/slices/DynamicFast.scala 43 app/slices/DynamicPackage.scala 36 app/slices/DynamicSlow.scala 20 app/slices/DynamicSlowMPU.scala 33 app/slices/FixedContainers.scala 62 app/slices/FlexibleContainer.scala 33 app/slices/ScrollableContainer.scala 24 app/slices/Slice.scala 762 app/slices/Story.scala 21 app/switchboard/S3client.scala 59 app/switchboard/SwitchManager.scala 19 app/switchboard/Switchboard.scala 28 app/thumbnails/ContainerThumbnails.scala 186 app/tools/FaciaApiIO.scala 142 app/updates/BreakingNewsUpdate.scala 285 app/updates/ClientHydratedCollection.scala 26 app/updates/StructuredLogger.scala 102 app/updates/UpdateMessage.scala 125 app/updates/V2Update.scala 7 app/util/Acl.scala 121 app/util/ContentUpgrade.scala 72 app/util/Maps.scala 5 app/util/Requests.scala 11 app/util/SanitizeInput.scala 19 app/util/SearchResponseUtil.scala 16 app/util/Seqs.scala 8 app/util/TimestampGenerator.scala 11 app/util/UserUtil.scala 5 app/views/V2App/app.scala.html 60 app/views/admin_main.scala.html 25 app/views/auth/login.scala.html 17 app/views/auth/status.scala.html 12 app/views/priority.scala.html 38 app/views/templates/header.scala.html 52 app/views/templates/main.scala.html 8 app/views/templates/meta.scala.html 13 app/views/templates/pixel_tracking.scala.html 8 app/views/templates/vertical_layout.scala.html 40 app/views/troubleshoot.scala.html 38 build.sbt 137 conf/evolutions/default/1.sql 64 conf/evolutions/default/10.sql 3 conf/evolutions/default/11.sql 8 conf/evolutions/default/12.sql 8 conf/evolutions/default/13.sql 6 conf/evolutions/default/2.sql 8 conf/evolutions/default/3.sql 6 conf/evolutions/default/4.sql 4 conf/evolutions/default/5.sql 4 conf/evolutions/default/6.sql 16 conf/evolutions/default/7.sql 6 conf/evolutions/default/8.sql 18 conf/evolutions/default/9.sql 8 conf/logback.xml 24 fronts-client/config/setupTest.js 4 fronts-client/integration/fixtures/capi-collection.js 798 fronts-client/integration/fixtures/capi-search.js 5454 fronts-client/integration/fixtures/collection.js 62 fronts-client/integration/fixtures/collection2.js 31 fronts-client/integration/fixtures/collection3.js 8 fronts-client/integration/fixtures/collection4.js 468 fronts-client/integration/fixtures/config.js 27 fronts-client/integration/fixtures/edition.js 50 fronts-client/integration/fixtures/snap-tag-page.js 49 fronts-client/integration/fixtures/snap-tag.js 3219 fronts-client/integration/helpers/index.js 5 fronts-client/integration/run.js 21 fronts-client/integration/selectors/index.js 155 fronts-client/integration/server/index.html 116 fronts-client/integration/server/run-server.js 2 fronts-client/integration/server/server.js 187 fronts-client/integration/server/setup.js 4 fronts-client/integration/server/teardown.js 7 fronts-client/src/actions/Cards.ts 428 fronts-client/src/actions/CardsCommon.ts 144 fronts-client/src/actions/Clipboard.ts 65 fronts-client/src/actions/ClipboardThunks.ts 55 fronts-client/src/actions/Collections.ts 549 fronts-client/src/actions/Config.ts 6 fronts-client/src/actions/Editions.tsx 292 fronts-client/src/actions/FeatureSwitches.ts 7 fronts-client/src/actions/Fronts.ts 80 fronts-client/src/actions/Groups.ts 18 fronts-client/src/actions/KeyboardNavigation.ts 68 fronts-client/src/actions/OptionsModal.ts 25 fronts-client/src/actions/PageViewData.ts 152 fronts-client/src/actions/UnpublishedChanges.ts 11 fronts-client/src/bundles/capiFeedBundle.ts 165 fronts-client/src/bundles/chefsBundle.ts 113 fronts-client/src/bundles/collectionsBundle.ts 95 fronts-client/src/bundles/editionsIssueBundle.ts 52 fronts-client/src/bundles/externalArticlesBundle.ts 10 fronts-client/src/bundles/feastKeywordBundle.ts 56 fronts-client/src/bundles/focusBundle.ts 50 fronts-client/src/bundles/frontsConfigBundle.ts 40 fronts-client/src/bundles/frontsUI/index.ts 804 fronts-client/src/bundles/frontsUI/thunks.ts 23 fronts-client/src/bundles/notificationsBundle.ts 71 fronts-client/src/bundles/recipesBundle.ts 47 fronts-client/src/components/App.tsx 163 fronts-client/src/components/BasePlaceholder.tsx 35 fronts-client/src/components/Clipboard.tsx 308 fronts-client/src/components/ClipboardHeader.tsx 85 fronts-client/src/components/Col.tsx 7 fronts-client/src/components/CollectionDisplay.tsx 407 fronts-client/src/components/CollectionHoverItems.tsx 12 fronts-client/src/components/CollectionNotification.tsx 81 fronts-client/src/components/CurrentFrontsList.tsx 126 fronts-client/src/components/DragIntentContainer.tsx 95 fronts-client/src/components/DropZone.tsx 107 fronts-client/src/components/Editions/Issue.tsx 53 fronts-client/src/components/Editions/IssueVersions/VersionPublicationTable.tsx 42 fronts-client/src/components/Editions/IssueVersions/index.tsx 75 fronts-client/src/components/Editions/LastProofedIssueVersion/VersionPublicationTable.tsx 42 fronts-client/src/components/Editions/ManageEdition.tsx 142 fronts-client/src/components/Editions/ManageView.tsx 8 fronts-client/src/components/ErrorBanner.tsx 15 fronts-client/src/components/Explainer.tsx 7 fronts-client/src/components/Fadeable.tsx 6 fronts-client/src/components/FeastCollectionMenu.tsx 115 fronts-client/src/components/Features/FeaturesForm.tsx 51 fronts-client/src/components/Features/FeaturesView.tsx 16 fronts-client/src/components/FocusWrapper.tsx 21 fronts-client/src/components/FrontList.tsx 150 fronts-client/src/components/FrontsEdit/Collection.tsx 242 fronts-client/src/components/FrontsEdit/CollectionComponents/ArticleDrag.tsx 62 fronts-client/src/components/FrontsEdit/CollectionComponents/Collection.tsx 439 fronts-client/src/components/FrontsEdit/CollectionComponents/DragToAdd.tsx 49 fronts-client/src/components/FrontsEdit/CollectionComponents/DragToAddFeastCollection.tsx 37 fronts-client/src/components/FrontsEdit/CollectionComponents/DragToAddSnap.tsx 36 fronts-client/src/components/FrontsEdit/CollectionComponents/DragToConvertFeastCollection.tsx 57 fronts-client/src/components/FrontsEdit/CollectionComponents/OpenFormsWarning.tsx 45 fronts-client/src/components/FrontsEdit/CollectionComponents/Sublinks.tsx 95 fronts-client/src/components/FrontsEdit/CollectionOverview.tsx 218 fronts-client/src/components/FrontsEdit/Edit.tsx 101 fronts-client/src/components/FrontsEdit/FrontCollectionsOverview.tsx 84 fronts-client/src/components/FrontsEdit/FrontContainer.tsx 218 fronts-client/src/components/FrontsEdit/FrontContent.tsx 451 fronts-client/src/components/FrontsEdit/FrontSection/FrontSection.tsx 346 fronts-client/src/components/FrontsEdit/FrontSection/front-section.css 11 fronts-client/src/components/FrontsEdit/FrontsMenu.tsx 177 fronts-client/src/components/FrontsListContainer.ts 23 fronts-client/src/components/GroupDisplay.tsx 20 fronts-client/src/components/Home.tsx 70 fronts-client/src/components/Link.tsx 10 fronts-client/src/components/NotFound.tsx 11 fronts-client/src/components/PageViewDataWrapper.tsx 11 fronts-client/src/components/PressFailAlert.tsx 28 fronts-client/src/components/Row.tsx 10 fronts-client/src/components/ScrollContainer.tsx 27 fronts-client/src/components/TextPlaceholder.tsx 7 fronts-client/src/components/alert/InformationMsg.tsx 19 fronts-client/src/components/animation/FadeIn.ts 12 fronts-client/src/components/async/Spinner.ts 36 fronts-client/src/components/card/Card.tsx 482 fronts-client/src/components/card/CardBody.tsx 33 fronts-client/src/components/card/CardContainer.tsx 4 fronts-client/src/components/card/CardContent.tsx 26 fronts-client/src/components/card/CardDraftMetaContent.tsx 6 fronts-client/src/components/card/CardHeading.tsx 39 fronts-client/src/components/card/CardHeadingContainer.tsx 8 fronts-client/src/components/card/CardMetaContainer.tsx 49 fronts-client/src/components/card/CardMetaContent.tsx 5 fronts-client/src/components/card/CardMetaHeading.tsx 7 fronts-client/src/components/card/CardPaletteContainer.tsx 6 fronts-client/src/components/card/CardQuote.tsx 22 fronts-client/src/components/card/CardSettingsDisplay.tsx 99 fronts-client/src/components/card/article/ArticleBody.tsx 398 fronts-client/src/components/card/article/ArticleCard.tsx 167 fronts-client/src/components/card/article/ArticleGraph.tsx 54 fronts-client/src/components/card/article/DraggableArticleImageContainer.tsx 60 fronts-client/src/components/card/chef/ChefCard.tsx 140 fronts-client/src/components/card/feastCollection/FeastCollectionCard.tsx 152 fronts-client/src/components/card/recipe/RecipeCard.tsx 131 fronts-client/src/components/card/snapLink/SnapLinkCard.tsx 216 fronts-client/src/components/clipboard/CardLevel.tsx 87 fronts-client/src/components/clipboard/ClipboardLevel.tsx 56 fronts-client/src/components/clipboard/GroupLevel.tsx 92 fronts-client/src/components/collection/CollectionMetaContainer.tsx 11 fronts-client/src/components/feed/ArticleFeedItem.tsx 85 fronts-client/src/components/feed/CapiSearchContainer.tsx 386 fronts-client/src/components/feed/ChefFeedItem.tsx 53 fronts-client/src/components/feed/ContentInfo.tsx 14 fronts-client/src/components/feed/DateInput.tsx 99 fronts-client/src/components/feed/EditionFeedSectionHeader.tsx 212 fronts-client/src/components/feed/Feed.tsx 60 fronts-client/src/components/feed/FeedItem.tsx 235 fronts-client/src/components/feed/FeedSection.tsx 40 fronts-client/src/components/feed/FeedSectionHeader.tsx 144 fronts-client/src/components/feed/FieldFilter.tsx 124 fronts-client/src/components/feed/FilterItem.tsx 28 fronts-client/src/components/feed/Pagination.tsx 96 fronts-client/src/components/feed/RecipeFeedItem.tsx 83 fronts-client/src/components/feed/RecipeSearchContainer.tsx 350 fronts-client/src/components/feed/SearchInput.tsx 243 fronts-client/src/components/feed/SearchResultsHeadingContainer.tsx 9 fronts-client/src/components/feed/SearchTitle.tsx 17 fronts-client/src/components/feed/TagInput.tsx 138 fronts-client/src/components/form/ArticleMetaForm.tsx 1098 fronts-client/src/components/form/BoostToggles.tsx 66 fronts-client/src/components/form/ChefMetaForm.tsx 246 fronts-client/src/components/form/CollectionEditedError.tsx 6 fronts-client/src/components/form/FeastCollectionMetaForm.tsx 270 fronts-client/src/components/form/FormButtonContainer.tsx 6 fronts-client/src/components/form/FormContainer.tsx 8 fronts-client/src/components/form/FormContent.tsx 12 fronts-client/src/components/form/ImageCol.tsx 8 fronts-client/src/components/form/ImageOptionsInputGroup.tsx 11 fronts-client/src/components/form/ImageRowContainer.tsx 7 fronts-client/src/components/form/PaletteForm.tsx 168 fronts-client/src/components/form/PaletteItemContainer.tsx 7 fronts-client/src/components/form/RowContainer.tsx 4 fronts-client/src/components/form/TextOptionsInputGroup.tsx 5 fronts-client/src/components/icons/CircularIconContainer.tsx 10 fronts-client/src/components/icons/ColoredQuote.tsx 18 fronts-client/src/components/icons/HoverIcons.tsx 115 fronts-client/src/components/icons/Icons.tsx 403 fronts-client/src/components/image/ImageAndGraphWrapper.tsx 10 fronts-client/src/components/image/ImageDragIntentIndicator.tsx 10 fronts-client/src/components/image/ImageInputImageContainer.tsx 69 fronts-client/src/components/image/ImageMetaDataContainer.tsx 25 fronts-client/src/components/image/ImagePlaceholder.tsx 7 fronts-client/src/components/image/Thumbnail.tsx 52 fronts-client/src/components/image/ValidatingSpinnerOverlay.tsx 20 fronts-client/src/components/inputs/ButtonCircular.ts 15 fronts-client/src/components/inputs/ButtonCircularCaret.tsx 99 fronts-client/src/components/inputs/ButtonDefault.ts 148 fronts-client/src/components/inputs/ButtonOverlay.tsx 34 fronts-client/src/components/inputs/ButtonRoundedWithLabel.tsx 28 fronts-client/src/components/inputs/ConditionalField.tsx 27 fronts-client/src/components/inputs/CreateResizeableTextInput.tsx 114 fronts-client/src/components/inputs/Dropdown.tsx 44 fronts-client/src/components/inputs/HoverActionButtonWrapper.tsx 84 fronts-client/src/components/inputs/HoverActionButtons.tsx 123 fronts-client/src/components/inputs/HoverActionToolTip.tsx 16 fronts-client/src/components/inputs/InputBase.ts 33 fronts-client/src/components/inputs/InputButton.tsx 10 fronts-client/src/components/inputs/InputCheckboxToggle.tsx 97 fronts-client/src/components/inputs/InputCheckboxToggleInline.tsx 99 fronts-client/src/components/inputs/InputColor.tsx 4 fronts-client/src/components/inputs/InputContainer.ts 2 fronts-client/src/components/inputs/InputGroup.ts 7 fronts-client/src/components/inputs/InputImage.tsx 589 fronts-client/src/components/inputs/InputLabel.ts 16 fronts-client/src/components/inputs/InputRadio.tsx 144 fronts-client/src/components/inputs/InputText.ts 3 fronts-client/src/components/inputs/InputTextArea.ts 11 fronts-client/src/components/inputs/RadioButtons.tsx 98 fronts-client/src/components/inputs/RichTextInput.tsx 70 fronts-client/src/components/inputs/TextInput.tsx 80 fronts-client/src/components/inputs/richtext/MenuView.tsx 96 fronts-client/src/components/inputs/richtext/setup.ts 58 fronts-client/src/components/inputs/richtext/utils/command-helpers.ts 117 fronts-client/src/components/inputs/richtext/utils/keymap.ts 56 fronts-client/src/components/inputs/richtext/utils/link-validator.ts 90 fronts-client/src/components/layout/ConditionalComponent.tsx 12 fronts-client/src/components/layout/ContentContainer.ts 22 fronts-client/src/components/layout/FlatUl.tsx 5 fronts-client/src/components/layout/HomeContainer.tsx 6 fronts-client/src/components/layout/HorizontalRule.ts 7 fronts-client/src/components/layout/Hr.tsx 5 fronts-client/src/components/layout/LargeSectionHeader.tsx 10 fronts-client/src/components/layout/Overlay.tsx 10 fronts-client/src/components/layout/SectionContainer.tsx 5 fronts-client/src/components/layout/SectionContent.tsx 12 fronts-client/src/components/layout/SectionHeader.tsx 16 fronts-client/src/components/layout/SectionHeaderWithLogo.tsx 31 fronts-client/src/components/layout/SectionsContainer.tsx 5 fronts-client/src/components/layout/ShortVerticalPinline.ts 8 fronts-client/src/components/modals/GridModal.tsx 60 fronts-client/src/components/modals/OptionsModal.tsx 104 fronts-client/src/components/notifications/BannerNotification.tsx 73 fronts-client/src/components/transitions/FadeTransition.tsx 61 fronts-client/src/components/typography/ContainerHeading.ts 9 fronts-client/src/components/typography/ContainerHeadingPinline.ts 11 fronts-client/src/components/util/ArticlePageNumberSection.tsx 12 fronts-client/src/components/util/DropDisabler.tsx 15 fronts-client/src/components/util/EditModeVisibility.tsx 17 fronts-client/src/components/util/RefreshPeriodically.tsx 16 fronts-client/src/components/util/RenderOffscreen.tsx 5 fronts-client/src/components/util/TextHighlighter.tsx 39 fronts-client/src/components/util/WithDimensions.tsx 28 fronts-client/src/constants/cardTypes.ts 8 fronts-client/src/constants/dynamicContainers.ts 5 fronts-client/src/constants/feastPalettes.ts 1279 fronts-client/src/constants/flexibleContainers.ts 6 fronts-client/src/constants/fronts.ts 32 fronts-client/src/constants/image.ts 55 fronts-client/src/constants/polling.ts 5 fronts-client/src/constants/priorities.ts 8 fronts-client/src/constants/theme.ts 164 fronts-client/src/constants/url.ts 34 fronts-client/src/fixtures/capiArticle.ts 276 fronts-client/src/fixtures/capiAtom.js 49 fronts-client/src/fixtures/capiInteractiveAtomResponse.ts 47 fronts-client/src/fixtures/card.ts 35 fronts-client/src/fixtures/clipboard.ts 34 fronts-client/src/fixtures/collectionsEndpointResponse.ts 111 fronts-client/src/fixtures/config.ts 37 fronts-client/src/fixtures/derivedArticle.ts 36 fronts-client/src/fixtures/form.ts 22 fronts-client/src/fixtures/frontsConfig.ts 46 fronts-client/src/fixtures/initialState.ts 710 fronts-client/src/fixtures/initialStateForEditions.ts 7 fronts-client/src/fixtures/initialStateForOpenFronts.ts 92 fronts-client/src/fixtures/pageViewData.ts 33 fronts-client/src/fixtures/shared.ts 1178 fronts-client/src/index.tsx 71 fronts-client/src/keyboard/index.ts 134 fronts-client/src/keyboard/keyboardActionMaps/move.ts 74 fronts-client/src/lib/createAsyncResourceBundle/index.ts 459 fronts-client/src/lib/dnd/AddParentInfo.tsx 23 fronts-client/src/lib/dnd/CardTypeLevel.tsx 45 fronts-client/src/lib/dnd/DropZone.tsx 41 fronts-client/src/lib/dnd/Level.tsx 234 fronts-client/src/lib/dnd/Node.tsx 78 fronts-client/src/lib/dnd/Root.tsx 71 fronts-client/src/lib/dnd/constants.ts 4 fronts-client/src/lib/dnd/index.ts 9 fronts-client/src/lib/dnd/store.ts 42 fronts-client/src/mocks.ts 5 fronts-client/src/reducers/cardsReducer.ts 118 fronts-client/src/reducers/clipboardReducer.ts 35 fronts-client/src/reducers/configReducer.ts 14 fronts-client/src/reducers/errorReducer.ts 17 fronts-client/src/reducers/featureSwitchesReducer.ts 18 fronts-client/src/reducers/feedStateReducer.ts 23 fronts-client/src/reducers/frontsReducer.ts 85 fronts-client/src/reducers/groupsReducer.ts 91 fronts-client/src/reducers/modalsReducer.ts 16 fronts-client/src/reducers/pageViewDataReducer.ts 47 fronts-client/src/reducers/pathReducer.ts 13 fronts-client/src/reducers/rootReducer.ts 59 fronts-client/src/reducers/staleFrontsReducer.ts 16 fronts-client/src/reducers/unpublishedChangesReducer.ts 16 fronts-client/src/routes/routes.ts 38 fronts-client/src/selectors/cardSelectors.ts 20 fronts-client/src/selectors/clipboardSelectors.ts 10 fronts-client/src/selectors/collection.ts 28 fronts-client/src/selectors/collectionSelectors.ts 56 fronts-client/src/selectors/configSelectors.ts 58 fronts-client/src/selectors/featureSwitchesSelectors.ts 13 fronts-client/src/selectors/feedStateSelectors.ts 3 fronts-client/src/selectors/formSelectors.ts 132 fronts-client/src/selectors/frontsSelectors.ts 362 fronts-client/src/selectors/keyboardNavigationSelectors.ts 110 fronts-client/src/selectors/modalSelectors.ts 12 fronts-client/src/selectors/pageViewDataSelectors.ts 26 fronts-client/src/selectors/pathSelectors.ts 36 fronts-client/src/selectors/shared.ts 466 fronts-client/src/services/GA.ts 57 fronts-client/src/services/capiQuery.ts 178 fronts-client/src/services/editionsApi.ts 245 fronts-client/src/services/faciaApi.ts 377 fronts-client/src/services/notifications.ts 15 fronts-client/src/services/pandaFetch.ts 75 fronts-client/src/services/recipeQuery.ts 285 fronts-client/src/services/userDataApi.ts 89 fronts-client/src/strategies/fetch-collection.ts 60 fronts-client/src/strategies/fetch-fronts-config.ts 15 fronts-client/src/strategies/run-strategy.ts 27 fronts-client/src/strategies/save-clipboard.ts 19 fronts-client/src/strategies/update-collection.ts 55 fronts-client/src/styleConstants.ts 5 fronts-client/src/types/Action.ts 375 fronts-client/src/types/Article.ts 22 fronts-client/src/types/Capi.ts 138 fronts-client/src/types/Cards.ts 25 fronts-client/src/types/Chef.ts 16 fronts-client/src/types/Collection.ts 203 fronts-client/src/types/Config.ts 48 fronts-client/src/types/EditMode.ts 1 fronts-client/src/types/Edition.ts 72 fronts-client/src/types/ExternalArticle.ts 3 fronts-client/src/types/FaciaApi.ts 138 fronts-client/src/types/FeastKeyword.ts 11 fronts-client/src/types/Features.ts 5 fronts-client/src/types/Grid.ts 51 fronts-client/src/types/Middleware.ts 13 fronts-client/src/types/Modals.ts 26 fronts-client/src/types/PageViewData.ts 49 fronts-client/src/types/Priority.ts 13 fronts-client/src/types/Recipe.ts 36 fronts-client/src/types/State.ts 60 fronts-client/src/types/Store.ts 8 fronts-client/src/types/Util.ts 2 fronts-client/src/util/CAPIUtils.ts 112 fronts-client/src/util/ImageMock.ts 25 fronts-client/src/util/action.ts 9 fronts-client/src/util/capGroupCards.ts 24 fronts-client/src/util/card.ts 397 fronts-client/src/util/clipboardSchema.ts 17 fronts-client/src/util/clipboardUtils.ts 33 fronts-client/src/util/collectionUtils.ts 78 fronts-client/src/util/component.ts 19 fronts-client/src/util/configureStore.ts 42 fronts-client/src/util/delete.ts 10 fronts-client/src/util/dragAndDrop.ts 15 fronts-client/src/util/editUtils.ts 2 fronts-client/src/util/error.ts 9 fronts-client/src/util/externalArticle.ts 63 fronts-client/src/util/extractConfigFromPage.ts 10 fronts-client/src/util/fetchImage.ts 12 fronts-client/src/util/form.ts 232 fronts-client/src/util/frontsUtils.ts 92 fronts-client/src/util/getPillarColor.ts 27 fronts-client/src/util/getTodayDate.ts 9 fronts-client/src/util/grid.ts 32 fronts-client/src/util/insertAndDedupeSiblings.ts 30 fronts-client/src/util/mediaQueries.ts 26 fronts-client/src/util/moveUtils.ts 97 fronts-client/src/util/object.ts 12 fronts-client/src/util/openGraph.ts 42 fronts-client/src/util/paths.ts 27 fronts-client/src/util/pollingConfig.ts 64 fronts-client/src/util/qs.ts 13 fronts-client/src/util/sanitizeHTML.ts 55 fronts-client/src/util/schema.ts 51 fronts-client/src/util/scroll.ts 37 fronts-client/src/util/selectorUtils.ts 36 fronts-client/src/util/shared.ts 182 fronts-client/src/util/sharedStyles/buttons.ts 23 fronts-client/src/util/snap.ts 108 fronts-client/src/util/storeMiddleware.ts 220 fronts-client/src/util/stringUtils.ts 4 fronts-client/src/util/tti.ts 10 fronts-client/src/util/url.ts 100 fronts-client/src/util/validateImageSrc.ts 366 grunt-configs/cacheBust.js 15 grunt-configs/clean.js 6 grunt-configs/eslint.js 25 grunt-configs/karma.js 21 grunt-configs/replace.js 19 grunt-configs/shell.js 38 project/plugins.sbt 11 public/src/css/header.css 179 public/src/css/priorities.css 14 public/src/css/style.css 2114 public/src/css/troubleshoot.css 184 public/src/js/constants/article-meta-fields.js 296 public/src/js/constants/defaults.js 351 public/src/js/jspm-config.js 466 public/src/js/main.js 60 public/src/js/models/article/display-editor.js 20 public/src/js/models/article/editor.js 192 public/src/js/models/article/headline.js 15 public/src/js/models/article/images.js 35 public/src/js/models/article/links.js 17 public/src/js/models/article/transform.js 48 public/src/js/models/available-columns.js 36 public/src/js/models/available-extensions.js 20 public/src/js/models/base-class.js 32 public/src/js/models/base-model.js 116 public/src/js/models/collections/article.js 322 public/src/js/models/collections/collection.js 440 public/src/js/models/collections/latest-articles.js 198 public/src/js/models/collections/persistence.js 32 public/src/js/models/common-handlers.js 85 public/src/js/models/config/collection.js 171 public/src/js/models/config/front.js 295 public/src/js/models/config/new-items.js 20 public/src/js/models/config/persistence.js 119 public/src/js/models/drop-target.js 13 public/src/js/models/extension.js 9 public/src/js/models/group.js 79 public/src/js/models/layout.js 164 public/src/js/models/layout/column.js 39 public/src/js/models/widgets.js 170 public/src/js/modules/authed-ajax.js 84 public/src/js/modules/auto-complete.js 40 public/src/js/modules/cache.js 33 public/src/js/modules/content-api.js 285 public/src/js/modules/copied-article.js 40 public/src/js/modules/droppable.js 181 public/src/js/modules/grid.js 13 public/src/js/modules/modal-dialog.js 26 public/src/js/modules/presser.js 45 public/src/js/modules/route-handlers.js 32 public/src/js/modules/router.js 43 public/src/js/modules/vars.js 14 public/src/js/setup.js 3 public/src/js/troubleshoot.js 3 public/src/js/troubleshoot/main.js 68 public/src/js/troubleshoot/scheduler.js 28 public/src/js/troubleshoot/views/stale.js 365 public/src/js/utils/alert.js 10 public/src/js/utils/analytics.js 39 public/src/js/utils/array.js 23 public/src/js/utils/article-collection.js 7 public/src/js/utils/article-path.js 10 public/src/js/utils/as-observable-props.js 8 public/src/js/utils/clean-clone.js 3 public/src/js/utils/clone-with-key.js 6 public/src/js/utils/debounce.js 28 public/src/js/utils/deep-get.js 5 public/src/js/utils/drag-dispatcher.js 258 public/src/js/utils/draggable-element.js 73 public/src/js/utils/fetch-lastmodified.js 30 public/src/js/utils/fetch-visible-stories.js 38 public/src/js/utils/find-first-by-id.js 5 public/src/js/utils/front-count.js 11 public/src/js/utils/full-trim.js 7 public/src/js/utils/generate-collections.js 14 public/src/js/utils/get-media-main-image.js 29 public/src/js/utils/global-listeners.js 35 public/src/js/utils/grid.js 14 public/src/js/utils/highcharts.js 61 public/src/js/utils/human-time.js 26 public/src/js/utils/internal-page-code.js 6 public/src/js/utils/is-code-environment.js 3 public/src/js/utils/is-guardian-url.js 6 public/src/js/utils/is-preview-url.js 5 public/src/js/utils/layout-from-url.js 53 public/src/js/utils/local-storage.js 32 public/src/js/utils/logger.js 19 public/src/js/utils/mediator.js 19 public/src/js/utils/oauth-session.js 18 public/src/js/utils/observable-numeric.js 13 public/src/js/utils/open-graph.js 33 public/src/js/utils/parse-query-params.js 32 public/src/js/utils/platform.js 5 public/src/js/utils/populate-observables.js 18 public/src/js/utils/priority-from-url.js 3 public/src/js/utils/remove-by-id.js 6 public/src/js/utils/report-errors.js 9 public/src/js/utils/sanitize-api-query.js 16 public/src/js/utils/sanitize-html.js 10 public/src/js/utils/serialize-article-meta.js 39 public/src/js/utils/serialize-query-params.js 12 public/src/js/utils/snap.js 11 public/src/js/utils/sparklines.js 251 public/src/js/utils/success.js 15 public/src/js/utils/url-abs-path.js 9 public/src/js/utils/url-host.js 7 public/src/js/utils/url-query.js 6 public/src/js/utils/validate-image-src.js 161 public/src/js/utils/visited-article-storage.js 32 public/src/js/widgets/autocomplete.html 23 public/src/js/widgets/autocomplete.js 113 public/src/js/widgets/base-widget.js 16 public/src/js/widgets/clipboard.html 44 public/src/js/widgets/clipboard.js 97 public/src/js/widgets/collection.html 146 public/src/js/widgets/column-widget.js 9 public/src/js/widgets/columns/fronts-config.html 232 public/src/js/widgets/columns/fronts-config.js 81 public/src/js/widgets/columns/fronts-search.html 38 public/src/js/widgets/columns/fronts-search.js 65 public/src/js/widgets/columns/fronts-standalone-clipboard.html 4 public/src/js/widgets/columns/fronts-standalone-clipboard.js 6 public/src/js/widgets/columns/fronts.js 231 public/src/js/widgets/columns/latest.html 35 public/src/js/widgets/columns/latest.js 37 public/src/js/widgets/config-card-types.js 33 public/src/js/widgets/config-collection-backfill.html 40 public/src/js/widgets/config-collection-backfill.js 141 public/src/js/widgets/config-collection-tags.html 14 public/src/js/widgets/config-collection-tags.js 30 public/src/js/widgets/config-nav-sections.js 9 public/src/js/widgets/copy-paste-articles.js 10 public/src/js/widgets/front-article-indicator.js 48 public/src/js/widgets/message.html 12 public/src/js/widgets/message.js 8 public/src/js/widgets/modals/collection-cap-alert.html 9 public/src/js/widgets/modals/confirm-breaking-changes.html 19 public/src/js/widgets/modals/modal-dialog.html 4 public/src/js/widgets/modals/select-snap-type.html 16 public/src/js/widgets/modals/success-alert.html 16 public/src/js/widgets/modals/text-alert.html 8 public/src/js/widgets/presser-detect-stale.html 6 public/src/js/widgets/presser-detect-stale.js 19 public/src/js/widgets/search_controls.html 7 public/src/js/widgets/sparklines-trails.js 9 public/src/js/widgets/trail-editor.html 53 public/src/js/widgets/trail.html 128 riff-raff.yaml 19 scripts/editorial_backfills.py 107 scripts/get-editors-script/get-fronts-editors.py 165 scripts/recipes/insert-backdate-recipes.mjs 79 scripts/recipes/insert-recipe-cards.mjs 372 scripts/recipes/migrate-issue.mjs 408 scripts/recipes/recipe-front-generator.mjs 341 scripts/shared-platform-collections.py 34 scripts/trashers.py 33