aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/helpers/custom-validators/users.ts
Commit message (Collapse)AuthorAgeFilesLines
* Update dependenciesChocobozzz2020-02-281-1/+1
|
* Refactor email enabled functionChocobozzz2020-02-171-4/+3
|
* Creating a user with an empty password will send an email to let him set his ↵John Livingston2020-02-171-0/+10
| | | | | | | | | | | | | | | | password (#2479) * Creating a user with an empty password will send an email to let him set his password * Consideration of Chocobozzz's comments * Tips for optional password * API documentation * Fix circular imports * Tests
* Update validator dependencyChocobozzz2020-01-071-1/+1
|
* autoplay next video support for playlistsRigel Kent2019-12-131-0/+5
|
* Autoplay next recommended video (#2137)LoveIsGrief2019-09-241-0/+5
| | | | | | | | | | | | | | | | | | | | | | * Start working on autoplay of next video * Ignore changes made by gitpod * Apply changes from PR#1370 * Correct the spelling of recommendations * Fix linting errors * Move boolean check to existing onEnded handler * Pick a random video until the recommendations are improved * Add simple tests for autoPlayNextVideo * Fix lint ...again
* Add welcome modalChocobozzz2019-09-051-0/+10
|
* Fix express validatorChocobozzz2019-07-251-1/+0
|
* Add language filters in user preferencesChocobozzz2019-06-191-1/+6
|
* Fix optional privacy in upload endpointChocobozzz2019-04-251-3/+2
|
* Add user adminFlagsChocobozzz2019-04-151-1/+7
|
* Don't expose constants directly in initializers/Chocobozzz2019-04-111-1/+1
|
* Add history on server sideChocobozzz2018-12-181-0/+5
| | | | Add ability to disable, clear and list user videos history
* move to boolean switchRigel Kent2018-10-131-5/+4
|
* add webtorrent opt-out settingsRigel Kent2018-10-131-1/+7
| | | | | - add a key in localstorage to remember the opt-out - add a user setting
* add user account email verificiation (#977)Josh Morel2018-08-311-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Implement daily upload limit (#956)Felix Ableitner2018-08-281-0/+5
| | | | | | | | | | | | | | | | | | | | * Implement daily upload limit (ref #652) * remove duplicate code * review fixes * fix tests? * whitespace fixes, finish leftover todo * fix tests * added some new tests * use different config value for tests * remove todo
* Add reason when banning a userChocobozzz2018-08-081-0/+5
|
* Implement user blocking on server sideChocobozzz2018-08-081-6/+7
|
* Fix images size limitChocobozzz2018-06-221-2/+1
|
* Add ability to update the user display name/descriptionChocobozzz2018-04-261-0/+5
|
* Add ability to choose what policy we have for NSFW videosChocobozzz2018-04-191-4/+6
| | | | There is a global instance setting and a per user setting
* Implement support field in video and video channelChocobozzz2018-02-151-0/+5
|
* Add ability to set video thumbnail/previewChocobozzz2018-02-141-17/+9
|
* Begin to add avatar to actorsChocobozzz2017-12-291-2/+19
|
* Enh #106 : Add an autoPlayVideo user attribute (#159)Andréas Livet2017-12-191-2/+11
| | | | | | | | | Warning : I was not able to run the tests on my machine. It uses a different approach to handle databse connexion and didn't find where to configure it... - create a migration file to add a boolean column in user table - add autoPlayVideo attribute everywhere it is needed (both on client and server side) - add tests - add a way to configure this attribute in account-settings - use the attribute in video-watch component to actually autoplay or not the video
* Usernames are case insensitive nowChocobozzz2017-11-041-1/+1
|
* Support roles with rights and add moderator roleChocobozzz2017-10-271-6/+5
|
* Upgrade express validator to v4Chocobozzz2017-09-151-10/+0
|
* Add tests for npm run scriptsChocobozzz2017-09-071-0/+1
|
* Begin user quotaChocobozzz2017-09-041-1/+7
|
* Upgrade common server dependenciesChocobozzz2017-08-251-8/+6
|
* Create types for model enumsChocobozzz2017-06-161-1/+3
|
* Type functionsChocobozzz2017-06-101-6/+18
|
* require -> importChocobozzz2017-06-051-3/+1
|
* First typescript iterationChocobozzz2017-05-201-0/+34