{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":669080413,"defaultBranch":"main","name":"python-django-littlelemon","ownerLogin":"Sayvai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-21T09:43:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7581546?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689933400.0","currentOid":""},"activityList":{"items":[{"before":"065185dd70896bed0394d6e4d192a815caf08c90","after":"43a1b4046a070016598e6a4f0be4889a27581ac4","ref":"refs/heads/main","pushedAt":"2023-07-25T10:57:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: update readme","shortMessageHtmlLink":"chore: update readme"}},{"before":"8d127f176d9c775cc6084a8d0bd0ed4ee786a17e","after":"065185dd70896bed0394d6e4d192a815caf08c90","ref":"refs/heads/main","pushedAt":"2023-07-25T10:17:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: remove redundant sqlite file\n\ndb.sqlite3 file was scaffolded into the project by default when running the command `django-admin startproject littlelemon .`, and was never used, as the project connects with a more scalable relational MySQL database server instead ๐Ÿ˜Ž","shortMessageHtmlLink":"chore: remove redundant sqlite file"}},{"before":"6d5c20763e9fb21a875a414199d7c86eb1a292c7","after":"8d127f176d9c775cc6084a8d0bd0ed4ee786a17e","ref":"refs/heads/main","pushedAt":"2023-07-25T10:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: remove redundant sqlite file\n\ndb.sqlite3 file was scaffolded into the project by default when running the command `django-admin startproject littlelemon .`, and was never used, as the project connects with a more scalable relational MySQL database server instead. ๐Ÿ˜Žwq","shortMessageHtmlLink":"chore: remove redundant sqlite file"}},{"before":"63c2300a4ed84e061bf2cc3f3b0074366af6a1a6","after":"6d5c20763e9fb21a875a414199d7c86eb1a292c7","ref":"refs/heads/main","pushedAt":"2023-07-25T10:12:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: update readme","shortMessageHtmlLink":"chore: update readme"}},{"before":"eeb2fdd72a6def89a91127b1f83bcfdffc3a5f5c","after":"63c2300a4ed84e061bf2cc3f3b0074366af6a1a6","ref":"refs/heads/main","pushedAt":"2023-07-25T09:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: update readme","shortMessageHtmlLink":"chore: update readme"}},{"before":"2b72c0ca7c2b4591ff55b3960a128654c3e94ae2","after":"eeb2fdd72a6def89a91127b1f83bcfdffc3a5f5c","ref":"refs/heads/main","pushedAt":"2023-07-24T17:19:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: update readme with app demonstration link","shortMessageHtmlLink":"chore: update readme with app demonstration link"}},{"before":"fa2112ac208fb253b5f4d367155bdad27b3bcb77","after":"2b72c0ca7c2b4591ff55b3960a128654c3e94ae2","ref":"refs/heads/main","pushedAt":"2023-07-24T17:14:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: update readme with app demonstration link","shortMessageHtmlLink":"chore: update readme with app demonstration link"}},{"before":"e261b838b0b4d0c07f750f8af8d225f25bb9e94d","after":"fa2112ac208fb253b5f4d367155bdad27b3bcb77","ref":"refs/heads/main","pushedAt":"2023-07-24T17:02:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: update readme","shortMessageHtmlLink":"chore: update readme"}},{"before":"b579e58cb49422f6af9ac4542a07f00489d97872","after":"e261b838b0b4d0c07f750f8af8d225f25bb9e94d","ref":"refs/heads/main","pushedAt":"2023-07-24T12:33:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: update readme setup instructions","shortMessageHtmlLink":"chore: update readme setup instructions"}},{"before":"6fe680bb13f1e57c5c09e3590d2d7581f443d92d","after":"b579e58cb49422f6af9ac4542a07f00489d97872","ref":"refs/heads/main","pushedAt":"2023-07-24T11:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"feat: manage bookings in frontend html page","shortMessageHtmlLink":"feat: manage bookings in frontend html page"}},{"before":"7c1b3bdde483b51ef1108f2901a26ec395014548","after":"6fe680bb13f1e57c5c09e3590d2d7581f443d92d","ref":"refs/heads/main","pushedAt":"2023-07-23T16:37:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"feat: add user login and registration","shortMessageHtmlLink":"feat: add user login and registration"}},{"before":"c5f6723b72393ca0b1572b2590582061ebb6c049","after":"7c1b3bdde483b51ef1108f2901a26ec395014548","ref":"refs/heads/main","pushedAt":"2023-07-23T09:21:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: add initial html templates\n\nRendered and viewable under the endpoint /restaurant/ (e.g. http://127.0.0.1:8000/restaurant/","shortMessageHtmlLink":"chore: add initial html templates"}},{"before":"31026465ad69c24a179d2bed1a129ae78da89efe","after":"c5f6723b72393ca0b1572b2590582061ebb6c049","ref":"refs/heads/main","pushedAt":"2023-07-23T09:15:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: add initial html templates\n\nRendered and viewable under the endpoint /restaurant/ (e.g. http://127.0.0.1:8000/restaurant/","shortMessageHtmlLink":"chore: add initial html templates"}},{"before":"65a9697207f347fc6b5b57f12314a0c340442275","after":"31026465ad69c24a179d2bed1a129ae78da89efe","ref":"refs/heads/main","pushedAt":"2023-07-21T21:00:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: secure apis with authentication","shortMessageHtmlLink":"chore: secure apis with authentication"}},{"before":"4360b909bce062cfcd104209dfb9476d3bb0deaf","after":"65a9697207f347fc6b5b57f12314a0c340442275","ref":"refs/heads/main","pushedAt":"2023-07-21T19:36:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: integrate djoser authentication library","shortMessageHtmlLink":"chore: integrate djoser authentication library"}},{"before":"04812bd81760ccbca63aa39baad344ddc36f73b8","after":"4360b909bce062cfcd104209dfb9476d3bb0deaf","ref":"refs/heads/main","pushedAt":"2023-07-21T16:21:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: updated Booking view to use viewsets\n\nAlso:\n\n- because i updated Booking to use viewsets, had to update app urls to use Default router to register the BookingViewSet class.\n\n- slight alteration to the Menu and Booking table columns for integer fields to remove unecessary int limitation, which had rendered the numbers as field names in the browser API view instead of the actual column / field names.","shortMessageHtmlLink":"chore: updated Booking view to use viewsets"}},{"before":"a84f0d60956b472fcc44d5ea9a5e5350e3cee8b7","after":"04812bd81760ccbca63aa39baad344ddc36f73b8","ref":"refs/heads/main","pushedAt":"2023-07-21T15:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: add drf, views, and serializers\n\ndrf = django rest framework (djangorestframework)\n\ncreated view classes for menu items (Menu) and bookings (Booking)\n\ncreated serializers for the Menu and Booking model","shortMessageHtmlLink":"chore: add drf, views, and serializers"}},{"before":"ff450d8b517facc00a144522b66c09beb731f4d9","after":"a84f0d60956b472fcc44d5ea9a5e5350e3cee8b7","ref":"refs/heads/main","pushedAt":"2023-07-21T14:11:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: update readme with installation setup instructions","shortMessageHtmlLink":"chore: update readme with installation setup instructions"}},{"before":"e3a6c7c316da52b01b694aadebb1ab2e8c75b98e","after":"ff450d8b517facc00a144522b66c09beb731f4d9","ref":"refs/heads/main","pushedAt":"2023-07-21T13:22:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: setup mysql database connection","shortMessageHtmlLink":"chore: setup mysql database connection"}},{"before":"51f6b346dfaf23a35573babe0a1ec0a0ef38d0c2","after":"e3a6c7c316da52b01b694aadebb1ab2e8c75b98e","ref":"refs/heads/main","pushedAt":"2023-07-21T11:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"feat: add initial homepage\n\n- index.html template\n- static asssets\n- add URL pattern\n- add default home (index) view function\n- tweaks to settings.py file","shortMessageHtmlLink":"feat: add initial homepage"}},{"before":"13e9d215f54f44cdc135640be8d0632c0e3594d1","after":"51f6b346dfaf23a35573babe0a1ec0a0ef38d0c2","ref":"refs/heads/main","pushedAt":"2023-07-21T10:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: add vs code debugger launch target settings","shortMessageHtmlLink":"chore: add vs code debugger launch target settings"}},{"before":"3d8fe4b05df0b9be3cef3a16bcda245899eb42ec","after":"13e9d215f54f44cdc135640be8d0632c0e3594d1","ref":"refs/heads/main","pushedAt":"2023-07-21T10:37:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: initial django project app setup","shortMessageHtmlLink":"chore: initial django project app setup"}},{"before":null,"after":"3d8fe4b05df0b9be3cef3a16bcda245899eb42ec","ref":"refs/heads/main","pushedAt":"2023-07-21T09:56:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Sayvai","name":"Sayvai","path":"/Sayvai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7581546?s=80&v=4"},"commit":{"message":"chore: add initial readme file","shortMessageHtmlLink":"chore: add initial readme file"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yNVQxMDo1NzowNi4wMDAwMDBazwAAAANcmsF6","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yNVQxMDo1NzowNi4wMDAwMDBazwAAAANcmsF6","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yMVQwOTo1Njo0MC4wMDAwMDBazwAAAANaSSY7"}},"title":"Activity ยท Sayvai/python-django-littlelemon"}