aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add fcbk open-graph and twitter-card metas for accounts, video-channels, ↵Kim2020-07-311-64/+194
| | | | | | | | | | | | | | | | | playlists urls (#2996) * Add open-graph and twitter-card metas to accounts and video-channels * Add open-graph and twitter-card to video-playlists watch view * Refactor meta-tags creation server-side * Add client.ts tests for account, channel and playlist tags * Correct lint forbidden spaces * Correct test regression on client.ts Co-authored-by: kimsible <kimsible@users.noreply.github.com>
* Merge branch 'release/2.3.0' into developChocobozzz2020-07-203-6/+9
|\
| * Fix: display username in password-reset and verify-email notifskimsible2020-07-203-6/+9
| |
* | Add ability to report accountChocobozzz2020-07-103-7/+10
| |
* | Add new abuses testsChocobozzz2020-07-103-2/+4
| |
* | Add migrationsChocobozzz2020-07-103-5/+7
| |
* | Use 3 tables to represent abusesChocobozzz2020-07-1010-144/+374
|/
* Fix lintChocobozzz2020-07-101-2/+2
|
* Add ability to override client assets : logo - favicon - PWA icons - PWA ↵Kim2020-07-101-1/+16
| | | | | | | | | | | | | | | 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>
* Block infohash spammers from trackerChocobozzz2020-06-251-1/+16
|
* Reorganize client shared modulesChocobozzz2020-06-234-29/+29
|
* predefined report reasons & improved reporter UI (#2842)Rigel Kent2020-06-221-2/+15
| | | | | - 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
* Split types and typingsChocobozzz2020-06-1863-97/+97
|
* Update server dependenciesChocobozzz2020-06-172-3/+3
|
* Fix video view filenameChocobozzz2020-06-152-2/+2
|
* Speed up videos indexationChocobozzz2020-06-121-1/+2
| | | | And fetch video attributes after
* preserve original variable names server-sideRigel Kent2020-06-102-9/+9
|
* rename blacklist to block/blocklist, merge block and auto-block viewsRigel Kent2020-06-102-9/+9
| | | | | | | | | | | - also replace whitelist with allowlist - add advanced filters for video-block-list view - move icons in video-block-list and video-abuse-list to left side for visibility - add robot icon to depict automated nature of a block in video-block-list resolves #2790
* First implem global searchChocobozzz2020-06-102-4/+16
|
* fix duplicate id in svg, empty alt in base emailRigel Kent2020-06-041-1/+1
|
* Merge branch 'release/2.2.0' into developChocobozzz2020-06-021-3/+3
|\
| * Fix emailsChocobozzz2020-06-021-3/+3
| |
* | Block comments from muted accounts/serversChocobozzz2020-05-293-40/+63
| | | | | | | | | | | | | | | | | | | | | | | | Add better control for users of comments displayed on their videos: * Do not forward comments from muted remote accounts/servers (muted by the current server or by the video owner) * Do not list threads and hide replies (with their children) of accounts/servers muted by the video owner * Hide from RSS comments of muted accounts/servers by video owners Use case: * Try to limit spam propagation in the federation * Add ability for users to automatically hide comments on their videos from undesirable accounts/servers (the comment section belongs to videomakers, so they choose what's posted there)
* | Add ability to bulk delete commentsChocobozzz2020-05-292-9/+32
|/
* Fix external auth email/password updateChocobozzz2020-05-201-0/+8
| | | | Also check if an actor does not already exist when creating the user
* Add server plugin filter hooks for import with torrent and url (#2621)Rigel Kent2020-05-142-21/+79
| | | | | | | | | | | * 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>
* Fix auto follow index URLChocobozzz2020-05-121-9/+7
|
* Add other tests to external authChocobozzz2020-05-111-1/+1
|
* Allow to auto follow a specific URLChocobozzz2020-05-111-0/+4
|
* Cleanup oauth tokens cacheChocobozzz2020-05-111-0/+8
|
* Switch emails to pug templates and provide richer html/text-only versionsRigel Kent2020-05-0817-200/+637
|
* Add moderation helpers to pluginsChocobozzz2020-05-0714-25/+159
|
* Add last login date to usersChocobozzz2020-05-071-0/+4
|
* Fix HLS audio only transcodingChocobozzz2020-05-051-0/+1
|
* Handle external login errorsChocobozzz2020-05-043-9/+15
|
* Add ability to unregister plugin authsChocobozzz2020-05-041-4/+20
|
* Auth plugin compat with regular user accountsChocobozzz2020-05-041-4/+8
|
* Add plugin settings change watcherChocobozzz2020-05-042-16/+41
|
* Client calls revoke-token endpoint on logoutChocobozzz2020-05-041-1/+1
|
* Add config helper for pluginsChocobozzz2020-05-041-1/+13
|
* Add external login buttonsChocobozzz2020-05-041-3/+13
|
* Add external login testsChocobozzz2020-05-044-16/+34
|
* Begin support for external authsChocobozzz2020-05-043-90/+179
|
* Check auth plugin resultChocobozzz2020-05-041-2/+27
|
* Add plugin auth migrationsChocobozzz2020-05-042-18/+24
|
* Add ability for auth plugins to hook tokens validityChocobozzz2020-05-046-84/+152
|
* Support logout and add id and pass testsChocobozzz2020-05-045-18/+99
|
* Avoir some circular dependenciesChocobozzz2020-05-0434-205/+65
|
* Begin auth plugin supportChocobozzz2020-05-046-39/+243
|
* Add video channel and video thumbnail, rework video appearance in rowRigel Kent2020-05-011-1/+1
|