JC Brand
|
aacee2eb83
|
Replace jQuery-based event emitter with Backbone.Events
|
2017-02-02 19:49:49 +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
|
1476ffeb77
|
Fix tests failing on phantomjs
|
2017-02-02 19:28:50 +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
|
ddda0d3eeb
|
Update release steps
updates #752
|
2017-02-02 18:34:13 +00:00 |
|
JC Brand
|
6de6d526b0
|
Various documentation improvements.
|
2017-02-02 18:34:13 +00:00 |
|
JC Brand
|
7389e1e058
|
Add documentation on security considerations
|
2017-02-02 18:34:13 +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
|
55dbbede8a
|
Update documentation
|
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
|
fd662d4bde
|
Fix selector for cancel button.
|
2017-02-02 18:30:43 +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
|
3494691286
|
Fix failing tests
after allowing chatting with pending/requesting contacts
|
2017-02-02 16:37:41 +01:00 |
|
JC Brand
|
1f5522845e
|
Better styling for clickable requesting contacts.
|
2017-02-02 16:23:31 +01: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 |
|
JC Brand
|
8ef7461627
|
Simplify the onDisconnected method. Add some docstrings.
Let debounced reconnection happen on the leading edge.
|
2017-02-01 16:24:28 +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
|
327507412b
|
Update changelog, bump pluggable.js, move files to 3rdparty directory
|
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
|
25d9880f9e
|
Add config setting allow_non_roster_messaging
- Add a test case.
- Don't allow passing of `attrs` to `chats.open`. Not sure yet of the
implications of this.
|
2017-02-01 10:49:13 +00:00 |
|
Lauri Niskanen
|
246edf8a66
|
Allow chatting with users not in roster
Resolves #760.
|
2017-02-01 10:49: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
|
e81eaf323e
|
Prevent forging of messages via carbons.
|
2017-02-01 10:49:13 +00:00 |
|
JC Brand
|
0cf9903726
|
Fix failing tests.
|
2017-02-01 10:49:13 +00:00 |
|
JC Brand
|
9510bdc152
|
Remove minimized chats when logging out.
|
2017-02-01 10:49:12 +00:00 |
|
JC Brand
|
d96bc6ebe4
|
Avoid sending 'auth fail' feedback twice.
|
2017-02-01 10:49:12 +00:00 |
|
JC Brand
|
af42bc0696
|
Only close controlbox when logging out
Not when the connection failed due to other reasons (like wrong credentials).
|
2017-02-01 10:49:12 +00:00 |
|
JC Brand
|
c1662c6339
|
Properly disconnect upon "host-unknown" error.
|
2017-02-01 10:49:12 +00:00 |
|
JC Brand
|
25e570c7ed
|
Bugfix. connection.reset should only be called after disconnected
|
2017-02-01 10:49:12 +00:00 |
|
JC Brand
|
8cdadca492
|
Bugfix. Login form wasn't rendered after logging out
when `auto_reconnect` is set to true.
|
2017-01-31 19:32:12 +00:00 |
|
JC Brand
|
1fb6ad7310
|
Update changelog and bump pluggable.js
|
2017-01-26 09:37:35 +00:00 |
|