{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":532699671,"defaultBranch":"master","name":"cost-analysis","ownerLogin":"cloudforet-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-05T01:07:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101865232?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725869600.0","currentOid":""},"activityList":{"items":[{"before":"2bffff3a2169c8310d81400a1b470d0a391381f4","after":"8113be1425c0e9fe30ff9cc6de86585dd0fd539d","ref":"refs/heads/master","pushedAt":"2024-09-09T08:12:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #278 from ImMin5/master\n\nFix get currency info","shortMessageHtmlLink":"Merge pull request #278 from ImMin5/master"}},{"before":"76684f222410ea01e4f3b45c11c24f4d38251ee2","after":"2bffff3a2169c8310d81400a1b470d0a391381f4","ref":"refs/heads/master","pushedAt":"2024-09-06T10:54:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #277 from ImMin5/master\n\nRemove duplicate actions check logic","shortMessageHtmlLink":"Merge pull request #277 from ImMin5/master"}},{"before":"489871c0fb757d28f74e372425ec8c0b7749c1b2","after":"76684f222410ea01e4f3b45c11c24f4d38251ee2","ref":"refs/heads/master","pushedAt":"2024-09-06T09:20:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #276 from ImMin5/master\n\nFix report month error when run CostReportConfig","shortMessageHtmlLink":"Merge pull request #276 from ImMin5/master"}},{"before":"94cd7687c02a006973d838d72be57ec330aead01","after":"489871c0fb757d28f74e372425ec8c0b7749c1b2","ref":"refs/heads/master","pushedAt":"2024-09-05T09:49:28.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #275 from ImMin5/master\n\nFix report month error when run CostReportConfig","shortMessageHtmlLink":"Merge pull request #275 from ImMin5/master"}},{"before":"9439bb0a5fe14730130f5ba604974acf9303b504","after":"94cd7687c02a006973d838d72be57ec330aead01","ref":"refs/heads/master","pushedAt":"2024-09-02T09:37:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #274 from ImMin5/master\n\nAdd 'match_workspace' field at cost plugin response","shortMessageHtmlLink":"Merge pull request #274 from ImMin5/master"}},{"before":"69e274b48e169351d9fc57d54ef61a791495dd2e","after":"9439bb0a5fe14730130f5ba604974acf9303b504","ref":"refs/heads/master","pushedAt":"2024-09-02T07:34:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #273 from ImMin5/master\n\nAdd 'match_workspace' at DataSourceRuleActions","shortMessageHtmlLink":"Merge pull request #273 from ImMin5/master"}},{"before":"4459771ef9f1444e2c102ef774130220b46cbe10","after":"69e274b48e169351d9fc57d54ef61a791495dd2e","ref":"refs/heads/master","pushedAt":"2024-08-30T11:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"fix: fix synced_accounts type 'str' -> 'dict'\n\nSigned-off-by: ImMin5 ","shortMessageHtmlLink":"fix: fix synced_accounts type 'str' -> 'dict'"}},{"before":"48bc8d32969d84a723093d1da047c9f0992d0527","after":"4459771ef9f1444e2c102ef774130220b46cbe10","ref":"refs/heads/master","pushedAt":"2024-08-30T10:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"feat: modify extend synced_accounts only with account id from plugin\n\nSigned-off-by: ImMin5 ","shortMessageHtmlLink":"feat: modify extend synced_accounts only with account id from plugin"}},{"before":"69870d3c626a033f346a1a49fb9836e7adf92b91","after":"48bc8d32969d84a723093d1da047c9f0992d0527","ref":"refs/heads/master","pushedAt":"2024-08-29T14:43:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #272 from ImMin5/master\n\nTemporary remove tags group by aggregation after cost sync","shortMessageHtmlLink":"Merge pull request #272 from ImMin5/master"}},{"before":"0fcf7bcb7c8b27902dc7875b9b59b9b36a2ae337","after":"69870d3c626a033f346a1a49fb9836e7adf92b91","ref":"refs/heads/master","pushedAt":"2024-08-29T08:55:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #271 from ImMin5/master\n\nAdd 'additional_info' field at PluginMetadata model","shortMessageHtmlLink":"Merge pull request #271 from ImMin5/master"}},{"before":"f8ce32ede2ef21d8aef990779645766205a3da1d","after":"0fcf7bcb7c8b27902dc7875b9b59b9b36a2ae337","ref":"refs/heads/master","pushedAt":"2024-08-27T06:40:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"whdalsrnt","name":"Jongmin Kim","path":"/whdalsrnt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15934888?s=80&v=4"},"commit":{"message":"Merge pull request #270 from whdalsrnt/master\n\nrefactor: improve performance when aggregating monthly costs","shortMessageHtmlLink":"Merge pull request #270 from whdalsrnt/master"}},{"before":"42f2e6315e86f32df7befad9f303d3cafa5e6803","after":"f8ce32ede2ef21d8aef990779645766205a3da1d","ref":"refs/heads/master","pushedAt":"2024-08-26T15:08:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"whdalsrnt","name":"Jongmin Kim","path":"/whdalsrnt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15934888?s=80&v=4"},"commit":{"message":"Merge pull request #269 from whdalsrnt/master\n\nfix: fix cursor bug","shortMessageHtmlLink":"Merge pull request #269 from whdalsrnt/master"}},{"before":"81266fa605d326d81877d8e7db034f19a1670cfd","after":"42f2e6315e86f32df7befad9f303d3cafa5e6803","ref":"refs/heads/master","pushedAt":"2024-08-26T14:53:29.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"whdalsrnt","name":"Jongmin Kim","path":"/whdalsrnt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15934888?s=80&v=4"},"commit":{"message":"Merge pull request #268 from whdalsrnt/master\n\nAdd Debug Code","shortMessageHtmlLink":"Merge pull request #268 from whdalsrnt/master"}},{"before":"56669c34a541e85b4a6fb6b7b806c948a2d1924d","after":"81266fa605d326d81877d8e7db034f19a1670cfd","ref":"refs/heads/master","pushedAt":"2024-08-26T14:27:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"whdalsrnt","name":"Jongmin Kim","path":"/whdalsrnt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15934888?s=80&v=4"},"commit":{"message":"Merge pull request #267 from whdalsrnt/master\n\nrefactor: optimize memory when synchronizing costs","shortMessageHtmlLink":"Merge pull request #267 from whdalsrnt/master"}},{"before":"b289b8c14882d8b8bc3a00ad0bcb6787b1e6fb65","after":"56669c34a541e85b4a6fb6b7b806c948a2d1924d","ref":"refs/heads/master","pushedAt":"2024-08-08T06:59:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #266 from ImMin5/master\n\nFix and add cost report create retry condition","shortMessageHtmlLink":"Merge pull request #266 from ImMin5/master"}},{"before":"f3a4847a3a601fd27756ee25062382505ed2d637","after":"b289b8c14882d8b8bc3a00ad0bcb6787b1e6fb65","ref":"refs/heads/master","pushedAt":"2024-08-01T10:39:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #265 from ImMin5/master\n\nModify cost report create retry logic","shortMessageHtmlLink":"Merge pull request #265 from ImMin5/master"}},{"before":"65f2198bcc008f17734181065b331d35b22216c1","after":"f3a4847a3a601fd27756ee25062382505ed2d637","ref":"refs/heads/master","pushedAt":"2024-07-31T08:19:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #264 from ImMin5/master\n\nModify update_permission for removing duplicated elements","shortMessageHtmlLink":"Merge pull request #264 from ImMin5/master"}},{"before":"51ece84abdef7b035d4831e83ed854b947bd0351","after":"65f2198bcc008f17734181065b331d35b22216c1","ref":"refs/heads/master","pushedAt":"2024-07-25T08:01:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #263 from ImMin5/refact-cost-report\n\nAdd check dict type group_by when analyze","shortMessageHtmlLink":"Merge pull request #263 from ImMin5/refact-cost-report"}},{"before":"51e539e4a7390a794016a55fff6601c19546ba5c","after":"51ece84abdef7b035d4831e83ed854b947bd0351","ref":"refs/heads/master","pushedAt":"2024-07-24T01:36:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #262 from ImMin5/refact-cost-report\n\nModify delete step for cost_report_data","shortMessageHtmlLink":"Merge pull request #262 from ImMin5/refact-cost-report"}},{"before":"814710a7fd84be3e8d64a47fcb13bb523ab79749","after":"51e539e4a7390a794016a55fff6601c19546ba5c","ref":"refs/heads/master","pushedAt":"2024-07-23T15:39:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #261 from ImMin5/refact-cost-report\n\nAdd state field at CostReportConfig list request model","shortMessageHtmlLink":"Merge pull request #261 from ImMin5/refact-cost-report"}},{"before":"d7898b07af7d7959941d504c686693221522291c","after":"814710a7fd84be3e8d64a47fcb13bb523ab79749","ref":"refs/heads/master","pushedAt":"2024-07-19T10:37:38.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"chore: remove unused model\n\nSigned-off-by: ImMin5 ","shortMessageHtmlLink":"chore: remove unused model"}},{"before":"f403eeca79bfd12f5daa1ae3d1f42a34b02586d0","after":"d7898b07af7d7959941d504c686693221522291c","ref":"refs/heads/master","pushedAt":"2024-07-19T10:35:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"feat: remove cost report at for loop\n\nSigned-off-by: ImMin5 ","shortMessageHtmlLink":"feat: remove cost report at for loop"}},{"before":"51538c29acc88e2300cc80a300b2a06b7c3858cf","after":"f403eeca79bfd12f5daa1ae3d1f42a34b02586d0","ref":"refs/heads/master","pushedAt":"2024-07-19T10:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"chore: remove unused model\n\nSigned-off-by: ImMin5 ","shortMessageHtmlLink":"chore: remove unused model"}},{"before":"c9d25c1342e7d9ff9bf7f7849cfb59de5fa3b2b2","after":"51538c29acc88e2300cc80a300b2a06b7c3858cf","ref":"refs/heads/master","pushedAt":"2024-07-19T10:20:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #260 from ImMin5/refact-cost-report\n\nRemove email manager at CostReportService init","shortMessageHtmlLink":"Merge pull request #260 from ImMin5/refact-cost-report"}},{"before":"cfc7c1a02ae65ad9520e10ccf64188d4f6ad8c25","after":"c9d25c1342e7d9ff9bf7f7849cfb59de5fa3b2b2","ref":"refs/heads/master","pushedAt":"2024-07-18T10:24:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #259 from ImMin5/refact-cost-report\n\nAdd retry logic for cost report run scheduler","shortMessageHtmlLink":"Merge pull request #259 from ImMin5/refact-cost-report"}},{"before":"1a0465af308c9a133b10d1d06a9af7628aab3140","after":"cfc7c1a02ae65ad9520e10ccf64188d4f6ad8c25","ref":"refs/heads/master","pushedAt":"2024-07-17T11:39:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #258 from ImMin5/master\n\nRemove cost report at for loop","shortMessageHtmlLink":"Merge pull request #258 from ImMin5/master"}},{"before":"e705a312db880db8fff302614fdbf37739611e53","after":"1a0465af308c9a133b10d1d06a9af7628aab3140","ref":"refs/heads/master","pushedAt":"2024-07-17T11:19:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #257 from ImMin5/master\n\nModify cost report and cost report delete logic","shortMessageHtmlLink":"Merge pull request #257 from ImMin5/master"}},{"before":"fdf5dbdd3f6a1d24c1bbef9f01d7da35a2d7cd74","after":"e705a312db880db8fff302614fdbf37739611e53","ref":"refs/heads/master","pushedAt":"2024-07-10T05:49:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #256 from ImMin5/master\n\nAdd scheduler log","shortMessageHtmlLink":"Merge pull request #256 from ImMin5/master"}},{"before":"3236191be47c8e1568bd3abb369db5255f6aa31d","after":"fdf5dbdd3f6a1d24c1bbef9f01d7da35a2d7cd74","ref":"refs/heads/master","pushedAt":"2024-07-10T04:12:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #255 from ImMin5/master\n\nAdd config value for cost report sync hour","shortMessageHtmlLink":"Merge pull request #255 from ImMin5/master"}},{"before":"8cbf18b81c02806d166fed30ce25916d3826912f","after":"3236191be47c8e1568bd3abb369db5255f6aa31d","ref":"refs/heads/master","pushedAt":"2024-07-10T04:06:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ImMin5","name":"ImMino","path":"/ImMin5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38625842?s=80&v=4"},"commit":{"message":"Merge pull request #254 from ImMin5/master\n\nAdd defensive code when creating cost report data by scheduler","shortMessageHtmlLink":"Merge pull request #254 from ImMin5/master"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsJ7juAA","startCursor":null,"endCursor":null}},"title":"Activity ยท cloudforet-io/cost-analysis"}