{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":726656136,"defaultBranch":"master","name":"divvydime","ownerLogin":"nathan-dykstra","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-03T01:20:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68030173?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716480365.0","currentOid":""},"activityList":{"items":[{"before":"aff0494a78650a60dc16ec322821c07d845e9d91","after":"b717918eae90b2d012e5f57038a9a5c78c93fe57","ref":"refs/heads/PT-59-Expenses-Improvements","pushedAt":"2024-06-06T18:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Expense validation","shortMessageHtmlLink":"Expense validation"}},{"before":"3992b4977c6583c47f2bdbef2960079a297732ae","after":"708fc00df7d4340f7cc43535262a4d11c62c28bb","ref":"refs/heads/master","pushedAt":"2024-05-24T21:43:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Merge pull request #4 from nathan-dykstra/PT-59-Expenses-Improvements\n\nPt 59 expenses improvements","shortMessageHtmlLink":"Merge pull request #4 from nathan-dykstra/PT-59-Expenses-Improvements"}},{"before":"ed7d04cfc4f4737ccf09092c91ed962847389a2e","after":"aff0494a78650a60dc16ec322821c07d845e9d91","ref":"refs/heads/PT-59-Expenses-Improvements","pushedAt":"2024-05-24T21:43:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Finished updating expense JS; set group now validates involved users","shortMessageHtmlLink":"Finished updating expense JS; set group now validates involved users"}},{"before":"752b6dd1937958bccb44b4af7ed175f5d82bb73c","after":"ed7d04cfc4f4737ccf09092c91ed962847389a2e","ref":"refs/heads/PT-59-Expenses-Improvements","pushedAt":"2024-05-24T02:36:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Expense improvements: add/remove user and change group (WIP)","shortMessageHtmlLink":"Expense improvements: add/remove user and change group (WIP)"}},{"before":"87b17cd41049d477b76d360e3282cc47ffb41169","after":"3992b4977c6583c47f2bdbef2960079a297732ae","ref":"refs/heads/master","pushedAt":"2024-05-23T16:06:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Merge pull request #3 from nathan-dykstra/PT-59-Expenses-Improvements\n\nFix: Deleting expense/group/user deletes all related images from DB a…","shortMessageHtmlLink":"Merge pull request #3 from nathan-dykstra/PT-59-Expenses-Improvements"}},{"before":null,"after":"752b6dd1937958bccb44b4af7ed175f5d82bb73c","ref":"refs/heads/PT-59-Expenses-Improvements","pushedAt":"2024-05-23T16:06:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Fix: Deleting expense/group/user deletes all related images from DB and storage","shortMessageHtmlLink":"Fix: Deleting expense/group/user deletes all related images from DB a…"}},{"before":"081e95fa88c25f2fbbc00d47693af6109485f49a","after":"87b17cd41049d477b76d360e3282cc47ffb41169","ref":"refs/heads/master","pushedAt":"2024-05-22T02:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Misc UI improvements","shortMessageHtmlLink":"Misc UI improvements"}},{"before":"d9d20f9361623b7fd807a286059a256be138ce4e","after":"081e95fa88c25f2fbbc00d47693af6109485f49a","ref":"refs/heads/master","pushedAt":"2024-05-22T01:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"More timestamp fixes :)","shortMessageHtmlLink":"More timestamp fixes :)"}},{"before":"da4b5fb699a4a16fa78d745b8eb15d0867f3fdd6","after":"d9d20f9361623b7fd807a286059a256be138ce4e","ref":"refs/heads/master","pushedAt":"2024-05-22T01:17:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Update expense timestamps when image added/deleted - even when updator doesn't change","shortMessageHtmlLink":"Update expense timestamps when image added/deleted - even when updato…"}},{"before":"3d851b09dff27e84a89e650b59597185dcd19ff3","after":"da4b5fb699a4a16fa78d745b8eb15d0867f3fdd6","ref":"refs/heads/master","pushedAt":"2024-05-22T00:54:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Merge pull request #2 from nathan-dykstra/PT-40-Image-Uploads\n\nMisc bug fixes related to image uploads","shortMessageHtmlLink":"Merge pull request #2 from nathan-dykstra/PT-40-Image-Uploads"}},{"before":"3758328e1807c2b35a4ddf998c30cc5ad70c808c","after":"a2c52db10b6acda2d0400a8ff44a2afe18501bad","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-22T00:52:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Misc bug fixes related to image uploads","shortMessageHtmlLink":"Misc bug fixes related to image uploads"}},{"before":"9adaa32d0150320afcdabe702a5152591fdddb54","after":"3d851b09dff27e84a89e650b59597185dcd19ff3","ref":"refs/heads/master","pushedAt":"2024-05-21T02:10:01.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Merge pull request #1 from nathan-dykstra/PT-40-Image-Uploads\n\nPt 40 image uploads","shortMessageHtmlLink":"Merge pull request #1 from nathan-dykstra/PT-40-Image-Uploads"}},{"before":"077313d3b2f73399e21f0ea182f09a60b66c1f60","after":"3758328e1807c2b35a4ddf998c30cc5ad70c808c","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-21T02:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Cleanup: remove intervention/image","shortMessageHtmlLink":"Cleanup: remove intervention/image"}},{"before":"a6181ad05a5d469a546a993050518be95958f864","after":"077313d3b2f73399e21f0ea182f09a60b66c1f60","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-21T02:03:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Clear image upload modal when closed (via cancel button, esc key, or click outside)","shortMessageHtmlLink":"Clear image upload modal when closed (via cancel button, esc key, or …"}},{"before":"ba2d8f28be08448333e51cadd9ba5cbea6986057","after":"a6181ad05a5d469a546a993050518be95958f864","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-20T20:06:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Update default image generation to make sure text is always readable","shortMessageHtmlLink":"Update default image generation to make sure text is always readable"}},{"before":"d190194c507b3ae3d098c73fd362a3344f858a80","after":"ba2d8f28be08448333e51cadd9ba5cbea6986057","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-20T19:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Updated default image generation; moved to trait","shortMessageHtmlLink":"Updated default image generation; moved to trait"}},{"before":"882b7c7f9f7dd8b2b09aa34e96f2cc91d52e9d65","after":"d190194c507b3ae3d098c73fd362a3344f858a80","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-20T16:29:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Updated profile/group image buttons with new component; improved keyboard navigation","shortMessageHtmlLink":"Updated profile/group image buttons with new component; improved keyb…"}},{"before":"63d0b87a5c84e07bd19a8d32ad25aab4c59f5b3c","after":"882b7c7f9f7dd8b2b09aa34e96f2cc91d52e9d65","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-20T15:52:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Image modal arrows bug fix; ensure user can not view/edit an expense as a payment, & vice-versa","shortMessageHtmlLink":"Image modal arrows bug fix; ensure user can not view/edit an expense …"}},{"before":"97bc9a5421b4ccdd23418fc7cbfe541f863cdebb","after":"63d0b87a5c84e07bd19a8d32ad25aab4c59f5b3c","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-20T15:39:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Finished image modal; implemented on expenses and payments","shortMessageHtmlLink":"Finished image modal; implemented on expenses and payments"}},{"before":"ae7cc507e5d491df997a8f8d215136c5538ebfbc","after":"97bc9a5421b4ccdd23418fc7cbfe541f863cdebb","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-20T02:56:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Expense image modal improvements (WIP)","shortMessageHtmlLink":"Expense image modal improvements (WIP)"}},{"before":"5e4fe289a7db7af7db3668c515bd7cf9f10e590b","after":"ae7cc507e5d491df997a8f8d215136c5538ebfbc","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-19T22:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Expense images bug fixes; more progress on expense image add/update/delete/UI","shortMessageHtmlLink":"Expense images bug fixes; more progress on expense image add/update/d…"}},{"before":null,"after":"5e4fe289a7db7af7db3668c515bd7cf9f10e590b","ref":"refs/heads/PT-40-Image-Uploads","pushedAt":"2024-05-19T17:53:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Added image uploads with dropzone.js for profile, group, and expenses. Updated views (WIP)","shortMessageHtmlLink":"Added image uploads with dropzone.js for profile, group, and expenses…"}},{"before":"617196edd98b986d63a0adb056c1e4aaabf88d43","after":"9adaa32d0150320afcdabe702a5152591fdddb54","ref":"refs/heads/master","pushedAt":"2024-05-16T12:37:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Payment notifications display bug fix","shortMessageHtmlLink":"Payment notifications display bug fix"}},{"before":"71ed2a98e4a6567094a0c082b07712f6b9ee5706","after":"617196edd98b986d63a0adb056c1e4aaabf88d43","ref":"refs/heads/master","pushedAt":"2024-05-16T01:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Added payment rejection; updated payment UI related to confirm/reject","shortMessageHtmlLink":"Added payment rejection; updated payment UI related to confirm/reject"}},{"before":"6585a569958680098eb12fdf6a2308247cfca4e9","after":"71ed2a98e4a6567094a0c082b07712f6b9ee5706","ref":"refs/heads/master","pushedAt":"2024-05-15T03:05:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Completed remove group member logic; fixed some mobile responsiveness issues","shortMessageHtmlLink":"Completed remove group member logic; fixed some mobile responsiveness…"}},{"before":"8908b86fba8f6ea16cee116b16390ecc8460c2bd","after":"6585a569958680098eb12fdf6a2308247cfca4e9","ref":"refs/heads/master","pushedAt":"2024-05-14T13:09:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Update email verification and friend/group invite link timeout (now config settings)","shortMessageHtmlLink":"Update email verification and friend/group invite link timeout (now c…"}},{"before":"be667702c2133ce529a9d2f5b8e1cb901ab1713a","after":"8908b86fba8f6ea16cee116b16390ecc8460c2bd","ref":"refs/heads/master","pushedAt":"2024-05-11T01:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Fix leave/delete group and delete user bugs","shortMessageHtmlLink":"Fix leave/delete group and delete user bugs"}},{"before":"60a76eb01b26b28253b7c13528c512eee14ae9b4","after":"be667702c2133ce529a9d2f5b8e1cb901ab1713a","ref":"refs/heads/master","pushedAt":"2024-05-11T01:12:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Fix migration bugs; add default user; finish user deletion","shortMessageHtmlLink":"Fix migration bugs; add default user; finish user deletion"}},{"before":"dcb4fdbe898491f37a8c83b5ad8ff9e175398262","after":"60a76eb01b26b28253b7c13528c512eee14ae9b4","ref":"refs/heads/master","pushedAt":"2024-05-10T21:10:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Payments bug fix; minor notifications animation change","shortMessageHtmlLink":"Payments bug fix; minor notifications animation change"}},{"before":"71456cf27c5152ce9da2efbb53aa18dd5241e71c","after":"dcb4fdbe898491f37a8c83b5ad8ff9e175398262","ref":"refs/heads/master","pushedAt":"2024-05-10T20:53:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathan-dykstra","name":"Nathan Dykstra","path":"/nathan-dykstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68030173?s=80&v=4"},"commit":{"message":"Notifications section changes; added clear all button, improved clear animation","shortMessageHtmlLink":"Notifications section changes; added clear all button, improved clear…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXoRflQA","startCursor":null,"endCursor":null}},"title":"Activity · nathan-dykstra/divvydime"}