JC Brand
|
aae7e111eb
|
Fix roster caching and versioning issue.
- Always try to first get local cache before requesting the roster.
- Rename `roster_fetched` with `roster_cached`
|
2019-10-17 16:19:14 +02:00 |
|
JC Brand
|
015f1c6fc8
|
Make status clickable instead of adding pencil icon
|
2019-10-17 13:33:43 +02:00 |
|
JC Brand
|
ea54644a45
|
Fixes #1089. When filtering by online , show all non-offline users
|
2019-10-17 13:30:23 +02:00 |
|
JC Brand
|
f7a57f272e
|
Remove show_only_online_users config setting.
Doesn't appear to be very useful. IIRC it was added as a workaround for
slow roster issues.
|
2019-10-17 13:17:37 +02:00 |
|
JC Brand
|
e6e23a1a82
|
Add initial support for custom emojis
|
2019-10-17 12:12:08 +02:00 |
|
JC Brand
|
2ed8b4660e
|
Bugfix. Duplicate rooms-list header
|
2019-10-16 12:11:59 +02:00 |
|
JC Brand
|
99805d2510
|
Make sure the roster is fetched again if stream resumption fails
|
2019-10-15 14:30:04 +02:00 |
|
JC Brand
|
9d619820f9
|
core: Don't allow the connection to be passed in.
This was used for tests but is no longer necessary.
|
2019-10-15 14:30:04 +02:00 |
|
JC Brand
|
be03b30d75
|
bookmarks: better handling of timeouts
- Inform the user when fetching of bookmarks times out.
- Only set the cached flag if the user doesn't have bookmarks.
|
2019-10-15 13:09:34 +02:00 |
|
JC Brand
|
487f1b5281
|
core: use _.get since connection might not be set up yet
|
2019-10-15 13:09:34 +02:00 |
|
JC Brand
|
f21abc60f5
|
roster: Only fetch from browser storage if already cached
|
2019-10-15 13:09:34 +02:00 |
|
JC Brand
|
358187f8b0
|
bosh: Bugfix, pass in JID
|
2019-10-14 13:22:34 +02:00 |
|
JC Brand
|
0fa95ccd50
|
Bugfix. Pass correct arguments to synchronous event handlers
|
2019-10-13 19:58:00 +02:00 |
|
JC Brand
|
50b77e8608
|
Fixes #1733
|
2019-10-13 19:48:39 +02:00 |
|
JC Brand
|
c8b7e8ab99
|
bookmarks: refactor to use VDOMView instead of OrderedListView
|
2019-10-13 17:53:57 +02:00 |
|
JC Brand
|
91397125ba
|
roomslist: Refactor to use VDOMView instead of OrderedListView
|
2019-10-13 16:59:31 +02:00 |
|
JC Brand
|
82bce1e946
|
Move creation of browserStorage into a separate method
This is in anticipation of the localforage/IndexDB merge
|
2019-10-11 20:40:31 +02:00 |
|
JC Brand
|
9d77a4ef97
|
Fixes #129 Add support for XEP-0156.
Only XML is supported for now.
|
2019-10-11 17:46:13 +02:00 |
|
JC Brand
|
54e9c51a1a
|
Don't rely on getUniqueId of Strophe.Connection
since we can't assume it's always available.
|
2019-10-11 17:46:13 +02:00 |
|
JC Brand
|
6253dd52a6
|
core: let logout return a promise and wait for it in tests
|
2019-10-11 17:46:13 +02:00 |
|
JC Brand
|
a0bd6dbab6
|
dragresize: Use _.get for converse.connection
|
2019-10-11 17:46:13 +02:00 |
|
JC Brand
|
5383d65d5a
|
roster: unregisterPresenceHandler must be wrapped in arrow function
|
2019-10-11 17:46:13 +02:00 |
|
JC Brand
|
b63b080419
|
chatboxes: wait until messages are fixed before returning new chatbox
Fixes #1691
|
2019-10-10 14:44:13 +02:00 |
|
JC Brand
|
8e4e918575
|
Replace lodash methods with built-in ones and add jsdoc strings
|
2019-10-10 14:43:13 +02:00 |
|
Christoph Scholz
|
2d44144b69
|
prevent message correction for files
|
2019-10-10 14:19:34 +02:00 |
|
JC Brand
|
8780f7a128
|
Fix linting errors (no-unused-vars)
|
2019-10-09 16:27:58 +02:00 |
|
JC Brand
|
8b1c17c12b
|
chatview: Replace lodash methods with built-in ones
|
2019-10-08 21:29:43 +02:00 |
|
JC Brand
|
f9b09052eb
|
core: Make sure window.converse is defined before assigning to it.
|
2019-10-08 16:47:30 +02:00 |
|
JC Brand
|
75c11a2006
|
emoji-views: Specify dependency on muc-views
Otherwise plugins might be loaded out of order and then event handlers
in this module don't get registered.
Also, bump to dev version number
|
2019-10-08 16:30:23 +02:00 |
|
JC Brand
|
266fe131a9
|
Release 5.0.4
|
2019-10-08 14:22:56 +02:00 |
|
JC Brand
|
b70fde159d
|
Fixes #1738. Allow webpack's publicPath to be specified at runtime
|
2019-10-06 21:52:37 +02:00 |
|
JC Brand
|
5c532e3b92
|
Build po files and add Vietnemese as available language
|
2019-10-06 21:52:09 +02:00 |
|
JC Brand
|
fdb24122c0
|
chatboxes: clear messages when in untrusted mode
|
2019-10-04 17:47:57 +02:00 |
|
Christoph Scholz
|
1c7c25091f
|
new config option: allow_message_corrections
|
2019-10-04 15:42:38 +02:00 |
|
JC Brand
|
43935a9e56
|
controlbox: replace lodash methods with native ones
|
2019-10-04 14:53:20 +02:00 |
|
JC Brand
|
463caf36a1
|
bookmarks: silently remove bookmarks when clearing the session
|
2019-09-26 16:43:26 +02:00 |
|
JC Brand
|
0895abf3e4
|
chatboxes: Replace lodash methods and only import what's necessary
|
2019-09-26 15:21:47 +02:00 |
|
JC Brand
|
44e5b4c947
|
bosh: only advertise support if the module is enabled
updates #1725
|
2019-09-24 15:42:13 +02:00 |
|
Christoph Scholz
|
bce8dc9113
|
Fixes #1714
don't notify if only message delivery receipt
|
2019-09-24 13:27:49 +02:00 |
|
Christoph Scholz
|
cd5dacbe29
|
Process stanzas from mam one-by-one
|
2019-09-21 13:26:36 +02:00 |
|
JC Brand
|
51b818f916
|
smacks: Also check for BOSH to determine support
|
2019-09-20 12:06:43 +02:00 |
|
huang.xinghui
|
9291dfc918
|
Update package.json
fix: fixed main file path
|
2019-09-17 11:33:57 +02:00 |
|
JC Brand
|
8574f66954
|
Don't hardcode roster filter to localStorage
|
2019-09-17 10:49:02 +02:00 |
|
JC Brand
|
e377c9bd6f
|
Fixes #1712
|
2019-09-16 14:04:28 +02:00 |
|
laszlovl
|
ab9b2d64ab
|
Fix incorrectly detecting every message with a duplicate ID as correction
|
2019-09-16 13:07:14 +02:00 |
|
JC Brand
|
9d52b16b58
|
Set new dev version
|
2019-09-13 16:05:18 +02:00 |
|
JC Brand
|
39896b508b
|
Release 5.0.3
|
2019-09-13 15:19:00 +02:00 |
|
JC Brand
|
bdf4f3f536
|
Bump npm and lodash
|
2019-09-13 13:38:20 +02:00 |
|
JC Brand
|
68e34351ed
|
Reject unencapsulated forwarded messages
since we don't support XEP-0297 on its own
|
2019-09-13 13:05:21 +02:00 |
|
JC Brand
|
37d052ad9e
|
Verify that Converse is not susceptible to CVE-2015-8688
https://gultsch.de/gajim_roster_push_and_message_interception.html
|
2019-09-12 19:46:09 +02:00 |
|