Users want access to a comprehensive filament color database when adding new filaments, similar to SpoolmanDB integration.
Investigation Needed
Does filamentcolors.xyz have a public API?
Is the data available in a structured format (JSON, CSV)?
What data fields are available? (brand, color name, hex code, material, etc.)
Licensing/terms of use?
Potential Implementation
If API/data is accessible:
Add as second external DB source (like we attempted with 3dfilamentprofiles)
Sync color data periodically
Allow importing filaments from this source
Notes
We previously removed 3dfilamentprofiles.com integration due to bot protection blocking automated requests. Need to verify filamentcolors.xyz is accessible before implementing.
## Summary
Integrate filament color data from filamentcolors.xyz as an external data source.
## Upstream Issue
- https://github.com/Donkie/Spoolman/issues/757 (1 👍)
## External Resource
- https://filamentcolors.xyz/
## Problem
Users want access to a comprehensive filament color database when adding new filaments, similar to SpoolmanDB integration.
## Investigation Needed
1. Does filamentcolors.xyz have a public API?
2. Is the data available in a structured format (JSON, CSV)?
3. What data fields are available? (brand, color name, hex code, material, etc.)
4. Licensing/terms of use?
## Potential Implementation
If API/data is accessible:
- Add as second external DB source (like we attempted with 3dfilamentprofiles)
- Sync color data periodically
- Allow importing filaments from this source
## Notes
We previously removed 3dfilamentprofiles.com integration due to bot protection blocking automated requests. Need to verify filamentcolors.xyz is accessible before implementing.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Integrate filament color data from filamentcolors.xyz as an external data source.
Upstream Issue
External Resource
Problem
Users want access to a comprehensive filament color database when adding new filaments, similar to SpoolmanDB integration.
Investigation Needed
Potential Implementation
If API/data is accessible:
Notes
We previously removed 3dfilamentprofiles.com integration due to bot protection blocking automated requests. Need to verify filamentcolors.xyz is accessible before implementing.