JC Brand
d426d79702
Bugfix. Room features weren't being refreshed properly
...
We were removing the disco entity, but it's associated collections
(`features`, `fields`, `identities` etc) were still stored in
localStorage and not cleared.
So when the entity gets recreated, the stale localStorage cached items
repopulate the collections.
Added `refreshFeatures` API method for refetching disco features and use
that instead.
2018-10-05 04:42:34 +02:00
JC Brand
c1106f3867
Bugfix. Handler not triggered when submitting password form 2nd time
2018-10-05 03:29:14 +02:00
JC Brand
9bc8bdf34c
Test updates after updating to use latest strophe.js
...
`toLocaleString` now returns element attributes in alphabetical order
(for better cross-browser consistency).
Also, `toLocaleString` is now used in favor of `outerHTML` because
browsers aren't consistent with one another in their output.
2018-10-03 21:11:20 +02:00
JC Brand
79b8ed7177
New release 4.0.2
2018-10-02 22:51:01 +02:00
JC Brand
dbfd460125
Don't include additionalData
when en/decrypting with crypto.subtle
...
Otherwise compatibility with Conversations is broken.
Unfortunately this means that OMEMO won't work on Edge, because it
for some reason requires the additionalData.
References:
* https://github.com/conversejs/converse.js/issues/1187#issuecomment-426276243
* https://stackoverflow.com/questions/42933162/web-crypto-api-using-microsoft-edge-38-14393-0-0/42950731
Fixes #1187
2018-10-02 22:07:16 +02:00
JC Brand
148eaeacf5
Bugfix. Error messages don't have associated vcards
2018-10-02 18:04:03 +02:00
JC Brand
ba37826d44
Hook in Hindi and Romanian and update all pot, po and json files
2018-10-02 17:34:59 +02:00
Emmanuel Gil Peyrot
7bc345cac5
Translated using Weblate (French)
...
Currently translated at 99.7% (338 of 339 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/fr/
2018-10-02 17:19:58 +02:00
madmalkav
d7440a38b7
Translated using Weblate (Spanish)
...
Currently translated at 65.4% (222 of 339 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/es/
2018-10-02 17:19:36 +02:00
Licaon Kter
428992275a
Added translation using Weblate (Romanian)
...
Currently translated at 25.6% (87 of 339 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/ro/
2018-10-02 17:19:11 +02:00
John Doe
2f7e936a39
Added translation using Weblate (Hindi)
...
Currently translated at 12.0% (41 of 339 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/hi/
2018-10-02 17:19:11 +02:00
Emmanuel Gil Peyrot
7d92d79986
Translated using Weblate (French)
...
Currently translated at 97.6% (331 of 339 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/fr/
2018-10-02 17:19:11 +02:00
Sneer Sneerowski
1bc665ad94
Translated using Weblate (Polish)
...
Currently translated at 82.5% (280 of 339 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pl/
2018-10-02 17:18:27 +02:00
ButterflyOfFire
efc10d71c3
Translated using Weblate (Arabic)
...
Currently translated at 84.6% (287 of 339 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/ar/
2018-10-02 17:13:49 +02:00
JC Brand
45643d52bf
fixes #1225
2018-10-01 21:50:25 +02:00
JC Brand
defe32d172
Make sure omemo tests pass on Firefox
2018-09-25 14:05:56 +02:00
JC Brand
e05b7e9de3
OMEMO fixes for Edge.
2018-09-25 13:21:48 +02:00
JC Brand
bf76b3b486
Add a polyfill for TextEncoder/TextDecoder for Edge
2018-09-25 13:20:55 +02:00
JC Brand
6f7328a62f
Fix failing tests
2018-09-25 10:20:18 +02:00
JC Brand
6bd4782ff6
Include filename in download link and embedd ogg audio
2018-09-25 00:21:17 +02:00
JC Brand
af35d461e8
Set max-height for embedded videos.
...
Also udpate markup to not use `<source>`.
updates #1189
2018-09-24 23:56:54 +02:00
JC Brand
b9c6a29fdf
Update to newest lodash
2018-09-24 21:53:54 +02:00
JC Brand
7af9d2d11b
CSS fix for Edge. Brand heading was wrapping in overlayed view
...
updates #1220
2018-09-24 16:18:51 +02:00
JC Brand
31080bf2f9
Add a FormData polyfill for Edge comptaibility
...
Fixes #1220
2018-09-24 16:18:51 +02:00
Dele Olajide
647f7cf302
Deleolajide m4a webm support ( #1217 )
...
* Add support for webm video and m4a audio media files
* updated CHANGES.md
2018-09-24 10:00:10 +02:00
JC Brand
99bd98004b
Add 404 for OPTIONS request to troubleshooting section
2018-09-24 09:52:09 +02:00
JC Brand
34012bc93f
Add new screenshots of Converse 4 and update backers list
2018-09-23 21:26:03 +02:00
JC Brand
1dbaa37f98
Update mobile.html with newest markup
2018-09-21 10:50:54 +02:00
JC Brand
11dd79f8cd
New release 4.0.1
2018-09-19 16:16:10 +02:00
JC Brand
31374a78bc
Avoid linebreak after author name
2018-09-19 16:10:18 +02:00
JC Brand
505df62eab
Remove start.frag and end.frag
...
They're no longer needed since we're using webpack
2018-09-19 16:00:39 +02:00
JC Brand
682bace83b
Don't show new messages indicator for CSN messages
2018-09-19 13:27:03 +02:00
JC Brand
6dfd0d1aa5
Make sure popovers also work in overlay view mode
2018-09-19 13:01:15 +02:00
JC Brand
be99af4fc2
Smaller navbar text
2018-09-19 12:30:04 +02:00
contrapunctus-1
7d861be8d7
Use compliance.conversations.im for server recommendation ( #1206 )
2018-09-19 12:25:12 +02:00
JC Brand
094a8a578a
Fixes #1201 Emoji picker appears when pressing enter
2018-09-18 16:26:10 +02:00
JC Brand
0833478da4
Use bootstrap4 for the Converse website
2018-09-18 16:15:32 +02:00
JC Brand
48dc02cf3a
Fixes #1117
...
Silently set status when it comes from a presence stanza
2018-09-18 14:04:50 +02:00
JC Brand
d754820471
Provide more space for chatroom header buttons
2018-09-18 13:39:04 +02:00
JC Brand
26535ed4ef
Smaller font for the room features list in overlay view mode
2018-09-18 13:36:02 +02:00
JC Brand
79c9d35911
Specifically set .chat-body
height
...
Otherwise the private chatbox header doesn't show in Firefox
2018-09-18 13:26:05 +02:00
JC Brand
dee49e382c
Avoid horizontal scrolling for messages in Firefox
2018-09-18 13:14:55 +02:00
JC Brand
cb8b5a7039
Update the developer documentation
2018-09-18 11:17:27 +02:00
JC Brand
c37a1dcbb2
Add explanatory snippets from relevant XEP
2018-09-17 10:26:05 +02:00
JC Brand
60b08d41a7
Fixes #1203
...
Update to Strophe 1.2.16
2018-09-16 10:54:40 +02:00
JC Brand
ad9a840cb7
Avoid saving full MUC JID as domain
2018-09-14 10:31:58 +02:00
JC Brand
4129c0ea3b
Fix failing test
2018-09-13 17:04:44 +02:00
JC Brand
020335c52a
Don't use minified scripts
...
They're not included in the repo and this makes it more difficult for
people to try Converse locally
2018-09-13 16:42:55 +02:00
JC Brand
b4a70c5f31
Refactor getJidsWithAffiliations
...
Previously the Promise.all made it all-or-nothing, now it'll return
partial matches as well and it'll also log error stanzas.
2018-09-13 16:42:54 +02:00
JC Brand
93c956ba4b
Bugfix. Should be && not ||
2018-09-13 16:42:54 +02:00