Commit Graph

94 Commits

Author SHA1 Message Date
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
1be95f01b1 Fix: clicking on the import custom emojis button, without selected any file, was resulting in a state with all action button disabled. 2024-06-20 14:39:15 +02:00
48905dd70d Fix #437: removing last line if empty when importing emojis. 2024-06-20 11:45:36 +02:00
a0b4b5f61a Fix: the emojis import function could add more entries than max allowed emoji count.
+ another minor fix.
2024-06-20 11:38:04 +02:00
83dd3130a1 Fix #436: Saving emojis per batch, to avoid hitting max payload limit. 2024-06-20 11:14:00 +02:00
2739bb823a Logger: improving the logger, and using it in client code. 2024-06-14 15:17:14 +02:00
4851e35fba Fix lit class attribute. 2024-06-14 10:45:36 +02:00
a1eada96e8 Channel emojis: adding an empty line by default. 2024-06-13 15:10:12 +02:00
ae429c65a7 Fix. 2024-06-13 15:05:22 +02:00
8dede18070 Fix notifier messages/titles. 2024-06-13 15:01:31 +02:00
63d8e9789e Fix: resetting validationError on update. 2024-06-13 12:48:58 +02:00
591e0ad3fd Fix. 2024-06-13 10:57:34 +02:00
7cabf12864 Fix tags-input:
* the code handling `separators` was buggy, so i simplified to use only
  one separator
* was not practical for bot quotes (can't edit), so replaced by a
  textarea
2024-06-13 10:48:13 +02:00
8cc9061092 Fix lit linting. (some fix could be better...) 2024-06-12 19:13:35 +02:00
d4692c81e0 Fix lit linting, WIP. 2024-06-12 18:51:04 +02:00
be1e7456bd Fix action button. 2024-06-12 17:14:39 +02:00
4976a4f282 Refactoring: moving some template to separate files + classMap fix. 2024-06-12 17:14:39 +02:00
2c3739f633 Refactoring: simplifing the peertube context. 2024-06-12 17:14:38 +02:00
268c60d699 Refactoring. 2024-06-12 17:14:38 +02:00
72c4b0804d Better UI for channel configuration pages. 2024-06-12 17:14:38 +02:00
e811c549fd Fix checkbox. 2024-06-12 17:14:38 +02:00
2668e5174c Dynamic table description: always displayed, in a separate line. 2024-06-12 17:14:37 +02:00
597afc8ba6 New page loading and error cases:
* adding new custom elements: spinner and error
* using them on async tasks
2024-06-12 17:14:37 +02:00
75ac7a1052 Various improvements:
* CSS cleaning
* disabling buttons during loading
* reset buttons on forms
2024-06-12 17:14:37 +02:00
2da97245ae Fix orphan opening div. 2024-06-12 17:14:36 +02:00
6f56a026bb Custom emojis: import/export functions. 2024-06-10 19:17:49 +02:00
92cf83dcdf Custom channel emoticons WIP (#130): fix CSS 2024-06-07 14:08:35 +02:00
47b580d132 Custom channel emoticons WIP (#130) 2024-06-07 13:45:07 +02:00
1b9ecea443 Custom channel emoticons WIP (#130): tabs 2024-06-07 13:45:07 +02:00
a777c7ac8d Custom channel emoticons WIP (#130) 2024-06-07 13:45:06 +02:00
92e9d6d1af Custom channel emoticons WIP (#130) 2024-06-07 13:45:05 +02:00
aa9697074a Some refactoring. 2024-06-07 13:45:05 +02:00
5c87eef915 Custom channel emoticons WIP (#130) + various fix/refactoring 2024-06-07 13:45:05 +02:00
04403225fb Custom channel emoticons WIP (#130) + various fix 2024-06-07 13:45:04 +02:00
688ab4f029 Custom channel emoticons WIP (#130) 2024-06-07 13:45:04 +02:00
607a71b8cb Fix help buttons. 2024-06-07 13:45:04 +02:00
dad29a941f Custom channel emoticons WIP (#130) 2024-06-07 13:45:04 +02:00
1cf16d79be Fix one typo that wasted hours of debugging 2024-05-28 13:43:07 +02:00
cc75aadeb4 Supercharged tags input 2024-05-28 13:43:07 +02:00
35d9663559 Channel configuration validation + tags input 2024-05-28 13:43:07 +02:00
854bb8fb27 Move configuration row to shared 2024-05-28 13:43:07 +02:00
67abb5279f expose peertubeHelpers to TranslationDirective 2024-05-28 13:43:07 +02:00
d95312aa11 More cleanup 2024-05-28 13:43:07 +02:00
0f99d66ac4 fixing errors from linting 2024-05-28 13:43:07 +02:00
fb7f44692c fix linting 2024-05-28 13:43:07 +02:00
f549142ae4 Several fixes around channel configuration 2024-05-28 13:43:07 +02:00
0672dc24a0 Typescript and lit version change + fix form submit. 2024-05-28 13:43:07 +02:00
59825a15d6 Fix 2024-05-28 13:43:07 +02:00
732f7aedcd REUSE compliance. 2024-05-28 13:43:07 +02:00
1d14bbbda0 Cleaning more stuff. 2024-05-28 13:43:07 +02:00