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
9 years ago
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
9 years ago
Julian Lam
4f159acf56
fixes #5104
9 years ago
barisusakli
6f86621e30
closes #5096
9 years ago
barisusakli
9a55498fc1
changes to manage/users
9 years ago
barisusakli
15409f92cd
escape history data, hide moderation note in api
9 years ago
barisusakli
4b3b123cd0
closes #5042
9 years ago
barisusakli
4ce8e2224a
optimize topics.markTopicNotificationsRead
...
let's not call it once for each tid
9 years ago
Julian Lam
172702565e
show username and email history
9 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