1e3e956dd1
style: Remove dev styling for production deployment
...
CI / style (push) Has been cancelled
CI / build-client (push) Has been cancelled
CI / build-amd64 (push) Has been cancelled
CI / build-tester (push) Has been cancelled
CI / test (cockroachdb) (push) Has been cancelled
CI / test (mariadb) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / test (sqlite) (push) Has been cancelled
CI / build-arm64 (push) Has been cancelled
CI / build-armv7 (push) Has been cancelled
CI / publish-images (push) Has been cancelled
CI / publish-release (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 23:17:38 -06:00
671d3bd3d1
feat: Add 3dfilamentprofiles.com integration (Issue #7 )
...
CI / style (push) Has been cancelled
CI / build-client (push) Has been cancelled
CI / build-amd64 (push) Has been cancelled
CI / build-tester (push) Has been cancelled
CI / test (cockroachdb) (push) Has been cancelled
CI / test (mariadb) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / test (sqlite) (push) Has been cancelled
CI / build-arm64 (push) Has been cancelled
CI / build-armv7 (push) Has been cancelled
CI / publish-images (push) Has been cancelled
CI / publish-release (push) Has been cancelled
- Backend: Added ExternalSource enum, Filament3DFP model, and transform function
- Backend: Updated _sync() to fetch from both SpoolmanDB and 3dfilamentprofiles
- Frontend: Added source tabs to FilamentImportModal (All/SpoolmanDB/3DFP)
- Frontend: Updated ExternalFilament interface with source and temp range fields
- Frontend: Updated filament import handler to use temp range fields
Also includes:
- Dev mode styling (teal theme, DEV badge and banner)
- Translation keys for source filtering
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 21:03:25 -06:00
66e956f021
feat: Add layout max-width for better UX on wide screens ( #4 )
...
CI / style (push) Has been cancelled
CI / build-client (push) Has been cancelled
CI / build-amd64 (push) Has been cancelled
CI / build-tester (push) Has been cancelled
CI / test (cockroachdb) (push) Has been cancelled
CI / test (mariadb) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / test (sqlite) (push) Has been cancelled
CI / build-arm64 (push) Has been cancelled
CI / build-armv7 (push) Has been cancelled
CI / publish-images (push) Has been cancelled
CI / publish-release (push) Has been cancelled
Changes:
- Add 1400px max-width container in SpoolmanLayout
- Add 800px max-width for forms via CSS override
This prevents the UI from feeling too spread out on wide monitors
and MacBooks, improving readability and reducing eye movement.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 19:59:38 -06:00
478806dcc8
feat: Add smart density defaults based on material type ( #2 )
...
CI / style (push) Has been cancelled
CI / build-client (push) Has been cancelled
CI / build-amd64 (push) Has been cancelled
CI / build-tester (push) Has been cancelled
CI / test (cockroachdb) (push) Has been cancelled
CI / test (mariadb) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / test (sqlite) (push) Has been cancelled
CI / build-arm64 (push) Has been cancelled
CI / build-armv7 (push) Has been cancelled
CI / publish-images (push) Has been cancelled
CI / publish-release (push) Has been cancelled
Auto-fill density when entering material type in filament forms:
- Add materialDefaults.ts with standard densities for common materials
(PLA, ABS, PETG, TPU, PC, etc.)
- Material field now uses AutoComplete with suggestions
- Density auto-fills on material select or blur (fuzzy matching)
- New filaments default to 1.75mm diameter and 1.24 g/cm³ (PLA)
- Applied to both full filament create page and quick create modal
Reduces tedious data entry for common materials while still allowing
custom values for specialty filaments.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 19:54:30 -06:00
ea5b06493c
feat: Add inline creation modals for filament and vendor ( #1 )
...
CI / style (push) Has been cancelled
CI / build-client (push) Has been cancelled
CI / build-amd64 (push) Has been cancelled
CI / build-tester (push) Has been cancelled
CI / test (cockroachdb) (push) Has been cancelled
CI / test (mariadb) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / test (sqlite) (push) Has been cancelled
CI / build-arm64 (push) Has been cancelled
CI / build-armv7 (push) Has been cancelled
CI / publish-images (push) Has been cancelled
CI / publish-release (push) Has been cancelled
When creating a spool, users can now create a new filament directly
from the filament dropdown without leaving the page. Similarly, when
creating a filament, users can create a new vendor inline.
New components:
- VendorCreateModal: Simple modal for quick vendor creation
- FilamentCreateModal: Modal with essential fields + nested vendor creation
Changes:
- Added dropdownRender to filament Select in spool create page
- Added dropdownRender to vendor Select in filament create page
- Added translation keys for success messages and placeholders
- Pre-fills sensible defaults (diameter 1.75mm, density 1.24 g/cm³)
Closes #1
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 19:33:25 -06:00
Donkie
cda756557d
Updated react qr scanner
2026-01-06 13:05:54 +01:00
Donkie
b627e151a8
Updated client packages
2026-01-06 01:54:09 +01:00
Donkie
3fc2f712e3
Fixed a deprecation
2025-03-18 20:44:28 +01:00
Donkie
53d5fdf7e3
Remove country code flags in language selector
2025-03-18 20:31:53 +01:00
Donkie
cd274a9968
Updated client dependencies
2025-02-24 21:46:56 +01:00
Donkie
03815687ff
Merge pull request #526 from Pantastisch/feature/hex-color-code-in-filament-page
...
Add Color Code Display for Single Color Filaments
2025-02-24 20:48:31 +01:00
Panagiotis Doulgeris
6b2dbda354
Add possibility to exclude margin in spool icon for overview sites
2024-12-22 15:38:05 +01:00
Donkie
755e06c989
Now goes back to loc page on edit submit
2024-11-24 12:31:38 +01:00
Panagiotis Doulgeris
fd256bab95
Show hex color code in filament page and improve styling
2024-11-01 21:36:17 +01:00
Donkie
a6d271ac87
Merge pull request #461 from samturner3/master
...
Feature: Add option to use full URL in QR codes instead of web+spoolman: prefix
2024-08-26 20:23:25 +02:00
samturner3
2937d7d5bc
Merge remote-tracking branch 'upstream/master'
2024-08-24 16:18:17 +10:00
teoteo
54ac546f78
Helps to identify the icon when there is low contrast between color and table background
2024-08-20 08:57:11 +02:00
Donkie
eee36fad66
Fixed multi color picker not working
2024-08-08 23:02:11 +02:00
Donkie
7108b0e7a1
Optimized and organized all clients imports
2024-08-07 12:46:37 +02:00
Donkie
8413e33895
Minor fix to ActionsColumn function
...
No longer uses hooks but instead takes in the title
2024-08-07 12:40:54 +02:00
Donkie
736e59d1eb
Improve useLiveify a bit
2024-08-07 12:19:25 +02:00
Donkie
3bd93cb0af
Removed React prefix to some use hooks
2024-08-06 14:28:09 +02:00
Donkie
3b1a09752e
Fixed AlignType import
2024-08-05 19:25:14 +02:00
Donkie
5afe53e05b
Merge pull request #423 from tzahari/master
...
Optimized list views
2024-08-05 19:16:50 +02:00
Donkie
9318ef5c19
Label printing page updates
...
No longer a modal
Use flex divs instead of a table
2024-08-05 15:39:38 +02:00
Thomas Zahari
7e87751caf
Added right alignment for NumberColumns and price
...
Removed seconds from date / times
Removed decimals from spool length and weight
2024-07-12 16:42:26 +02:00
Donkie
052bdb453d
Added default template
2024-06-19 21:18:48 +02:00
Donkie
20923deebd
Added bold tags to template
2024-06-19 21:13:18 +02:00
Donkie
515aafac8f
Fixed incorrect react key
2024-06-19 21:13:07 +02:00
Donkie
b2e49aa270
Added new print label template system
2024-06-19 20:33:23 +02:00
Donkie
4100813f22
Stop settings spam in label settings
2024-06-18 19:37:17 +02:00
Donkie
0452b0be04
Added ability to select and create multiple label settings
2024-06-18 19:09:42 +02:00
Donkie
426496b4e5
Recoded label printing settings to store in DB instead of in browser
2024-06-15 14:07:48 +02:00
Donkie
4d0e76b64f
Merge branch 'multicolor'
2024-06-11 18:30:45 +02:00
Donkie
f1b27b441d
New spool icon updates
2024-06-11 17:09:54 +02:00
Donkie
e2df888e96
New spool color indication that supports multi colors
2024-06-09 19:23:43 +02:00
Donkie
f7fce7f2cc
Added printing dialog item copies
...
Resolves #398
2024-06-09 12:28:30 +02:00
Donkie
30098e0213
Abstracted spoolicon into its own component
2024-06-08 22:56:13 +02:00
Donkie
ac2829ef84
Added create filament page support for multi color
2024-06-08 22:56:13 +02:00
Donkie
91f33ae9b2
Column filters now perform exact matches
...
Resolves #367
2024-05-25 21:06:36 +02:00
Donkie
52c52bcfd8
Updated external db sync to handle spool types and new color hex format
2024-05-20 22:39:25 +02:00
Donkie
5a8d71fe70
Added import external filament in filament create form
2024-05-13 21:55:18 +02:00
Donkie
9ff457f2fd
Updated packages
2024-05-10 12:52:41 +02:00
Donkie
bc32f1e890
Now supports running under a sub path
...
Just set the SPOOLMAN_BASE_PATH environment variable and it should work.
Resolves #95
2024-05-10 11:37:09 +02:00
Michal Kunc
8c19efa2c4
Add QR Code base URL setting
2024-03-04 01:41:26 +01:00
Michal Kunc
30ee5b7cae
Add option to use full URL in QR codes instead of web+spoolman: prefix
2024-02-10 00:09:39 +01:00
Donkie
c65bc4201b
Currency setting is now utilized in filament/spool lists, edit pages etc
2024-02-02 23:06:06 +01:00
Donkie
81b7a9b4ec
Added tooltip in filament filter menu
...
To differentiate between different filaments that may be named the same.
Resolves #276
2024-01-30 19:21:38 +01:00
Donkie
4d65dea1e9
Fixed sorting by filament in spool page
...
Previously it sorted by filament ID which gave wonky results, now it properly sorts by filament combined name instead
Resolves #219
2024-01-30 18:20:53 +01:00
Donkie
d0a958decb
Removed camera constraints from QR scanner
...
By default camera needs to be at least 640x640 but I don't see why that's necessary.
Fixes #285
2024-01-26 17:14:45 +01:00