{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":731515816,"defaultBranch":"main","name":"lookmypics","ownerLogin":"marco-introini","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-14T08:58:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/89445565?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702544318.0","currentOid":""},"activityList":{"items":[{"before":"9f6ff1c55c5ff00773d55d8dab67ae9bf23bdc51","after":"aba4acd72560bdf256f260004de4b62187714118","ref":"refs/heads/main","pushedAt":"2024-09-14T12:33:58.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Add local login config and simplify welcome view\n\nIntroduced `filament-local-logins.php` config to manage local logins for superAdmin and admin panels. Simplified `welcome.blade.php` by removing extensive HTML and inline styles.","shortMessageHtmlLink":"Add local login config and simplify welcome view"}},{"before":"4851ce7a7af7bc90b4123bd603b5f353eb5a73c8","after":"9f6ff1c55c5ff00773d55d8dab67ae9bf23bdc51","ref":"refs/heads/main","pushedAt":"2024-09-14T11:58:48.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Complete rewrite. Let's begin","shortMessageHtmlLink":"Complete rewrite. Let's begin"}},{"before":"8ea9ee1f04579a213e86f23b3c6f931f74911ada","after":"4851ce7a7af7bc90b4123bd603b5f353eb5a73c8","ref":"refs/heads/main","pushedAt":"2024-01-20T10:08:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"3759f537f30f2450fd768d596c1348963eb4fedc","after":"8ea9ee1f04579a213e86f23b3c6f931f74911ada","ref":"refs/heads/main","pushedAt":"2023-12-25T10:14:45.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Integrate EditProfile into AdminPanelProvider\n\nThe 'profile()' method in the AdminPanelProvider has been altered to use the EditProfile class. This change configures the admin panel's user profile editing capability to work with the custom structure and validation rules defined in EditProfile.","shortMessageHtmlLink":"Integrate EditProfile into AdminPanelProvider"}},{"before":"3759c55987ec262539bb9f055f7377e76daf5362","after":"3759f537f30f2450fd768d596c1348963eb4fedc","ref":"refs/heads/main","pushedAt":"2023-12-24T12:29:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Refactor database seeding and migration setup\n\nThis commit introduces multiple changes including the usage of Album factory in DatabaseSeeder, changing the superadmin user's email, and addition of 'view_count' in pictures table. Additionally, improvements were made to handling unauthenticated user id scenario in activities table and alterations in PicturesRelationManager to create a table with one column.","shortMessageHtmlLink":"Refactor database seeding and migration setup"}},{"before":"30661298e1f7b0d6221e6f2df2443e139bf9b031","after":"3759c55987ec262539bb9f055f7377e76daf5362","ref":"refs/heads/main","pushedAt":"2023-12-23T09:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Refactor Picture and Album Resource, and PictureController\n\nThis commit involves changes in the DocBlocks and method return types. It refines the import statements in the Picture and Album classes by importing Picture and Album directly instead of relying on full namespace reference in the PhpDoc. Furthermore, explicit return types are added to the methods in the PictureController for better type safety and readability.","shortMessageHtmlLink":"Refactor Picture and Album Resource, and PictureController"}},{"before":"cc2b330651b87c3b3957abeb53a6fef6403ba662","after":"30661298e1f7b0d6221e6f2df2443e139bf9b031","ref":"refs/heads/main","pushedAt":"2023-12-23T07:28:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Refine Picture model to increase code robustness\n\nThis change updates the Picture model in two main ways. First, it enriches the docblocks for methods that return relationships, providing more clarity about the model's structure. Second, it adds more robust handling for situations where a Picture doesn't have an owning User, ensuring that no errors occur in such cases.","shortMessageHtmlLink":"Refine Picture model to increase code robustness"}},{"before":"00c599f0dcd49d12c66d11e961c16a197d57439b","after":"cc2b330651b87c3b3957abeb53a6fef6403ba662","ref":"refs/heads/main","pushedAt":"2023-12-22T13:13:03.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Add activity logging to Picture and Album models\n\nThis commit adds logging methods to the PictureObserver and AlbumObserver, logging creation, update, and deletion activities. It also modifies related resources/files, enhancing functionalities such as the addition of a relation manager to AlbumResource. Lastly, in the PictureObserver, an image file deletion functionality is added.","shortMessageHtmlLink":"Add activity logging to Picture and Album models"}},{"before":"79d7f5f0ad9857148b2f6a03670f66ac855a65c1","after":"00c599f0dcd49d12c66d11e961c16a197d57439b","ref":"refs/heads/main","pushedAt":"2023-12-22T10:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Optimize AlbumResource layout and functionality\n\nThe AlbumResource file has been updated to enhance the information layout and viewing functionality. A 'Description' Section was added which uses 'TextEntry' for better readability, while 'created_at' and 'updated_at' fields have been relocated under 'Info' section. Consequently, the changes provide a more organized and user-friendly interface for in-depth album record viewing.","shortMessageHtmlLink":"Optimize AlbumResource layout and functionality"}},{"before":"2387d08320ebef6cf1527dcaf3fa4c1729f4d225","after":"79d7f5f0ad9857148b2f6a03670f66ac855a65c1","ref":"refs/heads/main","pushedAt":"2023-12-21T14:31:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Add view functionality to AlbumResource\n\nAdds a new `ViewAlbum` page and the associated routing to the `AlbumResource`. The view functionality allows an in-depth view of individual album records, detailing elements such as 'name' and 'description', and displaying timestamps for 'created_at' and 'updated_at'. The 'EditAlbum' and 'CreateAlbum' pages were also updated accordingly.","shortMessageHtmlLink":"Add view functionality to AlbumResource"}},{"before":"8f514d0cf7ccaa85ac8af4d3e600f7e040985545","after":"2387d08320ebef6cf1527dcaf3fa4c1729f4d225","ref":"refs/heads/main","pushedAt":"2023-12-21T13:51:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Implement AlbumObserver for Album and User interaction\n\nThis commit adds AlbumObserver to manage User and Album interaction in the application. Now, if any user is creating or updating an album, their user_id is automatically stored in the Album model, creating a way to track the relationship between the user and their albums.","shortMessageHtmlLink":"Implement AlbumObserver for Album and User interaction"}},{"before":"287c8b87e99637ea0695fb2c6324f92d8d18a94b","after":"8f514d0cf7ccaa85ac8af4d3e600f7e040985545","ref":"refs/heads/main","pushedAt":"2023-12-21T11:23:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Add seeder info to README and update DatabaseSeeder\n\nThis commit adds default seeder user information in the README document for clear access details to new developers. It also updates the DatabaseSeeder with password assignment and creation of a non-super admin user.","shortMessageHtmlLink":"Add seeder info to README and update DatabaseSeeder"}},{"before":"db39c026ac8601ec327449499dca1e47add45768","after":"287c8b87e99637ea0695fb2c6324f92d8d18a94b","ref":"refs/heads/main","pushedAt":"2023-12-17T09:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"0869f9f4fe4a2467e5066ed1c08e0a3496187c79","after":"db39c026ac8601ec327449499dca1e47add45768","ref":"refs/heads/main","pushedAt":"2023-12-17T09:27:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"4c56f2902de9dd6655e268b0f14faed905562d0d","after":"0869f9f4fe4a2467e5066ed1c08e0a3496187c79","ref":"refs/heads/main","pushedAt":"2023-12-17T09:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"bugfix","shortMessageHtmlLink":"bugfix"}},{"before":"426495a342b7955ea3194b5755d2b242919a91e2","after":"4c56f2902de9dd6655e268b0f14faed905562d0d","ref":"refs/heads/main","pushedAt":"2023-12-17T09:14:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Update navigation icons and sort order\n\nRevised the navigation icons for the ActivityResource and UserResource classes to reflect their content more accurately. Also added navigation sort properties to set the order in which these resources appear in the navigation menu, thereby improving user interface intuitiveness.","shortMessageHtmlLink":"Update navigation icons and sort order"}},{"before":"d1b502bf417fcd205990e268511607543d31a043","after":"426495a342b7955ea3194b5755d2b242919a91e2","ref":"refs/heads/main","pushedAt":"2023-12-17T09:05:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Add ViewActivity page and update ActivityResource\n\nImplemented a ViewActivity page in the SuperAdmin page. Made updates to the ActivityResource including clean up of the code and addition of new sections for user data and model data. This restructuring enhances readability and eases access to specific activity components.","shortMessageHtmlLink":"Add ViewActivity page and update ActivityResource"}},{"before":"460ac5767c7465651908c4b2342df3badfcc9296","after":"d1b502bf417fcd205990e268511607543d31a043","ref":"refs/heads/main","pushedAt":"2023-12-17T08:31:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Update UserResource for password handling and notifications\n\nAdded password hashing using Hash package and created a notification for password update. Adjustments were also made to the icon and color methods in 'username', 'name' and 'email' Columns making them execute without an unnecessary space.","shortMessageHtmlLink":"Update UserResource for password handling and notifications"}},{"before":"b0bb23197d1c99c412ba540a75f5b21afaec7f56","after":"460ac5767c7465651908c4b2342df3badfcc9296","ref":"refs/heads/main","pushedAt":"2023-12-15T18:20:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Add Tailwindcss forms and typography packages\n\nAdded @tailwindcss/forms and @tailwindcss/typography as dev dependencies in package.json and package-lock.json. Additionally, these two new dependencies have been required in the tailwind.config.js file. Also, there are minor tweaks in UserResource.php for SuperAdmin's resources UI changes.","shortMessageHtmlLink":"Add Tailwindcss forms and typography packages"}},{"before":"2ecee395de45f801ac765858177d3314579906e7","after":"b0bb23197d1c99c412ba540a75f5b21afaec7f56","ref":"refs/heads/main","pushedAt":"2023-12-15T17:44:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"5946100a6a5abac9ded189103584e621c41ef3c9","after":"2ecee395de45f801ac765858177d3314579906e7","ref":"refs/heads/main","pushedAt":"2023-12-15T16:01:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Implement email verification check and User resource updates\n\nThe User model has been updated with a new 'verified' method to verify email status. Changes were also made to the UserFactory that allows the creation of users with a certain chance of having a verified email. Introduced updates to the UserResource which includes adding fields to the table and filter display. The Super Admin model has been updated in the DatabaseSeeder.","shortMessageHtmlLink":"Implement email verification check and User resource updates"}},{"before":"c942d83c34b938f94a18a82e3df54717566469d8","after":"5946100a6a5abac9ded189103584e621c41ef3c9","ref":"refs/heads/main","pushedAt":"2023-12-15T15:00:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Integrate Larastan for code analysis\n\nThe Larastan package was added as a dev dependency to enhance static code analysis. Furthermore, configuration settings were provided in the new phpstan.neon file. This modification helps in maintaining high-quality code by identifying bugs at the earliest.","shortMessageHtmlLink":"Integrate Larastan for code analysis"}},{"before":"fe24048bb37028e1aa03fde5e4937032cc2b2999","after":"c942d83c34b938f94a18a82e3df54717566469d8","ref":"refs/heads/main","pushedAt":"2023-12-14T13:30:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"completely working registration and password reset","shortMessageHtmlLink":"completely working registration and password reset"}},{"before":"31152769d302bb05c0bfd7cd830d433d2b526f3a","after":"fe24048bb37028e1aa03fde5e4937032cc2b2999","ref":"refs/heads/main","pushedAt":"2023-12-14T11:25:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"Updated super admin panel and user access restriction\n\nUpgraded super admin panel's visual and functional characteristics by adjusting color and adding login feature and brand name. Enhanced user model to include 'super_admin' attribute and define user's accessibility to the panel. Also included a new test to verify the successful login of a super admin. Modified phpunit.xml to set DB Connection to SQLite and database to memory for testing.","shortMessageHtmlLink":"Updated super admin panel and user access restriction"}},{"before":"22ec19f2bc421e89997041d55b34ec66d9fe1434","after":"31152769d302bb05c0bfd7cd830d433d2b526f3a","ref":"refs/heads/main","pushedAt":"2023-12-14T10:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"install Filament abd create 2 panels","shortMessageHtmlLink":"install Filament abd create 2 panels"}},{"before":"487adbb4c25e9a14b12ce027f3bbcd7636093b31","after":"22ec19f2bc421e89997041d55b34ec66d9fe1434","ref":"refs/heads/main","pushedAt":"2023-12-14T08:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"bugfix","shortMessageHtmlLink":"bugfix"}},{"before":null,"after":"487adbb4c25e9a14b12ce027f3bbcd7636093b31","ref":"refs/heads/main","pushedAt":"2023-12-14T08:58:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marco-introini","name":"Marco \"Mint\" Introini","path":"/marco-introini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89445565?s=80&v=4"},"commit":{"message":"boilerplate","shortMessageHtmlLink":"boilerplate"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxMjozMzo1OC4wMDAwMDBazwAAAAS2OBDT","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxMjozMzo1OC4wMDAwMDBazwAAAAS2OBDT","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xNFQwODo1ODozOC4wMDAwMDBazwAAAAPKJGir"}},"title":"Activity ยท marco-introini/lookmypics"}