175 Commits (5353960ae7820d38e386592682e3991e1401d8d0)

Author SHA1 Message Date
Barış Soner Uşaklı 5353960ae7 fix: #7316 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ı 1bea247748 add username/email to user-delete event 7 years ago
Barış Soner Uşaklı cf75c79611
Unread changes closes #6781 (#6783)
* WIP

* more unread work

* faster teaser block handling

if user doesn't have anyone blocked don't check

* much faster filtering of blocked posts

* add missing uid

* add tidsByFilter to return

* dont load all pids to find previous non-blocked teaser

* fix unread filters

they no longer use unread/new unread/watched etc they are query strings now

* shorter nav item code

* add unreplied to filters

fix icons not clearing to 0
dont increment unread counters if there is a reply in a topic where you ignored the topic creator
7 years ago
Barış Soner Uşaklı 69c7260fe9 dont let sending more than max invites via bulk invite 7 years ago
Barış Soner Uşaklı 669a5135e1 closes #6768 7 years ago
Barış Soner Uşaklı 25fed0aa8d change isPasswordCorrect to return false if user does not have password 7 years ago
Julian Lam b6a5419ca1 closes #6674 7 years ago
Julian Lam fb42862ec7 check password validity in user delete socket call 7 years ago
Julian Lam be0ef799ee closes #6592 7 years ago
Julian Lam 896a5325a5 added gdpr check socket method 7 years ago
Barış Soner Uşaklı 5d2a7106f6 change upload storage 7 years ago
Barış Soner Uşaklı 927537c759 #6431 add private upload info 7 years ago
Barış Soner Uşaklı b35bfb81ce ability to delete uploads from account page #6431 7 years ago
Julian Lam 8e822c7772 Added user consent pages (#6430)
- "Your Rights & Consent" user settings page
7 years ago
Julian Lam f769e734ed removed error output from user reset for rate limiting or incorrect email, so users cannot validate emails via this endpoint 7 years ago
Julian Lam a2627d2066 added default payload to emails, and adding nodebb logo for email header 8 years ago
Julian Lam 12524b5ce4 fix lint 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ı f6ac92111b style changes 8 years ago
Barış Soner Uşaklı 6fdad4b002 fix test on redis 8 years ago
barisusakli 75e5f2da74 closes #5485 8 years ago
Barış Soner Uşaklı fe27d40ff6 closes #5542 8 years ago
barisusakli 5a2ff8ed0a closes #5527 8 years ago
barisusakli b1b87d339f more refactors 8 years ago
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files 8 years ago
barisusakli 799f688503 closes #5463 , invitation tests 8 years ago
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing 8 years ago
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks 8 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 8 years ago
barisusakli 69b766bbc8 more tests 8 years ago
barisusakli 7f90e31a38 more socket user tests 8 years ago
barisusakli 4f0e93732a #5211
remove passing js/css between procs
8 years ago
barisusakli 2476ab3684 closes #5202 8 years ago
Julian Lam 2463e85c0d allowing moderators access to the account info page 9 years ago
Julian Lam bf276d5147 fixes #5144 9 years ago
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule 9 years ago
HeeL 3fa1c1f927 Fix space-infix-ops linter rule 9 years ago
barisusakli 15cae8d6ea ability to set moderation note on users 9 years ago
barisusakli 84f88a6f15 refactor user search
use pagination on results
removed infinite scroll
changed the term and section to use the query param as well
pagination urls respect search
9 years ago
Mathias Schreck ce9ee62fa0 Handle callback errors 9 years ago
Julian Lam fd8f5f9415 closes #4918 9 years ago
barisusakli 702597d759 change /user/uid to /uid/:uid
so it doesn't conflict with actual user routes
was causing incorrect redirects if a user had a numeric userslug
@julianlam
9 years ago
barisusakli eb0aea6390 add /user/<uid> and /post/<pid> redirects
change notifications to use new redirects
9 years ago
barisusakli bea2344ad4 api controllers refactor 9 years ago
Ben Lubar 114e957b0f add client-side unread count support for the "new" filter 9 years ago
barisusakli f7aa44d1bf added some missing callbacks 9 years ago
barisusakli 0b2f01b8bc info page 9 years ago
barisusakli 8d9f7d8e19 added socket methods 9 years ago
Barış Soner Uşaklı 88e4591f88 closes #4194 9 years ago