Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement signup approval in server | Chocobozzz | 2023-01-19 | 2 | -2/+62 |
| | |||||
* | Add ability to get user from file token | Chocobozzz | 2022-12-20 | 1 | -7/+5 |
| | |||||
* | Don't inject untrusted input | Chocobozzz | 2022-11-15 | 5 | -8/+13 |
| | | | | | Even if it's already checked in middlewares It's better to have safe modals too | ||||
* | Use private ACL for private videos in s3 | Chocobozzz | 2022-10-24 | 1 | -3/+3 |
| | |||||
* | Put private videos under a specific subdirectory | Chocobozzz | 2022-10-24 | 1 | -14/+40 |
| | |||||
* | Support two factor authentication in backend | Chocobozzz | 2022-10-07 | 2 | -0/+63 |
| | |||||
* | Remove unnecessary logs | Chocobozzz | 2022-08-17 | 1 | -1/+26 |
| | |||||
* | Cleanup useless express validator messages | Chocobozzz | 2022-08-17 | 1 | -2/+2 |
| | |||||
* | Add ability to list imports of a channel sync | Chocobozzz | 2022-08-10 | 2 | -0/+25 |
| | |||||
* | Prevent error on highlighted thread | Chocobozzz | 2022-07-29 | 1 | -3/+9 |
| | |||||
* | Rename video full loading | Chocobozzz | 2022-06-28 | 1 | -1/+1 |
| | |||||
* | Fix video right check | Chocobozzz | 2022-06-22 | 1 | -6/+7 |
| | |||||
* | Refactor video rights checker | Chocobozzz | 2022-06-22 | 1 | -16/+68 |
| | |||||
* | Add basic video editor support | Chocobozzz | 2022-02-28 | 2 | -2/+25 |
| | |||||
* | Merge branch 'release/4.0.0' into develop | Chocobozzz | 2022-01-06 | 1 | -3/+30 |
|\ | |||||
| * | Prevent caption listing of private videos | Chocobozzz | 2022-01-06 | 1 | -3/+30 |
| | | |||||
* | | Give moderators access to edit channels (#4608) | kontrollanten | 2021-12-13 | 1 | -7/+0 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
* | Split check user params tests | Chocobozzz | 2021-10-20 | 1 | -1/+1 |
| | |||||
* | Refactor sort middlewares | Chocobozzz | 2021-10-20 | 1 | -22/+0 |
| | |||||
* | esModuleInterop to true | Chocobozzz | 2021-08-27 | 6 | -6/+6 |
| | |||||
* | Reorganize imports | Chocobozzz | 2021-07-20 | 1 | -2/+1 |
| | |||||
* | Refactor requests | Chocobozzz | 2021-07-20 | 10 | -10/+10 |
| | |||||
* | Support short uuid for GET video/playlist | Chocobozzz | 2021-06-29 | 1 | -2/+17 |
| | |||||
* | Refactor include checks | Chocobozzz | 2021-06-11 | 1 | -2/+1 |
| | |||||
* | Use raw SQL for most of video queries | Chocobozzz | 2021-06-11 | 1 | -6/+2 |
| | |||||
* | Fetch directly all video attributes for get API | Chocobozzz | 2021-06-11 | 1 | -0/+5 |
| | |||||
* | fetch -> load | Chocobozzz | 2021-06-03 | 1 | -3/+3 |
| | | | | avoid confusion with AP fetch functions | ||||
* | Move middleware utils in middlewares | Chocobozzz | 2021-06-03 | 12 | -0/+526 |
helpers modules should not import models |