{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":823210313,"defaultBranch":"main","name":"TechSupportBot","ownerLogin":"DXS-GROUP","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-02T15:35:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/171774367?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723455003.0","currentOid":""},"activityList":{"items":[{"before":"eb0f333980e046b1510f2e2f577f9555537aebcb","after":"d6249f4589e7bcd0ba9880ece754ee28f04a0efe","ref":"refs/heads/main","pushedAt":"2024-09-03T11:12:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #17 from DXS-GROUP/InDev\n\nFix","shortMessageHtmlLink":"Merge pull request #17 from DXS-GROUP/InDev"}},{"before":"b5a700e90c732c6cb2709dec79a610b001b3b44d","after":"a3a2da6de7571c86336db016cefe96a50ea95b54","ref":"refs/heads/InDev","pushedAt":"2024-09-03T11:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"5da01dd5a82bca59e5d5f6ebf2b79828e750b878","after":"eb0f333980e046b1510f2e2f577f9555537aebcb","ref":"refs/heads/main","pushedAt":"2024-09-02T15:28:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #16 from DXS-GROUP/InDev\n\nUpdate main.py","shortMessageHtmlLink":"Merge pull request #16 from DXS-GROUP/InDev"}},{"before":"e6345a5264918859ceb649d6f21d4b553caa466c","after":"b5a700e90c732c6cb2709dec79a610b001b3b44d","ref":"refs/heads/InDev","pushedAt":"2024-09-02T15:27:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Update main.py","shortMessageHtmlLink":"Update main.py"}},{"before":"b321c53454dea54cb03eff7c126ed4f589027e73","after":"5da01dd5a82bca59e5d5f6ebf2b79828e750b878","ref":"refs/heads/main","pushedAt":"2024-08-30T20:42:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #15 from DXS-GROUP/InDev\n\nFix","shortMessageHtmlLink":"Merge pull request #15 from DXS-GROUP/InDev"}},{"before":"63a1e624bf8fbb4e6e0f0c44e65fc215a7a50890","after":"e6345a5264918859ceb649d6f21d4b553caa466c","ref":"refs/heads/InDev","pushedAt":"2024-08-30T20:42:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"3cfdf85a9f109e95099fe7811929f96bd4088c30","after":"b321c53454dea54cb03eff7c126ed4f589027e73","ref":"refs/heads/main","pushedAt":"2024-08-30T08:36:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #14 from DXS-GROUP/InDev\n\nFix","shortMessageHtmlLink":"Merge pull request #14 from DXS-GROUP/InDev"}},{"before":"444be37bb9625ed4ccfb845c3f38648812ffe5c9","after":"63a1e624bf8fbb4e6e0f0c44e65fc215a7a50890","ref":"refs/heads/InDev","pushedAt":"2024-08-30T08:36:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"7bb24318c5bd3bc30cc9d8a36ab2cc9dc7a124da","after":"3cfdf85a9f109e95099fe7811929f96bd4088c30","ref":"refs/heads/main","pushedAt":"2024-08-23T15:42:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #13 from DXS-GROUP/InDev\n\nUpdate README.md","shortMessageHtmlLink":"Merge pull request #13 from DXS-GROUP/InDev"}},{"before":"93d311953f902b0980f8d485278a8af6debc7795","after":"444be37bb9625ed4ccfb845c3f38648812ffe5c9","ref":"refs/heads/InDev","pushedAt":"2024-08-23T15:41:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"6ba3dd5e1968702ca41023de6cd607218c9bc395","after":"7bb24318c5bd3bc30cc9d8a36ab2cc9dc7a124da","ref":"refs/heads/main","pushedAt":"2024-08-23T15:16:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #12 from DXS-GROUP/InDev\n\nUpdate db.py","shortMessageHtmlLink":"Merge pull request #12 from DXS-GROUP/InDev"}},{"before":"5b8699621818d5b4bde9a827d310c8997bd8260c","after":"93d311953f902b0980f8d485278a8af6debc7795","ref":"refs/heads/InDev","pushedAt":"2024-08-23T15:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Update db.py\n\nParameterized Queries: All SQL queries now use parameterized statements (e.g., ? placeholders) to prevent SQL injection attacks.\nCentralized Table Name Logic: The logic for determining the table name based on the category has been centralized and simplified throughout the code.\nError Handling: Improved error handling with consistent logging and exception handling across all functions.\nCode Readability: Enhanced readability by organizing the code logically and consistently formatting SQL statements.\nRemoved Unused Imports: Removed the unused import of is_sql_injection_attempt since SQL injection prevention is now handled through parameterized queries.","shortMessageHtmlLink":"Update db.py"}},{"before":"2e13c3a17b8a7170510982dc86a6ab57715e44de","after":"5b8699621818d5b4bde9a827d310c8997bd8260c","ref":"refs/heads/InDev","pushedAt":"2024-08-23T15:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Bug fix","shortMessageHtmlLink":"Bug fix"}},{"before":"ca37bf61a5c2dd1281741205239cbf791e2c1ef7","after":"6ba3dd5e1968702ca41023de6cd607218c9bc395","ref":"refs/heads/main","pushedAt":"2024-08-23T14:42:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #11 from DXS-GROUP/InDev\n\nFix","shortMessageHtmlLink":"Merge pull request #11 from DXS-GROUP/InDev"}},{"before":"8e2eac0a70ab9946097e8c7f26bc2a9f6177cd44","after":"2e13c3a17b8a7170510982dc86a6ab57715e44de","ref":"refs/heads/InDev","pushedAt":"2024-08-22T16:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"9b55524aacee6cf6a0a43ea5e1282e9ccf37189b","after":"8e2eac0a70ab9946097e8c7f26bc2a9f6177cd44","ref":"refs/heads/InDev","pushedAt":"2024-08-21T14:08:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Update admin.py","shortMessageHtmlLink":"Update admin.py"}},{"before":"b991997e9afb0378785c64a74c8895992dba537f","after":"ca37bf61a5c2dd1281741205239cbf791e2c1ef7","ref":"refs/heads/main","pushedAt":"2024-08-21T10:50:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #8 from DXS-GROUP/InDev\n\nFix NOTIFY_CHAT id","shortMessageHtmlLink":"Merge pull request #8 from DXS-GROUP/InDev"}},{"before":"faa23b0fb66891b1790d887923fa8cc44d693edc","after":"9b55524aacee6cf6a0a43ea5e1282e9ccf37189b","ref":"refs/heads/InDev","pushedAt":"2024-08-21T10:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Update config.py","shortMessageHtmlLink":"Update config.py"}},{"before":"039c39c83e4127928eaa5270000b38fbdf41946e","after":"b991997e9afb0378785c64a74c8895992dba537f","ref":"refs/heads/main","pushedAt":"2024-08-21T09:28:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #7 from DXS-GROUP/InDev\n\nNew functional","shortMessageHtmlLink":"Merge pull request #7 from DXS-GROUP/InDev"}},{"before":"7206bf4ff1e8f601fa48a8ac265d1cc7195756a3","after":"faa23b0fb66891b1790d887923fa8cc44d693edc","ref":"refs/heads/InDev","pushedAt":"2024-08-21T09:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"New functional","shortMessageHtmlLink":"New functional"}},{"before":"6c9fd13b314ab450a1d5d29a1c07de52345e3863","after":"039c39c83e4127928eaa5270000b38fbdf41946e","ref":"refs/heads/main","pushedAt":"2024-08-17T15:42:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #6 from Nighty3098/InDev\n\nFixed bugs when moving between sections. Changed logging. Fixed bugs with user_id","shortMessageHtmlLink":"Merge pull request #6 from Nighty3098/InDev"}},{"before":"9707f64652fb78ed9a251f8a9aa5dd8f1ab6e306","after":"7206bf4ff1e8f601fa48a8ac265d1cc7195756a3","ref":"refs/heads/InDev","pushedAt":"2024-08-17T15:40:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Fixed bugs when moving between sections. Changed logging. Fixed bugs with user_id\n\nCo-Authored-By: DXS <98458357+dxs-coder@users.noreply.github.com>","shortMessageHtmlLink":"Fixed bugs when moving between sections. Changed logging. Fixed bugs …"}},{"before":"06c859843e0b798a93c61cec047aa25d889be58b","after":"6c9fd13b314ab450a1d5d29a1c07de52345e3863","ref":"refs/heads/main","pushedAt":"2024-08-12T14:48:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #5 from Nighty3098/InDev\n\nUpdate README.md","shortMessageHtmlLink":"Merge pull request #5 from Nighty3098/InDev"}},{"before":"1ceb3acc6909d86de19604138065ef49a4341960","after":"9707f64652fb78ed9a251f8a9aa5dd8f1ab6e306","ref":"refs/heads/InDev","pushedAt":"2024-08-12T14:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f47fb43cb11b037231965884be6e82a3c0dafc00","after":"06c859843e0b798a93c61cec047aa25d889be58b","ref":"refs/heads/main","pushedAt":"2024-08-12T14:45:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #4 from Nighty3098/InDev\n\nUpdate README.md","shortMessageHtmlLink":"Merge pull request #4 from Nighty3098/InDev"}},{"before":"338f0ec593d752f3b73696d1bc89148886706785","after":"1ceb3acc6909d86de19604138065ef49a4341960","ref":"refs/heads/InDev","pushedAt":"2024-08-12T14:44:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c0263bdaa046194453aebf19227d68fd59df2ec8","after":"f47fb43cb11b037231965884be6e82a3c0dafc00","ref":"refs/heads/main","pushedAt":"2024-08-12T14:43:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Merge pull request #3 from Nighty3098/InDev\n\nBug fixes. Added new functionality of working with ticket status and additional notifications for the user. Updated README.md","shortMessageHtmlLink":"Merge pull request #3 from Nighty3098/InDev"}},{"before":"494bb3e47928014ab887a508d7962472946cf93b","after":"338f0ec593d752f3b73696d1bc89148886706785","ref":"refs/heads/InDev","pushedAt":"2024-08-12T14:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Bug fixes. Added new functionality of working with ticket status and additional notifications for the user. Updated README.md\n\nBug fixes. Added new functionality of working with ticket status and additional notifications for the user. Updated README.md","shortMessageHtmlLink":"Bug fixes. Added new functionality of working with ticket status and …"}},{"before":"c0263bdaa046194453aebf19227d68fd59df2ec8","after":"494bb3e47928014ab887a508d7962472946cf93b","ref":"refs/heads/InDev","pushedAt":"2024-08-12T09:56:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Update requirements.txt","shortMessageHtmlLink":"Update requirements.txt"}},{"before":null,"after":"c0263bdaa046194453aebf19227d68fd59df2ec8","ref":"refs/heads/InDev","pushedAt":"2024-08-12T09:30:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Nighty3098","name":" ~ Artem ~ ","path":"/Nighty3098","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154594695?s=80&v=4"},"commit":{"message":"Fix bug","shortMessageHtmlLink":"Fix bug"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QxMToxMjo0Mi4wMDAwMDBazwAAAASreWjs","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QxMToxMjo0Mi4wMDAwMDBazwAAAASreWjs","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMlQwOTozMDowMy4wMDAwMDBazwAAAASX7KAX"}},"title":"Activity · DXS-GROUP/TechSupportBot"}