{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":672281201,"defaultBranch":"main","name":"stocks-in-the-future","ownerLogin":"rubyforgood","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-29T14:34:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11573263?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717643186.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"bc08256161c20de38d9a0293acf92803bbc12032","ref":"refs/heads/place-orders-162","pushedAt":"2024-06-06T03:06:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spolisar","name":null,"path":"/spolisar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22416070?s=80&v=4"},"commit":{"message":"added company_name to test fixture stocks","shortMessageHtmlLink":"added company_name to test fixture stocks"}},{"before":"62d16165b101333d689730e16261213cbafe1b3f","after":"3669b5ebac4c8f7ccb2814ff4e9bafca3e54425e","ref":"refs/heads/dev-container","pushedAt":"2024-06-02T15:02:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"use Ruby 3.2.4 in codespace","shortMessageHtmlLink":"use Ruby 3.2.4 in codespace"}},{"before":"b3bb589658e00f5183befcf4baf9e8bddc548206","after":"62d16165b101333d689730e16261213cbafe1b3f","ref":"refs/heads/dev-container","pushedAt":"2024-06-02T15:01:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"ignore failures in bin/setup during npm install --global yarn","shortMessageHtmlLink":"ignore failures in bin/setup during npm install --global yarn"}},{"before":"ff47224e5d9f6677de55831ce8395a1afe892c52","after":"b3bb589658e00f5183befcf4baf9e8bddc548206","ref":"refs/heads/dev-container","pushedAt":"2024-06-02T14:46:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"add devcontainer link","shortMessageHtmlLink":"add devcontainer link"}},{"before":null,"after":"ff47224e5d9f6677de55831ce8395a1afe892c52","ref":"refs/heads/dev-container","pushedAt":"2024-06-02T14:42:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"trying a devcontainer setup","shortMessageHtmlLink":"trying a devcontainer setup"}},{"before":"b73b345584eb409b16fd259750065816c5923427","after":"7ddd8ae918b5ecfa5df174fd8464748cf4b9d905","ref":"refs/heads/execute-trades-job_issue-145","pushedAt":"2024-06-02T13:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonny5","name":"Jon Kaplan","path":"/jonny5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/871442?s=80&v=4"},"commit":{"message":"Add failure state test\n\n- Use mocha for stubbing","shortMessageHtmlLink":"Add failure state test"}},{"before":"86d3c1206bec87a9527a995b727583bd52b1deaf","after":"b73b345584eb409b16fd259750065816c5923427","ref":"refs/heads/execute-trades-job_issue-145","pushedAt":"2024-06-02T13:27:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonny5","name":"Jon Kaplan","path":"/jonny5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/871442?s=80&v=4"},"commit":{"message":"use fixture for stock","shortMessageHtmlLink":"use fixture for stock"}},{"before":"2b98873936c3de6d1a1c1d9a366812ed9cd2dfda","after":null,"ref":"refs/heads/parker/update_stock_price","pushedAt":"2024-06-01T22:07:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"}},{"before":"f5cdacb9fd6aea570009e38a5a0f3e37d1796225","after":"9dd3bd5f45e4bad454b41f1a4b97ca8996491e4b","ref":"refs/heads/main","pushedAt":"2024-06-01T22:07:42.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"Merge pull request #175 from rubyforgood/parker/update_stock_price\n\nImplement stock price update job and test. Supports #146","shortMessageHtmlLink":"Merge pull request #175 from rubyforgood/parker/update_stock_price"}},{"before":"b60eb1436814ccdc3cc87382e380221f2ed278c2","after":"2b98873936c3de6d1a1c1d9a366812ed9cd2dfda","ref":"refs/heads/parker/update_stock_price","pushedAt":"2024-06-01T22:06:00.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"Merge branch 'main' into parker/update_stock_price","shortMessageHtmlLink":"Merge branch 'main' into parker/update_stock_price"}},{"before":"801036abea1e618a0e3f9d59c7bad2d839077e51","after":"b60eb1436814ccdc3cc87382e380221f2ed278c2","ref":"refs/heads/parker/update_stock_price","pushedAt":"2024-06-01T22:03:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BombDefusingSloth","name":null,"path":"/BombDefusingSloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171376491?s=80&v=4"},"commit":{"message":"Finished implimentation of stock price update. Reimplimented skipped tests. Added test/sample API pulled stock data. Added dc for Windows.","shortMessageHtmlLink":"Finished implimentation of stock price update. Reimplimented skipped …"}},{"before":"9273f4d47dbf70e8d5893a215e3b525b1db4e9d2","after":"86d3c1206bec87a9527a995b727583bd52b1deaf","ref":"refs/heads/execute-trades-job_issue-145","pushedAt":"2024-06-01T22:01:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonny5","name":"Jon Kaplan","path":"/jonny5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/871442?s=80&v=4"},"commit":{"message":"Remove unique index on portfolio_stocks on portfolio and stock\n\n- Multiple portfolio_stocks can exist for a portfolio with different purchase prices","shortMessageHtmlLink":"Remove unique index on portfolio_stocks on portfolio and stock"}},{"before":null,"after":"801036abea1e618a0e3f9d59c7bad2d839077e51","ref":"refs/heads/parker/update_stock_price","pushedAt":"2024-06-01T21:55:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BombDefusingSloth","name":null,"path":"/BombDefusingSloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171376491?s=80&v=4"},"commit":{"message":"Finished implimentation of stock price update. Reimplimented skipped tests. Added test/sample API pulled stock data. Added dc for Windows.","shortMessageHtmlLink":"Finished implimentation of stock price update. Reimplimented skipped …"}},{"before":"0f8199ca89d216e7c3faebe9395cb43224253c3a","after":"9273f4d47dbf70e8d5893a215e3b525b1db4e9d2","ref":"refs/heads/execute-trades-job_issue-145","pushedAt":"2024-06-01T21:55:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonny5","name":"Jon Kaplan","path":"/jonny5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/871442?s=80&v=4"},"commit":{"message":"Remove unique index on portfolio_stocks on portfolio and stock\n\n- Multiple portfolio_stocks can exist for a portfolio with different purchase prices","shortMessageHtmlLink":"Remove unique index on portfolio_stocks on portfolio and stock"}},{"before":"6384aea041bf3eecea9671873122a6893ab50a08","after":"0f8199ca89d216e7c3faebe9395cb43224253c3a","ref":"refs/heads/execute-trades-job_issue-145","pushedAt":"2024-06-01T21:54:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonny5","name":"Jon Kaplan","path":"/jonny5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/871442?s=80&v=4"},"commit":{"message":"Remove unique index on portfolio_stocks on portfolio and stock\n\n- Multiple portfolio_stocks can exist for a portfolio with different purchase prices","shortMessageHtmlLink":"Remove unique index on portfolio_stocks on portfolio and stock"}},{"before":"a75a65f2aa42bc73982dac0f0141c7f47ae80131","after":null,"ref":"refs/heads/place-orders-162","pushedAt":"2024-06-01T21:19:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"}},{"before":"a3b67f9bd51630ea5a42df98156d9992aa07bead","after":"f5cdacb9fd6aea570009e38a5a0f3e37d1796225","ref":"refs/heads/main","pushedAt":"2024-06-01T21:19:03.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"Merge pull request #173 from rubyforgood/place-orders-162\n\nPlace orders 162","shortMessageHtmlLink":"Merge pull request #173 from rubyforgood/place-orders-162"}},{"before":"0fb66cfb012212f45ff6f14f038ee5997c937eb0","after":"a75a65f2aa42bc73982dac0f0141c7f47ae80131","ref":"refs/heads/place-orders-162","pushedAt":"2024-06-01T21:04:44.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"Merge branch 'main' into place-orders-162","shortMessageHtmlLink":"Merge branch 'main' into place-orders-162"}},{"before":"0781b680ad3a3337ebe6450bbe607379afe0c01e","after":null,"ref":"refs/heads/jonny5/permissions-creation-163","pushedAt":"2024-06-01T21:03:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"}},{"before":"c77adf753132ebd7ae46504f28af387301ecb76f","after":"a3b67f9bd51630ea5a42df98156d9992aa07bead","ref":"refs/heads/main","pushedAt":"2024-06-01T21:03:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"Merge pull request #169 from rubyforgood/jonny5/permissions-creation-163\n\nBasic pundit setup with OrderPolicy on create","shortMessageHtmlLink":"Merge pull request #169 from rubyforgood/jonny5/permissions-creation-163"}},{"before":"582c53dea3d62619f94e70099bac1688ccb1ef90","after":"0781b680ad3a3337ebe6450bbe607379afe0c01e","ref":"refs/heads/jonny5/permissions-creation-163","pushedAt":"2024-06-01T21:01:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonny5","name":"Jon Kaplan","path":"/jonny5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/871442?s=80&v=4"},"commit":{"message":"Basic pundit setup with OrderPolicy on create\n\n- Needs to be integrated into a controller with `authorize @order` to be useful\n- Add a default ApplicationPolicy using `pundit install`","shortMessageHtmlLink":"Basic pundit setup with OrderPolicy on create"}},{"before":"058b28d368a0f79310dfdb64dcc67dc1e656dbc0","after":"6384aea041bf3eecea9671873122a6893ab50a08","ref":"refs/heads/execute-trades-job_issue-145","pushedAt":"2024-06-01T20:50:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonny5","name":"Jon Kaplan","path":"/jonny5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/871442?s=80&v=4"},"commit":{"message":"Add stock purchase job\n\n- After this job runs we will want to enqueue the `StockPricesUpdateJob`, not sure about that implementation yet","shortMessageHtmlLink":"Add stock purchase job"}},{"before":"e9429c9d94ca85d9112255f54c06d5633991472c","after":"582c53dea3d62619f94e70099bac1688ccb1ef90","ref":"refs/heads/jonny5/permissions-creation-163","pushedAt":"2024-06-01T20:33:05.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"Merge branch 'main' into jonny5/permissions-creation-163","shortMessageHtmlLink":"Merge branch 'main' into jonny5/permissions-creation-163"}},{"before":"2d4455eb4655da05dfaf28e227d012f4763e38bf","after":"058b28d368a0f79310dfdb64dcc67dc1e656dbc0","ref":"refs/heads/execute-trades-job_issue-145","pushedAt":"2024-06-01T20:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"americac","name":"America Calleros","path":"/americac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6788808?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"ee6c1a61481cf085ae7b91b2f8a7d561981d0e50","after":null,"ref":"refs/heads/stocks-api-test","pushedAt":"2024-06-01T20:17:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"}},{"before":"ac4dbc2db2b542d595bbf3b0c4c684eb803fe865","after":"c77adf753132ebd7ae46504f28af387301ecb76f","ref":"refs/heads/main","pushedAt":"2024-06-01T20:17:53.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"Merge pull request #172 from rubyforgood/stocks-api-test\n\nAdd test stubs for stocks API","shortMessageHtmlLink":"Merge pull request #172 from rubyforgood/stocks-api-test"}},{"before":"34ee8f62dea4f8aeff6d241afd017119804a6dc8","after":"ee6c1a61481cf085ae7b91b2f8a7d561981d0e50","ref":"refs/heads/stocks-api-test","pushedAt":"2024-06-01T20:13:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"API URL should not have hardcoded key","shortMessageHtmlLink":"API URL should not have hardcoded key"}},{"before":"62f7e14b24dc79f14080efdd0578781f0c4dd379","after":"34ee8f62dea4f8aeff6d241afd017119804a6dc8","ref":"refs/heads/stocks-api-test","pushedAt":"2024-06-01T20:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"unignore api_keys initializer","shortMessageHtmlLink":"unignore api_keys initializer"}},{"before":"d5a1681179b346342fd70bed5cc815b116aec9d0","after":"2d4455eb4655da05dfaf28e227d012f4763e38bf","ref":"refs/heads/execute-trades-job_issue-145","pushedAt":"2024-06-01T20:10:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"americac","name":"America Calleros","path":"/americac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6788808?s=80&v=4"},"commit":{"message":"Add reference to portfolio_stock and portfolio_transaction to orders","shortMessageHtmlLink":"Add reference to portfolio_stock and portfolio_transaction to orders"}},{"before":null,"after":"62f7e14b24dc79f14080efdd0578781f0c4dd379","ref":"refs/heads/stocks-api-test","pushedAt":"2024-06-01T20:06:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abachman","name":"Adam Bachman","path":"/abachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13002?s=80&v=4"},"commit":{"message":"add test stubs for stocks API","shortMessageHtmlLink":"add test stubs for stocks API"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXbyw8gA","startCursor":null,"endCursor":null}},"title":"Activity · rubyforgood/stocks-in-the-future"}