JC Brand
3b38f7237c
Bugfix. Chatboxes aren't closed when logging out.
2016-11-22 09:12:39 +00:00
JC Brand
c670893058
Bugfix. Arrays in configuration settings were ignored.
2016-11-22 08:55:52 +00:00
JC Brand
5a72466c45
Rename variables to adhere to coding style.
2016-11-22 08:54:17 +00:00
JC Brand
5e9e685219
Mention the actor (if available) when removed from room
2016-11-21 13:10:36 +00:00
JC Brand
e02c044ae4
Refactored notification code
...
responsible for showing messages based on the extended presence information.
- Use DOM API instead of jQuery
- Make info messages overridable (allows also for disabling them)
- Break up large function with inline callbacks into smaller ones
2016-11-21 12:57:22 +00:00
JC Brand
ebc7409d55
Enable new rooms to be configured automatically
...
Via `rooms.open` API method.
2016-11-20 16:42:11 +00:00
JC Brand
ea71ca4b51
Update to latest strophe.js commit. Updates #721
2016-11-18 14:32:33 +01:00
JC Brand
aca5948109
Use CDN for non_amd.html. Mention dev env setup.
2016-11-14 09:10:44 +01:00
JC Brand
2d01144ae1
Add bountysource badge
2016-11-13 17:04:04 +01:00
JC Brand
9f26d1b8c0
Use CDN for mobile
2016-11-08 13:10:32 +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
9a09409ead
Make sure bower and bundler are installed for dist/build
2016-11-07 15:53:51 +00:00
JC Brand
474d14d1ce
Fix links
2016-11-07 15:36:36 +00:00
JC Brand
8c3ffdffbb
Release 2.0.1
2016-11-07 14:43:48 +00:00
JC Brand
d26d41a701
Use 'hidden' class instead of .hide()
. Fixes #706
2016-11-07 14:10:39 +00:00
JC Brand
6cc8215c0e
tweak tests css
2016-11-07 13:49:32 +00:00
JC Brand
cfd1ec5e66
Don't allow logout for the anonymous demo
2016-11-04 12:02:39 +01:00
JC Brand
6c08e4b7d6
Use CDN for index.html and demo/anonymous.html
2016-11-04 11:45:37 +01:00
JC Brand
f65adb9dfc
Mention test state isolation in changelog
2016-11-03 15:43:05 +00:00
JC Brand
27035d47dc
Remember toggle state of bookmarks list.
2016-11-03 15:33:56 +00:00
JC Brand
55c2c383d1
Link to blogpost about client cert auth
2016-11-03 14:38:29 +00:00
JC Brand
64b5755d10
Add a quick test for remembering of open tab.
2016-11-03 14:10:08 +00:00
JC Brand
a2f4acdcee
All tests suites now updated and isolated.
2016-11-03 13:59:05 +00:00
JC Brand
3e4095734b
Call _tearDown
when logging out.
...
This is necessary for cleaning up after tests (now that each test has its own
initialized converse).
Should hopefully not cause any issues when logging out during normal use.
2016-11-03 13:59:05 +00:00
JC Brand
0c2c7be467
Close the controlbox when logging out...
...
and don't show the online count in the toggle.
2016-11-03 13:59:05 +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
50275cce64
Remove shared state between tests
...
Only a small subset of tests currently working with this.
2016-11-03 13:59:05 +00:00
JC Brand
d3090f80bc
Remember which panel was open when reloading the page.
2016-11-02 22:08:20 +00:00
JC Brand
e5b2acde06
MUC: Don't send out unavailable presence when connection is lost.
2016-11-02 14:51:23 +00:00
JC Brand
8fdc664b24
Add table of contents and edit link
2016-11-02 14:31:58 +00:00
JC Brand
a66f056def
Markup should be RsT, not markdown.
2016-11-02 14:21:20 +00:00
JC Brand
f5ce9620c1
Update angular.js integration example.
2016-11-02 14:17:05 +00:00
JC Brand
fa338c4828
Provide a brief explanation of converse.js's dependencies.
2016-11-02 15:08:31 +01:00
JC Brand
02864fd175
Don't assume the parent is the top-level message element.
2016-11-02 13:42:20 +00:00
JC Brand
151a476084
Find more cases of children
that should be find
.
2016-11-02 13:38:42 +00:00
JC Brand
ed01081240
Use $.find instead of $.children
...
To allow for better template customization.
2016-11-02 13:33:20 +00:00
JC Brand
38db959e11
Reconnection fixes. Fixes #712
...
- Remove groupviews, so that they'll get recreated upon reconnection
- Don't call `clearSession` when reconnecting. We want to reuse the
Backbone collections.
- Emit `rosterInitialized` event and use that in converse-rosterview.js
(instead of overriding).
- Refactor `onReconnected` to emit `rosterReadyAfterReconnection`, call
`converse.populateRoster()` and `converse.chatboxes.onConnected()`.
- Recreate the roster view on the `rosterReadyAfterReconnection` event.
2016-11-02 13:13:49 +00:00
JC Brand
0d4993ef86
Merge branch 'master' of github.com:jcbrand/converse.js
2016-11-02 13:13:34 +00:00
JC Brand
e3d59afd80
Use converse
instead of this
, or that
instead of bind
2016-11-02 12:46:29 +00:00
JC Brand
ec9ed96568
Remove {{message}}
interpolation.
...
It's not used and confuses people. Instead the message gets inserted via
`$.text`, to avoid injection attacks.
2016-11-02 11:10:07 +00:00
JC Brand
e63853ee92
Add a logout
event.
...
updates #714
2016-11-02 08:42:24 +01:00
camaran
9cc6c682a8
Other italian fix ( #716 )
2016-11-01 14:58:19 +00:00
Greenkeeper
b6cc24ef86
chore: drop support for Node.js 0.10 ( #715 )
...
BREAKING CHANGE: This module no longer supports Node.js 0.10
2016-11-01 08:48:58 +00:00
Aaron C. de Bruyn
1c2d88ea6f
Update index.html with up-to-date Roundcube plugin too ( #713 )
...
* Use roundcube plugin fork with current converse.js
The previous plugin developer is still running an ancient version of converse.js. This updates the link to point to a fork that us running a current version of converse.js.
* Add up-to-date version of roundcube plugin to index.html too
2016-10-30 18:16:00 +00:00
JC Brand
b6c88b92fd
Don't listen exclusively for keypress in a textarea
...
Could be a different element as well.
2016-10-28 13:32:35 +00:00
Aaron C. de Bruyn
a55515d7bd
Use roundcube plugin fork with current converse.js ( #711 )
...
The previous plugin developer is still running an ancient version of converse.js. This updates the link to point to a fork that us running a current version of converse.js.
2016-10-28 06:45:40 +00:00
JC Brand
7b003f1d9a
Bugfix. Handle case where controlbox plugin is not loaded.
2016-10-27 13:22:57 +00:00
JC Brand
6f1ac50893
Move leaky MUC abstractions out of converse-chatview.js
...
In the process also updated `updateSettings` to allow merging.
2016-10-27 14:56:31 +02:00
JC Brand
1b264461d7
Bugfix. Return after disconnection
2016-10-27 10:58:51 +00:00
JC Brand
bc5cd95a98
Various bookmarks fixes.
...
Including:
- Always render bookmarks list
- Hide bookmarks list if no bookmarks available
- Only send bookmarks stanza when appropriate
2016-10-27 10:49:09 +00:00