1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-03 01:39:37 +02:00
Commit graph

1145 commits

Author SHA1 Message Date
Chocobozzz
68547190c7
Fix node min versions 2025-09-17 15:37:49 +02:00
Chocobozzz
3cca1fdbf3
Use diff instead of vimdiff 2025-09-15 13:40:59 +02:00
Chocobozzz
50c184a9a2
Fix external token doc 2025-09-15 13:39:41 +02:00
Chocobozzz
e2e15e3f0c
Typo 2025-09-15 13:21:00 +02:00
Chocobozzz
0048bf7326
Add guide to upgrade PostgreSQL in docker 2025-09-15 12:02:07 +02:00
Chocobozzz
496b50f6b1
Upgrade docker postgresql and redis versions 2025-09-15 08:39:41 +02:00
Chocobozzz
729a58a860
Move docker to trixie 2025-09-15 07:11:57 +02:00
Chocobozzz
dca5e363d1
Improve dependencies guide 2025-09-12 10:50:49 +02:00
Chocobozzz
a11d3102ce
Fix openapi schema 2025-09-12 10:13:29 +02:00
Chocobozzz
941469df29
Add externalRedirectUri doc 2025-09-12 08:54:50 +02:00
Chocobozzz
ef95c3fe72
Remove openapi warnings 2025-09-12 08:54:50 +02:00
Chocobozzz
200193262c
Add openapi doc for player settings 2025-09-12 08:54:50 +02:00
Chocobozzz
906b5f7f2c
Migrate to pnpm 2025-09-12 08:43:41 +02:00
諏訪子
ef28ba3038
add x link
Add missing code
2025-09-10 11:51:58 +02:00
Chocobozzz
93926d2700
Use :root instead of body for CSS variables 2025-09-09 12:56:49 +02:00
Chocobozzz
d1a35e8421
Disable nginx buffering on upload endpoints
To prevent timeout requests in peertube HTTP server
2025-08-11 17:38:22 +02:00
Chocobozzz
89360a4ef0
Update node 20 minimum version
To support importing ESM modules in plugins
2025-08-11 11:06:22 +02:00
Chocobozzz
acaabaace1
Compat with openid plugin 1.0.2 2025-08-11 10:46:27 +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
9af56c26bc
Fix openapi missing param 2025-07-30 11:52:54 +02:00
Chocobozzz
57caf25611
Add ability to list and revoke token sessions 2025-07-30 11:42:49 +02:00
Chocobozzz
d6e4dac032
Add email translations
Convert emails from Pug template to Handlebars because i18next doesn't
support Pug
2025-07-24 09:18:04 +02:00
Chocobozzz
e9af88b332
Update upgrade config documentation 2025-07-21 09:22:39 +02:00
Chocobozzz
e399515941
Add missing fields in openapi 2025-07-16 14:58:38 +02:00
Chocobozzz
b0d5a6776b
Remove reference to openapi generator
OpenAPI generation crashes so we had to remove them
2025-07-08 08:26:00 +02:00
Chocobozzz
0adafa0fc0
Add ability to order playlists 2025-07-06 13:05:01 +02:00
Chocobozzz
c0f4de6077
Add ability to customize instance logo 2025-06-24 06:38:29 +02:00
Chocobozzz
eb11e5793f
Add admin config wizard 2025-06-18 06:40:19 +02:00
Chocobozzz
9ca0d0739b
Add missing channelId param 2025-06-16 08:34:25 +02:00
Jackson
4ab22c7187 fix mismatching sql backup path and database name 2025-06-10 09:44:20 +02:00
Chocobozzz
39c48888ca
Add object storage env variable example 2025-05-30 15:36:17 +02:00
Chocobozzz
944240e442
Update theme guide 2025-05-30 15:25:13 +02:00
Chocobozzz
8f46c6d23c
Fix weblate link 2025-05-26 08:29:55 +02:00
Pedro hates github.com
e26f4b7c5c Update entrypoint.nginx.sh
add exec to nginx process to ensure is PID 1 and  thenensure a graceful shutdown
2025-05-20 15:37:03 +02:00
Chocobozzz
b84f203459
Remove shocking/disturbing nsfw flag
It's too vague
2025-05-14 15:16:38 +02:00
Wicklow
51aa83406e Update translation.md 2025-05-14 15:16:27 +02:00
Wicklow
389c432c5c update openapi 2025-05-14 15:16:27 +02:00
Chocobozzz
dd4027a10f
Improve NSFW system
* Add NSFW flags to videos so the publisher can add more NSFW context
 * Add NSFW summary to videos, similar to content warning system so the
   publisher has a free text to describe NSFW aspect of its video
 * Add additional "warn" NSFW policy: the video thumbnail is not blurred
   and we display a tag below the video miniature, the video player
   includes the NSFW warning (with context if available) and it also
   prevent autoplay
 * "blur" NSFW settings inherits "warn" policy and also blur the video
   thumbnail
 * Add NSFW flag settings to users so they can have more granular
   control about what content they want to hide, warn or display
2025-04-30 15:54:11 +02:00
Chocobozzz
c1ced4209e
User is created in the production guide 2025-04-16 16:43:51 +02:00
Chocobozzz
acaa6810df
Prevent login for prunner 2025-04-16 16:27:42 +02:00
Florent Poinsaut
b991534827 Fix typo in production.yaml 2025-04-16 13:52:14 +02:00
q0ntinuum
efdbd77d5d
Modernize the OpenRC service with openrc-run and improve production guide (#6983)
* Modernize the OpenRC service with openrc-run and add upgrade documentation

* Move some variables to conf.d
2025-04-16 07:00:50 +02:00
Chocobozzz
ad21027598
Add missing reset password doc 2025-04-15 10:49:15 +02:00
Chocobozzz
45da32cdd7
Merge branch 'release/7.1.0' into develop 2025-04-11 10:31:02 +02:00
Chocobozzz
a2812e40d9
Fix nginx max body size
We increased max image upload size in a4f836c042
2025-04-11 08:22:58 +02:00
Chocobozzz
e7753c1b62
Prefer handle param name 2025-04-10 09:55:55 +02:00
kontrollanten
a7be820abc
add user agent video stats (#6871)
* add user agent video stats

closes #6832

* Disable indexes, support start/end dates

* move ua parsing to client

* Openapi, inline body request, update tests

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-04-07 10:29:59 +02:00
Chocobozzz
ccafb6c6eb
Add nginx-logs directory creation 2025-04-03 09:03:58 +02:00
RiQuY
cfc5cfd06b
feat (docker): Expose NGINX logs folder. (#6963)
* feat (docker): Expose NGINX logs folder.

This commit adds the folder /var/log/ngnix of the webserver container to the volume mount.

* refactor (docker): Rename mount folder name to avoid conflicts with NGINX site file.

This commit renames the mount folder nginx/logs to nginx-logs  to avoid conflicts with the NGINX site file.
2025-04-03 09:03:03 +02:00