{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":833133758,"defaultBranch":"main","name":"mork","ownerLogin":"openfun","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-24T12:23:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7224891?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726665262.0","currentOid":""},"activityList":{"items":[{"before":"1e79fabdc95c4cde9bd8f623579f47dede77a08d","after":"bc8db71a3b8dd1504e1195335a1b3a9501d33bd2","ref":"refs/heads/deletion-task","pushedAt":"2024-09-20T14:13:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"✨(celery) implement main deletion task\n\nNow that we'll have proper SQLAlchemy models of user data from the edx database,\ncreate a task that gets the inactive users and trigger deletion subtasks.","shortMessageHtmlLink":"✨(celery) implement main deletion task"}},{"before":"53eb8ba28e0a9f99f4e6ee02c4d3c5403e468d70","after":"1e79fabdc95c4cde9bd8f623579f47dede77a08d","ref":"refs/heads/deletion-task","pushedAt":"2024-09-20T13:44:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"✨(celery) implement main deletion task\n\nNow that we'll have proper SQLAlchemy models of user data from the edx database,\ncreate a task that gets the inactive users and trigger deletion subtasks.","shortMessageHtmlLink":"✨(celery) implement main deletion task"}},{"before":"22fce7b779910900f7050a51369a75cc286678f2","after":"a6f383c682b4c5fb04fb350fcfb83cbb58752746","ref":"refs/heads/emailing","pushedAt":"2024-09-19T14:16:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"✨(celery) implement main warning task\n\nAs we now have proper connections to the edx database, create a task that gets\nthe inactive users and trigger emailing subtasks.","shortMessageHtmlLink":"✨(celery) implement main warning task"}},{"before":"898c6a7644d43a4f67a69763e51f409530f6745c","after":"22fce7b779910900f7050a51369a75cc286678f2","ref":"refs/heads/emailing","pushedAt":"2024-09-19T13:54:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"✨(celery) implement main warning task\n\nAs we now have proper connections to the edx database, create a task that gets\nthe inactive users and trigger emailing subtasks.","shortMessageHtmlLink":"✨(celery) implement main warning task"}},{"before":"7698eb7a1da32ce191770e660771cf498e3ea44b","after":null,"ref":"refs/heads/sql-alchemy-models-import","pushedAt":"2024-09-18T13:14:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"quitterie-lcs","name":"Quitterie Lucas","path":"/quitterie-lcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56359895?s=80&v=4"}},{"before":"142f8a1fe90502d699a35e121f7d78a0a9abdd52","after":"963dc5dd3c3ba41c1136866880633f5281e93828","ref":"refs/heads/main","pushedAt":"2024-09-18T13:14:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"quitterie-lcs","name":"Quitterie Lucas","path":"/quitterie-lcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56359895?s=80&v=4"},"commit":{"message":"✏️(project) clean Makefile typos\n\nSome typos of copy/pasting from other projects remain.","shortMessageHtmlLink":"✏️(project) clean Makefile typos"}},{"before":"bc10383c15d86d41cbec5028e071d2b955883613","after":"7698eb7a1da32ce191770e660771cf498e3ea44b","ref":"refs/heads/sql-alchemy-models-import","pushedAt":"2024-09-18T13:10:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quitterie-lcs","name":"Quitterie Lucas","path":"/quitterie-lcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56359895?s=80&v=4"},"commit":{"message":"✏️(project) clean Makefile typos\n\nSome typos of copy/pasting from other projects remain.","shortMessageHtmlLink":"✏️(project) clean Makefile typos"}},{"before":"34cdb8bfe1a42d2c6194fe762c5efb3a6319aec4","after":"bc10383c15d86d41cbec5028e071d2b955883613","ref":"refs/heads/sql-alchemy-models-import","pushedAt":"2024-09-18T13:07:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quitterie-lcs","name":"Quitterie Lucas","path":"/quitterie-lcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56359895?s=80&v=4"},"commit":{"message":"✏️(project) clean Makefile typos\n\nSome typos of copy/pasting from other projects remain.","shortMessageHtmlLink":"✏️(project) clean Makefile typos"}},{"before":"5e1a35b01c4c317bceb240077274f07b8008f369","after":"898c6a7644d43a4f67a69763e51f409530f6745c","ref":"refs/heads/emailing","pushedAt":"2024-09-18T11:53:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"✨(celery) implement main warning task\n\nAs we now have proper connections to the edx database, create a task that gets\nthe inactive users and trigger emailing subtasks.","shortMessageHtmlLink":"✨(celery) implement main warning task"}},{"before":"f61ff83c8f1458ff889b69cb28b5dcb8961bde81","after":"34cdb8bfe1a42d2c6194fe762c5efb3a6319aec4","ref":"refs/heads/sql-alchemy-models-import","pushedAt":"2024-09-17T16:04:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quitterie-lcs","name":"Quitterie Lucas","path":"/quitterie-lcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56359895?s=80&v=4"},"commit":{"message":"fixup! ✨(app) add sqlalchemy ORM models for edx auth_user related tables","shortMessageHtmlLink":"fixup! ✨(app) add sqlalchemy ORM models for edx auth_user related tables"}},{"before":"59988d1ac0a5970f71f07dc3adefb2abdd256746","after":"f61ff83c8f1458ff889b69cb28b5dcb8961bde81","ref":"refs/heads/sql-alchemy-models-import","pushedAt":"2024-09-17T15:57:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"fixup! ✨(app) add sqlalchemy ORM models for edx auth_user related tables","shortMessageHtmlLink":"fixup! ✨(app) add sqlalchemy ORM models for edx auth_user related tables"}},{"before":"88f82425c2c956339098ae310aec9f6662f0dbad","after":"59988d1ac0a5970f71f07dc3adefb2abdd256746","ref":"refs/heads/sql-alchemy-models-import","pushedAt":"2024-09-17T15:51:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quitterie-lcs","name":"Quitterie Lucas","path":"/quitterie-lcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56359895?s=80&v=4"},"commit":{"message":"fixup! ✨(app) add sqlalchemy ORM models for edx auth_user related tables","shortMessageHtmlLink":"fixup! ✨(app) add sqlalchemy ORM models for edx auth_user related tables"}},{"before":"bd93493e06c1ed7696a6486568587ff2e116967f","after":null,"ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-16T12:22:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"}},{"before":"64e3f55ce94987e5be1814033f4634731ceee9b2","after":"142f8a1fe90502d699a35e121f7d78a0a9abdd52","ref":"refs/heads/main","pushedAt":"2024-09-16T12:22:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ----------------- | ------- | ------- |\n| pypi | fastapi | 0.114.0 | 0.114.2 |\n| pypi | psycopg | 3.2.1 | 3.2.2 |\n| pypi | pydantic-settings | 2.4.0 | 2.5.2 |\n| pypi | pytest | 8.3.2 | 8.3.3 |\n| pypi | ruff | 0.6.4 | 0.6.5 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}},{"before":null,"after":"bd93493e06c1ed7696a6486568587ff2e116967f","ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-16T00:16:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ----------------- | ------- | ------- |\n| pypi | fastapi | 0.114.0 | 0.114.2 |\n| pypi | psycopg | 3.2.1 | 3.2.2 |\n| pypi | pydantic-settings | 2.4.0 | 2.5.2 |\n| pypi | pytest | 8.3.2 | 8.3.3 |\n| pypi | ruff | 0.6.4 | 0.6.5 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}},{"before":null,"after":"53eb8ba28e0a9f99f4e6ee02c4d3c5403e468d70","ref":"refs/heads/deletion-task","pushedAt":"2024-09-13T16:33:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"✨(celery) implement main deletion task\n\nNow that we'll have proper SQLAlchemy models of user data from the edx database,\ncreate a task that gets the inactive users and trigger deletion subtasks.","shortMessageHtmlLink":"✨(celery) implement main deletion task"}},{"before":"c30a131ea7d34358faab1307477dd4b6ec20c93f","after":"88f82425c2c956339098ae310aec9f6662f0dbad","ref":"refs/heads/sql-alchemy-models-import","pushedAt":"2024-09-13T15:19:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"fixup! ✨(app) add sqlalchemy ORM models for edx auth_user related tables","shortMessageHtmlLink":"fixup! ✨(app) add sqlalchemy ORM models for edx auth_user related tables"}},{"before":"daa42a2e95b5ed73eaf5ebe75c714189cb02bf84","after":"5e1a35b01c4c317bceb240077274f07b8008f369","ref":"refs/heads/emailing","pushedAt":"2024-09-11T12:11:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"✨(celery) implement main warning task\n\nAs we now have proper connections to the edx database, create a task that gets\nthe inactive users and trigger emailing subtasks.","shortMessageHtmlLink":"✨(celery) implement main warning task"}},{"before":"abcf51ad4218d795ef7c6d9dd8878ecb6774b0c5","after":null,"ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-09T15:18:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"}},{"before":"2a3c19f37514304cd34da8f670e7915efbbe9868","after":"64e3f55ce94987e5be1814033f4634731ceee9b2","ref":"refs/heads/main","pushedAt":"2024-09-09T15:18:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ---------- | ------- | ------- |\n| pypi | sqlalchemy | 2.0.32 | 2.0.34 |\n| pypi | build | 1.2.1 | 1.2.2 |\n| pypi | fastapi | 0.112.2 | 0.114.0 |\n| pypi | ruff | 0.6.2 | 0.6.4 |\n| pypi | sentry-sdk | 2.13.0 | 2.14.0 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}},{"before":"eff9dfd983b75dd23180cda3220e1061ac84fec0","after":"abcf51ad4218d795ef7c6d9dd8878ecb6774b0c5","ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-09T14:50:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ---------- | ------- | ------- |\n| pypi | sqlalchemy | 2.0.32 | 2.0.34 |\n| pypi | build | 1.2.1 | 1.2.2 |\n| pypi | fastapi | 0.112.2 | 0.114.0 |\n| pypi | ruff | 0.6.2 | 0.6.4 |\n| pypi | sentry-sdk | 2.13.0 | 2.14.0 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}},{"before":"75cf1ebde35f0ea3d4f045e32edb387d88a51795","after":null,"ref":"refs/heads/fix-pypi-job","pushedAt":"2024-09-09T14:49:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"}},{"before":"6bf2e81122ac5e52b0d3f5142c611e137e997085","after":"2a3c19f37514304cd34da8f670e7915efbbe9868","ref":"refs/heads/main","pushedAt":"2024-09-09T14:49:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"🐛(circle) fix publication to pypi job\n\nThe job for publicating Mork Python package to PyPi is failing. Fixing it.","shortMessageHtmlLink":"🐛(circle) fix publication to pypi job"}},{"before":"df60ad44bbbe2c410321f72bacbf6d375c528e6b","after":"75cf1ebde35f0ea3d4f045e32edb387d88a51795","ref":"refs/heads/fix-pypi-job","pushedAt":"2024-09-09T12:32:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wilbrdt","name":"Wilfried","path":"/wilbrdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18288083?s=80&v=4"},"commit":{"message":"🐛(circle) fix publication to pypi job\n\nThe job for publicating Mork Python package to PyPi is failing. Fixing it.","shortMessageHtmlLink":"🐛(circle) fix publication to pypi job"}},{"before":"4f42c3c4ec27975f62795b22f37dfc7351837c12","after":"eff9dfd983b75dd23180cda3220e1061ac84fec0","ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-06T21:57:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ---------- | ------- | ------- |\n| pypi | sqlalchemy | 2.0.32 | 2.0.34 |\n| pypi | build | 1.2.1 | 1.2.2 |\n| pypi | fastapi | 0.112.2 | 0.114.0 |\n| pypi | ruff | 0.6.2 | 0.6.4 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}},{"before":"3a5ca766204267fa4ec659760c35fdad1c3bdc79","after":"4f42c3c4ec27975f62795b22f37dfc7351837c12","ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-05T17:09:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ---------- | ------- | ------- |\n| pypi | sqlalchemy | 2.0.32 | 2.0.34 |\n| pypi | fastapi | 0.112.2 | 0.113.0 |\n| pypi | ruff | 0.6.2 | 0.6.4 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}},{"before":"f72e2c5a118d85df789ee1fe8d813a6303f847e1","after":"3a5ca766204267fa4ec659760c35fdad1c3bdc79","ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-05T10:36:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ---------- | ------- | ------- |\n| pypi | sqlalchemy | 2.0.32 | 2.0.34 |\n| pypi | fastapi | 0.112.2 | 0.112.3 |\n| pypi | ruff | 0.6.2 | 0.6.3 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}},{"before":"1072cc4110b00ea338997ba7bac19ff851395edf","after":"f72e2c5a118d85df789ee1fe8d813a6303f847e1","ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-04T17:12:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ---------- | ------ | ------ |\n| pypi | sqlalchemy | 2.0.32 | 2.0.34 |\n| pypi | ruff | 0.6.2 | 0.6.3 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}},{"before":"5d2d68eb806d12dbb22fa0c9b397109ff1692e2a","after":"c30a131ea7d34358faab1307477dd4b6ec20c93f","ref":"refs/heads/sql-alchemy-models-import","pushedAt":"2024-09-04T12:52:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quitterie-lcs","name":"Quitterie Lucas","path":"/quitterie-lcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56359895?s=80&v=4"},"commit":{"message":"🚧 clean Makefile typos\n\nWIP.","shortMessageHtmlLink":"🚧 clean Makefile typos"}},{"before":"72b2b7f4612575850afbda470fa86ad440040eb9","after":"1072cc4110b00ea338997ba7bac19ff851395edf","ref":"refs/heads/renovate/python-dependencies","pushedAt":"2024-09-03T19:15:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"⬆️(project) upgrade python dependencies\n\n| datasource | package | from | to |\n| ---------- | ---------- | ------ | ------ |\n| pypi | sqlalchemy | 2.0.32 | 2.0.33 |\n| pypi | ruff | 0.6.2 | 0.6.3 |","shortMessageHtmlLink":"⬆️(project) upgrade python dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNDoxMzowNi4wMDAwMDBazwAAAAS8Ctt_","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNDoxMzowNi4wMDAwMDBazwAAAAS8Ctt_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QxOToxNToxNS4wMDAwMDBazwAAAASr8O7y"}},"title":"Activity · openfun/mork"}