Commit Graph
829 Commits
Author SHA1 Message Date
Chocobozzz 60f013e103 Add control bar option for peertube player 2022-05-20 09:59:53 +02:00
Chocobozzz 49f0468d44 Add filter by start/end date overall stats in api 2022-05-05 14:13:14 +02:00
Chocobozzz f18a060a83 Remove comments, rates and views from stats
It prevent us to apply date filters
2022-05-05 13:47:51 +02:00
Chocobozzz 6348fb1884 Prefer using node instead of npm in dockerfile
We get bad error output with npm
2022-05-04 09:06:44 +02:00
Chocobozzz 26e3e98ff0 Support live session in server 2022-05-03 14:49:15 +02:00
Chocobozzz b0f3c7df13 Use node 16 in peertube docker image 2022-05-02 14:33:56 +02:00
Chocobozzz 961cbe4269 Fix getting live by anonymous user 2022-04-22 09:50:20 +02:00
Chocobozzz acc6a1cba7 Add missing video states to rest api doc 2022-04-19 08:57:24 +02:00
Chocobozzz d09ed46e71 Improve videos sort documentation 2022-04-15 14:50:09 +02:00
Chocobozzz bfbdfc584a Add event doc to view endpoint 2022-04-15 09:49:35 +02:00
Chocobozzz cf158e7e24 Update open api routes 2022-04-15 09:49:35 +02:00
Chocobozzz 92e66e04f7 Rename studio to editor 2022-03-22 17:24:32 +01:00
Chocobozzz b4a4bcd20e Remove invalid info from REST API doc 2022-03-21 08:43:15 +01:00
Chocobozzz 5357ce9347 Support edition upload in nginx 2022-03-18 16:31:30 +01:00
Doug Luce f9915efa5e Make object storage ACL configurable
Override this value to allow uploads to non-public S3
buckets. Otherwise "AccessDenied: Access Denied" errors will end up in
the log.

Fixes #4850
2022-03-16 10:58:01 +01:00
Chocobozzz f443a74649 Add latency setting support 2022-03-09 09:23:10 +01:00
Chocobozzz fc10ecf167 Add info about admin username in doc 2022-03-08 11:44:03 +01:00
Chocobozzz 7b51ede977 Merge branch 'release/4.1.0' into develop 2022-03-08 11:28:32 +01:00
Chocobozzz 0c058f256a Remove exif tags when processing images 2022-03-07 17:23:12 +01:00
Chocobozzz 2c7d736bd3 Install git in docker image
Can be needed to install plugins
2022-03-07 13:39:50 +01:00
Chocobozzz 219e18c944 Reuse latest dockerfile fixes 2022-03-04 16:49:20 +01:00
Chocobozzz 1087427616 Improve benchmark script CLI options 2022-02-28 15:19:44 +01:00
LecygneNoir 0ff01f837b Install python3 instead of global python
python virtual package uses python-is-python2 so install python2 instead of python3, we need to explicitly use python3 for PeerTube tools (especially ytp-dl)
2022-02-28 11:03:44 +01:00
Chocobozzz a24bf4dc65 Try to fix ARM docker builds 2022-02-28 10:42:19 +01:00
kontrollantenandChocobozzz d0800f7661 Implement avatar miniatures (#4639)
* client: remove unused file

* refactor(client/my-actor-avatar): size from input

Read size from component input instead of scss, to make it possible to
use smaller avatar images when implemented.

* implement avatar miniatures

close #4560

* fix(test): max file size

* fix(search-index): normalize res acc to avatarMini

* refactor avatars to an array

* client/search: resize channel avatar to 120

* refactor(client/videos): remove unused function

* client(actor-avatar): set default size

* fix tests and avatars full result

When findOne is used only an array containting one avatar is returned.

* update migration version and version notations

* server/search: harmonize normalizing

* Cleanup avatar miniature PR

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-02-28 08:34:43 +01:00
Chocobozzz b25fdc73fd Add fixme info 2022-02-02 09:20:40 +01:00
Chocobozzz 419b520ca4 Add ability to cancel & delete video imports 2022-01-19 14:31:05 +01:00
Chocobozzz 7177b46ca1 Add ability to delete history element 2022-01-18 11:23:41 +01:00
Chocobozzz 3c33d71474 Add "Create client page" plugin doc 2022-01-10 11:38:58 +01:00
Chocobozzz 5097cbda4a Add missing password field to update user api doc 2022-01-10 10:08:14 +01:00
Chocobozzz 75b7117f07 Remove unnecessary NPM_RUN_BUILD_OPTS docker arg 2022-01-06 10:37:55 +01:00
Chocobozzz 8faa7d87a7 Remove angular cache in docker build 2022-01-03 14:20:56 +01:00
Chocobozzz b18a501a0e Try to fix docker build 2022-01-03 14:20:56 +01:00
Chocobozzz 3c065fe3b3 Enhance plugin video fields
Add video form tab selection
Add ability to display an error
2021-12-29 10:10:01 +01:00
Chocobozzz 21d68e6803 Add version to generate types packages 2021-12-28 10:27:06 +01:00
Chocobozzz 134449b5ee Increase docker ARM build timeout 2021-12-28 08:42:11 +01:00
Chocobozzz 4ff75a3b2c Deprecate node 12 2021-12-24 13:52:32 +01:00
Chocobozzz b969539c83 Fix types dist paths 2021-12-24 13:28:33 +01:00
Chocobozzz 499be42ca2 Update plugin guide 2021-12-24 11:30:03 +01:00
Florian CUNY 597da8dd81 Updated notification types in openapi reference
Relates to https://github.com/Chocobozzz/PeerTube/issues/1565
2021-12-23 09:56:58 +01:00
Chocobozzz 41e5b788d9 Fix generate types package script 2021-12-16 17:19:42 +01:00
Chocobozzz c501f44119 https://builds.joinpeertube.org/release 2021-12-16 14:35:41 +01:00
Chocobozzz a9bfa85d2c Add ability for admins to set default p2p policy 2021-12-16 10:08:55 +01:00
Chocobozzz 9b3294a849 Fix some build scripts and lint 2021-12-16 10:08:43 +01:00
lutangar b8fa3e8c73 refactor(types): create dedicated folder for types package src
fix guide examples and add types package readme

refactor(tsconfig): move back base tsconfig to base directory
2021-12-16 10:08:43 +01:00
lutangar 8b03e2ce1a feat(types): create peertube-types package
Create dedicated Typescript "types" configuration file for each "projects".
Create a types folder which includes every useful ts definition:
- client
- server
- shared
Add tooling to create a proper package, extract dependencies, etc...
Add CI Github task.

refactor(types): publish types package in release script
2021-12-16 10:08:43 +01:00
Chocobozzz 3cf68b869d Ability for admins to set default upload values 2021-12-14 17:17:01 +01:00
Chocobozzz 11e520b50d Fix tests doc 2021-12-13 11:17:49 +01:00
Chocobozzz 03a65456f4 Add 'input-checkbox' value warning in doc 2021-12-10 14:13:33 +01:00
Chocobozzz a23f6c94ed Improve production guide
Add syntax highlighting
Add emoji on section titles to better differenciate each section
2021-12-08 09:44:14 +01:00