{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":635920737,"defaultBranch":"main","name":"debt-tracker-bot","ownerLogin":"akuniutka","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-03T18:38:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/110672350?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690752202.0","currentOid":""},"activityList":{"items":[{"before":"613e102d61cc9f2d1ebbf55356b825cd440c84ae","after":"b1577ee1c50f78ef26094c74947efab9d06d9961","ref":"refs/heads/main","pushedAt":"2024-04-07T11:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"- added docker image creating script\n- added docker-compose starting script\n- fixed typo in application.properties for test environment\n- fixed annotations in unit tests for Entry entity","shortMessageHtmlLink":"- added docker image creating script"}},{"before":"1d7fb844861f7c0de6d79de83061b6313ff7f25b","after":"613e102d61cc9f2d1ebbf55356b825cd440c84ae","ref":"refs/heads/main","pushedAt":"2023-10-19T10:26:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"refactored EntryDraft and AmountValidator, removed ErrorMessage","shortMessageHtmlLink":"refactored EntryDraft and AmountValidator, removed ErrorMessage"}},{"before":"e4db976c8c7c1d0293b8bd9d00edbd6f20308989","after":"1d7fb844861f7c0de6d79de83061b6313ff7f25b","ref":"refs/heads/main","pushedAt":"2023-10-18T19:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"reformatted code","shortMessageHtmlLink":"reformatted code"}},{"before":"c9a972506c601a4914fc107859d90dc41a8a0625","after":"e4db976c8c7c1d0293b8bd9d00edbd6f20308989","ref":"refs/heads/main","pushedAt":"2023-10-18T15:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"converted all sql into snake case","shortMessageHtmlLink":"converted all sql into snake case"}},{"before":"e5fe113c9e1e55be1dc2ef5acfe791d5fbd31ed2","after":"c9a972506c601a4914fc107859d90dc41a8a0625","ref":"refs/heads/main","pushedAt":"2023-10-18T15:10:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"fixed a GitLab CI/CD script to gather test reports","shortMessageHtmlLink":"fixed a GitLab CI/CD script to gather test reports"}},{"before":"81bf89a98872ab58f15748744154625ff538eb23","after":"e5fe113c9e1e55be1dc2ef5acfe791d5fbd31ed2","ref":"refs/heads/main","pushedAt":"2023-10-18T15:02:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"removed an obsolete sql script with test data","shortMessageHtmlLink":"removed an obsolete sql script with test data"}},{"before":"d2c7f26eb76224a843c648f9078ecfdf9be13c2d","after":"81bf89a98872ab58f15748744154625ff538eb23","ref":"refs/heads/main","pushedAt":"2023-10-18T14:58:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"merged all the code back to a single module, dropped all interfaces except repositories","shortMessageHtmlLink":"merged all the code back to a single module, dropped all interfaces e…"}},{"before":"7f7b62e72cf703b14162163ead613a7749998fff","after":"d2c7f26eb76224a843c648f9078ecfdf9be13c2d","ref":"refs/heads/main","pushedAt":"2023-10-12T18:25:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"removed obsolete modules from the project","shortMessageHtmlLink":"removed obsolete modules from the project"}},{"before":"eab6185d58bccfcd7cfa81adffb48a8fccec9390","after":"7f7b62e72cf703b14162163ead613a7749998fff","ref":"refs/heads/main","pushedAt":"2023-10-12T18:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"moved the rest repositories and an EntryService implementation to the top most module","shortMessageHtmlLink":"moved the rest repositories and an EntryService implementation to the…"}},{"before":"7931d5b5dbaefe1ecbacd8e415721ae66a08604b","after":"eab6185d58bccfcd7cfa81adffb48a8fccec9390","ref":"refs/heads/main","pushedAt":"2023-10-12T14:49:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"merged DebtTrackerChatService into BotService and moved the new service to the top most module","shortMessageHtmlLink":"merged DebtTrackerChatService into BotService and moved the new servi…"}},{"before":"ccca1fb016be4db17129b2d4b0a851c9405d7936","after":"7931d5b5dbaefe1ecbacd8e415721ae66a08604b","ref":"refs/heads/main","pushedAt":"2023-10-08T16:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"added extracting of integration tests reports to GitLab CI script","shortMessageHtmlLink":"added extracting of integration tests reports to GitLab CI script"}},{"before":"edeba1216216770111f5288f5fac4bcf1e40add8","after":"ccca1fb016be4db17129b2d4b0a851c9405d7936","ref":"refs/heads/main","pushedAt":"2023-10-08T11:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"Refactored SimpleChatBot","shortMessageHtmlLink":"Refactored SimpleChatBot"}},{"before":"bd139b8204c01b27564d4bf1a1b4c05b3a03f1ab","after":"edeba1216216770111f5288f5fac4bcf1e40add8","ref":"refs/heads/main","pushedAt":"2023-10-08T11:18:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"Refactored SimpleChatBot","shortMessageHtmlLink":"Refactored SimpleChatBot"}},{"before":"1a63884dd4e4a120f5fae74af185932a2fc59ec8","after":"bd139b8204c01b27564d4bf1a1b4c05b3a03f1ab","ref":"refs/heads/main","pushedAt":"2023-10-07T19:26:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"set tests results reporting for GitLab CI/CD","shortMessageHtmlLink":"set tests results reporting for GitLab CI/CD"}},{"before":"06c72c3918595c8f2c931290a1a732f05333f78f","after":"1a63884dd4e4a120f5fae74af185932a2fc59ec8","ref":"refs/heads/main","pushedAt":"2023-10-07T19:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"set tests results reporting for GitLab CI/CD","shortMessageHtmlLink":"set tests results reporting for GitLab CI/CD"}},{"before":"529a738c2123e8c2b8ffce3c6f508a6fa80ace91","after":"06c72c3918595c8f2c931290a1a732f05333f78f","ref":"refs/heads/main","pushedAt":"2023-10-07T15:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"moved to a new Telegram bot with a relevant name; gathered bot commands into Command class; added 'cancel' command processing; removed obsolete code","shortMessageHtmlLink":"moved to a new Telegram bot with a relevant name; gathered bot comman…"}},{"before":"08abf401fe5fce96eeb160e5319536474bc34d53","after":"529a738c2123e8c2b8ffce3c6f508a6fa80ace91","ref":"refs/heads/main","pushedAt":"2023-10-07T09:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"added report of amounts user owes and is owed","shortMessageHtmlLink":"added report of amounts user owes and is owed"}},{"before":"bd6dfea121b35a0b48ba3a25b7a646720b3aa112","after":"08abf401fe5fce96eeb160e5319536474bc34d53","ref":"refs/heads/main","pushedAt":"2023-10-06T19:14:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"changed the signature of getReply() method for ChatState interface: added parameter 'chat'","shortMessageHtmlLink":"changed the signature of getReply() method for ChatState interface: a…"}},{"before":"da780be18fd78c35f5ed9f785520bdf95a874253","after":"bd6dfea121b35a0b48ba3a25b7a646720b3aa112","ref":"refs/heads/main","pushedAt":"2023-10-01T13:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"added persisting entries","shortMessageHtmlLink":"added persisting entries"}},{"before":"cddeeced2126d51f13ff596b95d70f022e7488cf","after":"da780be18fd78c35f5ed9f785520bdf95a874253","ref":"refs/heads/main","pushedAt":"2023-10-01T12:56:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"added EntryDraft entity, repositories for entries and entries drafts; renamed EntryDao into EntryService and added an implementation of it; removed ChatScript interface","shortMessageHtmlLink":"added EntryDraft entity, repositories for entries and entries drafts;…"}},{"before":"125b6b497aa7a3439171068fe516b245f82184d0","after":"cddeeced2126d51f13ff596b95d70f022e7488cf","ref":"refs/heads/main","pushedAt":"2023-09-30T20:04:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"added logging of a stack trace to getReplyToMessage calls when chat state has not been set yet","shortMessageHtmlLink":"added logging of a stack trace to getReplyToMessage calls when chat s…"}},{"before":"176844439fabfedda682d5f59c51ab69a3709144","after":"125b6b497aa7a3439171068fe516b245f82184d0","ref":"refs/heads/main","pushedAt":"2023-09-30T16:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"refactored tests for Chat class","shortMessageHtmlLink":"refactored tests for Chat class"}},{"before":"145abfcc0ba40faca3733c2e519834da2a58e01d","after":"176844439fabfedda682d5f59c51ab69a3709144","ref":"refs/heads/main","pushedAt":"2023-09-30T15:47:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"dropped unused methods from LoggerListener","shortMessageHtmlLink":"dropped unused methods from LoggerListener"}},{"before":"6b4bdfec20e6e3d7c755d2464f9207b2c4ef733c","after":"145abfcc0ba40faca3733c2e519834da2a58e01d","ref":"refs/heads/main","pushedAt":"2023-09-25T20:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"added storing an amount, that user entered, in cache","shortMessageHtmlLink":"added storing an amount, that user entered, in cache"}},{"before":"2e156c6baa9f8895a39a8fd1ca5c1636f9256997","after":"6b4bdfec20e6e3d7c755d2464f9207b2c4ef733c","ref":"refs/heads/main","pushedAt":"2023-09-24T14:03:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"removed DebtTrackerChatDao class; added properties cachedEntryType and cachedAmount to DebtTrackerChat; added untility classes ErrorMessage and AmountValidator","shortMessageHtmlLink":"removed DebtTrackerChatDao class; added properties cachedEntryType an…"}},{"before":"1f8d03132a960db1f52616e723ca8df89e5a8d15","after":"2e156c6baa9f8895a39a8fd1ca5c1636f9256997","ref":"refs/heads/main","pushedAt":"2023-09-24T10:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"added logging to the core BotService class and switched to that class from its subclass","shortMessageHtmlLink":"added logging to the core BotService class and switched to that class…"}},{"before":"b9cdda3d9e666b2a60db1a5ccfac2dcc3d368d3f","after":"1f8d03132a960db1f52616e723ca8df89e5a8d15","ref":"refs/heads/main","pushedAt":"2023-09-24T08:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"moved receiving a reply from BotService to ChatService in order not to depend on the reference to Chat being correct after JPA save()","shortMessageHtmlLink":"moved receiving a reply from BotService to ChatService in order not t…"}},{"before":"88ee9f2d66bbe5ad3df187fe276b6e03ee133c32","after":"b9cdda3d9e666b2a60db1a5ccfac2dcc3d368d3f","ref":"refs/heads/main","pushedAt":"2023-09-23T13:20:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"moved The Debt Tracker from xabgesagtx' Telegram Spring Boot starter to the one from Telegram itself; also moved The Debt Tracker to my chat-bot-telegram-ui library for a telegram bot class","shortMessageHtmlLink":"moved The Debt Tracker from xabgesagtx' Telegram Spring Boot starter …"}},{"before":"5e0847ec1d332639a54f50be357096124526a89b","after":"88ee9f2d66bbe5ad3df187fe276b6e03ee133c32","ref":"refs/heads/main","pushedAt":"2023-09-21T20:26:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"removed method getPossibleAnswers from all classes and tests; removed ChatReply class; added a separate module for a chat witn Telegram UI; introduced interfaces ChatService and DebtTrackerChatDao","shortMessageHtmlLink":"removed method getPossibleAnswers from all classes and tests; removed…"}},{"before":"52af50191e508c0088b0234979946597b9994a46","after":"5e0847ec1d332639a54f50be357096124526a89b","ref":"refs/heads/main","pushedAt":"2023-09-17T16:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akuniutka","name":"Andrei Kuniutka","path":"/akuniutka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110672350?s=80&v=4"},"commit":{"message":"fixed an access modifier for state property of Chat class","shortMessageHtmlLink":"fixed an access modifier for state property of Chat class"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKhWW3wA","startCursor":null,"endCursor":null}},"title":"Activity · akuniutka/debt-tracker-bot"}