Commit Graph

26 Commits

Author SHA1 Message Date
John Livingston f88520d925
Implements #146: copy message button for moderators
We overload the copy message method that comes with Converse 11, to add
the message metadata (nick and full date).
2024-07-26 10:51:55 +02:00
John Livingston dd4bca8c06
Fix Converse v11 regression - occupant comparator function:
The way we overloaded the MUCOccupants method was no more working.
2024-07-25 18:32:38 +02:00
John Livingston 81632fa467
livechat-specific Converse plugin: refactoring 2024-07-25 18:03:46 +02:00
John Livingston f1ac80d468
Converse v11, reporting customization in the livechat repo:
Destroy room: remove the challenge, and the new JID.
2024-07-15 16:50:26 +02:00
John Livingston e8f287b8a9
Converse v11, reporting customization in the livechat repo:
Reporting the toggle occupants customization.
2024-07-15 16:27:01 +02:00
John Livingston 6218d65b72
Converse upstream WIP. 2024-07-15 14:20:44 +02:00
John Livingston d0ab3d94ae
Converse upstream updates. 2024-07-15 12:09:25 +02:00
John Livingston 51b603c894
Switch from Converse v10.1.6 to upstream (unreleased v11):
* various WIP to change the Converse version
2024-07-11 17:53:50 +02:00
John Livingston 5a455fff93
New option to only allow registered users to speak WIP (#233):
* Prosody mod_muc_peertubelivechat_roles module
* Fix ConverseJS to disable the message field when room is unmoderated
  and user is visitor
* Mute/voice anonymous users when changing room configuration.
* Display a specific message to muted anonymous users.
* Default value for mute_anonymous in channel options.
* Feature documentation
2024-06-21 11:37:06 +02:00
John Livingston dad29a941f
Custom channel emoticons WIP (#130) 2024-06-07 13:45:04 +02:00
John Livingston d5c327565c
Adding SPDX headers (WIP) 2024-05-23 11:42:14 +02:00
John Livingston 9ef71c07dd
Task lists WIP:
* remember if task app was open, and restore when in fullpage mode
* refactoring
2024-05-13 10:53:42 +02:00
John Livingston d6aefb61c4
Task lists WIP:
* front-end: task are no more in a dialog
2024-05-13 10:52:36 +02:00
John Livingston 33328a76d4
Minor JS fix 2024-04-29 15:50:38 +02:00
John Livingston 0a492d1921
Adding some standard OpenID Connect providers (Google, Facebook) (WIP):
* frontend
2024-04-22 14:28:55 +02:00
John Livingston 7afcbcf1a2
Refactoring: better naming, to prepare other external authent. 2024-04-19 09:58:36 +02:00
John Livingston 2334a5f861
Possibility to configure an OpenID Connect provider on the instance level WIP (#128).
Sign out button for external accounts.
2024-04-19 09:58:35 +02:00
John Livingston 51c8a573c7
Possibility to configure an OpenID Connect provider on the instance level WIP (#128). 2024-04-19 09:58:34 +02:00
John Livingston 669b260307
Possibility to configure an OpenID Connect provider on the instance level WIP (#128). 2024-04-19 09:58:32 +02:00
John Livingston e646ebfd69
Possibility to configure an OpenID Connect provider on the instance level WIP (#128). 2024-04-19 09:58:32 +02:00
John Livingston 1689657aa7
Fix reconnection. 2024-04-11 14:15:59 +02:00
John Livingston 7d4577efec
Fix ConverseJS plugins + viewer mode refactoring. 2024-04-03 11:18:00 +02:00
John Livingston 610040b253
Some styling and html fixes. 2024-04-02 17:40:43 +02:00
John Livingston ba52d4e3d8
Reconnect livechat in embedded mode. 2024-03-28 12:22:30 +01:00
John Livingston 1ba1e08d69
debug _converse on dev env 2024-03-28 11:16:33 +01:00
John Livingston 8988a85ec9
Refactoring + new embedded chat:
* moving conversejs plugin in separate files
* disconnecting embedded chat on navigation-end
2024-03-27 16:26:32 +01:00