aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/controllers/api/users/index.ts
Commit message (Collapse)AuthorAgeFilesLines
* Update server dependenciesChocobozzz2023-02-161-1/+1
|
* Implement signup approval in serverChocobozzz2023-01-191-92/+7
|
* Support two factor authentication in backendChocobozzz2022-10-071-0/+2
|
* Ask password reset/email verif error handlingChocobozzz2022-09-281-1/+1
| | | | With a user that uses a plugin authentication
* Fix channel sync right checkChocobozzz2022-09-081-5/+5
|
* Fix lintChocobozzz2022-07-131-1/+1
|
* Bypass rate limits for admins and moderatorsChocobozzz2022-05-301-4/+4
|
* Improve admin users list tableChocobozzz2022-05-241-3/+3
| | | | | | * Fix last login sort with null values * Remember last selected columns * Display last login date by default
* Refactor user build and express file middlewaresChocobozzz2022-03-041-25/+12
|
* Fix shared importsChocobozzz2021-12-241-5/+2
|
* Use different p2p policy for embeds and webappChocobozzz2021-12-161-2/+2
|
* Add ability for admins to set default p2p policyChocobozzz2021-12-161-0/+2
|
* Add `req` and `res` as controllers hooks parameterslutangar2021-11-251-6/+6
| | | | | Hooks prefixed by `action:api` now give access the original express req and res. Checkout guide.md for possible usage.
* esModuleInterop to trueChocobozzz2021-08-271-2/+2
|
* Refactor requestsChocobozzz2021-07-201-1/+1
|
* Introduce user commandChocobozzz2021-07-201-2/+2
|
* refactor API errors to standard error formatRigel Kent2021-06-021-2/+2
|
* Stricter models typingChocobozzz2021-05-121-8/+14
|
* Cleanup models directory organizationChocobozzz2021-05-111-1/+1
|
* Refactor auth flowChocobozzz2021-03-241-4/+4
| | | | | Reimplement some node-oauth2-server methods to remove hacky code needed by our external login workflow
* Fix broken local actorsChocobozzz2021-02-261-1/+1
| | | | | Some channels can't federate because they don't have public/private keys, maybe because the generation failed for various reasons
* Try to speed up server testsChocobozzz2021-02-191-1/+4
|
* Add ability to update plugin authChocobozzz2021-02-011-0/+1
|
* Add missing audit log if the user deletes its accountChocobozzz2021-01-041-2/+2
|
* replace numbers with typed http status codes (#3409)Rigel Kent2020-12-071-9/+10
|
* Do not reuse reset password linksChocobozzz2020-08-121-0/+1
|
* Make channelName optionnal only for the APIkimsible2020-08-111-1/+1
|
* Add channelName to user-create server-side and modelskimsible2020-08-111-1/+5
|
* Add server API to abuse messagesChocobozzz2020-07-311-12/+14
|
* Fix: display username in password-reset and verify-email notifskimsible2020-07-201-1/+1
|
* add check-params test for user listRigel Kent2020-07-031-1/+1
| | | | fixes #2918
* add blocked filter in users list to filter banned usersRigel Kent2020-07-021-1/+9
| | | | fixes #2914
* Fix users testsChocobozzz2020-07-021-1/+1
|
* update openapi spec with links and callback for searchRigel Kent2020-06-271-1/+1
|
* Split types and typingsChocobozzz2020-06-181-1/+1
|
* Update server dependenciesChocobozzz2020-06-171-3/+1
|
* Support logout and add id and pass testsChocobozzz2020-05-041-31/+4
|
* Begin auth plugin supportChocobozzz2020-05-041-2/+12
|
* Creating a user with an empty password will send an email to let him set his ↵John Livingston2020-02-171-1/+15
| | | | | | | | | | | | | | | | 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
* Upgrade express-rate-limitChocobozzz2020-02-041-2/+0
|
* Add action hooks to user routesChocobozzz2019-12-061-5/+20
|
* Type toFormattedJSONChocobozzz2019-08-201-1/+1
|
* Stronger model typingsChocobozzz2019-08-191-1/+2
|
* Moderators can only manage usersChocobozzz2019-07-301-1/+6
|
* Add rate limit to registration and API endpointsChocobozzz2019-07-041-5/+13
|
* Handle email update on serverChocobozzz2019-06-111-10/+8
|
* Improve registrationChocobozzz2019-06-071-2/+6
| | | | | | | * Add ability to set the user display name * Use display name to guess the username/channel name * Add explanations about what is the purpose of a username/channel name * Add a loader at the "done" step
* Upgrade server dependenciesChocobozzz2019-06-061-1/+4
|
* Remove unused actor uuid fieldChocobozzz2019-05-311-2/+1
|
* Add ability to specify channel on registrationChocobozzz2019-05-281-2/+3
|