{"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:1726650940.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":"ca54758c6b62c63f7692bb2625ba26c45565efd7","after":"a4cd0c111fddf11a8e846366b189c2ccbda990f3","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-18T14:38:49.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":"3748a2e629208d621eabbe6458b024430be575b9","after":"ca54758c6b62c63f7692bb2625ba26c45565efd7","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-18T14:38:21.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":"885cb882b08d889d74987a3f79569493147cf0d2","after":"05f1cb13fca412a5f823b6c6a225aa518136e7cc","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T14:36:53.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 .DS_Store to gitignore","shortMessageHtmlLink":"Add .DS_Store to gitignore"}},{"before":"438f7083be6bc18275645b7f86266ad07b7b24d1","after":"3748a2e629208d621eabbe6458b024430be575b9","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-18T14:34:27.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":"8bd5b81caa0ccc498463a0966b9c84744b4c073b","after":"438f7083be6bc18275645b7f86266ad07b7b24d1","ref":"refs/heads/master-js-smartclass-2024-ges","pushedAt":"2024-09-18T14:30: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":"Starting point views and fields","shortMessageHtmlLink":"Starting point views and fields"}},{"before":"28d1ec4cb81d52aac0081cca652e94ffb11d1aeb","after":"885cb882b08d889d74987a3f79569493147cf0d2","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T13:40:34.000Z","pushType":"push","commitsCount":3,"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.16 Add yet another resource: trees","shortMessageHtmlLink":"[Solution] 3.16 Add yet another resource: trees"}},{"before":"938fc7dc85e4c35dfada783cc501b91d56a3d9d9","after":"28d1ec4cb81d52aac0081cca652e94ffb11d1aeb","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T13:28:44.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":"94a136b6c49bde660de20caec6b79563fcf76940","after":"938fc7dc85e4c35dfada783cc501b91d56a3d9d9","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T13:23:09.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":"71b3b79ea0b8380753d460fd13ed3a94d58a29d3","after":"94a136b6c49bde660de20caec6b79563fcf76940","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T13:16:28.000Z","pushType":"push","commitsCount":3,"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":"95edefefd579856f07def5fd55dbd11a51280ddd","after":"71b3b79ea0b8380753d460fd13ed3a94d58a29d3","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T12:26:22.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":"wip","shortMessageHtmlLink":"wip"}},{"before":"8df82d9ece375b92ce152b3ba35ca71c1471f470","after":"95edefefd579856f07def5fd55dbd11a51280ddd","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T12:23:22.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":"wip","shortMessageHtmlLink":"wip"}},{"before":"01a04a6e5d65da15bf374fe76d808b4ef770991f","after":"8df82d9ece375b92ce152b3ba35ca71c1471f470","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T12:18:40.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":"[Solution] 3.10 Notify when a milestone is reached","shortMessageHtmlLink":"[Solution] 3.10 Notify when a milestone is reached"}},{"before":"3d80ba184cc1e83940d5f1a76f3eff4560255798","after":"01a04a6e5d65da15bf374fe76d808b4ef770991f","ref":"refs/heads/master-js-smartclass-2024","pushedAt":"2024-09-18T12:14:54.000Z","pushType":"push","commitsCount":3,"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,"cursor":"djE6ks8AAAAEuv-xBAA","startCursor":null,"endCursor":null}},"title":"Activity · odoo/tutorials"}