Nils-Johan Gynther
13a0ab3584
feat: enhance navigation by adding recipe links in inventory and pantry screens
2026-04-24 14:13:26 +02:00
Nils-Johan Gynther
b589f7415d
feat: enhance admin and profile repositories with token handling; update dropdown initial values in various screens
2026-04-23 21:34:08 +02:00
Nils-Johan Gynther
db1128ceaf
Refactor code structure for improved readability and maintainability
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-23 21:14:46 +02:00
Nils-Johan Gynther
b92ada1f30
refactor(inventory): update build methods to include WidgetRef for improved state management
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-23 17:11:55 +02:00
Nils-Johan Gynther
ad2a6a2fab
refactor(inventory): simplify delete item logic and remove unnecessary parameters
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-23 17:05:12 +02:00
Nils-Johan Gynther
81117fbcb7
feat(import): implement recipe import functionality with file and URL support
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-22 21:31:25 +02:00
Nils-Johan Gynther
8ebf119d39
fix(inventory): update adjustment value to use integer for swipe actions
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-22 21:21:40 +02:00
Nils-Johan Gynther
14d782aeec
feat(inventory): implement swipeable inventory tile and product picker field
2026-04-22 21:19:36 +02:00
Nils-Johan Gynther
2e117718a7
feat(localization): Implement Swedish localization and error messages
...
- Added localization support for Swedish and English languages.
- Integrated localized strings for user messages in the API error mapper.
- Updated UI components to use localized strings for labels and messages.
- Ensured all error messages are context-aware and utilize the localization framework.
- Created regression test to prevent common ASCII fallbacks in Swedish UI text.
2026-04-22 19:16:23 +02:00
Nils-Johan Gynther
07ed164112
feat: enhance inventory and pantry features with filtering, sorting, and error handling improvements
2026-04-22 18:14:19 +02:00
Nils-Johan Gynther
dd05fed279
feat: add pantry management features including repository, providers, and UI integration
2026-04-22 10:45:37 +02:00
Nils-Johan Gynther
c163821bad
feat: refactor API paths for authentication, inventory, and recipes; add contract tests for repositories
2026-04-22 10:21:07 +02:00
Nils-Johan Gynther
655adf66ae
feat: implement dropdowns for unit and location selection in inventory forms; add product sorting functionality
2026-04-22 10:04:57 +02:00
Nils-Johan Gynther
296a89b165
feat: enhance EmptyStateView layout with positioned action button for better UX
2026-04-22 08:17:40 +02:00
Nils-Johan Gynther
4b146483fe
fix: update message parameter to title in EmptyStateView for better clarity
2026-04-22 08:16:21 +02:00
Nils-Johan Gynther
967121113e
feat: Add inventory management feature with CRUD operations
...
- Implemented inventory screen to display items with details.
- Added create, edit, and consume inventory screens for managing items.
- Introduced consumption history screen to track item usage.
- Created inventory repository and providers for API interactions.
- Enhanced routing to include inventory-related paths.
- Added necessary models for inventory items and consumption history.
- Integrated error handling and loading states for better user experience.
2026-04-22 08:12:37 +02:00