{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":103390084,"defaultBranch":"master","name":"backend","ownerLogin":"CatalogueOfLife","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-13T11:12:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56591279?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725544549.0","currentOid":""},"activityList":{"items":[{"before":"6492a141e4faec5749d0ef8d073e3fd2fb50246d","after":"688a7efeb760bf6dc382b1d7f14ec501285303df","ref":"refs/heads/master","pushedAt":"2024-09-20T10:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Provide a cached coldp docs version in case the online one cannot be retrieved","shortMessageHtmlLink":"Provide a cached coldp docs version in case the online one cannot be …"}},{"before":"4daece0277c9ed79f819f1ce057768c4c0cb5c8a","after":"6492a141e4faec5749d0ef8d073e3fd2fb50246d","ref":"refs/heads/master","pushedAt":"2024-09-20T10:37:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Provide a cached coldp docs version in case the online one cannot be retrieved","shortMessageHtmlLink":"Provide a cached coldp docs version in case the online one cannot be …"}},{"before":"df8eb8bfebee09d33cfc3752ca791bc37c038183","after":"1b188e48c542eac9329a86599d71adc9abcb2c79","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-20T09:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"removing the call to matchByUsageKey from matchByExternalKey - which was bypassing prefix matching","shortMessageHtmlLink":"removing the call to matchByUsageKey from matchByExternalKey - which …"}},{"before":"9300e106e3dc2736506ca8d29fb4a7a6e54e5af1","after":"4daece0277c9ed79f819f1ce057768c4c0cb5c8a","ref":"refs/heads/master","pushedAt":"2024-09-19T15:14:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Reduce expected nidx dupes as we changed the name parser for indet","shortMessageHtmlLink":"Reduce expected nidx dupes as we changed the name parser for indet"}},{"before":"4df6c1c8669956ac82b0ece4b8cd00b439f1c507","after":"9300e106e3dc2736506ca8d29fb4a7a6e54e5af1","ref":"refs/heads/master","pushedAt":"2024-09-19T13:12:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Fix temp ids problem for implicit names in releases. Fixes #1353","shortMessageHtmlLink":"Fix temp ids problem for implicit names in releases. Fixes #1353"}},{"before":"e785452e7cd1f6ce3e83087e3ea69875932054d4","after":"4df6c1c8669956ac82b0ece4b8cd00b439f1c507","ref":"refs/heads/master","pushedAt":"2024-09-19T12:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Implement editor-request service that sends our email after user verification, see https://github.com/CatalogueOfLife/checklistbank/issues/1464","shortMessageHtmlLink":"Implement editor-request service that sends our email after user veri…"}},{"before":"3fe23dd25b3aa4e2c61a5bad010e428e31fed874","after":"e785452e7cd1f6ce3e83087e3ea69875932054d4","ref":"refs/heads/master","pushedAt":"2024-09-19T11:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Avoid NPEs","shortMessageHtmlLink":"Avoid NPEs"}},{"before":"8a2dbc64ee35658331f9cdb5ad80191e863b34d9","after":"3fe23dd25b3aa4e2c61a5bad010e428e31fed874","ref":"refs/heads/master","pushedAt":"2024-09-19T11:11:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Add email template for releases","shortMessageHtmlLink":"Add email template for releases"}},{"before":"356be6a8db5b0f5355463b21c0fc15b85f279c6e","after":"8a2dbc64ee35658331f9cdb5ad80191e863b34d9","ref":"refs/heads/master","pushedAt":"2024-09-19T07:54:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Add sync manager listener for sectors to be deleted","shortMessageHtmlLink":"Add sync manager listener for sectors to be deleted"}},{"before":"2c1c555b63a5e64fa5e2bf0af2486886139b0fdc","after":"356be6a8db5b0f5355463b21c0fc15b85f279c6e","ref":"refs/heads/master","pushedAt":"2024-09-19T07:37:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Provide bus to publisher dao","shortMessageHtmlLink":"Provide bus to publisher dao"}},{"before":"c45e8d10e819d588cdf125f88cf81a21a76a2f17","after":"2c1c555b63a5e64fa5e2bf0af2486886139b0fdc","ref":"refs/heads/master","pushedAt":"2024-09-18T13:46:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Post sector delete messages when a publisher is removed from a project","shortMessageHtmlLink":"Post sector delete messages when a publisher is removed from a project"}},{"before":"b24755dae1ca2da8a327561d9b3e17d46e17f4b2","after":"c45e8d10e819d588cdf125f88cf81a21a76a2f17","ref":"refs/heads/master","pushedAt":"2024-09-18T13:24:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Support external remarks file for text trees","shortMessageHtmlLink":"Support external remarks file for text trees"}},{"before":"d98c106e3b097c9a58149aebf97670bf243f7e4b","after":"b24755dae1ca2da8a327561d9b3e17d46e17f4b2","ref":"refs/heads/master","pushedAt":"2024-09-18T11:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Add name and usage ids for well known sources during merges","shortMessageHtmlLink":"Add name and usage ids for well known sources during merges"}},{"before":"cdbce1e830b12324a99b32d69c6b58274b0aeaf9","after":"d98c106e3b097c9a58149aebf97670bf243f7e4b","ref":"refs/heads/master","pushedAt":"2024-09-18T10:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Modify inherited decisions during syncs to use different methods for merge and copy syncs which do not do depth first traversals","shortMessageHtmlLink":"Modify inherited decisions during syncs to use different methods for …"}},{"before":"8040f97c0f8d957e92acdba282c5000ae73e6c28","after":"cdbce1e830b12324a99b32d69c6b58274b0aeaf9","ref":"refs/heads/master","pushedAt":"2024-09-16T10:28:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Fix fricionless package field description NPE","shortMessageHtmlLink":"Fix fricionless package field description NPE"}},{"before":"a02e542b495959c7659c5bac24d9d0f917a1916a","after":"8040f97c0f8d957e92acdba282c5000ae73e6c28","ref":"refs/heads/master","pushedAt":"2024-09-16T10:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Fix db resource leak when doing matching jobs","shortMessageHtmlLink":"Fix db resource leak when doing matching jobs"}},{"before":"b05bfdba6e486bf1b172488e5aa75fcb0a6d39f5","after":"df8eb8bfebee09d33cfc3752ca791bc37c038183","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-14T11:54:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"index metadata generation fix for docker","shortMessageHtmlLink":"index metadata generation fix for docker"}},{"before":"aa2108a32b3d92cec62636135e3f227a435d0fae","after":"b05bfdba6e486bf1b172488e5aa75fcb0a6d39f5","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-14T08:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"index metadata generation fix for docker","shortMessageHtmlLink":"index metadata generation fix for docker"}},{"before":"39623d14ab11443eb2259288f7bf9df52f423f92","after":"aa2108a32b3d92cec62636135e3f227a435d0fae","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-13T20:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"include breakdown for all ranks","shortMessageHtmlLink":"include breakdown for all ranks"}},{"before":"07ca4a5e509a1979389f69094ea2877e2d193895","after":"39623d14ab11443eb2259288f7bf9df52f423f92","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-09T12:32:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"IUCN\nhttps://github.com/CatalogueOfLife/backend/issues/1350","shortMessageHtmlLink":"IUCN"}},{"before":"abd553fe7663f5afc9b161ed0ec97de9c965e86a","after":"a02e542b495959c7659c5bac24d9d0f917a1916a","ref":"refs/heads/master","pushedAt":"2024-09-07T01:16:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Read DP schema docs from coldp readme","shortMessageHtmlLink":"Read DP schema docs from coldp readme"}},{"before":"9f8c18165f877eaa2caff507ce61e74d722c5a4f","after":"abd553fe7663f5afc9b161ed0ec97de9c965e86a","ref":"refs/heads/master","pushedAt":"2024-09-07T00:08:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Map to determine as taxstatus provisional, see https://github.com/CatalogueOfLife/xcol/issues/168","shortMessageHtmlLink":"Map to determine as taxstatus provisional, see CatalogueOfLife/xcol#168"}},{"before":"cb8553fe45b8176a61a01a24ce619bbf17cdcefd","after":"07ca4a5e509a1979389f69094ea2877e2d193895","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-06T18:01:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"IUCN\nhttps://github.com/CatalogueOfLife/backend/issues/1350","shortMessageHtmlLink":"IUCN"}},{"before":"1c7452bc7d6a350dcb6e26d2ba6e425cd9ade4e3","after":"cb8553fe45b8176a61a01a24ce619bbf17cdcefd","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-06T11:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"Include atomised name to avoid pipelines and other services reparsing the name\nhttps://github.com/CatalogueOfLife/backend/issues/1350","shortMessageHtmlLink":"Include atomised name to avoid pipelines and other services reparsing…"}},{"before":"c4b2f64045f5c593131027b83039cdf79097c96f","after":"1c7452bc7d6a350dcb6e26d2ba6e425cd9ade4e3","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-06T11:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"Include atomised name to avoid pipelines and other services reparsing the name\nhttps://github.com/CatalogueOfLife/backend/issues/1350","shortMessageHtmlLink":"Include atomised name to avoid pipelines and other services reparsing…"}},{"before":"dd75be9810ed7900ca200c4998f344c7dc1835bd","after":"c4b2f64045f5c593131027b83039cdf79097c96f","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-06T10:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"Include atomised name to avoid pipelines and other services reparsing the name\nhttps://github.com/CatalogueOfLife/backend/issues/1350","shortMessageHtmlLink":"Include atomised name to avoid pipelines and other services reparsing…"}},{"before":null,"after":"dd75be9810ed7900ca200c4998f344c7dc1835bd","ref":"refs/heads/feature/include_atomised_usage","pushedAt":"2024-09-05T13:55:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"djtfmartin","name":"Dave Martin","path":"/djtfmartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/444897?s=80&v=4"},"commit":{"message":"Include atomised name to avoid pipelines and other services reparsing the name\nhttps://github.com/CatalogueOfLife/backend/issues/1350","shortMessageHtmlLink":"Include atomised name to avoid pipelines and other services reparsing…"}},{"before":"d55019c57fb3b4ffb008c326da4125c3f996932d","after":"9f8c18165f877eaa2caff507ce61e74d722c5a4f","ref":"refs/heads/master","pushedAt":"2024-09-05T07:37:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Remove RECURSOVE_UPDATE and track parent decisions to inherit extinct decisions","shortMessageHtmlLink":"Remove RECURSOVE_UPDATE and track parent decisions to inherit extinct…"}},{"before":"97f3fc04f39aee8422e765e1f9617e67f60aab91","after":"d55019c57fb3b4ffb008c326da4125c3f996932d","ref":"refs/heads/master","pushedAt":"2024-08-23T10:22:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Extract etymology from dwca descriptions","shortMessageHtmlLink":"Extract etymology from dwca descriptions"}},{"before":"5b19515063356749ce2385966a7ae72c41ce3553","after":"97f3fc04f39aee8422e765e1f9617e67f60aab91","ref":"refs/heads/master","pushedAt":"2024-08-22T11:06:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdoering","name":"Markus Döring","path":"/mdoering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/327505?s=80&v=4"},"commit":{"message":"Improve type status parser, supporting frequent plazi values and ignore non type specimen dwc records from type material","shortMessageHtmlLink":"Improve type status parser, supporting frequent plazi values and igno…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMDozODoyNi4wMDAwMDBazwAAAAS71tTS","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMDozODoyNi4wMDAwMDBazwAAAAS71tTS","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQxMTowNjozNy4wMDAwMDBazwAAAAShMD7x"}},"title":"Activity · CatalogueOfLife/backend"}