Skip to content

Commit

Permalink
Update signup/login process for performance and security (#143)
Browse files Browse the repository at this point in the history
This pull request includes several commits that update the signup/login process to be faster, more performant, and to use up-to-date packages. The changes include removing a console.log statement, using virtual lists for performance in comboboxes, and updating the hashing algorithm for passwords to use the Argon2id package. These updates improve the overall user experience and enhance the security of the application.
  • Loading branch information
DarthGigi committed Aug 7, 2024
2 parents 5a38aaa + 776d49b commit c6e966e
Show file tree
Hide file tree
Showing 14 changed files with 924 additions and 676 deletions.
34 changes: 19 additions & 15 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-svelte": "^2.43.0",
"globals": "^15.9.0",
"postcss": "^8.4.40",
"postcss": "^8.4.41",
"prettier": "^3.3.3",
"prettier-plugin-svelte": "^3.2.6",
"prettier-plugin-tailwindcss": "^0.6.5",
Expand All @@ -52,24 +52,28 @@
"tailwindcss": "^3.4.7",
"tslib": "^2.6.3",
"typescript": "^5.5.4",
"typescript-eslint": "^8.0.0",
"typescript-eslint": "^8.0.1",
"vite": "^5.3.5"
},
"type": "module",
"dependencies": {
"@prisma/client": "5.17.0",
"@node-rs/argon2": "^1.8.3",
"@oslojs/oauth2": "^0.5.0",
"@oslojs/webauthn": "^0.6.3",
"@prisma/client": "5.18.0",
"@prisma/extension-accelerate": "^1.1.0",
"@sentry/svelte": "^8.22.0",
"@sentry/sveltekit": "^8.22.0",
"@tiptap/core": "^2.5.8",
"@tiptap/extension-bubble-menu": "^2.5.8",
"@tiptap/extension-character-count": "^2.5.8",
"@tiptap/extension-image": "^2.5.8",
"@tiptap/extension-placeholder": "^2.5.8",
"@tiptap/extension-underline": "^2.5.8",
"@tiptap/pm": "^2.5.8",
"@tiptap/starter-kit": "^2.5.8",
"@sentry/svelte": "^8.24.0",
"@sentry/sveltekit": "^8.24.0",
"@tiptap/core": "^2.5.9",
"@tiptap/extension-bubble-menu": "^2.5.9",
"@tiptap/extension-character-count": "^2.5.9",
"@tiptap/extension-image": "^2.5.9",
"@tiptap/extension-placeholder": "^2.5.9",
"@tiptap/extension-underline": "^2.5.9",
"@tiptap/pm": "^2.5.9",
"@tiptap/starter-kit": "^2.5.9",
"@vercel/speed-insights": "^1.0.12",
"arctic": "^1.9.2",
"bits-ui": "^0.21.13",
"cloudinary": "^2.4.0",
"clsx": "^2.1.1",
Expand All @@ -85,15 +89,15 @@
"lucide-svelte": "^0.424.0",
"mode-watcher": "^0.4.1",
"numerable": "^0.3.15",
"oslo": "^1.2.1",
"prisma": "^5.17.0",
"prisma": "^5.18.0",
"pusher": "^5.2.0",
"pusher-js": "8.4.0-rc2",
"skinview3d": "^3.0.1",
"super-sitemap": "^0.15.0",
"svelte-interactions": "^0.2.0",
"svelte-persisted-store": "^0.11.0",
"svelte-sonner": "^0.3.27",
"svelte-tiny-virtual-list": "^2.1.2",
"sveltekit-rate-limiter": "^0.5.2",
"sveltekit-superforms": "^2.16.1",
"tailwind-merge": "^2.4.0",
Expand Down
Loading

0 comments on commit c6e966e

Please sign in to comment.