{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":794707880,"defaultBranch":"main","name":"Fullstack-Google-Drive-and-GoogleSheets-Management-System","ownerLogin":"olaib","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-01T19:33:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/92628525?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714604261.0","currentOid":""},"activityList":{"items":[{"before":"3add83f5538283e914bba1bc8f0909ecf2a39fb9","after":"4c0b6fec4ce3bbbf2e13df17d3c1a4d8376c20f6","ref":"refs/heads/main","pushedAt":"2024-05-14T07:38:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1290abfc9a3f8e31162a4091f76d6f1c08421ab2","after":"3add83f5538283e914bba1bc8f0909ecf2a39fb9","ref":"refs/heads/main","pushedAt":"2024-05-13T20:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"29efd70df3d5286ddd5352c1bd29eb0f7cf3a161","after":"1290abfc9a3f8e31162a4091f76d6f1c08421ab2","ref":"refs/heads/main","pushedAt":"2024-05-13T19:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"adding google drive functionality and some fixes\n\n- Set up routing for Google Drive pages\n- Implement GoogleDriveHomePage widget to display file lists\n- Fetch and display files from Google Drive API\n- Implement basic UI components for file list display","shortMessageHtmlLink":"adding google drive functionality and some fixes"}},{"before":"27b3c2757a7b79be98bbd89c2b8ba7f9d03d9a87","after":"29efd70df3d5286ddd5352c1bd29eb0f7cf3a161","ref":"refs/heads/main","pushedAt":"2024-05-11T14:02:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"some fixes and starting operations feature on the cells\n\nstarting operations feature on the cells like google sheets: +,-,*,/ ...","shortMessageHtmlLink":"some fixes and starting operations feature on the cells"}},{"before":"e876c6e8434e0595e7ee41b8fc375b26d448028a","after":"27b3c2757a7b79be98bbd89c2b8ba7f9d03d9a87","ref":"refs/heads/main","pushedAt":"2024-05-11T01:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"some fixes","shortMessageHtmlLink":"some fixes"}},{"before":"826c059949667c18da366704ca55a42de482ecfa","after":"e876c6e8434e0595e7ee41b8fc375b26d448028a","ref":"refs/heads/main","pushedAt":"2024-05-10T23:08:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"implement some of GSheet CRUD operations\n\nsome fixes and implement some of Google Sheets CRUD operations like:\n- delete row\n- change sheet title name\n...and more\n\ntodo: fix the issue of google sheets - backend: \"entity not found\"","shortMessageHtmlLink":"implement some of GSheet CRUD operations"}},{"before":"0a5f6837f3ceb519b9772e3259b34996bc37fda8","after":"826c059949667c18da366704ca55a42de482ecfa","ref":"refs/heads/main","pushedAt":"2024-05-09T22:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Adding paginated data table and some fixes","shortMessageHtmlLink":"Adding paginated data table and some fixes"}},{"before":"d61c228ad0627c5d65e66120779e019f739c15e2","after":"0a5f6837f3ceb519b9772e3259b34996bc37fda8","ref":"refs/heads/main","pushedAt":"2024-05-08T17:08:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/olaib/Fullstack-Google-Drive-and-Google-Sheets-Management-System-","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/olaib/Fullstack-Google-Driv…"}},{"before":"1b59c156c503f226ca3c85efd0bbba1e060d9b23","after":"d61c228ad0627c5d65e66120779e019f739c15e2","ref":"refs/heads/main","pushedAt":"2024-05-08T17:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Delete frontend/.env","shortMessageHtmlLink":"Delete frontend/.env"}},{"before":"7d7001c5586c30e73a64943e121fe493d013ef34","after":"1b59c156c503f226ca3c85efd0bbba1e060d9b23","ref":"refs/heads/main","pushedAt":"2024-05-08T17:05:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"some fixes and showing sheets tables\n\nshow tables for each sheet\ntodo: add CRUD operations","shortMessageHtmlLink":"some fixes and showing sheets tables"}},{"before":"8b59eca862bee352d565304e545309deb959c415","after":"06accb6205b6f464856754343407c466caf08d21","ref":"refs/heads/development","pushedAt":"2024-05-08T11:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Create .gitignore","shortMessageHtmlLink":"Create .gitignore"}},{"before":"ed31b078099b984eb7c85002b16f94c5075f5b36","after":"8b59eca862bee352d565304e545309deb959c415","ref":"refs/heads/development","pushedAt":"2024-05-08T11:51:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Delete frontend/.idea directory","shortMessageHtmlLink":"Delete frontend/.idea directory"}},{"before":"c1d097702d63d574b52a3c4bf9b29654b6696577","after":"ed31b078099b984eb7c85002b16f94c5075f5b36","ref":"refs/heads/development","pushedAt":"2024-05-08T11:51:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Delete frontend/build directory","shortMessageHtmlLink":"Delete frontend/build directory"}},{"before":"109c8414701cac87b6db01188bcd3098f06cffdf","after":"c1d097702d63d574b52a3c4bf9b29654b6696577","ref":"refs/heads/development","pushedAt":"2024-05-08T11:51:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Delete frontend/.env","shortMessageHtmlLink":"Delete frontend/.env"}},{"before":"61352c0f57941ee3284c4de30a016da82cc203f0","after":"109c8414701cac87b6db01188bcd3098f06cffdf","ref":"refs/heads/development","pushedAt":"2024-05-08T11:32:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"some fixes","shortMessageHtmlLink":"some fixes"}},{"before":"33fb09d88ac6f77db5cb92e644d3877ba9a34440","after":"61352c0f57941ee3284c4de30a016da82cc203f0","ref":"refs/heads/development","pushedAt":"2024-05-07T22:13:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"some fixes","shortMessageHtmlLink":"some fixes"}},{"before":"0279878105649d3f688cf5fafa9688c15fc032ee","after":"7d7001c5586c30e73a64943e121fe493d013ef34","ref":"refs/heads/main","pushedAt":"2024-05-07T18:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"frontend: adding routes and providers\n\nadding routers ,providers ,services for the app","shortMessageHtmlLink":"frontend: adding routes and providers"}},{"before":"91a57a5fadc15de41762105c31f38f8868837726","after":"0279878105649d3f688cf5fafa9688c15fc032ee","ref":"refs/heads/main","pushedAt":"2024-05-07T13:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Update main.ts","shortMessageHtmlLink":"Update main.ts"}},{"before":"e1ec0f00379a0781d337bd13861e06fed64d5738","after":"91a57a5fadc15de41762105c31f38f8868837726","ref":"refs/heads/main","pushedAt":"2024-05-07T10:24:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"backend: Implement Google Drive integration\n\nadds functionality to interact with Google Drive within the application. It includes the ability to upload files, retrieve URLs for download, preview, view, and delete files.\n\n- Implemented file upload feature using the Google Drive API.\n- Added methods to retrieve URLs for file download, preview, and view.\n- Implemented file deletion functionality.","shortMessageHtmlLink":"backend: Implement Google Drive integration"}},{"before":"fbc47259bbdb62171742e9a5a322c87a06a3c826","after":"e1ec0f00379a0781d337bd13861e06fed64d5738","ref":"refs/heads/main","pushedAt":"2024-05-06T16:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"frontend: add Flutter starter app","shortMessageHtmlLink":"frontend: add Flutter starter app"}},{"before":"79c7f21c338550d8451465894e0774d113c3c2c9","after":"fbc47259bbdb62171742e9a5a322c87a06a3c826","ref":"refs/heads/main","pushedAt":"2024-05-06T16:08:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"adding users and some fixes\n\nadding users module. dto... and adding helpers","shortMessageHtmlLink":"adding users and some fixes"}},{"before":"01a70af0adecb7f7487802aee941c059e3e06fbf","after":"79c7f21c338550d8451465894e0774d113c3c2c9","ref":"refs/heads/main","pushedAt":"2024-05-03T09:50:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Merge pull request #2 from olaib/development\n\nbackend: Integrate Swagger doc and Google Sheets CRUD operation","shortMessageHtmlLink":"Merge pull request #2 from olaib/development"}},{"before":"b97b706c99fba252352daa932e62c83820c7e1d5","after":"33fb09d88ac6f77db5cb92e644d3877ba9a34440","ref":"refs/heads/development","pushedAt":"2024-05-03T09:49:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"backend: Integrate Swagger doc and Google Sheets CRUD operation\n\n- added functionality to interact with Google Sheets for CRUD operations like create /append .... .\n- added Google Sheets API - Swagger documentation to describe and test API endpoints.","shortMessageHtmlLink":"backend: Integrate Swagger doc and Google Sheets CRUD operation"}},{"before":"05f54b10c1be5582797466fb3864c43ab4965def","after":"01a70af0adecb7f7487802aee941c059e3e06fbf","ref":"refs/heads/main","pushedAt":"2024-05-02T08:02:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"Merge pull request #1 from olaib/development\n\nmerging main branch with Development branch","shortMessageHtmlLink":"Merge pull request #1 from olaib/development"}},{"before":"b6284df8c7130509015a24676fbe9367577f2857","after":"b97b706c99fba252352daa932e62c83820c7e1d5","ref":"refs/heads/development","pushedAt":"2024-05-02T07:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"some fixes\n\nnow getting data from google sheets working well","shortMessageHtmlLink":"some fixes"}},{"before":null,"after":"b6284df8c7130509015a24676fbe9367577f2857","ref":"refs/heads/development","pushedAt":"2024-05-01T22:57:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"adding google sheet service\n\n- adding http exception error decorator to handle all the exceptions of the app\n\n- finishing implement google sheet service functionality but should solve ** this problem **:\n[Nest] 15916 - 02.05.2024, 1:52:19 ERROR [ExceptionFilter] GET /google-sheets?spreadsheetId=1jCy8geqAyF1e88xIt1UFIRe6qTPJ5QsxbY3Q9VacHFs&sheetName=for%20test&range=A1:Z1000&data=accc","shortMessageHtmlLink":"adding google sheet service"}},{"before":"44022bfd46315193e202ace5156acdce779d06ba","after":"05f54b10c1be5582797466fb3864c43ab4965def","ref":"refs/heads/main","pushedAt":"2024-05-01T19:40:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"upload files","shortMessageHtmlLink":"upload files"}},{"before":"289723abbc808f16e5554ff4568ac38c4b64005b","after":"44022bfd46315193e202ace5156acdce779d06ba","ref":"refs/heads/main","pushedAt":"2024-05-01T19:39:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"backend: add Nest.JS starter app","shortMessageHtmlLink":"backend: add Nest.JS starter app"}},{"before":null,"after":"289723abbc808f16e5554ff4568ac38c4b64005b","ref":"refs/heads/main","pushedAt":"2024-05-01T19:33:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"olaib","name":"Ola Ibrahim","path":"/olaib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92628525?s=80&v=4"},"commit":{"message":"first commit","shortMessageHtmlLink":"first commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESS3yxQA","startCursor":null,"endCursor":null}},"title":"Activity · olaib/Fullstack-Google-Drive-and-GoogleSheets-Management-System"}