{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":282880405,"defaultBranch":"main","name":"webapp-template","ownerLogin":"usagizmo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-27T11:39:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1271863?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726251486.0","currentOid":""},"activityList":{"items":[{"before":"bb865554c0a0a768c7959ce860040c56a57e1bef","after":"433142ba8c934907b7a6fb1f7886344554af151b","ref":"refs/heads/main","pushedAt":"2024-09-14T01:36:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”ง Exclude *.min.* files from Prettier, cspell, and ESLint (#798)\n\n- ๐Ÿšซ .prettierignore: Add *.min.*\r\n- ๐Ÿšซ cspell.json: Add *.min.* to ignored files\r\n- ๐Ÿšซ ESLint: Add **/*.min.* to ignore patterns","shortMessageHtmlLink":"๐Ÿ”ง Exclude *.min.* files from Prettier, cspell, and ESLint (#798)"}},{"before":"87f4546164903dfc8fa213ff2e75a47aea78d77b","after":null,"ref":"refs/heads/chore/use-type","pushedAt":"2024-09-13T18:18:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"}},{"before":"433142ba8c934907b7a6fb1f7886344554af151b","after":"bb865554c0a0a768c7959ce860040c56a57e1bef","ref":"refs/heads/main","pushedAt":"2024-09-13T18:18:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿท๏ธ Convert interfaces to type aliases (#799)\n\n- ๐Ÿ”ง Convert Card interface to type alias in Comment.svelte\r\n- ๐Ÿ”ง Convert Comment interface to type alias in commentStore.svelte.ts\r\n- ๐Ÿ”ง Convert User interface to type alias in userStore.svelte.ts","shortMessageHtmlLink":"๐Ÿท๏ธ Convert interfaces to type aliases (#799)"}},{"before":null,"after":"87f4546164903dfc8fa213ff2e75a47aea78d77b","ref":"refs/heads/chore/use-type","pushedAt":"2024-09-13T18:12:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿท๏ธ Convert interfaces to type aliases\n\n- ๐Ÿ”ง Update Card type in Comment.svelte\n- ๐Ÿ”ง Refactor Comment type in commentStore.svelte.ts\n- ๐Ÿ”ง Change User interface to type alias in userStore.svelte.ts","shortMessageHtmlLink":"๐Ÿท๏ธ Convert interfaces to type aliases"}},{"before":"530663af4ca31a6fcd93d9fbe1c1947d6cbe8caf","after":null,"ref":"refs/heads/chore/exclude-min-files","pushedAt":"2024-09-09T07:47:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"}},{"before":"ab783832a4614c688a90a93bd69c27200938f531","after":"433142ba8c934907b7a6fb1f7886344554af151b","ref":"refs/heads/main","pushedAt":"2024-09-09T07:47:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”ง Exclude *.min.* files from Prettier, cspell, and ESLint (#798)\n\n- ๐Ÿšซ .prettierignore: Add *.min.*\r\n- ๐Ÿšซ cspell.json: Add *.min.* to ignored files\r\n- ๐Ÿšซ ESLint: Add **/*.min.* to ignore patterns","shortMessageHtmlLink":"๐Ÿ”ง Exclude *.min.* files from Prettier, cspell, and ESLint (#798)"}},{"before":null,"after":"530663af4ca31a6fcd93d9fbe1c1947d6cbe8caf","ref":"refs/heads/chore/exclude-min-files","pushedAt":"2024-09-09T07:46:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”ง Exclude *.min.* files from Prettier, cspell, and ESLint\n\n- ๐Ÿšซ .prettierignore: Add *.min.*\n- ๐Ÿšซ cspell.json: Add *.min.* to ignored files\n- ๐Ÿšซ ESLint: Add **/*.min.* to ignore patterns","shortMessageHtmlLink":"๐Ÿ”ง Exclude *.min.* files from Prettier, cspell, and ESLint"}},{"before":"290920d4bf00042fae27da5a0c0283d4531afd83","after":null,"ref":"refs/heads/feat/turbo-v2","pushedAt":"2024-09-08T05:22:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"}},{"before":"ab783832a4614c688a90a93bd69c27200938f531","after":null,"ref":"refs/tags/v2.4.0","pushedAt":"2024-09-08T05:14:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"}},{"before":"94f78046079cafc5fef838eb8f30a107c6fd408c","after":"ab783832a4614c688a90a93bd69c27200938f531","ref":"refs/heads/main","pushedAt":"2024-09-08T05:08:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”– Update version to v2.4.0","shortMessageHtmlLink":"๐Ÿ”– Update version to v2.4.0"}},{"before":"a1ce4f9373a1d8642771d7125bb7b5b8105c4c2b","after":null,"ref":"refs/heads/deps/update-2024-09-08","pushedAt":"2024-09-08T05:07:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"}},{"before":"57a4c0b4181c84473d3de61e8224dbf71b8324f2","after":"94f78046079cafc5fef838eb8f30a107c6fd408c","ref":"refs/heads/main","pushedAt":"2024-09-08T05:07:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"โœจ Update dependencies (#797)\n\nโฌ†๏ธ Upgrade dependencies to latest versions\r\n\r\n- Update numerous packages including ESLint, SvelteKit, TypeScript, and more\r\n- Upgrade Svelte to version 5.0.0-next.244\r\n\r\nโฌ†๏ธ Upgrade Node.js and pnpm version requirements\r\n- ๐Ÿ”ง Update Node.js engine requirement to >=20\r\n- ๐Ÿ”ง Update pnpm engine requirement to >=9\r\n- ๐Ÿ”ฅ Remove SHA256 hash from packageManager field\r\n\r\n๐Ÿ”ง Update for Turborepo v2 compatibility\r\n๐Ÿšจ Fix linting issues due to dependency updates","shortMessageHtmlLink":"โœจ Update dependencies (#797)"}},{"before":"87b39fc58f8549a002a2078e675411f02582236b","after":"a1ce4f9373a1d8642771d7125bb7b5b8105c4c2b","ref":"refs/heads/deps/update-2024-09-08","pushedAt":"2024-09-08T04:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"โฌ†๏ธ Upgrade Node.js and pnpm version requirements\n\n- ๐Ÿ”ง Update Node.js engine requirement to >=20\n- ๐Ÿ”ง Update pnpm engine requirement to >=9\n- ๐Ÿ”ฅ Remove SHA256 hash from packageManager field","shortMessageHtmlLink":"โฌ†๏ธ Upgrade Node.js and pnpm version requirements"}},{"before":null,"after":"87b39fc58f8549a002a2078e675411f02582236b","ref":"refs/heads/deps/update-2024-09-08","pushedAt":"2024-09-08T04:51:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿšจ Fix linting issues due to dependency updates","shortMessageHtmlLink":"๐Ÿšจ Fix linting issues due to dependency updates"}},{"before":"b034389e77580805f3542c9c1fbd864ecc491bf5","after":null,"ref":"refs/heads/feat/update-2024-08-22","pushedAt":"2024-08-22T11:51:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"}},{"before":"9accf3ad430599f67e927ae69d319b95f7a89d63","after":"57a4c0b4181c84473d3de61e8224dbf71b8324f2","ref":"refs/heads/main","pushedAt":"2024-08-22T11:51:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”ง Update VS Code and project configurations (#796)\n\n- โ™ป๏ธ Refactor `file` state to use `undefined` instead of `null`\r\n- โœจ Add support for WebP image uploads in CommentForm\r\n- โž• Add \"/apps/mockup/tests/external-links.txt\" to ignore list\r\n- ๐Ÿท๏ธ Adjust type of $state in HTMLElement\r\n- ๐Ÿ”ฅ Remove unused app.d.ts file\r\n- ๐Ÿ”ง Enable TypeScript plugin for Svelte\r\n- ๐Ÿ”ง Update cspell.json configuration","shortMessageHtmlLink":"๐Ÿ”ง Update VS Code and project configurations (#796)"}},{"before":"131e33d39bfcd103c0872f532fc31f80810007a1","after":"b034389e77580805f3542c9c1fbd864ecc491bf5","ref":"refs/heads/feat/update-2024-08-22","pushedAt":"2024-08-22T11:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"Revert \"๐Ÿ”ฅ Remove temporary rule disabling for Svelte 5\"\n\nThis reverts commit 4036cbc5bc4ac5072892380a21f23b1c2725b75c.","shortMessageHtmlLink":"Revert \"๐Ÿ”ฅ Remove temporary rule disabling for Svelte 5\""}},{"before":null,"after":"131e33d39bfcd103c0872f532fc31f80810007a1","ref":"refs/heads/feat/update-2024-08-22","pushedAt":"2024-08-22T11:43:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"โœจ Add support for WebP image uploads in CommentForm","shortMessageHtmlLink":"โœจ Add support for WebP image uploads in CommentForm"}},{"before":"dbac6509500a5c02933f34d8c36a5fd59a74b528","after":"9accf3ad430599f67e927ae69d319b95f7a89d63","ref":"refs/heads/main","pushedAt":"2024-06-18T00:33:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”ง Add `svelte` validation to settings.json\n\nBecause `eslint --fix` was not working when saving the `.svelte` file","shortMessageHtmlLink":"๐Ÿ”ง Add svelte validation to settings.json"}},{"before":"d26c31c59c594ae3c5d711106e2d7699d15f6991","after":"dbac6509500a5c02933f34d8c36a5fd59a74b528","ref":"refs/heads/main","pushedAt":"2024-06-17T21:17:05.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”ง Update import paths in OnAuthStateChange.svelte","shortMessageHtmlLink":"๐Ÿ”ง Update import paths in OnAuthStateChange.svelte"}},{"before":"f7c4ab98c160cfad5f0b80ae79f034b962a8522f","after":"d26c31c59c594ae3c5d711106e2d7699d15f6991","ref":"refs/heads/main","pushedAt":"2024-06-17T04:20:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”– Update version to v2.3.0","shortMessageHtmlLink":"๐Ÿ”– Update version to v2.3.0"}},{"before":"d46381d737219365cfd988cbd2896b222f04f9d2","after":null,"ref":"refs/heads/feat/user-stores","pushedAt":"2024-06-17T04:13:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"}},{"before":"de4152bab22ac4824fa54858d2f3f7f86ed90456","after":"f7c4ab98c160cfad5f0b80ae79f034b962a8522f","ref":"refs/heads/main","pushedAt":"2024-06-17T04:13:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"โ™ป๏ธ Refactor user authentication and state management features (#795)\n\n* โœจ Seed the storage.buckets table with default buckets in seed.sql\r\n* โž• Add `snakecase-keys`\r\n* ๐Ÿ”ง Change `let` to `const` for `isSignUpPage` variable in AdminHeaderMessage.svelte\r\n* ๐Ÿ”ง [backend] Update --schema option for `pnpm pull` command\r\n* โ™ป๏ธ import paths to use `$lib/supabase` instead of `$lib/supabaseClient`\r\n* โ™ป๏ธ Rename `[comment|user]Utils.ts` to `[comment|user]Requests.ts`\r\n* โ™ป๏ธ Refactor user authentication and profile management features\r\n * Update getUser function to include 'id' in the selected fields and use camelcaseKeys\r\n * Remove user input management and authentication methods from userStore.svelte.ts\r\n * Add userInputs state management in UserInputs.svelte","shortMessageHtmlLink":"โ™ป๏ธ Refactor user authentication and state management features (#795)"}},{"before":"1f98adcdec5b833c3b973952c7dd22a1aa25ba30","after":"d46381d737219365cfd988cbd2896b222f04f9d2","ref":"refs/heads/feat/user-stores","pushedAt":"2024-06-17T04:09:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"โ™ป๏ธ Rename `[comment|user]Queries.ts` to `[comment|user]Requests.ts`","shortMessageHtmlLink":"โ™ป๏ธ Rename [comment|user]Queries.ts to [comment|user]Requests.ts"}},{"before":null,"after":"1f98adcdec5b833c3b973952c7dd22a1aa25ba30","ref":"refs/heads/feat/user-stores","pushedAt":"2024-06-17T03:57:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"โ™ป๏ธ Refactor user authentication and profile management features\n\n* Update getUser function to include 'id' in the selected fields and use camelcaseKeys\n* Remove user input management and authentication methods from userStore.svelte.ts\n* Add userInputs state management in UserInputs.svelte\n* Update login and signup pages to use signIn and signUp functions from userQueries.ts","shortMessageHtmlLink":"โ™ป๏ธ Refactor user authentication and profile management features"}},{"before":"c83f914492557dfe0e40a32c5d5838464bef8566","after":"de4152bab22ac4824fa54858d2f3f7f86ed90456","ref":"refs/heads/main","pushedAt":"2024-06-15T03:38:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ”– Update version to v2.2.0","shortMessageHtmlLink":"๐Ÿ”– Update version to v2.2.0"}},{"before":"315c9187830f4389c83ad0c481b440b0c58ef568","after":null,"ref":"refs/heads/feat/update-eslint-settings","pushedAt":"2024-06-15T02:55:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"}},{"before":"f9bed3ae56659faf1537023724027ab6da1c509f","after":"c83f914492557dfe0e40a32c5d5838464bef8566","ref":"refs/heads/main","pushedAt":"2024-06-15T02:55:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"โœจ Update ESLint plugins and settings (`simple-import-sort`, `jsdoc`) (#794)\n\n* โž• Add `eslint-plugin-simple-import-sort`\r\n* โž• Add `eslint-plugin-jsdoc`\r\n* โž– Remove `@typescript-eslint/parser`\r\n* ๐Ÿ”ง Update ESLint target file settings\r\n* ๐Ÿ”ง Add `flat/recommended` configurations for `eslint-plugin-svelte`\r\n* ๐ŸŽจ Apply formatting","shortMessageHtmlLink":"โœจ Update ESLint plugins and settings (simple-import-sort, jsdoc) (#โ€ฆ"}},{"before":"ecdaf737614c96b477a6c586f4ab160782661105","after":"315c9187830f4389c83ad0c481b440b0c58ef568","ref":"refs/heads/feat/update-eslint-settings","pushedAt":"2024-06-15T02:54:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/update-eslint-settings","shortMessageHtmlLink":"Merge branch 'main' into feat/update-eslint-settings"}},{"before":"27f346fb64c4bd60a3e673e86c4c67fe0ce12ee5","after":"f9bed3ae56659faf1537023724027ab6da1c509f","ref":"refs/heads/main","pushedAt":"2024-06-15T02:50:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"usagizmo","name":null,"path":"/usagizmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1271863?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ Remove `dev` script on root and update README.md","shortMessageHtmlLink":"๐Ÿ› ๏ธ Remove dev script on root and update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtf_xIwA","startCursor":null,"endCursor":null}},"title":"Activity ยท usagizmo/webapp-template"}