{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":701264995,"defaultBranch":"master","name":"vaadin-create23","ownerLogin":"TatuLund","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-06T09:24:28.000Z","ownerAvatar":"https://github.com/avatars/u/14309836?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696614143.0","currentOid":""},"activityList":{"items":[{"before":"cc24bf3e1a3f2b1e2b2808a68206bee000ab99f3","after":"4f9738a5825c2fbe44590897ade62f5ccdc4233b","ref":"refs/heads/master","pushedAt":"2024-09-10T17:30:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Adjust session timeout","shortMessageHtmlLink":"Adjust session timeout"}},{"before":"48686b398547794008fa7577f6bdc8fec31bc12a","after":"cc24bf3e1a3f2b1e2b2808a68206bee000ab99f3","ref":"refs/heads/master","pushedAt":"2024-09-10T16:55:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Cleanup Components code, suppress Sonar warnings typical to GWT code, code formatting","shortMessageHtmlLink":"Cleanup Components code, suppress Sonar warnings typical to GWT code,…"}},{"before":"6b067f2b93cea4bd9af8188d4c77488ed54b3cb6","after":"48686b398547794008fa7577f6bdc8fec31bc12a","ref":"refs/heads/master","pushedAt":"2024-09-09T19:04:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Refactor: Simplify locked objects ledger, making it more robust","shortMessageHtmlLink":"Refactor: Simplify locked objects ledger, making it more robust"}},{"before":"f8a43ca842f13b249c968bd975e064b7e5d68519","after":"6b067f2b93cea4bd9af8188d4c77488ed54b3cb6","ref":"refs/heads/master","pushedAt":"2024-09-09T18:11:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"fix: Handle editing of deleted category","shortMessageHtmlLink":"fix: Handle editing of deleted category"}},{"before":"eab897ab38fd72c92775a161ea9837219413cfdc","after":"f8a43ca842f13b249c968bd975e064b7e5d68519","ref":"refs/heads/master","pushedAt":"2024-09-09T18:01:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"fix: Throw illegal argument when updating category that does not exist","shortMessageHtmlLink":"fix: Throw illegal argument when updating category that does not exist"}},{"before":"095ee79d3fa9fae4927594d0d1bb8fbebd0820e5","after":"eab897ab38fd72c92775a161ea9837219413cfdc","ref":"refs/heads/master","pushedAt":"2024-09-09T13:47:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Refactor: Handle optimistic locking in Presenter","shortMessageHtmlLink":"Refactor: Handle optimistic locking in Presenter"}},{"before":"4cea3fa1700d5b6711a05709a0360a0a66dabb66","after":"095ee79d3fa9fae4927594d0d1bb8fbebd0820e5","ref":"refs/heads/master","pushedAt":"2024-09-09T13:23:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Add missing assert to test","shortMessageHtmlLink":"Add missing assert to test"}},{"before":"6c34140564301d4144cbfb8c59330c8ea5071c12","after":"4cea3fa1700d5b6711a05709a0360a0a66dabb66","ref":"refs/heads/master","pushedAt":"2024-09-09T13:19:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Add missing test case","shortMessageHtmlLink":"Add missing test case"}},{"before":"a6cceadf6a5a0147ca0ed1947d05fe9938ec810b","after":"6c34140564301d4144cbfb8c59330c8ea5071c12","ref":"refs/heads/master","pushedAt":"2024-09-07T10:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Update UIUnitTest version. Small code clean-up.","shortMessageHtmlLink":"Update UIUnitTest version. Small code clean-up."}},{"before":"9e557b60e8cb153d1a48698cd9ccb2a7a36c6140","after":"a6cceadf6a5a0147ca0ed1947d05fe9938ec810b","ref":"refs/heads/master","pushedAt":"2024-09-01T18:04:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Update StatsView when books are deleted or saved with EventBus.","shortMessageHtmlLink":"Update StatsView when books are deleted or saved with EventBus."}},{"before":"4263c186fdeeead457569c023e278a7c7762cd6f","after":"9e557b60e8cb153d1a48698cd9ccb2a7a36c6140","ref":"refs/heads/master","pushedAt":"2024-09-01T09:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Reorganize theme file to smaller modules as it had grown too large","shortMessageHtmlLink":"Reorganize theme file to smaller modules as it had grown too large"}},{"before":"2c8675f8610449216ccf83c443277caf2b561146","after":"4263c186fdeeead457569c023e278a7c7762cd6f","ref":"refs/heads/master","pushedAt":"2024-08-31T20:35:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"b6d8a8a0175b46f6690ec2d5382c90c4c08aa842","after":"2c8675f8610449216ccf83c443277caf2b561146","ref":"refs/heads/master","pushedAt":"2024-08-31T20:22:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Fix Category list scrolling, improve usability and test coverage","shortMessageHtmlLink":"Fix Category list scrolling, improve usability and test coverage"}},{"before":"da18d06827f04d15f159b2e61a3dc9ed84d48d55","after":"b6d8a8a0175b46f6690ec2d5382c90c4c08aa842","ref":"refs/heads/master","pushedAt":"2024-08-31T16:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"UserManagementView UserForm decouple","shortMessageHtmlLink":"UserManagementView UserForm decouple"}},{"before":"779b934c4ab96642935f6d5f07d1616ebd7c2739","after":"da18d06827f04d15f159b2e61a3dc9ed84d48d55","ref":"refs/heads/master","pushedAt":"2024-08-31T12:37:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Refactor UserManagementView code and add cancel button there. Improve test coverage.","shortMessageHtmlLink":"Refactor UserManagementView code and add cancel button there. Improve…"}},{"before":"3c95c7760d1d5ac00acad5d7bd7d758c7c931b6f","after":"779b934c4ab96642935f6d5f07d1616ebd7c2739","ref":"refs/heads/master","pushedAt":"2024-08-30T16:14:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Extract ComponentForm in CategoryManagementView and add comments","shortMessageHtmlLink":"Extract ComponentForm in CategoryManagementView and add comments"}},{"before":"97e5e348301aab97e1c1d31e791743b934fdba02","after":"3c95c7760d1d5ac00acad5d7bd7d758c7c931b6f","ref":"refs/heads/master","pushedAt":"2024-08-30T12:06:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Use shared background thread in UI.","shortMessageHtmlLink":"Use shared background thread in UI."}},{"before":"1b6addeea50b181d16591880e219b2277be9dafe","after":"97e5e348301aab97e1c1d31e791743b934fdba02","ref":"refs/heads/master","pushedAt":"2024-08-30T09:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Extract ComponentList component from CategoryManagementView and few other fixes","shortMessageHtmlLink":"Extract ComponentList component from CategoryManagementView and few o…"}},{"before":"8026a64483e4f87c39c585739694d0fb4684d50c","after":"1b6addeea50b181d16591880e219b2277be9dafe","ref":"refs/heads/master","pushedAt":"2024-08-29T10:15:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Update screensnshots","shortMessageHtmlLink":"Update screensnshots"}},{"before":"76d24125b97eecf28d27c6c7b7e7dd538c12ead2","after":"8026a64483e4f87c39c585739694d0fb4684d50c","ref":"refs/heads/master","pushedAt":"2024-08-29T06:42:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Remove extra ;, suppress sonar warning","shortMessageHtmlLink":"Remove extra ;, suppress sonar warning"}},{"before":"3703f5b9344497e4a90f0e957a987e7f3a26263a","after":"76d24125b97eecf28d27c6c7b7e7dd538c12ead2","ref":"refs/heads/master","pushedAt":"2024-08-28T17:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Add validation to categories","shortMessageHtmlLink":"Add validation to categories"}},{"before":"9f6d5b88fab13d48b3e69112df4f8e7e7f5e5952","after":"3703f5b9344497e4a90f0e957a987e7f3a26263a","ref":"refs/heads/master","pushedAt":"2024-08-28T06:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Fix Grid focus when opening form","shortMessageHtmlLink":"Fix Grid focus when opening form"}},{"before":"16b9863a8216293283353ca2575f6bbd052437aa","after":"9f6d5b88fab13d48b3e69112df4f8e7e7f5e5952","ref":"refs/heads/master","pushedAt":"2024-08-27T16:40:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Improve some focus handling for keyboard usage","shortMessageHtmlLink":"Improve some focus handling for keyboard usage"}},{"before":"3600a48837268e542fc4da353b53b36feeb42b07","after":"16b9863a8216293283353ca2575f6bbd052437aa","ref":"refs/heads/master","pushedAt":"2024-08-25T14:58:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Extract I18n keys to its own class and some code cleanup.","shortMessageHtmlLink":"Extract I18n keys to its own class and some code cleanup."}},{"before":"2d4a4a3b8158fcc91b5b715418a43036f7f7409b","after":"3600a48837268e542fc4da353b53b36feeb42b07","ref":"refs/heads/master","pushedAt":"2024-08-23T18:29:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":"90e5b18229d86018cd07adcd46335dcbafb224a5","after":"2d4a4a3b8158fcc91b5b715418a43036f7f7409b","ref":"refs/heads/master","pushedAt":"2024-08-23T18:10:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Another batch of refactorings. Defined row focus style in book grid. Fixed small issues.","shortMessageHtmlLink":"Another batch of refactorings. Defined row focus style in book grid. …"}},{"before":"9af77682202b7889cb44d0e6cbe1ee479ecee2d9","after":"90e5b18229d86018cd07adcd46335dcbafb224a5","ref":"refs/heads/master","pushedAt":"2024-08-22T08:19:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Refactor and cleanup","shortMessageHtmlLink":"Refactor and cleanup"}},{"before":"177afe678ae73467883f6c7d6602038e640afeac","after":"9af77682202b7889cb44d0e6cbe1ee479ecee2d9","ref":"refs/heads/master","pushedAt":"2024-08-20T19:17:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Add test coverage","shortMessageHtmlLink":"Add test coverage"}},{"before":"09f7ae4bdb85591e2aa9b111788375d909aa40ef","after":"177afe678ae73467883f6c7d6602038e640afeac","ref":"refs/heads/master","pushedAt":"2024-08-20T18:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Refactor","shortMessageHtmlLink":"Refactor"}},{"before":"32a4c59bd1686198f62d4d7000342183cba958ec","after":"09f7ae4bdb85591e2aa9b111788375d909aa40ef","ref":"refs/heads/master","pushedAt":"2024-08-18T19:27:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TatuLund","name":"Tatu Lund","path":"/TatuLund","primaryAvatarUrl":"https://github.com/avatars/u/14309836?s=80&v=4"},"commit":{"message":"Add state variable for visibility","shortMessageHtmlLink":"Add state variable for visibility"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsllgygA","startCursor":null,"endCursor":null}},"title":"Activity · TatuLund/vaadin-create23"}