{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":366738186,"defaultBranch":"develop","name":"manager","ownerLogin":"bnussman","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-05-12T14:10:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6440455?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1678558081.557142","currentOid":""},"activityList":{"items":[{"before":"5473231ef6bd160c24d28691eb0592f57058a58b","after":"40d53e347a4e255ae14031d4b2c276fda6ab4a96","ref":"refs/heads/develop","pushedAt":"2024-04-09T02:54:21.000Z","pushType":"push","commitsCount":402,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"Merge branch 'master' into develop","shortMessageHtmlLink":"Merge branch 'master' into develop"}},{"before":"d5420628368af462623c8e9717b72a968139185a","after":"5473231ef6bd160c24d28691eb0592f57058a58b","ref":"refs/heads/develop","pushedAt":"2024-01-04T22:13:05.000Z","pushType":"push","commitsCount":315,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"feat: [M3-7535] – Update OBJ types to support Multicluster changes (#9996)","shortMessageHtmlLink":"feat: [M3-7535] – Update OBJ types to support Multicluster changes (l…"}},{"before":"19ecd064053e1dee3551cd6f0e25e3ede4386c1e","after":"d5420628368af462623c8e9717b72a968139185a","ref":"refs/heads/develop","pushedAt":"2023-10-14T14:32:28.000Z","pushType":"push","commitsCount":562,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"change: [M3-7232] Rename isPropValid and update codebase & documentation (#9790)\n\n* Rename isValidProp and update codebase\r\n\r\n* Added changeset: Rename isPropValid utility\r\n\r\n* Feedback\r\n\r\n* Update doc\r\n\r\n* More feedback\r\n\r\n* Post rebase fix\r\n\r\n* Copy feedback","shortMessageHtmlLink":"change: [M3-7232] Rename isPropValid and update codebase & documentat…"}},{"before":"cbb17bdec93af309583baebd1aa212adab89e890","after":"19ecd064053e1dee3551cd6f0e25e3ede4386c1e","ref":"refs/heads/develop","pushedAt":"2023-07-21T04:07:43.570Z","pushType":"push","commitsCount":48,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"feat: Add support for self serve betas endpoints (#9386)\n\nAdds support for the self serve beta endpoints\r\n\r\nCo-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>","shortMessageHtmlLink":"feat: Add support for self serve betas endpoints (linode#9386)"}},{"before":"cbb17bdec93af309583baebd1aa212adab89e890","after":"19ecd064053e1dee3551cd6f0e25e3ede4386c1e","ref":"refs/heads/develop","pushedAt":"2023-07-21T04:07:43.000Z","pushType":"push","commitsCount":48,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"feat: Add support for self serve betas endpoints (#9386)\n\nAdds support for the self serve beta endpoints\r\n\r\nCo-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>","shortMessageHtmlLink":"feat: Add support for self serve betas endpoints (linode#9386)"}},{"before":"e85306ca494f041b3b00cccd186142d22f7caf3d","after":"cbb17bdec93af309583baebd1aa212adab89e890","ref":"refs/heads/develop","pushedAt":"2023-07-15T21:30:02.394Z","pushType":"push","commitsCount":188,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"feat: [M3-6811] - Add AGLB Service Target landing page (#9397)\n\n* Initial skeleton\r\n\r\n* Correct folder, component, and path names for service targets\r\n\r\n* Don't know how these got included\r\n\r\n* Clean up const\r\n\r\n* Added changeset: Add skeleton AGLB Service Target landing page and unit tests\r\n\r\n* Update factory name to singular, not plural\r\n\r\n* Add unit tests\r\n\r\n* Fix routing on loadbalancer details page for tabs\r\n\r\n* Add service target mock util and basic landing page tests\r\n\r\n* Fix typo in doc comment\r\n\r\n* Fix a routing bug in #9405\r\n\r\n* Add integration tests for AGLB service targets landing page\r\n\r\n* Address feedback: use label instead of id\r\n\r\n* Address feedback, use text transform, just needed lowercase first\r\n\r\n* aannnddd fix the unit test\r\n\r\n* ...and integration test. Tests pass locally for real now.\r\n\r\n---------\r\n\r\nCo-authored-by: Joe D'Amore ","shortMessageHtmlLink":"feat: [M3-6811] - Add AGLB Service Target landing page (linode#9397)"}},{"before":"e85306ca494f041b3b00cccd186142d22f7caf3d","after":"cbb17bdec93af309583baebd1aa212adab89e890","ref":"refs/heads/develop","pushedAt":"2023-07-15T21:30:02.000Z","pushType":"push","commitsCount":188,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"feat: [M3-6811] - Add AGLB Service Target landing page (#9397)\n\n* Initial skeleton\r\n\r\n* Correct folder, component, and path names for service targets\r\n\r\n* Don't know how these got included\r\n\r\n* Clean up const\r\n\r\n* Added changeset: Add skeleton AGLB Service Target landing page and unit tests\r\n\r\n* Update factory name to singular, not plural\r\n\r\n* Add unit tests\r\n\r\n* Fix routing on loadbalancer details page for tabs\r\n\r\n* Add service target mock util and basic landing page tests\r\n\r\n* Fix typo in doc comment\r\n\r\n* Fix a routing bug in #9405\r\n\r\n* Add integration tests for AGLB service targets landing page\r\n\r\n* Address feedback: use label instead of id\r\n\r\n* Address feedback, use text transform, just needed lowercase first\r\n\r\n* aannnddd fix the unit test\r\n\r\n* ...and integration test. Tests pass locally for real now.\r\n\r\n---------\r\n\r\nCo-authored-by: Joe D'Amore ","shortMessageHtmlLink":"feat: [M3-6811] - Add AGLB Service Target landing page (linode#9397)"}},{"before":"1d011211f1c6149c42a887d9ae4f7772fded7147","after":"e85306ca494f041b3b00cccd186142d22f7caf3d","ref":"refs/heads/develop","pushedAt":"2023-06-22T23:49:51.296Z","pushType":"push","commitsCount":19,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"refactor: [M3-6391] - MUI v5 Migration - `Components > SingleTextFieldForm` (#9292)\n\n* style migration and clean up\r\n\r\n* Added changeset: MUI v5 Migration - Components > SingleTextFieldForm\r\n\r\n* use `sx`\r\n\r\n---------\r\n\r\nCo-authored-by: Banks Nussman ","shortMessageHtmlLink":"refactor: [M3-6391] - MUI v5 Migration - `Components > SingleTextFiel…"}},{"before":"1d011211f1c6149c42a887d9ae4f7772fded7147","after":"e85306ca494f041b3b00cccd186142d22f7caf3d","ref":"refs/heads/develop","pushedAt":"2023-06-22T23:49:51.260Z","pushType":"push","commitsCount":19,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"refactor: [M3-6391] - MUI v5 Migration - `Components > SingleTextFieldForm` (#9292)\n\n* style migration and clean up\r\n\r\n* Added changeset: MUI v5 Migration - Components > SingleTextFieldForm\r\n\r\n* use `sx`\r\n\r\n---------\r\n\r\nCo-authored-by: Banks Nussman ","shortMessageHtmlLink":"refactor: [M3-6391] - MUI v5 Migration - `Components > SingleTextFiel…"}},{"before":"016cb7481aaad0b6a61b6f4ecd11d36f2ad58476","after":"1d011211f1c6149c42a887d9ae4f7772fded7147","ref":"refs/heads/develop","pushedAt":"2023-06-17T17:17:39.226Z","pushType":"push","commitsCount":197,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"refactor: Round dates on the filters for invoices and payments (#9271)\n\nOn the Billing Activity table, requests to /payments and /invoices include a date filter depending on which time range the user has selected.\r\n\r\nE.g. if the user selected \"30 days\", Cloud requests invoices with a filter like this: { date: { \"+gte\": } }.\r\n\r\nThis negatively impacts RQ caching, because a new cache key is generated for every request (since the date is specified down to the second).\r\n\r\nThis PR rounds these dates to the start of the given day. This means that RQ will cache results for an entire day.\r\n\r\nAdditionally, I removed the date filter when users select \"All Time\". Previously the unix epoch was used to keep the code simpler, but removing this altogether might be better from an API perspective.","shortMessageHtmlLink":"refactor: Round dates on the filters for invoices and payments (linod…"}},{"before":"016cb7481aaad0b6a61b6f4ecd11d36f2ad58476","after":"1d011211f1c6149c42a887d9ae4f7772fded7147","ref":"refs/heads/develop","pushedAt":"2023-06-17T17:17:39.181Z","pushType":"push","commitsCount":197,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"refactor: Round dates on the filters for invoices and payments (#9271)\n\nOn the Billing Activity table, requests to /payments and /invoices include a date filter depending on which time range the user has selected.\r\n\r\nE.g. if the user selected \"30 days\", Cloud requests invoices with a filter like this: { date: { \"+gte\": } }.\r\n\r\nThis negatively impacts RQ caching, because a new cache key is generated for every request (since the date is specified down to the second).\r\n\r\nThis PR rounds these dates to the start of the given day. This means that RQ will cache results for an entire day.\r\n\r\nAdditionally, I removed the date filter when users select \"All Time\". Previously the unix epoch was used to keep the code simpler, but removing this altogether might be better from an API perspective.","shortMessageHtmlLink":"refactor: Round dates on the filters for invoices and payments (linod…"}},{"before":"995c947445e4e8bc5a95c852f8d1a1959d75d985","after":"016cb7481aaad0b6a61b6f4ecd11d36f2ad58476","ref":"refs/heads/develop","pushedAt":"2023-05-15T19:03:32.587Z","pushType":"push","commitsCount":150,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"refactor: [M3-6334] - MUI v5 - Components > EntityHeader (#9109)\n\nCo-authored-by: Jaalah Ramos ","shortMessageHtmlLink":"refactor: [M3-6334] - MUI v5 - Components > EntityHeader (linode#9109)"}},{"before":"939702a6757446f28977964b80c631bd59060b9c","after":"995c947445e4e8bc5a95c852f8d1a1959d75d985","ref":"refs/heads/develop","pushedAt":"2023-04-09T17:56:03.513Z","pushType":"push","commitsCount":124,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"docs: Update component structure and storybook documentation (#8969)","shortMessageHtmlLink":"docs: Update component structure and storybook documentation (linode#…"}},{"before":"22f40f2406235ab6558b4fc7d45bc2c7ad45e825","after":"3a18ee49667cce67f6f7f2d44bdb2f8fd105fc56","ref":"refs/heads/refactor/react-query-nodebalancers","pushedAt":"2023-03-12T00:03:50.673Z","pushType":"push","commitsCount":1,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"broke configs","shortMessageHtmlLink":"broke configs"}},{"before":"9337b32afe4920c5e72143d793bd97cc4f7e6fd7","after":"22f40f2406235ab6558b4fc7d45bc2c7ad45e825","ref":"refs/heads/refactor/react-query-nodebalancers","pushedAt":"2023-03-11T23:36:07.909Z","pushType":"push","commitsCount":1,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"config kind of works","shortMessageHtmlLink":"config kind of works"}},{"before":"22225a764f23bcc275d64b873054bcedd78b1513","after":"9337b32afe4920c5e72143d793bd97cc4f7e6fd7","ref":"refs/heads/refactor/react-query-nodebalancers","pushedAt":"2023-03-11T22:15:39.123Z","pushType":"push","commitsCount":1,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"create page works?","shortMessageHtmlLink":"create page works?"}},{"before":"c996116108389987797938ab98c5d9c8b231dcf8","after":"22225a764f23bcc275d64b873054bcedd78b1513","ref":"refs/heads/refactor/react-query-nodebalancers","pushedAt":"2023-03-11T21:32:09.554Z","pushType":"push","commitsCount":1,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"improve mutation handlers","shortMessageHtmlLink":"improve mutation handlers"}},{"before":"a55ebbf70d9622cf087529a8f8b6ef2537cd7ae5","after":"c996116108389987797938ab98c5d9c8b231dcf8","ref":"refs/heads/refactor/react-query-nodebalancers","pushedAt":"2023-03-11T20:10:30.655Z","pushType":"push","commitsCount":1,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"remove redux","shortMessageHtmlLink":"remove redux"}},{"before":"5e4cfa30a74017e68d8fbbd0130064a2a650f047","after":"a55ebbf70d9622cf087529a8f8b6ef2537cd7ae5","ref":"refs/heads/refactor/react-query-nodebalancers","pushedAt":"2023-03-11T19:15:16.740Z","pushType":"push","commitsCount":1,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"all nodebalancer details except configs tab","shortMessageHtmlLink":"all nodebalancer details except configs tab"}},{"before":null,"after":"5e4cfa30a74017e68d8fbbd0130064a2a650f047","ref":"refs/heads/refactor/react-query-nodebalancers","pushedAt":"2023-03-11T18:08:01.557Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"landing page done","shortMessageHtmlLink":"landing page done"}},{"before":"a05bdc1090394df369dab662439b36c363f7ae1b","after":"939702a6757446f28977964b80c631bd59060b9c","ref":"refs/heads/develop","pushedAt":"2023-03-11T17:11:19.114Z","pushType":"push","commitsCount":4,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"build(dep): M3-6231: Update Typescript to latest (`4.9.5`) (#8863)\n\ndep: Updates our repo to use the latest Typescript version 4.1.5 ➡️ 4.9.5\r\n\r\nCo-authored-by: Banks Nussman ","shortMessageHtmlLink":"build(dep): M3-6231: Update Typescript to latest (4.9.5) (linode#8863)"}},{"before":"9856548ef52d7738ef447dc6bf09927501bdd025","after":"a05bdc1090394df369dab662439b36c363f7ae1b","ref":"refs/heads/develop","pushedAt":"2023-03-10T01:12:46.309Z","pushType":"push","commitsCount":137,"pusher":{"login":"bnussman","name":"Banks Nussman","path":"/bnussman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440455?s=80&v=4"},"commit":{"message":"chore: Run Typescript in watch mode for local development (#8864)\n\nchore: Runs the typescript compiler concurrently alongside the Vite dev server\r\n\r\nCo-authored-by: Banks Nussman ","shortMessageHtmlLink":"chore: Run Typescript in watch mode for local development (linode#8864)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEK4rvawA","startCursor":null,"endCursor":null}},"title":"Activity · bnussman/manager"}