Commit Graph

710 Commits

Author SHA1 Message Date
Chocobozzz
9a7fd9600b Fix external auth email/password update
Also check if an actor does not already exist when creating the user
2020-05-20 10:17:27 +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
a06581f296 Fix tests 2020-05-13 11:57:34 +02:00
Chocobozzz
2ca154da93 Fix auto follow index URL 2020-05-12 09:37:39 +02:00
Chocobozzz
d253bfaaa5 Add other tests to external auth 2020-05-11 18:32:58 +02:00
Chocobozzz
c9215a1be0 Update code contributors 2020-05-11 13:43:56 +02:00
Chocobozzz
95cd31f1fe Allow to auto follow a specific URL 2020-05-11 10:53:06 +02:00
Chocobozzz
3a7a261f33 Add test for auto mute list router 2020-05-11 10:15:56 +02:00
Rigel Kent
df4c603dea Switch emails to pug templates and provide richer html/text-only versions 2020-05-08 15:31:51 +02:00
Chocobozzz
91b8e675e2 Improve auto mute tests 2020-05-07 17:08:16 +02:00
Chocobozzz
8bff1fe009 Add auto mute plugin tests 2020-05-07 16:34:09 +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
feb34f6b6b Use video abuse filters on client side 2020-05-07 08:33:34 +02:00
Chocobozzz
1df8a4d79a Fix comments feed with musted accounts 2020-05-06 14:12:12 +02:00
Chocobozzz
fde37dc99c Add ability for video owners to delete comments 2020-05-05 17:22:11 +02:00
Chocobozzz
298b3fd315 Increase video comments limit 2020-05-05 16:48:30 +02:00
Chocobozzz
8bb71f2e33 Add auth plugin info in users list 2020-05-05 13:54:30 +02:00
Chocobozzz
97b65ce58a Fix plugin storeData 2020-05-04 16:21:39 +02:00
Chocobozzz
a4995eb7ac Add ability to unregister plugin auths 2020-05-04 16:21:39 +02:00
Chocobozzz
a5896799f1 Add plugin settings change watcher 2020-05-04 16:21:39 +02:00
Chocobozzz
9107d791e2 Add external login tests 2020-05-04 16:21:39 +02:00
Chocobozzz
98813e69bc Check auth plugin result 2020-05-04 16:21:39 +02:00
Chocobozzz
829b794a85 Add plugin ldap tests 2020-05-04 16:21:39 +02:00
Chocobozzz
055cfb11a9 Add plugin auth migrations 2020-05-04 16:21:39 +02:00
Chocobozzz
e307e4fce3 Add ability for auth plugins to hook tokens validity 2020-05-04 16:21:39 +02:00
Chocobozzz
e1c5503114 Support logout and add id and pass tests 2020-05-04 16:21:39 +02:00
Chocobozzz
8dc8a34ee8 Avoir some circular dependencies 2020-05-04 16:21:39 +02:00
Chocobozzz
7fed637506 Begin auth plugin support 2020-05-04 16:21:39 +02:00
Rigel Kent
d1261d9a3c Add links from user-edit 2020-05-01 16:41:02 +02:00
Rigel Kent
197876ea87 Add tests for video-abuse persistence after video deletion 2020-05-01 16:41:02 +02:00
Chocobozzz
68b6fd21b1 Don't leak unlisted videos in comments feed 2020-04-21 09:01:39 +02:00
Chocobozzz
b3af2601da Add ability to remove privacies using plugins 2020-04-20 15:42:27 +02:00
Chocobozzz
2fd59d7d89 Add ability to sort by originallyPublishedAt 2020-04-20 14:05:52 +02:00
Kim
b1770a0af4 Add thumbnail / preview generation from url on the fly (#2646)
* Add thumbnails generation on the fly to URL import

* Display generated preview to import first edit

* Use ternary to get type inference

* Move preview/thumbnail test just after import

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-20 10:28:38 +02:00
Chocobozzz
6ed2e4eaf3 Fix tests correctly 2020-04-20 09:35:51 +02:00
Chocobozzz
0dd57e4d43 Fix tests 2020-04-20 09:04:38 +02:00
Chocobozzz
5600def4c8 Fix user video quota with webtorrent disabled 2020-04-16 15:13:46 +02:00
Chocobozzz
62068f4153 Merge branch 'pr/2629' into develop 2020-04-15 14:16:40 +02:00
Chocobozzz
652c64165b Fix import captions test 2020-04-15 14:15:44 +02:00
kimsible
ba6e9e8f1d Add unit tests for captions via URL import 2020-04-14 17:23:01 +02:00
Rigel Kent
bb152476c8 Refactor follow/mute as modals in admin, add actions in abuse list 2020-04-14 15:53:37 +02:00
Chocobozzz
3f956d431c Add misc endpoints and helpers to npm test 2020-04-14 08:57:52 +02:00
Chocobozzz
5e2b2e2775 Add ability for plugins to add custom routes 2020-04-10 15:23:25 +02:00
Chocobozzz
ab3ead3a6f Add ability to remove a video from a plugin 2020-04-09 11:37:44 +02:00
Chocobozzz
1b05d82d86 Add SQL query support in plugins 2020-04-09 11:00:30 +02:00
Chocobozzz
8c9e787526 Add ability to accept or not remote redundancies 2020-04-07 15:32:20 +02:00
Rigel Kent
3d527ba173 Use inner join and document code for viewr stats for channels 2020-03-31 10:29:24 +02:00
Rigel Kent
714bfcc556 Tests for viewsPerDay 2020-03-31 10:29:24 +02:00
Rigel Kent
76314386ae Add overview of a user's actions in user-edit (#2558) 2020-03-27 15:19:03 +01:00