Commit Graph

41 Commits

Author SHA1 Message Date
Sharon Kennedy f207e7a258 add bot command for bug reports 2022-01-12 12:05:19 -05:00
Sharon Kennedy 666f2361c8 pull in user settings, fix race conditions on facilitator invitation, add more logging and notifications. 2020-12-01 13:20:13 -05:00
Sharon Kennedy d3747cc654 fetch and use admin settings 2020-11-30 22:47:32 -05:00
Sharon Kennedy e2c291c040 change notice to signal 2020-09-11 16:12:01 -04:00
Sharon Kennedy d53a5c5e26 change order of statements when handling member leaving to avoid sending close signal twice 2020-09-07 11:54:05 -04:00
Sharon Kennedy 2983a14038 bit of cleanup 2020-09-06 14:05:54 -04:00
Sharon Kennedy 6e71ba4b5b add test for bot signal 2020-09-06 13:39:39 -04:00
Sharon Kennedy 5dc6aa5660 timeouts 2020-09-06 01:20:50 -04:00
Sharon Kennedy 6d4b6b1609 close if facilitator doesn't join within 3 minutes 2020-09-05 18:12:33 -04:00
Sharon Kennedy 1e3b63fe5b fixed bug on leaving room 2020-09-05 15:35:38 -04:00
Sharon Kennedy abcc417d78 latest build 2020-07-25 19:07:08 -04:00
Sharon Kennedy d6651b7437 encrypt transcript attachment 2020-07-25 19:03:23 -04:00
Sharon Kennedy 404f440f48 wait for initial sync before adding listeners 2020-07-01 00:51:29 -04:00
Sharon Kennedy 391bd22121 fix duplicate notifications on support chat request; fix transcript attachment filename 2020-06-19 12:57:23 -04:00
Sharon Kennedy f8a1698c56 ensure joined user is facilitator before uninviting other facilitators 2020-06-11 21:53:57 -04:00
Sharon Kennedy a323602a1d remove unused env var 2020-06-11 10:59:56 -04:00
Sharon Kennedy 21a15c5efc add metadata to file upload so it works on the app 2020-06-11 01:54:36 -04:00
Sharon Kennedy 16c9fd4148 move offline messaging to chatbox 2020-06-10 16:59:28 -04:00
Sharon Kennedy 189140e1f9 use room membership for chat invitations instead of community membership to fix presence bug 2020-05-27 22:24:14 -04:00
Sharon Kennedy 2c0e2f08c8 delete file on bot command or when bot leaves the room 2020-05-20 12:07:09 -04:00
Sharon Kennedy 19217eb4d3 update tests 2020-04-29 09:35:57 -04:00
Sharon Kennedy 38d22f8aed send notice if chat is offline so chatbox can stop waiting 2020-04-29 09:22:02 -04:00
Sharon Kennedy 18d96af731 check for presence of transcript file before attempting to write to it 2020-04-23 10:24:03 -04:00
Sharon Kennedy aef215bd7e leave rooms when empty, use localStorage 2020-04-22 18:04:48 -04:00
Sharon Kennedy 39d97343a5 leave empty rooms 2020-04-22 15:51:02 -04:00
Sharon Kennedy 242d32639a rewuite to use async 2020-04-22 01:35:34 -04:00
Sharon Kennedy fefda571d6 fix tests 2020-03-27 00:48:03 -04:00
Sharon Kennedy cef8acad0c remove log statements 2020-03-26 19:15:16 -04:00
Sharon Kennedy e37502972c handle bot commands from unencrypted messages 2020-03-26 18:24:53 -04:00
Sharon Kennedy c01de33895 formatting 2020-03-23 00:28:00 -04:00
Sharon Kennedy 42866ecfc7 update bot ot use groups 2020-03-20 17:43:12 -04:00
Sharon Kennedy e48b001486 use groups instead of rooms to invite and uninvite facilitators 2020-03-19 12:52:04 -04:00
Sharon Kennedy ef3c44f0d5 catch bot rate limiting error, update tests 2020-03-18 03:00:43 -04:00
Sharon Kennedy e49e4dca76 test suite for bot 2020-03-17 02:09:52 -04:00
Sharon Kennedy 434147c483 add test suite 2020-03-15 23:30:00 -04:00
Sharon Kennedy 7b2da6b351 changes from glitch 2020-03-15 14:10:59 -04:00
Sharon Kennedy 5876183d93 use dotenv instead of config, sync with changes from glitch 2020-03-02 17:52:25 -05:00
Sharon Kennedy febd3feb61 refactor into a bot class 2020-02-23 13:58:09 -05:00
Sharon Kennedy 5570f79e69 poc done 2020-02-23 12:01:15 -05:00
Sharon Kennedy d9724bd52e add facilitators to chatroom 2020-02-22 22:40:32 -05:00
Sharon Kennedy ebc48141e2 bot proof of concept 2020-02-22 19:30:27 -05:00