Commit Graph

28 Commits

Author SHA1 Message Date
Ken-Håvard Lieng 9c9b05d479 Update react-redux to 6.0.0-beta.2, enable react concurrent mode, use strict equality mapState checks 2018-11-09 08:11:01 +01:00
Ken-Håvard Lieng ca222ff10d Add cache-first service worker 2018-11-06 11:13:32 +01:00
Ken-Håvard Lieng d930365eeb Code split the client, update dependencies 2018-11-04 07:23:07 +01:00
Ken-Håvard Lieng 29a225ed13 Make it run better in IE11 2018-05-06 21:36:05 +02:00
Ken-Håvard Lieng d4d03eac12 Add promise polyfill 2018-04-30 22:41:12 +02:00
Ken-Håvard Lieng 94f3777f5f Handle css with webpack 2018-04-13 20:47:39 +02:00
Ken-Håvard Lieng b176b79144 Add prettier 2018-04-06 01:46:22 +02:00
Ken-Håvard Lieng 0cbbc1b8ff Update client deps: react 16.3, babel 7 2018-04-05 21:16:37 +02:00
Ken-Håvard Lieng 86c5451edb Organize components, use webpack import aliases 2017-06-21 08:40:28 +02:00
Ken-Håvard Lieng 993d29242e Clean up container/component relationship 2017-05-27 07:30:22 +02:00
Ken-Håvard Lieng 4c70d11a86 Add _ to segmentValueCharset 2017-05-21 22:59:35 +02:00
Ken-Håvard Lieng 2afbf2359c Add document title handling 2017-05-19 07:29:44 +02:00
Ken-Håvard Lieng d3a0a21338 Put connect defaults into the state 2017-05-15 06:51:24 +02:00
Ken-Håvard Lieng 9bc518fbe9 Load fonts using FontFaceObserver 2017-05-12 10:51:37 +02:00
Ken-Håvard Lieng fec7c93abc Move wrapWidth handling out of MessageBox, improve scroll position handling, use custom routing, close menu when clicking anywhere 2017-05-07 22:19:15 +02:00
Ken-Håvard Lieng 45c61e7596 Add message scrollback 2017-05-02 23:21:25 +02:00
Ken-Håvard Lieng eedc687f18 Send the 25 last messages for each channel to the client on load 2017-04-20 01:51:55 +02:00
Ken-Håvard Lieng ee43d2fe27 Use React Hot Loader 3 instead of React Transform 2017-04-12 00:00:59 +02:00
Ken-Håvard Lieng 77b53bfc5e Update client dependencies 2017-02-16 03:55:50 +01:00
Ken-Håvard Lieng 81b635a872 Update client dependencies 2016-03-14 23:22:24 +01:00
Ken-Håvard Lieng 23e75b8f40 Render UserList with react-virtualized 2016-02-06 01:54:21 +01:00
Ken-Håvard Lieng 7108fa572c Update client dependencies 2016-02-04 03:35:50 +01:00
Ken-Håvard Lieng 90b74ee022 Implement Content-Security-Policy 2016-02-03 19:44:44 +01:00
Ken-Håvard Lieng 22d8b8b363 Embed servers, channels and users in index.html 2016-01-26 22:10:44 +01:00
Ken-Håvard Lieng d023f63a7c Update client dependencies 2016-01-15 20:56:03 +01:00
Ken-Håvard Lieng fb54d4966c Store auth info in a JWT token in a cookie 2016-01-15 02:27:30 +01:00
Ken-Håvard Lieng de1a2dd343 Support websocket over ssl, pass uuid in url 2015-12-29 22:23:07 +01:00
Ken-Håvard Lieng e389454535 Switch to redux and webpack 2015-12-29 00:34:32 +01:00