Commit graph

67 commits

Author SHA1 Message Date
ddefa4fddc renamed 'config.json' to 'example_config.json' and added it to '.gitignore' 2022-03-24 10:48:32 +01:00
ddf83ce25e updated license again 2022-03-24 10:42:32 +01:00
0a6801e01a added .vscode 2022-03-24 10:41:50 +01:00
196a2e901a updated .gitignore 2022-03-24 10:19:28 +01:00
839909775e updated license 2022-03-24 10:19:17 +01:00
e0d402b438 implemented new endpoint 'color' to retrieve current color information 2022-03-22 01:05:52 +01:00
e2a2804419 multiple bug fixes, now powering off all connected blinksticks 2022-03-07 23:19:18 +01:00
a2fc7cbcfe added description for new post argument 'blinkstick' 2022-03-04 00:41:10 +01:00
fe545fc39d added support for multiple blinksticks 2022-03-04 00:02:07 +01:00
20efca9234 fixed cli method '-ls / --list' 2022-03-03 21:18:07 +01:00
91a50073da renamed 'blinkstick.js' to 'controller.js' 2022-03-03 20:59:12 +01:00
12d11aebd3 minor fix 2022-03-02 00:18:14 +01:00
6ede57f7ff fixed modes 'set' and 'morph' with random color for all indexes 2022-03-01 22:14:36 +01:00
37d5fdcd9b wait for result 2022-02-28 02:19:02 +01:00
86d213e721 set all leds to the same color if 'random' 2022-02-28 02:14:12 +01:00
2c17326f96 fixed a lot of problems 2022-02-28 01:53:13 +01:00
98f4c5e975 improved logging 2022-02-25 22:59:01 +01:00
714a89fb67 find available blinksticks or exit before server start 2022-02-25 22:58:47 +01:00
b3b123bea8 optimized filtering of found blinksticks 2022-02-25 15:50:32 +01:00
4aa965fece added cli argument parser 2022-02-25 15:41:27 +01:00
2139b0b111 moved config initialization into own function 2022-02-25 15:41:11 +01:00
4d2dcbf4f0 extended config and functionality to cache found blinksticks and filter them by serial(s) 2022-02-25 15:40:20 +01:00
421c3be3dd optimized color parsing 2022-02-25 15:39:32 +01:00
750844f49e updated systemd-service and readme 2022-02-24 23:25:20 +01:00
37bd68e9de some more fixes 2022-02-24 15:24:08 +01:00
9ae6acba36 fixed stopping of multiple active animations 2022-02-24 14:53:17 +01:00
b6c2e04db2 fixed starting and stopping of animations 2022-02-24 14:42:30 +01:00
9ceb501265 move some more code from promises to async/await 2022-02-24 11:52:16 +01:00
4dd916997e cleaned up some more code 2022-02-24 11:51:21 +01:00
35b8c55966 cleaned code 2022-02-24 11:33:53 +01:00
2a7386d262 extended function to find connected blinkstick(s) 2022-02-24 10:57:41 +01:00
323e3b0b5e optimized error handling and application start 2022-02-24 10:50:31 +01:00
e7f259b683 reject with error object 2022-02-24 10:42:06 +01:00
d4b776333f replaced some more promises with async/await 2022-02-24 10:41:50 +01:00
ad111f7709 replaced promises with async/await 2022-02-24 10:31:01 +01:00
53efde189f changed error logging 2022-02-24 10:30:43 +01:00
61c43fdd9b reworked almost the whole project - everything should work now as expected 2022-02-23 17:08:41 +01:00
eac3aa5e5e "fixed" pulse mode, needs still rework 2022-02-22 17:00:30 +01:00
836d91ce04 heavy rework to support individual leds, pulse mode currently broken 2022-02-22 16:42:49 +01:00
5b22396e0d replace functions with arrow functions 2022-02-21 12:20:37 +01:00
91f6c0a57a extended config and server accordingly 2022-02-21 12:20:18 +01:00
047dc92b80 added new line 2022-02-21 12:08:26 +01:00
8a97448f7f added systemd-service and updated readme 2022-02-21 12:04:37 +01:00
e332dcda9c add '.nvmrc' 2022-02-21 11:57:18 +01:00
7866ddb5df code optimization 2022-02-21 11:56:49 +01:00
adc9f59adc added options argument 'index' 2022-02-21 01:14:42 +01:00
1d715995ff removed debug output 2022-02-21 00:48:51 +01:00
faee049169 optimized and extended functionality 2022-02-21 00:48:29 +01:00
069faa91f8 fixed type environment variable 2021-04-14 23:11:15 +02:00
1e13175c06 changed default mode to 'morph' 2021-04-09 03:03:50 +02:00