Commit Graph

439 Commits

Author SHA1 Message Date
JC Brand c5d4d421a4 Updated dependencies
Use fork of otr.js (with updated webworker-threads) and use original snabbdom again
2018-02-06 18:02:03 +01:00
JC Brand 6b644d6d11 Release 3.3.2 2018-01-29 16:48:54 +01:00
JC Brand 682312a1f3 Bump versions for backbone.overview and backbone.vdomview 2018-01-29 15:29:12 +01:00
JC Brand 6dfd2f8855 Remove npm as dependency. Updates #884 2018-01-29 14:42:10 +01:00
JC Brand e6d5631452 Start moving css from mockup.css into the core sass files 2018-01-23 14:34:05 +01:00
JC Brand 6f59114989 Drop jquery and use native bootstrap 2018-01-23 09:49:13 +01:00
JC Brand 972e682e75 Update backbone.overview to 1.0.1
Fixes bug whereby `replaceWith` for HTMLElements not supported in IE or Safari

Refs #995
2018-01-22 12:00:21 +01:00
JC Brand 7d7b4c7e75 Updated npm 2018-01-22 09:38:24 +01:00
JC Brand ccf5ce2ae5 New release 3.3.1 2018-01-18 14:48:32 +01:00
JC Brand 8f455cf902 Release 3.3.0 2018-01-17 19:45:33 +01:00
JC Brand a1767ffecd Make sure rooms and bookmarks lists are recreated and shown after reconnect 2018-01-15 22:03:31 +01:00
JC Brand 59c11526f2 Use latest releases and update test for travis 2018-01-15 21:24:08 +01:00
JC Brand f8bcdad8ea Use newest pluggable.js 2018-01-11 22:48:26 +00:00
JC Brand 8d999b2802 Explicit plugin dependencies. Make hide_open_bookmarks false by default 2018-01-10 13:26:50 +00:00
JC Brand e5b256e45e Fix broken tests 2018-01-10 12:27:46 +00:00
JC Brand 00b7c4adf4 Remove greenkeeper 2018-01-05 11:57:20 +00:00
JC Brand b47ecb7ccf Fix to work with Jed 1.1 2018-01-05 11:47:50 +00:00
JC Brand 1d2bc11840 Fix build scripts 2018-01-04 17:17:17 +00:00
JC Brand f7cf1fb70d Fix broken tests 2018-01-04 16:12:09 +00:00
JC Brand ee751ec58e Update jquery and sizzle and fix/improve some tests
Fixes #825
2018-01-04 13:11:50 +00:00
JC Brand 671691353a Use Backbone.NativeView instead of Backbone.View 2018-01-03 20:41:03 +00:00
JC Brand d327da68ea Also check out vdomview via https 2017-12-24 17:43:48 +00:00
JC Brand 1e41785c72 Make sure master of backbone.overview is checked out 2017-12-24 17:15:12 +00:00
JC Brand 49addedd1f Update babel version and use transpiled dist files 2017-12-22 20:35:58 +00:00
JC Brand 9fca25b6a9 Use snabbdom via backbone.vdomview 2017-12-13 22:04:58 +00:00
JC Brand 124a45026f Upgrade to latest babel 2017-11-17 11:03:58 +01:00
JC Brand adb92a2eda Two small UX fixes
- Don't close the emojis panel after inserting an emoji.
- Focus the message textarea when the emojis panel is opened or closed.
2017-11-12 20:08:37 +01:00
JC Brand cfd5dad9c5 Use [backbone.vdomview](https://github.com/jcbrand/backbone.vdomview)
For the MUCJoinView and the LoginPanel
2017-11-10 22:01:36 +01:00
JC Brand 4d06228d89 Various changes around making builds.
- Update build scripts to use transpiled versions of newly added modules
- Stop building locales.js and remove locales stuff from build scripts
- No need for Grunt anymore since we don't need to make locales.js
2017-11-03 08:45:47 +01:00
JC Brand 50064ec1fd Translation bugfix. Wait until after `locales` attribute is there 2017-09-27 00:33:58 +02:00
JC Brand be7f8ab4c4 Use a virtual dom to render the login form 2017-09-24 00:30:43 +02:00
JC Brand bd913734e4 Don't hang indefinitely + nicer error messages
when a connection can't be established.
2017-09-08 14:24:38 +02:00
JC Brand 34e214d0df New release 3.2.1 2017-08-29 13:28:34 +02:00
JC Brand 8f88f35e0b New release 3.2.0 2017-08-09 18:00:09 +02:00
JC Brand 8113a14ace Release candicate for 3.2.0 2017-07-22 22:23:44 +02:00
JC Brand 284e884766 Add `js-xss` and use it to sanitize message HTML 2017-07-15 19:15:48 +02:00
JC Brand 3fabe88970 Updated package-lock. Fix tests. 2017-07-15 07:58:57 +02:00
JC Brand bd38f0d634 Update the website to not use jquery.easing
It will now also no longer be included in the full bundle.
2017-07-14 23:01:09 +02:00
JC Brand d156a20852 Add package-lock.json 2017-07-14 10:09:13 +02:00