{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":740098091,"defaultBranch":"main","name":"overseer","ownerLogin":"KDKasonde","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-07T14:21:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/70777039?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704637269.208571","currentOid":""},"activityList":{"items":[{"before":"7891802725d732eed4aaa943e86f0938d4093b99","after":"6a3c6ef151374a1dbe6109e5a71eaeb6f5d8f283","ref":"refs/heads/main","pushedAt":"2024-04-28T11:01:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"chore: use more suitable variable names","shortMessageHtmlLink":"chore: use more suitable variable names"}},{"before":"b786d5892cd74f58bfee6e805890a9fd178d290a","after":"7891802725d732eed4aaa943e86f0938d4093b99","ref":"refs/heads/main","pushedAt":"2024-04-23T19:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f1f60192b7da23fde2611685682d4e83e6159628","after":"b786d5892cd74f58bfee6e805890a9fd178d290a","ref":"refs/heads/main","pushedAt":"2024-04-23T19:30:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"chore: try to some documentation to explain the repo","shortMessageHtmlLink":"chore: try to some documentation to explain the repo"}},{"before":"b5bb4992ec84e773828c119224922e6d6d92367a","after":"f1f60192b7da23fde2611685682d4e83e6159628","ref":"refs/heads/main","pushedAt":"2024-04-23T15:31:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"chore: ensure wasm is an optional flag and not always on by default","shortMessageHtmlLink":"chore: ensure wasm is an optional flag and not always on by default"}},{"before":"4745c83b8ccb7d97fdaa7cf07a0d7531f1b180b2","after":"b5bb4992ec84e773828c119224922e6d6d92367a","ref":"refs/heads/main","pushedAt":"2024-04-12T21:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"fix: go fix typing errors and try to use more idiomatic patterns","shortMessageHtmlLink":"fix: go fix typing errors and try to use more idiomatic patterns"}},{"before":"c56fd7ab610727abebb8836f838d468696a98acb","after":"4745c83b8ccb7d97fdaa7cf07a0d7531f1b180b2","ref":"refs/heads/main","pushedAt":"2024-04-12T18:13:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add dedicated errors file and create get account and vendor summary methods for wasm interface","shortMessageHtmlLink":"feat: add dedicated errors file and create get account and vendor sum…"}},{"before":"7c95fbbe9842f5292124ec648e4019000f16bc46","after":"c56fd7ab610727abebb8836f838d468696a98acb","ref":"refs/heads/main","pushedAt":"2024-03-26T19:57:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add interface for all over seer vendors","shortMessageHtmlLink":"feat: add interface for all over seer vendors"}},{"before":"15d43c76832b86141812351e260878544dd0d240","after":"7c95fbbe9842f5292124ec648e4019000f16bc46","ref":"refs/heads/main","pushedAt":"2024-03-20T21:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add methods for scraping historical data","shortMessageHtmlLink":"feat: add methods for scraping historical data"}},{"before":"f8cf5cea45556bc0d7f4e542306fc86f798b9110","after":"15d43c76832b86141812351e260878544dd0d240","ref":"refs/heads/main","pushedAt":"2024-03-19T21:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: refactor how accounts are pulled so account ids are pulled out first, and begin writing how to scrape historical transactions","shortMessageHtmlLink":"feat: refactor how accounts are pulled so account ids are pulled out …"}},{"before":"be96053defe6d8a93c1d0c37f0a8f8db01871df4","after":"f8cf5cea45556bc0d7f4e542306fc86f798b9110","ref":"refs/heads/main","pushedAt":"2024-03-18T21:25:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: finish intrument metadata scraper","shortMessageHtmlLink":"feat: finish intrument metadata scraper"}},{"before":"e343491a0ab821b8ee0933bd7cc69b464473597d","after":"be96053defe6d8a93c1d0c37f0a8f8db01871df4","ref":"refs/heads/main","pushedAt":"2024-03-18T00:09:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"refactor: move login methods to designated file and refactor specific link navigations to a more general method","shortMessageHtmlLink":"refactor: move login methods to designated file and refactor specific…"}},{"before":"3434bfe0facf587d6c8fee85188f058bc9897526","after":"e343491a0ab821b8ee0933bd7cc69b464473597d","ref":"refs/heads/main","pushedAt":"2024-03-17T23:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: start working on methods t scrape instrument information form the site","shortMessageHtmlLink":"feat: start working on methods t scrape instrument information form t…"}},{"before":"4f8dc869f5fba237b73f4f2b0a958ad7017443e1","after":"3434bfe0facf587d6c8fee85188f058bc9897526","ref":"refs/heads/main","pushedAt":"2024-03-15T21:21:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add scrapers for HL page to pull out account overview data;\n]","shortMessageHtmlLink":"feat: add scrapers for HL page to pull out account overview data;"}},{"before":"94f4d145920c910a81701352a57cb50f54066d7c","after":"4f8dc869f5fba237b73f4f2b0a958ad7017443e1","ref":"refs/heads/main","pushedAt":"2024-03-04T21:34:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add functionality to read login stage 2 page","shortMessageHtmlLink":"feat: add functionality to read login stage 2 page"}},{"before":"18e9554b06f76a3c8a74e84ab7814314e81e5963","after":"94f4d145920c910a81701352a57cb50f54066d7c","ref":"refs/heads/main","pushedAt":"2024-03-03T12:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add HL client and finsih writing login page step and hl_vt extraction","shortMessageHtmlLink":"feat: add HL client and finsih writing login page step and hl_vt extr…"}},{"before":"8a2818698954523181f68d8f024b316af6005d9a","after":"18e9554b06f76a3c8a74e84ab7814314e81e5963","ref":"refs/heads/main","pushedAt":"2024-03-01T20:19:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: get positions to print to terminal with key metric attached","shortMessageHtmlLink":"feat: get positions to print to terminal with key metric attached"}},{"before":"df79069bc7b902450065fa3d2015ceab10417418","after":"8a2818698954523181f68d8f024b316af6005d9a","ref":"refs/heads/main","pushedAt":"2024-02-03T23:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"fix: return deserialized structs instead of results as serde seems to panic otherwise - maybe because it does not control the actual json se needs to deserialize it whilst it is in scope?","shortMessageHtmlLink":"fix: return deserialized structs instead of results as serde seems to…"}},{"before":"e4b48e8417264f3e2b03e89e760c0f7b8d2fe508","after":"df79069bc7b902450065fa3d2015ceab10417418","ref":"refs/heads/main","pushedAt":"2024-02-03T20:58:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"refactor: move all trading ewe specific logic into trading 212 api","shortMessageHtmlLink":"refactor: move all trading ewe specific logic into trading 212 api"}},{"before":"95c0fd1b6fbd595de94a69d23fb5d9a878a24e32","after":"e4b48e8417264f3e2b03e89e760c0f7b8d2fe508","ref":"refs/heads/main","pushedAt":"2024-02-02T20:05:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: write up the structs for the insturment and exchange fetch requests","shortMessageHtmlLink":"feat: write up the structs for the insturment and exchange fetch requ…"}},{"before":"be01300cdf0a6275723aaefd657f7fc4a5ab3c44","after":"95c0fd1b6fbd595de94a69d23fb5d9a878a24e32","ref":"refs/heads/main","pushedAt":"2024-02-01T21:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"WIP: add seperate module for trading 212 to house incoming json payloads easier, and fill in the historical data requests. Focusing on get requests for ease of use for now","shortMessageHtmlLink":"WIP: add seperate module for trading 212 to house incoming json paylo…"}},{"before":"f0025228926243dbcdc5fd3e9dfeeb1522e70139","after":"be01300cdf0a6275723aaefd657f7fc4a5ab3c44","ref":"refs/heads/main","pushedAt":"2024-01-31T23:52:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add methods for pulling in portfolio data and return results instead of structs for ease of use and error tracking","shortMessageHtmlLink":"feat: add methods for pulling in portfolio data and return results in…"}},{"before":"131a25957e31dc06a4dba35aee874ba718b9bce5","after":"f0025228926243dbcdc5fd3e9dfeeb1522e70139","ref":"refs/heads/main","pushedAt":"2024-01-31T20:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add methods to retrieve account cash","shortMessageHtmlLink":"feat: add methods to retrieve account cash"}},{"before":"1e73bebad78eb86cae110967e753e155b5735714","after":"131a25957e31dc06a4dba35aee874ba718b9bce5","ref":"refs/heads/main","pushedAt":"2024-01-31T15:37:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: add struct to control the trading 212 client and use tokio for async requests","shortMessageHtmlLink":"feat: add struct to control the trading 212 client and use tokio for …"}},{"before":"6bb6fe5e595191f7c17c0fa2f1547ee6e5d844cc","after":"1e73bebad78eb86cae110967e753e155b5735714","ref":"refs/heads/main","pushedAt":"2024-01-30T23:05:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: get basic request working successfully, using reqwest in a non-asynce run time","shortMessageHtmlLink":"feat: get basic request working successfully, using reqwest in a non-…"}},{"before":"df76bca7471e30cf12fef0be08745f3a15b2fb4c","after":"6bb6fe5e595191f7c17c0fa2f1547ee6e5d844cc","ref":"refs/heads/main","pushedAt":"2024-01-30T23:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"feat: get basic request working successfully, using reqwest in a non-asynce run time","shortMessageHtmlLink":"feat: get basic request working successfully, using reqwest in a non-…"}},{"before":null,"after":"df76bca7471e30cf12fef0be08745f3a15b2fb4c","ref":"refs/heads/main","pushedAt":"2024-01-07T14:21:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KDKasonde","name":null,"path":"/KDKasonde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70777039?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPDkpzQA","startCursor":null,"endCursor":null}},"title":"Activity · KDKasonde/overseer"}