{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":668420431,"defaultBranch":"main","name":"openedx-events","ownerLogin":"justinhynes","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-19T19:05:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3229735?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690994944.0","currentOid":""},"activityList":{"items":[{"before":"a61fefbf7b9f4a2c7bb87b8bb2a791202444700e","after":null,"ref":"refs/heads/APER-2625_add-new-program-cert-events","pushedAt":"2023-08-02T16:49:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"}},{"before":"02ec9dd28fa6959d6c239afcf3ba37b8e197ced7","after":"a61fefbf7b9f4a2c7bb87b8bb2a791202444700e","ref":"refs/heads/APER-2625_add-new-program-cert-events","pushedAt":"2023-08-02T12:43:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: add new program certificate events\n\nGitHub Issue: https://github.com/openedx/openedx-events/issues/250\nInternal 2U ticket: APER-2625\n\nThis PR adds new `OpenEdxPublicSignal` events triggered by program certificate generation and revocation.\n\n- Adds a `PROGRAM_CERTIFICATE_AWARDED` event\n- Adds a `PROGRAM_CERTIFICATE_REVOKED` event\n- Adds new `ProgramCertificateData` and `ProgramData` data classes to support the new events","shortMessageHtmlLink":"feat: add new program certificate events"}},{"before":"5219e7d9922c8178ceba1ed69e5b7095fd8abac1","after":"02ec9dd28fa6959d6c239afcf3ba37b8e197ced7","ref":"refs/heads/APER-2625_add-new-program-cert-events","pushedAt":"2023-07-27T16:50:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"Update openedx_events/learning/data.py\r\n\r\nfix spelling\n\nCo-authored-by: Kelly ","shortMessageHtmlLink":"Update openedx_events/learning/data.py"}},{"before":"860add291434f8cdd37c4937d421eb237230483a","after":"5219e7d9922c8178ceba1ed69e5b7095fd8abac1","ref":"refs/heads/APER-2625_add-new-program-cert-events","pushedAt":"2023-07-26T14:00:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: add new program certificate events\n\nGitHub Issue: https://github.com/openedx/openedx-events/issues/250\nInternal 2U ticket: APER-2625\n\nThis PR adds new `OpenEdxPublicSignal` events triggered by program certificate generation and revocation.\n\n- Adds a `PROGRAM_CERTIFICATE_AWARDED` event\n- Adds a `PROGRAM_CERTIFICATE_REVOKED` event\n- Adds new `ProgramCertificateData` and `ProgramData` data classes to support the new events","shortMessageHtmlLink":"feat: add new program certificate events"}},{"before":"16cb494875c1f1725df62d2d823aad8e29f75bf3","after":"860add291434f8cdd37c4937d421eb237230483a","ref":"refs/heads/APER-2625_add-new-program-cert-events","pushedAt":"2023-07-26T13:52:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: add new program certificate events\n\nGitHub Issue: https://github.com/openedx/openedx-events/issues/250\nInternal 2U ticket: APER-2625\n\nThis PR adds new `OpenEdxPublicSignal` events triggered by program certificate generation and revocation.\n\n- Adds a `PROGRAM_CERTIFICATE_AWARDED` event\n- Adds a `PROGRAM_CERTIFICATE_REVOKED` event\n- Adds new `ProgramCertificateData` and `ProgramData` data classes to support the new events","shortMessageHtmlLink":"feat: add new program certificate events"}},{"before":"e48833f79c84e9a7eb493b66aaf824c38bf84ef8","after":"16cb494875c1f1725df62d2d823aad8e29f75bf3","ref":"refs/heads/APER-2625_add-new-program-cert-events","pushedAt":"2023-07-26T13:38:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"quality","shortMessageHtmlLink":"quality"}},{"before":null,"after":"e48833f79c84e9a7eb493b66aaf824c38bf84ef8","ref":"refs/heads/APER-2625_add-new-program-cert-events","pushedAt":"2023-07-26T13:19:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: add new program certificate events\n\nGitHub Issue: https://github.com/openedx/openedx-events/issues/250\nInternal 2U ticket: APER-2625\n\nThis PR adds new `OpenEdxPublicSignal` events triggered by program certificate generation and revocation.\n\n- Adds a `PROGRAM_CERTIFICATE_AWARDED` event\n- Adds a `PROGRAM_CERTIFICATE_REVOKED` event\n- Adds new `ProgramCertificateData` and `ProgramData` data classes to support the new events","shortMessageHtmlLink":"feat: add new program certificate events"}},{"before":"2a4acd8e962691c9b5dd8594b87cbc487e16c47b","after":null,"ref":"refs/heads/jhynes/APER-2625_add-program-certificate-events","pushedAt":"2023-07-20T12:45:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"}},{"before":"fa68264125a7cb6cad7cc8ce6677f40c765fe52a","after":"2a4acd8e962691c9b5dd8594b87cbc487e16c47b","ref":"refs/heads/jhynes/APER-2625_add-program-certificate-events","pushedAt":"2023-07-20T12:35:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: add new content authoring event signals","shortMessageHtmlLink":"feat: add new content authoring event signals"}},{"before":"c80027686cd465c0e2da648804052f0a5475e2dc","after":"fa68264125a7cb6cad7cc8ce6677f40c765fe52a","ref":"refs/heads/jhynes/APER-2625_add-program-certificate-events","pushedAt":"2023-07-20T12:26:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: Add new program certificate events\n\n[APER-2625]\n\nThis PR introduces two new events for tracking changes made to a learner's program certificate:\n- A `PROGRAM_CERTIFICATE_AWARDED` event that can be emit when a program certificate is awarded to a learner\n- A `PROGRAM_CERTIFICATE_REVOKED` event that can be emit when a program certificate is revoked from a learner","shortMessageHtmlLink":"feat: Add new program certificate events"}},{"before":"cf5cef493f15610c4efdde0606cb2036d1da2fae","after":"c80027686cd465c0e2da648804052f0a5475e2dc","ref":"refs/heads/jhynes/APER-2625_add-program-certificate-events","pushedAt":"2023-07-20T12:24:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"fix: remove unused import","shortMessageHtmlLink":"fix: remove unused import"}},{"before":"6ae52b1ac6bcadd7145607b64d1b6a3a7c22a739","after":"c0eb4ba1a3d7d066d58e5c87920b8ccb0645f769","ref":"refs/heads/main","pushedAt":"2023-07-20T12:22:47.076Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: add new content authoring event signals","shortMessageHtmlLink":"feat: add new content authoring event signals"}},{"before":"6ae52b1ac6bcadd7145607b64d1b6a3a7c22a739","after":"c0eb4ba1a3d7d066d58e5c87920b8ccb0645f769","ref":"refs/heads/main","pushedAt":"2023-07-20T12:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: add new content authoring event signals","shortMessageHtmlLink":"feat: add new content authoring event signals"}},{"before":null,"after":"cf5cef493f15610c4efdde0606cb2036d1da2fae","ref":"refs/heads/jhynes/APER-2625_add-program-certificate-events","pushedAt":"2023-07-19T19:18:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"justinhynes","name":"Justin Hynes","path":"/justinhynes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3229735?s=80&v=4"},"commit":{"message":"feat: Add new program certificate events\n\n[APER-2625]\n\nThis PR introduces two new events for tracking changes made to a learner's program certificate:\n- A `PROGRAM_CERTIFICATE_AWARDED` event that can be emit when a program certificate is awarded to a learner\n- A `PROGRAM_CERTIFICATE_REVOKED` event that can be emit when a program certificate is revoked from a learner","shortMessageHtmlLink":"feat: Add new program certificate events"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYonungA","startCursor":null,"endCursor":null}},"title":"Activity ยท justinhynes/openedx-events"}