49 Commits

Author SHA1 Message Date
MaMe82
d7f0b8ca98 webclient,service: Additional work on TriggerAction Load&Store 2018-10-12 13:51:58 +02:00
MaMe82
0b32635a5e Minor fix, server build with latest grpcweb 2018-10-11 21:32:06 +02:00
MaMe82
636982ead9 webclient: work on TriggerAction load&store 2018-10-11 15:23:02 +02:00
MaMe82
fb7b4ab37f webclient: Started working on TriggerAction load&store 2018-10-11 00:36:39 +02:00
MaMe82
de70e8360d Webclient: reduced overview for TriggerActions 2018-10-01 23:38:19 +02:00
MaMe82
2ee2672171 WebClient,service,gRPC: More work on TriggerActions 2018-10-01 17:28:24 +02:00
MaMe82
6842c25117 Webclient/gRPC: matched proto data for TriggerActions to ViewModel JS data of webclient 2018-10-01 12:01:00 +02:00
MaMe82
50586cd4fb TriggerActions: Data and VM prototyping + visualization done in webclient 2018-09-30 01:06:55 +02:00
MaMe82
1b899d3ccb TriggerAction: work on VM for webclient 2018-09-29 01:22:12 +02:00
MaMe82
ca2857a1d3 webclient: started wotk on TriggerAction JS translation 2018-09-28 13:29:22 +02:00
MaMe82
3c1ffdbeb5 Started working on WiFi settings template store&load 2018-09-24 15:41:09 +02:00
MaMe82
58deed0f1e WiFi settings present proper connection state 2018-09-13 21:52:27 +02:00
MaMe82
c95dfaf71c WiFi rework: protobuf, changed webclient to old hvue fork, runtime WiFi state 2018-09-13 19:49:47 +02:00
MaMe82
4d84224401 Fixed wifi stack for new data 2018-09-13 01:07:57 +02:00
MaMe82
4a29298b3c WiFi: reworked RPC, CLI, WebClient data structures 2018-09-11 17:43:04 +02:00
MaMe82
9d4cf4c081 Fix #28 not terminating wpa_supplicant; fix #16 allow open auth in WiFi STA mode 2018-09-06 17:05:49 +02:00
MaMe82
6d51820f76 Webclient: Reworked most components, intergrated vuex getters 2018-09-05 17:39:57 +02:00
MaMe82
2b32f25188 Replaced custom CodeMirror Vue component with 'vue-codemirror'; some formatting 2018-09-04 23:22:23 +02:00
MaMe82
2a7d5375dc webclient: started reworking HIDScript to Quasar 2018-09-04 00:21:36 +02:00
MaMe82
838bbc2268 webclient: Added Quasar based WiFi settings (+needed gRPC and backend service modifications) 2018-09-03 18:20:00 +02:00
MaMe82
847a960db9 webclient: Ethernet settings fully changed to Quasar 2018-09-03 15:39:42 +02:00
MaMe82
d790a2c3d9 WebClient: Started working on Quasar network config 2018-08-31 15:48:32 +02:00
MaMe82
4d818a3ba6 web client: Finished Quasar reqork of USB gadget (including Notifications + Modal), ToDo: UMS config 2018-08-26 17:14:19 +02:00
MaMe82
4f17688a51 Webclient: Quasar design for USB settings 2018-08-25 00:35:03 +02:00
MaMe82
db0827e155 Quasar tabs with vue-router. Changed back to legacy hvue bindings 2018-08-23 03:00:59 +02:00
MaMe82
294a998c39 Added vue-router and very basic bindings 2018-08-23 02:57:54 +02:00
MaMe82
c96f21053c WebClient: Started moving to Quasar;Started implementing WiFi settings (placeholder) 2018-08-22 21:32:04 +02:00
MaMe82
0e525a49b8 Initial version of network config in webclient, ToDo: event based updates 2018-08-06 21:10:25 +02:00
MaMe82
fb4eb763d6 Started network interface management for WebClient 2018-08-06 02:44:28 +02:00
MaMe82
1c7fc01e1a Webclient: included awesome font, Connloss detection, auto reconnect, job state (event + initial state); gRPC: JobState, EchoRequest; 2018-08-05 16:04:27 +02:00
MaMe82
eacd3eb11c Added HID jobe event handling to ViewModel of webclient 2018-08-02 18:20:11 +02:00
MaMe82
3b971750ae Started working on HID job state vue components and event signaling 2018-08-01 18:09:50 +02:00
MaMe82
d061348087 Installer disables network service, fix in rbuild (dev only) 2018-08-01 13:11:11 +02:00
MaMe82
2ec7b0d2e4 Fixed design of usb component 2018-07-31 21:58:57 +02:00
MaMe82
471b3b853e Complete folder layout reorg 2018-07-29 20:18:06 +02:00
MaMe82
afd0882c27 Started reorganizing imports 2018-07-29 17:39:10 +02:00
MaMe82
e153064605 Fixed import of Vuex bindings for webclient 2018-07-29 02:42:35 +02:00
MaMe82
286b8b9b46 Moved Vuex bindings 'mvue' to external repo 2018-07-29 02:37:02 +02:00
MaMe82
04c6f0d397 Continued working on global state exposed to Vuex 2018-07-28 04:51:38 +02:00
MaMe82
c188e1f5c1 refactoring 2018-07-28 04:49:25 +02:00
MaMe82
c0b5b5ba26 Added Actions to Vuex bindings, moved EventLog to Vuex, refactoring 2018-07-27 17:21:37 +02:00
MaMe82
1373345ef0 Refactoring, started Vuex bindings, modified Vue bindings (hvue), global state for webclient 2018-07-27 03:07:23 +02:00
mame82
03df7ebcc1 Moved gRPC to websocket (requires PR accept on johanbrandhorst protobuf) refined event messaging to browser 2018-07-24 15:41:43 +00:00
mame82
9c9454a563 Introduced events (gRPC server streaming) for server,CLI and WEBCLIENTgit add www/ 2018-07-20 14:59:25 +00:00
mame82
344517f138 Implemented HIDScript editor, started HIDScript launching 2018-07-19 16:34:13 +00:00
mame82
a7bcfec453 Moved web-client from gopherjs-vue to hvue. Added tab component. ToDo: package vue.js 2018-07-18 21:55:44 +00:00
mame82
579c2cb2ca Modified boilerplate code for web-client to allow changing USB gadget settings 2018-07-16 17:15:25 +00:00
mame82
03ac3bcbe1 Added boot bash script on service start; additional HID job control functions for gRPC-server; minor fixes 2018-07-06 22:40:08 +00:00
mame82
0ac4c706e5 Added in gRPC-web support and boilerplate code for a client 2018-05-13 20:50:55 +00:00