1
0
Fork 0
Commit graph

1112 commits

Author SHA1 Message Date
31f9ad1168 v7.1.1
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEExEqtY4NnkSypPt1XWDphLYkBWb4FAmf0x3MACgkQWDphLYkB
 Wb4aDwf/aiE6sGEqsLIjWn8t6d7H3YpO+uLHYcu7AbYgjilpJB6fh9W31NSzt7J2
 pPNiAg/dbLyupNeWhZga6/NlGYcaNDh+tvEvFQIR4fUxaiT2d0pZeH05zkrtev4P
 efjU2tpG4i0398+Y0KU7esqwZ6y6Bznu8wLdahqta+7CUaZYg+FJ9M8fx0sMHmYm
 gP4psNm2V7IiYUkQzd+RNp41G3dRdFSo1ZtffNNKFGftkiRoJ9UbXyHBgDnhhttS
 Xi+Rugq4s/VrRZ9WHq1H3ppA6yRAHilIpc9DW5SBah88hxtaV08uIrzFgRCNewBC
 5HT0yTWO/6vZppyMQY5LSx1K8tJbQA==
 =7vZy
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCAA1FiEEGCBYi9NGimfngx9dVTwOu+tdXwgFAmf1i3sXHGdpdEBrb3Rv
 dmFsZXhhcmlhbi5jb20ACgkQVTwOu+tdXwiJahAAk+oPdC73JGMjgcyOn6+aSsm2
 vV0KR/7NHO9HiNWoQ7N7O+jV3FjHiNqGCHMY3CZhjgeC24ncy31yvfJ0A0MHbHKF
 OnzYvy8Mafd0jASKqlUxtLhIUCec+pYOYF3ToDZZVRBSh+2vEl2q1LRqYjMvN6hT
 iXGPclP5luijOS3jW5UilNz8gojQSVpgYzGQpF90omI/DUsBHqg9OVQcDAnTZwx+
 DzNHuZ/vlcYzFL5tP2zF75ZtorxsS3gIlLmIWKf7JOAzZeb3En5oS2vY2I7c/GGm
 borPl+kTtBk40X5yYP1H0gRg6SBTaU+qRKjn8/kEJZ8/sItpx/mfpH+ioD27d2/b
 T0q7ui7dZK4SszZfrHTL2lc8ZBTHAWcehTgNp2gDMMrUywrE6zq1S41plHEZyboE
 DUCbNon25PZcdMbcDRc30EgjukBo0JYTOoARRP23888BSnyj8QwFtOF8VuPZ1GwU
 5KRGQqeHy+Xk7XvzKqTEJ5+eeUAap47w5DqClYJSR0UWa2/3+UFszWkbHsohj68x
 n2apF4guaEfrwS07zcqmXt12sSRbX4f37HfDO6qPnLZZ0dCnbuzEleY0D4Lz4vji
 8cgGdhaFthrnhLZcgiWetFTEzhyd5aa58UVMZcQgbFMK8U0R6Q2xJe2VFMztpxa2
 OIh9Wn7T2FCzcNYlxwo=
 =IQ9o
 -----END PGP SIGNATURE-----

Merge tag 'v7.1.1' into changes

v7.1.1
2025-04-09 00:47:54 +04:00
61c2a13e59 v7.1.0
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEExEqtY4NnkSypPt1XWDphLYkBWb4FAmfZNxcACgkQWDphLYkB
 Wb49mwf/QqEjTUQgt2HikTLY/yholpRbV3KYP/xeb1L7CE2Ka8OqFk4Jht4JfmJQ
 os53oH0te+dxERofabE7TEij8HX2OgEJz+jNHRiTt33Clcyuv+GUKzoIYWnKf1cP
 V7jD0JJIzymNn5eKjNL8crIdP+9RzByVCA73kgkNweuAazb4UwDXsLUZwYmwpNhj
 IlmhgbVXpwA1EW8TtqhemtLE2YlV5N7I/E1l3HgXDV6570xvV0QjfzBfMVWPZ/Mt
 N6dT6n4Xj52M2SSKQlefTxhRXf+S+Yb9XNVdR2cJCm0X8QrUKr+cQipQ+jLWGyDL
 DHEt1paWVyjy/HyC7VJtBtesbdzO3A==
 =gx+W
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCAA1FiEEGCBYi9NGimfngx9dVTwOu+tdXwgFAmf1i2kXHGdpdEBrb3Rv
 dmFsZXhhcmlhbi5jb20ACgkQVTwOu+tdXwihJA//aST4yZ9dV8lZMe5u/MaDJinZ
 Mn7E7HQPDS8o2GziB/Qya75KqV9AhBy0CYrsLnJCHsL5SS4f+CXRJberzGtTu57s
 c3VBpxXq2ccWmuqwLPqw2t/Ad1kiMa7KmQ53kAGn3mNoXQHoqyGdy3nYAyZYGeGe
 fjzlNk49DcvMh9G70hElKUxX1tQaxgPMLsMjuzOy0VH0IjM+s5quiSLY63w1DCge
 3APWT8d5dQtWRW56CohlaoOJryqs6cHGp2uyf5lfI5jlhTrpysAq9ObCiUyM4iv4
 hXnTuM6Wddle3nbS0f0k2wBQXS1d1DDtEfBtIAg6X4nz7azfSqQvOKuCoO07jwu8
 mGVTOciglCyxyTqoKEiE9ABIt0w9Zjy+6WC/iMuYuI6/w4B8g0yRAjQU4qnqg4xT
 bxzicu+LK1S+z8pLMkVLZFVaYhjcRuBkg8QOk1x8KV+OY2D8IFbyb1byDNefFX7C
 HWoddwnK4fjUlB/K+cE4qw8C3vi70nJHwC7ZqtYjjbticHpqZoLAN0w7bCODatqJ
 TGahAybXIMW8fWlA+JQVuiAnvqlZRKYImlEeUoxMxhle+Vt31lCNj8RIW+rOQ+eH
 E4PSAvz50kutvIiMO6cHGNuYGrjhgKLNeziOjwvfKcXN15FrAuNugDG317t0c/Ff
 XqNXXWwr+3Gxh9u0N50=
 =e8cR
 -----END PGP SIGNATURE-----

Merge tag 'v7.1.0' into changes

v7.1.0
2025-04-09 00:47:35 +04:00
7b044a8e36 v7.1.0-rc.1
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEExEqtY4NnkSypPt1XWDphLYkBWb4FAmfHBOIACgkQWDphLYkB
 Wb6cXwf+M6LW/TpOhuYzkt6nF9+Ui+ivF+3z+MeH7AGT36eK6Hdpaa32NJwPkVAy
 /D1QUUJnpaRREo/IxV3K6wd6QjWGbxiAUoX2o+d7TYCf1BsdV62hjgft3tzRYRJD
 xaPf6vMoMrPDA0sU9zw2jBPG1WPAQXpoWzvIgjZlAPJOEK2109poe8ctwkuDfr41
 l+1mNHEyD/lMo4BY/Pp4tPzpeLv1rdLjaxyiWsJcb1q0La4JObSN285JY1ezYf5j
 Kn1+32FJXF2tNkuM8phSYCOZ+Cc+N2UEBugU6zpvffD5VJPh37SFsN6qvI0Nem8u
 cXnjWYk+OJFv5ns4onJHGqnoExeqOQ==
 =MBuG
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCAA1FiEEGCBYi9NGimfngx9dVTwOu+tdXwgFAmf1ilQXHGdpdEBrb3Rv
 dmFsZXhhcmlhbi5jb20ACgkQVTwOu+tdXwhA3Q//VFs83JHJXdwb580u+Enwjr6t
 Q0auvw+YWvOAfMCN/0erd+xUO6XL+U3g7Kdo97PRgM8vcQJ5n+CEFEa+JkWht3+W
 /6yxT8JQbolaDk2L0Xlxh2fiSm52H4UpmP829MAvSMg2bTahPgLohjFGn9llu/NX
 UD3LhnHVobJvjv2Xx1zgUcWqNHe0ACQL7KeqvkycFRL+NDmLlYSDfel5qEwRNR70
 JkmH/D59n+Lmw2e0TboIQaIb1MB+IFPBiD0gtV/ZH5WBXPAIno8qrZ41tE8Xx0/a
 +ui0W2MNfAPlJyJssjBEsQYoN0CjzM+MTdt7Q7S/YcQGUbwn0yJ+mkIfKBkys+yn
 Cx6/Yjij9fy1HiMH6y8m0SBTdBB3vNYjFeKiAYUOn3rs1NpLAZCehiOqzj+Kt/5S
 cQxn2y2KNejyTcGiqdh+gEikwQ8mWL7CSRhQev3UGqYqGpyxFDylINeNvMKlcE0+
 QRuEEAJw90O0czpqFPJcl8ObqYr1SHsP3wpzwLDaPSrVNE+Y9GjIZ9Lld45JgsVK
 oZ40u9d8zasuIiN1kt4+ZewgSy/joc+4I1qdSnN3DeTtx6IJUBkT1GCGVJUfSJ4z
 Srn31BnuDiV/s5H0i/gFFNSol9IrScnOkeWmEmq8FXZvGO4t8fHSIbAwimmD1ed9
 KlwEy+iweYzy/6k3TYM=
 =GMGl
 -----END PGP SIGNATURE-----

Merge tag 'v7.1.0-rc.1' into changes

v7.1.0-rc.1
2025-04-09 00:42:59 +04:00
Chocobozzz
9f512fa1fd
Improve move CLI doc 2025-03-19 15:51:14 +01:00
Chocobozzz
a21955318b
More specific version range for node 20 2025-03-19 14:24:27 +01:00
Chocobozzz
19b8cfaa4f
Add OTP header doc 2025-03-19 06:57:00 +01:00
Chocobozzz
4c99c2399c
Update openapi version 2025-03-18 10:20:21 +01:00
Chocobozzz
772a41e9ea
Save DB of tests too 2025-03-18 09:23:03 +01:00
Chocobozzz
f6d2aca645
Fix openapi schema 2025-03-12 10:56:02 +01:00
Chocobozzz
963e5b30a9
Improve REST API doc 2025-03-05 14:22:17 +01:00
Chocobozzz
4e5b7bf68b
Fix raw docker build 2025-03-05 09:14:52 +01:00
Chocobozzz
fd02f76733
Update changelog 2025-03-04 14:10:36 +01:00
Chocobozzz
530a083cea
More robust create playlist 2025-02-21 10:20:10 +01:00
Chocobozzz
0bf17d869c
Add typeOneOf filter to list notifications 2025-02-20 11:48:15 +01:00
Chocobozzz
b9a53addc9
Add list-jobs runner command 2025-02-20 10:31:04 +01:00
Chocobozzz
29f55e9115
Use npm run install-node-dependencies
Instead of yarn, so we can move to another package manager in the future
2025-02-18 13:44:06 +01:00
Chocobozzz
70dae47f08
Compress RSS feed using gzip 2025-02-18 11:55:50 +01:00
Chocobozzz
eaf6fccbbb
Add playlistUrl metadata in json to hls files 2025-02-13 10:45:48 +01:00
Chocobozzz
48b89cb6b2
Update openapi doc 2025-02-12 14:48:29 +01:00
Chocobozzz
0abaaa8ccb
Remove stapling from nginx config
Letsencrypt ends its support: https://letsencrypt.org/2024/12/05/ending-ocsp/
2025-02-07 09:47:35 +01:00
Chocobozzz
260447942a
Add ability to put captions in object storage
Deprecate:
 * `path` and `url` of `ActorImage` (used to represent account/channel
   avatars/banners) in favour of `fileUrl`
 * `path` of `AvatarInfo` (used in notifications) in favour of `fileUrl`
 * `captionPath` of `VideoCaption` in favour of `fileUrl`
 * `storyboardPath` of `Storyboard` in favour of `fileUrl`
2025-02-07 09:35:39 +01:00
Chocobozzz
0130fb4664
Node 20 required for PeerTube tools too 2025-02-05 08:52:24 +01:00
Chocobozzz
94a7879d7d
Add host to common video filters 2025-01-31 16:08:09 +01:00
Chocobozzz
05f105d03f
Remove web video redundancy support
It's not used anymore in the player since several major versions now, so
there's no point in continuing to store these video files
2025-01-31 11:13:13 +01:00
Chocobozzz
d2d9dfcffc
Reorder client actions sections 2025-01-28 15:06:47 +01:00
kontrollanten
74b5096a64
Plugin support for sophisticated spam handling (#6692)
* feat(plugins): add filter:admin-user-list.bulk-actions.create.result

* feat(plugins): add filter:admin-user-moderation.actions.create.result

* feat(plugins): add filter:admin-comment-list.actions.create.result

* feat(plugin): add filter:admin-comment-list.bulk-actions.create.result

* feat(plugin): add filter:admin-abuse-list.actions.create.result

* feat(plugins): add doAction increment/decrement loader

Support for plugins to show application loader.

* feat(plugins): add doAction admin-user-list:load-data

* feat(plugins): add doAction admin-video-comment-list:load-data

* feat(plugins): add doAction admin-abuse-list:load-data

* feat(plugins): add doAction video-watch-comment-list:load-data

* cleanup and bug fixes

* fix(abuse-list-table): cleanup plugin action

* fixes after review

* UserListComponent: remove shortCacheObservable

* fix lint issues

* rename to admin-users-list:load-data

In order keep consistency with filter:admin-users-list.bulk-actions.create.result

* update plugin documentation

* move plugin actions to client-action.model.ts

* Styling

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-01-28 14:44:47 +01:00
Chocobozzz
5d968ce325
Fix request content type 2025-01-28 14:42:47 +01:00
ff0d3c2fd1 v7.0.1
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEExEqtY4NnkSypPt1XWDphLYkBWb4FAmd7pBwACgkQWDphLYkB
 Wb77VAf7BhlsztZay0gnWgRI8gaJumQEsJcLpSL9sYGGnLESb25E0/7stVt4XvVs
 RMQAP03XF8e2XIDKtX5X/ZvXccaag1LMzIejjv21ihaGZIqL6AVCdrfTDBGlJvno
 2NfuBhQNzdb4em5es9U46+jjwJBlM9EyQWzr0km9M+eReJo4S4PuJSRaCVaGrkxJ
 UWaYgreTQme52yN9rnvd0S9z/+tJ1NXm08uCQxzbYwiiDcXQpHnBOMP3A7dpa9nT
 aUU6zuUeygkT8U0Vyg5QUfhmPSuFLqPlYWySPmfRFPtGAfpT4qIZnLE2tmCdIHIV
 5i39ptd3JJ7VYetzUZnV/xO7btRBCQ==
 =0hQe
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCAA1FiEEGCBYi9NGimfngx9dVTwOu+tdXwgFAmeSyzcXHGdpdEBrb3Rv
 dmFsZXhhcmlhbi5jb20ACgkQVTwOu+tdXwh7rhAAu9+6ThNBaGya7wqUaz+rpgEU
 tgyd8syOGZiG58f802kxu7k0+rZo6Rm3De4b9a0AAESyIVqhsu2h4ndDMS2U8Tyg
 9ZaQb/ifFWmxxmX8gBElUkJNmscZKWF6Uw88iriFLOQbqFu2LJ8cWTicAkfTbbyu
 4eRboAHOL/8k3A4vo7JVbhG1FXRE1wMvuNTt8e0LzfN8nGcVImLaefhM8q6TV7ge
 yufsGqwY/PWkIqWe61u7Ecu3iWHwz+LztvZGaEZhwlyNdc1LA+wljh6mrh1vmYao
 FLjNDOamz3rQW/rsvRtbKdVAuQqt4oWCq1U5D4H8PJhSyLJHPE7/Fb0GaGD7GIoG
 e9u+X1ucyp8l6pO9uM7siGMVIO/9Yb2LbqNPD+/f8mj+bYOVm0s/BsgJRwhLdYHU
 SIaJajnKheySnsgJkaWQYQLB4H5pkLrfTljFUtNyw5ZrWNzVmXRVhrEfSopcEjeA
 BfWlsg//2qqVq3/cTQNRx/yMogsT9VqXh5iAzIq/E73eFv8IwsdezomW39pPvd1r
 4bOizPvBCVCO3f1MUH2qrFWQ1dnD4LC32HnG70GqFCMtfCedxpnuUaG9uX73ghBt
 yBsX5rFrojMIToSjIH4r0l/8AQ5iLYoslzqJd55XouBBPybwMQS9WcDxURT0M7pE
 J9eFPmMJXS7D4/81rdM=
 =woP4
 -----END PGP SIGNATURE-----

Merge tag 'v7.0.1' into changes

v7.0.1
2025-01-24 03:05:26 +04:00
3e5910a744 v7.0.0
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEExEqtY4NnkSypPt1XWDphLYkBWb4FAmdhNIQACgkQWDphLYkB
 Wb7/awgAu5KYKgoLw8+uPs5oVxXjpMk/3W3PIX+zmoUK4Z/EftPvDyzGkH1j7vKV
 ODUcbq/N/GNQmreKqXGITPAguuMUgZaeKAYkGzaJCLXO+vqc1WS/NcEV4L+PswVa
 Uz9j4YlI5fb4ydbHQyW654+VSKo//sePvHuCizLhs5wBUJvxjO0X5COAkQLQMYln
 RJdDzrgiFKi/qcL2mvw+yl8a1iXUDqNB2Ka4SKYMXh3XSBqBkZrjoQ5HMPGA4pqY
 Nqdv4OINBgTvn91tTi80/pZkD6ylpFj1BdsfYOPDP/b+AGiUuzPGYDCka5nDwJlS
 wyRG7roIzn/GRfRJUxMHgeiuQaN4cA==
 =34oR
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCAA1FiEEGCBYi9NGimfngx9dVTwOu+tdXwgFAmeSyfcXHGdpdEBrb3Rv
 dmFsZXhhcmlhbi5jb20ACgkQVTwOu+tdXwh0FQ/+Ks10+qDIufNBpskvhM8+oGq2
 fs9fryduoOwM3uM/JNKPWdT4hH3Iyu13YW0nELlZvsTdW0RD+onTD/hd3iZoib80
 XY3WJZqsQMXxSSHk9M7JoSPaZXWVGF9yWZWMVIKLaJGpmmuIfkFOgkxp4DB9fdPA
 Jw+TvTDhNVVx7OqKSI1G1WtWSAo0R8+NlhnMLr+kVdcK1R0CF9CXKafaZk83/kdr
 QrlS4V3xuqp8qoUiiD9/Vc+wcviCC38TumAozDE1V7/7GiUGNFrYUURhpXvfYGwp
 62v+J3kKmzi0KOJiPS6RKBiuC/fW1ytsjIqGrouNzwzu+G2bSgJFYogPro2wdJtY
 gMez9/n1bj5geiRdCmA93evL4964pWfw7J//EJxavSthvWywekWKGZK5tP2iZrgt
 12evAFzsOAN77SiBcXlNlFQwpRZ1nGe3yHSMukfm9qN3CJZnAIoMH7fNmwS18rVE
 4fWR5gcqyGy2b7hE80WT7oYxvQuzltNarGHVylBuxnAL3LfIPadZU7cJzQnMUYJg
 v2tJGf3G9CpdygQoYuJVB34fJw5ZYOlkByhbaiDGaBGxBdSetZoiZJB5Y1UpkLgd
 VbTShzYF5GHn04gi+G+gYuUxYmSw7ViZYKmDlb/6eUkstYRREdtobNKe/ivuWVu4
 QLwm9zVn5V2TKtGMbHg=
 =M0WB
 -----END PGP SIGNATURE-----

Merge tag 'v7.0.0' into changes

v7.0.0
2025-01-24 03:00:06 +04:00
a955dcb690 v7.0.0-rc.1
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEExEqtY4NnkSypPt1XWDphLYkBWb4FAmdHE0IACgkQWDphLYkB
 Wb4dDQf+NiWupO0EsB/pgfSzcSDsnbTL6T0C+ZVFO9PU6VgU+yF9AHAXQuh/7PzE
 CPq+4LXbYH0KBpSOsjy7FylmsEt6LOpb1TpfqBgQncEWXVvI4jYcbI37Uxgi2cnd
 4nDCmBhJ3m5ZzO+fjGQwlJgkRX/On+ybj8U22BiCgeMd1pIxNXxU/UCK5nR0SgE2
 Bw84+vefolRqs0eGYxh+iSP8tL/VlAjbxvNv0d7j4ed9RcFdcEDZr6clfdaIBjer
 ud7r+LfNSUkxLxN/mqDFfDcy89SETTUip4X4iE2Cv5pDlqhYpsF4udIbtMVTUQ7I
 OrreJHrMY/cuBQK/4eqsDYuE+NErCQ==
 =aXYl
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCAA1FiEEGCBYi9NGimfngx9dVTwOu+tdXwgFAmeSonwXHGdpdEBrb3Rv
 dmFsZXhhcmlhbi5jb20ACgkQVTwOu+tdXwiRqBAAsYy5MoUZrj/g1+tPxyhYir3/
 Cflf5eYpp6WcXaItL7Lx8mFbhendGaAfDOisPufNOZVobJxY+Mz2rpH8uymZ6hjR
 CE5j7sQQtqXsCjtQqubcZxtxlgpo73CBukCAuwYdNOym/PmWy3tWt2rhpcnzHbVY
 nBuSU69nHOjlKx043th/m+W6XwaXBZbZqgOKng8cp704vyWMFHbJiVd8fwDJeg+R
 74e2zXAw8pnQnjXdPHcsCbPu4BFpcfXl/btJifQ75fK1VxPcD4kGjoAQuG6XtzCs
 +yNQhcw52wNmee1Ns+I93/b4IuwwwP1f3908UOyAzgwgns+cUEPB2AFBNGsn3S9x
 psY+N1zZKmjvFeV4jpVId3MxEACXIGPFr8KmZbqKjQtlB+Y6vZ3kL40wFrZAhFQi
 ArSQSq3BDW3FjMleX/gyw82ZGuVhvU6ynEC481Nd9D60NYO0q3yNStjoFTF4fSKd
 g8SB/5vnoPaJ7OZkDN+WfQBlcZrCgyXpddZjrMIa37NaHRsL4DAFObcrXYNvyDC2
 qxGY31pKrNyh3TJOqU/Dfu+zRD9H+/E7DnZaN66NSxYlXwxUwDIfLSiyyD220bPT
 PloAcFj8ZxT0nFRdaTr+6tqeeHsTEjnfhQv0qEuQh0h9AnqDy3ht/Y3aDF65sjaw
 qEF2hWlrQlVbeYxHI+E=
 =Yk3i
 -----END PGP SIGNATURE-----

Merge tag 'v7.0.0-rc.1' into changes

v7.0.0-rc.1
2025-01-24 00:11:38 +04:00
Chocobozzz
82246a0c8d
Better live notification label 2025-01-16 10:53:18 +01:00
Chocobozzz
fcff0ce69f
Node 18 is not supported anymore
Use node 20 instead
2025-01-15 10:14:50 +01:00
Chocobozzz
51ff0d539b
Fix dockerfile 2025-01-15 07:12:01 +01:00
Zack Birkenbuel
c31084ce5b Add the ability to specify peertube UID and GID via environment variables
This adds support for specifying the peertube user and group IDs using the standard environment variable pattern similar to linuxserver.io images.  This allows for better external permission management, specifically this makes it easier to support mapping volumes to NFS shares using nfs4 id mapping.

This changes elects *not* to use the linuxserver.io variable names of PUID and PGID since the peertube container ends up having both a "node" and "peertube" user created and it would not be obvious which of those PUID/PGID should apply to.
2025-01-14 13:54:00 +01:00
kontrollanten
3f30458c37
feat: plugin support to filter email addresses (#6752)
* feat: plugin support to filter email addresses

Add support for plugins to filter user email addresses.

* Add missing `totalNotDeletedComments` doc

* Styling

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-01-14 11:02:12 +01:00
Chocobozzz
8a0f9b6af3
Add graceful-shutdown runner doc 2025-01-14 10:31:42 +01:00
Chocobozzz
c714d0a69a
Add RTMPS port 2025-01-09 10:58:31 +01:00
Chocobozzz
21f14f0d4e
peertube user doesn't need a login shell 2025-01-09 10:57:55 +01:00
Chocobozzz
f4d6cecf10
Redesign about pages 2025-01-09 10:29:17 +01:00
Chocobozzz
6a03b50087
Use $http_host instead of $host
$host doesn't include port that causes issues if peertube is installed
on a non-classic HTTP port

Signed-off-by: Chocobozzz <me@florianbigard.com>
2025-01-06 10:03:42 +01:00
Chocobozzz
a8495f4215
Fix update s3 urls doc 2025-01-03 10:31:58 +01:00
Chocobozzz
4592f062c4
Fix openapi feed doc URL 2024-12-23 07:41:10 +01:00
Chocobozzz
77273a93f9
Add CSS var doc 2024-12-18 15:10:08 +01:00
Chocobozzz
82145c6a31
Update openapi version 2024-12-17 13:39:41 +01:00
Chocobozzz
15ce40778d
Fix embed method min version 2024-12-11 10:19:17 +01:00
Cédric Bahirwe
064a44ec4d Fixed typo in embeds.md 2024-11-15 06:59:03 +01:00
Chocobozzz
81f19ef47c
Add peertube runners doc link in tools doc 2024-11-12 09:28:03 +01:00
Chocobozzz
a91bd80087
Add ability to filter requested runner jobs 2024-10-31 10:22:35 +01:00
Chocobozzz
e0f39d7995
Fix docker compose ipv6 2024-10-31 07:07:28 +01:00
Chocobozzz
d9a1d170f1
whisper ctranslate requires python >= 3.8 2024-10-23 13:46:42 +02:00