PeerTube/server/lib
q_h 23c0b67d7b
fix: validate s3 response (#5231)
* refactor:  remove `objectStoragePut`

this is already implemented in `lib-storage`

* fix:  validate s3 response

* fix:  enable built-in retries

* chore: add `leavePartsOnError` comment

* refactor: decrease partSize to speed up retries

* refactor: rethrow s3 errors

* refactor: reduce max_upload_part  default to 100MB

* refactor: validate response

* chore: add link to explanation
2022-09-08 08:54:12 +02:00
..
activitypub Prefer using our pick function 2022-08-17 14:54:01 +02:00
auth Suffix external auth username on conflict 2022-08-03 10:10:26 +02:00
emails Add new plugin/peertube version notifs 2021-03-24 18:18:41 +01:00
files-cache Reduce lazy static error logs 2022-06-30 09:25:17 +02:00
job-queue Don't crash on redis connection error 2022-08-11 11:30:06 +02:00
live Use bullmq job dependency 2022-08-09 09:18:07 +02:00
model-loaders Fix lint 2022-08-03 11:54:08 +02:00
notifier Use bullmq job dependency 2022-08-09 09:18:07 +02:00
object-storage fix: validate s3 response (#5231) 2022-09-08 08:54:12 +02:00
opentelemetry Add videoUUID to playback metrics 2022-08-17 10:21:38 +02:00
plugins Automatically rebuild native modules on ABI change 2022-08-03 15:08:36 +02:00
schedulers Add ability to list imports of a channel sync 2022-08-10 14:32:00 +02:00
transcoding Fix transcoding of quad audio channels 2022-08-10 16:05:38 +02:00
views Add live and viewers otel metrics 2022-07-27 16:19:25 +02:00
worker Lazy load piscina 2022-06-28 09:09:03 +02:00
actor-follow-health-cache.ts Fix actor follow counts calculation 2021-10-13 16:18:42 +02:00
actor-image.ts Implement avatar miniatures (#4639) 2022-02-28 08:34:43 +01:00
blocklist.ts Fix lint 2022-07-13 12:14:26 +02:00
client-html.ts Fix incorrect error logs 2022-07-18 11:55:13 +02:00
emailer.ts Prefer using Object.values 2022-08-17 15:36:03 +02:00
hls.ts Prefer using Object.values 2022-08-17 15:36:03 +02:00
local-actor.ts Suffix external auth username on conflict 2022-08-03 10:10:26 +02:00
moderation.ts Fix lint 2022-07-13 12:14:26 +02:00
paths.ts Add ability to save replay of permanent lives 2022-04-21 11:47:57 +02:00
peertube-socket.ts Refactor video views 2021-11-09 15:00:31 +01:00
redis.ts Don't crash on redis connection error 2022-08-11 11:30:06 +02:00
redundancy.ts Better logs for redundancy 2021-08-26 11:02:41 +02:00
search.ts esModuleInterop to true 2021-08-27 15:12:22 +02:00
server-config-manager.ts Channel sync (#5135) 2022-08-10 09:53:39 +02:00
signup.ts Fix various typos 2022-06-07 16:41:21 +02:00
stat-manager.ts esModuleInterop to true 2021-08-27 15:12:22 +02:00
sync-channel.ts Optimize fetching playlist urls 2022-09-08 08:41:48 +02:00
thumbnail.ts Process images in a dedicated worker 2022-06-27 11:53:12 +02:00
timeserie.ts Add ability to filter overall video stats by date 2022-05-06 14:23:02 +02:00
uploadx.ts Fix 2 hours limit on uploads 2022-04-19 11:44:03 +02:00
user.ts Suffix external auth username on conflict 2022-08-03 10:10:26 +02:00
video-blacklist.ts Support live session in server 2022-05-03 14:49:15 +02:00
video-channel.ts Rename video full loading 2022-06-28 15:06:15 +02:00
video-comment.ts Add `req` and `res` as controllers hooks parameters 2021-11-25 09:54:22 +01:00
video-file.ts Add ability to delete a specific video file 2022-08-01 14:55:10 +02:00
video-import.ts Add ability to list imports of a channel sync 2022-08-10 14:32:00 +02:00
video-path-manager.ts Move uuid stuff in extra utils 2021-12-29 14:44:58 +01:00
video-playlist.ts Fix incorrect IDs in AP federation 2020-11-20 11:21:08 +01:00
video-state.ts Use bullmq job dependency 2022-08-09 09:18:07 +02:00
video-studio.ts Rename studio to editor 2022-03-22 17:24:32 +01:00
video-urls.ts Add support for saving video files to object storage (#4290) 2021-08-17 08:26:20 +02:00
video.ts Avoid concurrency issue on transcoding 2022-08-09 09:32:17 +02:00