Chocobozzz
073cd4f0ba
Fix nodejs_active_resources_total metric
...
Remove duplicate metric and transform it into a gauge because the value
can decrease
2025-09-15 14:16:37 +02:00
Chocobozzz
f1e05043bc
Optimize updating oauth tokens activity
2025-09-10 15:16:40 +02:00
偶尔来巡山
6f318071db
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (169 of 169 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/zh_Hans/
2025-09-08 16:24:14 +02:00
Leif-Jöran Olsson
b3da438a00
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (169 of 169 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/sv/
2025-09-08 16:24:14 +02:00
Chocobozzz
12c9825658
Optimize updating token activity
2025-09-05 10:34:47 +02:00
Chocobozzz
78eb54464c
Update translations
2025-09-05 09:43:14 +02:00
Chocobozzz
38e04969df
Check API search invalid config
2025-09-05 09:36:27 +02:00
T.S
b59bded648
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/ja/
2025-09-04 11:01:24 +02:00
Chocobozzz
91afa1004e
Fill video support on channel sync
2025-09-03 08:46:38 +02:00
Wuzzy
eedcca7879
Translated using Weblate (German)
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/de/
2025-08-27 16:47:38 +02:00
Hồ Nhất Duy
401e5c0b07
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/vi/
2025-08-27 16:47:38 +02:00
Chocobozzz
cfe49b37ec
Fix video title with RSS feed video import
2025-08-25 08:48:03 +02:00
Chocobozzz
24dbbbad64
Fix sending emails in production
2025-08-21 11:49:01 +02:00
Chocobozzz
507cedca1c
Update translations
2025-08-20 09:00:34 +02:00
chocobozzz
a94128a9ce
Translated using Weblate (French (France) (fr_FR))
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/fr_FR/
2025-08-20 08:57:29 +02:00
Marsalis Weatherspoon
d477aa0df6
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/es/
2025-08-20 08:57:29 +02:00
Alberto
2955824366
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/nl/
2025-08-19 16:24:59 +02:00
Chocobozzz
e3f0beb6cb
Merge remote-tracking branch 'weblate/develop' into develop
2025-08-19 10:42:42 +02:00
Chocobozzz
b591f42914
Add "copyrighted" licence
2025-08-19 10:30:42 +02:00
Leif-Jöran Olsson
3ca2fec672
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/sv/
2025-08-19 06:14:47 +02:00
fran secs
51ecd4c2b0
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/ca/
2025-08-15 11:20:07 +02:00
偶尔来巡山
3656df036f
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (162 of 162 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/zh_Hans/
2025-08-13 15:30:35 +02:00
Chocobozzz
18d05d3a40
Update translations
2025-08-12 11:53:56 +02:00
Korren-Kerren
5a87e008e5
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/eo/
2025-08-12 11:42:45 +02:00
alex gabilondo
fd0fc9a5f9
Translated using Weblate (Basque)
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/eu/
2025-08-11 17:38:57 +02:00
Hồ Nhất Duy
5926787861
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/vi/
2025-08-11 17:38:57 +02:00
fran secs
3edb4b75ee
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/ca/
2025-08-11 17:38:57 +02:00
偶尔来巡山
18b22257a8
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/zh_Hans/
2025-08-11 17:38:57 +02:00
chocobozzz
bd6eb388f8
Translated using Weblate (French (France) (fr_FR))
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/fr_FR/
2025-08-11 17:38:57 +02:00
dxuser514
ad41b6c06e
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/zh_Hans/
2025-08-11 17:38:57 +02:00
偶尔来巡山
e10ed4f5ed
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/zh_Hans/
2025-08-11 17:38:57 +02:00
偶尔来巡山
93f5a7d789
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/zh_Hans/
2025-08-11 17:38:56 +02:00
Leif-Jöran Olsson
afc1f0e6b0
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (160 of 160 strings)
Translation: PeerTube/server-internal
Translate-URL: https://weblate.framasoft.org/projects/peertube/server-internal/sv/
2025-08-11 17:38:56 +02:00
Chocobozzz
da23ad1d09
Add ability for admin to configure request timeout
...
AFAIK we can't set a specific timeout on a specific route/request, so
the admin must set it globally
2025-08-11 16:55:37 +02:00
Chocobozzz
b4df49b87f
Fix fetching latest elements of a playlist
2025-08-11 14:52:09 +02:00
Jakob Meier
fc986076c9
Allow auth plugins to redirect to external url ( #7179 )
...
* Allow auth plugins to redirect to external url
Add a new optional field to `RegisterServerExternalAuthenticatedResult`,
the object passed to the `userAuthenticated` callback used by auth plugins.
The server code uses this to redirect to an external website if it is set.
Left TODO:
- This code has been tested manually but a test case is still missing.
- Here or in the plugin, the redirect urls must be limited to values configurable by admins.
* rename to URI for consistency
* add test for the new parameter
* address review comments
- correct syntax for optional parameter
- handle the case where `externalAuthToken` has query parameters included
2025-08-07 14:59:19 +02:00
Bojidar Marinov
8c9b4abe45
Add Scheduled Lives functionality ( #7144 )
...
* Add Scheduled Lives functionality through originallyPublishedAt
Implements #6604 by reusing the originallyPublishedAt field of isLive videos to mark "waiting for live" videos as scheduled at a set time.
* Hide scheduled lives from Browse Videos page
* Add tests for Scheduled Live videos
* Make scheduled lives use a dedicated scheduledAt field in the VideoLive table
* Plan live schedules to evolve in the future
* Use a dedicated table to store live schedules, so we can add multiple
schedules in the future and also add a title, description etc. for a
specific schedule
* Adapt REST API to use an array to store/get live schedules
* Add REST API param so it's the client choice to include or not
scheduled lives
* Export schedules info in user import/export
---------
Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-08-01 15:06:27 +02:00
Chocobozzz
a5c087d3d4
Reapply "Upgrade webfinger lib to 2.8.1"
...
This reverts commit 04245f9dc1
.
2025-07-31 10:10:59 +02:00
Chocobozzz
04245f9dc1
Revert "Upgrade webfinger lib to 2.8.1"
...
This reverts commit 1967546cab
.
Another bug that must be fixed first: https://github.com/silverbucket/webfinger.js/issues/116
2025-07-30 14:25:35 +02:00
Chocobozzz
1967546cab
Upgrade webfinger lib to 2.8.1
2025-07-30 11:49:00 +02:00
Chocobozzz
57caf25611
Add ability to list and revoke token sessions
2025-07-30 11:42:49 +02:00
Chocobozzz
a53ed039b8
Prevent metric warning for redundancy gauge
2025-07-29 14:31:26 +02:00
Chocobozzz
1289d645d8
Revert webfinger changes
...
We can re-apply them when we'll upgrade to 2.8.x, but we need https://github.com/silverbucket/webfinger.js/issues/106 to be fixed first
2025-07-29 14:18:56 +02:00
Chocobozzz
94802f3175
Update dependencies
2025-07-29 11:48:19 +02:00
Chocobozzz
3e1cdb9fa2
Add runner version info
2025-07-29 10:30:33 +02:00
Chocobozzz
17247f205f
Also add stall job check for studio
2025-07-29 09:36:51 +02:00
Ankit lal
cdb861a26a
Add WatchDog for stalled Transcription jobs
2025-07-29 09:36:51 +02:00
Chocobozzz
121d9029b9
Add rcf and gcr video languages
2025-07-28 09:22:15 +02:00
Chocobozzz
13bceb5f40
Better thumbnail error handling
...
* Had to upgrade to es2022 to use `cause` error
* Had to declare class attributes with declare for sequelize models, so
it still works as before
2025-07-25 17:01:36 +02:00
Chocobozzz
2612112c63
Update translations
2025-07-24 15:18:19 +02:00