fcd2c0342f
Enhance receipt display by adding conditional rendering for descriptions and editing capabilities. Introduce a derived state for edit permissions and update UI components to reflect these changes, improving user interaction and information visibility.
main
eewing
2026-02-26 14:30:22 -06:00
c89329dada
Add receipt status management functionality, allowing users to update receipt statuses through a new server action. Introduce STATUS_OPTIONS for consistent status handling across components. Enhance UI to support status selection and display, improving overall user experience in receipt management.
eewing
2026-02-26 14:26:15 -06:00
e3d96b8818
Enhance receipt management by adding a Description field to receipts, improving user input validation and error handling in the server actions. Update UI components to support the new Description field, ensuring a more comprehensive receipt creation and editing experience.
eewing
2026-02-26 11:10:58 -06:00
b72df41ec7
Enhance image upload handling by integrating HEIC to JPEG conversion in receipts routes. Update ReceiptForm and related components to improve user feedback during image processing, ensuring compatibility with HEIC files. Refactor image handling logic for better maintainability and user experience.
eewing
2026-02-26 10:48:33 -06:00
694a5295cc
Add receipt dialog functionality to +page.svelte for improved user experience
eewing
2026-02-26 10:25:18 -06:00
39bea5e7a9
Refactor routing and component structure by removing transactions-related routes and components, consolidating login functionality across multiple nodes. Update type definitions and server load functions to reflect these changes, enhancing code maintainability and streamlining user navigation. Adjust UI components to focus on receipts, improving user experience.
eewing
2026-02-26 10:13:28 -06:00
f8b8ecd88c
Update server internal options to reflect a new version hash and refactor cookie handling in hooks.server.ts for improved PocketBase authentication management, enhancing response integrity and avoiding server errors.
eewing
2026-02-26 10:05:18 -06:00
eb64dc8022
Remove navigateFallback option from Workbox configuration in vite.config.ts to streamline service worker setup.
eewing
2026-02-26 09:57:06 -06:00
455b762eef
Refactor image upload handling across items and receipts routes to include validation for uploaded images, enhancing error handling and user feedback. Consolidate parsing functions by importing from a shared module, improving code maintainability. Update server hooks to ensure consistent cookie handling and error logging.
eewing
2026-02-26 09:45:37 -06:00
47625259ba
Update UI components in +page.svelte and HomeWithDialog.svelte to disable certain buttons with a "Coming soon" label, enhancing user experience by indicating future functionality. Adjust server internal options to reflect a new version hash.
eewing
2026-02-26 09:20:43 -06:00
8b977b5e86
Refactor image conversion logic in convert-image-to-webp.ts to handle HEIC files and improve compatibility with Safari. Update ReceiptForm and +page components to streamline image upload process, removing camera functionality and enhancing user feedback during image processing. Adjust styles for better accessibility and clarity in image handling.
eewing
2026-02-19 15:07:32 -06:00
132e376b9f
Implement camera functionality in ReceiptForm and +page components for capturing photos directly. Refactor image upload handling to support both camera and gallery options, enhancing user experience. Update styles for improved accessibility and feedback during image processing.
eewing
2026-02-19 11:52:23 -06:00
c06daf4f7c
Update package.json to allow Vite dev server to listen on all interfaces. Refactor dialog components in HomeWithDialog and receipts pages for improved layout and responsiveness. Enhance ReceiptForm styles for better user experience and accessibility, including adjustments to flex properties and overflow handling.
eewing
2026-02-19 11:44:00 -06:00
d06e585bb5
Enhance image upload experience in ReceiptForm and +page components by integrating a loading state with a spinner icon during image processing. Update styles for better accessibility and user feedback, ensuring a smoother interaction when converting images to WebP format.
eewing
2026-02-19 11:33:57 -06:00
8af1ee8bd4
Refactor image upload handling in ReceiptForm and +page components by removing direct input element clicks and replacing them with accessible labels. Update styles for improved user experience and maintainability.
eewing
2026-02-19 11:27:56 -06:00
6e6ad0de05
Refactor receipt handling by removing status options from the server-side logic and simplifying the default status to "New". Update the receipt form to eliminate the status selection, enhancing user experience by focusing on essential fields. Improve image upload handling with WebP conversion support in both receipt creation and editing components.
eewing
2026-02-19 11:19:35 -06:00
f51f9c9f81
Enhance receipt management by adding support for image uploads and improving data handling in receipt forms. Update route parameters and type definitions for better data structure. Refactor UI components for improved user experience and responsiveness, including collapsible sections for receipt images and dynamic line item management.
eewing
2026-02-19 10:57:15 -06:00
115eecc6f3
Refactor ItemsCrud.svelte to initialize searchQuery with an empty string and update it based on URL parameters using a reactive effect. Update receipt image handling in +page.svelte to define the image URL as a constant for improved readability.
eewing
2026-02-19 10:02:49 -06:00
567d7e3e13
Implement receipt management features including creation, loading, and display of receipts. Refactor related components and enhance UI with dialogs for adding new receipts. Update type definitions and improve error handling for better user experience.
eewing
2026-02-19 09:55:26 -06:00
73fcd791ba
Update .DS_Store to reflect changes in project files.
eewing
2026-02-19 09:25:53 -06:00
a3d6b2b083
Update environment type definitions and improve safe redirect logic in login proxy page. Refactor SvelteKit generated files for better performance and maintainability, including updates to version hashes and removal of unused dependencies.
eewing
2026-02-19 09:25:37 -06:00
07836ce6bb
Refactor layout.css and ItemsCrud.svelte for improved responsiveness and readability. Adjust font sizes for mobile and desktop views, and enhance layout constraints for better scaling on larger screens.
eewing
2026-02-18 14:32:48 -06:00
cfff9de0e6
Enhance SvelteKit project by adding new API routes for dark mode toggling, updating existing route parameters, and improving type definitions. Refactor component imports and optimize asset handling for better performance and maintainability.
eewing
2026-02-18 14:16:38 -06:00
a3db68e8fc
Update layout.css to improve safe area handling for notched devices, ensuring a minimum padding for iOS status bar compatibility.
eewing
2026-02-18 13:59:53 -06:00
b36851f964
Add search functionality to accounts, receipts, and transactions pages with dynamic filtering. Update UI elements for better responsiveness and user experience.
eewing
2026-02-18 13:41:12 -06:00
e4be0aac35
Enhance routing in SvelteKit project by adding new routes for accounts and transactions, updating existing route parameters, and improving type definitions. Refactor component imports and optimize asset handling for better performance and maintainability.
eewing
2026-02-18 12:30:11 -06:00
6167c760a1
Wrap slot in a div for improved layout structure and adjust CSS for better responsiveness, including font size and app shell constraints for small screens.
eewing
2026-02-18 11:18:16 -06:00
809c784209
Enhance routing in SvelteKit project by adding new receipt-related routes, updating existing route parameters, and improving layout handling. Refactor components to streamline UI interactions and remove unused imports for better performance.
eewing
2026-02-18 10:51:09 -06:00
a82c89674a
Enhance routing and layout in SvelteKit project by adding new routes for accounts and transactions, updating existing routes, and improving layout parameters. Refactor item handling and integrate barcode scanning functionality for better user experience.
eewing
2026-02-18 10:39:29 -06:00
27f297f9ec
Refactor PocketBase client initialization, update HTML template for favicon handling, and remove redundant text in main components for improved clarity and performance in SvelteKit project.
eewing
2026-02-17 15:30:31 -06:00
7269444163
Update environment variable declarations and modify HTML template for improved asset handling in SvelteKit project.
eewing
2026-02-17 15:30:20 -06:00
ec7df92b21
Refactor environment variable declarations, update client entry points, and optimize asset handling in SvelteKit project for improved performance and maintainability.
eewing
2026-02-17 15:18:31 -06:00
7ac169c1e4
Refactor environment variable declarations, enhance image handling in item forms, and update asset references in SvelteKit project for improved functionality and performance.
eewing
2026-02-17 15:13:03 -06:00
9022114c8d
Add barcode-detector-api-polyfill dependency and update environment variable declarations in SvelteKit project
eewing
2026-02-17 14:58:53 -06:00
cff20a652a
Refactor environment variable declarations and update asset references in SvelteKit project. Removed unused variables and updated client entry points and stylesheets for improved performance.
eewing
2026-02-17 14:45:13 -06:00
6cc5928770
Update dependencies and switch to @sveltejs/adapter-node for SvelteKit project
eewing
2026-02-17 14:25:23 -06:00