Commit Graph

1470 Commits

Author SHA1 Message Date
John Livingston
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
John Livingston
c55fabc972
Merge branch 'weblate-peertube-livechat-peertube-plugin-livechat' 2024-04-04 17:14:29 +02:00
John Livingston
249c0a35a3 Translated using Weblate (French)
Currently translated at 100.0% (164 of 164 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2024-04-04 17:13:02 +02:00
John Livingston
19fa5fc167
Changelog. 2024-04-04 17:12:30 +02:00
Victor Hampel
64559fba15 Translated using Weblate (German)
Currently translated at 100.0% (567 of 567 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2024-04-04 17:08:37 +02:00
John Livingston
64f9ff752a
Fix error messages. 2024-04-04 17:02:21 +02:00
John Livingston
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
John Livingston
0719d25f35
Fix #48: Proper 404 and 403 pages when trying to open non-existant chatroom (WIP). 2024-04-04 14:58:24 +02:00
John Livingston
972306aa3e
Fix visual glitch. 2024-04-03 17:36:01 +02:00
John Livingston
1ceb37da2c
Fix slow mode:
focus was lost when textarea got disabled, so it could trigger some Peertube events if the user type some text.
2024-04-03 16:53:01 +02:00
John Livingston
543f18c727
Fix Typescript. 2024-04-03 16:48:43 +02:00
John Livingston
f46c56db2b
Merge remote-tracking branch 'framabot/weblate-peertube-livechat-peertube-plugin-livechat-documentation' 2024-04-03 16:27:36 +02:00
John Livingston
17e042bf8b Translated using Weblate (French)
Currently translated at 100.0% (567 of 567 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2024-04-03 16:25:37 +02:00
John Livingston
d277e7e289
New sponsor: Octopuce. 2024-04-03 16:22:44 +02:00
John Livingston
eaf91cd13b
Merge remote-tracking branch 'framabot/weblate-peertube-livechat-peertube-plugin-livechat' 2024-04-03 16:16:02 +02:00
John Livingston
6fff258d87
Changelog 2024-04-03 16:12:08 +02:00
John Livingston
efe867bab5 Translated using Weblate (Galician)
Currently translated at 18.4% (30 of 163 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/gl/
2024-04-03 16:07:38 +02:00
josé m
6e82098f34 Translated using Weblate (Galician)
Currently translated at 18.4% (30 of 163 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/gl/
2024-04-03 16:07:38 +02:00
John Livingston
df8dd8c764
dirty linting fix 2024-04-03 16:05:25 +02:00
John Livingston
46428d4285
Changelog 2024-04-03 16:03:09 +02:00
John Livingston
2672290367
TODO/FIXME 2024-04-03 16:00:28 +02:00
John Livingston
3dcc05bf26
Share dialog: new page when no option is selected. 2024-04-03 15:54:58 +02:00
John Livingston
20317f9023
Adding a TODO. 2024-04-03 15:39:18 +02:00
John Livingston
08fa8c28f4
Dirty hack to prevent some click event to default to href=# 2024-04-03 15:06:18 +02:00
John Livingston
e5e6c6f953
Room list: using new chat page 2024-04-03 12:13:44 +02:00
John Livingston
624f053d02
Fix autofocus. 2024-04-03 11:43:36 +02:00
John Livingston
718b9a41e7
Styles: don't put buttons to far on the right. 2024-04-03 11:31:21 +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
612a9f622d
Embeddeding chat without iframe besieds videos WIP 2024-03-28 15:06:15 +01: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
John Livingston
67a1a6e32d
New embedded chat: spinner while loading 2024-03-26 17:38:40 +01:00
John Livingston
b6478f0f9e
New chat integration:
* refactoring
* cleaning
* using peertubeHelpers to get authent info when available
2024-03-26 15:38:22 +01:00
John Livingston
4cf2cd3ac8
New fullpage chat: better CSS 2024-03-26 14:49:47 +01:00
John Livingston
bc9c9923d5
Fix CSS: no css code in _variables.scss, only variables. 2024-03-26 14:43:53 +01:00
John Livingston
1fd985ce3e
Fix modal z-index in new full page ConverseJS. 2024-03-26 12:34:44 +01:00
John Livingston
7b0ab15128
TODO 2024-03-26 11:12:46 +01:00
John Livingston
e04d553d0b
New full screen chat WIP + code refactoring. 2024-03-26 11:12:44 +01:00
John Livingston
22a675e915
WIP new full screen chat 2024-03-26 11:10:02 +01:00
John Livingston
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
John Livingston
17bd8a0716
Better XEP-0392 implementation 2024-03-15 16:08:42 +01:00
John Livingston
4b4864bb56
Better XEP-0392 implementation 2024-03-15 15:39:43 +01:00
John Livingston
3b5cd59949
fix 2024-03-14 16:52:19 +01:00
John Livingston
2408d9cf72
Implement #143: User colors
Implementing [XEP-0392](https://xmpp.org/extensions/xep-0392.html) to have random colors on users nicknames.
2024-03-14 16:07:12 +01:00
John Livingston
f8b27f80b2
Fix links. 2024-03-13 09:51:11 +01:00
John Livingston
ab8c2915b6
Bump version 8.4.0 2024-03-12 10:30:10 +01:00
John Livingston
5316b7eb2b
Settings: orange warning for the "Enable connection to room using external XMPP accounts" settings. 2024-03-11 16:03:55 +01:00
John Livingston
dd56328490
Changelog 2024-03-11 15:54:11 +01:00