5225257bb5
New option for the moderation bot: forbid duplicate messages ( #516 ).
2024-09-11 10:34:44 +02:00
f15d3ed542
New option for the moderation bot:
...
* forbid messages with too many special characters (#517 ).
* update moderation bot to v0.4.0.
* refactoring localization segments to reuse existing one in multiple
context.
* npm run doc:translate
2024-09-07 12:40:38 +02:00
0e98cbaba5
ConverseJS upstream update:
...
* update ConverseJS version
* remove concord theme from settings (and migrate to peertube)
* added cyberpunk theme
* fixed settings localization
2024-09-02 12:11:21 +02:00
8e99199f29
New option to use and configure Prosody mod_firewall WIP ( #97 ):
...
* new setting
* new configuration screen for Peertube admins
* include the mod_firewall module
* load mod_firewall if enabled
* sys admin can disable the firewall config editing by creating a
special file on the disk
* user documentation
2024-08-13 10:35:47 +02:00
ebc8fc8797
Option to hide moderator name who made actions WIP ( #137 ).
2024-07-29 15:00:02 +02:00
7a54594967
Moderation delay WIP ( #132 ):
...
* default channel value for moderation delay
2024-07-09 16:15:07 +02:00
45a63eaecd
Terms&Conditions ( #18 ):
...
* new settings for instance's terms
* new channel option for channel's terms
2024-06-25 12:21:01 +02:00
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
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
688ab4f029
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:04 +02:00
dad29a941f
Custom channel emoticons WIP ( #130 )
2024-06-07 13:45:04 +02:00
35d9663559
Channel configuration validation + tags input
2024-05-28 13:43:07 +02:00
de974eae22
Better structure + channel home in LitElement format
2024-05-28 13:43:07 +02:00
9ff4abfce4
added attempt at dynamic listing
2024-05-28 13:43:07 +02:00
d5c327565c
Adding SPDX headers (WIP)
2024-05-23 11:42:14 +02:00
0a492d1921
Adding some standard OpenID Connect providers (Google, Facebook) (WIP):
...
* frontend
2024-04-22 14:28:55 +02:00
7afcbcf1a2
Refactoring: better naming, to prepare other external authent.
2024-04-19 09:58:36 +02:00
6c13d2e377
Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).
2024-04-19 09:58:33 +02:00
8574ab581d
Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).
2024-04-19 09:58:33 +02:00
6c75863472
Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).
2024-04-19 09:58:32 +02:00
669b260307
Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).
2024-04-19 09:58:32 +02:00
514cc1d159
Possibility to configure an OpenID Connect provider on the instance level WIP ( #128 ).
2024-04-19 09:58:32 +02:00
8fc8e3032b
Log in with external Peertube account ( #348 ):
...
* For anonymous users: new "log in using an external account" dialog, with the "remote Peertube account" options
* ConverseJS: using global vars for custom localized string (injected
using Webpack)
2024-04-09 16:46:55 +02:00
33bc346e83
Fix #48 : Proper 404 and 403 pages when trying to open non-existant chatroom.:
...
* error page on the old endpoint, when anonymous users are disabled.
2024-04-04 16:48:19 +02:00
610040b253
Some styling and html fixes.
2024-04-02 17:40:43 +02:00
612a9f622d
Embeddeding chat without iframe besieds videos WIP
2024-03-28 15:06:15 +01:00
bd695bdb27
New fullscreen chat WIP:
...
* Fullscreen chat: now uses a custom page (in other words: when opening the chat in a new tab, you will have the Peertube menu). WIP
* some code refactoring (getBaseRoute moved to util/uri, ...)
2024-03-26 11:09:46 +01:00
de15b7d480
Slow mode duration:
...
* channel option is no more a default value, but the current value
* changing naming in accordance
* changing labels and documentation
2024-03-07 17:56:27 +01:00
3d9237624d
Naming:
...
* changing delay by duration for slow mode options
* better labels
2024-02-16 17:35:55 +01:00
cf179d7f72
Slow mode WIP ( #192 ):
...
* default delay is configurable in channel's chat rooms options.
2024-02-16 17:35:53 +01:00
5d4bfceb73
Hidden force_default_hide_muc_participants query parameter, for testing
...
purpose.
2024-01-31 18:12:53 +01:00
b8aef07182
Forbidden words comment field.
2023-09-25 13:16:15 +02:00
aa71a302f6
Channel Configuration UI WIP
2023-09-22 16:45:08 +02:00
f00bac5eb1
Channel configuration UI + disabling bannedJIDs (for now)
2023-09-22 16:45:07 +02:00
4fe972dc10
Configure bot name + refactoring.
2023-09-22 16:45:07 +02:00
5373fb1570
Renaming 'moderation' pages to 'configuration'.
2023-09-22 16:45:02 +02:00
0987a036a0
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
a25c4822fa
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
02728bb38d
Moderation configuration screen: WIP.
2023-09-22 16:45:01 +02:00
f7a32e95d4
Code refactoring:
...
Cleaning some backend code, for a better readability.
2023-08-01 18:42:24 +02:00
d33795f7a1
Code refactoring WIP:
...
Cleaning the way ConverseJS parameters are given to the full page.
2023-08-01 17:01:09 +02:00
c178213e19
Use ESBuild for frontend build.
...
Replacing webpack by ESBuild for client code compilation (as in the
official quickstart plugin).
So we can remove deprecated webpack dependencies.
Note: webpack is still used for ConverseJS build.
This may be removed soon.
Related to issue #122 .
2022-12-12 19:31:29 +01:00
7906ddf625
Prosody mode only:
...
Removing old modes (ConverseJS and External URI).
Work in progress.
2022-10-10 18:08:20 +02:00
9b20042aad
ConverseJS: theme settings.
2021-11-18 11:08:12 +01:00
e9d1e55084
Room list: handle channel rooms.
2021-08-05 18:25:27 +02:00
b64d9730d0
Adding last activity informations.
2021-07-19 16:51:51 +02:00
30d70e033e
Retrieving list rooms from prosody.
2021-06-12 03:52:45 +02:00
56e74e0877
Initialize prosody-list-rooms button.
2021-06-12 01:16:57 +02:00
36146ee76c
Adding the chat-type field in the settings.
2021-06-02 19:54:04 +02:00