Sharon Kennedy
47d546a8d4
linkify messages
2020-03-15 00:47:19 -04:00
Sharon Kennedy
54d4980e84
initial test suite done
2020-03-13 13:35:07 -04:00
Sharon Kennedy
c798700a20
test main chatbox functionality
2020-03-13 00:05:12 -04:00
Sharon Kennedy
a97696f687
added test suite for chatbox, use accept/reject buttons for ToS instead of typing answer
2020-03-12 13:08:57 -04:00
Sharon Kennedy
72ef085122
use config passed in to component instead of hard coded values
2020-03-05 00:06:24 -05:00
Sharon Kennedy
5569c4af63
fallback to unencryted chat if initCrypto fails or on decryption error
2020-03-04 22:05:09 -05:00
Sharon Kennedy
b934bb3a5f
exit chat properly and clear local storage
2020-02-26 00:12:05 -05:00
Sharon Kennedy
9daba69247
fix color inconsistencies
2020-02-25 20:21:09 -05:00
Sharon Kennedy
5e4f96efba
finish transitions on dark theme
2020-02-25 19:50:43 -05:00
Sharon Kennedy
f5862e8f0a
transitions styling and better messaging on chat initialization
2020-02-25 17:48:30 -05:00
Sharon Kennedy
9a7beea07b
add some hover/focus effects
2020-02-24 23:20:40 -05:00
Sharon Kennedy
55723e94c7
fix bg color on start button and input width on mobile
2020-02-24 18:14:36 -05:00
Sharon Kennedy
fec0c1eb14
move initial chats from bot to chatbox
2020-02-24 14:16:43 -05:00
Sharon Kennedy
dcd4e4a9ba
restyle chatbox and some refactoring
2020-02-23 23:12:47 -05:00
Sharon Kennedy
37455346f3
fix bot message styling in dark mode
2020-02-23 20:16:28 -05:00
Sharon Kennedy
066824cb3b
styling for bot messages
2020-02-23 16:57:16 -05:00
Sharon Kennedy
03335e0cc2
integrate with bot
2020-02-23 12:01:58 -05:00
Sharon Kennedy
06a24562bc
fix viewport width
2020-02-17 18:22:54 +01:00
Sharon Kennedy
4b5bb34261
dark mode, add bookmarklet demo
2020-02-17 00:31:50 +01:00
Sharon Kennedy
08981fd444
wcag compliance
2020-02-14 17:38:20 +01:00
Sharon Kennedy
8f9f0fc8b0
correctly catch unknown device error
2020-02-05 20:26:51 -05:00
Sharon Kennedy
620f7017f3
cleanup code, initialize client on opening window
2020-02-05 13:42:34 -05:00
Sharon Kennedy
5391338d7f
encryption ui improvements
2020-02-04 01:13:47 -05:00
Sharon Kennedy
5cb95e4556
got encryption working
2020-02-04 00:43:26 -05:00
Sharon Kennedy
1b2703ec80
got initCrypto working
2020-02-02 13:36:11 -05:00
Sharon Kennedy
03e56410d5
first try at enabling encryption
2020-02-01 23:24:03 -05:00
Sharon Kennedy
683edbe9fc
fix chatbox outline
2020-02-01 22:11:46 -05:00
Sharon Kennedy
d7ef37425e
update facilitator address
2020-02-01 12:29:08 -05:00
Sharon Kennedy
ed68d08f9c
use Chatbox in embeddable popup window
2020-02-01 00:30:58 -05:00
Gavin Foster
309bfd6a5b
Optional Mount Parameters ( #123 )
...
* adding optional parameters
* updating bodyText mount prop to default
* updating snapshot for new props
* adding parent element for mounting
* adding null default for parentElement
* adding dist to gitignore
* adding test case for mounting to element
* adding div to document in test
* unmount after test
* updating test to pass
* updating eslint to handle certain rules as warning and fix others
2019-06-20 13:26:02 -04:00
Gavin Foster
d00d6af82a
Eslint ( #126 )
...
* adding eslint to webpack and fixing errors
* updating screenshot and tests to reflect dom changes
2019-06-20 12:16:59 -04:00
Benjamin Boudreau
bf5c6d597a
fixing tests for changed bookmark
2018-06-09 09:17:40 -04:00
Benjamin Boudreau
81517491d5
adding cleanslate support for style scoping
2018-06-09 08:43:18 -04:00
Benjamin Boudreau
799221f411
adding bookmarklet
2018-06-03 16:01:32 -04:00
Benjamin Boudreau
e5c61ce998
covering all javascript
2018-06-03 14:28:12 -04:00
Benjamin Boudreau
234431c143
adding tests
2018-05-29 21:57:30 -04:00
Benjamin Boudreau
10cad70262
adding widget output
2018-05-28 22:49:38 -04:00
Benjamin Boudreau
4703a601cf
theme and animations
2018-05-27 21:16:41 -04:00
Benjamin Boudreau
370b5cc7fa
initial setup of widget
2018-05-26 14:53:54 -04:00