Barış Soner Uşaklı
13c870597e
fix: picture not showing up in change modal
2019-09-29 22:23:28 -04:00
Barış Soner Uşaklı
a7d2b8a1fe
refactor: async/await socket.io
2019-09-15 02:14:51 -04:00
Barış Soner Uşaklı
2f0a331f02
fix: don't return promise
2019-07-19 17:02:25 -04:00
Aziz Khoury
3fbb6faf28
feat: update unban logic/invocation and refactor User.bans module
...
* auto unban when User.getUsersFields is called and the user is banned but has expired
* cleanups and removal of expiry_readable
* expiry_readable make an alias for backward compatibility
* User.bans.func vs User.*ban*Func
* console.log cleanups, plus todo message added
* use code util.deprecate
* fix: remove ununsed winston require
2019-04-05 14:14:48 -04:00
Barış Soner Uşaklı
5353960ae7
fix : #7316
2019-01-29 13:11:45 -05:00
Julian Lam
33d4956b76
fix : #7087 , server-side protection against guest blocks
2018-12-10 14:14:37 -05:00
Barış Soner Uşaklı
e17c4b2766
uid fixes
2018-11-17 22:31:39 -05:00
renovate[bot]
64b9dabff8
chore(deps): update dependency eslint-config-airbnb-base to v13 ( #6599 )
...
* chore(deps): update dependency eslint-config-airbnb-base to v13
* chore: #6599 , linting 😬
2018-11-07 15:53:14 -05:00
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
2018-10-21 16:47:51 -04:00
Barış Soner Uşaklı
26d4e0852f
use includes instead of indexOf
...
use _.uniq instead of filter&indexOf
2018-10-20 14:40:48 -04:00
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
2018-09-24 20:20:52 -04:00
Barış Soner Uşaklı
089bf5d8bb
closes #6773
2018-09-18 08:58:47 -04:00
Baris Usakli
546b13b897
fix lint and tests
2018-07-27 13:10:52 -04:00
Baris Usakli
79ffae608e
closes #6675
2018-07-27 12:58:01 -04:00
Julian Lam
b6a5419ca1
closes #6674
2018-07-27 11:54:32 -04:00
Julian Lam
7a53fa9469
Added block and unblock button to profile dropdown menu, #6560
2018-07-05 14:20:33 -04:00
Barış Soner Uşaklı
4ed079555e
Merge remote-tracking branch 'refs/remotes/origin/master' into blocks
2018-07-03 18:43:43 -04:00
Julian Lam
ad8ac2bdff
removed unused checkPassword socket call
2018-07-03 17:44:49 -04:00
Baris Usakli
584f88e092
blocks WIP
2018-07-03 15:12:23 -04:00
Barış Soner Uşaklı
6eea11a4fd
closes #6529
2018-05-28 13:30:11 -04:00
Barış Soner Uşaklı
a7267df404
closes #6464
2018-05-28 11:29:41 -04:00
Julian Lam
8e275df803
closes #6487
2018-05-04 12:39:00 -04:00
Julian Lam
4bac78a568
wrapping up basic blocking UCP for #6463
2018-04-27 15:37:00 -04:00
Peter Jaszkowiak
ce09813bf0
Show failed minify file and fix username editing privilege ( #6445 )
...
* Fix global mods and admins being unable to change usernames
* Message file which failed to minify
2018-04-10 16:06:25 -04:00
Julian Lam
113fed05d8
closes #6412
2018-04-02 12:29:22 -04:00
Baris Usakli
46576189be
closes #6392
2018-03-26 16:22:13 -04:00
Barış Soner Uşaklı
7f9d9b7654
closes #6316
2018-02-08 10:35:20 -05:00
Baris Usakli
61e408b4a2
closes #6253
2018-01-17 12:25:58 -05:00
Barış Soner Uşaklı
23dbb42130
closes #6182
2017-12-25 11:06:52 -05:00
Julian Lam
88b47f357b
removed user.uploadFromUrl and associated logic as cropped image modal supercedes it @pichalite
2017-12-15 13:21:31 -05:00
Julian Lam
a2627d2066
added default payload to emails, and adding nodebb logo for email header
2017-07-13 11:30:44 -04:00
Barış Soner Uşaklı
f6ac92111b
style changes
2017-05-26 00:02:20 -04:00
Barış Soner Uşaklı
5cb53406fe
more picture tests
2017-05-24 12:03:30 -04:00
Julian Lam
ad14b0d60b
more fixes for #5660
2017-05-09 15:07:59 -04:00
psychobunny
480352c650
send the banned user an email with reason + time limit if applies
2017-05-06 02:37:00 -04:00
psychobunny
41b4ef859f
add ban messaging when logged in
2017-05-05 19:50:50 -04:00
psychobunny
b3bd70235a
refactor ban messaging; add ban duration to message; use bootbox instead of alert
2017-05-05 19:31:49 -04:00
psychobunny
c330218920
revoke sessions as soon as user is banned
2017-05-05 19:15:37 -04:00
Barış Soner Uşaklı
59d0815073
closes #5637
2017-04-28 18:48:32 -04:00
Julian Lam
72e77772db
Merge branch 'master' into develop
2017-02-24 12:46:40 -05:00
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
2017-02-18 12:30:49 -07:00
Peter Jaszkowiak
1493afee2a
ESlint indent
2017-02-18 02:38:03 -07:00
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
2017-02-18 02:32:24 -07:00
Peter Jaszkowiak
feb8405f95
ESlint eol-last
2017-02-18 02:30:48 -07:00
Peter Jaszkowiak
604358ecc4
ESlint keyword-spacing, no-multi-spaces
2017-02-18 01:52:56 -07:00
Peter Jaszkowiak
277a7fb8b4
ESlint key-spacing, no-trailing-spaces
2017-02-18 01:27:46 -07:00
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
2017-02-17 19:31:21 -07:00
Julian Lam
7f124a3ccf
Merge branch 'master' into develop
2017-02-10 12:55:11 -05:00
Julian Lam
7ba111acdd
Merge pull request #5420 from NodeBB/assets-route
...
/assets/uploads
2017-02-09 16:08:12 -05:00
Peter Jaszkowiak
aaacdb8413
Fix #5416 , uploads path config setting
...
- Finish moving uploads route to `/assets/uploads`
- Remove `upload_url` config setting, it was broken
2017-02-08 11:41:34 -07:00