aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/controllers/activitypub/outbox.ts
Commit message (Collapse)AuthorAgeFilesLines
* Add ability for plugins to alter video jsonldChocobozzz2023-03-101-1/+1
|
* Refactor AP context builderChocobozzz2022-03-241-1/+1
|
* Remove activitypub helperChocobozzz2022-03-231-1/+2
| | | | Put functions in lib/activitypub instead
* Give moderators access to edit channels (#4608)kontrollanten2021-12-131-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * give admins access to edit all channels closes #4598 * test(channels): +admin update another users channel * Fix tests * fix(server): delete another users channel Since the channel owner isn't necessary the auth user we need to check the right account whether it's the last video or not. * REMOVE_ANY_VIDEO_CHANNEL > MANAGE_ANY_VIDEO_CHANNEL Merge REMOVE_ANY_VIDEO_CHANNEL and MANY_VIDEO_CHANNELS to MANAGE_ANY_VIDEO_CHANNEL. * user-right: moderator can't manage admins channel * client: MyVideoChannelCreateComponent > VideoChannelCreateComponent * client: MyVideoChannelEdit > VideoChannelEdit * Revert "user-right: moderator can't manage admins channel" This reverts commit 2c627c154e2bfe6af2e0f45efb27faf4117572f3. * server: clean dupl validator functionality * fix ensureUserCanManageChannel usage It's not async anymore. * server: merge channel validator middleares ensureAuthUserOwnsChannelValidator & ensureUserCanManageChannel gets merged into one middleware. * client(VideoChannelEdit): redirect to prev route * fix(VideoChannels): handle anon users * client: new routes for create/update channel * Refactor channel validators Co-authored-by: Chocobozzz <me@florianbigard.com>
* esModuleInterop to trueChocobozzz2021-08-271-1/+1
|
* Split types and typingsChocobozzz2020-06-181-1/+1
|
* Add outbox page size parameterRigel Kent2020-01-091-1/+4
|
* Stronger model typingsChocobozzz2019-08-191-8/+2
|
* Cleanup express locals typingsChocobozzz2019-03-191-1/+1
|
* Playlist server APIChocobozzz2019-03-181-1/+1
|
* Basic video redundancy implementationChocobozzz2018-09-131-3/+3
|
* Add subscriptions endpoints to REST APIChocobozzz2018-08-271-4/+10
|
* Add concept of video state, and add ability to wait transcoding beforeChocobozzz2018-06-121-2/+2
| | | | publishing a video
* Fix actor outboxChocobozzz2018-05-281-5/+2
|
* Refractor and optimize AP collectionsChocobozzz2018-05-251-12/+12
| | | | | Only display urls in general object, and paginate video comments, shares, likes and dislikes
* Split files in activitypub serverChocobozzz2018-05-251-1/+1
|
* Add log when fetching the outboxChocobozzz2018-02-271-1/+5
|
* Correctly set the activity audience in outboxChocobozzz2018-02-071-2/+3
|
* Don't rehost announced video activitiesChocobozzz2018-01-261-3/+2
|
* Fix announce activitiesChocobozzz2018-01-261-5/+2
|
* Avoid too many requests and fetching outboxChocobozzz2018-01-181-4/+15
|
* Automatically resize avatarsChocobozzz2018-01-031-1/+1
|
* Begin moving video channel to actorChocobozzz2017-12-191-10/+10
|
* SaveChocobozzz2017-12-191-2/+2
|
* Move models to typescript-sequelizeChocobozzz2017-12-131-4/+4
|
* Fix lintChocobozzz2017-11-301-3/+4
|
* Fix lintChocobozzz2017-11-271-1/+1
|
* Federate video viewsChocobozzz2017-11-271-5/+9
|
* Fetch outbox to grab old activities testsChocobozzz2017-11-271-1/+1
|
* Fetch outbox to grab old activitiesChocobozzz2017-11-271-2/+0
|
* Add outboxChocobozzz2017-11-271-0/+60