Commit Graph

576 Commits

Author SHA1 Message Date
Chocobozzz
ba881f0e3f Reduce P2P blacklist in tracker 2020-11-09 15:33:04 +01:00
Chocobozzz
68e70a745b Add save replay live tests 2020-11-09 15:33:04 +01:00
Chocobozzz
97969c4edf Add check constraints live tests 2020-11-09 15:33:04 +01:00
Chocobozzz
a056ca4813 Add max lives limit 2020-11-09 15:33:04 +01:00
Chocobozzz
31c82cd914 Fix replay saving 2020-11-09 15:33:04 +01:00
Chocobozzz
fb7194043d Check live duration and size 2020-11-09 15:33:04 +01:00
Chocobozzz
a5cf76afa3 Add watch messages if live has not started 2020-11-09 15:33:04 +01:00
Chocobozzz
c6c0fa6cd8 Live streaming implementation first step 2020-11-09 15:33:04 +01:00
Chocobozzz
20dcfd7498
Deprecate old static routes 2020-08-26 15:03:00 +02:00
Chocobozzz
50fcdebdb1
Update server dependencies 2020-08-25 13:54:59 +02:00
Chocobozzz
74055dc882
Fix tests 2020-08-24 14:11:15 +02:00
Chocobozzz
b0ce7c39dc
Add ssl support to postgresql 2020-08-24 11:38:57 +02:00
Chocobozzz
4f24f16e27
Better error message on postgresql connection err 2020-08-24 11:34:15 +02:00
Chocobozzz
cbb513e737 Add server migration for playlists 2020-08-19 11:30:21 +02:00
Rigel Kent
b056afe0ac
add .ac3, .aac audio and more video extensions 2020-08-18 09:54:05 +02:00
Chocobozzz
07c01b3154
Add kabile to supported languages 2020-08-11 09:41:57 +02:00
Chocobozzz
30bc55c88b Refactor video extensions logic in server 2020-08-11 07:57:20 +02:00
Rigel Kent
fccbbc1a77 add and document new additional video extensions supported at upload 2020-08-10 09:46:59 +02:00
Chocobozzz
d573926e9b Add migrations for abuse messages 2020-07-31 11:35:19 +02:00
Chocobozzz
edbc932546 Add server API to abuse messages 2020-07-31 11:35:19 +02:00
Rigel Kent
654a188f80 allow sorting notifications 2020-07-29 18:15:53 +02:00
Chocobozzz
677ea3c084
Relax migrations 2020-07-11 08:58:06 +02:00
Chocobozzz
310b5219b3 Add new abuses tests 2020-07-10 14:02:41 +02:00
Chocobozzz
4f32032fed Add migrations 2020-07-10 14:02:41 +02:00
Chocobozzz
d95d155988 Use 3 tables to represent abuses 2020-07-10 14:02:41 +02:00
Kim
caf2aaf4f9
Add ability to override client assets : logo - favicon - PWA icons - PWA manifest name and description (#2897)
* Add client-overrides storage to config

* Add static-serve for client overrides

* Move backgroun-image logo from bundle to css tag for runtime content hash

* Add dynamic JSON manifest

* Add content hash for manifest, favicon and logo

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-07-10 10:20:11 +02:00
Chocobozzz
db48de8597
Block infohash spammers from tracker 2020-06-25 16:28:07 +02:00
Girish Ramakrishnan
6ee7221117 Add database.name config option
If database.name is set, we use it as the complete database name.
If unset, we use the "peertube"+database.suffix as the complete database
name.

Fixes #1620
2020-06-25 08:48:44 +02:00
Rigel Kent
1ebddadd07
predefined report reasons & improved reporter UI (#2842)
- added `startAt` and `endAt` optional timestamps to help pin down reported sections of a video
- added predefined report reasons
- added video player with report modal
2020-06-22 13:00:39 +02:00
Chocobozzz
fd261a8de9
Fix video view filename 2020-06-15 15:18:54 +02:00
Chocobozzz
5fb2e2888c First implem global search 2020-06-10 14:02:41 +02:00
Levi Bard
3092e9bbb0
Make federation of unlisted videos an instance-level server preference (#2802)
* Add preference for federating unlisted videos

* Connect unlisted video federation with new preference

* Apply pull request feedback

* Fix lint issues

* Remove preference for federating unlisted videos from web admin interface
2020-06-03 09:42:07 +02:00
Chocobozzz
72c33e716f Support broadcast messages 2020-05-29 09:32:12 +02:00
Chocobozzz
d2a5c4e150
Fix broken migration introduced in 2.2.0-rc.1 2020-05-25 08:59:59 +02:00
Chocobozzz
51539e95d9
Fix migrations 2020-05-18 09:43:36 +02:00
Rigel Kent
2158ac9034
Add server plugin filter hooks for import with torrent and url (#2621)
* Add server plugin filter hooks for import with torrent and url

* WIP: pre and post-import filter hooks

* Rebased

* Cleanup filters to accept imports

Co-authored-by: Chocobozzz <me@florianbigard.com>
2020-05-14 11:10:26 +02:00
Chocobozzz
2ca154da93
Fix auto follow index URL 2020-05-12 09:37:39 +02:00
Chocobozzz
80fdaf0645
Add moderation helpers to plugins 2020-05-07 15:07:01 +02:00
Chocobozzz
3cc665f48f
Add last login date to users 2020-05-07 10:39:09 +02:00
Chocobozzz
298b3fd315
Increase video comments limit 2020-05-05 16:48:30 +02:00
Chocobozzz
4c576aca1c
Fix playlist description length 2020-05-05 16:34:50 +02:00
Rigel Kent
5140edafeb
Fix plugin-auth migration 2020-05-05 13:52:10 +02:00
Chocobozzz
9107d791e2 Add external login tests 2020-05-04 16:21:39 +02:00
Chocobozzz
055cfb11a9 Add plugin auth migrations 2020-05-04 16:21:39 +02:00
Chocobozzz
8dc8a34ee8 Avoir some circular dependencies 2020-05-04 16:21:39 +02:00
Rigel Kent
0251197e24 Factorize rest-table and fix/simplify SQL 2020-05-01 16:41:02 +02:00
Rigel Kent
68d19a0ace Make sure a report doesn't get deleted upon the deletion of its video 2020-05-01 16:41:02 +02:00
Chocobozzz
2fd59d7d89
Add ability to sort by originallyPublishedAt 2020-04-20 14:05:52 +02:00
Chocobozzz
d694b19344
Increase fetcher job ttl 2020-04-11 09:07:15 +02:00
Ismaël Bouya
ed3f089cc7 Add sendmail 2020-04-10 10:20:06 +02:00