Commit Graph

101 Commits

Author SHA1 Message Date
Donkie
755e06c989 Now goes back to loc page on edit submit 2024-11-24 12:31:38 +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
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
bd956412d8 Added translation for Ko-fi button 2023-12-18 21:48:13 +01:00
Donkie
879ac15c2d Updated axios version to fix build issue 2023-12-17 21:16:20 +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
6324979913 Fixed client websocket URL converter TLS 2023-10-18 19:24:27 +02:00
Donkie
f064ea589c Formatted all .ts files 2023-10-18 19:21:57 +02:00
Donkie
37ae1f7de1 Generalized the useLiveify hook 2023-10-15 21:20:56 +02:00
Donkie
f7faa6ccdc Auto-update for added/deleted spools in client 2023-10-15 21:05:42 +02:00
Donkie
aa28bd1f19 Updated client to support new message format 2023-10-15 21:04:34 +02:00