Julian Lam
d18cfced96
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Peter Jaszkowiak
484a800327
Merge branch master into develop
8 years ago
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
8 years ago
Barış Soner Uşaklı
d88219b4d1
closes #5566
8 years ago
Julian Lam
7afe8a32f6
Merge branch 'master' into develop
8 years ago
Julian Lam
55f07d3301
fixed flags list in account info page
8 years ago
husseinwalli
3876a88252
Added additional parameters to user creation method ( #5496 )
...
Treating picture, location and birthday similar to data.email as optional parameters to be passed to the create a user
8 years ago
Peter Jaszkowiak
14ed0be4f7
Remove duplicate slugify
8 years ago
Julian Lam
b649eb95f8
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Peter Jaszkowiak
a7677063de
Rename to `uniqueUsername`
8 years ago
Peter Jaszkowiak
642306e69c
Fix #5543
8 years ago
Barış Soner Uşaklı
fe27d40ff6
closes #5542
8 years ago
Julian Lam
7f8f197e60
Merge branch 'master' into develop
8 years ago
Julian Lam
2ef71e22aa
Merge pull request #5532 from NodeBB/patch_5491
...
Fix tests for #5491 fix
8 years ago
Peter Jaszkowiak
8f8babf90b
Fix tests
8 years ago
Julian Lam
23d4497c73
Merge pull request #5531 from NodeBB/patch_5491
...
Fix #5491
8 years ago
Peter Jaszkowiak
8c45411ccc
Fix #5491
8 years ago
Julian Lam
1ebbbdd3f9
Merge remote-tracking branch 'origin/master' into develop
8 years ago
barisusakli
6a4b082080
closes #5524
8 years ago
barisusakli
cb92ebb3be
fix call
8 years ago
barisusakli
5a2ff8ed0a
closes #5527
8 years ago
barisusakli
0478e9c98c
lint
8 years ago
barisusakli
37be43a3c5
async
8 years ago
barisusakli
27b030a71c
test for #5523
8 years ago
Julian Lam
f0d9bddd56
fix merge conflict artifact that was left in
8 years ago
Julian Lam
af2d9fb85b
Merge branch 'master' into develop
8 years ago
barisusakli
531df7bd09
closes #5504
8 years ago
barisusakli
e85e35cf0c
closes #5497
8 years ago
barisusakli
b060bda8a0
some more refactors
8 years ago
barisusakli
b1b87d339f
more refactors
8 years ago
Julian Lam
6e7b505ea7
more linting
8 years ago
Julian Lam
ddea9f534e
running eslint again
8 years ago
Julian Lam
72e77772db
Merge branch 'master' into develop
8 years ago
Peter Jaszkowiak
dd2b930824
Resolve merge conflicts, minify only `.js` files
8 years ago
Julian Lam
62e0f5f883
Merge remote-tracking branch 'origin/master' into develop
8 years ago
barisusakli
799f688503
closes #5463 , invitation tests
8 years ago
barisusakli
ef90702049
closes #5459
8 years ago
Peter Jaszkowiak
23540afaeb
Resolve merge conflicts
8 years ago
Peter Jaszkowiak
93f38d4f30
ESlint no-multi-assign
...
and max-nested-callbacks, no-mixed-requires, max-statements-per-line
8 years ago
Peter Jaszkowiak
4bb49a7171
ESlint no-unused-vars
8 years ago
Peter Jaszkowiak
57f89663aa
ESlint radix
8 years ago
Peter Jaszkowiak
c4bdb72941
ESlint no-unneeded-ternary
...
and no-extend-native, no-sequences
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
barisusakli
b33d34f7cf
refactor user/picture.js
8 years ago
Peter Jaszkowiak
1493afee2a
ESlint indent
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
feb8405f95
ESlint eol-last
8 years ago
Peter Jaszkowiak
a038c66549
ESlint quotes
8 years ago
Peter Jaszkowiak
604358ecc4
ESlint keyword-spacing, no-multi-spaces
8 years ago
Peter Jaszkowiak
a5a3f3089a
ESlint no-mixed-operators
8 years ago
Peter Jaszkowiak
2e031f3759
ESlint comma-spacing
8 years ago
Peter Jaszkowiak
277a7fb8b4
ESlint key-spacing, no-trailing-spaces
8 years ago
Peter Jaszkowiak
b1b486f729
ESlint quote-props
8 years ago
Peter Jaszkowiak
3361a72725
ESlint no-plusplus
...
and no-empty, space-unary-ops
8 years ago
Peter Jaszkowiak
3d6bfa47c5
ESlint no-useless-return
8 years ago
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
pichalite
aacd8a2422
Fix return and tests
8 years ago
pichalite
8dab8864f6
Add extensions for cropped images
8 years ago
Julian Lam
eae541d040
Merge branch 'master' into develop
8 years ago
Julian Lam
6289f118ae
updated cron strings with 5-digit strings instead of 6-digit ones
8 years ago
Julian Lam
7f124a3ccf
Merge branch 'master' into develop
8 years ago
Julian Lam
6b2e40a8ce
promoting digest output to info, instead of verbose
8 years ago
Julian Lam
8a0a74d95e
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Julian Lam
b5daedb7a3
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Peter Jaszkowiak
bb1bfb0449
Merge branch 'master' into assets-route
8 years ago
Peter Jaszkowiak
d31499a860
Fix tests rewriting `logo.png`
8 years ago
pichalite
de28ff5d43
Ability to crop profile images before uploading
8 years ago
barisusakli
3fb7f9fce5
closes #5398
8 years ago
barisusakli
367078056e
add hook
8 years ago
barisusakli
0c8aa599a0
closes #5357
8 years ago
Julian Lam
3861b2dd80
Merge remote-tracking branch 'origin/master' into develop
8 years ago
pichalite
8a68e1d918
Delete cover position data when cover photo is deleted
8 years ago
Julian Lam
76bcc1c327
Merge branch 'flagging-refactor' into develop
8 years ago
Julian Lam
ad633aad45
additional tests and proper handling for purged flag targets, #5232
8 years ago
barisusakli
55b68197aa
closes #4544
8 years ago
Julian Lam
5e109bb4a8
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
e17b37edb6
closes #5287
8 years ago
barisusakli
9e52d5ec04
new hook, action:user.delete
8 years ago
Julian Lam
451c2838d0
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
35a15f37ec
closes #5276
8 years ago
Julian Lam
dde3d2b135
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
69b766bbc8
more tests
8 years ago
barisusakli
091f459f5e
search socket test
8 years ago
barisusakli
4b6e4f085d
more tests
...
group cover upload tests
registration approval queue tests
8 years ago
Julian Lam
c36fe3389e
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
Julian Lam
f1d144f15e
history appending, finished up notes, #5232
8 years ago
Julian Lam
709a7ff7f0
fixed issue with getUsersData not actually returning the same number of elements as was passed-in
8 years ago
barisusakli
c3980d0c2e
follow tests
8 years ago
Julian Lam
c5c2d27180
flag assignees, state, notes WIP, #5232
8 years ago
Julian Lam
1aa70c57eb
WIP
8 years ago
Peter Jaszkowiak
c5237443cd
Standard language codes ( #5218 )
...
* Use standard language codes. Fallback for plugins.
* Fix transifex config
* Tab vs space here for some reason
* Remove redundancies
* config.relative_path instead of allcaps
* added upgrade script for existing users' accounts
8 years ago
Julian Lam
cafbdfd83e
fixes #5226
8 years ago
barisusakli
5d6e2ad083
multiple test fixes
8 years ago
barisusakli
f754c8b7df
digest test
8 years ago
barisusakli
3380f61985
more tests
8 years ago
Ben Lubar
2185d8eb99
Ban UI fixes ( #5169 )
...
- Permanent bans assigned by global moderators no longer expire immediately
(does not apply retroactively)
- Bans with no reason given no longer have "undefined" as their reason
(applies retroactively)
- 0 is now a selectable value for "ban duration, select 0 for permanent"
8 years ago
barisusakli
a4dfe608e9
ban tests, user/info test
8 years ago
Julian Lam
f97f45a138
logic to show a modal to banned users when they try to log in via SSO
8 years ago
Sergii Paryzhskyi
e515b791da
Fix eslint rules ( #5117 )
...
* Fix semi linter rule
* Fix semi-spacing linter rule
* Fix no-undef-init linter rule
* Fix space-before-blocks linter rule
8 years ago
barisusakli
2c65b2ecf3
closes #5143
8 years ago
barisusakli
b1773ad51d
add new hook to add more fields to csv download
8 years ago
Julian Lam
4ceb8914e9
adding email sent tally to digest output
8 years ago
barisusakli
dd077117a2
refactor user.updateProfile and write test
8 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
8 years ago
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
8 years ago
Julian Lam
4f159acf56
fixes #5104
8 years ago
barisusakli
6f86621e30
closes #5096
8 years ago
barisusakli
9a55498fc1
changes to manage/users
8 years ago
barisusakli
15409f92cd
escape history data, hide moderation note in api
8 years ago
barisusakli
4b3b123cd0
closes #5042
8 years ago
barisusakli
4ce8e2224a
optimize topics.markTopicNotificationsRead
...
let's not call it once for each tid
8 years ago
Julian Lam
172702565e
show username and email history
8 years ago
barisusakli
becacdefb0
new hooks to customize registration queue with custom data
9 years ago
barisusakli
3cdfd22a65
on user delete remove their uid from digests
9 years ago
Timothy Fike
247db79d57
modifyUserData does not check for offline status.
9 years ago
Julian Lam
1d0edee358
showing ban reason on user login, closes #5002
9 years ago
Julian Lam
194716cd68
re: #5002
9 years ago
barisusakli
6d34bb4657
closes #2166
9 years ago
barisusakli
07fe5057e1
make sure validator.escape() receives strings only
9 years ago
Julian Lam
25cd772e0e
closes #4766
9 years ago
barisusakli
b6ac809a7d
moved sync code out of async
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
Ben Lubar
de49de3c56
Show accounts using the same IP address as a registration queue entry ( #4965 )
9 years ago
Julian Lam
8a107c8d6c
saving getUsersCSV to event log and outputting to log if pressed
9 years ago
Mathias Schreck
ce9ee62fa0
Handle callback errors
9 years ago
barisusakli
b9961bcffa
if email is undefined use empty string
9 years ago
barisusakli
aad9f83869
use getSortedRevRangeWithScores, cleanup
9 years ago
barisusakli
b9ad7f2dbb
remove unused group code from settings
9 years ago
barisusakli
973e208329
added banned:expire to user hash
9 years ago
barisusakli
1d70dc0d8b
closes #4930
9 years ago
barisusakli
a53f7f65db
change homePageRoute logic
9 years ago
barisusakli
514c12aa68
closes #4885
9 years ago
Ben Lubar
fc387111e2
make keeping avatar versions an option in the ACP that is turned off by default
9 years ago
Ben Lubar
0d40542f93
Keep old versions of avatars in the filesystem. Change the avatar URL each time a new one is uploaded to avoid caching problems. Closes #4722 .
9 years ago
barisusakli
c042d16f40
dont set homePageRoute to `custom` if field is empty
9 years ago
Julian Lam
c8e64ae93b
updating profile fields to allow plugins (e.g. the write-api) to change a user's profile picture
...
@barisusakli please let me know if this is not ok.
9 years ago
Julian Lam
5ecbbd228d
adding missing files, re: #4827
9 years ago
Julian Lam
d5961cfca3
#4827
9 years ago
Julian Lam
21caa82b61
ban controls on frontend, closes #4807
9 years ago
Julian Lam
37b1d1a050
re: #4807 , fixed issue where an unban would still have the user listed in the temp ban sorted set
9 years ago
Julian Lam
a2b0576b79
showing temporary ban indicator in Users ACP, #4807
9 years ago
barisusakli
789a3736af
closes #4820
9 years ago
Barış Soner Uşaklı
b6234cbd2b
fix error msg typo
9 years ago
Barış Soner Uşaklı
ea6d783c31
#4808
9 years ago
Julian Lam
04d4fc2eca
temporary ban support
9 years ago
Julian Lam
7da71976cf
WIP temporary bans
9 years ago
Julian Lam
a14263349b
updated termsOfUse to use registration interstitial instead of being integrated into register template
9 years ago
barisusakli
1f3fa3a90f
closes #4725
9 years ago
barisusakli
bf2133ed7c
topic watching
9 years ago
barisusakli
4907773e6a
closes #4615
9 years ago
barisusakli
b446ff42c3
style changes
9 years ago
barisusakli
eb0aea6390
add /user/<uid> and /post/<pid> redirects
...
change notifications to use new redirects
9 years ago
Ben Lubar
7540fb54ac
fix avatar upload crash discovered by @AccaliaDeElementia
9 years ago
Julian Lam
b12811d21d
spring cleaning
9 years ago
Barış Soner Uşaklı
27ad34138b
fix crash
9 years ago
Julian Lam
bd8fcb527b
closes #4583
9 years ago
barisusakli
94432ff796
closes #4582
...
remove leading /
9 years ago
Ben Lubar
74a5a70969
fix convert-avatars-to-png option not being honored
9 years ago
barisusakli
18e68346e7
closes #4507
9 years ago
barisusakli
6cc08f3868
fix indent
9 years ago
barisusakli
e564260650
moved groupTitle from user settings to user profile/edit
9 years ago
Julian Lam
a9f966f23c
closes #4503 , /cc @BenLubar
9 years ago
barisusakli
07af4d10e7
closes #4488
9 years ago
Barış Soner Uşaklı
99ae0eb378
closes #4468
9 years ago
Julian Lam
5e3a114b17
added LRU cache to registration queue data
9 years ago
Julian Lam
5705681aa0
tweaked registration queue logic a bit
...
- encoding inputs during url construction
- limiting maximum # of parallel requests to 20
- using map instead of forEach
9 years ago
barisusakli
76fcc9ec35
this is fine
9 years ago
boomzillawtf
d4464f6ab1
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
public/src/client/topic/posts.js
9 years ago
boomzillawtf
6aa0f8eb8a
fix #4452 : default to scroll to my post
9 years ago
barisusakli
57ccbd606c
closes #4391
9 years ago
boomzillawtf
ceb3b6ebe7
Add setting to avoid showing a post after it is submitted to keep the user's place on the page to address issue #4363
9 years ago
barisusakli
2869b3c068
closes #4354
9 years ago
barisusakli
b0151502c2
use '-inf'/'+inf'
9 years ago
Barış Soner Uşaklı
3d55eec885
Merge pull request #4317 from samhax/delete-user-invites
...
Delete user invites from APM
9 years ago
barisusakli
c50d655922
closes #4325
9 years ago
barisusakli
ad1ffdfd81
fix test
9 years ago
barisusakli
f8b494bc1f
closes #4313
9 years ago
HSam
48db16fba7
Finished adding a new delete to also remove the reference from the invites list on the APM.
9 years ago
HSam
4d87f0276b
In the process of adding the delete button to the invitation panel. Apparently, the delete method doesn't work with the invitation items, so I might need to add some extra logic.
9 years ago
barisusakli
f3d2ad5f1f
lets break some themes :evil:
9 years ago
barisusakli
1a1d322d9c
closes #4305
9 years ago
Julian Lam
9d0f53fcd6
closed #4098
9 years ago
Julian Lam
3c7a42c959
fixed #4294
9 years ago
Barış Soner Uşaklı
2b448a0f76
closes #4293
9 years ago
pichalite
5f6a1a0acd
complete fixes for #4144
9 years ago
barisusakli
ac09036156
closes #4053
9 years ago
barisusakli
1349c4907d
fix notification crash
9 years ago
barisusakli
5f17e327ce
possible fix for https://github.com/akhoury/nodebb-plugin-import/issues/173
9 years ago
barisusakli
92fba4f396
closes #4248
9 years ago
psychobunny
99719414fe
closes #4052
9 years ago
psychobunny
b8eb19b991
closes #3993
9 years ago
Julian Lam
ff8e1b52e0
fixed #4251
9 years ago
barisusakli
6951dc1fe2
closes #4211
9 years ago
barisusakli
4608b8f07b
closes #4183
9 years ago
pichalite
bd8b32b406
search banned users only on /users/banned route
9 years ago
pichalite
42239e119d
search banned users only on /users/banned route
9 years ago
Barış Soner Uşaklı
88e4591f88
closes #4194
9 years ago
Julian Lam
10024d7b93
fixed #4186
9 years ago
Julian Lam
119930131d
fixed errors when uploading files
9 years ago