JC Brand
e1b745b71f
Initial steps to adding babel.
2017-07-10 12:44:29 +02:00
JC Brand
c422237668
New release: 3.1.0
2017-07-05 10:07:28 +00:00
JC Brand
70f56b31f4
Merge branch 'master' into emoji
2017-06-24 11:04:19 +02:00
JC Brand
8abe68677b
Bump strophe.js
2017-06-21 22:51:23 +02:00
JC Brand
02e5921415
Fix problem of stuck/hanging tests on TravisCI
2017-06-19 15:05:22 +02:00
JC Brand
ca53a8d8ef
Add support for Emojis
2017-06-17 01:01:52 +02:00
JC Brand
d5b152906f
Bump greenkeeper
2017-06-13 14:58:17 +02:00
JC Brand
e907bec4d8
Run tests using chromium headless.
2017-06-13 14:49:23 +02:00
JC Brand
a128a70d41
Discriminate between which unread messages to indicate per tab
2017-06-07 00:55:57 +02:00
JC Brand
5e783e70e4
Lay the groundwork for being able to have separate ChatRoom models
2017-05-23 18:16:47 +02:00
Greenkeeper
bbc4a0e1cd
chore(package): update http-server to version 0.10.0 ( #868 )
...
https://greenkeeper.io/
2017-05-02 09:37:36 +02:00
JC Brand
e338afadc2
New release 3.0.2
2017-04-23 17:25:19 +00:00
JC Brand
b41d978d00
Update sinon to 2.1.0 and eslint to 3.19.0
...
Also update clean-css
2017-04-06 23:09:22 +02:00
JC Brand
47a9566bb2
Update moment.js to 2.18.1
2017-04-06 22:11:39 +02:00
JC Brand
0c43e4b87c
Upgrade to Jasmine 2.5.3
2017-04-06 11:31:05 +02:00
JC Brand
21bc95a9f3
New release 3.0.1
2017-04-04 15:26:06 +00:00
Greenkeeper
24b39b3ee9
chore(package): update install to version 0.8.5 ( #772 )
...
https://greenkeeper.io/
2017-03-16 14:03:11 +01:00
Greenkeeper
75d78a71f4
chore(package): update eslint to version 3.16.1 ( #791 )
...
https://greenkeeper.io/
2017-03-16 14:01:50 +01:00
JC Brand
704cef5590
Make work with latest strophe build
2017-02-25 22:26:54 +00:00
Greenkeeper
497df9745b
chore(package): update strophe.js to version 1.2.13 ( #793 )
...
https://greenkeeper.io/
2017-02-25 22:59:53 +01:00
Greenkeeper
4f8b4e7f4d
chore(package): update requirejs to version 2.3.3 ( #786 )
...
https://greenkeeper.io/
2017-02-19 19:56:30 +01:00
JC Brand
026bb0cdde
The wrong fontawesome was being used
2017-02-16 14:12:16 +01:00
JC Brand
4a37c6940b
Use individual strophe plugins instead of entire repo
2017-02-16 13:02:09 +01:00
JC Brand
16688ebe1c
Install fontawesome via NPM and remove last bower stuff
2017-02-16 12:03:56 +01:00
JC Brand
8b19ba51e8
Use NPM to install bourbon
2017-02-16 11:50:31 +01:00
JC Brand
53468800bd
Install and use bootstrap via NPM
2017-02-16 11:33:00 +01:00
JC Brand
148516e0cc
Fix almond builds. updates #779
2017-02-15 20:01:41 +00:00
JC Brand
ba9d3c36d5
Refactored converse-otr.js
...
- Removed password encryption of the key.
It never properly worked and bloated the build through extra dependencies.
- Store the key and instance tag on the ChatBox model.
2017-02-15 11:15:03 +00:00
JC Brand
d2227c8d44
Replace typeahead with awesomplete.
...
Much smaller library.
No dependence on jQuery.
Updates #779
2017-02-14 12:26:56 +01:00
JC Brand
1a0cb07098
Install sinon via npm. Bump version in package.json
2017-02-14 08:21:05 +01:00
JC Brand
e6f8648bf0
Install jasmine via npm
2017-02-14 07:47:15 +01:00
JC Brand
b07af4c0e5
Update to newest pluggable.js
2017-02-10 09:28:08 +01:00
JC Brand
7ad555d97f
Correct rev for pluggable.js.
...
Don't include muc-embedded by default
2017-02-04 09:32:24 +00:00
JC Brand
ebbde138db
Add the ability to whitelist/blacklist plugins.
2017-02-03 18:26:27 +00:00
JC Brand
4a6d85661a
Use template loader that works with lodash.
...
Also update pluggable.js to a version that works with lodash.
2017-02-01 13:24:34 +00:00
JC Brand
081f075aa9
Add eslint with lodash checking and apply its suggestions
2017-02-01 14:02:18 +01:00
Richard Icke
343e5777d1
first attempt to replace underscore with lodash
2017-02-01 14:00:38 +01:00
JC Brand
527ed7bb64
Downgrade clean-css, image URLs were wrong.
2017-02-01 12:50:23 +01:00
JC Brand
85b264e859
Use clean-css-cli
2017-02-01 11:39:16 +00:00
JC Brand
e34adf8000
New release: 2.0.5
2017-02-01 11:08:13 +00:00
JC Brand
4093064eaa
chore(package): update greenkeeper to version 4.1.0 ( #769 )
...
https://greenkeeper.io/
2017-02-01 10:49:13 +00:00
Greenkeeper
3b921fa409
chore(package): update clean-css to version 4.0.3 ( #767 )
...
https://greenkeeper.io/
2017-02-01 10:49:13 +00:00
JC Brand
1fb6ad7310
Update changelog and bump pluggable.js
2017-01-26 09:37:35 +00:00
JC Brand
0b6775e6d4
Update to strophe 1.2.12. Updates #751 and #753
2017-01-15 10:22:07 +00:00
JC Brand
06805d80b8
New release 2.0.4
2016-12-13 19:47:00 +00:00
JC Brand
088eb03b54
Immediately hide chat room on close.
...
Also, use sendPresence from latest strophe so that we have a timeout in case a
responding presence never comes.
2016-12-05 10:49:51 +00:00
JC Brand
8bbd88ba86
New release 2.0.3
2016-11-30 17:51:17 +00:00
JC Brand
829f9ab216
Release 2.0.2
2016-11-30 16:27:20 +00:00
JC Brand
0eee0dcaa1
Add Snyk (security-vulnerability checker)
2016-11-30 15:39:48 +01:00
JC Brand
5026627b95
Bump to strophe 1.2.10
2016-11-30 14:17:51 +00:00
JC Brand
de07b6a529
No need for two AMD-load cycles.
2016-11-30 12:18:58 +00:00
JC Brand
ea71ca4b51
Update to latest strophe.js commit. Updates #721
2016-11-18 14:32:33 +01:00
JC Brand
9bf00241de
Updates #721 Restore sessions when logging in anonymously
...
together with keepalive.
2016-11-07 18:48:49 +01:00
JC Brand
8c3ffdffbb
Release 2.0.1
2016-11-07 14:43:48 +00:00
JC Brand
5610d759c8
Call removeAll
on rosterview when tearing down.
...
Otherwise RosterContactView objects stay around and keep on listening.
2016-11-03 13:59:05 +00:00
JC Brand
cb79ccb3a4
Update to strophe.js 1.2.9
2016-10-26 09:56:12 +02:00
JC Brand
24a93c5638
Two changes. See below:
...
- Updated to newest requirejs/text.
- Don't build dist files when running `make dev`
2016-10-19 13:30:13 +00:00
JC Brand
fe37b4e5ae
Make all NPM dependencies dev dependencies.
2016-10-13 22:04:41 +00:00
JC Brand
2712bcb7cc
Use strophejs-plugins from NPM
2016-10-13 21:55:39 +00:00
JC Brand
2691658f49
Bump to latest backbone version
2016-10-06 12:40:27 +02:00
JC Brand
d1e9d7002d
Bump to jquery 2
2016-10-04 09:40:05 +02:00
JC Brand
49d0834719
One less Grunt dependency (minifying css)
2016-09-23 13:57:53 +02:00
JC Brand
47214108d4
No need to build dist/templates.js
anymore.
2016-09-23 13:14:54 +02:00
JC Brand
1e07767ab1
Get latest requirejs/text version.
...
https://github.com/requirejs/text/issues/122
2016-09-23 13:10:23 +02:00
JC Brand
aef32fedad
Bump some versions (without letting tests fail)
2016-09-21 18:18:31 +02:00
JC Brand
197d50496e
Moving crypto-js to NPM dependency broke tests
2016-09-21 17:57:22 +02:00
JC Brand
59d00b8e00
Move more dependencies from bower to NPM
2016-09-21 17:24:32 +02:00
JC Brand
10da240e7e
New release 2.0.0
2016-09-16 12:35:02 +00:00
JC Brand
713922a9e1
Update to Strophe 1.2.8 and add support for SASL-EXTERNAL auth
2016-09-16 13:06:52 +02:00
JC Brand
55aa98be0a
Bump backbone.browserStorage to 0.0.3
2016-08-31 11:25:45 +00:00
JC Brand
89e5bd7c54
Update to pluggable.js 0.0.2
2016-08-31 10:39:11 +00:00
JC Brand
d507184731
Master branch of pluggable.js contains breaking changes.
...
Fall back to working version.
2016-08-23 09:31:44 +00:00
JC Brand
fccd0860eb
New release 1.0.6
2016-08-12 20:52:21 +00:00
JC Brand
0098b8687c
Move low hanging fruit from bower to NPM.
...
The goal is to eventually remove bower as a dependency.
2016-08-11 16:54:31 +00:00
JC Brand
cd46e96783
Converse.js's plugin architecture has been moved to a separate repo
...
See https://github.com/jcbrand/pluggable.js
2016-08-11 14:05:25 +00:00
JC Brand
4c123d51d4
New release: 1.0.5
2016-07-28 16:07:47 +00:00
JC Brand
d7c026e128
New release 1.0.4
2016-07-26 06:00:30 +00:00
JC Brand
598e29c910
New release: 1.0.3
2016-06-20 19:20:47 +00:00
JC Brand
1545018edf
New release 1.0.2
2016-05-24 08:47:22 +00:00
JC Brand
8a74cc3323
New release: 1.0.1
2016-05-24 08:23:19 +00:00
JC Brand
5fa5f8272f
New release 1.0.0
2016-05-03 15:37:41 +00:00
JC Brand
35f222d339
Newer Grunt and jQuery versions
2016-04-08 07:40:13 +00:00
JC Brand
7eb453efa1
Somewhere along the way the code to build the locales got removed
...
Adding it back again.
2016-02-28 08:26:56 +00:00
JC Brand
6524614491
Not going to use uglify.js.
...
It doesn't properly preserve copyright headers from r.js builds.
2016-02-28 00:37:57 +00:00
JC Brand
77a563955e
Move build instructions from Gruntfile to Makefile
...
Also, remove build-no-locales-no-otr.js
2016-02-27 15:57:30 +00:00
Sabbir Ahmed
19be4e1923
Bumped version to fix mismatch
2016-02-10 16:39:28 +06:00
JC Brand
2253ec3d00
New release 0.10.0
2015-11-05 11:23:19 +00:00
JC Brand
e835a25184
Add jshint checking and fix errors.
2015-10-25 17:55:18 +00:00
JC Brand
af77b3189e
New release: 0.9.6
2015-10-12 15:09:47 +00:00
JC Brand
6369465661
Making a new 0.9.5 release.
2015-08-24 17:56:50 +02:00
JC Brand
14c64151ab
New release: 0.9.4
2015-07-04 17:21:21 +02:00
JC Brand
145fd016a3
New release: 0.9.3
2015-05-01 12:29:48 +02:00
JC Brand
995c5fdb44
Make release 0.9.2
2015-04-08 13:41:31 +02:00
JC Brand
e0e0f1b7d7
Make release 0.9.1
2015-03-26 09:58:09 +01:00
JC Brand
17da00d5c1
Release version 0.9.0
2015-03-06 18:49:31 +01:00
JC Brand
d20a8a65e4
Add a webserver for serving files during development.
2015-02-05 15:57:39 +01:00
Guillermo Bonvehi
6d29f03ae1
Added new Makefile.win, it only has dev/build/check targets
...
Gruntfile now appends .cmd extension to r.js if platform is win32
Made touch-npm/bower grunt task/targets
make -f Makefile.win to build on Windows
2015-01-22 11:46:28 -03:00
JC Brand
9c0feea10a
Bump require.js version
2015-01-17 13:26:16 +01:00
JC Brand
31cb3d4b6e
Fix the non-AMD case.
2015-01-16 22:07:27 +01:00
JC Brand
303a412b38
New release 0.8.6
2014-12-07 22:50:10 +01:00