4 Commits

Author SHA1 Message Date
eewing 8cc7a75ec4 feat(particles): integrate WebGPU for particle background rendering and enhance PocketBase auth handling
CI / build (push) Has been skipped
CI / deploy (push) Successful in 51s
- Replaced the existing canvas-based particle rendering with a WebGPU implementation for improved performance and visual quality.
- Updated the PocketBase authentication handling to prevent server-side rendering hangs when the auth cookie is absent or invalid.
- Enhanced cookie management in the logout process to ensure secure handling based on the request protocol.
- Added the `typegpu` dependency to support the new rendering approach.
2026-03-25 11:04:53 -05:00
eewing 77fccefd16 Update dependencies in package.json and bun.lock for Svelte and Rollup plugins
CI / build (push) Has been skipped
CI / deploy (push) Successful in 47s
- Upgraded '@sveltejs/adapter-node' from version 5.2.0 to 5.5.3 in package.json for better compatibility.
- Added new Rollup plugins: '@rollup/plugin-commonjs', '@rollup/plugin-json', '@rollup/plugin-node-resolve', and '@rollup/pluginutils' in bun.lock to enhance build capabilities.
- Included additional dependencies such as 'commondir', 'is-core-module', and 'is-module' for improved functionality.
2026-02-17 10:04:32 -06:00
eewing 09487bbede Add svelte-sonner for notifications and enhance employee search functionality
- Integrated svelte-sonner for toast notifications in the layout.
- Implemented server-side search for employees with pagination in the API.
- Updated employee loading logic to support search queries and loading more results.
- Enhanced employee detail view with navigation and improved UI interactions.
- Adjusted cookie handling in hooks for PocketBase authentication.
2026-02-17 09:13:10 -06:00
eewing faae3c1a43 Update README.md to include project stack, development and build instructions, and details on PocketBase and shadcn-svelte integration. 2026-02-16 16:04:14 -06:00