aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/core
Commit message (Collapse)AuthorAgeFilesLines
* Fix default trending algorithm in admin configChocobozzz2023-02-202-5/+8
|
* Correctly handle 502 errorsChocobozzz2023-02-171-0/+4
|
* Fix live update of autoplay next videoChocobozzz2023-02-151-0/+1
|
* Fix mention detectionChocobozzz2023-02-151-3/+50
|
* Refactor login redirection/button linksChocobozzz2023-02-144-13/+22
| | | | Correctly handle external auth redirection in all cases
* Merge branch 'release/5.0.0' into developChocobozzz2023-01-231-1/+2
|\
| * Fix auto play setting for anonymous usersChocobozzz2023-01-231-1/+2
| |
* | Refactor row selection resetChocobozzz2023-01-201-1/+7
| |
* | Support bulk registration request removalChocobozzz2023-01-202-2/+8
| |
* | Support mailto for custom markupChocobozzz2023-01-191-4/+6
| |
* | Redirect to default login url on 401Chocobozzz2023-01-041-20/+25
| | | | | | | | Can be an external URL
* | Prevent sending log error to server on 404Chocobozzz2022-12-281-1/+5
|/
* Fix client lintChocobozzz2022-11-151-2/+2
|
* Fix HTML in account/channel descriptionChocobozzz2022-11-142-7/+24
|
* Breaking API: Consistency with role id/labelChocobozzz2022-10-283-10/+17
|
* Fix bad date display for jobsChocobozzz2022-10-251-0/+2
|
* Put private videos under a specific subdirectoryChocobozzz2022-10-243-18/+18
|
* Add ability for plugins to register ws routesChocobozzz2022-10-111-0/+5
|
* Implement two factor in clientChocobozzz2022-10-074-16/+64
|
* Add channels link in menuChocobozzz2022-09-281-0/+9
|
* Fix error messagesChocobozzz2022-09-231-1/+1
|
* More precise date for jobsChocobozzz2022-08-101-8/+15
|
* Add error info on router errorChocobozzz2022-08-031-2/+2
|
* Add channel hooksChocobozzz2022-08-031-1/+4
|
* Add ability for client to create server logsChocobozzz2022-07-1812-49/+55
|
* Reset table pagination on searchChocobozzz2022-07-121-0/+5
|
* Rename not fount page to error pageChocobozzz2022-07-081-1/+1
|
* feat: custom msg upon 401 responsekontrollanten2022-07-081-0/+2
| | | | closes #4768
* Fix setting theme in clientChocobozzz2022-06-271-2/+2
|
* Improve theme labelChocobozzz2022-06-161-4/+19
|
* Fix login form scrollingChocobozzz2022-06-151-1/+1
|
* Fix socket io lazy loadingChocobozzz2022-06-131-2/+2
|
* Better icon namesChocobozzz2022-06-131-1/+1
|
* Support ICU in TS componentsChocobozzz2022-06-081-46/+65
|
* Add missing i18n for hotkeysChocobozzz2022-05-251-1/+3
|
* Improve admin users list tableChocobozzz2022-05-241-4/+4
| | | | | | * Fix last login sort with null values * Remember last selected columns * Display last login date by default
* Fix redirect users after login with external authChocobozzz2022-05-201-17/+54
|
* Add URL redirection support for external authChocobozzz2022-05-091-3/+7
|
* Reduce videos sort complexityChocobozzz2022-04-151-9/+9
| | | | Automatically use best sort if user is logged in and chose hot algorithm
* Implement avatar miniatures (#4639)kontrollanten2022-02-282-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * client: remove unused file * refactor(client/my-actor-avatar): size from input Read size from component input instead of scss, to make it possible to use smaller avatar images when implemented. * implement avatar miniatures close #4560 * fix(test): max file size * fix(search-index): normalize res acc to avatarMini * refactor avatars to an array * client/search: resize channel avatar to 120 * refactor(client/videos): remove unused function * client(actor-avatar): set default size * fix tests and avatars full result When findOne is used only an array containting one avatar is returned. * update migration version and version notations * server/search: harmonize normalizing * Cleanup avatar miniature PR Co-authored-by: Chocobozzz <me@florianbigard.com>
* Fix plaintext markdown converterChocobozzz2022-02-041-2/+2
|
* Split user serviceChocobozzz2022-01-211-227/+57
|
* Remove unnecessary functionChocobozzz2022-01-182-49/+11
|
* Fix timestamp clickChocobozzz2022-01-131-0/+2
|
* Move uuid stuff in extra utilsChocobozzz2021-12-291-1/+2
| | | | Since it requires an external dependency
* Translate plugin settingsChocobozzz2021-12-291-19/+36
|
* Remove unnecessary onPage event on admin tablesChocobozzz2021-12-241-16/+4
|
* Use different p2p policy for embeds and webappChocobozzz2021-12-161-1/+1
|
* Add ability for admins to set default p2p policyChocobozzz2021-12-167-136/+226
|
* Give moderators access to edit channels (#4608)kontrollanten2021-12-131-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>