Commit Graph

120 Commits

Author SHA1 Message Date
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
63f3db6197 Fix creating bill items 2025-07-04 16:44:06 +02:00
6f60993621 Make shift click delete transactions without confirm 2025-07-04 16:29:23 +02:00
83fa902b4c Make the rest of the application use "new" services 2025-07-04 16:27:09 +02:00
70d6979b47 Add logs to services 2025-07-04 16:19:18 +02:00
2e2682e5c5 Implement bill item service 2025-07-04 16:16:47 +02:00
a2b0c7c15e Implement transaction service 2025-07-04 16:10:39 +02:00
a7db2bc89a Entirely rework job service 2025-07-04 16:08:18 +02:00
da2538ded5 Add a fat type will all the relations 2025-07-04 15:41:33 +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
7808907861 Implement pocketbase API 2025-07-04 15:11:46 +02:00
7bc4724cc8 Add pocketbase 2025-07-04 15:04:22 +02:00
gpt-engineer-app[bot]
373aea332f Fix: Import correct lucide-react icons
The `Export` icon was not correctly imported from `lucide-react` in `MaterialsImportExport.tsx`. This commit fixes the import to resolve the build error.
2025-07-04 12:52:08 +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]
ee4f00355f Add transaction tables to job details
Implemented transaction tables within the JobCard component to display and allow editing of existing expenditures and income.
2025-07-04 12:42:25 +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
gpt-engineer-app[bot]
ef40cea18b Use tech stack vite_react_shadcn_ts 2025-07-04 12:30:01 +00:00