Commit graph

105 commits

Author SHA1 Message Date
Jesse Malotaux
d07b6eb820 Select Comp added. 2025-04-11 13:56:12 +02:00
Jesse Malotaux
8dd567fce2 Base components updated. 2025-04-11 13:55:55 +02:00
Jesse Malotaux
e2dbf13060 Style change and refactor 2025-04-11 13:55:18 +02:00
Jesse Malotaux
434f917fb2 Structs added+updated 2025-04-11 13:54:46 +02:00
Jesse Malotaux
6767f77fcf Basic panel functions added to backend 2025-04-11 13:52:59 +02:00
Jesse Malotaux
8ba7689c39 Panel store added. 2025-04-11 13:51:31 +02:00
Jesse Malotaux
887080efa6 Panels V1: basic panel overview, basic binding of macros to buttons, basic panel-view. 2025-04-11 13:50:24 +02:00
Jesse Malotaux
45d3135aa9 Deleted redundant/test files 2025-04-05 23:26:43 +02:00
Jesse Malotaux
55dc67a0ac WIP: Simple test panel for mobile phones. 2025-04-05 23:25:37 +02:00
Jesse Malotaux
a79da7c6f9 .gitignore update 2025-04-05 23:25:02 +02:00
Jesse Malotaux
58de6eb976 WIP: panel management uix 2025-04-05 23:23:51 +02:00
Jesse Malotaux
0d3fb09310 update package-lock.json 2025-04-05 23:22:59 +02:00
Jesse Malotaux
022b11c81f WIP: panel functions added to the api. 2025-04-05 23:19:26 +02:00
Jesse Malotaux
2f391bce4e Update .gitignore 2025-04-04 11:31:33 +02:00
Jesse Malotaux
d79654d684 .env added for application wide variables, used in Go and Vue 2025-04-04 11:30:36 +02:00
Jesse Malotaux
a01e026aa1 Major update, devices view and components
The view for devices is functional now. It is possible to view, link and unlink devices and possible to gain access to authenticated endpoints with a key encrypted by a one time pin.
2025-04-04 11:29:19 +02:00
Jesse Malotaux
b598a090bc Major Update, registration and authentication of devices works now.
This is the first iteration of the registration of devices and authentication for a couple of endpoints.
This needs to be refactored, the code is a bit of a mess. Also because of testing some endpoints are available for remotes that shouldn't be.
2025-04-04 11:27:19 +02:00
Jesse Malotaux
193ce6c8f1 Removal of redundant files. 2025-04-04 11:24:13 +02:00
Jesse Malotaux
3a0b1c2699 Updated gitignore. 2025-04-04 11:20:17 +02:00
Jesse Malotaux
aa0651a763 Last changes 2025-03-31 13:23:26 +02:00
Jesse Malotaux
6872269266 WIP: Update to device components 2025-03-24 20:22:49 +01:00
Jesse Malotaux
3b38372b4b WIP: Update to the go api. 2025-03-24 20:22:31 +01:00
Jesse Malotaux
03181cf6a4 WIP: Device components, services and stores updated. 2025-03-23 22:01:50 +01:00
Jesse Malotaux
2f96c787a2 Assets refactor: subdirectories added, files moved, links updated. 2025-03-23 21:59:34 +01:00
Jesse Malotaux
0ef0c2025a Added macros/* to .gitignore 2025-03-23 18:24:29 +01:00
Jesse Malotaux
fc22109583 Strong element changed to font-bold 2025-03-23 18:23:13 +01:00
Jesse Malotaux
22f4fecce2 Update to api: WIP device access 2025-03-23 18:22:36 +01:00
Jesse Malotaux
e9e6f9e798 Devices view: Remote devices and servers 2025-03-23 18:22:07 +01:00
Jesse Malotaux
6029549cde Another .gitignore update, because I can't type. 2025-03-23 18:20:38 +01:00
Jesse Malotaux
2fe38fbe1f Update to generate UUID on startup and store in or get from localstorage. 2025-03-23 18:20:13 +01:00
Jesse Malotaux
91dadd9bd1 .gitignore update, removed typo 2025-03-23 18:16:07 +01:00
Jesse Malotaux
8c346edc59 update public/ 2025-03-23 18:14:03 +01:00
Jesse Malotaux
a7be77092d .gitignore update to ignore public during development 2025-03-23 18:13:28 +01:00
Jesse Malotaux
8b8a84aa67 Initial API setup: GET and POST handlers and base permission checks. 2025-03-23 15:30:08 +01:00
Jesse Malotaux
535cf06237 Removed tmp build 2025-03-23 15:26:09 +01:00
Jesse Malotaux
433181d0fa Updated .gitignore 2025-03-23 15:25:08 +01:00
Jesse Malotaux
734f86c5da Merge branch 'development' into feature/APP-UIX-capture-macros 2025-03-23 15:05:46 +01:00
Jesse Malotaux
405227e0cd Base files updated, npm packages installed/updated 2025-03-23 14:51:09 +01:00
Jesse Malotaux
973f8c67b0 MacroView page added, Recorder store and service added, route added. 2025-03-23 14:49:56 +01:00
Jesse Malotaux
fff132a11b Style and UI update, logo variations added 2025-03-23 14:48:37 +01:00
Jesse Malotaux
9239c77e12 Base components added 2025-03-23 14:47:50 +01:00
Jesse Malotaux
a6024f22e7 Macro Recorder added 2025-03-23 14:46:50 +01:00
Jesse Malotaux
7eb45c4128 UI inspiration screenshot. 2025-03-10 12:58:37 +01:00
Jesse Malotaux
c514ba151e main.go update. Refactor: Same functionality, but better readabilty. 2025-03-10 12:57:21 +01:00
Jesse Malotaux
bf69f6cba8 NPM update 2025-03-10 12:55:49 +01:00
Jesse Malotaux
c6346d89b4 New build. 2025-03-10 12:55:37 +01:00
Jesse Malotaux
e2df20819f WIP: Pinia Macro Recorder Store. Used for main Macro recording functionality. 2025-03-10 12:54:45 +01:00
Jesse Malotaux
6b2402a7d7 Macros View, currently only occupied by the Macro Recorder. 2025-03-10 12:54:04 +01:00
Jesse Malotaux
d1058dfc17 Macro Record service added. RobotKeys.md added for future translations. 2025-03-10 12:53:34 +01:00
Jesse Malotaux
e03405dfb0 Css files updated. 2025-03-10 12:52:22 +01:00