42 Commits (80de572aa1f2ff34fa13e1d5690fb7f11d339702)

Author SHA1 Message Date
Barış Soner Uşaklı 80de572aa1 feat: add user.email.confirmByUid for sso plugins 4 years ago
Julian Lam 6e2da9966e refactor: move plugin hook methods to plugin.hooks.* 4 years ago
Barış Soner Uşaklı 872bacf1c4
Admin/users (#8762)
* feat: wip admin/users

* feat: more work

* feat: more fixes

* feat: #8662, verified/unverified user groups

* feat: add filter

* feat: change user search to use filters array

* refactor: remove unused search call

* fix: tests

* fix: cant join system groups

* fix: upgrade script
4 years ago
Barış Soner Uşaklı 8e23dec84b fix: lint 5 years ago
Barış Soner Uşaklı c610eb1430 feat: #7743, user/digest, user/email, user/follow 6 years ago
Barış Soner Uşaklı 2c5e38d8f1 closes #7004
do not translate email subjects twice, emailer already translates the passed in subject param
6 years ago
Barış Soner Uşaklı 9c022afae1
Parse int (#6853)
* Store config fields as JSON in the db

Fewer parseInts

* Remove unnecessary parseInts

* remove some dupe code add tests

* remove console.log

* remove more parseInts

* WIP: read meta.configs defaults from defaults.json

remove more parseInts

* more work

* add log for failing test

* update admin pwd

* fix tests, dont require posts/cache before configs are initialized

* handle saves

* Test boolean conditions

* remove more parseInts

* Fix boolean values

* remove lots more parseInts

* removed json parsing

* renamed var to number

* categories dont have timestamp
6 years ago
Barış Soner Uşaklı cfb9784527 closes #6641 7 years ago
Barış Soner Uşaklı f2dcbcd710 closes #6318 7 years ago
Julian Lam a2627d2066 added default payload to emails, and adding nodebb logo for email header 8 years ago
Baris Usakli ba9397987a if no email dont send 8 years ago
Julian Lam d2b5b53cb4 refactor for sendValidationEmail, and sending better dummy data for welcome email template 8 years ago
Barış Soner Uşaklı 890c2eff70 style changes 8 years ago
Peter Jaszkowiak 1ed571189c Make utils and translator easier to require
Move utils.walk to file.walk, backwards compatible
8 years ago
barisusakli 0478e9c98c lint 8 years ago
barisusakli 37be43a3c5 async 8 years ago
barisusakli 27b030a71c test for #5523 8 years ago
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing 8 years ago
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks 8 years ago
Peter Jaszkowiak a5a3f3089a ESlint no-mixed-operators 8 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 8 years ago
barisusakli 35a15f37ec closes #5276 8 years ago
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule 9 years ago
barisusakli 514c12aa68 closes #4885 9 years ago
barisusakli 32ca95319e closes #3436 9 years ago
Julian Lam 7d9136f655 closes #3926 9 years ago
barisusakli dbf0f279a2 closes #3644 10 years ago
barisusakli f4bf82a349 closes #3510 increase email confirm reset to 24 hours 10 years ago
Barış Soner Uşaklı c56b30ff60 convert uid mappings to sorted sets
email:uid, username:uid, userslug:uid, fullname:uid all converted to
sorted sets
prevents hitting mongodb document size limit
10 years ago
barisusakli fa9fde43fb closes #2971 10 years ago
Julian Lam 47a7ab15be refactored translator system to be a require.js module, and not a global 10 years ago
Julian Lam 55262b399a tweaks and refactoring for #2774 10 years ago
Barış Soner Uşaklı 3293436867 closes #2640 10 years ago
barisusakli 7ae7c50f56 app.user 10 years ago
barisusakli 8be9e6d413 action:user.verify change #1527 10 years ago
barisusakli c640e01969 show stack 11 years ago
barisusakli de6e74c50e #1914 11 years ago
barisusakli 1296cd58b9 closes #1723 11 years ago
psychobunny e5d465392f closes #1639 11 years ago
psychobunny 013f62cd7d action:user.verify & filter:user.verify.code - plugins can now override the verification system 11 years ago
barisusakli b537666e5c closes #1592, closes #1634 11 years ago
barisusakli 90e398e5c9 user js refactor, category fix
if a category that didn't exist was request with category/1231 or
api/category/1231 it was crashing.
11 years ago