264 Commits

Author SHA1 Message Date
87aa17b4b9 Merge branch 'main' of https://github.com/JohnXLivingston/peertube-plugin-livechat 2024-07-05 18:16:01 -04:00
John Livingston
e97c33cec5
Polls: notifier on votes 2024-07-05 16:34:51 +02:00
John Livingston
9b1f24eafe
Terms&Conditions fixes:
* adding hints (no-store, no-copy) on xmpp messages
* frontend will ignore any archived message
2024-07-05 14:57:59 +02:00
John Livingston
914de79400
Poll fixes:
* update poll banner when user role changes
* don't show instructions if user can't vote
2024-07-05 14:48:02 +02:00
John Livingston
bcb11ecbd7
Poll WIP (#231):
* user documentation
2024-07-05 12:41:02 +02:00
John Livingston
14ffa90208
Poll WIP (#231):
* muted participants can't vote
* removed "Choice N" from button labels.
2024-07-05 11:23:30 +02:00
John Livingston
6dda0cc44f
Poll WIP (#231):
* refactoring update messages, for a more efficient and proper way to
  handle it
2024-07-05 11:23:30 +02:00
John Livingston
0983c8ed57
Poll WIP (#231):
* frontend improvement
2024-07-05 11:23:29 +02:00
John Livingston
6f7c5c50f7
Poll WIP (#231):
* frontend message localization
2024-07-05 11:23:29 +02:00
John Livingston
3665096836
Poll WIP (#231):
* fix css depending on chat height.
2024-07-05 11:23:29 +02:00
John Livingston
1249f0895d
Poll WIP (#231):
* close button
* backend fix
2024-07-05 11:23:29 +02:00
John Livingston
ffb8ac8ddc
Poll WIP (#231):
* frontend WIP
* backend fix
2024-07-05 11:23:29 +02:00
John Livingston
4168b2ce41
Poll WIP (#231):
* various fix and improvements
2024-07-05 11:23:28 +02:00
John Livingston
1c6434630e
Poll WIP (#231):
* poll frontend WIP
2024-07-05 11:23:28 +02:00
John Livingston
4591633400
Poll WIP (#231):
* front end poll WIP
* backend fix
2024-07-05 11:23:28 +02:00
John Livingston
8e2a3335ab
Poll WIP (#231):
* fix frontend: modal must be destroyed on hide
2024-07-05 11:23:28 +02:00
John Livingston
52391c922e
Poll WIP (#231):
* front-end: translate the form fields labels
2024-07-05 11:23:28 +02:00
John Livingston
a7250efd06
Poll WIP (#231):
* backend save WIP
* various fixes
2024-07-05 11:23:26 +02:00
John Livingston
14e0576329
Poll WIP (#231):
* backend form declaration
* frontend form dialog
2024-07-05 11:23:26 +02:00
John Livingston
b792588364
Poll WIP (#231):
* mod_muc_poll
* feature detection and create poll button in Converse
2024-07-05 11:23:21 +02:00
236fe7c561 edit header text color for emoji picker 2024-07-02 17:29:25 -04:00
b2666cc2d3 Merge branch 'main' of https://github.com/JohnXLivingston/peertube-plugin-livechat 2024-06-26 11:31:45 -04:00
John Livingston
c588a73233
Fix english typo. 2024-06-25 17:23:20 +02:00
John Livingston
d14c2868fd
Terms&Conditions (#18) WIP:
* hidding the terms before anonymous user has chosen his nickname
2024-06-25 12:21:01 +02:00
John Livingston
b110456029
Terms&Conditions (#18) WIP:
* Converse module to display terms.
* Prosody module to send terms.
2024-06-25 12:21:01 +02:00
c77dbbb22a emoji picker styling 2024-06-23 13:35:11 -04:00
951080eb4a change default --font-size 2024-06-23 13:11:29 -04:00
9a4859955c fix duplicate CSS rule 2024-06-23 13:06:54 -04:00
806437070b apply custom css from peertube in code 2024-06-23 13:06:25 -04:00
8e7ca2f986 revert to variable for textarea background color 2024-06-23 13:04:46 -04:00
946aad93e4 remove erroneous styling 2024-06-22 16:57:02 -04:00
794a97fbdd larger emojis in chat 2024-06-22 16:47:32 -04:00
a75e8af1ad fix input box style 2024-06-22 16:13:34 -04:00
ed9853fcbb fuck it dood 2024-06-22 16:08:43 -04:00
bc1ddbd6c4 suggestbox styling 2024-06-22 16:05:47 -04:00
f4eade1358 maybe do the styling for anchor elements in chat 2024-06-22 15:38:27 -04:00
f40eb064b0 test larger chat message sizes 2024-06-22 15:33:29 -04:00
739cc5e9c8 make emojis a little bigger, href styling 2024-06-22 11:40:23 -04:00
74ab01a5c4 links in messages, restore original converse-muc-message-form 2024-06-22 11:26:57 -04:00
89b60013fe remove input styling, change tablet sizing 2024-06-22 11:15:46 -04:00
009d84ef4f Merge branch 'main' of https://github.com/JohnXLivingston/peertube-plugin-livechat 2024-06-22 10:38:48 -04: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
4f80119c83 slightly edit send button style 2024-06-19 21:36:15 -04:00
80b2093202 livechat message form formatting 2024-06-19 21:00:18 -04:00
3d4afc4341 edit chat text area size 2024-06-19 20:39:46 -04:00
John Livingston
01b93c1887
Release 10.1.0. 2024-06-19 13:07:01 +02:00
John Livingston
de6ab15805
Task list: make it available in OBS docks. 2024-06-19 12:49:35 +02:00
John Livingston
90afdafbd9
Authentication token generation WIP (#98)
You can now generate links to join chatrooms with your current user. This can be used to create Docks in OBS for example. This could also be used to generate authentication token to join the chat from 3rd party tools.
2024-06-17 11:43:59 +02:00
John Livingston
f1cf98921f
Custom channel emoticons WIP (#130):
* fix reset when opening multiple chat
* disable default converseJs custom icons
2024-06-07 13:45:07 +02:00
John Livingston
2dbfe49212
Custom channel emoticons WIP (#130): fix CSS 2024-06-07 13:45:06 +02:00