2mal3
|
f7b0c9978d
|
chore(control/un_on_all_selected_displays): allow ignoring of offline check
|
2026-01-06 19:39:44 +01:00 |
|
2mal3
|
3389a3bf50
|
docs(control): wake on lan bruno requst
|
2026-01-06 19:26:33 +01:00 |
|
2mal3
|
58570552eb
|
feat(control): put displays in loading state when shutting down
|
2026-01-06 19:20:29 +01:00 |
|
2mal3
|
427209e518
|
refactor(control): make run_on_all_selected_displays more generic
|
2026-01-06 19:18:18 +01:00 |
|
2mal3
|
4325ffc4aa
|
refactor(control): rename file_display.db to database
|
2026-01-06 19:04:23 +01:00 |
|
2mal3
|
c4d7f8e0e4
|
fix(control): toggle select all
|
2026-01-05 23:14:25 +01:00 |
|
2mal3
|
ef64330050
|
chore(control): default bg color for settings button
|
2026-01-05 23:05:02 +01:00 |
|
2mal3
|
c7b073eb34
|
refactor(control): use error button class more
|
2026-01-05 23:00:13 +01:00 |
|
2mal3
|
58e56ffae3
|
feat(control): shutdown
|
2026-01-05 23:00:13 +01:00 |
|
2mal3
|
aa0f88b258
|
chore(control): run only on all online selected displays
|
2026-01-05 21:42:26 +01:00 |
|
2mal3
|
28121df128
|
feat(control): hide unusable power options
|
2026-01-05 21:42:26 +01:00 |
|
2mal3
|
8b41711df8
|
refactor: clearer log messages
|
2026-01-04 21:31:23 +01:00 |
|
2mal3
|
bdfc648f51
|
chore(control): only try getting description if json response
|
2026-01-04 21:29:38 +01:00 |
|
2mal3
|
a49d10521e
|
fix(control): blackout broken
|
2026-01-04 21:13:35 +01:00 |
|
2mal3
|
c8920df9b3
|
chore: better logging
log some things only in dev mode
|
2026-01-04 21:02:14 +01:00 |
|
 2mal3andGitHub
|
5f9bd20c06
|
docs: add GNU AGPL v3 license
|
2026-01-04 02:09:29 +01:00 |
|
 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 |
|