Commit Graph

546 Commits

Author SHA1 Message Date
Chocobozzz
6b9c966f64 Automatically remove bad followings 2019-08-06 17:26:51 +02:00
Chocobozzz
f847ccb33c Optimize watch endpoint 2019-08-06 17:20:19 +02:00
Chocobozzz
1198edf4bb Fix user notifications on new follow 2019-08-02 10:53:36 +02:00
Chocobozzz
65af03a241 Automatically update playlist thumbnails 2019-08-01 16:54:24 +02:00
Chocobozzz
a21e25ff64 Fix like/dislike federation 2019-08-01 14:26:49 +02:00
Chocobozzz
29d4e1375f Fix HLS transcoding 2019-08-01 14:19:18 +02:00
Chocobozzz
970ceac0a6 Fix multiple server tests 2019-08-01 10:15:28 +02:00
Chocobozzz
2284f20207 Add gitlab ci support 2019-07-29 13:40:39 +02:00
Chocobozzz
d75db01f14 Add plugin translation system 2019-07-26 15:18:30 +02:00
Chocobozzz
ee286591a5 Plugins can update video constants
Categories, licences and languages
2019-07-26 15:18:30 +02:00
Chocobozzz
23bdacf8ec Add setting helper to client plugins 2019-07-26 15:18:28 +02:00
Chocobozzz
9ae88819c2 Change plugin models names 2019-07-24 11:17:42 +02:00
Chocobozzz
5b77537ce5 Correctly notify on auto blacklist 2019-07-24 10:58:16 +02:00
Chocobozzz
7c421bb198 Fix auto blacklist 2019-07-24 10:58:16 +02:00
Chocobozzz
3e753302d8 Refactor middleware helpers 2019-07-24 10:58:16 +02:00
Chocobozzz
a8b666e9f1 Add plugin static files cache 2019-07-24 10:58:16 +02:00
Chocobozzz
7663e55a2c Log error on unknown hook 2019-07-24 10:58:16 +02:00
Chocobozzz
587568e1cc Add plugin table migration table 2019-07-24 10:58:16 +02:00
Chocobozzz
6691c52280 Add filter hooks tests 2019-07-24 10:58:16 +02:00
Chocobozzz
89cd127560 Add hook filters tests 2019-07-24 10:58:16 +02:00
Chocobozzz
09071200c7 Add plugin API tests 2019-07-24 10:58:16 +02:00
Chocobozzz
9b474844e8 Add CLI plugins tests 2019-07-24 10:58:16 +02:00
Chocobozzz
32fe001389 Provide logger to plugins 2019-07-24 10:58:16 +02:00
Chocobozzz
60cfd4cb54 Add plugins check params tests 2019-07-24 10:58:16 +02:00
Chocobozzz
b4055e1c23 Add server hooks 2019-07-24 10:58:16 +02:00
Chocobozzz
9fa6ca160a Some plugins fixes and doc enhancements 2019-07-24 10:58:16 +02:00
Chocobozzz
66170ca8c6 Use process.env.npm_package_version 2019-07-24 10:58:16 +02:00
Chocobozzz
d133f38582 Check latest plugins version with config interval 2019-07-24 10:58:16 +02:00
Chocobozzz
e0ce715a1d Check latest plugins version 2019-07-24 10:58:16 +02:00
Chocobozzz
6702a1b2cc Add ability to search available plugins 2019-07-24 10:58:16 +02:00
Chocobozzz
b2195fafc2 WIP plugins: add storage manager 2019-07-24 10:58:16 +02:00
Chocobozzz
b5f919ac8e WIP plugins: update plugin 2019-07-24 10:58:16 +02:00
Chocobozzz
dba85a1e9e WIP plugins: add plugin settings/uninstall in client 2019-07-24 10:58:16 +02:00
Chocobozzz
ad91e7006e WIP plugins: plugin settings on server side 2019-07-24 10:58:16 +02:00
Chocobozzz
ffb321bedc WIP plugins: load theme on client side 2019-07-24 10:58:16 +02:00
Chocobozzz
7cd4d2ba10 WIP plugins: add theme support 2019-07-24 10:58:16 +02:00
Chocobozzz
18a6f04c07 WIP plugins: hook on client side 2019-07-24 10:58:16 +02:00
Chocobozzz
2c0539420d WIP plugins: static files 2019-07-24 10:58:16 +02:00
Chocobozzz
f023a19c3e WIP plugins: install/uninstall 2019-07-24 10:58:16 +02:00
Chocobozzz
345da516fa WIP plugins: add ability to register plugins 2019-07-24 10:58:16 +02:00
Chocobozzz
d89954ff0b Log typo 2019-07-03 16:07:30 +02:00
Nassim Bounouas
4e9fa5b7e9 Feature/subject in contact form (#1926)
* #1915 Add a subject to contact form and add it to email sent

* #1915 Add subject to contact form tests

* #1915 Contact form test corrected && tslint correction
2019-06-21 08:49:35 +02:00
Chocobozzz
26d7879998 Fix redundancy exceeded quota 2019-06-20 10:33:01 +02:00
Chocobozzz
d1ab89deb7 Handle email update on server 2019-06-11 14:31:11 +02:00
Chocobozzz
1f20622f2b Improve registration
* Add ability to set the user display name
 * Use display name to guess the username/channel name
 * Add explanations about what is the purpose of a username/channel name
 * Add a loader at the "done" step
2019-06-07 17:05:42 +02:00
Chocobozzz
7d14d4d2ca Server: Bulk update videos support field 2019-05-31 16:44:46 +02:00
Chocobozzz
9977c12838 Remove old activities processor 2019-05-31 15:36:50 +02:00
Chocobozzz
ee79b60e4e More robust federation
In particular when fetching pleroma outbox
2019-05-31 15:17:04 +02:00
Chocobozzz
57cfff7885 Remove unused actor uuid field 2019-05-31 14:49:31 +02:00
Chocobozzz
e590b4a512 Add ability to specify channel on registration 2019-05-28 10:46:32 +02:00