path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor utils/dynamo_import.rb 30 2 3034 3018 5 4 2017-01-18 2017-02-03 fredex42@gmail.com philip.mcmahon@guardian.co.uk utils/dynamo_export.rb 24 2 3034 3018 5 4 2017-01-18 2017-02-03 fredex42@gmail.com philip.mcmahon@guardian.co.uk build.sbt 20 98 3040 192 136 26 2017-01-12 2024-10-30 susie.coleman@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com riff-raff.yaml 17 19 3040 23 30 14 2017-01-12 2025-04-17 susie.coleman@guardian.co.uk jonathon.herbert@guardian.co.uk app/AppComponents.scala 59 45 3039 192 62 18 2017-01-13 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/models/ClientConfig.scala 28 27 3020 4 37 15 2017-02-01 2025-05-06 philip.mcmahon@guardian.co.uk frederick.obrien@guardian.co.uk app/models/APIResponse.scala 20 13 3020 192 19 7 2017-02-01 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/models/Version.scala 4 2 3020 3018 2 2 2017-02-01 2017-02-03 philip.mcmahon@guardian.co.uk christopher.lloyd@theguardian.com app/models/CreateAtomFields.scala 2 5 2994 2658 5 3 2017-02-27 2018-01-29 philip.mcmahon@guardian.co.uk regis.kuckaertz@theguardian.com app/models/Errors.scala 19 21 3020 192 30 14 2017-02-01 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/config/Config.scala 59 52 3039 4 83 22 2017-01-13 2025-05-06 philip.mcmahon@guardian.co.uk frederick.obrien@guardian.co.uk app/config/AWS.scala 27 8 919 192 12 2 2022-11-03 2024-10-30 33927854+rebecca-thompson@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com app/AppLoader.scala 29 14 3039 192 18 6 2017-01-13 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/db/ExplainerDB.scala 23 8 2203 192 11 4 2019-04-29 2024-10-30 regis.kuckaertz@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/db/AtomDataStores.scala 19 18 3020 192 24 8 2017-02-01 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/db/AtomWorkshopDB.scala 58 23 3020 192 47 13 2017-02-01 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/views/index.scala.html 31 16 3040 192 30 12 2017-01-12 2024-10-30 maria-livia.chiorean@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/views/authError.scala.html 13 4 305 192 9 3 2024-07-09 2024-10-30 10963046+andrew-nowak@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com app/util/AtomUpdateOperations.scala 17 11 2998 4 20 7 2017-02-23 2025-05-06 philip.mcmahon@guardian.co.uk frederick.obrien@guardian.co.uk app/util/CORSable.scala 16 7 2784 192 9 5 2017-09-25 2024-10-30 reetta.vaahtoranta@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/util/AtomLogic.scala 76 20 3006 192 29 12 2017-02-15 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/util/AtomElementBuilders.scala 101 47 3013 4 77 19 2017-02-08 2025-05-06 philip.mcmahon@guardian.co.uk frederick.obrien@guardian.co.uk app/services/AtomPublishers.scala 27 12 2998 192 15 5 2017-02-23 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/services/Permissions.scala 24 10 2742 192 14 5 2017-11-06 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/controllers/Support.scala 36 18 2993 192 28 9 2017-02-28 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com app/controllers/App.scala 176 54 3039 4 96 19 2017-01-13 2025-05-06 philip.mcmahon@guardian.co.uk frederick.obrien@guardian.co.uk app/controllers/Healthcheck.scala 7 10 3040 192 12 6 2017-01-12 2024-10-30 susie.coleman@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/controllers/Login.scala 12 11 3036 192 14 5 2017-01-16 2024-10-30 maria-livia.chiorean@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/controllers/PanDomainAuthActions.scala 28 14 3036 192 21 5 2017-01-16 2024-10-30 maria-livia.chiorean@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com app/controllers/ExplainerReindexController.scala 70 12 2203 192 22 6 2019-04-29 2024-10-30 regis.kuckaertz@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com conf/logback.xml 29 9 3039 192 13 4 2017-01-13 2024-10-30 maria-livia.chiorean@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com project/plugins.sbt 7 25 3040 192 32 14 2017-01-12 2024-10-30 maria-livia.chiorean@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com project/Dependencies.scala 37 26 886 192 36 13 2022-12-06 2024-10-30 33927854+rebecca-thompson@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com public/js/BaseApp.js 39 20 3013 192 36 11 2017-02-08 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomStats/AtomStats.js 113 15 3012 192 24 8 2017-02-09 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomTypeCard/AtomTypeCard.js 16 7 3012 2311 8 5 2017-02-09 2019-01-11 christopher.lloyd@theguardian.com ajwl@users.noreply.github.com public/js/components/CommonsDivisions/CommonsDivision.js 151 2 2661 2658 2 2 2018-01-26 2018-01-29 tom.forbes@theguardian.com regis.kuckaertz@theguardian.com public/js/components/CommonsDivisions/CommonsDivisions.js 50 7 2661 192 11 5 2018-01-26 2024-10-30 tom.forbes@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/List/List.js 22 7 2189 192 11 4 2019-05-13 2024-10-30 lawr@lauragonzalez.cc 74301289+codingwithrach@users.noreply.github.com public/js/components/AppMessage/AppMessage.js 9 7 2951 192 13 5 2017-04-11 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/Workflow/Workflow.js 130 10 2781 192 18 6 2017-09-28 2024-10-30 reetta.vaahtoranta@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/Utilities/ShowErrors.js 27 8 3005 192 16 6 2017-02-16 2024-10-30 shaun@shaundillon.info 74301289+codingwithrach@users.noreply.github.com public/js/components/Utilities/HoverExpander.js 7 7 2189 192 10 4 2019-05-13 2024-10-30 lawr@lauragonzalez.cc 74301289+codingwithrach@users.noreply.github.com public/js/components/Utilities/PresenceIndicator.js 33 11 2979 192 19 9 2017-03-14 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/Utilities/Modal.js 29 11 3033 192 17 6 2017-01-19 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/ContentSuggestions/ContentSuggestions.js 115 7 2738 192 15 5 2017-11-10 2024-10-30 tom.forbes@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/ContentSuggestions/CopyUrlButton.js 33 7 2738 192 13 5 2017-11-10 2024-10-30 tom.forbes@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/Page.js 32 18 3012 192 25 9 2017-02-09 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomListItem/AtomListItem.js 87 15 2987 192 22 8 2017-03-06 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/Header/DeleteAtom.js 32 10 2742 192 15 8 2017-11-06 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/Header/EditHeader.js 165 13 2971 192 21 9 2017-03-22 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/Header/BrowseHeader.js 11 1 2971 2971 1 1 2017-03-22 2017-03-22 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/components/Header/Header.js 46 27 3012 192 44 13 2017-02-09 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldMultiSelect.js 69 7 2959 192 13 5 2017-04-03 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/SearchFields/SearchSelectBox.js 32 8 2959 192 14 5 2017-04-03 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/SearchFields/SearchCheckboxGroup.js 57 9 2959 192 17 8 2017-04-03 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/SearchFields/SearchSuggestions.js 94 10 2621 192 22 6 2018-03-07 2024-10-30 regis_kuckaertz@34452.gnm.int 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/SearchFields/SearchTextInput.js 30 11 2959 192 18 7 2017-04-03 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldCheckbox.js 23 21 3019 192 39 10 2017-02-02 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldRadioButtons.js 44 18 3026 192 36 9 2017-01-26 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldTextInput.js 34 18 3026 192 43 9 2017-01-26 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldTagPicker.js 95 16 2993 192 29 10 2017-02-28 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldNumericInput.js 33 9 3006 192 22 8 2017-02-15 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldRichTextEditor.js 55 5 375 192 12 4 2024-04-30 2024-10-30 34686302+rhystmills@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldSelectBox.js 67 20 3026 192 36 11 2017-01-26 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldDateInput.js 52 14 2973 192 22 10 2017-03-20 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldImageSelect.js 117 22 3018 192 34 12 2017-02-03 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldArrayWrapper.js 114 24 3005 192 38 12 2017-02-16 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldCheckboxGroup.js 49 9 3000 192 16 6 2017-02-21 2024-10-30 shaun@shaundillon.info 74301289+codingwithrach@users.noreply.github.com public/js/components/FormFields/FormFieldDateTextInput.js 45 12 2790 192 18 6 2017-09-19 2024-10-30 anne.byrne@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEmbed/CreateTargetForm.js 89 12 2973 192 22 10 2017-03-20 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEmbed/CurrentTargets.js 116 10 2973 192 18 8 2017-03-20 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEmbed/AtomEmbed.js 106 20 2991 192 31 10 2017-03-02 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomRoot/AtomRoot.js 53 14 2991 192 24 10 2017-03-02 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/ManagedEditor/ManagedEditorForm.js 35 12 3006 192 28 8 2017-02-15 2024-10-30 shaun@shaundillon.info 74301289+codingwithrach@users.noreply.github.com public/js/components/ManagedEditor/index.js 2 1 3006 3006 3 2 2017-02-15 2017-02-15 susie.coleman@guardian.co.uk christopher.lloyd@theguardian.com public/js/components/ManagedEditor/ManagedEditorField.js 60 17 3006 192 45 11 2017-02-15 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomList/AtomList.js 95 16 2987 192 26 9 2017-03-06 2024-10-30 philip.mcmahon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/AtomEdit.js 117 49 3012 4 89 24 2017-02-09 2025-05-06 christopher.lloyd@theguardian.com frederick.obrien@guardian.co.uk public/js/components/AtomEdit/AtomEditHeader.js 62 19 2994 192 34 10 2017-02-27 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/EmbeddedAtomPick.js 44 10 2984 192 20 6 2017-03-09 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/GuideFields/GuideItem.js 51 20 2896 192 32 9 2017-06-05 2024-10-30 regis.kuckaertz@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/TimelineEditor.js 27 20 2896 192 37 10 2017-06-05 2024-10-30 regis.kuckaertz@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/AudioEditor.js 18 11 2320 192 18 5 2019-01-02 2024-10-30 anna,leach@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/QAndAEditor.js 30 14 2896 192 29 6 2017-06-05 2024-10-30 regis.kuckaertz@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/AudioFields/ManualDataInput.js 45 7 2286 192 12 5 2019-02-05 2024-10-30 anna,leach@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/AudioFields/AutomaticDataFetch.js 54 7 2286 192 13 5 2019-02-05 2024-10-30 anna,leach@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/ProfileEditor.js 35 13 2896 192 24 7 2017-06-05 2024-10-30 regis.kuckaertz@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/QAndAFields/QAItem.js 47 21 2896 192 34 9 2017-06-05 2024-10-30 regis.kuckaertz@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/CommonsDivisionEditor.js 46 8 2661 192 14 6 2018-01-26 2024-10-30 tom.forbes@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/ExplainerEditor.js 21 15 3005 192 28 10 2017-02-16 2024-10-30 shaun@shaundillon.info 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/GuideEditor.js 38 13 2896 192 26 7 2017-06-05 2024-10-30 regis.kuckaertz@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/CTAEditor.js 42 15 3007 192 31 9 2017-02-14 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/ProfileFields/ProfileItem.js 51 21 2896 192 32 9 2017-06-05 2024-10-30 regis.kuckaertz@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomEdit/CustomEditors/TimelineFields/TimelineItem.js 123 29 2896 192 48 9 2017-06-05 2024-10-30 regis.kuckaertz@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/ExternalAtom/ExternalAtom.js 60 7 2971 192 15 5 2017-03-22 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomCreate/AtomCreateTypeSelect.js 51 12 3012 1982 18 7 2017-02-09 2019-12-06 christopher.lloyd@theguardian.com anna.leach@guardian.co.uk public/js/components/AtomCreate/AtomCreateExternalApp.js 27 12 2986 192 19 6 2017-03-07 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/components/AtomCreate/AtomCreateGenericInfo.js 96 26 3012 4 44 12 2017-02-09 2025-05-06 christopher.lloyd@theguardian.com frederick.obrien@guardian.co.uk public/js/app.js 52 26 3035 192 45 14 2017-01-17 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/constants/snippets.js 6 2 2616 2614 2 2 2018-03-12 2018-03-14 regis_kuckaertz@34452.gnm.int regis.kuckaertz@theguardian.com public/js/constants/atomPropType.js 8 6 2994 192 10 4 2017-02-27 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/constants/errorPropType.js 5 6 3005 192 10 5 2017-02-16 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/constants/workflow.js 5 2 2781 2746 2 2 2017-09-28 2017-11-02 reetta.vaahtoranta@guardian.co.uk rvaahtoranta@gmail.com public/js/constants/atomData.js 138 52 3012 4 71 24 2017-02-09 2025-05-06 christopher.lloyd@theguardian.com frederick.obrien@guardian.co.uk public/js/constants/FieldError.js 6 1 3005 3005 2 2 2017-02-16 2017-02-16 christopher.lloyd@theguardian.com shaun@shaundillon.info public/js/constants/saveStateVals.js 3 1 2994 2994 2 2 2017-02-27 2017-02-27 christopher.lloyd@theguardian.com shaun@shaundillon.info public/js/constants/queryParams.js 7 2 2959 2171 6 3 2017-04-03 2019-05-31 shaun.dillon@guardian.co.uk justinpinner@gmail.com public/js/util/wordLimits.js 12 7 2192 192 12 4 2019-05-10 2024-10-30 lawr@lauragonzalez.cc 74301289+codingwithrach@users.noreply.github.com public/js/util/validateField.js 25 9 3006 192 29 8 2017-02-15 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/util/publishState.js 26 5 2994 2973 7 3 2017-02-27 2017-03-20 christopher.lloyd@theguardian.com christopher.lloyd@theguardian.com public/js/util/uriEncodeParams.js 10 4 2987 2189 6 3 2017-03-06 2019-05-13 philip.mcmahon@guardian.co.uk lawr@lauragonzalez.cc public/js/util/store.js 28 2 2952 2930 2 1 2017-04-10 2017-05-02 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/util/icons.js 34 1 2987 2987 1 1 2017-03-06 2017-03-06 philip.mcmahon@guardian.co.uk philip.mcmahon@guardian.co.uk public/js/util/validators.js 16 12 3006 193 33 9 2017-02-15 2024-10-29 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/util/getProductionOffice.js 26 2 2781 2746 2 2 2017-09-28 2017-11-02 reetta.vaahtoranta@guardian.co.uk rvaahtoranta@gmail.com public/js/util/imageHelpers.js 74 9 3018 2684 11 6 2017-02-03 2018-01-03 christopher.lloyd@theguardian.com ajwl@users.noreply.github.com public/js/util/configurePresence.js 4 4 2979 2896 6 6 2017-03-14 2017-06-05 christopher.lloyd@theguardian.com mbarton@users.noreply.github.com public/js/util/storeAccessor.js 7 4 3028 3015 4 3 2017-01-24 2017-02-06 shaun.dillon@guardian.co.uk christopher.lloyd@theguardian.com public/js/util/logger.js 6 3 3008 3006 3 2 2017-02-13 2017-02-15 christopher.lloyd@theguardian.com susie.coleman@guardian.co.uk public/js/util/urlParameters.js 44 1 2952 2952 1 1 2017-04-10 2017-04-10 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/util/flattenFormErrors.js 10 2 2189 2188 3 1 2019-05-13 2019-05-14 lawr@lauragonzalez.cc lawr@lauragonzalez.cc public/js/util/atomDataExtractors.js 43 16 2986 192 21 12 2017-03-07 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/util/storeMiddleware.js 34 1 2952 2952 1 1 2017-04-10 2017-04-10 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/reducers/presenceReducer.js 8 2 2979 2978 3 3 2017-03-14 2017-03-15 christopher.lloyd@theguardian.com maria-livia.chiorean@guardian.co.uk public/js/reducers/audioPageDataReducer.js 26 3 2286 2284 5 2 2019-02-05 2019-02-07 anna,leach@theguardian.com ajwl@users.noreply.github.com public/js/reducers/formErrorsReducer.js 13 1 2959 2959 1 1 2017-04-03 2017-04-03 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/reducers/suggestedContentReducer.js 8 2 2833 2832 2 1 2017-08-07 2017-08-08 tom.forbes@theguardian.com tom.forbes@theguardian.com public/js/reducers/searchSuggestionsReducer.js 32 2 2614 2606 4 2 2018-03-14 2018-03-22 regis.kuckaertz@theguardian.com regis_kuckaertz@34452.gnm.int public/js/reducers/rootReducer.js 39 21 3028 2285 30 13 2017-01-24 2019-02-06 shaun@shaundillon.info ajwl@users.noreply.github.com public/js/reducers/commonsDivisionsReducer.js 8 2 2661 2658 2 2 2018-01-26 2018-01-29 tom.forbes@theguardian.com regis.kuckaertz@theguardian.com public/js/reducers/suggestionsForLatestContent.js 8 1 2738 2738 1 1 2017-11-10 2017-11-10 tom.forbes@theguardian.com tom.forbes@theguardian.com public/js/reducers/atomReducer.js 28 11 3019 2518 18 7 2017-02-02 2018-06-18 shaun.dillon@guardian.co.uk mbarton@users.noreply.github.com public/js/reducers/presenceClientReducer.js 8 2 2979 2978 3 3 2017-03-14 2017-03-15 christopher.lloyd@theguardian.com maria-livia.chiorean@guardian.co.uk public/js/reducers/atomListReducer.js 8 1 2987 2987 1 1 2017-03-06 2017-03-06 philip.mcmahon@guardian.co.uk philip.mcmahon@guardian.co.uk public/js/reducers/workflowReducer.js 8 2 2781 2746 2 2 2017-09-28 2017-11-02 reetta.vaahtoranta@guardian.co.uk rvaahtoranta@gmail.com public/js/reducers/externalAtomReducer.js 8 1 2971 2971 1 1 2017-03-22 2017-03-22 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/reducers/queryParamsReducer.js 15 4 2959 2517 4 3 2017-04-03 2018-06-19 shaun.dillon@guardian.co.uk mbarton@users.noreply.github.com public/js/reducers/atomUsagesReducer.js 8 3 2987 2832 3 2 2017-03-06 2017-08-08 philip.mcmahon@guardian.co.uk tom.forbes@theguardian.com public/js/reducers/saveStateReducer.js 54 2 2994 2991 4 2 2017-02-27 2017-03-02 christopher.lloyd@theguardian.com shaun@shaundillon.info public/js/reducers/errorReducer.js 10 2 3028 2951 3 2 2017-01-24 2017-04-11 shaun@shaundillon.info shaun.dillon@guardian.co.uk public/js/reducers/configReducer.js 8 1 3028 3028 2 2 2017-01-24 2017-01-24 shaun@shaundillon.info shaun.dillon@guardian.co.uk public/js/actions/SearchSuggestionsActions/search.js 30 2 2614 2606 4 2 2018-03-14 2018-03-22 regis.kuckaertz@theguardian.com regis_kuckaertz@34452.gnm.int public/js/actions/SearchSuggestionsActions/cancel.js 11 2 2614 2606 4 2 2018-03-14 2018-03-22 regis.kuckaertz@theguardian.com regis_kuckaertz@34452.gnm.int public/js/actions/SearchSuggestionsActions/update.js 12 2 2614 2606 4 2 2018-03-14 2018-03-22 regis.kuckaertz@theguardian.com regis_kuckaertz@34452.gnm.int public/js/actions/AtomActions/getSuggestionsForLatestContent.js 119 7 2738 192 13 4 2017-11-10 2024-10-30 tom.forbes@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/actions/AtomActions/takeDownAtom.js 36 1 2991 2991 2 2 2017-03-02 2017-03-02 christopher.lloyd@theguardian.com shaun@shaundillon.info public/js/actions/AtomActions/publishAtom.js 36 1 2994 2994 2 2 2017-02-27 2017-02-27 christopher.lloyd@theguardian.com shaun@shaundillon.info public/js/actions/AtomActions/createAtom.js 38 6 3018 2994 14 5 2017-02-03 2017-02-27 shaun@shaundillon.info christopher.lloyd@theguardian.com public/js/actions/AtomActions/getAudioPageData.js 82 5 2286 2180 8 4 2019-02-05 2019-05-22 anna,leach@theguardian.com justin.pinner@guardian.co.uk public/js/actions/AtomActions/getAtom.js 37 6 3018 2971 12 5 2017-02-03 2017-03-22 shaun@shaundillon.info shaun.dillon@guardian.co.uk public/js/actions/AtomActions/updateAtom.js 52 7 3007 192 14 7 2017-02-14 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/actions/AtomActions/deleteAtom.js 30 3 2742 2518 4 3 2017-11-06 2018-06-18 shaun.dillon@guardian.co.uk mbarton@users.noreply.github.com public/js/actions/AtomActions/getSuggestedContent.js 58 3 2833 2738 3 1 2017-08-07 2017-11-10 tom.forbes@theguardian.com tom.forbes@theguardian.com public/js/actions/AtomActions/getAtomUsages.js 46 4 2987 2836 4 3 2017-03-06 2017-08-04 philip.mcmahon@guardian.co.uk tom.forbes@theguardian.com public/js/actions/QueryParamsActions/updateQueryParams.js 7 1 2952 2952 1 1 2017-04-10 2017-04-10 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/actions/ParliamentActions/getLatestCommonsDivisions.js 77 7 2661 192 10 5 2018-01-26 2024-10-30 tom.forbes@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/actions/WorkflowActions/trackInWorkflow.js 37 3 2781 2746 3 2 2017-09-28 2017-11-02 reetta.vaahtoranta@guardian.co.uk rvaahtoranta@gmail.com public/js/actions/WorkflowActions/getStatus.js 47 3 2781 2746 3 2 2017-09-28 2017-11-02 reetta.vaahtoranta@guardian.co.uk rvaahtoranta@gmail.com public/js/actions/AtomListActions/getAtomList.js 34 4 2987 2930 4 2 2017-03-06 2017-05-02 philip.mcmahon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/actions/FormErrorActions/updateFormErrors.js 7 1 2959 2959 1 1 2017-04-03 2017-04-03 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/actions/ExternalAtomActions/getExternalAtom.js 36 1 2971 2971 1 1 2017-03-22 2017-03-22 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/js/services/AtomsApi.js 82 23 3019 192 45 12 2017-02-02 2024-10-30 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/services/pandaFetch.js 34 7 3018 2973 14 5 2017-02-03 2017-03-20 shaun.dillon@guardian.co.uk christopher.lloyd@theguardian.com public/js/services/WorkflowApi.js 105 11 2781 192 13 5 2017-09-28 2024-10-30 reetta.vaahtoranta@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/js/services/Parliament.js 23 2 2661 2658 2 2 2018-01-26 2018-01-29 tom.forbes@theguardian.com regis.kuckaertz@theguardian.com public/js/services/capi.js 92 26 2993 192 31 12 2017-02-28 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/services/presence.js 28 8 2979 2311 10 7 2017-03-14 2019-01-11 christopher.lloyd@theguardian.com ajwl@users.noreply.github.com public/js/services/TargetingApi.js 69 8 2973 192 12 5 2017-03-20 2024-10-30 christopher.lloyd@theguardian.com 74301289+codingwithrach@users.noreply.github.com public/js/services/ophan.js 12 1 2738 2738 1 1 2017-11-10 2017-11-10 tom.forbes@theguardian.com tom.forbes@theguardian.com public/styles/layout/_toolbar.scss 205 17 3035 2200 23 6 2017-01-17 2019-05-02 christopher.lloyd@theguardian.com lawr@lauragonzalez.cc public/styles/layout/_atom-list.scss 50 7 2987 2746 9 6 2017-03-06 2017-11-02 philip.mcmahon@guardian.co.uk akemi.takagi@theguardian.com public/styles/components/_buttons.scss 43 4 3035 2949 5 2 2017-01-17 2017-04-13 christopher.lloyd@theguardian.com philip.mcmahon@guardian.co.uk public/styles/components/_hover-expander.scss 24 2 2189 2188 5 1 2019-05-13 2019-05-14 lawr@lauragonzalez.cc lawr@lauragonzalez.cc public/styles/components/_modal.scss 28 5 3018 2200 6 3 2017-02-03 2019-05-02 christopher.lloyd@theguardian.com lawr@lauragonzalez.cc public/styles/components/_atom-create.scss 23 11 3012 2878 11 6 2017-02-09 2017-06-23 christopher.lloyd@theguardian.com tom.forbes@theguardian.com public/styles/components/_commons-divisions.scss 59 2 2661 2658 2 2 2018-01-26 2018-01-29 tom.forbes@theguardian.com regis.kuckaertz@theguardian.com public/styles/components/_atom-actions.scss 10 2 2853 2796 2 2 2017-07-18 2017-09-13 regis.kuckaertz@theguardian.com tom.forbes@theguardian.com public/styles/components/_suggestions.scss 75 1 2738 2738 1 1 2017-11-10 2017-11-10 tom.forbes@theguardian.com tom.forbes@theguardian.com public/styles/components/_lists.scss 14 3 2200 2188 4 1 2019-05-02 2019-05-14 lawr@lauragonzalez.cc lawr@lauragonzalez.cc public/styles/components/_message-bar.scss 11 1 2951 2951 1 1 2017-04-11 2017-04-11 shaun.dillon@guardian.co.uk shaun.dillon@guardian.co.uk public/styles/components/_icons.scss 14 1 2987 2987 1 1 2017-03-06 2017-03-06 philip.mcmahon@guardian.co.uk philip.mcmahon@guardian.co.uk public/styles/components/_atom-card.scss 39 4 2999 2971 7 3 2017-02-22 2017-03-22 shaun@shaundillon.info shaun.dillon@guardian.co.uk public/styles/components/_presence-list.scss 16 2 2979 2978 3 3 2017-03-14 2017-03-15 christopher.lloyd@theguardian.com maria-livia.chiorean@guardian.co.uk public/styles/components/_details-list.scss 13 1 2987 2987 1 1 2017-03-06 2017-03-06 philip.mcmahon@guardian.co.uk philip.mcmahon@guardian.co.uk public/styles/components/_tables.scss 66 2 3035 3034 2 1 2017-01-17 2017-01-18 christopher.lloyd@theguardian.com christopher.lloyd@theguardian.com public/styles/components/_atom-embed.scss 7 2 2991 2987 3 2 2017-03-02 2017-03-06 christopher.lloyd@theguardian.com philip.mcmahon@guardian.co.uk public/styles/components/_atom-search.scss 88 6 2959 198 8 6 2017-04-03 2024-10-24 shaun.dillon@guardian.co.uk 74301289+codingwithrach@users.noreply.github.com public/styles/components/_loader.scss 39 1 2994 2994 2 2 2017-02-27 2017-02-27 christopher.lloyd@theguardian.com shaun@shaundillon.info public/styles/components/_atom.scss 34 4 2991 2606 6 3 2017-03-02 2018-03-22 christopher.lloyd@theguardian.com regis_kuckaertz@34452.gnm.int public/styles/components/_workflow.scss 14 3 2781 2746 3 2 2017-09-28 2017-11-02 reetta.vaahtoranta@guardian.co.uk rvaahtoranta@gmail.com public/styles/components/form-fields/_image-select.scss 43 5 3018 2830 7 4 2017-02-03 2017-08-10 christopher.lloyd@theguardian.com tom.forbes@theguardian.com public/styles/components/_search-suggestions.scss 33 4 2621 2606 6 2 2018-03-07 2018-03-22 regis_kuckaertz@34452.gnm.int regis_kuckaertz@34452.gnm.int public/styles/components/_atom-editor.scss 58 11 2999 2811 13 4 2017-02-22 2017-08-29 shaun@shaundillon.info anne.byrne@guardian.co.uk public/styles/components/_page.scss 18 5 3035 2971 6 3 2017-01-17 2017-03-22 christopher.lloyd@theguardian.com shaun.dillon@guardian.co.uk public/styles/components/_usages-list.scss 21 1 2987 2987 1 1 2017-03-06 2017-03-06 philip.mcmahon@guardian.co.uk philip.mcmahon@guardian.co.uk public/styles/components/_forms.scss 246 30 3035 2173 39 9 2017-01-17 2019-05-29 christopher.lloyd@theguardian.com lawr@lauragonzalez.cc public/styles/components/_targeting.scss 25 1 2973 2973 2 1 2017-03-20 2017-03-20 christopher.lloyd@theguardian.com christopher.lloyd@theguardian.com public/styles/components/_audio.scss 6 2 2286 2285 2 2 2019-02-05 2019-02-06 anna,leach@theguardian.com ajwl@users.noreply.github.com public/styles/main.scss 37 42 3035 4 54 20 2017-01-17 2025-05-06 christopher.lloyd@theguardian.com frederick.obrien@guardian.co.uk public/styles/base/_helpers.scss 42 7 3035 2971 7 2 2017-01-17 2017-03-22 christopher.lloyd@theguardian.com christopher.lloyd@theguardian.com public/styles/base/_base.scss 22 10 3035 2200 12 4 2017-01-17 2019-05-02 christopher.lloyd@theguardian.com lawr@lauragonzalez.cc public/styles/base/_fonts.scss 27 2 3035 3034 2 1 2017-01-17 2017-01-18 christopher.lloyd@theguardian.com christopher.lloyd@theguardian.com public/styles/base/_typography.scss 31 12 3035 2971 12 4 2017-01-17 2017-03-22 christopher.lloyd@theguardian.com shaun.dillon@guardian.co.uk public/styles/abstracts/_variables.scss 51 12 3035 2188 15 7 2017-01-17 2019-05-14 christopher.lloyd@theguardian.com lawr@lauragonzalez.cc