Barış Soner Uşaklı
845c8013b6
fix : #11259 , clean old emails when updating via admin ( #11260 )
...
when admin is changing users emails check if its avaiable and remove old email of user first
upgrade script to cleanup email:uid, email:sorted, will remove entries if user doesn't exist or doesn't have email or if entry in user hash doesn't match entry in email:uid
fix missing ! in email interstitial
fix missing await in canSendValidation,
fix broken tests
dont pass sessionId to email.remove if admin is changing/removing email
2 years ago
Barış Soner Uşaklı
a31ba824ea
fix: upgrade script to work from 0.x to 2.x
2 years ago
CommanderRoot
200f0b2e4f
refactor: replace deprecated String.prototype.substr() ( #10432 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
3 years ago
Barış Soner Uşaklı
55be42026c
fix: upgrade script
3 years ago
Barış Soner Uşaklı
dab22d5fd0
perf: #10410 , faster upgrade script
3 years ago
Barış Soner Uşaklı
9205169f00
fix: one last try
3 years ago
Barış Soner Uşaklı
2f64d63369
fix: doggy.gif
3 years ago
Barış Soner Uşaklı
cfdfbf3280
fix: one more fix
3 years ago
Barış Soner Uşaklı
770fcd9ea8
fix: dupe key errors
3 years ago
Julian Lam
5d7e1ebc68
style: linting errors
3 years ago
Julian Lam
ea36016d87
refactor: fix user uploads paths, and associate uid with user uploads
3 years ago
Julian Lam
6489e9fd9e
refactor: change the post uploads' hash seeds to have the `files/` prefix
3 years ago
Julian Lam
1c7fb8fe11
fix: non-functional upgrade script
3 years ago
Julian Lam
0ac2843587
feat: upgrade script to clean up leftover :thumb zsets
3 years ago
Barış Soner Uşaklı
b548083b24
perf: increase batch size
3 years ago
Barış Soner Uşaklı
079c487dcb
fix: controversial posts/bests posts not showing anything
...
fix upgrade script so posts with negative votes are stored, a post can have 10 upvotes and 2 downvotes
fix missing negative votes checks
remove unnecessary pids flters since the cids are only already filtered by topics:read
3 years ago
Julian Lam
cf88483fee
feat: upgrade script to store downvotes posts in the user :votes sorted set
3 years ago
Barış Soner Uşaklı
e332acf3f7
fix: upgrade script to handle strings as well
3 years ago
Barış Soner Uşaklı
968d461692
fix: upgrade script
3 years ago
Barış Soner Uşaklı
69c96078ea
breaking: #10077 , store nav items in objects
3 years ago
Julian Lam
e0caa5e0c4
fix: removed unused var
3 years ago
Julian Lam
01bd8a8694
remove email only login ( #10030 )
...
* feat: remove ACP option for email-only logins
* feat: remove email-only login, upgrade script to fix config
3 years ago
Barış Soner Uşaklı
fb363957d1
refactor: tab rules
3 years ago
Barış Soner Uşaklı
8379c11b22
refactor: setObjectBulk to match sortedSetAddBulk
3 years ago
Barış Soner Uşaklı
a70c69fa83
fix: delete old topic tags
3 years ago
Barış Soner Uşaklı
6399b42826
feat: closes #9845 , sort by views
3 years ago
Barış Soner Uşaklı
6b34065f2a
refactor: remove async.waterfall from remaining upgrade scripts
3 years ago
Barış Soner Uşaklı
58ac55c16a
refactor: remove async.waterfall
3 years ago
Barış Soner Uşaklı
222dccaf67
refactor: remove async.waterfall
3 years ago
Barış Soner Uşaklı
f35a0f430a
refactor: remove async.waterfall
3 years ago
Julian Lam
50517020a2
feat(emails): upgrade script for includeUnverifiedEmails
4 years ago
Julian Lam
69c96dd23c
refactor(emails): more work in update email interstitial, interstitial skipping, email change on confirmation, deprecation of requireEmailConfirmation
4 years ago
Barış Soner Uşaklı
4a56388ec3
feat: store topic tags in topic hash ( #9656 )
...
* feat: store topic tags in topic hash
breaking: remove color info from tags (use css)
* fix: remove unused tag modal
* fix: tag search
4 years ago
Barış Soner Uşaklı
d9e2190a6b
fix: numThumb upgrade script
4 years ago
gasoved
077330b764
feat: scheduled topics ( #9399 )
...
* feat: scheduled topics
* refactor: linting fixes
* fix: tests
* fix(test): race condition
* fix: make a single request
4 years ago
Barış Soner Uşaklı
ebccc7940b
fix: don't copy if src doesn't exist
4 years ago
Barış Soner Uşaklı
754283d37b
feat: copy default favicon if it doesn't exist
4 years ago
Barış Soner Uşaklı
0dad568cbe
perf: faster category tags upgrade script
4 years ago
Barış Soner Uşaklı
95033ef756
perf: use setObjectBulk
4 years ago
Barış Soner Uşaklı
a07509f770
perf: make upgrade script faster
4 years ago
Barış Soner Uşaklı
48f1e265f4
fix: remove unused async
4 years ago
Barış Soner Uşaklı
0959b1248b
perf: make upgrade script faster
...
use bulkAdd/remove
4 years ago
Peter Jaszkowiak
cc9d6fd08b
chore: eslint max-len
4 years ago
Peter Jaszkowiak
23f212a4c0
chore: eslint prefer-destructuring
4 years ago
Peter Jaszkowiak
62869bae3d
chore: eslint function-paren-newline
4 years ago
Peter Jaszkowiak
dab3b23575
chore: eslint no-var, vars-on-top
4 years ago
Peter Jaszkowiak
b56d9e12b5
chore: eslint prefer-arrow-callback
4 years ago
Peter Jaszkowiak
707b55b6a5
chore: eslint prefer-template
4 years ago
Peter Jaszkowiak
4ee0f1459d
chore: eslint import/newline-after-import
4 years ago
Barış Soner Uşaklı
7eebcbdbbc
perf: only load thumbs for topics that actually have thumbs
4 years ago