Barış Soner Uşaklı
04998908ba
Fixes for "validate email" & "send validation email" in ACP ( #11677 )
...
* confirmObj changes
dont expire confirm:<code>, add a expires field instead
dont expire confirm:byUid:<uid>
on admin manage users display the users email status
1. verified
2. verify email sent (pending)
3. verify email sent (expired)
4. no email entered
fix validate email in acp to use
email in user:<uid> if they have one
if not check if its in confirm:<code>
if its not in above cant validate throw error
fix send validate email to use
email in user:<uid> if they have one
if not check if its in confirm:<code>
if its not in above too cant validate throw error
* add back socket.io tests
* test: fix confirm tests
no longer using pexpire
return correct time left on token
* chore: update openapi
* fix: delete call
* test: mget test fixes
* test: fix tests
2 years ago
Barış Soner Uşaklı
3256fb30e7
fix: rimraf usage in user image delete
...
https://github.com/isaacs/rimraf/issues/275#issuecomment-1562402287
2 years ago
Barış Soner Uşaklı
43c6087b34
feat: update rimraf to 5.x, closes #11456
2 years ago
Barış Soner Uşaklı
1502068eff
chore: up rimraf to 4.x ( #11377 )
...
* chore: up rimraf to 4.x
* chore: oops up rimraf
* test: fix rimraf in tests
2 years ago
Barış Soner Uşaklı
0084b563f3
fix : #10631 , fix user digest setting display acp
3 years ago
Barış Soner Uşaklı
767973717b
perf: WIP #10449 , allow array of pids for posts.purge ( #10465 )
...
* perf: WIP #10449 , allow array of pids for posts.purge
* refactor: deletePostDiffs
* perf: deletePostFromReplies/deletePostFromGroups
* refactor: upload
* refactor: deleteFromCategoryRecentPosts
deleteFromUsersBookmarks
deleteFromUsersVotes
* feat: closes #10468 , add incrObjectFieldByBulk
* refactor: allow nids for notifications.rescind
* refactor: allow uids array for user.updatePostCount
* refactor: rewrite deleteFromTopicUserNotification to work with an array
* feat: deprecate action:post.purge as well
* lint: add missing comma
3 years ago
Barış Soner Uşaklı
c8e986d61c
refactor: closes #10301
3 years ago
Barış Soner Uşaklı
dbf7a45828
fix : #10292 , delete missing fields
3 years ago
Julian Lam
b9edee143e
fix: local deleteUploads() method in `src/user/delete.js` to call `User.deleteUpload()`
3 years ago
Barış Soner Uşaklı
489c0d3015
refactor: remove extra zset remove, closes #10277
3 years ago
Barış Soner Uşaklı
f24b630e1a
feat: add userData to static:user.delete
4 years ago
gasoved
8168c6c407
fix: purge uploaded images accordingly #9606 ( #9611 )
...
* fix: purge uploaded images accordingly
* fix: tests
* fix: relative paths
4 years ago
Peter Jaszkowiak
b56d9e12b5
chore: eslint prefer-arrow-callback
4 years ago
Peter Jaszkowiak
707b55b6a5
chore: eslint prefer-template
4 years ago
Julian Lam
21d6225ce0
fix: 'already-deleting' error on subsequent account content deletions
4 years ago
Barış Soner Uşaklı
4f37eddc5e
feat: clear reset tokens on user delete
4 years ago
Julian Lam
6e2da9966e
refactor: move plugin hook methods to plugin.hooks.*
4 years ago
Julian Lam
a0b7a82350
feat(api): account deletion routes for the Write API ( #8881 )
...
* feat(api): account deletion routes for the Write API
* refactor: rewrite client-side calls to account deletion to use api
* style: apply DRY
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
5 years ago
Barış Soner Uşaklı
4be693f2e7
feat: fullname search ( #8641 )
...
* feat: fullname search
* fix: take last element
* fix: attempt to fix psql like query
* feat: upgrade sript, another fix attempt
* fix: psql test
* fix: psql scan
* feat: add debug for test
* feat: test collate
* feat: cleanup
* fix: upgrade script
5 years ago
Barış Soner Uşaklı
a263897627
fix : #8604
5 years ago
Barış Soner Uşaklı
8bd63f61e0
feat: resolve flag on delete/purge/ban/delete account
5 years ago
Julian Lam
67aca822e6
feat: account content deletion, closes #8381
5 years ago
Barış Soner Uşaklı
5a2b515431
feat: #8349 , remove user posts from queue if user is deleted
5 years ago
Barış Soner Uşaklı
dc8d721c46
refactor: async/await
6 years ago
Barış Soner Uşaklı
d6e36c3166
feat: #7743 , user/create, user/data, user/delete
6 years ago
Barış Soner Uşaklı
fddb783ee9
fix : #7487
6 years ago
Barış Soner Uşaklı
e331f6b51d
fix : #7414
6 years ago
Barış Soner Uşaklı
263c918088
feat: remove uid:<uid>:ignored:cids ( #7099 )
...
use cid:<cid>:ignorers instead
6 years ago
Barış Soner Uşaklı
69bb3293ee
misc fixes
...
handle spider uids properly
7 years ago
Barış Soner Uşaklı
1bea247748
add username/email to user-delete event
7 years ago
Barış Soner Uşaklı
f77091d1ed
change user delete so it returns quickly
7 years ago
Barış Soner Uşaklı
95501e8fee
closes #6738 closes #6290 ( #6785 )
...
* closes #6738 closes #6290
* fix test, delete keys
* delete all bans on user delete
* fix upgrade script to actually read reason
7 years ago
Barış Soner Uşaklı
5d2a7106f6
change upload storage
7 years ago
Barış Soner Uşaklı
b35bfb81ce
ability to delete uploads from account page #6431
7 years ago
Barış Soner Uşaklı
04979f86a8
delete users uploads on account delete
...
store uid:<uid>:uploads
7 years ago
Barış Soner Uşaklı
cfedcf7e0b
check username
7 years ago
Barış Soner Uşaklı
fe18a12ee0
if object doesn't exist user doesn't exist
7 years ago
Baris Usakli
e99d4a5c61
closes #6313
7 years ago
Barış Soner Uşaklı
38af651072
use _.uniq
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
604358ecc4
ESlint keyword-spacing, no-multi-spaces
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
barisusakli
5d6e2ad083
multiple test fixes
9 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
9 years ago
barisusakli
6f86621e30
closes #5096
9 years ago
barisusakli
3cdfd22a65
on user delete remove their uid from digests
9 years ago
barisusakli
bf2133ed7c
topic watching
9 years ago
barisusakli
4907773e6a
closes #4615
9 years ago