Commit Graph

260 Commits

Author SHA1 Message Date
Donkie
4598d8f520 Some cleanup in create spool page 2024-05-12 21:58:01 +02:00
Donkie
3de2c94098 Create internal filament from external flow done 2024-05-12 21:58:01 +02:00
Donkie
36945f449d Show external filaments in spool create 2024-05-12 21:58:00 +02:00
Donkie
8d03a53228 Formatted client files 2024-05-12 21:57:43 +02:00
Donkie
cd9cca0c06 Fixed missing translation.json errors 2024-05-10 12:56:44 +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
Matt Gerega
153b21408b Merge branch 'master' into feature/spool_revisions 2024-04-17 17:26:14 -04:00
Donkie
640ca8c430 Fixed spool clone showing white screen
Resolves #326
2024-04-14 10:36:51 +02:00
Matt Gerega
c6f9abeced Changed initial_weight to be net weight, not gross weight 2024-04-10 11:00:46 -04:00
Matt Gerega
3ea4937f24 Updated spool UIs (create/edit) 2024-03-27 14:47:05 -04:00
Matt Gerega
3aed735cea Updated vendor API to correct issues - Implement new UI 2024-03-26 21:26:41 -04:00
Matt Gerega
1d6830d769 Added initial_weight and empty_weight to spool 2024-03-26 13:55:44 -04:00
Donkie
c65bc4201b Currency setting is now utilized in filament/spool lists, edit pages etc 2024-02-02 23:06:06 +01:00
Donkie
23f383dd63 Fixed edit forms refreshing after you start editing 2024-01-30 20:02:54 +01:00
Donkie
41a40d9fa3 Minor spool edit cleanup, added enum 2024-01-30 19:29:17 +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
36926c9ccf Added "Add Spool" button on filament list page
Resolves #281
2024-01-30 18:57:23 +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
9d3fb02231 Fixed spool edit page being in render loop 2024-01-26 17:30:34 +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
Donkie
40d3a3184f Implemented extra fields for spools and vendors as well 2024-01-23 19:27:34 +01:00
Donkie
fb23024ed0 Extra fields now finished for filaments 2024-01-23 18:58:58 +01:00
Donkie
23818c1005 Made a nicer button for Show Spools in filament show page 2024-01-23 18:58:58 +01:00
Donkie
f9787158b8 Extra field settings UI done 2024-01-23 18:58:57 +01:00
Donkie
483c48151b Work on extra fields settings UI
Almost finished
2024-01-23 18:58:57 +01:00
Donkie
77e781f1ea Added settings menu with working currency editing 2024-01-23 18:58:57 +01:00
pdsccode
1ec1e05c40 Reverted changes to .pre-commit-config.yaml, changed en locales to reflect default and added filament price as default to spools/show.tsx 2024-01-10 19:22:26 +01:00
pdsccode
577ed1e680 Changed to show filament price if no spool price set and added tests 2024-01-06 21:42:09 +01:00
pdsccode
1eb78f01df Added pricing field for single spool 2023-12-30 07:29:27 +01:00
Donkie
8322451f26 Converted description translation to one line 2023-12-18 21:54:52 +01:00
Donkie
4dcb965b87 Translated help page 2023-12-18 21:52:22 +01:00
Donkie
bd956412d8 Added translation for Ko-fi button 2023-12-18 21:48:13 +01:00
Donkie
0e57d93ec8 Moved help stuff to a new dedicated Help page
Also added some cool stats on home page
2023-12-18 21:25:23 +01:00
Donkie
d1a5690c81 Added beginnings of a home page 2023-12-18 20:20:48 +01:00
Donkie
879ac15c2d Updated axios version to fix build issue 2023-12-17 21:16:20 +01:00
Donkie
f5b2ffa029 Fixed show page titles double-escaping HTML entities
Fixes #187
2023-12-17 20:46:03 +01:00
Donkie
b0fbe7dea7 Formatted some client files 2023-12-17 20:36:13 +01:00
Donkie
cf417845e9 Implemented Danish language in selector 2023-12-17 20:11:03 +01:00
Donkie
dbcc282d93 Enabled the new greek translation 2023-11-08 18:38:22 +01:00
Donkie
53b0875569 Re-ordered action list to have the show button be first 2023-10-30 22:30:11 +01:00
Donkie
bc55f5e9af Fixed table layout being fixed by the new sticky headers
This caused the columns to not get auto-sized, which broke it especially bad on iOS
2023-10-30 22:30:01 +01:00
Donkie
2c8d3602f0 Open actions menu on click instead of contextClick
context click is a bit hit-and-miss if it works on phones
2023-10-30 22:29:12 +01:00
Donkie
1bc3cfe586 Updated spool select modal with new table style 2023-10-29 20:47:51 +01:00
Donkie
151c3c7f4f Client Table update
* Columns are now specified using the ant design columns property instead of being Table.Column components. This should make this WoW a bit more sense, we're not pretending to be components anymore. column.tsx now only returns objects, not nodes.
* Added filament/spool collapsing as a useTable queryOptions so that the output object is directly the one we want, which will make the types play better together.
* Added a more unified record action system. This enables us to add actions to column rightclick/long press, which is better UX for mobile devices.
* Actions column is now hidden on smaller screens thanks to the above bullet.
2023-10-29 20:37:58 +01:00
Donkie
e31aeebe97 Added sticky table headers
Resolves #133
2023-10-29 19:00:45 +01:00
Connor Cleveland
17f1851fc4 Merge branch 'urlfilter' 2023-10-29 01:27:54 -05:00
Connor Cleveland
2d1895c360 Fix empty filters saving to hash 2023-10-29 01:27:40 -05:00
Connor Cleveland
1c361d0e37 disable default warnWhenUnsavedChanges 2023-10-28 14:46:51 -05:00
Connor Cleveland
5563074c30 add trailing whitespace 2023-10-27 13:34:32 -05:00