JC Brand
|
fbdbea223d
|
Ensure consistent behavior from show_controlbox_by_default
|
2017-02-14 17:23:22 +00:00 |
|
JC Brand
|
e52a775430
|
Bugfix. See below.
"TypeError: this.sendConfiguration(...).then is not a function" when a room is created
|
2017-02-14 16:55:32 +00:00 |
|
JC Brand
|
bc8e3e1a01
|
Return a Backbone.View object instead of a wrapper
When returning chat boxes via the API.
We can do this now because these API methods are only available to
(whitelisted) plugins.
|
2017-02-14 15:10:46 +00:00 |
|
JC Brand
|
fe6a9ca748
|
Merge converse-api and converse-core
Otherwise `require('converse-core')` can be called, exposing the inner converse
object.
|
2017-02-14 14:35:52 +00:00 |
|
JC Brand
|
495c6060f9
|
Allow non-roster contacts to be invited to a chatroom.
|
2017-02-14 14:35:31 +01:00 |
|
JC Brand
|
7b65155d5b
|
Don't show chat-state notifications by default.
|
2017-02-14 13:00:45 +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
|
994c961d9c
|
Add a waitUntil API for promises.
|
2017-02-14 11:24:20 +01:00 |
|
JC Brand
|
3b8431dd7a
|
Revert "Escape interpolated values. Updates #779"
This reverts commit e63607227d .
|
2017-02-14 07:47:38 +01:00 |
|
JC Brand
|
e63607227d
|
Escape interpolated values. Updates #779
|
2017-02-14 07:28:04 +01:00 |
|
JC Brand
|
54136a9447
|
Merge branch 'pr/chats_open_attrs' of https://github.com/Ape/converse.js into Ape-pr/chats_open_attrs
|
2017-02-13 15:26:40 +00:00 |
|
JC Brand
|
d334870d00
|
Render the login form again upon authfail.
|
2017-02-13 15:23:26 +00:00 |
|
JC Brand
|
48a3c30e75
|
i18n locale can now be specified with only the language code
|
2017-02-13 15:16:16 +00:00 |
|
JC Brand
|
fddcd1c6cf
|
Improved roster filter UX.
Keep the focus in the input after filtering.
Prevent form submission from reloading the page.
|
2017-02-13 15:07:46 +00:00 |
|
JC Brand
|
f73a1d3fc0
|
Don't name the modules.
According to the require.js docs this shouldn't be done.
http://requirejs.org/docs/whyamd.html#namedmodules
|
2017-02-13 14:37:17 +00:00 |
|
JC Brand
|
fd2f1c22e4
|
Fixes #775
|
2017-02-13 14:26:59 +00:00 |
|
JC Brand
|
acf0e19d99
|
Fixes #774
|
2017-02-13 14:20:16 +00:00 |
|
JC Brand
|
5f67797202
|
Fixes #749
|
2017-02-13 14:00:05 +00:00 |
|
JC Brand
|
85f6a75fed
|
Escape user-generated input to avoid injection attacks
|
2017-02-13 13:41:37 +00:00 |
|
JC Brand
|
bfd3e7f0b6
|
Bugfix. Show custom status, not chat status.
|
2017-02-13 12:00:46 +00:00 |
|
JC Brand
|
6d2a38a7c1
|
Fixes #486 Update docs and fix failing test.
|
2017-02-12 19:01:07 +00:00 |
|
throwaway42
|
c34dcfaadc
|
Honor existing mam user configuration #486
|
2017-02-11 19:08:26 -03: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
|
552b80fe69
|
Fix typo that came in during bulk renaming
|
2017-02-03 12:25:59 +00:00 |
|
JC Brand
|
da23015ced
|
Massage require.js's config so that builds work
without underscore.js
|
2017-02-02 22:38:16 +00:00 |
|
JC Brand
|
63888dd454
|
Fix failing tests
|
2017-02-02 21:55:05 +00:00 |
|
JC Brand
|
890d87c980
|
Add initial demo of embedded MUC chat
|
2017-02-02 21:55:05 +00:00 |
|
JC Brand
|
761970c903
|
Update plugins to not depend on converse-core
To illustrate that this is not necessary (and also not possible with
non-bundled plugins).
|
2017-02-02 20:50:52 +00:00 |
|
JC Brand
|
0424df9edc
|
Rename the closured converse object to _converse
to indicate that it's private and to differentiate it from the outer "global"
converse object.
|
2017-02-02 20:43:48 +00:00 |
|
JC Brand
|
3699a0af5c
|
createMessage no longer takes jQuery object
|
2017-02-02 19:45:16 +00:00 |
|
JC Brand
|
7c15e2f179
|
Some initial work on removing jQuery
|
2017-02-02 19:42:01 +00:00 |
|
JC Brand
|
83feebb229
|
Two plugins changes
- Remove the `plugins.remove` API method.
- Throw an error when attempting to register multiple plugins with the same name.
|
2017-02-02 18:54:15 +00:00 |
|
JC Brand
|
9b48b2d6bd
|
Update plugins to not depend on converse-core
To illustrate that this is not necessary (and also not possible with
non-bundled plugins).
|
2017-02-02 18:34:13 +00:00 |
|
JC Brand
|
b701c4830f
|
Also use _converse as pluggable object reference.
|
2017-02-02 18:34:13 +00:00 |
|
JC Brand
|
b7b9711296
|
Rename the closured converse object to _converse
to indicate that it's private and to differentiate it from the outer "global"
converse object.
|
2017-02-02 18:34:13 +00:00 |
|
JC Brand
|
4dcb855562
|
Split API into public and private (plugin only) parts.
|
2017-02-02 18:30:59 +00:00 |
|
JC Brand
|
1620dad104
|
Move dragresize-specific code out of converse-headline.js
|
2017-02-02 18:30:43 +00:00 |
|
JC Brand
|
647ee1ff04
|
Replace jQuery-based event emitter with Backbone.Events
|
2017-02-02 18:30:43 +00:00 |
|
JC Brand
|
ca5a00d36b
|
Some cleanup and remove unused file.
|
2017-02-02 18:30:08 +00:00 |
|
JC Brand
|
39d62209c7
|
createMessage no longer takes jQuery object
|
2017-02-02 18:30:08 +00:00 |
|
JC Brand
|
4b22c8ba7b
|
Use sizzle for tricky selector queries
Specifically involving querying by the 'xmlns' attribute, where I've had issues
in the past.
|
2017-02-02 18:30:08 +00:00 |
|
JC Brand
|
77f93a6471
|
Some initial work on removing jQuery
|
2017-02-02 18:30:08 +00:00 |
|
JC Brand
|
8f753ab7b8
|
The animationend handler doesn't get be called in chromium
|
2017-02-02 16:07:00 +01:00 |
|
JC Brand
|
8d69357b52
|
Debounce scrollDown
|
2017-02-02 16:06:49 +01:00 |
|
JC Brand
|
82665d17fb
|
By default allow chatting with pending/requesting users
|
2017-02-02 14:57:17 +01:00 |
|
JC Brand
|
bcbeb8da6c
|
Case-insensitive matching of moderation commands.
Also add `/subject` as alias to `/topic`
|
2017-02-02 14:56:56 +01:00 |
|
JC Brand
|
46e231b4b3
|
Emit 'will-reconnect' event
|
2017-02-01 17:36:20 +00:00 |
|
JC Brand
|
65852f4e7c
|
Remove what appear to be unnecessary calls
|
2017-02-01 17:08:36 +00:00 |
|
JC Brand
|
60f86378a4
|
Handle reconnection on authfail edge case.
Attempt reconnection on authfail when credentials_url and auto_reconnect are set.
|
2017-02-01 16:34:38 +00:00 |
|