{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":592567004,"defaultBranch":"main","name":"dategen","ownerLogin":"dylanfeehan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-24T02:08:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/66493715?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1674536098.536116","currentOid":""},"activityList":{"items":[{"before":"86abf836ce21fe4ee2f0f903e8e645f4ccf50fb0","after":"6427f87286799efd5d8f1a4b8c6b8d9c38bbabb5","ref":"refs/heads/main","pushedAt":"2023-08-17T15:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"966eb9a8fe0f7630b2a0520251d9afd7dc50f5dd","after":"86abf836ce21fe4ee2f0f903e8e645f4ccf50fb0","ref":"refs/heads/main","pushedAt":"2023-05-02T03:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"last front-end cleanup for today. Things are working better now!","shortMessageHtmlLink":"last front-end cleanup for today. Things are working better now!"}},{"before":"bbc109ccb3546efc6e3a71deaed85b63e6d559cd","after":"966eb9a8fe0f7630b2a0520251d9afd7dc50f5dd","ref":"refs/heads/main","pushedAt":"2023-05-02T02:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"cleaning up more stuff, moving more towards (a trivial) sign in and feed sflow","shortMessageHtmlLink":"cleaning up more stuff, moving more towards (a trivial) sign in and f…"}},{"before":"f48eff4770db18a3de386d4f493ecbabf7682452","after":"bbc109ccb3546efc6e3a71deaed85b63e6d559cd","ref":"refs/heads/main","pushedAt":"2023-05-02T00:43:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"coming back to this. before refactoring backend to kotlin and adding kafka real-time data pipeline, i'm going to clean up the front-end.","shortMessageHtmlLink":"coming back to this. before refactoring backend to kotlin and adding …"}},{"before":"6f3d737dca3c478c5d03b2341e3747db8c941278","after":"f48eff4770db18a3de386d4f493ecbabf7682452","ref":"refs/heads/main","pushedAt":"2023-03-23T02:23:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"removed old files","shortMessageHtmlLink":"removed old files"}},{"before":"f9e477ebe2905be19a05229d96676a12badb71c5","after":"6f3d737dca3c478c5d03b2341e3747db8c941278","ref":"refs/heads/main","pushedAt":"2023-03-21T02:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"add basic but very buggy account crud functionality\n\nThings are getting closer but there's some real issues with the front\nend not displaying the most up to date information. The most urgent work\nis getting the homepage to display things properly after delete and\nedit, and then to clean up the interactions between the APIService and\nthe server, as there is minimal error handling etc.","shortMessageHtmlLink":"add basic but very buggy account crud functionality"}},{"before":"557da66366346aeaccf651c794985c99a52d211f","after":"f9e477ebe2905be19a05229d96676a12badb71c5","ref":"refs/heads/main","pushedAt":"2023-03-19T22:18:25.118Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"Not feeling it today. When I come back to this i'll have to clean it up and also get Delete working. Built basic front end update flow for auth.","shortMessageHtmlLink":"Not feeling it today. When I come back to this i'll have to clean it …"}},{"before":"3d36ecd8c52cb0ec10e4d9c023c50b20fc7488d0","after":"557da66366346aeaccf651c794985c99a52d211f","ref":"refs/heads/main","pushedAt":"2023-03-18T17:38:37.868Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"Built user feed with token\n\nsome progress made around building user feed with token, basically i have\na feed component now which takes input to a user token from the homepage. i did\nthis for easier debugging and testing stuff so when it's time to finish the\nbackend API, everything is easier. Feed is still workign with a lot of old\nstuff, like old edit and old delete and old dateSpecs. When i come back,\ni should probably 1st: clean up, 2nd: finish integrating (fix edit, delete, and\nviewDetails), then try to build the API endpoint.","shortMessageHtmlLink":"Built user feed with token"}},{"before":"df5b9f99457082fe0e3c06a550285849a55ab994","after":"3d36ecd8c52cb0ec10e4d9c023c50b20fc7488d0","ref":"refs/heads/main","pushedAt":"2023-03-18T06:02:07.076Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"remove models from readme","shortMessageHtmlLink":"remove models from readme"}},{"before":"ac66071f46f19c4095770c500e83c79792547bb8","after":"df5b9f99457082fe0e3c06a550285849a55ab994","ref":"refs/heads/main","pushedAt":"2023-03-18T06:01:28.254Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"fun party tonight","shortMessageHtmlLink":"fun party tonight"}},{"before":"a1bff47f73846440cb196efca1e3e40a37e7c252","after":"ac66071f46f19c4095770c500e83c79792547bb8","ref":"refs/heads/main","pushedAt":"2023-03-18T01:10:06.891Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"cleaned up a ton with API\n\nentire API is async now. clean and fully implemented with tokens","shortMessageHtmlLink":"cleaned up a ton with API"}},{"before":"2da240213e24d7f5268001a8da31febd3fbbfce9","after":"a1bff47f73846440cb196efca1e3e40a37e7c252","ref":"refs/heads/main","pushedAt":"2023-03-17T23:39:08.503Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"add unknown changes to the readme","shortMessageHtmlLink":"add unknown changes to the readme"}},{"before":"23cc2188f23bde71b304eaa4e8891aa5a6dab089","after":"2da240213e24d7f5268001a8da31febd3fbbfce9","ref":"refs/heads/main","pushedAt":"2023-03-17T23:25:54.519Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"abckto poopy code","shortMessageHtmlLink":"abckto poopy code"}},{"before":"3ee7dac614abe583e67c65dcdc15f1c39bf13088","after":"23cc2188f23bde71b304eaa4e8891aa5a6dab089","ref":"refs/heads/main","pushedAt":"2023-03-16T19:12:04.295Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"Add PostSpecs class for keepign consistency in the post_info fields etc","shortMessageHtmlLink":"Add PostSpecs class for keepign consistency in the post_info fields etc"}},{"before":"768bbf59974f12899439e81033299a33d066dcdc","after":"3ee7dac614abe583e67c65dcdc15f1c39bf13088","ref":"refs/heads/main","pushedAt":"2023-03-16T19:11:32.173Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"Dates -> Posts","shortMessageHtmlLink":"Dates -> Posts"}},{"before":"7798b3562339cc5f8e2118bab473a93795ce64e7","after":"768bbf59974f12899439e81033299a33d066dcdc","ref":"refs/heads/main","pushedAt":"2023-03-16T19:10:59.132Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"lots of renaming, next step is to rebuild the entire api around tokens","shortMessageHtmlLink":"lots of renaming, next step is to rebuild the entire api around tokens"}},{"before":"38c7c588f7571745144594358e89569ad2757782","after":"7798b3562339cc5f8e2118bab473a93795ce64e7","ref":"refs/heads/main","pushedAt":"2023-03-16T19:10:28.065Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"more documentation and using the PostSpecs class, more standardization coming soon!","shortMessageHtmlLink":"more documentation and using the PostSpecs class, more standardizatio…"}},{"before":"cc86ec9e154869fff8431c4cb8b67096c9651329","after":"38c7c588f7571745144594358e89569ad2757782","ref":"refs/heads/main","pushedAt":"2023-03-16T19:10:02.894Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"added demo of using new PostSpecs class for standard post info","shortMessageHtmlLink":"added demo of using new PostSpecs class for standard post info"}},{"before":"32a5010c09c1df042e4dc7fea086cda9256eaddb","after":"cc86ec9e154869fff8431c4cb8b67096c9651329","ref":"refs/heads/main","pushedAt":"2023-03-16T16:32:41.600Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"move the models and schema out of the api","shortMessageHtmlLink":"move the models and schema out of the api"}},{"before":"c940485a4113b44c415b2d485277b31a519f4044","after":"32a5010c09c1df042e4dc7fea086cda9256eaddb","ref":"refs/heads/main","pushedAt":"2023-03-16T16:24:05.706Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"delete old api","shortMessageHtmlLink":"delete old api"}},{"before":"0557f0b3b786181e6b182e1b815b81441b40fc01","after":"c940485a4113b44c415b2d485277b31a519f4044","ref":"refs/heads/main","pushedAt":"2023-03-16T06:12:02.100Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"b2c72fb2223997b9500b3a722944be7926672b17","after":"0557f0b3b786181e6b182e1b815b81441b40fc01","ref":"refs/heads/main","pushedAt":"2023-03-16T06:10:34.253Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"variable rename.. lots of that coming","shortMessageHtmlLink":"variable rename.. lots of that coming"}},{"before":"fd7d60ddcaa94087a32665ea8c6d1276478844d4","after":"b2c72fb2223997b9500b3a722944be7926672b17","ref":"refs/heads/main","pushedAt":"2023-03-16T06:09:16.972Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"general cleanup and documentation","shortMessageHtmlLink":"general cleanup and documentation"}},{"before":"9e052ccace61d40357669f53e5fbeba38feabd44","after":"fd7d60ddcaa94087a32665ea8c6d1276478844d4","ref":"refs/heads/main","pushedAt":"2023-03-16T06:08:39.040Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"lol","shortMessageHtmlLink":"lol"}},{"before":"07ef1ec328d61b0a371fd62c81daa5b466606049","after":"9e052ccace61d40357669f53e5fbeba38feabd44","ref":"refs/heads/main","pushedAt":"2023-03-16T06:08:11.802Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"cleaned up a lot and added some comments","shortMessageHtmlLink":"cleaned up a lot and added some comments"}},{"before":"a1118e440341d196724e7e87587ca5a4e74f7f82","after":"07ef1ec328d61b0a371fd62c81daa5b466606049","ref":"refs/heads/main","pushedAt":"2023-03-16T06:06:53.096Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"add a template API call as an example for others to follow. also began the habit of using JSDoc for my javascript code.","shortMessageHtmlLink":"add a template API call as an example for others to follow. also bega…"}},{"before":"08af3c03c58d642a885499097a488be7d6e8f42a","after":"a1118e440341d196724e7e87587ca5a4e74f7f82","ref":"refs/heads/main","pushedAt":"2023-03-16T06:05:41.350Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"update readme to contain documentation about authentication, mostly for the developer (me). also some notes about the current developement phase (maintenance)","shortMessageHtmlLink":"update readme to contain documentation about authentication, mostly f…"}},{"before":"470dacc356bcfb26ed367efdb1fb018eff713fd1","after":"08af3c03c58d642a885499097a488be7d6e8f42a","ref":"refs/heads/main","pushedAt":"2023-03-15T05:16:02.701Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"add middleware to API to verify user tokens, simple test of put/get\n\ntoken verification works on the API now, and posting and getting a date\nfrom the server is now supported. (not in the front end yet, though)\n\nat this point, a huge overhaul in code maintenance is due. At least\n2 days, one for fixing things up and documenting them, and another for\n building nice abstractions around the stuff i've been using so that\nwhen it comes time to build ontop of this functionality, i have some\ngood tools to work with. So clean up -> document -> build some utilities","shortMessageHtmlLink":"add middleware to API to verify user tokens, simple test of put/get"}},{"before":"e77e2bf9e3e746f218f6c74afaabd91943addb61","after":"470dacc356bcfb26ed367efdb1fb018eff713fd1","ref":"refs/heads/main","pushedAt":"2023-03-14T05:03:40.631Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"implemented a verifier on the API\n\ntwo important contributions: intalled and got the admin SDK to work on\nthe api server, and got an API token verified on the API server. This\nlaid some groundwork for what will come tomorrow which will be\nimplementing actual endpoints for uploading data from the server, now\nthat we can transmit tokens. note to fix the bearer bug first thing.","shortMessageHtmlLink":"implemented a verifier on the API"}},{"before":"420f925493c8df657befcee7a5098c6f3beac869","after":"e77e2bf9e3e746f218f6c74afaabd91943addb61","ref":"refs/heads/main","pushedAt":"2023-03-13T04:43:11.388Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylanfeehan","name":"Dylan Feehan","path":"/dylanfeehan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66493715?s=80&v=4"},"commit":{"message":"i was too brief on that last commit lol\n\nthat was actually a pretty important step in this process since now we\nhave some basic homepage functionality. it was a little tricky.\ni initially thought that if the sign-up page takes me to the\n'signInSuccessful' link, then obviously the sign in was successful and\nthe user will exist. when using auth.currentUser, it returns null when\nthe auth object is not done intializing (darn async programming) so we have to\nuse a listener, called onAuthStateChanged, which we can use to change\nthe state of the functional component using the useState hook","shortMessageHtmlLink":"i was too brief on that last commit lol"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADbOFkgQA","startCursor":null,"endCursor":null}},"title":"Activity · dylanfeehan/dategen"}