Commit graph

56 commits

Author SHA1 Message Date
Jesse Malotaux
358e4fea17 Merge branch 'development' 2025-05-03 21:31:46 +02:00
JaxxMoss
71cd3c9a34 File formatting fixed. 2025-05-02 20:24:51 +02:00
Jesse Malotaux
ef051c8e86 Added GPL headers to all source files. Updated the dashboard with a link to the github.io page. 2025-05-01 15:55:00 +02:00
Jesse Malotaux
315d169cf9 Dashboard page restructured. Moved some elements to the other views. 2025-04-30 18:06:53 +02:00
Jesse Malotaux
05a5cb8325 Edit functionality added to frontend. 2025-04-28 16:23:52 +02:00
Jesse Malotaux
922b2bc4f5 Check added when saving macro. Fixed bug when loading macro. 2025-04-28 15:03:54 +02:00
Jesse Malotaux
4789e5d1a9 Recorder update: Opening macros works now. 2025-04-28 13:44:12 +02:00
Jesse Malotaux
6ff071b375 Added dialog triggers to panel edit and view pages. 2025-04-28 11:07:25 +02:00
Jesse Malotaux
c405d54d0e Fixed overflow/height issue. 2025-04-28 11:06:34 +02:00
Jesse Malotaux
f662f907d7 Main styling changed to correct for loaded panel styling. 2025-04-28 11:05:23 +02:00
Jesse Malotaux
8eac0bca69 Added dark mode meta tag to index.html 2025-04-28 10:21:01 +02:00
Jesse Malotaux
84b038b5ee Frontend update Alpha version 2025-04-17 11:23:20 +02:00
Jesse Malotaux
cb5516f863 WIP: Alpha version bugfixes 2025-04-13 13:07:15 +02:00
Jesse Malotaux
9e62468bda Added conditional to App.vue 2025-04-12 15:35:12 +02:00
Jesse Malotaux
836b6ae3a3 Removed redundant code and file 2025-04-12 15:33:00 +02:00
Jesse Malotaux
c9850dcbf8 Update to UIX. 2025-04-12 15:31:32 +02:00
Jesse Malotaux
cf0ef8bd92 UIX update for alpha release 2025-04-11 19:31:43 +02:00
Jesse Malotaux
3cc0a2017d Update to UIX for alpha version 2025-04-11 18:57:25 +02:00
Jesse Malotaux
2a9813e7ac Frontend refactor and additions 2025-04-11 16:49:51 +02:00
Jesse Malotaux
052ce611f9 Small update to encryptservice. 2025-04-11 14:07:47 +02:00
Jesse Malotaux
b3a29126a4 Devices update 2025-04-11 14:06:45 +02:00
Jesse Malotaux
d38f999b27 App.vue and router update to include authorization. 2025-04-11 14:04:03 +02:00
Jesse Malotaux
c4d66d130c package.json update: host lan for development 2025-04-11 14:03:02 +02:00
Jesse Malotaux
4ce03f7a4b Macro recorder update, Macro service added (for the panels) 2025-04-11 14:02:07 +02:00
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
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
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
59dd711ab3 Redundant commit: only to switch branches. Can be removed. 2025-04-04 11:52:48 +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
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
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
fc22109583 Strong element changed to font-bold 2025-03-23 18:23:13 +01:00
Jesse Malotaux
e9e6f9e798 Devices view: Remote devices and servers 2025-03-23 18:22:07 +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
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
bf69f6cba8 NPM update 2025-03-10 12:55:49 +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