{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":605624319,"defaultBranch":"master","name":"odoo-ls","ownerLogin":"odoo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-23T14:57:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6368483?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727270105.0","currentOid":""},"activityList":{"items":[{"before":"a22da6074ab11c9e9b9d5a8be655ad6c02044c11","after":"b36859fff7365e77aa658fe6850140d102b4f186","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-26T13:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[FIX] server: delete old evaluation when refreshing function evaluations","shortMessageHtmlLink":"[FIX] server: delete old evaluation when refreshing function evaluations"}},{"before":"57ce91f974ccf0e06eda07343a5bc1d3c31db93d","after":"a22da6074ab11c9e9b9d5a8be655ad6c02044c11","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-25T13:24:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[FIX] server: implement parameter detection for functions","shortMessageHtmlLink":"[FIX] server: implement parameter detection for functions"}},{"before":"571364a6775d522c8032b8eab97aa7d7ca678fa2","after":"b42a9cc0a2cb41a3244f1fe8b264e5e29e81811b","ref":"refs/heads/master","pushedAt":"2024-09-25T13:16:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: add body_range to func and class","shortMessageHtmlLink":"[IMP] server: add body_range to func and class"}},{"before":"571364a6775d522c8032b8eab97aa7d7ca678fa2","after":"7cbb162096a78f4cb43d259710c7c5b1be393b99","ref":"refs/heads/add-body-range-mdms","pushedAt":"2024-09-25T13:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmahrouss","name":"M Mahrous","path":"/mmahrouss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29388368?s=80&v=4"},"commit":{"message":"[IMP] server: add body_range to func and class","shortMessageHtmlLink":"[IMP] server: add body_range to func and class"}},{"before":null,"after":"571364a6775d522c8032b8eab97aa7d7ca678fa2","ref":"refs/heads/add-body-range-mdms","pushedAt":"2024-09-25T13:15:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmahrouss","name":"M Mahrous","path":"/mmahrouss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29388368?s=80&v=4"},"commit":{"message":"[IMP] server: improve return function evaluation","shortMessageHtmlLink":"[IMP] server: improve return function evaluation"}},{"before":"0aa8bbd10ced6616799b7a3b6ee30be538c701f2","after":"57ce91f974ccf0e06eda07343a5bc1d3c31db93d","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-24T18:08:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[FIX] server: fix Model evaluation","shortMessageHtmlLink":"[FIX] server: fix Model evaluation"}},{"before":"27cfa806df1de9b11ff3b255c1d9275a8ef52b50","after":"0aa8bbd10ced6616799b7a3b6ee30be538c701f2","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-23T13:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"remove useless logs","shortMessageHtmlLink":"remove useless logs"}},{"before":"c6b25f195bf5e9057616b7ada10e98d9955f9d07","after":"27cfa806df1de9b11ff3b255c1d9275a8ef52b50","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-23T13:42:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] invalidate subfunctions of files","shortMessageHtmlLink":"[IMP] invalidate subfunctions of files"}},{"before":"31f6813462aa30e1de9682a371ff2f9815286d0b","after":"c6b25f195bf5e9057616b7ada10e98d9955f9d07","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-20T15:38:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"wiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiip","shortMessageHtmlLink":"wiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiip"}},{"before":"702888f0e49bf0ba5452bf7d27faad9d2317c858","after":"31f6813462aa30e1de9682a371ff2f9815286d0b","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-18T15:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"c7c003b774440a10f655502e7cf877a9540ca503","after":"702888f0e49bf0ba5452bf7d27faad9d2317c858","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-17T16:49:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: add dependencies to models","shortMessageHtmlLink":"[IMP] server: add dependencies to models"}},{"before":"e107219c47198f974c6f509c7a6f7bb1751c407d","after":"571364a6775d522c8032b8eab97aa7d7ca678fa2","ref":"refs/heads/master","pushedAt":"2024-09-16T08:16:30.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: improve return function evaluation","shortMessageHtmlLink":"[IMP] server: improve return function evaluation"}},{"before":"6fc5a51a4e0ad44f10dc2d88030393632efc61cd","after":"c7c003b774440a10f655502e7cf877a9540ca503","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-13T18:04:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: improve return function evaluation","shortMessageHtmlLink":"[IMP] server: improve return function evaluation"}},{"before":"6350ffcce04e862d91a01a25072abc1d7681f270","after":"6fc5a51a4e0ad44f10dc2d88030393632efc61cd","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-05T16:20:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: various warning fixs","shortMessageHtmlLink":"[IMP] server: various warning fixs"}},{"before":"fb1837c5a108137ad380d22ec4128a167a52d838","after":"6350ffcce04e862d91a01a25072abc1d7681f270","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-05T15:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: separate body symbols and dynamic ones\n\nA class, function, or any symbol that represent an object can have variables in its body, or declared byafter.\nThe difference is now done with 'symbols' and 'ext_symbols'. It allows function evaluation to not expose body to external evaluations (more to be done on the allocation of ext_symbols, like assigns of attributs - self.test = 5)","shortMessageHtmlLink":"[IMP] server: separate body symbols and dynamic ones"}},{"before":"1d98d9121ae2fa554063f5784e11666ccb8d6008","after":"fb1837c5a108137ad380d22ec4128a167a52d838","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-05T14:03:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[FIX] server: borrow error in assigns","shortMessageHtmlLink":"[FIX] server: borrow error in assigns"}},{"before":"4d97298f2d90a997e5564768015b14888bc54089","after":"1d98d9121ae2fa554063f5784e11666ccb8d6008","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-05T12:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[FIX] server: evaluate function content and use weak instead of rc in contexts","shortMessageHtmlLink":"[FIX] server: evaluate function content and use weak instead of rc in…"}},{"before":"16ae8d182ba1ea706570d0974af3fe4b492a4135","after":"4d97298f2d90a997e5564768015b14888bc54089","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-05T09:40:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[FIX] server: borrow error for function evaluations","shortMessageHtmlLink":"[FIX] server: borrow error for function evaluations"}},{"before":"8bb3591a535024b657d372ea9e321be0654b59a7","after":"16ae8d182ba1ea706570d0974af3fe4b492a4135","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-04T14:12:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: update code to move arch building of function into validation (part 1)\n\nArchBuilding and evaluation can now be done on Functions, so validation step can call them on the fly when needed","shortMessageHtmlLink":"[IMP] server: update code to move arch building of function into vali…"}},{"before":null,"after":"8bb3591a535024b657d372ea9e321be0654b59a7","ref":"refs/heads/master-func-fda","pushedAt":"2024-09-04T10:18:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: remove class as independent node to be validated\n\nClasses should have their body evaluated from the first steps (arch, arch eval). The validation do not need to lazy validate them","shortMessageHtmlLink":"[IMP] server: remove class as independent node to be validated"}},{"before":"a8089de5aace8bc54e2432d2f921a9b752599982","after":null,"ref":"refs/heads/master-cleaning-fda","pushedAt":"2024-09-03T19:43:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"}},{"before":"482d96737eaa82b64a6d3f97bb18b1f17058798a","after":"e107219c47198f974c6f509c7a6f7bb1751c407d","ref":"refs/heads/master","pushedAt":"2024-09-03T19:43:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: remove dead code","shortMessageHtmlLink":"[IMP] server: remove dead code"}},{"before":"83c63e4153f005765bec0e60deb21719ade5dab5","after":"a8089de5aace8bc54e2432d2f921a9b752599982","ref":"refs/heads/master-cleaning-fda","pushedAt":"2024-09-03T19:43:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: remove dead code","shortMessageHtmlLink":"[IMP] server: remove dead code"}},{"before":null,"after":"83c63e4153f005765bec0e60deb21719ade5dab5","ref":"refs/heads/master-cleaning-fda","pushedAt":"2024-09-03T19:41:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[IMP] server: remove dead code","shortMessageHtmlLink":"[IMP] server: remove dead code"}},{"before":"33164b11f98a6ab64467920b7d229723302ec20a","after":null,"ref":"refs/heads/add-static-error-readme-mdms","pushedAt":"2024-09-03T15:25:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mmahrouss","name":"M Mahrous","path":"/mmahrouss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29388368?s=80&v=4"}},{"before":"df223f773d7a5a1c88c63f7b7ae183ca28ed217d","after":"482d96737eaa82b64a6d3f97bb18b1f17058798a","ref":"refs/heads/master","pushedAt":"2024-09-03T15:07:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fda-odoo","name":"Florian Daloze","path":"/fda-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31888904?s=80&v=4"},"commit":{"message":"[FIX] server: add missing non-static method diagnostic readme entry","shortMessageHtmlLink":"[FIX] server: add missing non-static method diagnostic readme entry"}},{"before":null,"after":"d696a91cf6d468d53c2ad98d1660c0f9cc4fc930","ref":"refs/heads/eval-odoo-test-common-form-import--mdms","pushedAt":"2024-09-03T15:02:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmahrouss","name":"M Mahrous","path":"/mmahrouss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29388368?s=80&v=4"},"commit":{"message":"[IMP] server: eval odoo test common form import + diagnostic","shortMessageHtmlLink":"[IMP] server: eval odoo test common form import + diagnostic"}},{"before":null,"after":"4400e1b46fceeee852f300dba9bd0af2a5352d1f","ref":"refs/heads/refactor-symbol-create_from_path","pushedAt":"2024-09-03T12:18:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmahrouss","name":"M Mahrous","path":"/mmahrouss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29388368?s=80&v=4"},"commit":{"message":"[IMP] server: refactor symbol create_from_path","shortMessageHtmlLink":"[IMP] server: refactor symbol create_from_path"}},{"before":null,"after":"33164b11f98a6ab64467920b7d229723302ec20a","ref":"refs/heads/add-static-error-readme-mdms","pushedAt":"2024-09-03T12:10:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmahrouss","name":"M Mahrous","path":"/mmahrouss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29388368?s=80&v=4"},"commit":{"message":"[FIX] server: add missing non-static method diagnostic readme entry","shortMessageHtmlLink":"[FIX] server: add missing non-static method diagnostic readme entry"}},{"before":"6bc5a4768ec88d92dfc78ec2d04ec6018de97556","after":"bb4c74690f271b9992cb7419e9c86d4fd1e6b930","ref":"refs/heads/refactor-syncodoo-pop-item","pushedAt":"2024-09-02T14:13:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mmahrouss","name":"M Mahrous","path":"/mmahrouss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29388368?s=80&v=4"},"commit":{"message":"[IMP] server: refactor SyncOdoo.pop_item","shortMessageHtmlLink":"[IMP] server: refactor SyncOdoo.pop_item"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxMzoyMDoyMC4wMDAwMDBazwAAAATBhYoD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxNDoxMzoxMi4wMDAwMDBazwAAAASqrmig"}},"title":"Activity · odoo/odoo-ls"}