Commit Graph

95 Commits

Author SHA1 Message Date
Ruben van de Ven 6ca3a79acd Ending messages can be configured to jump to next chapter instead of return message 2019-08-23 12:37:01 +02:00
Ruben van de Ven 0222c34d5c Rename condition again for clearer use 2019-07-10 16:28:54 +02:00
Ruben van de Ven 95c004eba6 Change name of timer condition to loop_timer 2019-07-10 16:14:46 +02:00
Ruben van de Ven 1e76c44862 Collective moment Diversion time in seconds 2019-07-10 14:11:57 +02:00
Ruben van de Ven 8cfd4745f9 Variable store now per language, fix #63 2019-07-10 13:57:42 +02:00
Ruben van de Ven afdc1f860d Changes for the temp hugveys 27-29 2019-07-10 10:59:07 +02:00
Ruben van de Ven 8227cceffb Store variables in a shared database. Condition to retreive the last n variables of a specific name. Fix #61 2019-07-04 22:05:51 +02:00
Ruben van de Ven 2eeee9095f Fix #62 - light intensity and duration now on /hugvey_fade 2019-07-04 16:33:10 +02:00
Ruben van de Ven 36353286c7 Fix #60 - collective moment implementation 2019-07-03 17:54:14 +02:00
Ruben van de Ven 4ae8c20b92 Diversion in timeline 2019-06-18 10:46:48 +02:00
Ruben van de Ven dbcff93237 Fix bug that caused diversions with the same message to launch people back in their timeline 2019-06-16 19:42:59 +02:00
Ruben van de Ven ee1a2e39f2 messagePlayed condition 2019-06-16 17:44:13 +02:00
Ruben van de Ven 16fbee7555 Fix condition saving the variable too soon 2019-06-15 20:10:53 +02:00
Ruben van de Ven b25d7dd6d5 Running only one condition until it matches. And go for that one 2019-06-15 19:21:22 +02:00
Ruben van de Ven 5ca3cffdd9 Save light status (not properly restored yet) and clearer status in timeline when running in a loop 2019-06-14 20:47:59 +02:00
Ruben van de Ven 417b3d9361 Condition variableEqual: check if 2 variables are the same 2019-06-13 22:40:32 +02:00
Ruben van de Ven eb7449c4e8 Fix bug with finish calculation for diversion 2019-06-11 15:10:46 +02:00
Ruben van de Ven 87c7db2489 Reply_contains diversion now can move to next chapter on finish 2019-06-09 11:34:41 +02:00
Ruben van de Ven 39dbf0502a Fix a bug that the story strand 'end-finder' loops infinite, load saved state now uses the light/position id rather than device id, passing a message can trigger the light, and status changes provide cleaner logs 2019-06-08 16:10:46 +02:00
Ruben van de Ven 126c10b5ce Stop google stream after finish (or rather, prevent google stream from restarting after finish) - Fix #29 2019-05-17 20:47:33 +02:00
Ruben van de Ven f33a634902 Log level change 2019-05-14 18:39:22 +02:00
Ruben van de Ven 78625259c9 Ignore the timing of all is_final messages completely
It turns out google's is_final comes in at super arbitrary intervals. Sometimes 2 sec after finishing speaking.
We take the final text but ignore its timing completely.
2019-05-14 18:18:42 +02:00
Ruben van de Ven 42b4185a69 Merge branch 'master' of gitlab.com:hugvey/hugvey 2019-05-13 14:46:46 +02:00
Ruben van de Ven 21097bb8bd Nothing text ##54 2019-05-13 14:45:52 +02:00
Hugvey Central Command b8b912a10a Change for working version 2019-05-12 19:51:54 +02:00
Ruben van de Ven fefda5a2a5 Speed up for calculateFinishesForMsg 2019-05-12 15:06:00 +02:00
Ruben van de Ven cd7a948787 Set volume per language 2019-05-12 14:54:37 +02:00
Ruben van de Ven 81aeb6be27 Hugvey now resumes without replaying the last message 2019-05-12 12:17:03 +02:00
Ruben van de Ven 6938e0fd90 Save state of hugveys to tmp to handle crashes 2019-05-11 23:34:06 +02:00
Ruben van de Ven 99f819ad02 Log exception 2019-05-11 18:15:13 +02:00
Ruben van de Ven 0aafc3209f Merge branch 'master' of gitlab.com:hugvey/hugvey 2019-05-11 18:14:20 +02:00
Ruben van de Ven 23471e4ec0 Try catch audio error 2019-05-11 18:12:25 +02:00
Your Name a73ddf59d1 replace wave duration with SOX 2019-05-11 17:31:00 +02:00
Ruben van de Ven 484542de8d If no hugvey is available, override the red light Fix #42 2019-05-10 19:35:57 +02:00
Ruben van de Ven 664619bab0 ReplyContains diversoins now have their own timing (defaults to 1.8s) Fix #44 2019-05-10 15:14:13 +02:00
Ruben van de Ven 9d8752ef7c Bit more debugging on crashing story 2019-05-10 11:38:57 +02:00
Ruben van de Ven c64e2328e0 Add notes for #44 2019-05-07 14:35:52 +02:00
Ruben van de Ven 02dcf17858 Prevent stacked timeout diversion and fix request for repeat 2019-05-07 14:30:57 +02:00
Ruben van de Ven fcad52da50 Disable interruptions 2019-05-07 14:01:37 +02:00
Ruben van de Ven 0861215794 Interruption diversions for specific timeouts etc. 2019-05-01 18:27:10 +02:00
Ruben van de Ven ef7eee8072 Crash hugvey client on exception so it can be restarted by supervisor 2019-05-01 13:08:41 +02:00
Ruben van de Ven 062f056e96 Fix #36 - Timing for returning after diversion 2019-05-01 12:37:35 +02:00
Ruben van de Ven 2859aef12e Fix #40 - log of voice has variables replaced 2019-04-28 17:31:02 +02:00
Ruben van de Ven ebf0d1ebad Prevent diversions after chapter has been played 2019-04-28 11:34:30 +02:00
Ruben van de Ven 9f05bb644e Preliminary recorder interface. Order is often wrong though 2019-04-27 15:33:51 +02:00
Ruben van de Ven d530980b0e Begin panopticon web interface and fix setLanguage() with new controls 2019-04-27 12:13:34 +02:00
Ruben van de Ven c4e01ed9bc Hugveys now always instantiated 2019-04-27 11:51:11 +02:00
Ruben van de Ven 23cf100df7 Next chapter for diversion only on Timeout diversion 2019-04-26 13:34:17 +02:00
Ruben van de Ven bf12323f41 Diversion condition 2019-04-26 11:51:07 +02:00
Ruben van de Ven 2f598ad7f7 Diversions now return to next chapter instead of next message 2019-04-26 11:14:49 +02:00