{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":400735804,"defaultBranch":"14.0","name":"server-tools","ownerLogin":"qrtl","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-08-28T07:56:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8349056?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713241840.0","currentOid":""},"activityList":{"items":[{"before":"bb373327c16d5d894eac806fb71fca0d001d5559","after":"19f6dd20143dfec6fe71fcb3181b0f03f6f08c7e","ref":"refs/heads/4483-imp-auditlog","pushedAt":"2024-04-17T03:29:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] auditlog: prevent creating logs without log lines\nThis commit enhances the change detection logic in the write_full and write_fast methods\nto ensure logs are only generated when significant data changes occur. Previously, compute\nfunctions could trigger logging even without actual data modifications,\nleading to logs that lacked corresponding log lines. This update prevents such redundant logging,\noptimizing performance and maintaining cleaner log records.","shortMessageHtmlLink":"[IMP] auditlog: prevent creating logs without log lines"}},{"before":null,"after":"bb373327c16d5d894eac806fb71fca0d001d5559","ref":"refs/heads/4483-imp-auditlog","pushedAt":"2024-04-16T04:30:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] auditlog: prevent creating logs without log lines\nThis commit enhances the change detection logic in the write_full and write_fast methods\nto ensure logs are only generated when significant data changes occur. Previously, compute\nfunctions could trigger logging even without actual data modifications,\nleading to logs that lacked corresponding log lines. This update prevents such redundant logging,\noptimizing performance and maintaining cleaner log records.","shortMessageHtmlLink":"[IMP] auditlog: prevent creating logs without log lines"}},{"before":"139e8669723d28e56a97e0efef8af8cbaeb31f10","after":"c08124daa6aa07ec313446dce5e8b664205aba58","ref":"refs/heads/16.0-add-template_string_swapper","pushedAt":"2024-02-27T02:21:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[ADD] template_content_swapper","shortMessageHtmlLink":"[ADD] template_content_swapper"}},{"before":"15645d6f785d933908370970d0135420957dea52","after":"139e8669723d28e56a97e0efef8af8cbaeb31f10","ref":"refs/heads/16.0-add-template_string_swapper","pushedAt":"2024-02-27T02:17:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[ADD] template_content_swapper","shortMessageHtmlLink":"[ADD] template_content_swapper"}},{"before":"cd0766d02d7065d81711c2f3a5cafd933bc33013","after":"15645d6f785d933908370970d0135420957dea52","ref":"refs/heads/16.0-add-template_string_swapper","pushedAt":"2024-02-21T09:15:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[ADD] template_content_swapper","shortMessageHtmlLink":"[ADD] template_content_swapper"}},{"before":null,"after":"cd0766d02d7065d81711c2f3a5cafd933bc33013","ref":"refs/heads/16.0-add-template_string_swapper","pushedAt":"2024-02-21T03:00:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[ADD] template_content_swapper","shortMessageHtmlLink":"[ADD] template_content_swapper"}},{"before":"fca8da4253bcde5faf4de74660de3a6f3b7b41fc","after":null,"ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2024-02-13T01:15:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"}},{"before":"f5beb489528e83e26bd814c13f3e7c8ae0967022","after":"fca8da4253bcde5faf4de74660de3a6f3b7b41fc","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2024-02-10T15:21:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] excel_import_export:Export multiple files as files.zip","shortMessageHtmlLink":"[IMP] excel_import_export:Export multiple files as files.zip"}},{"before":"cf1986132a4f4a1b8e865a9f8cefcbf589c71857","after":"f5beb489528e83e26bd814c13f3e7c8ae0967022","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2024-02-10T14:58:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] excel_import_export:Export multiple files as files.zip","shortMessageHtmlLink":"[IMP] excel_import_export:Export multiple files as files.zip"}},{"before":"a997085e40e6f270b5e1f2a0046f1bcd3be48926","after":"e88f6560f212c985a6c1b89d243df7ac0c25b9e6","ref":"refs/heads/12.0-fix-excel_import_export","pushedAt":"2024-02-10T14:07:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[FIX] excel_import_excel: fix adding new row in excel for pre-defined row and add extend","shortMessageHtmlLink":"[FIX] excel_import_excel: fix adding new row in excel for pre-defined…"}},{"before":"13337dbf840da74c48a7dc878dae7dcdcb5ea187","after":"cf1986132a4f4a1b8e865a9f8cefcbf589c71857","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2024-02-10T14:00:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] excel_import_export:Export multiple files as files.zip","shortMessageHtmlLink":"[IMP] excel_import_export:Export multiple files as files.zip"}},{"before":"aec2ce93d8b698613b4cf70978181da75a2aa0ae","after":"13337dbf840da74c48a7dc878dae7dcdcb5ea187","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2024-02-10T13:55:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] excel_import_export:Export multiple files as files.zip","shortMessageHtmlLink":"[IMP] excel_import_export:Export multiple files as files.zip"}},{"before":"f0c88d3af6a93268adf10777198698671d36a765","after":"434dc12b3d83576a7c5f804a4c4e626c2402202e","ref":"refs/heads/16.0-mig-attachment_delete_restrict","pushedAt":"2024-01-30T03:50:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] attachment_delete_restrict\n- Add _onchange_restrict_delete_attachment() to clear groups and users when restrict_delete_attachment is not set to custom or owner_custom.","shortMessageHtmlLink":"[IMP] attachment_delete_restrict"}},{"before":"1d2b15ba5a028480fccdb93fa73b7966b77e66bc","after":"a2f933411d70c10f201c0ee01922136e954d3103","ref":"refs/heads/16.0-imp-base_exception","pushedAt":"2023-11-21T01:55:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rinaldifirdaus","name":"Rinaldi Firdaus (Quartile)","path":"/rinaldifirdaus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122415281?s=80&v=4"},"commit":{"message":"reupdate description","shortMessageHtmlLink":"reupdate description"}},{"before":"8e52530d073cf45452594f5fd3eabc3a96c99c73","after":"1d2b15ba5a028480fccdb93fa73b7966b77e66bc","ref":"refs/heads/16.0-imp-base_exception","pushedAt":"2023-11-21T01:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rinaldifirdaus","name":"Rinaldi Firdaus (Quartile)","path":"/rinaldifirdaus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122415281?s=80&v=4"},"commit":{"message":"update description","shortMessageHtmlLink":"update description"}},{"before":"fc7042c16e07d301d80b2c979d4caaf87d4aeb49","after":"8e52530d073cf45452594f5fd3eabc3a96c99c73","ref":"refs/heads/16.0-imp-base_exception","pushedAt":"2023-11-20T08:13:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] base_exception: add mixin model","shortMessageHtmlLink":"[IMP] base_exception: add mixin model"}},{"before":"0dda5d6447d95a01f2be8c14a42fcc0e72c8b527","after":"fc7042c16e07d301d80b2c979d4caaf87d4aeb49","ref":"refs/heads/16.0-imp-base_exception","pushedAt":"2023-11-16T08:29:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] base_exception: add mixin model","shortMessageHtmlLink":"[IMP] base_exception: add mixin model"}},{"before":"97be5cf17cc32f4ef3e21fa493868426a5054b2d","after":"0dda5d6447d95a01f2be8c14a42fcc0e72c8b527","ref":"refs/heads/16.0-imp-base_exception","pushedAt":"2023-11-16T08:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] base_exception: add mixin model","shortMessageHtmlLink":"[IMP] base_exception: add mixin model"}},{"before":null,"after":"97be5cf17cc32f4ef3e21fa493868426a5054b2d","ref":"refs/heads/16.0-imp-base_exception","pushedAt":"2023-11-16T08:20:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"Translated using Weblate (Spanish)\n\nCurrently translated at 100.0% (39 of 39 strings)\n\nTranslation: server-tools-16.0/server-tools-16.0-jsonifier\nTranslate-URL: https://translation.odoo-community.org/projects/server-tools-16-0/server-tools-16-0-jsonifier/es/","shortMessageHtmlLink":"Translated using Weblate (Spanish)"}},{"before":"ca37da1da25b08a2fca118a254ad8a95921eca63","after":"f0c88d3af6a93268adf10777198698671d36a765","ref":"refs/heads/16.0-mig-attachment_delete_restrict","pushedAt":"2023-11-01T07:52:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] attachment_delete_restrict\n- Add _onchange_restrict_delete_attachment() to clear groups and users when restrict_delete_attachment is not set to custom or owner_custom.","shortMessageHtmlLink":"[IMP] attachment_delete_restrict"}},{"before":"2fdfe5f833990b2f756e6c429ca616e5538e4b96","after":"ca37da1da25b08a2fca118a254ad8a95921eca63","ref":"refs/heads/16.0-mig-attachment_delete_restrict","pushedAt":"2023-07-11T04:31:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] attachment_delete_restrict\n- Add _onchange_restrict_delete_attachment() to clear groups and users when restrict_delete_attachment is not set to custom or owner_custom.","shortMessageHtmlLink":"[IMP] attachment_delete_restrict"}},{"before":"38409458928781ad5ab466fd2c29f92873cd15b6","after":"2fdfe5f833990b2f756e6c429ca616e5538e4b96","ref":"refs/heads/16.0-mig-attachment_delete_restrict","pushedAt":"2023-07-11T02:54:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] attachment_delete_restrict\n- Add _onchange_restrict_delete_attachment() to clear groups and users when restrict_delete_attachment is not set to custom or owner_custom.\n- Add a write() method to res.groups and res.users to assign 'Attachment Deletion Groups'/'Attachment Deletion Users' to the model.\nFor instance, when a model is added in the user form and this user does not already exist in the model's 'Attachment Deletion Users', this user will be assigned.","shortMessageHtmlLink":"[IMP] attachment_delete_restrict"}},{"before":null,"after":"38409458928781ad5ab466fd2c29f92873cd15b6","ref":"refs/heads/16.0-mig-attachment_delete_restrict","pushedAt":"2023-07-07T06:27:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[MIG] attachment_delete_restrict: Migration to 16.0","shortMessageHtmlLink":"[MIG] attachment_delete_restrict: Migration to 16.0"}},{"before":"f46dd4cef0fa549574aca413f8a79eef0d23541b","after":"aec2ce93d8b698613b4cf70978181da75a2aa0ae","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2023-06-12T06:30:27.365Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kanda999","name":"Tatsuki Kanda (Quratile)","path":"/kanda999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101688144?s=80&v=4"},"commit":{"message":"[IMP] excel_import_export:Export multiple files as files.zip","shortMessageHtmlLink":"[IMP] excel_import_export:Export multiple files as files.zip"}},{"before":"45987612fe7d66eafdb3ee14912ad8c2313e2c08","after":"c6d2b1ea241508ad4396f7d0f5436f15cc831411","ref":"refs/heads/12.0","pushedAt":"2023-06-12T06:27:09.112Z","pushType":"push","commitsCount":30,"pusher":{"login":"kanda999","name":"Tatsuki Kanda (Quratile)","path":"/kanda999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101688144?s=80&v=4"},"commit":{"message":"Translated using Weblate (Italian)\n\nCurrently translated at 85.3% (151 of 177 strings)\n\nTranslation: server-tools-12.0/server-tools-12.0-excel_import_export\nTranslate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-excel_import_export/it/","shortMessageHtmlLink":"Translated using Weblate (Italian)"}},{"before":"45987612fe7d66eafdb3ee14912ad8c2313e2c08","after":"c6d2b1ea241508ad4396f7d0f5436f15cc831411","ref":"refs/heads/12.0","pushedAt":"2023-06-12T06:27:09.053Z","pushType":"push","commitsCount":30,"pusher":{"login":"kanda999","name":"Tatsuki Kanda (Quratile)","path":"/kanda999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101688144?s=80&v=4"},"commit":{"message":"Translated using Weblate (Italian)\n\nCurrently translated at 85.3% (151 of 177 strings)\n\nTranslation: server-tools-12.0/server-tools-12.0-excel_import_export\nTranslate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-excel_import_export/it/","shortMessageHtmlLink":"Translated using Weblate (Italian)"}},{"before":"f860e8cdf7441a63f87bf3a3180894ec8da8aba9","after":"f46dd4cef0fa549574aca413f8a79eef0d23541b","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2023-06-12T02:45:30.279Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kanda999","name":"Tatsuki Kanda (Quratile)","path":"/kanda999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101688144?s=80&v=4"},"commit":{"message":"[IMP] excel_import_export:Export multiple files as files.zip","shortMessageHtmlLink":"[IMP] excel_import_export:Export multiple files as files.zip"}},{"before":"ced60f4eecd2c7eeebb151406576115ff3036558","after":"f860e8cdf7441a63f87bf3a3180894ec8da8aba9","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2023-05-30T10:48:23.534Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] excel_import_export:Export multiple files as files.zip","shortMessageHtmlLink":"[IMP] excel_import_export:Export multiple files as files.zip"}},{"before":"163bac3f9893df34a9bed3102146bcb22d70dec2","after":"ced60f4eecd2c7eeebb151406576115ff3036558","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2023-05-30T10:47:43.871Z","pushType":"push","commitsCount":1,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":null,"after":"163bac3f9893df34a9bed3102146bcb22d70dec2","ref":"refs/heads/12.0-imp-excel_import_export","pushedAt":"2023-05-30T09:39:07.880Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AungKoKoLin1997","name":"Aung Ko Ko Lin (Quartile)","path":"/AungKoKoLin1997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45355704?s=80&v=4"},"commit":{"message":"[IMP] excel_import_export:Export multiple files as files.zip","shortMessageHtmlLink":"[IMP] excel_import_export:Export multiple files as files.zip"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMqM-VgA","startCursor":null,"endCursor":null}},"title":"Activity · qrtl/server-tools"}