Commit Graph

22 Commits

Author SHA1 Message Date
e9a539997b "Rework" navigation to be less javascript-y 2025-07-07 16:34:37 +02:00
gpt-engineer-app[bot]
29b5647ea2 Enhance job card with status colors and editability
- Added background colors to job cards based on status.
- Implemented editable date fields and projected costs/profit.
- Added a dropdown for status selection.
2025-07-07 12:09:21 +00:00
gpt-engineer-app[bot]
2ada112178 Refactor: Split JobCard.tsx into smaller components
Refactored JobCard.tsx into smaller, more manageable components to improve code organization and readability.
2025-07-07 11:55:18 +00:00
gpt-engineer-app[bot]
045526131e Fix: Job card visual issues
Reverted button style changes and adjusted job status appearance. Implemented job name copy-to-clipboard functionality on click.
2025-07-07 11:31:33 +00:00
gpt-engineer-app[bot]
b303d12cb1 Fix: Job card visual improvements
- Aligned job status with the edit button in JobCard.
- Standardized the appearance of import/export buttons.
2025-07-07 11:26:37 +00:00
gpt-engineer-app[bot]
2a1382bf2e Refactor UI for improved visuals
- Fixed tag alignment in JobCard.
- Styled category headers with their respective colors and removed the arrow icon.
- Improved the display of "expenditure", "income", and "profit" information.
2025-07-07 11:23:14 +00:00
dc1c8f4136 Fix importing the bill of materials 2025-07-06 22:24:01 +02:00
a598d6c15f Move the BOM import/export to below the edit buttons 2025-07-06 22:05:01 +02:00
gpt-engineer-app[bot]
27b6b90f1f Fix: Implement BOM import/export and SPA navigation
- Fixed JobForm date field population.
- Implemented clipboard-based BOM import/export functionality with a proper preview.
- Ensured the application is no longer a SPA, with navigation to job details pages.
2025-07-06 19:13:18 +00:00
53760822ad Fix various errors 2025-07-06 21:07:50 +02:00
gpt-engineer-app[bot]
11346b89f6 Refactor UI and navigation
- Removed the "materials" section from the JobForm.
- Added BOM import/export buttons to the JobCard.
- Fixed date fields not populating in JobForm.
- Implemented job detail page navigation using routes.
2025-07-06 19:02:19 +00:00
gpt-engineer-app[bot]
3f2d521d07 Fix: DataService updateJob and JobCard display
- Fixed `updateJob` in `dataService.ts` to correctly update local job data with full objects instead of references.
- Standardized JobCard size.
- Fixed JobForm not pre-filling date fields.
- Removed "materials" section from JobForm, replaced with BOM import/export buttons using clipboard.
- Removed consumed materials section.
2025-07-06 18:41:46 +00:00
6e5603fc3e Remove wails so lovable is happy 2025-07-06 19:42:50 +02:00
926eff3aeb Transform into wails project 2025-07-04 17:25:07 +02:00
b18b05c675 Sort jobs such and such 2025-07-04 17:17:18 +02:00
f12fdc8195 Tumble the profit display around a bit 2025-07-04 17:05:50 +02:00
6f6e599db0 Add projected cost and revenue 2025-07-04 17:04:11 +02:00
83fa902b4c Make the rest of the application use "new" services 2025-07-04 16:27:09 +02:00
gpt-engineer-app[bot]
fb16824137 Refactor: Use new services and types
Update frontend components to use the new services and types for job management, including facilities, jobs, and transactions. Remove old type definitions and integrate the new ones.
2025-07-04 13:28:35 +00:00
gpt-engineer-app[bot]
8757dae524 Add BOM import/export and consumed materials display
Implement BOM import/export functionality and display consumed materials data, including item and required quantities.
2025-07-04 12:46:50 +00:00
gpt-engineer-app[bot]
0a9ce41a74 Refactor: Make job fields editable, add status
-   Allow editing of job fields.
-   Use ISO8601 date format.
-   Add job status with predefined states.
2025-07-04 12:36:50 +00:00
gpt-engineer-app[bot]
7a535639fc feat: Implement Eve Online job manager
Create a basic application for managing Eve Online industry jobs, including job details, transaction history, and profit calculations. Implement data ingestion via a form with paste functionality for transaction data.
2025-07-04 12:32:50 +00:00