- 09 Jan, 2020 5 commits
-
-
JC Brand authored
-
JC Brand authored
when the user logs out and then in again
-
JC Brand authored
- limit the number of instantiations of URI - Handle try/catch of URI invoking in one place (`getURI`) - Reduce exposed interface of utils/html.js by making some methods internal functions
-
Christoph Scholz authored
- 08 Jan, 2020 3 commits
- 07 Jan, 2020 4 commits
- 06 Jan, 2020 2 commits
- 26 Dec, 2019 1 commit
-
-
Yaskhan authored
I think why do not come archives from group chats, and it turns out that you need to add "groupchat" in options. I spent half an hour searching in the documentation, and half an hour searching in the convers tests. And finally found in tests.
-
- 20 Dec, 2019 1 commit
-
-
JC Brand authored
-
- 19 Dec, 2019 2 commits
- 18 Dec, 2019 7 commits
-
-
JC Brand authored
The problem was that the `emojisInitialized` promise was re-created upon logout and then no longer resolved upon subsequent login. The `_converse.api.promises.add` method now takes another parameter `replace` which determine whether it should be replaced upon logout or not. The `emojisInitialized` promise will now not get replaced.
-
JC Brand authored
- Rename `chatRoomOpened` event to `chatRoomViewInitialized` - Rename `chatBoxInitialized` to `chatBoxViewInitialized` and trigger only for `ChatBoxView` instances. - New event `headlinesBoxViewInitialized` - Trigger the `chatBoxInitialized` event when a new `_converse.ChatBox` is opened.
-
JC Brand authored
-
JC Brand authored
-
JC Brand authored
-
dependabot[bot] authored
Bumps [npm](https://github.com/npm/cli) from 6.11.3 to 6.13.4. - [Release notes](https://github.com/npm/cli/releases) - [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md) - [Commits](https://github.com/npm/cli/compare/v6.11.3...v6.13.4) Signed-off-by: dependabot[bot] <support@github.com>
-
JC Brand authored
-
- 17 Dec, 2019 4 commits
- 11 Dec, 2019 7 commits
-
-
JC Brand authored
-
JC Brand authored
Bump to latest backbone.browserStorage which adds the `clear` method
-
JC Brand authored
-
JC Brand authored
Handle any `error` IQ result or timeout from a MUC ping as indication that we're no longer joined.
-
JC Brand authored
-
JC Brand authored
Otherwise we might run into a situation where a very old, cached MUC that's being restored has `connection_status` set to ENTERED (and the user happens to be in the MUC via another client) and then restores cached messages without taking `clear_messages_on_reconnection` into account.
-
JC Brand authored
we already listen for `beforeTearDown` and do what's necessary there.
-
- 10 Dec, 2019 1 commit
-
-
JC Brand authored
`initStatus` is no longer on the `_converse` object, so the override wasn't being applied and chat boxes get closed when the `clearSession` event fires.
-
- 09 Dec, 2019 2 commits
-
-
JC Brand authored
It was in any case setting the wrong key, should've been `nick`
-
JC Brand authored
We now distinguish more clearly between joining and re-joining a MUC. The `enterRoom` method has been refactored away. Instead, `join` or `rejoin` should be used, depending on the circumstances. Don't fetch cached occupants in the `initialize` function, instead, only fetch them if we're restoring a MUC that we're still connected to. If we're not restoring a still-connected MUC, then we clear the occupants cache, and the messages cache if `clear_messages_on_reconnection` is `true`. updates #1807 updates #1808
-
- 06 Dec, 2019 1 commit
-
-
JC Brand authored
-