{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":618795683,"defaultBranch":"base","name":"mylife-maht","ownerLogin":"MyLife-Services","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-25T11:29:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/106837900?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718803112.0","currentOid":""},"activityList":{"items":[{"before":"487ff9f5471cbfc260b4699297f112a33dc29ef7","after":"8ed0b69a5e998ba4169d03860a1c1e715492ce6d","ref":"refs/heads/238-version-0011-updates","pushedAt":"2024-06-21T14:57:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240621 @Mookse\n- redirect logged in members to `/members`","shortMessageHtmlLink":"20240621 @Mookse"}},{"before":"b88af06d4a2b1289d94ac1a20b0e7e505b370c4e","after":"487ff9f5471cbfc260b4699297f112a33dc29ef7","ref":"refs/heads/238-version-0011-updates","pushedAt":"2024-06-19T13:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"231 version 0010 updates (#239) (#240)\n\n* 20240604 @Mookse\r\n- teams() route\r\n- teams(teamId) returns a fully formed team from server with new bots (when instructions provided)\r\n\r\n* 20240604 @Mookse\r\n- fix bot-bar `setActiveBot`\r\n- cosmetic\r\n\r\n* 20240604 @Mookse\r\n- fix duplicate team members return\r\n\r\n* 20240604 @Mookse\r\n- botBar reordered\r\n\r\n* 20240605 @Mookse\r\n- teams must be active\r\n\r\n* 20240605 @Mookse\r\n- default mods\r\n\r\n* 20240605 @Mookse\r\n- create (non-custom) bot frontend\r\n- diary updates\r\n\r\n* 20240605 @Mookse\r\n- imagining `share memory`\r\n\r\n* 20240606 @Mookse\r\n- story updates\r\n\r\n* 20240606 @Mookse\r\n- minor cosmetics\r\n\r\n* 20240606 @Mookse\r\n- fetchShadows()\r\n- ignite shadow: member-version (wip)\r\n\r\n* 20240607 @Mookse\r\n- `shadow` initial endpoint\r\n\r\n* 20240607 @Mookse\r\n- add processingBotId to payload (so that frontend can determine if it should setActive)\r\n\r\n* 20240607 @Mookse\r\n- front-end receives message about updating from agent shadow\r\n\r\n* 20240607 @Mookse\r\n- shadow cosmetics\r\n\r\n* 20240607 @Mookse\r\n- biographer openai function definitions\r\n\r\n* 20240607 @Mookse\r\n- now _that's_ an error\r\n\r\n* 20240607 @Mookse\r\n- updateSummary()\r\n**note**: wip as thread got stopped\r\n\r\n* 20240608 @Mookse\r\n- updates summary\r\n\r\n* 20240608 @Mookse\r\n- remove dataset after shadow triggered\r\n- add `proxy` endpoint to shadow ideas\r\n\r\n* 20240608 @Mookse\r\n- `globals.getGPTJavascriptFunction`: `getSummary`, `updateSummary`\r\n- `updateBotInstructions` route\r\n- on setActiveBot checks versions and updates as needed\r\n\r\n* 20240609 @Mookse\r\n- cosmetic\r\n\r\n* 20240609 @Mookse\r\nstable wip\r\nkicking off memory is correct, need tuning of instructions or alternate scene-stepwise motion, no problem\r\nsmall error left in frontend for more testing but time to save\r\n\r\n* 20240618 @Mookse\r\n- cosmetic: file under \"the right evocation can make all the difference\"\r\n\r\n* 20240618 @Mookse\r\n- cosmetic in dribs and drabs\r\n\r\n* 20240618 @Mookse\r\n- frontend 'next' fix","shortMessageHtmlLink":"231 version 0010 updates (#239) (#240)"}},{"before":"b88af06d4a2b1289d94ac1a20b0e7e505b370c4e","after":"487ff9f5471cbfc260b4699297f112a33dc29ef7","ref":"refs/heads/base","pushedAt":"2024-06-19T13:17:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"231 version 0010 updates (#239) (#240)\n\n* 20240604 @Mookse\r\n- teams() route\r\n- teams(teamId) returns a fully formed team from server with new bots (when instructions provided)\r\n\r\n* 20240604 @Mookse\r\n- fix bot-bar `setActiveBot`\r\n- cosmetic\r\n\r\n* 20240604 @Mookse\r\n- fix duplicate team members return\r\n\r\n* 20240604 @Mookse\r\n- botBar reordered\r\n\r\n* 20240605 @Mookse\r\n- teams must be active\r\n\r\n* 20240605 @Mookse\r\n- default mods\r\n\r\n* 20240605 @Mookse\r\n- create (non-custom) bot frontend\r\n- diary updates\r\n\r\n* 20240605 @Mookse\r\n- imagining `share memory`\r\n\r\n* 20240606 @Mookse\r\n- story updates\r\n\r\n* 20240606 @Mookse\r\n- minor cosmetics\r\n\r\n* 20240606 @Mookse\r\n- fetchShadows()\r\n- ignite shadow: member-version (wip)\r\n\r\n* 20240607 @Mookse\r\n- `shadow` initial endpoint\r\n\r\n* 20240607 @Mookse\r\n- add processingBotId to payload (so that frontend can determine if it should setActive)\r\n\r\n* 20240607 @Mookse\r\n- front-end receives message about updating from agent shadow\r\n\r\n* 20240607 @Mookse\r\n- shadow cosmetics\r\n\r\n* 20240607 @Mookse\r\n- biographer openai function definitions\r\n\r\n* 20240607 @Mookse\r\n- now _that's_ an error\r\n\r\n* 20240607 @Mookse\r\n- updateSummary()\r\n**note**: wip as thread got stopped\r\n\r\n* 20240608 @Mookse\r\n- updates summary\r\n\r\n* 20240608 @Mookse\r\n- remove dataset after shadow triggered\r\n- add `proxy` endpoint to shadow ideas\r\n\r\n* 20240608 @Mookse\r\n- `globals.getGPTJavascriptFunction`: `getSummary`, `updateSummary`\r\n- `updateBotInstructions` route\r\n- on setActiveBot checks versions and updates as needed\r\n\r\n* 20240609 @Mookse\r\n- cosmetic\r\n\r\n* 20240609 @Mookse\r\nstable wip\r\nkicking off memory is correct, need tuning of instructions or alternate scene-stepwise motion, no problem\r\nsmall error left in frontend for more testing but time to save\r\n\r\n* 20240618 @Mookse\r\n- cosmetic: file under \"the right evocation can make all the difference\"\r\n\r\n* 20240618 @Mookse\r\n- cosmetic in dribs and drabs\r\n\r\n* 20240618 @Mookse\r\n- frontend 'next' fix","shortMessageHtmlLink":"231 version 0010 updates (#239) (#240)"}},{"before":"0893b7d5a416384f4ba789269249eb95d4fa7a50","after":"e7b50c13b52bcbd074c76b0f0bf1a135fde972a8","ref":"refs/heads/azure-deploy-prod","pushedAt":"2024-06-19T12:59:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"231 version 0010 updates (#239)\n\n* 20240604 @Mookse\r\n- teams() route\r\n- teams(teamId) returns a fully formed team from server with new bots (when instructions provided)\r\n\r\n* 20240604 @Mookse\r\n- fix bot-bar `setActiveBot`\r\n- cosmetic\r\n\r\n* 20240604 @Mookse\r\n- fix duplicate team members return\r\n\r\n* 20240604 @Mookse\r\n- botBar reordered\r\n\r\n* 20240605 @Mookse\r\n- teams must be active\r\n\r\n* 20240605 @Mookse\r\n- default mods\r\n\r\n* 20240605 @Mookse\r\n- create (non-custom) bot frontend\r\n- diary updates\r\n\r\n* 20240605 @Mookse\r\n- imagining `share memory`\r\n\r\n* 20240606 @Mookse\r\n- story updates\r\n\r\n* 20240606 @Mookse\r\n- minor cosmetics\r\n\r\n* 20240606 @Mookse\r\n- fetchShadows()\r\n- ignite shadow: member-version (wip)\r\n\r\n* 20240607 @Mookse\r\n- `shadow` initial endpoint\r\n\r\n* 20240607 @Mookse\r\n- add processingBotId to payload (so that frontend can determine if it should setActive)\r\n\r\n* 20240607 @Mookse\r\n- front-end receives message about updating from agent shadow\r\n\r\n* 20240607 @Mookse\r\n- shadow cosmetics\r\n\r\n* 20240607 @Mookse\r\n- biographer openai function definitions\r\n\r\n* 20240607 @Mookse\r\n- now _that's_ an error\r\n\r\n* 20240607 @Mookse\r\n- updateSummary()\r\n**note**: wip as thread got stopped\r\n\r\n* 20240608 @Mookse\r\n- updates summary\r\n\r\n* 20240608 @Mookse\r\n- remove dataset after shadow triggered\r\n- add `proxy` endpoint to shadow ideas\r\n\r\n* 20240608 @Mookse\r\n- `globals.getGPTJavascriptFunction`: `getSummary`, `updateSummary`\r\n- `updateBotInstructions` route\r\n- on setActiveBot checks versions and updates as needed\r\n\r\n* 20240609 @Mookse\r\n- cosmetic\r\n\r\n* 20240609 @Mookse\r\nstable wip\r\nkicking off memory is correct, need tuning of instructions or alternate scene-stepwise motion, no problem\r\nsmall error left in frontend for more testing but time to save\r\n\r\n* 20240618 @Mookse\r\n- cosmetic: file under \"the right evocation can make all the difference\"\r\n\r\n* 20240618 @Mookse\r\n- cosmetic in dribs and drabs\r\n\r\n* 20240618 @Mookse\r\n- frontend 'next' fix","shortMessageHtmlLink":"231 version 0010 updates (#239)"}},{"before":null,"after":"b88af06d4a2b1289d94ac1a20b0e7e505b370c4e","ref":"refs/heads/238-version-0011-updates","pushedAt":"2024-06-19T12:54:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"Merge pull request #232 from MyLife-Services/azure-deploy-prod\n\nVersion 0.0.9 -> base for release","shortMessageHtmlLink":"Merge pull request #232 from MyLife-Services/azure-deploy-prod"}},{"before":"f2f1445d709d102338fca8ff1d6733934e478495","after":"9751f7e0eb3b8a7be85b40e30fd5ecdb57b227ec","ref":"refs/heads/231-version-0010-updates","pushedAt":"2024-06-19T02:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240618 @Mookse\n- frontend 'next' fix","shortMessageHtmlLink":"20240618 @Mookse"}},{"before":"175e3a5e18168d99395bcb34ed90467bc2b0d37a","after":"f2f1445d709d102338fca8ff1d6733934e478495","ref":"refs/heads/231-version-0010-updates","pushedAt":"2024-06-19T00:29:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240618 @Mookse\n- cosmetic in dribs and drabs","shortMessageHtmlLink":"20240618 @Mookse"}},{"before":"8aeb19e2c6c550afdb9e6b346de3e2b38e057f14","after":"175e3a5e18168d99395bcb34ed90467bc2b0d37a","ref":"refs/heads/231-version-0010-updates","pushedAt":"2024-06-19T00:28:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240618 @Mookse\n- cosmetic: file under \"the right evocation can make all the difference\"","shortMessageHtmlLink":"20240618 @Mookse"}},{"before":"131bc613b60229e32613101a7f918334b3346d2f","after":"8aeb19e2c6c550afdb9e6b346de3e2b38e057f14","ref":"refs/heads/231-version-0010-updates","pushedAt":"2024-06-10T05:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240609 @Mookse\nstable wip\nkicking off memory is correct, need tuning of instructions or alternate scene-stepwise motion, no problem\nsmall error left in frontend for more testing but time to save","shortMessageHtmlLink":"20240609 @Mookse"}},{"before":"0a45c38738717219cc17e49c64d38051cc27614a","after":"131bc613b60229e32613101a7f918334b3346d2f","ref":"refs/heads/231-version-0010-updates","pushedAt":"2024-06-09T15:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240609 @Mookse\n- cosmetic","shortMessageHtmlLink":"20240609 @Mookse"}},{"before":"8651a82f6db3273488f85aa7a2c00c37392960a0","after":"0a45c38738717219cc17e49c64d38051cc27614a","ref":"refs/heads/231-version-0010-updates","pushedAt":"2024-06-09T03:55:49.000Z","pushType":"pr_merge","commitsCount":22,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"Merge pull request #237 from MyLife-Services/234-mylife-teams\n\nMemory Collection Updates","shortMessageHtmlLink":"Merge pull request #237 from MyLife-Services/234-mylife-teams"}},{"before":"edace6068ba8ade7fed48ebf62c93a5b909f2bbb","after":"f3a3188faebcf1b999e5e493acc07ff94843b042","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-09T03:52:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240608 @Mookse\n- `globals.getGPTJavascriptFunction`: `getSummary`, `updateSummary`\n- `updateBotInstructions` route\n- on setActiveBot checks versions and updates as needed","shortMessageHtmlLink":"20240608 @Mookse"}},{"before":"9cff63aeb0047298098569fe871c5a602a8e7faf","after":"edace6068ba8ade7fed48ebf62c93a5b909f2bbb","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-08T22:08:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240608 @Mookse\n- remove dataset after shadow triggered\n- add `proxy` endpoint to shadow ideas","shortMessageHtmlLink":"20240608 @Mookse"}},{"before":"73cdf3d92ed7891419cd1a70a5a93cc0bbb5567a","after":"9cff63aeb0047298098569fe871c5a602a8e7faf","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-08T18:23:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240608 @Mookse\n- updates summary","shortMessageHtmlLink":"20240608 @Mookse"}},{"before":"19c6353487197ee70e0be11dde59f6de341dd019","after":"73cdf3d92ed7891419cd1a70a5a93cc0bbb5567a","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-08T05:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240607 @Mookse\n- updateSummary()\n**note**: wip as thread got stopped","shortMessageHtmlLink":"20240607 @Mookse"}},{"before":"44f491f88c501d78947d969cd25f80da07b1425d","after":"19c6353487197ee70e0be11dde59f6de341dd019","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-08T04:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240607 @Mookse\n- now _that's_ an error","shortMessageHtmlLink":"20240607 @Mookse"}},{"before":"4bb371320542731c01eab385ffb949faf8990bb1","after":"44f491f88c501d78947d969cd25f80da07b1425d","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-08T03:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240607 @Mookse\n- biographer openai function definitions","shortMessageHtmlLink":"20240607 @Mookse"}},{"before":"c14f6db9f738f24d5459c10cf61e561900d8955a","after":"4bb371320542731c01eab385ffb949faf8990bb1","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-08T01:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240607 @Mookse\n- shadow cosmetics","shortMessageHtmlLink":"20240607 @Mookse"}},{"before":"f93dd9854afae8f7dfa550b6bec37ae5f457a14f","after":"c14f6db9f738f24d5459c10cf61e561900d8955a","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-07T20:29:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240607 @Mookse\n- front-end receives message about updating from agent shadow","shortMessageHtmlLink":"20240607 @Mookse"}},{"before":"f7e0250b26868fbbc67d81e8f6cc5c313a7eaa16","after":"f93dd9854afae8f7dfa550b6bec37ae5f457a14f","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-07T17:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240607 @Mookse\n- `shadow` initial endpoint","shortMessageHtmlLink":"20240607 @Mookse"}},{"before":"cd82b79a229e1dea3f10bc0eb7729ede4b59f6ad","after":"f7e0250b26868fbbc67d81e8f6cc5c313a7eaa16","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-07T04:21:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240606 @Mookse\n- fetchShadows()\n- ignite shadow: member-version (wip)","shortMessageHtmlLink":"20240606 @Mookse"}},{"before":"34dfe6b0a3c45f5c9578e37b904cec0ed49aebc9","after":"cd82b79a229e1dea3f10bc0eb7729ede4b59f6ad","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-06T17:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240606 @Mookse\n- minor cosmetics","shortMessageHtmlLink":"20240606 @Mookse"}},{"before":"3ac372ee26cb7cf99ccbec251e5833ffa32e6904","after":"34dfe6b0a3c45f5c9578e37b904cec0ed49aebc9","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-06T16:41:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240606 @Mookse\n- story updates","shortMessageHtmlLink":"20240606 @Mookse"}},{"before":"d9031705b47010fee9c5bffae6c9c628729bd11e","after":"3ac372ee26cb7cf99ccbec251e5833ffa32e6904","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-05T22:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240605 @Mookse\n- imagining `share memory`","shortMessageHtmlLink":"20240605 @Mookse"}},{"before":"e2c8174eb45a510e68cd9b3e281fc2ca339c4652","after":"d9031705b47010fee9c5bffae6c9c628729bd11e","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-05T16:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240605 @Mookse\n- create (non-custom) bot frontend\n- diary updates","shortMessageHtmlLink":"20240605 @Mookse"}},{"before":"03acae737bfc8465f378b40a405011e0e02e4794","after":"e2c8174eb45a510e68cd9b3e281fc2ca339c4652","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-05T16:37:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240605 @Mookse\n- default mods","shortMessageHtmlLink":"20240605 @Mookse"}},{"before":"60dea89315fe8531d106d99fe0d63021e3e79f9a","after":"03acae737bfc8465f378b40a405011e0e02e4794","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-05T15:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240605 @Mookse\n- teams must be active","shortMessageHtmlLink":"20240605 @Mookse"}},{"before":"75fbfabd08751d1d0eef3c3f18e85f07e8ede560","after":"60dea89315fe8531d106d99fe0d63021e3e79f9a","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-05T03:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240604 @Mookse\n- botBar reordered","shortMessageHtmlLink":"20240604 @Mookse"}},{"before":"109c85328a42af0611a6fb14db4075338f08e929","after":"75fbfabd08751d1d0eef3c3f18e85f07e8ede560","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-05T03:10:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240604 @Mookse\n- fix duplicate team members return","shortMessageHtmlLink":"20240604 @Mookse"}},{"before":"710260fde3524b9c593174de5bc341ba7854a40c","after":"109c85328a42af0611a6fb14db4075338f08e929","ref":"refs/heads/234-mylife-teams","pushedAt":"2024-06-05T03:06:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mookse","name":"Erik Jespersen","path":"/Mookse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42016062?s=80&v=4"},"commit":{"message":"20240604 @Mookse\n- bot-bar updates","shortMessageHtmlLink":"20240604 @Mookse"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEa7VXCQA","startCursor":null,"endCursor":null}},"title":"Activity ยท MyLife-Services/mylife-maht"}