{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9086660,"defaultBranch":"master","name":"dezede","ownerLogin":"dezede","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-28T21:22:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3445131?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701192600.0","currentOid":""},"activityList":{"items":[{"before":"ea8c202c756928eb0c637df02a0f067a9b9297f5","after":"de37cc107730c75a62126f89c442fdb1f1527c9d","ref":"refs/heads/dockerisation","pushedAt":"2024-06-04T18:51:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds Træfik, deployment parameters and IPv6.","shortMessageHtmlLink":"Adds Træfik, deployment parameters and IPv6."}},{"before":"0905d0341ca615d36e465243d93bb14a9e9eace3","after":"ea8c202c756928eb0c637df02a0f067a9b9297f5","ref":"refs/heads/dockerisation","pushedAt":"2024-06-04T17:38:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Removes Travis.","shortMessageHtmlLink":"Removes Travis."}},{"before":"54193c3e4d44a411791ce70deac3e92205a9d061","after":"0905d0341ca615d36e465243d93bb14a9e9eace3","ref":"refs/heads/dockerisation","pushedAt":"2024-06-04T17:27:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Ensures nginx is always rebuilt on code change.","shortMessageHtmlLink":"Ensures nginx is always rebuilt on code change."}},{"before":"c2c0ff787a0bb14c61272be4f9016bae17ad5278","after":"54193c3e4d44a411791ce70deac3e92205a9d061","ref":"refs/heads/dockerisation","pushedAt":"2024-06-04T17:04:38.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dockerisation\n\n# Conflicts:\n#\tdezede/settings/prod.py","shortMessageHtmlLink":"Merge branch 'master' into dockerisation"}},{"before":"1eb419c19772feb0dfa1a634fa2fff4ab9b5a112","after":"b7067df3fb6817af887d32e71e519fbcfd072478","ref":"refs/heads/master","pushedAt":"2024-06-04T16:47:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BertrandBordage","name":"Bertrand Bordage","path":"/BertrandBordage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1119169?s=80&v=4"},"commit":{"message":"Makes the non-critical secrets secret.","shortMessageHtmlLink":"Makes the non-critical secrets secret."}},{"before":"af9bc4b02b84f2e6c00be8a1823d658895017535","after":"1eb419c19772feb0dfa1a634fa2fff4ab9b5a112","ref":"refs/heads/master","pushedAt":"2024-06-03T21:40:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Updates API.\n\nAdds boolean \"indeterminee\" to oeuvres.","shortMessageHtmlLink":"Updates API."}},{"before":"2bd38fdb5db6411cc0e087e4cb6037e76f5f451c","after":"c2c0ff787a0bb14c61272be4f9016bae17ad5278","ref":"refs/heads/dockerisation","pushedAt":"2024-05-28T14:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Prevents users from uploading audio/video to a basic source.","shortMessageHtmlLink":"Prevents users from uploading audio/video to a basic source."}},{"before":"05b95c271fea15e03457d079edfdf483d6536ebe","after":"2bd38fdb5db6411cc0e087e4cb6037e76f5f451c","ref":"refs/heads/dockerisation","pushedAt":"2024-05-28T14:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Makes PDF generation and audio/video parsing work in Docker.","shortMessageHtmlLink":"Makes PDF generation and audio/video parsing work in Docker."}},{"before":"1641d403f7815ebd22a34e2a555b9f7173c8e1d6","after":"05b95c271fea15e03457d079edfdf483d6536ebe","ref":"refs/heads/dockerisation","pushedAt":"2024-05-28T14:08:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds a missing dependency for XLSX exports.","shortMessageHtmlLink":"Adds a missing dependency for XLSX exports."}},{"before":"ec7c8eb3832e20e2e75454dd4c0f593167794cc5","after":"af9bc4b02b84f2e6c00be8a1823d658895017535","ref":"refs/heads/master","pushedAt":"2024-05-17T13:11:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Updates API.\n\nOptimizes databases requests, removes unnecessary data, adds ISNI to individus and ensembles.","shortMessageHtmlLink":"Updates API."}},{"before":"a86a24b55d9f9a51c8f459a30cfd8c47f1bd8630","after":"ec7c8eb3832e20e2e75454dd4c0f593167794cc5","ref":"refs/heads/master","pushedAt":"2024-04-27T08:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds ClaudeBot to bad bots.","shortMessageHtmlLink":"Adds ClaudeBot to bad bots."}},{"before":"1b897383f7d4f86d349f3ffffaa11a2b1184969f","after":"1641d403f7815ebd22a34e2a555b9f7173c8e1d6","ref":"refs/heads/dockerisation","pushedAt":"2024-04-09T20:25:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds nginx to Docker.","shortMessageHtmlLink":"Adds nginx to Docker."}},{"before":"a30acc0ce4f9be3b08d68dbb2efd10d0919d1c3f","after":"1b897383f7d4f86d349f3ffffaa11a2b1184969f","ref":"refs/heads/dockerisation","pushedAt":"2024-04-09T17:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds rq to docker compose.","shortMessageHtmlLink":"Adds rq to docker compose."}},{"before":"5ff07b58633e0866eab883ec0d511879a2df87a6","after":"a30acc0ce4f9be3b08d68dbb2efd10d0919d1c3f","ref":"refs/heads/dockerisation","pushedAt":"2024-04-09T17:57:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Fixes rq errors when running migrations.","shortMessageHtmlLink":"Fixes rq errors when running migrations."}},{"before":"240958edf7bcff331247b2d5828408c6c773f817","after":"5ff07b58633e0866eab883ec0d511879a2df87a6","ref":"refs/heads/dockerisation","pushedAt":"2024-04-09T16:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds gunicorn to docker compose.","shortMessageHtmlLink":"Adds gunicorn to docker compose."}},{"before":"a2bd1a9b35b5aa26cb9a23763fa5b68088af9894","after":"240958edf7bcff331247b2d5828408c6c773f817","ref":"refs/heads/dockerisation","pushedAt":"2024-04-09T16:42:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds elasticsearch to docker compose.","shortMessageHtmlLink":"Adds elasticsearch to docker compose."}},{"before":"d58e3ddfa9353f17d1d6e1c227a374bd0bbafc50","after":"a2bd1a9b35b5aa26cb9a23763fa5b68088af9894","ref":"refs/heads/dockerisation","pushedAt":"2024-04-09T16:03:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Makes it possible to run migrations from scratch.","shortMessageHtmlLink":"Makes it possible to run migrations from scratch."}},{"before":"b2eda2a42550063abd0b5a2e786f3399fa79e731","after":"d58e3ddfa9353f17d1d6e1c227a374bd0bbafc50","ref":"refs/heads/dockerisation","pushedAt":"2024-04-09T15:54:32.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Partially makes it possible to run migrations from scratch (and thus, from an empty Docker environment).","shortMessageHtmlLink":"Partially makes it possible to run migrations from scratch (and thus,…"}},{"before":"722f61d49d1b08016984c235c5bb0b0b8e4f403e","after":"a86a24b55d9f9a51c8f459a30cfd8c47f1bd8630","ref":"refs/heads/master","pushedAt":"2024-04-08T18:24:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds a robots.txt to at least ask gently Bytespider to stop.","shortMessageHtmlLink":"Adds a robots.txt to at least ask gently Bytespider to stop."}},{"before":"df3f12cc35ed42985d3bc07780d69378dce60868","after":"722f61d49d1b08016984c235c5bb0b0b8e4f403e","ref":"refs/heads/master","pushedAt":"2024-04-08T18:12:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Ban bots for a full year.","shortMessageHtmlLink":"Ban bots for a full year."}},{"before":"b7694ec09a34c022f8e94aa8b08dafb8b21f192e","after":"df3f12cc35ed42985d3bc07780d69378dce60868","ref":"refs/heads/master","pushedAt":"2024-04-08T17:51:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Improves the bad bots regex and ban Tiktok as well.","shortMessageHtmlLink":"Improves the bad bots regex and ban Tiktok as well."}},{"before":"592cf5ea02f13c542cd06adceb44f818a4d34ab4","after":"b7694ec09a34c022f8e94aa8b08dafb8b21f192e","ref":"refs/heads/master","pushedAt":"2024-04-08T16:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds an untested fail2ban configuration to block bad bots.","shortMessageHtmlLink":"Adds an untested fail2ban configuration to block bad bots."}},{"before":"6589eab703cf9f3283e1368783add3f61801dec3","after":"592cf5ea02f13c542cd06adceb44f818a4d34ab4","ref":"refs/heads/master","pushedAt":"2024-03-25T23:00:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Fixes and optimizes greatly the stats exports for auteurs, interprètes, and auteurs and œuvres.","shortMessageHtmlLink":"Fixes and optimizes greatly the stats exports for auteurs, interprète…"}},{"before":"464bf581daffe014849b2e3dad078b46b758a3ad","after":"6589eab703cf9f3283e1368783add3f61801dec3","ref":"refs/heads/master","pushedAt":"2024-03-25T20:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Fixes the stats export formset JS not being loaded.","shortMessageHtmlLink":"Fixes the stats export formset JS not being loaded."}},{"before":"2dd19bd5eb61a4fee07b7acaae1bfd4b9bc6e8d3","after":"464bf581daffe014849b2e3dad078b46b758a3ad","ref":"refs/heads/master","pushedAt":"2024-02-13T21:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Fixes an outdated poet ID.","shortMessageHtmlLink":"Fixes an outdated poet ID."}},{"before":"27c1e302cd52ece84ca8ad611123a388c52c2350","after":"2dd19bd5eb61a4fee07b7acaae1bfd4b9bc6e8d3","ref":"refs/heads/master","pushedAt":"2024-02-13T21:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Fixes a duplicate authors issue.","shortMessageHtmlLink":"Fixes a duplicate authors issue."}},{"before":"5fd680a64f1a9af5f036cf1e9f0d057420c4e77e","after":"27c1e302cd52ece84ca8ad611123a388c52c2350","ref":"refs/heads/master","pushedAt":"2024-02-13T19:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Fixes import script.","shortMessageHtmlLink":"Fixes import script."}},{"before":"69518d7689e62cb58c241689710d734fa8cdd9ae","after":"5fd680a64f1a9af5f036cf1e9f0d057420c4e77e","ref":"refs/heads/master","pushedAt":"2024-02-13T19:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Fixes import script.","shortMessageHtmlLink":"Fixes import script."}},{"before":"b19f4751d15f83e6bf15c47726321e718b96b618","after":"69518d7689e62cb58c241689710d734fa8cdd9ae","ref":"refs/heads/master","pushedAt":"2024-02-13T18:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Fixes import script.","shortMessageHtmlLink":"Fixes import script."}},{"before":"ddac3fb2c88966b862249cd6d5276a5a6faaa86a","after":"b19f4751d15f83e6bf15c47726321e718b96b618","ref":"refs/heads/master","pushedAt":"2024-02-06T22:01:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CecileHauchemaille","name":null,"path":"/CecileHauchemaille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3359643?s=80&v=4"},"commit":{"message":"Adds import script.","shortMessageHtmlLink":"Adds import script."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXF0G7AA","startCursor":null,"endCursor":null}},"title":"Activity · dezede/dezede"}