Commit Graph

638 Commits

Author SHA1 Message Date
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
Connor Cleveland
ec1966734e Change qty button to not need invasive CSS 2023-10-27 13:29:55 -05:00
Connor Cleveland
a61c99b93d Add SaveAndAdd footer buttons to keep create consistent 2023-10-26 16:14:24 -05:00
Connor Cleveland
866923fb12 formatting css 2023-10-26 03:56:05 -05:00
Connor Cleveland
82eaaccd9b add support for multiple spool adds 2023-10-26 03:53:06 -05:00
Connor Cleveland
a08e32078c remove now unused formatVendor 2023-10-25 00:52:44 -05:00
Connor Cleveland
517996d7a8 #76 spool list, no reload on page change 2023-10-25 00:32:57 -05:00
Donkie
9b823af4f1 Fixed formatting in saveload.ts 2023-10-24 20:27:00 +02:00
Donkie
2bd6722444 Merge pull request #168 from clevelandcs/urlfilter
Add support for sharing table views via link
2023-10-24 20:13:33 +02:00
Connor Cleveland
cf518b19c2 only update localStorage and hash if table setting differs from default 2023-10-23 21:13:00 -05:00
Connor Cleveland
c1b591b62b make url hash always represent current table state 2023-10-22 20:51:10 -05:00
Donkie
03ab676f58 Fixed lowercase d in vendor field ID
Resolves #167
2023-10-22 20:19:50 +02:00
Athanasios Papadimos
c29a2dd90f Added translation using Weblate (Greek)
Co-authored-by: Athanasios Papadimos <thanosp1993@gmail.com>
2023-10-21 00:32:55 +02:00
A S
df96068518 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (196 of 196 strings)

Co-authored-by: A S <good.win.alexs@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/uk/
Translation: Spoolman/Web Client
2023-10-21 00:32:55 +02:00
Donkó Márk
fce8fca9d7 Translated using Weblate (Hungarian)
Currently translated at 100.0% (196 of 196 strings)

Co-authored-by: Donkó Márk <donkomark@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/hu/
Translation: Spoolman/Web Client
2023-10-21 00:32:55 +02:00
Samuel Wang
290349c37a Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (196 of 196 strings)

Co-authored-by: Samuel Wang <imhsaw@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/zh_Hans/
Translation: Spoolman/Web Client
2023-10-21 00:32:55 +02: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
42cd250a92 Added Ukrainian to i18n.ts 2023-10-17 17:40:58 +02:00
Oleksandr Pidlisnyi
87e63024f4 Translated using Weblate (Ukrainian)
Currently translated at 59.1% (116 of 196 strings)

Co-authored-by: Oleksandr Pidlisnyi <oleksandr.pidlisnyi@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/uk/
Translation: Spoolman/Web Client
2023-10-16 19:15:33 +02:00
Mick#6366
d928424dd3 Translated using Weblate (Czech)
Currently translated at 100.0% (196 of 196 strings)

Co-authored-by: Mick#6366 <kos.m@post.cz>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/cs/
Translation: Spoolman/Web Client
2023-10-16 19:15:33 +02:00
A S
47ed3cbd7a Translated using Weblate (Ukrainian)
Currently translated at 59.1% (116 of 196 strings)

Translated using Weblate (Ukrainian)

Currently translated at 27.0% (53 of 196 strings)

Co-authored-by: A S <good.win.alexs@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/uk/
Translation: Spoolman/Web Client
2023-10-16 19:15:33 +02:00
Oleksandr Pidlisnyi
fecf7529ec Translated using Weblate (Ukrainian)
Currently translated at 27.0% (53 of 196 strings)

Added translation using Weblate (Ukrainian)

Co-authored-by: Oleksandr Pidlisnyi <oleksandr.pidlisnyi@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/uk/
Translation: Spoolman/Web Client
2023-10-16 19:15:33 +02:00
Maurice Kevenaar
d7dc24dcae Translated using Weblate (Dutch)
Currently translated at 100.0% (194 of 194 strings)

Co-authored-by: Maurice Kevenaar <maurice@kevenaar.name>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/nl/
Translation: Spoolman/Web Client
2023-10-16 19:15:33 +02:00
Ghislain Guyot
9be6d32421 Translated using Weblate (French)
Currently translated at 99.4% (193 of 194 strings)

Co-authored-by: Ghislain Guyot <ashmodaj@okolnir.fr>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/fr/
Translation: Spoolman/Web Client
2023-10-16 19:15:33 +02:00
Daviteusz
d1dfa09483 Translated using Weblate (Polish)
Currently translated at 100.0% (196 of 196 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (194 of 194 strings)

Co-authored-by: Daviteusz <daviteusz0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/pl/
Translation: Spoolman/Web Client
2023-10-16 19:15:32 +02:00
gallegonovato
81f9f8997c Translated using Weblate (Spanish)
Currently translated at 100.0% (196 of 196 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (194 of 194 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/es/
Translation: Spoolman/Web Client
2023-10-16 19:15:32 +02:00
Samuel Wang
9a628215e1 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (193 of 193 strings)

Co-authored-by: Samuel Wang <imhsaw@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/zh_Hans/
Translation: Spoolman/Web Client
2023-10-16 19:15:32 +02:00
Daniel Hultgren
f3718c31d2 Translated using Weblate (Swedish)
Currently translated at 100.0% (196 of 196 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (193 of 193 strings)

Co-authored-by: Daniel Hultgren <daniel.cf.hultgren@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/sv/
Translation: Spoolman/Web Client
2023-10-16 19:15:32 +02:00
Donkie
d5bd18f931 Added live updates to vendors in client 2023-10-15 21:36:02 +02:00
Donkie
886519e3b4 Added live updates to filaments in client 2023-10-15 21:35:49 +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
Donkie
0fab369518 Added live updates to spools in client
Will automatically refresh the list and show pages if any of the shown spools are updated in the backend.
On the edit page, it will warn you if the spool has been updated since you opened the page.
2023-10-15 15:28:08 +02:00
Donkie
bec130d038 Minor ko-fi button fixes 2023-10-15 15:15:25 +02:00
Donkie
9b4b438aa9 Minor ko-fi icon fix 2023-10-14 13:46:22 +02:00
Donkie
e59eb816ed Added client building pipeline 2023-10-14 13:28:48 +02:00
Donkie
04a39b8230 Removed ts-expect-error 2023-10-14 12:42:40 +02:00
Donkie
c790465857 Added tip button to bottom of page 2023-10-14 12:35:55 +02:00
Donkie
f3be2a90d5 Updated client packages 2023-10-14 12:10:41 +02:00
Donkie
088e8333f3 Added Hungarian and Italian to i18n file 2023-10-14 11:20:39 +02:00
Giadej
76d875ebe2 Translated using Weblate (Italian)
Currently translated at 100.0% (193 of 193 strings)

Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/it/
Translation: Spoolman/Web Client
2023-10-14 09:03:55 +00:00
Mick#6366
093ca08469 Translated using Weblate (Czech)
Currently translated at 100.0% (193 of 193 strings)

Co-authored-by: Mick#6366 <kos.m@post.cz>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/cs/
Translation: Spoolman/Web Client
2023-10-14 09:03:55 +00:00