{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":560959899,"defaultBranch":"17.0","name":"tutorials","ownerLogin":"odoo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-02T16:26:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6368483?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727163912.0","currentOid":""},"activityList":{"items":[{"before":"0aa9be05560ef24822078ae8c65ec3ae5fd67b6e","after":"778e11b020eb182bfe856a658040a7daa8048baf","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-28T21:41:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ged-odoo","name":"Géry Debongnie","path":"/ged-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7579538?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.6 Make the kanban view reload every 10 seconds","shortMessageHtmlLink":"[SOLUTION] 4.6 Make the kanban view reload every 10 seconds"}},{"before":"2bfecb059a53cd7bcfb791beb1138b8bea52cf34","after":"0aa9be05560ef24822078ae8c65ec3ae5fd67b6e","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-25T15:10:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.6 Make the kanban view reload every 10 seconds","shortMessageHtmlLink":"[SOLUTION] 4.6 Make the kanban view reload every 10 seconds"}},{"before":"f7fcac7ad55b5f3e0424b2df5581a7e7c39e3ef4","after":"2bfecb059a53cd7bcfb791beb1138b8bea52cf34","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-25T13:49:01.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.6 Make the kanban view reload every 10 seconds","shortMessageHtmlLink":"[SOLUTION] 4.6 Make the kanban view reload every 10 seconds"}},{"before":"807f995c3dc0474f9a0899fe26d1734b80b4172b","after":"2bfecb059a53cd7bcfb791beb1138b8bea52cf34","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-25T13:45:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.6 Make the kanban view reload every 10 seconds","shortMessageHtmlLink":"[SOLUTION] 4.6 Make the kanban view reload every 10 seconds"}},{"before":"dd144250bf66c95689fc78836eca1f073c603839","after":"807f995c3dc0474f9a0899fe26d1734b80b4172b","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-25T13:15:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"wip view extension","shortMessageHtmlLink":"wip view extension"}},{"before":"dc8624762c233a45c649e97757eb1f4741ac3e85","after":null,"ref":"refs/heads/revert-147-chapter-4","pushedAt":"2024-09-24T07:45:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vega-odoo","name":null,"path":"/vega-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182472879?s=80&v=4"}},{"before":"7b540e34709d260c10674235e85029f644bb6e8a","after":"a7fb035e7fcc7eab2f1f4c4e87f79e94e1982114","ref":"refs/heads/17.0","pushedAt":"2024-09-24T07:44:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vega-odoo","name":null,"path":"/vega-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182472879?s=80&v=4"},"commit":{"message":"Revert \"Chapter 4\" (#148)\n\nReverts odoo/tutorials#147","shortMessageHtmlLink":"Revert \"Chapter 4\" (#148)"}},{"before":null,"after":"dc8624762c233a45c649e97757eb1f4741ac3e85","ref":"refs/heads/revert-147-chapter-4","pushedAt":"2024-09-24T07:43:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vega-odoo","name":null,"path":"/vega-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182472879?s=80&v=4"},"commit":{"message":"Revert \"Chapter 4 (#147)\"\n\nThis reverts commit 7b540e34709d260c10674235e85029f644bb6e8a.","shortMessageHtmlLink":"Revert \"Chapter 4 (#147)\""}},{"before":"a9e29325a6de276d2f41c813e9477050668c99a3","after":"7b540e34709d260c10674235e85029f644bb6e8a","ref":"refs/heads/17.0","pushedAt":"2024-09-24T07:37:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vega-odoo","name":null,"path":"/vega-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182472879?s=80&v=4"},"commit":{"message":"Chapter 4 (#147)","shortMessageHtmlLink":"Chapter 4 (#147)"}},{"before":"aa54a0eaa6adf311bd2114249003be5b8a83bc00","after":"a9e29325a6de276d2f41c813e9477050668c99a3","ref":"refs/heads/17.0","pushedAt":"2024-09-24T06:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moeh-odoo","name":null,"path":"/moeh-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182472854?s=80&v=4"},"commit":{"message":"Delete estate directory","shortMessageHtmlLink":"Delete estate directory"}},{"before":"53083798e916c8d55c973af0bd522c447b2253da","after":"aa54a0eaa6adf311bd2114249003be5b8a83bc00","ref":"refs/heads/17.0","pushedAt":"2024-09-24T06:13:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moeh-odoo","name":null,"path":"/moeh-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182472854?s=80&v=4"},"commit":{"message":"Estate Module has been created (#146)","shortMessageHtmlLink":"Estate Module has been created (#146)"}},{"before":"28e2d15bcf0efa541c1c2b7dea456f22d163f9f2","after":null,"ref":"refs/heads/chapter-3","pushedAt":"2024-09-23T13:58:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vega-odoo","name":null,"path":"/vega-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182472879?s=80&v=4"}},{"before":null,"after":"28e2d15bcf0efa541c1c2b7dea456f22d163f9f2","ref":"refs/heads/chapter-3","pushedAt":"2024-09-23T13:57:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vega-odoo","name":null,"path":"/vega-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182472879?s=80&v=4"},"commit":{"message":"[ADD] create first model","shortMessageHtmlLink":"[ADD] create first model"}},{"before":"96152febe779c15e349e292e767cff0b2ff3cc5f","after":"dd144250bf66c95689fc78836eca1f073c603839","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T14:55:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"add status bar rainbowman","shortMessageHtmlLink":"add status bar rainbowman"}},{"before":"fb070375f3a89111333d8908f4bbbe7d6ec54e3f","after":"96152febe779c15e349e292e767cff0b2ff3cc5f","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T14:27:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"add name generator field","shortMessageHtmlLink":"add name generator field"}},{"before":"824752fbc640d7da2df95ec662f70378658476b4","after":"f7fcac7ad55b5f3e0424b2df5581a7e7c39e3ef4","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-19T13:06:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ged-odoo","name":"Géry Debongnie","path":"/ged-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7579538?s=80&v=4"},"commit":{"message":"notes on exercises","shortMessageHtmlLink":"notes on exercises"}},{"before":"df5127fbc6e63cec1cf6efebdfc010ecd4203d69","after":"824752fbc640d7da2df95ec662f70378658476b4","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-19T13:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ged-odoo","name":"Géry Debongnie","path":"/ged-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7579538?s=80&v=4"},"commit":{"message":"notes on exercises","shortMessageHtmlLink":"notes on exercises"}},{"before":"2464dcb63130c3bb451a8a3da728986658e97025","after":"fb070375f3a89111333d8908f4bbbe7d6ec54e3f","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T11:58:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.1 Displaying a custom form banner","shortMessageHtmlLink":"[SOLUTION] 4.1 Displaying a custom form banner"}},{"before":"9d53006e84c12d5d98549f7a3e67338c2fe1a8fb","after":"2464dcb63130c3bb451a8a3da728986658e97025","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T11:09:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.1 Displaying a custom form banner","shortMessageHtmlLink":"[SOLUTION] 4.1 Displaying a custom form banner"}},{"before":"6b9f073d194c8c70c57d8f0aaf386411a65ccc2c","after":"9d53006e84c12d5d98549f7a3e67338c2fe1a8fb","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T11:06:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.1 Displaying a custom form banner","shortMessageHtmlLink":"[SOLUTION] 4.1 Displaying a custom form banner"}},{"before":"5398527c7583407456f649952652392f2a2d4607","after":"6b9f073d194c8c70c57d8f0aaf386411a65ccc2c","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T11:03:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.1 Displaying a custom form banner","shortMessageHtmlLink":"[SOLUTION] 4.1 Displaying a custom form banner"}},{"before":"3100f13d4ef4b634f338b7a98e887fd44edcee64","after":"5398527c7583407456f649952652392f2a2d4607","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T11:02:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.1 Displaying a custom form banner","shortMessageHtmlLink":"[SOLUTION] 4.1 Displaying a custom form banner"}},{"before":"df5127fbc6e63cec1cf6efebdfc010ecd4203d69","after":"3100f13d4ef4b634f338b7a98e887fd44edcee64","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T11:00:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.1 Displaying a custom form banner","shortMessageHtmlLink":"[SOLUTION] 4.1 Displaying a custom form banner"}},{"before":"3100f13d4ef4b634f338b7a98e887fd44edcee64","after":"df5127fbc6e63cec1cf6efebdfc010ecd4203d69","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T10:56:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[Solution] 3.21 Add another type of trees","shortMessageHtmlLink":"[Solution] 3.21 Add another type of trees"}},{"before":"ae9b6b1d5cbf38e1cf5b17a9b751a31ba1b2d834","after":"3100f13d4ef4b634f338b7a98e887fd44edcee64","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T10:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"[SOLUTION] 4.1 Displaying a custom form banner","shortMessageHtmlLink":"[SOLUTION] 4.1 Displaying a custom form banner"}},{"before":"a4cd0c111fddf11a8e846366b189c2ccbda990f3","after":"ae9b6b1d5cbf38e1cf5b17a9b751a31ba1b2d834","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-19T10:52:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SimonGenin","name":"Simon Genin (ges@odoo)","path":"/SimonGenin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5216993?s=80&v=4"},"commit":{"message":"Starting point views and fields","shortMessageHtmlLink":"Starting point views and fields"}},{"before":"6cb5add27b3bbfd8433b76f7e40c752a8174a9ea","after":"df5127fbc6e63cec1cf6efebdfc010ecd4203d69","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-19T08:28:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ged-odoo","name":"Géry Debongnie","path":"/ged-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7579538?s=80&v=4"},"commit":{"message":"[Solution] 3.21 Add another type of trees","shortMessageHtmlLink":"[Solution] 3.21 Add another type of trees"}},{"before":"b693a2eea05ab0c866a6a854cc9b1a9cd7db5e05","after":"6cb5add27b3bbfd8433b76f7e40c752a8174a9ea","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-19T08:19:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ged-odoo","name":"Géry Debongnie","path":"/ged-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7579538?s=80&v=4"},"commit":{"message":"[Solution] 3.19 Persist the game state","shortMessageHtmlLink":"[Solution] 3.19 Persist the game state"}},{"before":"681d9a407bdaf5804e9f64ff3f8a690beabc5cbf","after":"b693a2eea05ab0c866a6a854cc9b1a9cd7db5e05","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-19T08:06:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ged-odoo","name":"Géry Debongnie","path":"/ged-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7579538?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"05f1cb13fca412a5f823b6c6a225aa518136e7cc","after":"681d9a407bdaf5804e9f64ff3f8a690beabc5cbf","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-19T08:05:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ged-odoo","name":"Géry Debongnie","path":"/ged-odoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7579538?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOFQyMTo0MToyNC4wMDAwMDBazwAAAATDji07","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwODowNToxMi4wMDAwMDBazwAAAAS6kOrf"}},"title":"Activity · odoo/tutorials"}