Commit Graph

12 Commits

Author SHA1 Message Date
DaX
63f973ccf1 Merge branch 'dev' 2025-06-18 23:52:30 +02:00
DaX
68cb8c4bf6 Remove unused API file and update gitignore
- Delete src/pages/api/filaments.ts that was causing build failure
- Add .vite/ to gitignore

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-18 23:49:34 +02:00
DaX
606a5136dc Clean up unused code and sync Terraform state
- Remove unused Express server (server.js)
- Remove unused API route (src/pages/api/filaments.ts)
- Remove Express dependency and related scripts from package.json
- Import existing AWS domain association into Terraform
- Add domain configuration to terraform.tfvars
- Update domain association to include www and dev subdomains
- Set wait_for_verification to false to avoid timeouts

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-18 23:43:28 +02:00
DaX
d8bafae5ed dd
dd
2025-06-18 23:28:55 +02:00
DaX
d7d047d9e6 Fix client-side environment variable errors and improve column parsing
- Removed client-side environment variable usage to fix browser errors
- Added support for 'kolicina' (without diacritic) as alternative spelling
- Added debug logging for column parsing
- Simplified API endpoint for production deployment
2025-06-18 23:24:26 +02:00
DaX
f87512725b Fix TypeScript build errors
- Fixed unused variable warnings by prefixing with underscore
- Removed unused imports
- Removed test files from repository
2025-06-18 23:18:21 +02:00
DaX
7f20d342fc Fix Confluence integration and add sortable columns
- Fixed Confluence API authentication using Basic auth with email
- Added /wiki path to API URL for proper endpoint
- Improved HTML parsing with cheerio for better table extraction
- Made all table columns sortable (previously only 4 were clickable)
- Removed fallback to mock data - now always uses real Confluence data
- Only color Boja column instead of entire rows for cleaner look
- Added proper error handling and logging
2025-06-18 23:11:43 +02:00
DaX
0860686019 UI improvements
- Removed subtitle from header
- Added vertical borders to table for better readability
- Removed footer text
- Cleaner, more minimal interface
2025-06-17 23:30:27 +02:00
DaX
050292539a Add Serbian translations and dark mode support
- Translated all UI text to Serbian
- Added dark mode toggle with system preference support
- Fixed text contrast on colored table rows
- Added dark mode styles throughout the app
2025-06-17 23:18:14 +02:00
DaX
49bcca5a9b Deploy Filamenteka to AWS Amplify
- Fixed Terraform outputs
- Configured AWS Amplify deployment
- Ready for production deployment
2025-06-17 22:46:50 +02:00
DaX
c394d94bb0 Initial Filamenteka setup - Bambu Lab filament tracker
- React + TypeScript frontend with automatic color coding
- Confluence API integration for data sync
- AWS Amplify deployment with Terraform
- Support for all Bambu Lab filament colors including gradients
2025-06-17 22:39:35 +02:00
DaX
8cc137864b Initial commit 2025-06-17 18:39:09 +02:00