JC Brand
|
4652385bb4
|
Remove jQuery from non-tests config
|
2018-01-04 12:11:03 +00:00 |
|
JC Brand
|
671691353a
|
Use Backbone.NativeView instead of Backbone.View
|
2018-01-03 20:41:03 +00:00 |
|
JC Brand
|
da3670d9f0
|
MUC Join/Leave messages now also show a new day indicator
|
2018-01-03 13:37:25 +00:00 |
|
JC Brand
|
46e54667c3
|
Simplify insertDayIndicator method
|
2018-01-03 13:37:25 +00:00 |
|
JC Brand
|
e360d9eead
|
Removed jquery from converse-chatview
|
2018-01-02 21:52:55 +00:00 |
|
JC Brand
|
334a24c938
|
Use template to render .chat-info messages
Also did some work on removing jQuery from converse-chatview
|
2017-12-24 17:09:49 +00:00 |
|
JC Brand
|
f84c443bd2
|
Remove jQuery from converse-muc.js
|
2017-12-23 20:29:20 +00:00 |
|
JC Brand
|
7c782ed6a4
|
Fix failing test
|
2017-12-22 21:24:45 +00:00 |
|
JC Brand
|
1178badec8
|
Role was wrongly set to 'occupant' instead of 'participant'
|
2017-12-22 12:02:24 +00:00 |
|
JC Brand
|
6c6ef1f1f9
|
Refactoring of the roster view.
* Removed the dependency on jQuery
* Contacts are now shown inside a group element, simplifying the code
|
2017-12-19 18:44:31 +00:00 |
|
JC Brand
|
f9343594bf
|
Collapse multiple, consecutive join/leave messages
|
2017-12-15 16:24:30 +00:00 |
|
JC Brand
|
c874efeb79
|
Sort chatroom occupants alphabetically and according to role
|
2017-12-14 18:07:40 +00:00 |
|
JC Brand
|
a68cb85969
|
Add a test case for the /op and /deop commands
|
2017-12-14 13:23:14 +00:00 |
|
JC Brand
|
dc16930464
|
Test the /voice command and fix a bug
|
2017-12-14 13:07:39 +00:00 |
|
JC Brand
|
bd5a49da3f
|
Show an info message when a MUC occupant is muted.
|
2017-12-07 07:05:37 +01:00 |
|
JC Brand
|
2b6db9d50b
|
Test /help , /kick and /mute commands
|
2017-12-06 22:11:53 +01:00 |
|
JC Brand
|
fc94127014
|
Fix failing tests
|
2017-12-03 18:49:53 +01:00 |
|
JC Brand
|
8a4aa4efdd
|
Use a named variable for _.template
This removes the need for `switch (obj)` in the template which is not
allowed in strict mode.
Additionally using a named variable speeds up rendering.
|
2017-11-05 18:59:29 +01:00 |
|
JC Brand
|
f0debc61ab
|
Refactor i18n so that only relevant translations are fetched
instead of bundling all translations in the dist file.
|
2017-09-25 12:49:10 +02:00 |
|
JC Brand
|
c9913bf6ac
|
Fix failing tests
|
2017-08-29 12:29:56 +02:00 |
|
JC Brand
|
397927b189
|
Fix broken tests and update changelog
|
2017-07-12 09:58:14 +02:00 |
|
JC Brand
|
16d62bf9e4
|
Fix broken tests due to using ES2015 promises
|
2017-07-11 17:05:02 +02:00 |
|
JC Brand
|
47cf5c1910
|
Fixup
|
2017-06-23 20:18:57 +02:00 |
|
JC Brand
|
02e5921415
|
Fix problem of stuck/hanging tests on TravisCI
|
2017-06-19 15:05:22 +02:00 |
|
JC Brand
|
8191d5e83a
|
muc: Rename `createChatRoom to openChatRoom `
It doesn't always create a new room.
|
2017-06-13 18:22:19 +02:00 |
|
JC Brand
|
a128a70d41
|
Discriminate between which unread messages to indicate per tab
|
2017-06-07 00:55:57 +02:00 |
|
JC Brand
|
f897fbb7c0
|
Show number of unread mesages on the "Contacts" tab
|
2017-06-05 21:42:25 +02:00 |
|
JC Brand
|
5949ca9e36
|
Show number of unread messages on the "Rooms" tab
|
2017-06-05 14:52:24 +02:00 |
|
JC Brand
|
a4284e48f7
|
Use proper message handler. Fix typo
|
2017-05-23 18:49:04 +02:00 |
|
JC Brand
|
c81599931c
|
Fix failing tests based on recent unread message changes
|
2017-04-24 15:57:22 +02:00 |
|
JC Brand
|
6af4480c14
|
Render disconnect message via template and add padding.
|
2017-04-21 18:26:59 +02:00 |
|
JC Brand
|
0c43e4b87c
|
Upgrade to Jasmine 2.5.3
|
2017-04-06 11:31:05 +02:00 |
|
JC Brand
|
6e94e11dcc
|
Fixes #820. Inconsistency in displaying room features
|
2017-03-19 18:23:02 +00:00 |
|
JC Brand
|
a2cea678fe
|
Shut eslint up and fix test
|
2017-03-15 12:41:04 +00:00 |
|
JC Brand
|
f24e7c0905
|
Remove scrollDownMessageHeight. Fix failing test
|
2017-03-03 15:12:48 +01:00 |
|
JC Brand
|
c7de70052c
|
Fix failing test
|
2017-02-28 07:17:30 +00:00 |
|
JC Brand
|
f2f05ff484
|
MUC: Don't show duplicate join messages.
|
2017-02-28 05:02:36 +00:00 |
|
JC Brand
|
f8d9368163
|
MUC: only render and listen to 'scroll' event...
after the cached messages have been fetched.
|
2017-02-27 21:09:17 +00:00 |
|
JC Brand
|
946a240080
|
Make sure to show the invite widget
when the room features change.
|
2017-02-27 17:56:40 +00:00 |
|
JC Brand
|
0d48929bb3
|
Show join/leave messages in chat rooms. Updates #365
|
2017-02-24 17:54:45 +00:00 |
|
JC Brand
|
441f7a2a15
|
Show the chatroom occupants JID in the tooltip
if you're allowed to see it.
|
2017-02-19 01:08:08 +00:00 |
|
JC Brand
|
10a85336cc
|
Show the description in the heading, not the subject
|
2017-02-19 00:20:21 +00:00 |
|
JC Brand
|
65fa39dd81
|
Properly fix and test the /me command
|
2017-02-15 21:03:02 +00:00 |
|
JC Brand
|
a033899946
|
Fix leaky abstraction of MUC
|
2017-02-15 20:30:32 +00:00 |
|
JC Brand
|
e52a775430
|
Bugfix. See below.
"TypeError: this.sendConfiguration(...).then is not a function" when a room is created
|
2017-02-14 16:55:32 +00:00 |
|
JC Brand
|
fe6a9ca748
|
Merge converse-api and converse-core
Otherwise `require('converse-core')` can be called, exposing the inner converse
object.
|
2017-02-14 14:35:52 +00:00 |
|
JC Brand
|
33fad75154
|
Workaround to get tests on phantomjs to pass
|
2017-02-14 12:52:03 +00:00 |
|
JC Brand
|
d2227c8d44
|
Replace typeahead with awesomplete.
Much smaller library.
No dependence on jQuery.
Updates #779
|
2017-02-14 12:26:56 +01:00 |
|
JC Brand
|
85f6a75fed
|
Escape user-generated input to avoid injection attacks
|
2017-02-13 13:41:37 +00:00 |
|
JC Brand
|
1476ffeb77
|
Fix tests failing on phantomjs
|
2017-02-02 19:28:50 +00:00 |
|