{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":790803234,"defaultBranch":"main","name":"00","ownerLogin":"technomancy-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-23T14:58:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/162485169?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719866003.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"61090ea73410a0ee0997b70f4ab00665cf4f055d","ref":"refs/heads/feature/broadcasts","pushedAt":"2024-07-01T20:33:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"rate limit using AWS send account info","shortMessageHtmlLink":"rate limit using AWS send account info"}},{"before":"8fe21ec4086785d016fb05c3d0e9baad6777ec56","after":"24d540b6853990bc886aed265a71c0d68d50c72e","ref":"refs/heads/main","pushedAt":"2024-06-26T16:14:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"comment out events that are not handled","shortMessageHtmlLink":"comment out events that are not handled"}},{"before":"eda3a710d2940e9a893d8fb2b38301b399284638","after":"8fe21ec4086785d016fb05c3d0e9baad6777ec56","ref":"refs/heads/main","pushedAt":"2024-06-26T15:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"fix docker part of readme","shortMessageHtmlLink":"fix docker part of readme"}},{"before":"77030b7912e157f4b6bf61c4e656927fbe5a9288","after":"eda3a710d2940e9a893d8fb2b38301b399284638","ref":"refs/heads/main","pushedAt":"2024-06-26T13:39:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"Remove part about running phx locally. Add SST guide.","shortMessageHtmlLink":"Remove part about running phx locally. Add SST guide."}},{"before":"4e44ca260682f5c66e125d27817712d555e33ab0","after":"77030b7912e157f4b6bf61c4e656927fbe5a9288","ref":"refs/heads/main","pushedAt":"2024-06-26T13:22:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"Private s3 bucket","shortMessageHtmlLink":"Private s3 bucket"}},{"before":"ce59f3a10311cab5bec3cc8253084a543a19a9d3","after":"4e44ca260682f5c66e125d27817712d555e33ab0","ref":"refs/heads/main","pushedAt":"2024-06-26T12:47:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"SST container deployment (#20)\n\n* WIP SST full deployment work\r\n\r\n* SST full deployment with litestream\r\n\r\nYou can now deploy the container to AWS with SST.\r\n\r\nMake sure to set a PHX_HOST to a domain in Route 53 before running. SST_DEPLOY=true sst deploy\r\n00.db for DATABASE_PATH","shortMessageHtmlLink":"SST container deployment (#20)"}},{"before":"951fb71198947705969e298005e7dfd8ca3f639c","after":"c05fff45514bcc356e73f0bcb911214259d71f7a","ref":"refs/heads/feature/sst-full-deployment","pushedAt":"2024-06-26T12:43:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"SST full deployment with litestream","shortMessageHtmlLink":"SST full deployment with litestream"}},{"before":null,"after":"951fb71198947705969e298005e7dfd8ca3f639c","ref":"refs/heads/feature/sst-full-deployment","pushedAt":"2024-06-25T00:37:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"WIP SST full deployment work","shortMessageHtmlLink":"WIP SST full deployment work"}},{"before":"40301d56c247af13c4d257c7e26f26b193a7123f","after":null,"ref":"refs/heads/hotfix/region-in-queue","pushedAt":"2024-06-23T16:18:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"}},{"before":"1abf3414be8c4fff5ebe6f2603f518427582d935","after":"ce59f3a10311cab5bec3cc8253084a543a19a9d3","ref":"refs/heads/main","pushedAt":"2024-06-23T16:18:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"broadway says it uses the region in exaws but that seems to not be true (#19)\n\nJust pass it in explicitly.","shortMessageHtmlLink":"broadway says it uses the region in exaws but that seems to not be tr…"}},{"before":null,"after":"40301d56c247af13c4d257c7e26f26b193a7123f","ref":"refs/heads/hotfix/region-in-queue","pushedAt":"2024-06-23T16:17:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"broadway says it uses the region in exaws but that seems to not be true\n\nJust pass it in explicitly.","shortMessageHtmlLink":"broadway says it uses the region in exaws but that seems to not be true"}},{"before":"84a3f19ea8b7bdbd4cf466dcfb8cb103441c6db5","after":"1abf3414be8c4fff5ebe6f2603f518427582d935","ref":"refs/heads/main","pushedAt":"2024-06-21T23:19:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"add video from Web Dev Cody","shortMessageHtmlLink":"add video from Web Dev Cody"}},{"before":"d1a2fc3a0a543a55b6dabf82ab5d35e3988f463e","after":"84a3f19ea8b7bdbd4cf466dcfb8cb103441c6db5","ref":"refs/heads/main","pushedAt":"2024-06-21T11:44:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"add more info about SST","shortMessageHtmlLink":"add more info about SST"}},{"before":"2439cf8fa43df6cf0813c540d9cd3c7f3e806187","after":"d1a2fc3a0a543a55b6dabf82ab5d35e3988f463e","ref":"refs/heads/main","pushedAt":"2024-06-20T10:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"add line about sst","shortMessageHtmlLink":"add line about sst"}},{"before":"58123d3bea03c0114fb5a1b8c4c3604ca94d6b53","after":"2439cf8fa43df6cf0813c540d9cd3c7f3e806187","ref":"refs/heads/main","pushedAt":"2024-06-20T10:19:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"add short list of features","shortMessageHtmlLink":"add short list of features"}},{"before":"b899f1354c7a335abe9bf9075fee987376ace3a9","after":"58123d3bea03c0114fb5a1b8c4c3604ca94d6b53","ref":"refs/heads/main","pushedAt":"2024-06-20T08:45:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"eaab51f2242e560269ac75c1831b1dc564ec3bb8","after":"b899f1354c7a335abe9bf9075fee987376ace3a9","ref":"refs/heads/main","pushedAt":"2024-06-20T08:41:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"Fix typo (#11)","shortMessageHtmlLink":"Fix typo (#11)"}},{"before":"4e5c9c862cf86301c9d1184bb3e5ef36df06affa","after":"eaab51f2242e560269ac75c1831b1dc564ec3bb8","ref":"refs/heads/main","pushedAt":"2024-06-19T19:43:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"provide examples","shortMessageHtmlLink":"provide examples"}},{"before":"e8fea51a9783c112c1d7ce02f2cbf83839958c85","after":"4e5c9c862cf86301c9d1184bb3e5ef36df06affa","ref":"refs/heads/main","pushedAt":"2024-06-19T19:36:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"e942a5856f10ad4c7633dab823f1a183d10dbe4c","after":"e8fea51a9783c112c1d7ce02f2cbf83839958c85","ref":"refs/heads/main","pushedAt":"2024-06-19T19:33:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"Feature/Improve all systems and UI. (#10)\n\n* fix missing adapter in dev\r\n\r\n* change to html form body support \"to\" multiple emails.\r\n\r\n* create recipients, messages, and start work on email changes\r\n\r\n* monitoring messages for recipients.\r\n\r\n* add sst\r\n\r\n* Get recipients and update code\r\n\r\n* get by aws_id\r\n\r\n* update messages by recipient query\r\n\r\n* update recieve SNS code.\r\n\r\n* Broadway for SQS queue.\r\n\r\n* sqlite doesn't support alter table, so I need to clean migrations.\r\n\r\n* small bug, recipient unique.\r\n\r\n* find or create recipient function\r\n\r\n* find or create for everything on SNS message.\r\n\r\n* big refactor, remove dead code.\r\n\r\n* fix parse desination\r\n\r\n* state machine and UI improvements.\r\n\r\n* display email and other small changes around email schema\r\n\r\n* generate events, add iframe, use wrap for array issue.\r\n\r\n* insert false body for emails that were not recorded before SNS\r\n\r\n* attach events to messages\r\n\r\n* badges on status show page\r\n\r\n* flop integration and huge ui overhaul.\r\n\r\n* UI tweaks\r\n\r\n* working filters, fix repeat recipient bug, improve UI.\r\n\r\n* improve logged out experience. Cleanup.\r\n\r\n* send system emails through whole process.\r\n\r\n* change email to markdown\r\n\r\n* logs and named tokens.\r\n\r\n* create email record before sending it to AWS and track.\r\n\r\nLots of other small fixes too, but the big one was around create email. Style changes, logger fixes, lots of stuff.\r\n\r\n* switch to uuid\r\n\r\n* support more of AWS api, fix logs and much more.\r\n\r\n* docker stuff, clean up email view, SST sender from env.\r\n\r\n* ignore .tmp\r\n\r\n* add pandoc to docker\r\n\r\n* fix and store plain text\r\n\r\n* docker ignore\r\n\r\n* update readme","shortMessageHtmlLink":"Feature/Improve all systems and UI. (#10)"}},{"before":"abab8dfffa9c34a82125a2b9335f5d3e100f3112","after":"2f36278c4aab165341de6041460b444a74fc596a","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-19T19:31:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"1cf3fd7e6bebcf2c6bb63e489d016c570be0ecbf","after":"abab8dfffa9c34a82125a2b9335f5d3e100f3112","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-19T18:16:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into feature/improve-send-api","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into feature/improve-send-api"}},{"before":"882c549458dd6fe16aaf2b6bb926630739528c12","after":"1cf3fd7e6bebcf2c6bb63e489d016c570be0ecbf","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-19T18:16:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"docker ignore","shortMessageHtmlLink":"docker ignore"}},{"before":"52749eafb1780f087030aaef0e63dc0b140cd8fa","after":"882c549458dd6fe16aaf2b6bb926630739528c12","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-19T15:25:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"fix and store plain text","shortMessageHtmlLink":"fix and store plain text"}},{"before":"ce9720548c4b4892a9e8a19f61763e8f838b76b5","after":"52749eafb1780f087030aaef0e63dc0b140cd8fa","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-19T13:19:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"docker stuff, clean up email view, SST sender from env.","shortMessageHtmlLink":"docker stuff, clean up email view, SST sender from env."}},{"before":"6d0198d1cd782793b9081c40215cc7cc3d3613be","after":"e942a5856f10ad4c7633dab823f1a183d10dbe4c","ref":"refs/heads/main","pushedAt":"2024-06-17T22:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"Create LICENSE for new Phoenix version.","shortMessageHtmlLink":"Create LICENSE for new Phoenix version."}},{"before":"ae52207dd5a47652b7a34f4663fe3c07f92467c6","after":"ce9720548c4b4892a9e8a19f61763e8f838b76b5","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-17T17:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"support more of AWS api, fix logs and much more.","shortMessageHtmlLink":"support more of AWS api, fix logs and much more."}},{"before":"c1ece75601b11157648e86ec815fd027afe61742","after":"ae52207dd5a47652b7a34f4663fe3c07f92467c6","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-16T20:44:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"switch to uuid","shortMessageHtmlLink":"switch to uuid"}},{"before":"602adab032c7c3ea6a86c54b30dc47ab15d1a7b4","after":"c1ece75601b11157648e86ec815fd027afe61742","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-16T20:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"create email record before sending it to AWS and track.\n\nLots of other small fixes too, but the big one was around create email. Style changes, logger fixes, lots of stuff.","shortMessageHtmlLink":"create email record before sending it to AWS and track."}},{"before":"a9638a5ecef9cb77d8f21f866df01dc34046858d","after":"602adab032c7c3ea6a86c54b30dc47ab15d1a7b4","ref":"refs/heads/feature/improve-send-api","pushedAt":"2024-06-16T14:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liltechnomancer","name":"Levi","path":"/liltechnomancer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530831?s=80&v=4"},"commit":{"message":"logs and named tokens.","shortMessageHtmlLink":"logs and named tokens."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdCdjlQA","startCursor":null,"endCursor":null}},"title":"Activity · technomancy-dev/00"}