{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":656910697,"defaultBranch":"main","name":"workout-planner","ownerLogin":"traison-diedrich","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-21T22:48:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44850000?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698336032.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"afe7cd2641c18422883e98f10e70417cb47b3b54","ref":"refs/heads/ex-select","pushedAt":"2023-10-26T16:00:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"Merge pull request #49 from traison-diedrich/reorder\n\nReorder","shortMessageHtmlLink":"Merge pull request #49 from traison-diedrich/reorder"}},{"before":"e977a886b2dbb01b0055a002f8d4ba50f75aa91c","after":null,"ref":"refs/heads/reorder","pushedAt":"2023-10-19T23:10:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"}},{"before":"ff1705164135f7a1e367e3d070d37c30d8ce223d","after":"afe7cd2641c18422883e98f10e70417cb47b3b54","ref":"refs/heads/main","pushedAt":"2023-10-19T23:10:19.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"Merge pull request #49 from traison-diedrich/reorder\n\nReorder","shortMessageHtmlLink":"Merge pull request #49 from traison-diedrich/reorder"}},{"before":"c080398f29c341039300c3f1d2d6c706333b8707","after":"e977a886b2dbb01b0055a002f8d4ba50f75aa91c","ref":"refs/heads/reorder","pushedAt":"2023-10-19T21:39:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"remove key","shortMessageHtmlLink":"remove key"}},{"before":null,"after":"c080398f29c341039300c3f1d2d6c706333b8707","ref":"refs/heads/reorder","pushedAt":"2023-10-18T23:14:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"docker make cry","shortMessageHtmlLink":"docker make cry"}},{"before":"d880f23c7c940eb903468bcbe9b167b3900cce87","after":null,"ref":"refs/heads/alembic","pushedAt":"2023-10-17T22:35:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"}},{"before":"6327f824f5cd7f6dd04ed3268503bd8a483e3e5f","after":"ff1705164135f7a1e367e3d070d37c30d8ce223d","ref":"refs/heads/main","pushedAt":"2023-10-17T22:35:31.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"Merge pull request #47 from traison-diedrich/alembic\n\nAlembic","shortMessageHtmlLink":"Merge pull request #47 from traison-diedrich/alembic"}},{"before":"e195e753b8133f26aea18c29a8b3b81ebe7f6e2e","after":"d880f23c7c940eb903468bcbe9b167b3900cce87","ref":"refs/heads/alembic","pushedAt":"2023-10-17T22:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"init migration\nprestart remove autogenerate\nremove migrations volume","shortMessageHtmlLink":"init migration"}},{"before":"01e16cbbc2e3a642f536c75d33577b55078a7069","after":"e195e753b8133f26aea18c29a8b3b81ebe7f6e2e","ref":"refs/heads/alembic","pushedAt":"2023-10-17T22:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"restart always and fix persistance","shortMessageHtmlLink":"restart always and fix persistance"}},{"before":"22d9dea197173c321bd11d1c3314dccfa311c3b2","after":"01e16cbbc2e3a642f536c75d33577b55078a7069","ref":"refs/heads/alembic","pushedAt":"2023-10-17T21:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"try to preserve prod migrations","shortMessageHtmlLink":"try to preserve prod migrations"}},{"before":"b32a56bacc1d2bf61f0b8342011a38b9acb31c54","after":"22d9dea197173c321bd11d1c3314dccfa311c3b2","ref":"refs/heads/alembic","pushedAt":"2023-10-17T20:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"import models properly","shortMessageHtmlLink":"import models properly"}},{"before":"a93bcd48df7860fa91703989318885afeaf4d07a","after":"b32a56bacc1d2bf61f0b8342011a38b9acb31c54","ref":"refs/heads/alembic","pushedAt":"2023-10-17T19:41:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"prestart.sh","shortMessageHtmlLink":"prestart.sh"}},{"before":"ea931f06e3bd6be98190b1ce12728dc46085c2ea","after":"a93bcd48df7860fa91703989318885afeaf4d07a","ref":"refs/heads/alembic","pushedAt":"2023-10-17T19:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"production container names and placeholder for prod db","shortMessageHtmlLink":"production container names and placeholder for prod db"}},{"before":"b8a5c9725b3394e3f06cb770953456b63c0903f3","after":"ea931f06e3bd6be98190b1ce12728dc46085c2ea","ref":"refs/heads/alembic","pushedAt":"2023-10-16T21:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"migrations and container names","shortMessageHtmlLink":"migrations and container names"}},{"before":"6327f824f5cd7f6dd04ed3268503bd8a483e3e5f","after":"b8a5c9725b3394e3f06cb770953456b63c0903f3","ref":"refs/heads/alembic","pushedAt":"2023-10-13T21:35:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"first migrations before prod testing","shortMessageHtmlLink":"first migrations before prod testing"}},{"before":null,"after":"6327f824f5cd7f6dd04ed3268503bd8a483e3e5f","ref":"refs/heads/alembic","pushedAt":"2023-10-13T19:13:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"WPI - Workout Planner API (#46)\n\n* prep for api\r\n\r\n* api refactor beginnings\r\n\r\n* SQLModel\r\n\r\n* Exercise Info\r\n\r\n* exercises with info\r\n\r\n* workouts with exercises and exercise info\r\n\r\n* remove echo\r\n\r\n* everything but the workout update\r\n\r\n* api working, client side fixes left\r\n\r\n* fix exercise select\r\n\r\n* client fully functional\r\n\r\n* client not fully functional :(\r\n\r\n* cascade delete\r\n\r\n* tokens are a bish\r\n\r\n* jwt decode\r\nworkouts by user\r\n:DDD\r\n\r\n* remove testing token function\r\n\r\n* api routing\r\n\r\n* routing and deps\r\n\r\n* secure enpoints\r\n\r\n* client integration\r\n\r\n* less fetching\r\n\r\n* del exercise restore\r\n\r\n* readme updates\r\nmuch better useApi structuring\r\n\r\n* readme updates\r\nenv local applies to useApi\r\n\r\n* backend.py\r\n\r\n* public workout reads\r\n\r\n* workout header\r\nstart separating concerns\r\n\r\n* 100% alignment with server\r\n\r\n* debounce sets and reps\r\n\r\n* separate all the concerns\r\n\r\n* batch update exercises\r\n\r\n* fix ts errors\r\n\r\n* fix frontend update\r\nremove node_mods from backend... whoops\r\n\r\n* poetry\r\n\r\n* env.local change for deployment\r\n\r\n* docker\r\n\r\n* fix dockerfile prod\r\n\r\n* netcat fix v2\r\n\r\n* traefik updates and dev db with volumes\r\n\r\n* more traefik changes\r\n\r\n* change api url\r\n\r\n* more traefik changes\r\n\r\n* update api url\r\n\r\n* add cors\r\nensure requests have proper slashes\r\ndecrease debounce time\r\nensure correct api url\r\n\r\n* adding backend","shortMessageHtmlLink":"WPI - Workout Planner API (#46)"}},{"before":"a745c2293f07ed3a74be71b2cd98b674f11d1383","after":null,"ref":"refs/heads/wpi","pushedAt":"2023-10-09T23:21:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"}},{"before":"be468e5b65439856aadb6ad81294099cfd615411","after":"6327f824f5cd7f6dd04ed3268503bd8a483e3e5f","ref":"refs/heads/main","pushedAt":"2023-10-09T23:15:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"WPI - Workout Planner API (#46)\n\n* prep for api\r\n\r\n* api refactor beginnings\r\n\r\n* SQLModel\r\n\r\n* Exercise Info\r\n\r\n* exercises with info\r\n\r\n* workouts with exercises and exercise info\r\n\r\n* remove echo\r\n\r\n* everything but the workout update\r\n\r\n* api working, client side fixes left\r\n\r\n* fix exercise select\r\n\r\n* client fully functional\r\n\r\n* client not fully functional :(\r\n\r\n* cascade delete\r\n\r\n* tokens are a bish\r\n\r\n* jwt decode\r\nworkouts by user\r\n:DDD\r\n\r\n* remove testing token function\r\n\r\n* api routing\r\n\r\n* routing and deps\r\n\r\n* secure enpoints\r\n\r\n* client integration\r\n\r\n* less fetching\r\n\r\n* del exercise restore\r\n\r\n* readme updates\r\nmuch better useApi structuring\r\n\r\n* readme updates\r\nenv local applies to useApi\r\n\r\n* backend.py\r\n\r\n* public workout reads\r\n\r\n* workout header\r\nstart separating concerns\r\n\r\n* 100% alignment with server\r\n\r\n* debounce sets and reps\r\n\r\n* separate all the concerns\r\n\r\n* batch update exercises\r\n\r\n* fix ts errors\r\n\r\n* fix frontend update\r\nremove node_mods from backend... whoops\r\n\r\n* poetry\r\n\r\n* env.local change for deployment\r\n\r\n* docker\r\n\r\n* fix dockerfile prod\r\n\r\n* netcat fix v2\r\n\r\n* traefik updates and dev db with volumes\r\n\r\n* more traefik changes\r\n\r\n* change api url\r\n\r\n* more traefik changes\r\n\r\n* update api url\r\n\r\n* add cors\r\nensure requests have proper slashes\r\ndecrease debounce time\r\nensure correct api url\r\n\r\n* adding backend","shortMessageHtmlLink":"WPI - Workout Planner API (#46)"}},{"before":"694fbab64217982669e74f5975f0e031eb8b44f2","after":"a745c2293f07ed3a74be71b2cd98b674f11d1383","ref":"refs/heads/wpi","pushedAt":"2023-10-09T22:51:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"adding backend","shortMessageHtmlLink":"adding backend"}},{"before":"6b7c6cf67308a464849262da14f444539339353e","after":"694fbab64217982669e74f5975f0e031eb8b44f2","ref":"refs/heads/wpi","pushedAt":"2023-10-09T19:25:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"update api url","shortMessageHtmlLink":"update api url"}},{"before":"1e99ee90420fa6c1477f12cff26da27ea62b96b6","after":"6b7c6cf67308a464849262da14f444539339353e","ref":"refs/heads/wpi","pushedAt":"2023-10-09T19:12:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"more traefik changes","shortMessageHtmlLink":"more traefik changes"}},{"before":"d3de091639b482f22cf747fae3a6b7343885de7b","after":"1e99ee90420fa6c1477f12cff26da27ea62b96b6","ref":"refs/heads/wpi","pushedAt":"2023-10-09T01:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"change api url","shortMessageHtmlLink":"change api url"}},{"before":"690568b9335ab2b4c81e277b99632892793ccd62","after":"d3de091639b482f22cf747fae3a6b7343885de7b","ref":"refs/heads/wpi","pushedAt":"2023-10-04T22:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"more traefik changes","shortMessageHtmlLink":"more traefik changes"}},{"before":"356d4f196870f72ba3df5a4b07e58a5a04afd416","after":"690568b9335ab2b4c81e277b99632892793ccd62","ref":"refs/heads/wpi","pushedAt":"2023-10-02T23:55:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"traefik updates and dev db with volumes","shortMessageHtmlLink":"traefik updates and dev db with volumes"}},{"before":"dedcde51667c4f9c8a7badea3b147f36b4d14372","after":"356d4f196870f72ba3df5a4b07e58a5a04afd416","ref":"refs/heads/wpi","pushedAt":"2023-09-22T21:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"netcat fix v2","shortMessageHtmlLink":"netcat fix v2"}},{"before":"df4e8ac2ba08718d3ff3a191e6e8e0912d5fae1f","after":"dedcde51667c4f9c8a7badea3b147f36b4d14372","ref":"refs/heads/wpi","pushedAt":"2023-09-22T21:33:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"fix dockerfile prod","shortMessageHtmlLink":"fix dockerfile prod"}},{"before":"939fbae61675c48c835d5c3f18d8c42bc7d42473","after":"df4e8ac2ba08718d3ff3a191e6e8e0912d5fae1f","ref":"refs/heads/wpi","pushedAt":"2023-09-22T21:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"docker","shortMessageHtmlLink":"docker"}},{"before":"eda1083eeb2862e48882385f9930ab9351376aee","after":"939fbae61675c48c835d5c3f18d8c42bc7d42473","ref":"refs/heads/wpi","pushedAt":"2023-09-21T21:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"env.local change for deployment","shortMessageHtmlLink":"env.local change for deployment"}},{"before":"c74d52b59a2246376416642b54cb2b237bfcd7f8","after":"eda1083eeb2862e48882385f9930ab9351376aee","ref":"refs/heads/wpi","pushedAt":"2023-09-21T17:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"poetry","shortMessageHtmlLink":"poetry"}},{"before":"c6ffea311c718ffbde4684f4c6903b793008340f","after":"c74d52b59a2246376416642b54cb2b237bfcd7f8","ref":"refs/heads/wpi","pushedAt":"2023-09-20T02:57:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"traison-diedrich","name":"Traison Diedrich","path":"/traison-diedrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44850000?s=80&v=4"},"commit":{"message":"fix frontend update\nremove node_mods from backend... whoops","shortMessageHtmlLink":"fix frontend update"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADoJ2v4QA","startCursor":null,"endCursor":null}},"title":"Activity ยท traison-diedrich/workout-planner"}