Wicklow
05a60d8599
Feature/Add replay privacy ( #5692 )
...
* Add replay settings feature
* Fix replay settings behaviour
* Fix tests
* Fix tests
* Fix tests
* Update openapi doc and fix tests
* Add tests and fix code
* Models correction
* Add migration and update controller and middleware
* Add check params tests
* Fix video live middleware
* Updated code based on review comments
2023-03-31 09:12:21 +02:00
Chocobozzz
d91ce83d39
Add filter:html.client.json-ld.result hook
2023-03-24 18:37:55 +01:00
Chocobozzz
47d883de2e
Merge branch 'release/5.1.0' into develop
2023-03-16 14:24:50 +01:00
Chocobozzz
c3441b0320
Add video AP hooks
2023-03-16 10:36:33 +01:00
Chocobozzz
58e735dd77
Add test on AP hooks
2023-03-10 15:45:52 +01:00
Chocobozzz
3b504f6ed4
Add ability for plugins to alter video jsonld
2023-03-10 15:45:52 +01:00
Chocobozzz
4899138ec5
Add ability for plugins to add metadata
2023-03-10 15:45:52 +01:00
Chocobozzz
085aba61c3
Add action:video-edit.form.updated hook
2023-03-10 15:45:52 +01:00
Chocobozzz
96d00a997b
Add test on AP hooks
2023-03-10 15:19:33 +01:00
Chocobozzz
866b5d3f52
Add ability for plugins to alter video jsonld
2023-03-10 14:42:18 +01:00
Chocobozzz
4265d90b00
Add ability for plugins to add metadata
2023-03-10 11:10:16 +01:00
Chocobozzz
c1b3f2e05d
Add action:video-edit.form.updated hook
2023-03-10 10:34:25 +01:00
Chocobozzz
d9dbf27a7d
Merge branch 'release/5.1.0' into develop
2023-03-07 10:42:31 +01:00
Chocobozzz
9e401fde36
Refactor my actor avatar edit
2023-03-07 10:18:32 +01:00
Wicklow
692ae8c31c
Hotfix/filter subscription videos ( #5665 )
...
* Fix filters on subscription videos
* Add tests to common video filters
* Improve reliability when skipping subscrition path
* Better parameters for skipping subscription videos
2023-03-02 14:50:55 +01:00
Wicklow
c0687c91b9
Add server hooks for listing subscription
2023-02-25 15:47:48 +01:00
Chocobozzz
d41f4a6dc6
Improve image test comparison
2023-02-24 15:10:13 +01:00
Wicklow
16ccb43767
Fix filters on playlists
2023-02-23 16:07:44 +01:00
Chocobozzz
f069b90114
Uppercase languages
2023-02-20 11:48:11 +01:00
Chocobozzz
e65ef81cf5
Update server dependencies
2023-02-16 11:56:58 +01:00
Chocobozzz
4c61660a0a
Add uk-UA locale support
2023-02-13 16:25:53 +01:00
Chocobozzz
166311358d
Add is locale support
2023-02-13 10:22:51 +01:00
Chocobozzz
a2be43f570
Merge branch 'release/5.0.0' into develop
2023-01-27 08:34:16 +01:00
Chocobozzz
8059e050ef
Fix live with base url object storage
2023-01-27 08:30:56 +01:00
Chocobozzz
841cb20243
Type isPromise
2023-01-24 11:57:25 +01:00
Chocobozzz
4115f20084
Add ability to not send an email for registration
2023-01-20 15:34:01 +01:00
Chocobozzz
9436936cf6
Add more signup limit tests
2023-01-19 15:27:04 +01:00
Chocobozzz
a4927884b2
Support mailto for custom markup
2023-01-19 14:27:59 +01:00
Chocobozzz
6e06694fd6
Fix semver comparison
2023-01-19 13:54:53 +01:00
Chocobozzz
b379759f55
Add signup approval API tests
2023-01-19 13:53:40 +01:00
Chocobozzz
e364e31e25
Implement signup approval in server
2023-01-19 13:53:40 +01:00
Chocobozzz
2570fd9c1c
Redirect to default login url on 401
...
Can be an external URL
2023-01-04 11:41:29 +01:00
Chocobozzz
b65f5367ba
Add ability to customize token lifetime
2023-01-04 11:41:29 +01:00
Chocobozzz
25691c9930
Prefer using sequelize replacements even for tests
2023-01-03 14:23:42 +01:00
Chocobozzz
54db8e3d5c
Fix P2P with object storage
2022-12-30 15:05:14 +01:00
Chocobozzz
2732eeff9e
Fix CI using 127.0.0.1 for tests
2022-12-12 13:36:23 +01:00
Chocobozzz
71e3e879c0
Support reinjecting token in private m3u8 playlist
2022-12-02 15:25:20 +01:00
Chocobozzz
e57a840ede
Remove content type for raw requests
2022-11-15 16:55:57 +01:00
Chocobozzz
99b757488c
Fix server lint
2022-11-15 15:00:23 +01:00
Chocobozzz
4638cd713d
Don't inject untrusted input
...
Even if it's already checked in middlewares
It's better to have safe modals too
2022-11-15 14:41:55 +01:00
Chocobozzz
f713f36bdf
Federate entire description
...
Introduce an explicit field truncatedDescription
description in video list is deprecated
description in video get will contain the entire description
2022-11-14 13:03:54 +01:00
Chocobozzz
44e702ded4
Prevent broken transcoding with audio only input
2022-11-14 11:39:01 +01:00
Chocobozzz
9e5cf66be7
Breaking API: Consistency with role id/label
2022-10-28 16:34:08 +02:00
Chocobozzz
5a122dddc5
Option to disable static files auth check/s3 proxy
2022-10-27 09:13:10 +02:00
Chocobozzz
e82cb08722
Fix proxy tests
2022-10-25 15:01:51 +02:00
Chocobozzz
508c1b1e9f
Correctly cleanup files from object storage
2022-10-25 11:51:20 +02:00
Chocobozzz
0177101284
Fix tests
2022-10-24 14:48:24 +02:00
Chocobozzz
9ab330b90d
Use private ACL for private videos in s3
2022-10-24 14:48:24 +02:00
Chocobozzz
3545e72c68
Put private videos under a specific subdirectory
2022-10-24 14:48:24 +02:00
kontrollanten
38a3ccc7f8
feat: show contained playlists under My videos ( #5125 )
...
* feat: show contained playlists under My videos
closes #4769
* refactor(server): remove unused types
* fixes after code review
* fix(client/video-miniature): add to playlist
* fix(server/user/me): shortUUID response
* Revert "fix(client/video-miniature): add to playlist"
This reverts commit f1a0412391
.
* fix(client/PlaylistService): caching
* Revert "fix(server/user/me): shortUUID response"
This reverts commit e3f1ee4e33
.
* Fix fetching playlists
Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-10-24 14:48:03 +02:00