JC Brand
4186bf3ca3
Throw event onRosterViewUpdated whenever the roster HTML changes. Fixes #101
2013-12-18 16:30:19 +02:00
JC Brand
8633d23738
Sanitize text messages to disable Javascript injection attacks.
...
Thanks to hejsan.
2013-12-18 13:51:59 +02:00
JC Brand
cbde2a1d49
Make the fetching of VCards optional. Updates #100
2013-12-17 19:24:36 +02:00
JC Brand
7b2d16afbc
Bugfix. The 'get' function complains when there's no callback
2013-12-17 18:51:47 +02:00
JC Brand
c8bf0491c8
Add new spec to test converse.js's API. Fixes #48
2013-12-16 20:00:21 +02:00
JC Brand
326e5a188b
Rename the spec files
2013-12-16 20:00:15 +02:00
JC Brand
d1bf5b8466
Add event emitter tests for chatrooms. Updates #48
2013-12-16 19:19:25 +02:00
JC Brand
603087c34b
Refined events emitting docs.
2013-12-16 15:27:33 +02:00
JC Brand
cdc350f592
Add more tests for events emitting. Updates #48
2013-12-16 15:27:07 +02:00
JC Brand
986c17884b
Bugfix. 'this' doesn't refer to converse obj.
2013-12-16 14:37:30 +02:00
JC Brand
4877a5adb6
Update changes
2013-12-15 18:28:22 +02:00
JC Brand
1939ddac23
Test events emitted when own status or status message is changed. Updates #48
2013-12-15 18:13:39 +02:00
JC Brand
9a8975f5b0
Add two more emitted events. Updates #48
2013-12-15 18:04:51 +02:00
JC Brand
d95610cbd4
Add documentation for events emitted. Updates #48
2013-12-15 17:06:27 +02:00
JC Brand
e729471bbf
Event emitting code. Updates #48
...
Include the event emitting code in converse.js itself and start emitting events.
Still needs tests and to be thoroughly tested manually.
Still needs docs.
2013-12-15 16:58:46 +02:00
JC Brand
c6e57c0051
Add jquery.eventemitter
2013-12-15 15:51:12 +02:00
JC Brand
762ba21c7d
Update text on prebinding.
2013-12-14 11:58:47 +02:00
JC Brand
1020e6b3b5
Document the API methods we'll need. Updates #46 , Updates #87
2013-11-24 16:23:37 +02:00
JC Brand
526f10d79e
Add Troubleshooting section to docs and regenerate HTML. Updates #86
2013-11-24 16:18:04 +02:00
JC Brand
6a9c2e75bb
Update XMPP contact info
2013-11-20 10:42:11 +02:00
JC Brand
dc708e70c9
Update docs.
...
- Add link to Movim's page on BOSH servers
- Update the text around prebinding a bit.
2013-11-19 22:56:48 +02:00
JC Brand
8cd05206cb
Bump release to 0.7.1
2013-11-17 17:15:07 +02:00
JC Brand
44bae6cfaa
Fix path in tests_main.js
2013-11-17 17:12:44 +02:00
JC Brand
512a463750
Create 3 different builds.
...
* converse.min.js
* converse-no-otr.min.js (Without OTR encryption)
* converse-no-locales-no-otr.min.js (Without OTR encryption or any translations)
2013-11-17 16:55:38 +02:00
JC Brand
039173cff2
Use newest strophe.muc.js. Fixes #85
2013-11-17 15:57:53 +02:00
JC Brand
429d77e44f
Force standards mode on IE
2013-11-16 12:02:45 +02:00
JC Brand
d1d896a3be
HAS_CRYPTO was actually checking for the opposite
2013-11-16 11:52:45 +02:00
JC Brand
774f0119b2
Update changes and minify the JS
2013-11-16 11:31:30 +02:00
JC Brand
f73ab4e832
Allow otr and CryptoJS to not be defined.
...
Will allow builds without OTR functionality.
2013-11-16 11:24:22 +02:00
JC Brand
a3821fd0d3
Stylesheet tweak
2013-11-15 23:56:14 +02:00
JC Brand
08aad1fd97
Point download URL to all releases.
2013-11-15 23:50:00 +02:00
JC Brand
36c3a21036
Patch bigint.js so that it doesn't throw an error when a CSPRNG is not present
...
Instead, we'll check for it in converse.js and just disable OTR if it's not
there.
2013-11-15 23:33:54 +02:00
JC Brand
67c99f60fe
Don't put define in try/catch. Breaks optimizer.
...
Add check HAS_CSPRNG instead of the previous check
2013-11-15 23:33:05 +02:00
JC Brand
518c0fca8a
We can't not load the crypto libs, breaks r.js optimizer
2013-11-15 22:57:29 +02:00
JC Brand
4a1eac06cb
Check if canvas is supported before trying to render the user avatar.
2013-11-15 22:27:24 +02:00
JC Brand
490d96fd26
Don't load the Crypto libraries if the browser doesn't have CSRNG
2013-11-15 22:16:18 +02:00
JC Brand
5da32a5956
Change bind address to one served under same domain
2013-11-15 21:13:35 +02:00
JC Brand
95de186de5
Point to original roundcube plugin again.
2013-11-15 18:03:32 +02:00
JC Brand
b9d60bc6e4
Add link to newest screencast.
2013-11-13 09:31:07 +02:00
JC Brand
2336f5ff56
Tweak changes entry
2013-11-13 09:01:09 +02:00
JC Brand
56aa3c2fe2
Fix dependencies in build.js and reminify
2013-11-13 08:45:30 +02:00
JC Brand
b140596b50
Bump version to 0.7 and minify css and js
2013-11-13 08:19:14 +02:00
JC Brand
18ba56bcfc
Remove duplicated crypto code and fixed crypto dependencies on non_amd.html page
2013-11-13 08:16:53 +02:00
JC Brand
f90fa641b8
Typeof returns a string
2013-11-12 08:17:40 +02:00
JC Brand
84e28a33b8
Bugfix. Handle case where pass_check is undefined.
2013-11-12 08:16:07 +02:00
JC Brand
0369f11dc5
Bugfix. Contact's name got replaced with JID. updates #58
2013-11-11 21:56:11 +02:00
JC Brand
e8af60e12b
OTR Bugfix. Check the data parameter for confirmation.
2013-11-11 21:45:18 +02:00
JC Brand
c15bcf0a23
Bugfix. Menu slid up again after ending OTR session.
2013-11-11 21:03:41 +02:00
JC Brand
cd3540de55
Finally figured out the subscription='from' ask='subscribe' thing
2013-11-06 19:38:16 +02:00
JC Brand
5944ed99e6
Bugfix. Make sure to remove 'requesting' attr again.
2013-11-06 19:07:58 +02:00