{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":686700914,"defaultBranch":"main","name":"OctoDiary-tg","ownerLogin":"OctoDiary","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-03T17:02:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90847608?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1702060868.0","currentOid":""},"activityList":{"items":[{"before":"529bb1cdc22063174234481e43a701651f33b8a1","after":"2b8e38e8220a36030dd2ba5dc93235559ee01282","ref":"refs/heads/main","pushedAt":"2024-09-08T21:06:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"Fix error in lesson theme frames","shortMessageHtmlLink":"Fix error in lesson theme frames"}},{"before":"eadbee209c37d91ca536d2a3d4efab11a876e128","after":"529bb1cdc22063174234481e43a701651f33b8a1","ref":"refs/heads/main","pushedAt":"2024-09-03T18:30:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add#admin] Arg `-u` (`--users`) for command /notify","shortMessageHtmlLink":"[add#admin] Arg -u (--users) for command /notify"}},{"before":"964ae8d1a4b48adf15009e1f80c5d19cd2b069c5","after":"eadbee209c37d91ca536d2a3d4efab11a876e128","ref":"refs/heads/main","pushedAt":"2024-09-03T12:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"Repair auth method with aupd-token","shortMessageHtmlLink":"Repair auth method with aupd-token"}},{"before":"59cc0d506d2db8849784f5ab4a5724564ac27a62","after":"964ae8d1a4b48adf15009e1f80c5d19cd2b069c5","ref":"refs/heads/main","pushedAt":"2024-09-02T19:23:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[admin] Add argument `-du` (`--delete-users`) for command /notify so remove user in db after notification","shortMessageHtmlLink":"[admin] Add argument -du (--delete-users) for command /notify so …"}},{"before":"5cb45453db1c1c847c41a6816ad2cc78c9d5a1b4","after":"59cc0d506d2db8849784f5ab4a5724564ac27a62","ref":"refs/heads/main","pushedAt":"2024-09-02T19:13:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"Handle empty data; Inline schedule for the selected date","shortMessageHtmlLink":"Handle empty data; Inline schedule for the selected date"}},{"before":"2634837ca72cd3afd56a8176884b9f537d77696f","after":"5cb45453db1c1c847c41a6816ad2cc78c9d5a1b4","ref":"refs/heads/main","pushedAt":"2024-05-15T20:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[update#poetry] Dependency `octodiary` -> fix authorization error","shortMessageHtmlLink":"[update#poetry] Dependency octodiary -> fix authorization error"}},{"before":"9ede28fb25e4945ce444405630a34935d8ce64bc","after":"2634837ca72cd3afd56a8176884b9f537d77696f","ref":"refs/heads/main","pushedAt":"2024-05-13T19:34:15.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Format of created mark time in mark information","shortMessageHtmlLink":"[fix] Format of created mark time in mark information"}},{"before":"1d007e7eee7ae2aa0129ed84931770408645780d","after":"9ede28fb25e4945ce444405630a34935d8ce64bc","ref":"refs/heads/main","pushedAt":"2024-05-12T10:55:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add] Text-url with command with mark information in command with marks info\n\n- And other changes","shortMessageHtmlLink":"[add] Text-url with command with mark information in command with mar…"}},{"before":"498a4680e89c2876e209c7686af6c355b29b8fcb","after":"1d007e7eee7ae2aa0129ed84931770408645780d","ref":"refs/heads/main","pushedAt":"2024-05-11T05:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[hotfix] Command /start with args for command with lesson information","shortMessageHtmlLink":"[hotfix] Command /start with args for command with lesson information"}},{"before":"65de7efe75b95b48e155a6061cd42b26b80b50ca","after":"498a4680e89c2876e209c7686af6c355b29b8fcb","ref":"refs/heads/main","pushedAt":"2024-05-10T21:25:47.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"Full remake schedule logic\n\n- Add new section in settings\n- Add text-links for marks and lessons\n- Rework text generator\n- Other changes","shortMessageHtmlLink":"Full remake schedule logic"}},{"before":"cfd171ef3c384af5067ce3b5f617376abb25211f","after":"65de7efe75b95b48e155a6061cd42b26b80b50ca","ref":"refs/heads/main","pushedAt":"2024-04-22T20:35:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add] Home page in the info about marks by subjects","shortMessageHtmlLink":"[add] Home page in the info about marks by subjects"}},{"before":"c729912dffd8a59e81a94125395de1a2f2ec524b","after":"cfd171ef3c384af5067ce3b5f617376abb25211f","ref":"refs/heads/main","pushedAt":"2024-04-01T21:16:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add] Fast web-authorization in MySchool with octodiary.dsop.online/web_auth","shortMessageHtmlLink":"[add] Fast web-authorization in MySchool with octodiary.dsop.online/w…"}},{"before":"4fe5d4525a9c92adf504ab35bc3a750c21197787","after":"c729912dffd8a59e81a94125395de1a2f2ec524b","ref":"refs/heads/main","pushedAt":"2024-02-28T12:23:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Refresh MySchool API-token error in settings","shortMessageHtmlLink":"[fix] Refresh MySchool API-token error in settings"}},{"before":"c32d7bf45615c8ce9d48d521f4126af26f78c39f","after":"4fe5d4525a9c92adf504ab35bc3a750c21197787","ref":"refs/heads/main","pushedAt":"2024-02-25T21:15:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Refresh MySchool API-token error","shortMessageHtmlLink":"[fix] Refresh MySchool API-token error"}},{"before":"a8527e09f998fe0f50062e4b4c34453b3b8c7988","after":"c32d7bf45615c8ce9d48d521f4126af26f78c39f","ref":"refs/heads/main","pushedAt":"2024-02-25T20:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add & setup] Logging with loguru","shortMessageHtmlLink":"[add & setup] Logging with loguru"}},{"before":"52d2cb522eeddd4ee5262e11da46c5a8c9f1a109","after":"a8527e09f998fe0f50062e4b4c34453b3b8c7988","ref":"refs/heads/main","pushedAt":"2024-02-25T20:40:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add] New function for refresh MES API-tokens and save auth-settings in user settings","shortMessageHtmlLink":"[add] New function for refresh MES API-tokens and save auth-settings …"}},{"before":"bab3de105f7effedf5f78b9cdd1d41e695836a64","after":"52d2cb522eeddd4ee5262e11da46c5a8c9f1a109","ref":"refs/heads/main","pushedAt":"2024-02-25T20:26:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Authorization from mobile app","shortMessageHtmlLink":"[fix] Authorization from mobile app"}},{"before":"609ccc4d7c01bcf3a09d5ac76498abf07052542a","after":"bab3de105f7effedf5f78b9cdd1d41e695836a64","ref":"refs/heads/main","pushedAt":"2024-02-25T16:43:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"Save auth data in user settings on authorization","shortMessageHtmlLink":"Save auth data in user settings on authorization"}},{"before":"bae0f4068cd7cda76e92be7090223842d4fe63ae","after":"609ccc4d7c01bcf3a09d5ac76498abf07052542a","ref":"refs/heads/main","pushedAt":"2024-02-25T16:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[change] Logic for refreshing MES API-tokens","shortMessageHtmlLink":"[change] Logic for refreshing MES API-tokens"}},{"before":"58c4deb0ecfa5b87fb8e14523e18c17cbe94a6b9","after":"bae0f4068cd7cda76e92be7090223842d4fe63ae","ref":"refs/heads/main","pushedAt":"2024-02-25T08:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add] Button for calculator for marks","shortMessageHtmlLink":"[add] Button for calculator for marks"}},{"before":"4d8f9350a6018f8dbf2a0477991f34064953894d","after":"58c4deb0ecfa5b87fb8e14523e18c17cbe94a6b9","ref":"refs/heads/main","pushedAt":"2024-02-25T08:40:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add] Calculator for marks","shortMessageHtmlLink":"[add] Calculator for marks"}},{"before":"2f3792be78981770e36dd6b4fc80f4abdb3f3828","after":"4d8f9350a6018f8dbf2a0477991f34064953894d","ref":"refs/heads/main","pushedAt":"2024-02-24T19:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add] Command `cancel` for cancel FSM-conversation","shortMessageHtmlLink":"[add] Command cancel for cancel FSM-conversation"}},{"before":"72274aeafee333127fd1f3b50fcd7339db8f2e31","after":"2f3792be78981770e36dd6b4fc80f4abdb3f3828","ref":"refs/heads/main","pushedAt":"2024-02-24T19:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add#auth] Command `reauth` for already authorized users","shortMessageHtmlLink":"[add#auth] Command reauth for already authorized users"}},{"before":"0051893aed76a2c451f80b6eeaae4d98d6373eb3","after":"72274aeafee333127fd1f3b50fcd7339db8f2e31","ref":"refs/heads/main","pushedAt":"2024-02-24T18:32:12.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[update#poetry] lock file","shortMessageHtmlLink":"[update#poetry] lock file"}},{"before":"accec1ee8ecd0c8c7e2325af264152aa72d2886c","after":"0051893aed76a2c451f80b6eeaae4d98d6373eb3","ref":"refs/heads/main","pushedAt":"2024-01-31T19:46:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Error in the command for disable scheduler","shortMessageHtmlLink":"[fix] Error in the command for disable scheduler"}},{"before":"0b478e78a99bb8f2335b1e9641527144a8f4ac48","after":"accec1ee8ecd0c8c7e2325af264152aa72d2886c","ref":"refs/heads/main","pushedAt":"2024-01-31T19:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Scheduler error","shortMessageHtmlLink":"[fix] Scheduler error"}},{"before":"747cb3abe5f89b6b966f9af52f1887983f6e16b7","after":"0b478e78a99bb8f2335b1e9641527144a8f4ac48","ref":"refs/heads/main","pushedAt":"2024-01-31T19:40:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Scheduler error","shortMessageHtmlLink":"[fix] Scheduler error"}},{"before":"176da13045a908b3b7b5d9b6092a3cb4e1cb12a2","after":"747cb3abe5f89b6b966f9af52f1887983f6e16b7","ref":"refs/heads/main","pushedAt":"2024-01-24T21:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Attribute error","shortMessageHtmlLink":"[fix] Attribute error"}},{"before":"1cead2fd3b7cd3c62978dfbcba0b2109e53d0160","after":"176da13045a908b3b7b5d9b6092a3cb4e1cb12a2","ref":"refs/heads/main","pushedAt":"2024-01-24T21:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[fix] Attribute error","shortMessageHtmlLink":"[fix] Attribute error"}},{"before":"ad951612dbc98ea8893759f329dfa4df36e3c958","after":"1cead2fd3b7cd3c62978dfbcba0b2109e53d0160","ref":"refs/heads/main","pushedAt":"2024-01-24T21:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Den4ikSuperOstryyPer4ik","name":"Denis Oleynik","path":"/Den4ikSuperOstryyPer4ik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102206474?s=80&v=4"},"commit":{"message":"[add] Feedback command and form","shortMessageHtmlLink":"[add] Feedback command and form"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQyMTowNjo1Mi4wMDAwMDBazwAAAASwSRVS","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQyMTowNjo1Mi4wMDAwMDBazwAAAASwSRVS","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yNFQyMToxMDo0Ny4wMDAwMDBazwAAAAPoVLPh"}},"title":"Activity · OctoDiary/OctoDiary-tg"}