Commit Graph

125 Commits

Author SHA1 Message Date
75dd2e4d59 Rewriting Share modal WIP:
Using lit to entirely rewrite the share chat modal.
2024-06-14 14:22:17 +02:00
618dc6aeae tags-input:
* add a "copy" button
* fix some css class (adding a prefix to avoid side effects)
* other minor fixes
2024-06-13 11:55:02 +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
e84782f346 dynamic table: add confirmation when deleting a line 2024-06-12 17:14:37 +02:00
d0252383cd Dynamic tables: title on add and remove buttons. 2024-06-12 17:14:36 +02:00
6f56a026bb Custom emojis: import/export functions. 2024-06-10 19:17:49 +02:00
6b7f026066 Translated using Weblate (English)
Currently translated at 100.0% (221 of 221 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/en/
2024-06-10 17:14:03 +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
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
35d9663559 Channel configuration validation + tags input 2024-05-28 13:43:07 +02:00
9ea26dfd26 Using ChannelConfigurationElement + Adding TranslationDirective
and a lots of fixes
2024-05-28 13:43:07 +02:00
240f710cda Fix typo. 2024-05-27 16:50:54 +02:00
5a14e3f755 New setting to listen C2S connection on non-localhost interfaces (#377). 2024-05-27 16:32:40 +02:00
4afc6ec4c6 Slow mode (related to #385):
The slow mode duration on the channel option page is now a default value for new rooms. Streamers can change the value room per room in the room's configuration.
2024-05-17 15:32:31 +02:00
da75765bdb Changing defaults MUC affiliation (#385):
* For Peertube moderators/admins, we add a button "Promote". Clicking on it will promote them as MUC owner.
2024-05-17 15:18:32 +02:00
d65285923f Documentation link in task application. 2024-05-13 13:01:18 +02:00
ac47e6314f Task lists WIP:
* new icon for the task app
* create task message action
2024-05-13 10:53:43 +02:00
2eaeb293dd Task lists WIP:
* info button
2024-05-13 10:53:42 +02:00
1e876e60ee Task lists WIP:
* front-end
2024-05-13 10:52:33 +02:00
964b8854f6 Task lists WIP:
* front-end
2024-05-13 10:52:33 +02:00
22617def5e Task lists WIP:
* some front end work.
2024-05-13 10:52:33 +02:00
ff976ee0ad Task lists WIP:
* fix mod pubsub
* front-end WIP
2024-05-13 10:52:32 +02:00
ca026c2e10 Task lists WIP 2024-05-13 10:52:31 +02:00
d19d8d7391 Task lists WIP:
* initializing some code parts
* mechanism to add font-awesome icons to the defaults one that
  ConverseJS uses
* new way to override ConverseJS index.js (to add new custom plugins,
  that are directly build into ConverseJS)
2024-05-13 10:52:29 +02:00
2074ec8546 Fix #370: "open with a remote Peertube" broken when chat is embedded in an iframe. 2024-04-22 17:59:56 +02:00
024186ba2c Adding some standard OpenID Connect providers (Google, Facebook) (WIP):
* refactoring, to allow several OIDC singletons
* settings for google and facebook
* backend code
2024-04-22 13:03:31 +02:00
3d3bb2bd27 OpenID Connect documentation + cleaning. 2024-04-19 11:03:50 +02:00
7afcbcf1a2 Refactoring: better naming, to prepare other external authent. 2024-04-19 09:58:36 +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
0719d25f35 Fix #48: Proper 404 and 403 pages when trying to open non-existant chatroom (WIP). 2024-04-04 14:58:24 +02:00
5316b7eb2b Settings: orange warning for the "Enable connection to room using external XMPP accounts" settings. 2024-03-11 16:03:55 +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
1e876ec43c Slow Mode WIP (#192):
* frontend: display an infobox when slow mode is active (WIP)
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
8a400d2d9f New abstract avatars 2024-02-12 16:50:08 +01:00
91ef261c16 Fenec avatars. 2024-02-09 15:35:40 +01:00
fbeffef34b Bird avatars. 2024-02-09 15:12:48 +01:00
9561f36b93 Cats avatars. 2024-02-09 13:17:12 +01:00
70563200fe New avatars:
* new settings to change the avatar set
* user documentation
2024-02-09 12:41:05 +01:00
89c3eae9b1 labels 2023-09-26 14:58:59 +02:00
af2798366c Renaming "pre-recorded messages" to "timers" 2023-09-26 14:41:46 +02:00
65749758a4 Fix loc. 2023-09-25 17:44:19 +02:00