Commit Graph
98 Commits
Author SHA1 Message Date
2mal3andE44 028e419535 fix(frontend): more reactive db problems
Co-Authored-By: E44 <129310925+programmer-44@users.noreply.github.com>
2026-01-02 16:50:52 +01:00
2mal3 87c5a68127 refactor(frontend) 2025-12-29 19:02:58 +01:00
2mal3 e4bf1ccfc1 refactor(frontend): split true components from modules 2025-12-29 18:57:43 +01:00
2mal3 6da0d69125 refactor(frontend): remove test page 2025-12-29 18:39:11 +01:00
2mal3 abf227d15d refactor(frontent): move components and ts to lib folder 2025-12-29 18:38:20 +01:00
2mal3 54b9e1fc78 refactor(frontend): small syntax improvements 2025-12-29 18:26:54 +01:00
2mal3 3fc67dadd9 test(frontend): more tests 2025-12-29 18:21:30 +01:00
2mal3 7dbc746242 test(frontend): basic e2e testing framework 2025-12-29 17:30:25 +01:00
2mal3 ac75494f6d chore(frontend): require min dependency age for npm deps 2025-12-29 17:27:55 +01:00
2mal3andE44 c6b0c1cf31 refactor(frontend): use db for files & displays
Co-Authored-By: E44 <129310925+programmer-44@users.noreply.github.com>
2025-12-29 16:28:26 +01:00
2mal3 880725a105 chore: nix dev shell support 2025-12-19 13:53:58 +01:00
2mal3 6a6c13018e chore(control): clearer view zoom button icons 2025-12-14 13:41:52 +01:00
2mal3 9ea4e31863 fix(nixos): screen blank after inactivity 2025-12-06 14:10:21 +01:00
2mal3 cfb26a0b47 fix(display): custom program file handling 2025-12-03 17:29:45 +01:00
2mal3 df1ea7b163 chore(display): open presentations read only 2025-12-03 16:25:21 +01:00
2mal3 013a3ca487 refactor: use mime types for file identification 2025-12-03 16:18:14 +01:00
2mal3andGitHub 4cf0f12a6f feat(display): file streaming (#5) 2025-12-03 14:51:41 +00:00
2mal3 9cafb293d0 refactor(display): move open logic into own file 2025-11-29 00:00:02 +01:00
2mal3 78fde49329 feat(display): pdf support 2025-11-28 23:57:02 +01:00
2mal3 a7184847bb fix(nixos): not all pkgs available at service runtime 2025-11-28 23:00:49 +01:00
2mal3 fe847339e4 chore(display): use seperate libreoffice profie 2025-11-28 22:51:43 +01:00
2mal3 84c01d791a fix(display): deprecated libreoffice api 2025-11-28 22:38:46 +01:00
2mal3 54902357b0 fix(nixos): could not send keyboard 2025-11-28 16:34:09 +01:00
2mal3 88b80fab58 fix(nixos): flake not renamed to just mudics 2025-11-28 16:29:50 +01:00
2mal3 23002bd983 chore(nixos): rename plg-mudics to mudics 2025-11-28 16:03:18 +01:00
2mal3 f62a595e4a fix(nixos): update-mudics ping not installed 2025-11-28 15:59:12 +01:00
2mal3 ac28c99764 chore(control/TipTapButton): better describe color 2025-11-24 21:25:51 +01:00
2mal3 b501ba1a7f chore: recommend vscode extensions 2025-11-24 21:06:28 +01:00
2mal3 debc0d1b53 deps(display): tidy up 2025-11-23 13:47:56 +01:00
2mal3 6fe3a5f1c9 style(control/app.css) 2025-11-23 13:33:56 +01:00
2mal3 497f7c6fe1 deps(control): update deno lock 2025-11-23 13:22:15 +01:00
2mal3 fbf98b656d feat(control): wake on lan api 2025-11-23 13:22:15 +01:00
2mal3 fa851eb51d refactor: share bad request text 2025-11-23 13:22:15 +01:00
2mal3andGitHub cad8f0dc76 chore(keyboardInput): new api from docs (#4) 2025-11-23 12:02:34 +00:00
2mal3 94bad9a72f chore(nixos): check for internet before updating 2025-11-20 16:59:35 +01:00
2mal3 3519c76526 refactor(display): remove unused code 2025-11-20 11:35:48 +01:00
2mal3 b8d0ada4af refactor: sort deps 2025-11-20 11:33:08 +01:00
2mal3 3891fd7a4a chore(display): follow api docs 2025-11-18 14:55:21 +01:00
2mal3andGitHub 3b8647e031 feat(control): store api (#3) 2025-11-18 14:43:21 +01:00
2mal3andGitHub 2ab9c82ccb docs(display): api (#2)
* docs(display): api

* docs(display/keyboardInput): more generic interface

* docs(display): clarify error section
2025-11-18 12:43:51 +01:00
2mal3 2499389c30 refactor(display): easy custom background color 2025-11-15 11:25:39 +01:00
2mal3 c653538b31 chore(display): directly bundle htmx
for more independence and offline support
2025-11-15 11:16:22 +01:00
2mal3 273879c55a fix(display/filePreview): non quadratic images 2025-11-15 11:00:43 +01:00
2mal3 a9a28eb1fb docs: centralized dev 2025-11-09 00:01:53 +01:00
2mal3 e030b0469c docs: add description to readme 2025-11-08 23:54:27 +01:00
2mal3 8d9b540c81 docs: rough architecture documentation 2025-11-08 23:51:44 +01:00
2mal3 c117cb2199 feat(nixos): custom firewall 2025-11-07 20:08:49 +01:00
2mal3 53598578f3 refactor(display): correct data folder name 2025-11-07 19:59:50 +01:00
2mal3 b94c80bfc6 fix(display): closing app wont stop server 2025-11-07 19:51:18 +01:00
2mal3andGitHub aa7d1e7ee6 feat: nixos config (#1) 2025-11-07 13:26:10 +01:00
2mal3 93f7b17222 chore(openBrowser): more detailed error logs 2025-11-07 12:42:34 +01:00
2mal3 bf08ec946a deps: udpdate 2025-11-06 15:46:41 +01:00
2mal3andGitHub 9487fdd13e docs: add lines of code badge 2025-11-05 22:16:15 +01:00
2mal3 aeea501a05 ci(release): fix could not find assets 2025-11-05 22:05:45 +01:00
2mal3 97274243b8 ci(build): ignore yaml file changes 2025-11-05 22:03:09 +01:00
2mal3 d4f9046f3e ci(release): upload executables 2025-11-05 22:02:35 +01:00
2mal3 78d12cf49f docs(display): update with new tooling 2025-11-05 21:54:22 +01:00
2mal3 bbaf08d6b8 fix: typo in mudics name 2025-11-05 21:50:55 +01:00
2mal3 9d2310dace refactor(display): rename bruno project 2025-11-05 21:49:18 +01:00
2mal3 ceba7b9e56 feat(control): advanced device ping route 2025-11-05 21:48:53 +01:00
2mal3 01e2441943 fix(shared): dont log browser start command 2025-11-05 21:36:08 +01:00
2mal3 3297327321 fix(control): would exit instantly 2025-11-05 21:29:12 +01:00
2mal3 80271dc8ae ci: fix 2025-11-04 17:48:37 +01:00
2mal3 edc9d312bc ci: fix control build 2025-11-04 17:43:38 +01:00
2mal3 74470c3bb5 deps(control): update deno.lock 2025-11-04 17:43:20 +01:00
2mal3 012934362a ci: build control block 2025-11-04 17:37:10 +01:00
2mal3 8bbacc6ce5 feat(control): open app in browser on startup 2025-11-04 17:21:49 +01:00
2mal3 4ebac7d7fc refactor: move browser open into shared modules 2025-11-04 17:21:23 +01:00
2mal3 fa3d5198d2 deps(control): update deno lock 2025-11-04 16:51:26 +01:00
2mal3 f8efd2a685 ci: release action 2025-11-03 22:21:59 +01:00
2mal3 bcff1ffc0a chore(display): disable restricted shell 2025-10-30 11:28:36 +01:00
2mal3 9dde6710bb chore(display): enable cors 2025-10-27 11:05:33 +01:00
2mal3 d92d8abc77 refactor: share splash screen project wide 2025-10-26 13:34:55 +01:00
2mal3 b7255b5576 refactor: go work 2025-10-26 13:34:15 +01:00
2mal3andE44 2aec003cf2 feat(display): load animation
Co-Authored-By: E44 <129310925+programmer-44@users.noreply.github.com>
2025-10-26 12:17:46 +01:00
2mal3 14bfb9fa0b docs(display): list required tools 2025-10-26 11:17:59 +01:00
2mal3 1d89e68566 chore(display/filePreview): support video and pdf 2025-10-26 11:17:39 +01:00
2mal3 7b0631d6c4 refactor(display): more scalable file preview file type routing 2025-10-24 20:45:32 +02:00
2mal3 d71603cec8 feat: image file preview 2025-10-24 20:11:43 +02:00
2mal3 8310678bbf fix(display): screenshot delay on fedora 2025-10-21 22:51:07 +02:00
2mal3 8a187385d1 chore(display): fail visibly when chrome is not installed 2025-10-21 22:46:55 +02:00
2mal3 da1091c173 chore(display): error handling for opening presentations 2025-10-21 22:23:43 +02:00
2mal3 4771a56164 chore(display): support multiple screenshot tools 2025-10-21 22:17:15 +02:00
2mal3 296c8bd04b refactor(display): move web logic into own package 2025-10-15 16:45:27 +02:00
2mal3 89982f9833 refactor(display): move os logic into own package 2025-10-15 16:37:44 +02:00
2mal3 bd70a35e5f feat(display): screenshot api 2025-10-15 16:02:25 +02:00
2mal3 2e0af663c4 refactor(display): abstract shell command runs 2025-10-15 16:02:00 +02:00
2mal3 9ff951e22f chore(display): support go generate 2025-10-15 15:21:21 +02:00
2mal3 1db58abcb6 chore: basic control template 2025-08-20 20:26:19 +02:00
2mal3 08e41038ab ci(display): correctly cache go deps 2025-08-18 12:34:03 +02:00
2mal3 74258e5746 chore: gitignore 2025-08-18 12:19:39 +02:00
2mal3 83e91ccb57 ref(display): use anonymous structs in simple requests 2025-08-18 12:19:39 +02:00
2mal3 473ffe57ac ref: move bruno template request to display 2025-08-18 12:10:39 +02:00
2mal3 330d63ebd8 feat(display): ping route 2025-08-18 12:10:02 +02:00
2mal3 8d3bf0e32e docs: example requests 2025-08-17 13:37:10 +02:00
2mal3 967ca7651a ci: display build 2025-08-17 13:36:56 +02:00
2mal3 65231e6492 feat: display 2025-08-17 13:36:45 +02:00
2mal3andGitHub 700096ed15 Initial commit 2025-08-17 13:24:30 +02:00