Commit Graph

448 Commits

Author SHA1 Message Date
Donkie
03ab676f58 Fixed lowercase d in vendor field ID
Resolves #167
2023-10-22 20:19:50 +02:00
Donkie
6e2f2b08f3 Added systemd path verification to install script 2023-10-22 20:12:23 +02:00
Donkie
292ecbf166 Fixed install script systemd service script path 2023-10-21 23:20:39 +02:00
Donkie
aa2e79b101 Bump version to 0.13.0 2023-10-21 11:57:01 +02:00
Donkie
9eb3aef08d Removed unused default registered func 2023-10-21 11:49:00 +02:00
Donkie
ecec122420 Added standalone installation
Resolves #27
2023-10-21 11:49:00 +02:00
Donkie
5cb92d89ea Merge pull request #158 from Donkie/weblate
Translations update
2023-10-21 11:18:33 +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
Donkie
f41c579b0f Merge pull request #154 from Donkie/weblate
Translations update
2023-10-17 17:37:37 +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
5f7a063125 Added resource field in websocket message
Used to differentiate resources for root-level subscriptions
2023-10-15 20:39:53 +02:00
Donkie
3e2bbed17e Added more websocket endpoints
Can now subscribe to:
- spool/filament/vendor level events, not specific to any specific ID
- root level events, captures all events sent
2023-10-15 20:36:48 +02:00
Donkie
03be75abca Subscription tree data structure for websockets
It holds the subscriptions in a tree fashion, sending the message down the branches while broadcasting on each node.
2023-10-15 20:16:29 +02:00
Donkie
7a3c2e3a68 Added event response model in api documentation 2023-10-15 19:46:28 +02:00
Donkie
a6d527aaf0 Added/deleted-type websocket messages
Events are now sent for not only when an object changes but also when one is created or deleted.

For now it's not really possible to subscribe to these events however.

This breaks backwards-compatibility with the websocket messages.
2023-10-15 19:46:10 +02:00
Donkie
3c5b3cea5a Added websocket endpoints for filament and vendors 2023-10-15 15:39:39 +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
Donkie
0085b2f0f8 Merge pull request #152 from Donkie/weblate
Translations update
2023-10-14 11:16: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
Donkie
fd8d2e98d0 Merge pull request #150 from Donkie/weblate
Translations update
2023-10-14 11:03:49 +02:00
Donkie
64416f2ec2 Create FUNDING.yml 2023-10-14 11:02:53 +02:00
Giadej Giado
4519d3cf65 Translated using Weblate (Italian)
Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (193 of 193 strings)

Co-authored-by: Giadej Giado <giadejg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/it/
Translation: Spoolman/Web Client
2023-10-13 23:07:13 +02:00