- 22 Apr, 2018 4 commits
- 18 Apr, 2018 6 commits
- 17 Apr, 2018 9 commits
-
-
JC Brand authored
-
JC Brand authored
Specifically the methods related to requesting an upload slot and uploading a file. Also show a progress indicator while a file is being uploaded. Updates #161
-
JC Brand authored
-
JC Brand authored
It contained only `overrides` and some HTTP upload code was in other modules. Current thinking concerning overrides: Usage of `overrides`, while useful in certain cases, should in general be discouraged, since it's in essence "monkey patching" which makes it more difficult to know whats executing at runtime and more difficult to refactor. Splitting modules up between XEPs is not always that useful. Some XEPs, like HTTP Upload (and MAM comes to mind) have their functionality spread out over single and group chats (and pubsub) and might for practical purposes be considered "core" enough to not try and keep them in separate modules (which inevitably requires overrides or a fundamentally rethinking the architecture). Where splitting code between modules makes a lot of sense is in keeping Backbone Models and Views separate (so that alternative view libraries like Vue could be used) and probably in keeping Single chats, MUC, PubSub and MIX separate. updates #161
-
JC Brand authored
updates #161
-
JC Brand authored
updates #161
-
JC Brand authored
updates #161
-
JC Brand authored
-
JC Brand authored
* Use Promises instead of callbacks * Update to latest (Last Call) version of XEP-0363 * Move non-view specific methods to models instead * Add more tests updates #161
-
- 14 Apr, 2018 6 commits
-
-
JC Brand authored
-
JC Brand authored
-
JC Brand authored
Previously we kept all entities and their items (which are also instances of _converse.DiscoEntity) in a flat array. Instead, we should have a tree-like structure where items are stored on the relevant entity (and recursively on other items).
-
JC Brand authored
-
JC Brand authored
-
https://github.com/worlword/converse.jsJC Brand authored
Merge branch 'httpFileUpload' of https://github.com/worlword/converse.js into worlword-httpFileUpload
-
- 13 Apr, 2018 2 commits
- 12 Apr, 2018 3 commits
- 11 Apr, 2018 5 commits
-
-
Nÿco authored
If "inVerse" is renamed to "fullscreen" then "inVerse" in the fullscreen.html file should be renamed to "Converse"?
-
worlword authored
used code from 'http-file-upload' branch. Buttons are now added to the toolbars through converse-http-file-upload.js.
-
worlword authored
-
worlword authored
-
- 10 Apr, 2018 5 commits
-
-
JC Brand authored
-
JC Brand authored
To avoid showing them erroneously would mean keeping track of used message ids which seems like more work than justified by the feature. Fixes #1026
-
JC Brand authored
-
JC Brand authored
-
JC Brand authored
To more cleanly separate views and models and to make MUC in headless mode more viable. Refs #1032
-