{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":680535988,"defaultBranch":"main","name":"timetable-api","ownerLogin":"dominik-korsa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-19T15:05:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29484605?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721648963.0","currentOid":""},"activityList":{"items":[{"before":"4fdb968d2611701cfa8c7308ef2854f6555d9272","after":"00075310fd23963455a1031c0bb58c911f067d53","ref":"refs/heads/fix/crawler-memory-leak","pushedAt":"2024-07-22T17:50:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Use connection string in connecting to db","shortMessageHtmlLink":"Use connection string in connecting to db"}},{"before":"a51c2a1c0f0e252d07121c322274462d930da1c1","after":"9b076c390061b44dad2cee0e4c0eaf171f50b35b","ref":"refs/heads/schools/improvements","pushedAt":"2024-07-22T15:37:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Add progress bar","shortMessageHtmlLink":"Add progress bar"}},{"before":"47a856d3aacd14b0f5806a0c4a64d84b2f8101c3","after":"a51c2a1c0f0e252d07121c322274462d930da1c1","ref":"refs/heads/schools/improvements","pushedAt":"2024-07-22T15:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Improve run function","shortMessageHtmlLink":"Improve run function"}},{"before":"9345fab54cfd05718d567475cb51424a86a4d176","after":"47a856d3aacd14b0f5806a0c4a64d84b2f8101c3","ref":"refs/heads/schools/improvements","pushedAt":"2024-07-22T12:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Set baseURL in axios config","shortMessageHtmlLink":"Set baseURL in axios config"}},{"before":"aa9e6e546c8606a3cc61e00912a56bbcd9ce8c13","after":"9345fab54cfd05718d567475cb51424a86a4d176","ref":"refs/heads/schools/improvements","pushedAt":"2024-07-22T12:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Remove unused getSchoolInfo function from RspoApiClient","shortMessageHtmlLink":"Remove unused getSchoolInfo function from RspoApiClient"}},{"before":"3ec124741f953e2c196c7fcab155a22b0602b4ff","after":"aa9e6e546c8606a3cc61e00912a56bbcd9ce8c13","ref":"refs/heads/schools/improvements","pushedAt":"2024-07-22T12:14:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Remove voivodeship_teryt and county_teryt columns in schools table","shortMessageHtmlLink":"Remove voivodeship_teryt and county_teryt columns in schools table"}},{"before":"06c68aef4b3b8dc1f22ee43e5d0ca0378abbbcdc","after":"3ec124741f953e2c196c7fcab155a22b0602b4ff","ref":"refs/heads/schools/improvements","pushedAt":"2024-07-22T12:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Use connection string in connecting to database","shortMessageHtmlLink":"Use connection string in connecting to database"}},{"before":"a93419338bc02b7d0a6218afefec35e21e72577b","after":"06c68aef4b3b8dc1f22ee43e5d0ca0378abbbcdc","ref":"refs/heads/schools/improvements","pushedAt":"2024-07-22T12:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Add descriptions for institution types in index.ts","shortMessageHtmlLink":"Add descriptions for institution types in index.ts"}},{"before":null,"after":"a93419338bc02b7d0a6218afefec35e21e72577b","ref":"refs/heads/schools/improvements","pushedAt":"2024-07-22T11:49:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Improve extractInstitutionId and checkUrl","shortMessageHtmlLink":"Improve extractInstitutionId and checkUrl"}},{"before":"cacff59985f28a50d44f0d012546e9cc53644018","after":"4fdb968d2611701cfa8c7308ef2854f6555d9272","ref":"refs/heads/fix/crawler-memory-leak","pushedAt":"2024-07-19T16:32:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Add breakline in optivum parsing result log","shortMessageHtmlLink":"Add breakline in optivum parsing result log"}},{"before":"c376b8734383c0574b2ca6bfc2c11ecc28b1c64c","after":"cacff59985f28a50d44f0d012546e9cc53644018","ref":"refs/heads/fix/crawler-memory-leak","pushedAt":"2024-07-19T15:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"remove reverse in getSchoolWebsites","shortMessageHtmlLink":"remove reverse in getSchoolWebsites"}},{"before":null,"after":"c376b8734383c0574b2ca6bfc2c11ecc28b1c64c","ref":"refs/heads/fix/crawler-memory-leak","pushedAt":"2024-07-19T15:31:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Use cheerio instead of jsdom in crawler","shortMessageHtmlLink":"Use cheerio instead of jsdom in crawler"}},{"before":"bea393247ca15f4ebb7c08a1934dbae6f2d0e8e7","after":null,"ref":"refs/heads/rewrite/optivum-scrapper-client","pushedAt":"2024-07-10T16:13:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"}},{"before":"424b43671bdecceec852bf73e9fefde2f8eae28e","after":"08c75c2acc8ec44afd3d64a436acce7aa23ce757","ref":"refs/heads/main","pushedAt":"2024-07-10T16:13:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Rewrite optivum-scrapper client and little changes in version format (#33)\n\n* Rewrite optivum-scrapper client and little changes in version format\n\nasc-scrapper:\n- reformat\n- disable common groups with true entireclass\n- update data format\ncommon:\n- remove TimetableTimeSlot.short\n- remove TimetableCommonGroup.entireClass\n- remove TimetableLesson.id\noptivum-scrapper:\n- rewrite client\n- add Table.getRowsLength\n- remove Table.getData\n- changes in parsing unit list\n- unit id as string\n- changes in parsing lesson\n\n* Update getUnitKey function","shortMessageHtmlLink":"Rewrite optivum-scrapper client and little changes in version format (#…"}},{"before":"3f5d62e4fbb107c90f7f40364a9426dbabd6603c","after":"bea393247ca15f4ebb7c08a1934dbae6f2d0e8e7","ref":"refs/heads/rewrite/optivum-scrapper-client","pushedAt":"2024-07-10T13:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Update getUnitKey function","shortMessageHtmlLink":"Update getUnitKey function"}},{"before":null,"after":"3f5d62e4fbb107c90f7f40364a9426dbabd6603c","ref":"refs/heads/rewrite/optivum-scrapper-client","pushedAt":"2024-07-03T18:22:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Marioneq4958","name":"Marioneq 4958","path":"/Marioneq4958","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91561391?s=80&v=4"},"commit":{"message":"Rewrite optivum-scrapper client and little changes in version format\n\nasc-scrapper:\n- reformat\n- disable common groups with true entireclass\n- update data format\ncommon:\n- remove TimetableTimeSlot.short\n- remove TimetableCommonGroup.entireClass\n- remove TimetableLesson.id\noptivum-scrapper:\n- rewrite client\n- add Table.getRowsLength\n- remove Table.getData\n- changes in parsing unit list\n- unit id as string\n- changes in parsing lesson","shortMessageHtmlLink":"Rewrite optivum-scrapper client and little changes in version format"}},{"before":"1f060bff19de099ed475888aa67c25fd3f46170c","after":"7637dcd2fd423707cbbcf5943047d65737a7c0c3","ref":"refs/heads/crawler-rs","pushedAt":"2024-06-22T21:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Accept School in crawl_school()","shortMessageHtmlLink":"Accept School in crawl_school()"}},{"before":"a42411dc6352444fdb6d7cc396a1c004766a4b3c","after":"424b43671bdecceec852bf73e9fefde2f8eae28e","ref":"refs/heads/main","pushedAt":"2024-06-22T20:42:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Add start log message","shortMessageHtmlLink":"Add start log message"}},{"before":"7c22e1282587f35a8bef36e9a1a7064dc98e02b5","after":"a42411dc6352444fdb6d7cc396a1c004766a4b3c","ref":"refs/heads/main","pushedAt":"2024-06-22T20:35:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"*Actually* move README.md file to repo root","shortMessageHtmlLink":"*Actually* move README.md file to repo root"}},{"before":"f77aa55b50f37b43ffefb84093402657dced9169","after":"7c22e1282587f35a8bef36e9a1a7064dc98e02b5","ref":"refs/heads/main","pushedAt":"2024-06-22T20:34:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Move README.md file to repo root","shortMessageHtmlLink":"Move README.md file to repo root"}},{"before":"c62db3e0a33c6ebc1bcb0662bc61026a0fbee346","after":"f77aa55b50f37b43ffefb84093402657dced9169","ref":"refs/heads/main","pushedAt":"2024-06-22T20:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Create README","shortMessageHtmlLink":"Create README"}},{"before":"0b612c9e64638dce29220a153e70de4076c7444d","after":"c62db3e0a33c6ebc1bcb0662bc61026a0fbee346","ref":"refs/heads/main","pushedAt":"2024-06-22T20:19:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Return school's website URL in the API","shortMessageHtmlLink":"Return school's website URL in the API"}},{"before":"9c687690f735eb4ccc193096a6e09b150192bc64","after":"1f060bff19de099ed475888aa67c25fd3f46170c","ref":"refs/heads/crawler-rs","pushedAt":"2024-05-12T07:03:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Add ability to parse urls from file in JavaScript crawler","shortMessageHtmlLink":"Add ability to parse urls from file in JavaScript crawler"}},{"before":"3350ac265a0aeef775ec34163ae9d784afe3a8d0","after":"9c687690f735eb4ccc193096a6e09b150192bc64","ref":"refs/heads/crawler-rs","pushedAt":"2024-05-11T20:44:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Reduce concurrent request counts","shortMessageHtmlLink":"Reduce concurrent request counts"}},{"before":"95a89cef9646f0f656d0d6d2e8e98ad4654bcf35","after":"3350ac265a0aeef775ec34163ae9d784afe3a8d0","ref":"refs/heads/crawler-rs","pushedAt":"2024-05-11T20:38:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Add better logger","shortMessageHtmlLink":"Add better logger"}},{"before":"34ec76f67120bbc92ef5eeac0150d248f6ecc05c","after":"95a89cef9646f0f656d0d6d2e8e98ad4654bcf35","ref":"refs/heads/crawler-rs","pushedAt":"2024-05-11T18:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Fix Duration builder","shortMessageHtmlLink":"Fix Duration builder"}},{"before":"7c53f8501207d7321dd593261e1091b8786a08d8","after":"34ec76f67120bbc92ef5eeac0150d248f6ecc05c","ref":"refs/heads/crawler-rs","pushedAt":"2024-05-11T18:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Extract constants","shortMessageHtmlLink":"Extract constants"}},{"before":"37dfd869e92846b500519bd1b29d0618a60ee77e","after":"7c53f8501207d7321dd593261e1091b8786a08d8","ref":"refs/heads/crawler-rs","pushedAt":"2024-05-11T18:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Add semaphore permit timeout","shortMessageHtmlLink":"Add semaphore permit timeout"}},{"before":"b7ad062e177d4013e242105a1ee31ee25b18a17b","after":"37dfd869e92846b500519bd1b29d0618a60ee77e","ref":"refs/heads/crawler-rs","pushedAt":"2024-05-11T18:50:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Enable tokio multi-threads executor and change progress bar formatting","shortMessageHtmlLink":"Enable tokio multi-threads executor and change progress bar formatting"}},{"before":"4e7ae03e7e32142d35f150766f64f66f74525f6c","after":"b7ad062e177d4013e242105a1ee31ee25b18a17b","ref":"refs/heads/crawler-rs","pushedAt":"2024-05-11T16:07:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominik-korsa","name":"Dominik","path":"/dominik-korsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29484605?s=80&v=4"},"commit":{"message":"Remove unused imports in crawler-rs","shortMessageHtmlLink":"Remove unused imports in crawler-rs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhg7CHgA","startCursor":null,"endCursor":null}},"title":"Activity · dominik-korsa/timetable-api"}