aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/extra-utils/users
Commit message (Collapse)AuthorAgeFilesLines
* shared/ typescript types dir server-commandsChocobozzz2021-12-1710-1869/+0
|
* chore(refactor): remove shared folder dependencies to the serverlutangar2021-12-161-1/+1
| | | | | | | | | | | Many files from the `shared` folder were importing files from the `server` folder. When attempting to use Typescript project references to describe dependencies, it highlighted a circular dependency beetween `shared` <-> `server`. The Typescript project forbid such usages. Using project references greatly improve performance by rebuilding only the updated project and not all source files. > see https://www.typescriptlang.org/docs/handbook/project-references.html
* Give moderators access to edit channels (#4608)kontrollanten2021-12-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 mute status in account and channel pagesChocobozzz2021-12-071-1/+24
|
* Fix typoChocobozzz2021-11-192-2/+2
|
* Split check user params testsChocobozzz2021-10-201-4/+4
|
* Add ability to view my followersChocobozzz2021-10-201-1/+23
|
* Search channels against handles and not namesChocobozzz2021-07-291-1/+2
|
* Add ability to search by host in serverChocobozzz2021-07-271-204/+279
|
* Add ability for instances to follow any actorChocobozzz2021-07-212-8/+37
|
* Reorganize importsChocobozzz2021-07-206-11/+6
|
* Refactor requestsChocobozzz2021-07-208-31/+10
|
* Use an object to represent a serverChocobozzz2021-07-203-7/+8
|
* Shorter server command namesChocobozzz2021-07-205-20/+20
|
* Introduce user commandChocobozzz2021-07-205-417/+428
|
* Adapt CLI to new commandsChocobozzz2021-07-201-4/+3
|
* Introduce login commandChocobozzz2021-07-205-122/+142
|
* Introduce notifications commandChocobozzz2021-07-203-105/+114
|
* Fix CLI toolsChocobozzz2021-07-201-2/+2
|
* Specify if we want to fallback to the server tokenChocobozzz2021-07-203-0/+14
|
* Introduce live commandChocobozzz2021-07-201-1/+0
|
* Introduce subscriptions commandChocobozzz2021-07-203-94/+95
|
* Introduce blocklist commandChocobozzz2021-07-203-240/+137
|
* Introduce accounts commandChocobozzz2021-07-203-63/+82
|
* Introduce socket io commandChocobozzz2021-07-201-4/+3
|
* Correctly export misc filesChocobozzz2021-07-201-1/+1
|
* Fix comment notification testChocobozzz2021-05-281-1/+1
|
* Refactor a little bit live testsChocobozzz2021-05-071-4/+19
|
* Add banner testsChocobozzz2021-04-081-2/+2
|
* Add new plugin/peertube version notifsChocobozzz2021-03-241-8/+64
|
* Add ability to update plugin authChocobozzz2021-02-011-0/+2
|
* emit more specific status codes on video upload (#3423)Rigel Kent2020-12-081-6/+7
| | | | | - reduce http status codes list to potentially useful codes - convert more codes to typed ones - factorize html generator for error responses
* replace numbers with typed http status codes (#3409)Rigel Kent2020-12-075-47/+121
|
* Fix migration and testChocobozzz2020-11-251-10/+22
|
* allow private syndication feeds via a user feedTokenRigel Kent2020-11-251-1/+13
|
* Add abuse messages/states notificationsChocobozzz2020-07-311-0/+61
|
* test search for subscriptions and video-channelsRigel Kent2020-07-291-2/+12
|
* Add new abuses testsChocobozzz2020-07-101-8/+67
|
* Add migrationsChocobozzz2020-07-101-1/+1
|
* Use 3 tables to represent abusesChocobozzz2020-07-101-3/+3
|
* add blocked filter in users list to filter banned usersRigel Kent2020-07-021-2/+11
| | | | fixes #2914
* Fix users testsChocobozzz2020-07-021-1/+1
|
* allow limiting video-comments rss feeds to an account or video channelRigel Kent2020-06-271-1/+1
|
* More robust max bitrate calculationChocobozzz2020-06-171-1/+4
|
* Split notification testsChocobozzz2020-06-161-8/+100
|
* Fix external auth email/password updateChocobozzz2020-05-201-2/+2
| | | | Also check if an actor does not already exist when creating the user
* Switch emails to pug templates and provide richer html/text-only versionsRigel Kent2020-05-081-30/+30
|
* Add external login testsChocobozzz2020-05-041-1/+22
|
* Add ability for auth plugins to hook tokens validityChocobozzz2020-05-041-0/+19
|
* Begin auth plugin supportChocobozzz2020-05-041-0/+11
|