{"push_id":2721697215,"size":20,"distinct_size":1,"ref":"refs/heads/metrics/num-records-and-doi","head":"6101594b5022b6250aacdbeafcb9f377e6918d79","before":"ffcea9e880b7467cf7db414a2568f8b5c7dd96d0","commits":[{"sha":"a79ff5d730be7e98f239299b395a85bc191b4492","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Add UptimeRobot provider\n\nThe provider currently collects average response time and the all time\nuptime ratio.","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/a79ff5d730be7e98f239299b395a85bc191b4492"},{"sha":"b6b08817eed715af6f53334864f4168dfe8c88f8","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Improve uptime provider error checking","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/b6b08817eed715af6f53334864f4168dfe8c88f8"},{"sha":"845c1e2397fb2cdeafd5cff3d19a9c540c778c0f","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Add monitor name to UptimeRobotProvider","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/845c1e2397fb2cdeafd5cff3d19a9c540c778c0f"},{"sha":"f5b826607ca22406f791a467122f30289d02d891","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Add dotenv to store API keys","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/f5b826607ca22406f791a467122f30289d02d891"},{"sha":"1a54bf36fbcf80f807ebf22a5f0218a2410aa346","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Update the manifest to make tests run","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/1a54bf36fbcf80f807ebf22a5f0218a2410aa346"},{"sha":"ad0130c8c7a916e5b60f1fa6fb888e2179f69c79","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Update Metric.collect() to call a done hook\n\nWhen metric.collect() is called collect_done(data) will be called with\nthe new data. The metric will be updated in collect_done with the new\nvalues.","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/ad0130c8c7a916e5b60f1fa6fb888e2179f69c79"},{"sha":"aec30fabe14f8b0e69966a5a66e0dc064600990b","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Load .env properly and add new uptime metric","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/aec30fabe14f8b0e69966a5a66e0dc064600990b"},{"sha":"75bcc0e76d191b62c88c9bc2b9557a4312c92cab","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"(WIP) Add new uptime metrics\n\nTODO: Fix the issue with the collect_done() when running tests","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/75bcc0e76d191b62c88c9bc2b9557a4312c92cab"},{"sha":"54ced6de475c761b9793eba5e547fd45c3e0c8ec","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Fix issue when returning early from uptime collect","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/54ced6de475c761b9793eba5e547fd45c3e0c8ec"},{"sha":"83c0fb130323016d450f7cbbede24aff86b0e19b","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Add unit tests for search and files uptime monitor","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/83c0fb130323016d450f7cbbede24aff86b0e19b"},{"sha":"444e801907dcdcc76bb17c87c2378af46d2c2cd0","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Add basic test for the collect Celery task","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/444e801907dcdcc76bb17c87c2378af46d2c2cd0"},{"sha":"ab7f3733cecec220a6249bd4d9a7cc1e7fa332da","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Collect the uptime ratio attribute","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/ab7f3733cecec220a6249bd4d9a7cc1e7fa332da"},{"sha":"7b4631e24f0257cd900896b4649f8ac3b0743df2","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Collect website uptime metric using Celery","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/7b4631e24f0257cd900896b4649f8ac3b0743df2"},{"sha":"81a0cd3338ad94f0f1c87ddb39cf49ff90c1c10d","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Add tests for missing values","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/81a0cd3338ad94f0f1c87ddb39cf49ff90c1c10d"},{"sha":"e14db4f7f18eac1a79a0f0fd370a6718e0b0a862","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Add available example metrics to celeryconfig.py","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/e14db4f7f18eac1a79a0f0fd370a6718e0b0a862"},{"sha":"4eb8e376ea5b30773f7131ec6e94e5105f91d986","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Add Celery tasks for Zenodo, CDS Videos and COD","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/4eb8e376ea5b30773f7131ec6e94e5105f91d986"},{"sha":"36bd9830c57d364309ea5b74f49544ef53d2edb5","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"(WIP) Collect DOI resolutions","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/36bd9830c57d364309ea5b74f49544ef53d2edb5"},{"sha":"548659727111715b68a907c72feefab649386ec5","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Update DOI provider to retrieve DOI resolutions","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/548659727111715b68a907c72feefab649386ec5"},{"sha":"6abcfd27f596161104c27fa6bb4ed6acf575ba0b","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Improve tests for Zenodo DOI metric","distinct":false,"url":"https://api.github.com/repos/equadon/kpiit/commits/6abcfd27f596161104c27fa6bb4ed6acf575ba0b"},{"sha":"6101594b5022b6250aacdbeafcb9f377e6918d79","author":{"name":"Niklas Persson","email":"929b2058524a134358757a4ccbff4e2a686b7a1f@gmail.com"},"message":"Merge branch 'metrics/doi-fixes' into metrics/num-records-and-doi","distinct":true,"url":"https://api.github.com/repos/equadon/kpiit/commits/6101594b5022b6250aacdbeafcb9f377e6918d79"}]}
{"actor":{"display_login":"equadon"}}