Commit Graph

4 Commits

Author SHA1 Message Date
eewing 4e96e505db Update Svelte configuration to use adapter-node and add dependency in package.json
CI / build (push) Has been skipped
CI / deploy (push) Failing after 21s
- Switched from '@sveltejs/adapter-auto' to '@sveltejs/adapter-node' in svelte.config.js for better environment support.
- Added '@sveltejs/adapter-node' as a dependency in package.json to ensure compatibility.
2026-02-17 10:02:53 -06:00
eewing c9453b19ed Add start script to package.json and enhance CI workflow for deployment
CI / build (push) Failing after 48s
CI / deploy (push) Has been skipped
- Introduced a new "start" script in package.json to run the built application.
- Updated the CI workflow to include environment variables for deployment.
- Added steps for uploading build artifacts and deploying to a server using sshpass.
- Configured the deployment process to ensure the application runs on the specified port.
2026-02-17 09:46:40 -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