Commit Graph

473 Commits

Author SHA1 Message Date
Chocobozzz
74dc3bca2b Don't expose constants directly in initializers/ 2019-04-11 14:26:41 +02:00
Chocobozzz
6dd9de95df Move config in its own file 2019-04-11 13:45:39 +02:00
Chocobozzz
883993c81e Add notification on new instance follower (server side) 2019-04-08 17:30:48 +02:00
Chocobozzz
14893eb71c Add ability to manually approves instance followers in REST API 2019-04-08 15:18:04 +02:00
Chocobozzz
5b9c965d5a Add ability to forbid followers 2019-04-08 14:06:23 +02:00
Chocobozzz
594d0c6a7c Fix HLS federation 2019-04-08 12:08:16 +02:00
Chocobozzz
0e9c48c2ed Add ability to remove an instance follower in API 2019-04-08 11:52:43 +02:00
Chocobozzz
ae9bbed46d Update P2P media loader peer version 2019-04-08 11:16:14 +02:00
Josh Morel
7ccddd7b52 add quarantine videos feature (#1637)
* add quarantine videos feature

* increase Notification settings test timeout

to 20000ms. was completing 7000 locally but timing out
after 10000 on travis

* fix quarantine video test issues

-propagate misspelling
-remove skip from server/tests/client.ts

* WIP use blacklist for moderator video approval

instead of video.quarantine boolean

* finish auto-blacklist feature
2019-04-02 11:26:47 +02:00
Chocobozzz
308421283a Move video file import in its own file 2019-03-19 17:10:53 +01:00
Chocobozzz
a0327eedb0 Rename video-file job to video-transcoding 2019-03-19 17:00:08 +01:00
Chocobozzz
1ed9b8ee69 Fix email notification 2019-03-19 16:41:41 +01:00
Chocobozzz
2ba9287131 Cleanup invalid rates/comments/shares 2019-03-19 16:23:02 +01:00
Chocobozzz
d74d29ad9e Limit user tokens cache 2019-03-19 14:30:43 +01:00
Chocobozzz
9f79ade627 Refresh playlists 2019-03-19 14:13:53 +01:00
Chocobozzz
f58094b257 Only create refresh job if needed 2019-03-19 11:14:48 +01:00
Chocobozzz
0f6acda116 Does exist 2019-03-19 09:26:50 +01:00
Chocobozzz
9c6ca37fc1 Rename streaming playlists routes/directories 2019-03-18 11:17:59 +01:00
Chocobozzz
df0b219d36 Add playlist rest tests 2019-03-18 11:17:59 +01:00
Chocobozzz
07b1a18aa6 Add playlist check param tests 2019-03-18 11:17:59 +01:00
Chocobozzz
418d092afa Playlist server API 2019-03-18 11:17:59 +01:00
Chocobozzz
bfe2ef6bfa Add request body limit 2019-02-21 17:19:16 +01:00
Chocobozzz
374c1db98c Upgrade server dependencies 2019-02-21 14:22:39 +01:00
Chocobozzz
92bf2f6299 Improve channel and account SEO 2019-02-21 14:06:10 +01:00
Chocobozzz
dee77e767f Create send email type
Instead of using email job handler payload type
2019-02-20 15:54:32 +01:00
Chocobozzz
41d713446c Lazy import some modules 2019-02-15 15:52:18 +01:00
Chocobozzz
4759fedc61 Fix from header in contact form 2019-02-15 09:43:38 +01:00
Chocobozzz
1f6d57e354 Fix mention notification with a remote account 2019-02-15 09:43:37 +01:00
Chocobozzz
7519127b5c Add originallyPublishedAt unit tests 2019-02-11 15:16:39 +01:00
Chocobozzz
88108880bb Merge branch 'develop' into pr/1217 2019-02-11 11:52:34 +01:00
Chocobozzz
28f3d1b36a Merge branch 'feature/correctly-send-activities' into develop 2019-02-11 11:00:09 +01:00
Chocobozzz
b426edd485 Cleanup reset user password by admin
And add some tests
2019-02-11 10:37:27 +01:00
Rigel Kent
328c78bc4a allow administration to change/reset a user's password 2019-02-11 09:26:29 +01:00
Chocobozzz
597a9266d4 Add player mode in watch/embed urls 2019-02-11 09:13:02 +01:00
Chocobozzz
4c280004ce Use a single file instead of segments for HLS 2019-02-11 09:13:02 +01:00
Chocobozzz
0920929696 Add hls support on server 2019-02-11 09:13:02 +01:00
Josh Morel
f7effe8dc7 don't notify prior to scheduled update
also increase timeouts on user-notification test
2019-02-07 14:49:28 +01:00
Chocobozzz
1e7eb25f6c Correctly send Flag/Dislike/View activities 2019-01-15 14:59:40 +01:00
Chocobozzz
848f499def Prepare Dislike/Flag/View fixes
For now we Create these activities, but we should just send them
directly.

This fix handles correctly direct Dislikes/Flags/Views, we'll implement
the sending correctly these activities in the next peertube version
2019-01-15 14:45:09 +01:00
Chocobozzz
699b059e2d Fix deleting not found remote actors 2019-01-14 12:11:06 +01:00
Chocobozzz
744d0eca19 Refresh remote actors on GET enpoints 2019-01-14 11:30:15 +01:00
Chocobozzz
b4593cd7ff Warn user when they want to delete a channel
Because they will not be able to create another channel with the same
actor name
2019-01-14 10:24:49 +01:00
Chocobozzz
c04eb647db Use origin video url in canonical tag 2019-01-10 16:00:23 +01:00
Chocobozzz
5abb9fbbd1 Add ability to unfederate a local video (on blacklist) 2019-01-10 15:39:51 +01:00
Chocobozzz
d3e56c0c4b Implement contact form in the client 2019-01-10 11:32:38 +01:00
Chocobozzz
a4101923e6 Implement contact form on server side 2019-01-10 11:32:37 +01:00
Chocobozzz
2f1548fda3 Add notifications in the client 2019-01-09 11:15:15 +01:00
Chocobozzz
f7cc67b455 Add new follow, mention and user registered notifs 2019-01-09 11:15:15 +01:00
Chocobozzz
dc13348070 Add import finished and video published notifs 2019-01-09 11:15:15 +01:00
Chocobozzz
e8d246d526 Add notification settings migration 2019-01-09 11:15:15 +01:00