{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":517353131,"defaultBranch":"master","name":"SyncManager","ownerLogin":"IlyaLts","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-24T14:54:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5786770?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719679583.0","currentOid":""},"activityList":{"items":[{"before":"ebb870ef26ca2c4a155d554fe306b34edaf55dc4","after":"d36318f8858727b1c212f5f94d36e02893a859d0","ref":"refs/heads/master","pushedAt":"2024-07-20T00:55:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":"4b1d5a7acf52a415d10b21d404c1cf3dabfffb29","after":"ebb870ef26ca2c4a155d554fe306b34edaf55dc4","ref":"refs/heads/master","pushedAt":"2024-07-16T10:52:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":"3ddfc4986304da28b5e347b074bd00763687f926","after":"4b1d5a7acf52a415d10b21d404c1cf3dabfffb29","ref":"refs/heads/master","pushedAt":"2024-06-29T16:29:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Update version","shortMessageHtmlLink":"Update version"}},{"before":"a2e8692f7cb29c44e66c48dabb73521a10b7db4c","after":"3ddfc4986304da28b5e347b074bd00763687f926","ref":"refs/heads/master","pushedAt":"2024-06-29T16:05:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Update version","shortMessageHtmlLink":"Update version"}},{"before":"709e54230bba12402169be498120b54cd8fad558","after":"a2e8692f7cb29c44e66c48dabb73521a10b7db4c","ref":"refs/heads/master","pushedAt":"2024-06-09T02:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Update version","shortMessageHtmlLink":"Update version"}},{"before":"f6cec427d0a4c948617d60d74808e9e851843dfa","after":"709e54230bba12402169be498120b54cd8fad558","ref":"refs/heads/master","pushedAt":"2024-06-09T01:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Increase size of list view item for windows 11","shortMessageHtmlLink":"Increase size of list view item for windows 11"}},{"before":"af5b74df0473476b74c7bf579b520284f6fd3ac3","after":"f6cec427d0a4c948617d60d74808e9e851843dfa","ref":"refs/heads/master","pushedAt":"2024-06-09T00:42:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Replace deprecated qAsConst()","shortMessageHtmlLink":"Replace deprecated qAsConst()"}},{"before":"cfa9395aea1e37daa25dc979591e6985249285b6","after":"af5b74df0473476b74c7bf579b520284f6fd3ac3","ref":"refs/heads/master","pushedAt":"2024-04-28T08:04:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Update version","shortMessageHtmlLink":"Update version"}},{"before":"fe5caa681278119e89c45342aa130fd52ab8dc97","after":"cfa9395aea1e37daa25dc979591e6985249285b6","ref":"refs/heads/master","pushedAt":"2024-04-28T07:14:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Update version","shortMessageHtmlLink":"Update version"}},{"before":"03f18b72c5f12533f246afe78787a6344e952f75","after":"fe5caa681278119e89c45342aa130fd52ab8dc97","ref":"refs/heads/master","pushedAt":"2024-04-28T07:05:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Update version","shortMessageHtmlLink":"Update version"}},{"before":"952e392c588c720ff13c26602a68b9fdfd2d9a0a","after":"03f18b72c5f12533f246afe78787a6344e952f75","ref":"refs/heads/master","pushedAt":"2024-03-07T12:17:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Minor refactoring","shortMessageHtmlLink":"Minor refactoring"}},{"before":"95a1e5ad260b61ff772a5d775c02546c196330de","after":"952e392c588c720ff13c26602a68b9fdfd2d9a0a","ref":"refs/heads/master","pushedAt":"2024-03-07T12:11:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Minor refactoring","shortMessageHtmlLink":"Minor refactoring"}},{"before":"62295ceecd2c9956ca6343e2a3e242152ec2d1ec","after":"95a1e5ad260b61ff772a5d775c02546c196330de","ref":"refs/heads/master","pushedAt":"2024-02-27T14:07:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Get rid of recursion in sync()","shortMessageHtmlLink":"Get rid of recursion in sync()"}},{"before":"cc0632597b8e28f9bb28295eab6f0a2fb3c7227f","after":"62295ceecd2c9956ca6343e2a3e242152ec2d1ec","ref":"refs/heads/master","pushedAt":"2024-02-23T09:23:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Fix tray messages not being displayed when tray icon is hidden\n\nIt seems like QSystemTrayIcon doesn't display messages if hidden.\nSo, the quickest workaround is to temporarily show the tray, display the message, and then re-hide it if needed.","shortMessageHtmlLink":"Fix tray messages not being displayed when tray icon is hidden"}},{"before":"5f768095d38f6f711ec597fb49bf43fd9f3b7512","after":"cc0632597b8e28f9bb28295eab6f0a2fb3c7227f","ref":"refs/heads/master","pushedAt":"2024-02-22T05:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":"e1e7b02047cf63ef5e3f34ea06099bbd6aeafb70","after":"5f768095d38f6f711ec597fb49bf43fd9f3b7512","ref":"refs/heads/master","pushedAt":"2024-02-22T04:46:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Add confirmation dialog on removing folder when syncing","shortMessageHtmlLink":"Add confirmation dialog on removing folder when syncing"}},{"before":"bc2cee0440307667505b09c4f3abb19003548279","after":"e1e7b02047cf63ef5e3f34ea06099bbd6aeafb70","ref":"refs/heads/master","pushedAt":"2024-02-05T12:01:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Fix launch on startup on Linux\n\nIn some cases, the autostart folder may not exist. Therefore, it is necessary to create the folder before adding a shortcut to the application.\nAdditionally, when using an installer, we need to set the executable path to the launch shell script instead of the binary itself.","shortMessageHtmlLink":"Fix launch on startup on Linux"}},{"before":"962826b535a4ac7c299f6faf3029828a12d1ff32","after":"bc2cee0440307667505b09c4f3abb19003548279","ref":"refs/heads/master","pushedAt":"2024-02-04T02:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Fix launch on startup on Linux\n\nIn some cases, the autostart folder may not exist. Therefore, it is necessary to create the folder before adding a shortcut to the application.\nAdditionally, when using an installer that requires specific shared libraries to run, we need to set the executable path to the launch shell script instead of the binary itself.","shortMessageHtmlLink":"Fix launch on startup on Linux"}},{"before":"b73acc7e8f8a1deef2e2dc200bf92075314aa91d","after":"962826b535a4ac7c299f6faf3029828a12d1ff32","ref":"refs/heads/master","pushedAt":"2024-02-03T06:27:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":"1a97533bf16007b8b48279ceb75e989d12c4bc6e","after":"b73acc7e8f8a1deef2e2dc200bf92075314aa91d","ref":"refs/heads/master","pushedAt":"2024-02-02T13:34:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":"3f225e2fa55aec2e37e56ed19d9d7386f1e8f126","after":"1a97533bf16007b8b48279ceb75e989d12c4bc6e","ref":"refs/heads/master","pushedAt":"2024-02-02T13:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":"3da0fd8350eba1aa8bae5b3841e956a9ab0b2a32","after":"3f225e2fa55aec2e37e56ed19d9d7386f1e8f126","ref":"refs/heads/master","pushedAt":"2024-01-28T18:21:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Version update","shortMessageHtmlLink":"Version update"}},{"before":"308ec1c81efb27fd99dd9194302ac4c650f77e0e","after":"3da0fd8350eba1aa8bae5b3841e956a9ab0b2a32","ref":"refs/heads/master","pushedAt":"2024-01-27T17:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Fix case-insensitive rename issue\n\nIssue could occur when renaming from file.txt to FILE.txt","shortMessageHtmlLink":"Fix case-insensitive rename issue"}},{"before":"2d217ae1988e8b7093924848f86e3d95d3ff7258","after":"308ec1c81efb27fd99dd9194302ac4c650f77e0e","ref":"refs/heads/master","pushedAt":"2024-01-26T20:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Enhance sync behavior to prioritize preservation of modified files in folders\n\nIf a file is modified in a folder within the first sync folder, and the corresponding folder is removed in the second sync folder, the sync manager should copy the modified file and any other existing files to the second sync folder instead of removing them from the first sync folder.","shortMessageHtmlLink":"Enhance sync behavior to prioritize preservation of modified files in…"}},{"before":"cc48d431e6bae6dad42d28693cbd98b0b134fb0e","after":"2d217ae1988e8b7093924848f86e3d95d3ff7258","ref":"refs/heads/master","pushedAt":"2024-01-26T17:43:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Fix double syncing of updated files on restart","shortMessageHtmlLink":"Fix double syncing of updated files on restart"}},{"before":"b4d748ae1600705c95db8a30c4b5116ec9fda5f1","after":"cc48d431e6bae6dad42d28693cbd98b0b134fb0e","ref":"refs/heads/master","pushedAt":"2024-01-26T15:38:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Revert changes from commit 45aa60782f8ce15c2c20a00d12bb45cd61f6dca4","shortMessageHtmlLink":"Revert changes from commit 45aa607"}},{"before":"fe11ea467dcbb47fe45fc944285c414972a2b0d4","after":"b4d748ae1600705c95db8a30c4b5116ec9fda5f1","ref":"refs/heads/master","pushedAt":"2024-01-26T15:36:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Revert changes from commit 45aa60782f8ce15c2c20a00d12bb45cd61f6dca4","shortMessageHtmlLink":"Revert changes from commit 45aa607"}},{"before":"dc50186c2ea80ad52b768ca45b10fcb1e02c2a2b","after":"fe11ea467dcbb47fe45fc944285c414972a2b0d4","ref":"refs/heads/master","pushedAt":"2024-01-25T05:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Add change log","shortMessageHtmlLink":"Add change log"}},{"before":"990c0e261b779b6ae908ce481fc7cf4d466f0c31","after":"dc50186c2ea80ad52b768ca45b10fcb1e02c2a2b","ref":"refs/heads/master","pushedAt":"2024-01-25T03:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":"ff4bfb50655df06ded9739e9bf50b084748ded27","after":"990c0e261b779b6ae908ce481fc7cf4d466f0c31","ref":"refs/heads/master","pushedAt":"2024-01-24T20:16:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IlyaLts","name":"Ilya Lyakhovets","path":"/IlyaLts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5786770?s=80&v=4"},"commit":{"message":"Fix long detection of moved files on first sync","shortMessageHtmlLink":"Fix long detection of moved files on first sync"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhF77EAA","startCursor":null,"endCursor":null}},"title":"Activity · IlyaLts/SyncManager"}