Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename not fount page to error page | Chocobozzz | 2022-07-08 | 1 | -1/+1 |
| | |||||
* | Support videos stats in client | Chocobozzz | 2022-04-15 | 1 | -0/+6 |
| | |||||
* | Fix titles on upload page (#4904) | kontrollanten | 2022-04-08 | 1 | -0/+2 |
| | | | | | | | | | * client/video-add: fix route titles * client/video-add: show progress in page title * Styling Co-authored-by: Chocobozzz <me@florianbigard.com> | ||||
* | Rename studio to editor | Chocobozzz | 2022-03-22 | 1 | -2/+2 |
| | |||||
* | Add basic video editor support | Chocobozzz | 2022-02-28 | 1 | -0/+6 |
| | |||||
* | Give moderators access to edit channels (#4608) | kontrollanten | 2021-12-13 | 1 | -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> | ||||
* | Add ability for plugins to register client routes | Chocobozzz | 2021-12-10 | 1 | -0/+6 |
| | |||||
* | Add video filters to common video pages | Chocobozzz | 2021-08-25 | 1 | -0/+1 |
| | |||||
* | Speed up plugins loading | Chocobozzz | 2021-06-04 | 1 | -3/+3 |
| | |||||
* | Load server config on app init | Chocobozzz | 2021-06-04 | 1 | -1/+1 |
| | |||||
* | Support '/w/' and '/w/p/' for watch page | Chocobozzz | 2021-05-28 | 1 | -12/+53 |
| | | | | And use them as default in client | ||||
* | Cleanup | Chocobozzz | 2021-05-28 | 1 | -11/+17 |
| | | | | | We must not expose private actor objects to clients Just make 2 GET requests on channel/accounts instead | ||||
* | Merge branch 'develop' into shorter-URLs-channels-accounts | Chocobozzz | 2021-05-27 | 1 | -14/+31 |
|\ | |||||
| * | Remove ngx-meta | Chocobozzz | 2021-05-27 | 1 | -14/+27 |
| | | | | | | | | Unmaintained | ||||
| * | Instance homepage support (#4007) | Chocobozzz | 2021-05-27 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Prepare homepage parsers * Add ability to update instance hompage * Add ability to set homepage as landing page * Add homepage preview in admin * Dynamically update left menu for homepage * Inject home content in homepage * Add videos list and channel miniature custom markup * Remove unused elements in markup service | ||||
* | | Make /a and /c default URLs for accounts and channels | Kimsible | 2021-05-05 | 1 | -6/+6 |
| | | |||||
* | | Refactor client @actorName matcher with new API route | Kimsible | 2021-05-05 | 1 | -4/+16 |
| | | |||||
* | | Add shorter URLs for accounts and channels client-side | Kimsible | 2021-05-05 | 1 | -0/+13 |
|/ | |||||
* | Add watch redirection for playlists | Chocobozzz | 2021-03-04 | 1 | -0/+4 |
| | |||||
* | Implement remote interaction | Chocobozzz | 2021-01-15 | 1 | -1/+5 |
| | |||||
* | Reorganize left menu and account menu | Chocobozzz | 2020-11-13 | 1 | -0/+4 |
| | | | | | | Add my-settings and my-library in left menu Move administration below my-library Split account menu: my-setting and my library | ||||
* | Avoid 404 when changing language | Chocobozzz | 2020-08-26 | 1 | -5/+14 |
| | |||||
* | Lazy load all routes | Chocobozzz | 2020-06-23 | 1 | -1/+18 |
| | |||||
* | Reorganize client shared modules | Chocobozzz | 2020-06-23 | 1 | -2/+1 |
| | |||||
* | Servicify menu, close menu on admin for small and medium screens | Rigel Kent | 2020-03-10 | 1 | -0/+4 |
| | |||||
* | Update angular | Chocobozzz | 2019-07-25 | 1 | -8/+8 |
| | |||||
* | Add success icon on registration | Chocobozzz | 2019-05-29 | 1 | -1/+5 |
| | |||||
* | Restore videos list components | Chocobozzz | 2019-04-02 | 1 | -3/+6 |
| | |||||
* | Correctly scroll in notification preferences | Chocobozzz | 2019-01-09 | 1 | -1/+2 |
| | |||||
* | add user account email verificiation (#977) | Josh Morel | 2018-08-31 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add user account email verificiation includes server and client code to: * enable verificationRequired via custom config * send verification email with registration * ask for verification email * verify via email * prevent login if not verified and required * conditional client links to ask for new verification email * allow login for verified=null these are users created when verification not required should still be able to login when verification is enabled * refactor email verifcation pr * change naming from verified to emailVerified * change naming from askVerifyEmail to askSendVerifyEmail * undo unrelated automatic prettier formatting on api/config * use redirectService for home * remove redundant success notification on email verified * revert test.yaml smpt host | ||||
* | Avoid 404 title on the first page load | Chocobozzz | 2018-06-28 | 1 | -0/+5 |
| | |||||
* | Improve P2P & Privacy section | Chocobozzz | 2018-06-27 | 1 | -0/+4 |
| | |||||
* | Add 404 page | Chocobozzz | 2018-05-31 | 1 | -0/+4 |
| | |||||
* | Remove bad comments | Chocobozzz | 2018-05-17 | 1 | -16/+16 |
| | |||||
* | Client E2E tests first step | Chocobozzz | 2018-05-17 | 1 | -16/+16 |
| | |||||
* | Load my-account module lazily | Chocobozzz | 2018-05-09 | 1 | -0/+4 |
| | |||||
* | Implement video channel views | Chocobozzz | 2018-04-25 | 1 | -2/+6 |
| | |||||
* | Add account view | Chocobozzz | 2018-04-24 | 1 | -0/+4 |
| | |||||
* | Update videos response api | Chocobozzz | 2018-03-19 | 1 | -2/+1 |
| | |||||
* | Add ability to change the homepage | Chocobozzz | 2018-03-01 | 1 | -6/+4 |
| | |||||
* | Move to angular cli | Chocobozzz | 2017-12-12 | 1 | -1/+1 |
| | |||||
* | Add auto scroll to videos list | Chocobozzz | 2017-12-01 | 1 | -1/+1 |
| | |||||
* | Try to optimize frontend | Chocobozzz | 2017-10-09 | 1 | -2/+5 |
| | |||||
* | Update webpack config | Chocobozzz | 2017-09-06 | 1 | -2/+7 |
| | |||||
* | Use typescript standard and lint all files | Chocobozzz | 2017-06-16 | 1 | -4/+3 |
| | |||||
* | Client: lazy load admin area | Chocobozzz | 2017-01-23 | 1 | -0/+4 |
| | |||||
* | Client: split in angular modules | Chocobozzz | 2016-11-21 | 1 | -0/+17 |