{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":485521436,"defaultBranch":"master","name":"tgbot_template_v3","ownerLogin":"Latand","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-25T20:16:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36363097?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720764401.0","currentOid":""},"activityList":{"items":[{"before":"16edcd192c07b8de1dadea4d68b4704add094764","after":"7dc2b616ac20045038d9c37ce9bc265e477f05bb","ref":"refs/heads/refactoring/shojaei-mohammad","pushedAt":"2024-07-12T06:07:14.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #12 from shojaei-mohammad/dev\n\nmake some improvements.","shortMessageHtmlLink":"Merge pull request #12 from shojaei-mohammad/dev"}},{"before":null,"after":"16edcd192c07b8de1dadea4d68b4704add094764","ref":"refs/heads/refactoring/shojaei-mohammad","pushedAt":"2024-07-12T06:06:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update env.py","shortMessageHtmlLink":"Update env.py"}},{"before":"9b451b9e63b6c942f00131939bcc88a849bad274","after":"16edcd192c07b8de1dadea4d68b4704add094764","ref":"refs/heads/master","pushedAt":"2024-03-15T19:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update env.py","shortMessageHtmlLink":"Update env.py"}},{"before":"9e6b92c3a9a4157441459fbb695421d00c71445d","after":"9b451b9e63b6c942f00131939bcc88a849bad274","ref":"refs/heads/master","pushedAt":"2024-02-22T11:09:12.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #11 from Kumala3/refactor/organize_project\n\nAdd migrations, instruction how to run DB and organize project.","shortMessageHtmlLink":"Merge pull request #11 from Kumala3/refactor/organize_project"}},{"before":"d03d772b2cfc22e497aaf5698516da6708d0ad52","after":"9e6b92c3a9a4157441459fbb695421d00c71445d","ref":"refs/heads/master","pushedAt":"2024-01-21T19:23:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #10 from Kumala3/refactor/base-model\n\nRefactor Base Model.","shortMessageHtmlLink":"Merge pull request #10 from Kumala3/refactor/base-model"}},{"before":"e1f79745e40accce80d02c66dde9010980e8fa2e","after":"d03d772b2cfc22e497aaf5698516da6708d0ad52","ref":"refs/heads/master","pushedAt":"2024-01-03T10:52:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"update function to get admin ids from env","shortMessageHtmlLink":"update function to get admin ids from env"}},{"before":"92caef95b12ed9373c1c8fe3c5b4a855665401a8","after":"e1f79745e40accce80d02c66dde9010980e8fa2e","ref":"refs/heads/master","pushedAt":"2023-12-24T11:45:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #9 from Kumala3/chore/update-readme\n\nUpdate README with Instructions for Adding and Integrating Routers in \"bot.py\".","shortMessageHtmlLink":"Merge pull request #9 from Kumala3/chore/update-readme"}},{"before":"ea2cbf442af9a75b39ddcad93107a14fa99e8801","after":"92caef95b12ed9373c1c8fe3c5b4a855665401a8","ref":"refs/heads/master","pushedAt":"2023-12-18T14:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"delete unused models dir","shortMessageHtmlLink":"delete unused models dir"}},{"before":"2b4c13c1a79111e50c5fab2f18141f7eb6b3574f","after":"ea2cbf442af9a75b39ddcad93107a14fa99e8801","ref":"refs/heads/master","pushedAt":"2023-12-10T21:32:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Refactor project structure, update Docker containers and commands","shortMessageHtmlLink":"Refactor project structure, update Docker containers and commands"}},{"before":"9c1cdebb6fc49ec12a543c86730da45dd9106a2a","after":"2b4c13c1a79111e50c5fab2f18141f7eb6b3574f","ref":"refs/heads/master","pushedAt":"2023-12-10T21:09:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Added inline menu tutorial","shortMessageHtmlLink":"Added inline menu tutorial"}},{"before":"59aff801d24a9c21d816772de5fd4e5fe3ab5f12","after":"9c1cdebb6fc49ec12a543c86730da45dd9106a2a","ref":"refs/heads/master","pushedAt":"2023-11-03T19:56:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update requirements.txt in webhook","shortMessageHtmlLink":"Update requirements.txt in webhook"}},{"before":"cc8f06be582e2c5a3ca42b42e3aeefd6956235c0","after":"59aff801d24a9c21d816772de5fd4e5fe3ab5f12","ref":"refs/heads/master","pushedAt":"2023-10-14T14:23:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update README.MD","shortMessageHtmlLink":"Update README.MD"}},{"before":"975b868dfc192539bb475f2c12863d08c7dbad97","after":"cc8f06be582e2c5a3ca42b42e3aeefd6956235c0","ref":"refs/heads/master","pushedAt":"2023-09-24T14:32:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update base.py","shortMessageHtmlLink":"Update base.py"}},{"before":"8b6e6e575e6763010024589131aa344adc47bd09","after":"975b868dfc192539bb475f2c12863d08c7dbad97","ref":"refs/heads/master","pushedAt":"2023-09-24T14:28:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update requirements.txt","shortMessageHtmlLink":"Update requirements.txt"}},{"before":"45f736ff776436a8b687174b471baff655c2782c","after":"8b6e6e575e6763010024589131aa344adc47bd09","ref":"refs/heads/master","pushedAt":"2023-09-13T13:46:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #8 from Krak3nDev/patch-2\n\nUpdate users.py","shortMessageHtmlLink":"Merge pull request #8 from Krak3nDev/patch-2"}},{"before":"c32b926be6e44e6928dee80b3421e6c575a94ffa","after":"45f736ff776436a8b687174b471baff655c2782c","ref":"refs/heads/master","pushedAt":"2023-09-13T05:48:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #7 from Krak3nDev/patch-1","shortMessageHtmlLink":"Merge pull request #7 from Krak3nDev/patch-1"}},{"before":"4d89a0708f9ab4e998fb68678f51ea837e4534d2","after":"c32b926be6e44e6928dee80b3421e6c575a94ffa","ref":"refs/heads/master","pushedAt":"2023-08-15T16:24:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #5 from paracosm17/master","shortMessageHtmlLink":"Merge pull request #5 from paracosm17/master"}},{"before":"7e155759b3e70b73e0b140a00d32e7f2511f9651","after":"4d89a0708f9ab4e998fb68678f51ea837e4534d2","ref":"refs/heads/master","pushedAt":"2023-07-22T19:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Add User class description and update README\n\nAdded docstring to the User class in users.py file to provide extensive details about its attributes, methods, and inherited classes or methods. The purpose of this addition is to enhance code readability and better inform contributors about the User class's functions and usage.\n\nIn the README, a section about SQLAlchemy and Alembic tools has been added to guide developers who aren't familiar with these tools. Additionally, a link to the Udemy course for these tools has been provided for more learning resources.","shortMessageHtmlLink":"Add User class description and update README"}},{"before":"9123f1cb629058855d002e23cdb63126ab407985","after":"7e155759b3e70b73e0b140a00d32e7f2511f9651","ref":"refs/heads/master","pushedAt":"2023-07-19T12:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Corrected docstring in UserRepo for clarity","shortMessageHtmlLink":"Corrected docstring in UserRepo for clarity"}},{"before":"18fa2d2df27f83003faf0f3d808ffeb695e64e5e","after":"9123f1cb629058855d002e23cdb63126ab407985","ref":"refs/heads/master","pushedAt":"2023-07-19T12:34:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Corrected comments in requests.py for clarity","shortMessageHtmlLink":"Corrected comments in requests.py for clarity"}},{"before":"ecfb8471029459b0006e0fd03f157b663d34954a","after":"18fa2d2df27f83003faf0f3d808ffeb695e64e5e","ref":"refs/heads/master","pushedAt":"2023-07-19T12:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Disable autoincrement for user_id in User model","shortMessageHtmlLink":"Disable autoincrement for user_id in User model"}},{"before":"a9f723a8120cf0e475f2f02f1bc3b37fcd8e3a8c","after":"ecfb8471029459b0006e0fd03f157b663d34954a","ref":"refs/heads/master","pushedAt":"2023-07-19T12:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Fix version constraints and clean up codebase\n\nThis commit focused on multiple changes:\n- Cleaned up the python code in multiple files, adjusting the indentation and changing some strings using Black Formatter.\n- Improved readability by reducing the number of lines of code where possible without losing any functionalities.\n- Added docstrings to describe what functions/classes do, which improves the understandability and reusability of code.\n- Replaced some parts of code with their corresponding functions.\n- Added new database model User.\n- Improved the reusability of the codebase by introducing functions, that are used multiple times across the codebase.\n- One of the changes was to fix the version constraint in requirements.txt file for aiogram, the new line adheres to the best practice of versioning by not allowing to install newer potentially not-backward-compatible versions.","shortMessageHtmlLink":"Fix version constraints and clean up codebase"}},{"before":"e59a1c178a913a58f13328f3228d131cc8db97ce","after":"a9f723a8120cf0e475f2f02f1bc3b37fcd8e3a8c","ref":"refs/heads/master","pushedAt":"2023-06-29T15:59:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"65062ce34bc19619a0a1ccbe1ead52e14f0e1549","after":"e59a1c178a913a58f13328f3228d131cc8db97ce","ref":"refs/heads/master","pushedAt":"2023-06-14T14:31:12.557Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"add database infrastructure and middleware","shortMessageHtmlLink":"add database infrastructure and middleware"}},{"before":"ae598432527789f4668bdef25a9acdbefdc5d6b2","after":"65062ce34bc19619a0a1ccbe1ead52e14f0e1549","ref":"refs/heads/master","pushedAt":"2023-06-06T09:27:24.611Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #4 from itisnotyourenv/send-message-broadcaster","shortMessageHtmlLink":"Merge pull request #4 from itisnotyourenv/send-message-broadcaster"}},{"before":"604596bb2d19993954b567c4a4fd256473123639","after":"ae598432527789f4668bdef25a9acdbefdc5d6b2","ref":"refs/heads/master","pushedAt":"2023-06-06T09:24:50.843Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Merge pull request #3 from itisnotyourenv/router-register-logic","shortMessageHtmlLink":"Merge pull request #3 from itisnotyourenv/router-register-logic"}},{"before":"4b57191384bf2da9f5d3eb969ab21e9dc44ea82c","after":"604596bb2d19993954b567c4a4fd256473123639","ref":"refs/heads/master","pushedAt":"2023-05-25T11:24:46.580Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update config.py","shortMessageHtmlLink":"Update config.py"}},{"before":"057fc0ce4de1641a86f71bd15698be266a3294e2","after":"4b57191384bf2da9f5d3eb969ab21e9dc44ea82c","ref":"refs/heads/master","pushedAt":"2023-04-15T10:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update bot.py","shortMessageHtmlLink":"Update bot.py"}},{"before":"49e3121f9cee49ebe5a33abe2fcde0cd75b62031","after":"057fc0ce4de1641a86f71bd15698be266a3294e2","ref":"refs/heads/master","pushedAt":"2023-04-03T17:31:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"Update base.py","shortMessageHtmlLink":"Update base.py"}},{"before":"7f4d1fb120dadbf44d9bafeef0a31aba38add782","after":"49e3121f9cee49ebe5a33abe2fcde0cd75b62031","ref":"refs/heads/master","pushedAt":"2023-03-31T09:16:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Latand","name":"Kostiantyn Kriuchkov","path":"/Latand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36363097?s=80&v=4"},"commit":{"message":"fix create_alembic.sh","shortMessageHtmlLink":"fix create_alembic.sh"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfYZ38AA","startCursor":null,"endCursor":null}},"title":"Activity ยท Latand/tgbot_template_v3"}