Julian Lam
4b25414c0b
one more check
7 years ago
Julian Lam
9751c4b8db
reworked logic in user.blocks.filter
7 years ago
Julian Lam
341a8d5046
guard against crashes if set is null or not passed in
7 years ago
Julian Lam
44f8e6d3bb
Revert "closes #6483"
...
This reverts commit 5d198491d5
.
7 years ago
Barış Soner Uşaklı
cdc3ef09e9
closes #6481
7 years ago
Barış Soner Uşaklı
1f8b000530
log and show last restart on ACP dashboard
7 years ago
Julian Lam
5d198491d5
closes #6483
7 years ago
Julian Lam
99f1a5380e
closes #6483
7 years ago
Barış Soner Uşaklı
9132743870
#6481
7 years ago
Julian Lam
c9d8fc3f58
one more minor fix to req.flash err
7 years ago
Julian Lam
4533a311e1
possible fix to req.flash err crash
7 years ago
Julian Lam
178d4b2f92
don't allow room owner to kick themselves out
7 years ago
Julian Lam
5dc25a3c00
Merge remote-tracking branch 'origin/master' into chat-kick-support
7 years ago
Julian Lam
a08572b800
kick support for chats, #6479
7 years ago
Barış Soner Uşaklı
beadcd7857
fix tests, remove dupe exposeUid
7 years ago
Julian Lam
dc386b5b23
Merge branch 'master' into user-blocking
7 years ago
Julian Lam
53296c46e5
Merge remote-tracking branch 'origin/master' into develop
7 years ago
Julian Lam
4bac78a568
wrapping up basic blocking UCP for #6463
7 years ago
Julian Lam
8db98b5cf4
additional UCP integration for #6463
7 years ago
Julian Lam
fdc30537cb
Merge remote-tracking branch 'origin/master' into user-blocking
7 years ago
Barış Soner Uşaklı
7c43c7e0f9
closes #6473
7 years ago
Barış Soner Uşaklı
9ae5946e7a
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
7 years ago
Barış Soner Uşaklı
7e00d6b91e
https://github.com/NodeBB/NodeBB/issues/6433
7 years ago
Julian Lam
3951bb9532
Merge remote-tracking branch 'origin/master' into user-blocking
7 years ago
Barış Soner Uşaklı
adf9d8eb83
closes #6469
7 years ago
Barış Soner Uşaklı
14914b7610
handle missing config.json
7 years ago
Julian Lam
7089e5c6a6
Merge remote-tracking branch 'origin/master' into develop
7 years ago
Barış Soner Uşaklı
5461f9fa5f
don't crash if there is no pluginData
7 years ago
Julian Lam
f0f30041f5
re: #6408
7 years ago
Andrew Rodrigues
73bc96528a
better to use theme_templates_path instead
7 years ago
Andrew Rodrigues
ebd0899714
closes #6471
7 years ago
Julian Lam
9eac794e8e
normalising behaviour for subfolder installs, #6410
7 years ago
Barış Soner Uşaklı
6659a520e0
closes #6465
7 years ago
Julian Lam
ca932d30d2
basic UCP integration #6463
7 years ago
Julian Lam
4f6cc20457
completed basic integration for #6463
7 years ago
Julian Lam
032ec8b443
tests!!! glorious tests!!!
...
re: #6463
7 years ago
Julian Lam
a367b698e3
a bit more integration for #6463
7 years ago
Julian Lam
bfee23adee
basic methods and initial integration for #6463
7 years ago
Andrew Rodrigues
0971625e63
allow global mods to still login locally as well as admins if disabled in ACP
7 years ago
Julian Lam
1f1e055509
updated post association code to only associate files that exist, closes #6455
7 years ago
Julian Lam
fc3ecedf7c
Merge remote-tracking branch 'origin/master' into develop
7 years ago
Julian Lam
777d9aeee6
implement proper file sorting by mtime in ACP uploads
7 years ago
Julian Lam
388765bdf9
added post usage column to uploads ACP page
...
re: #6455
7 years ago
Julian Lam
03dd9dd49b
fixed up relative pathing issue in ACP uploads again
7 years ago
Julian Lam
360fb69723
upload script for #6455 , @psychobunny
7 years ago
Julian Lam
364ded4f8e
Merge remote-tracking branch 'origin/master' into develop
7 years ago
Julian Lam
5420c4bb68
fix relative_path issue with uploads ACP page
7 years ago
Julian Lam
0f13ae3c87
added isOrphan method, #6455
7 years ago
Julian Lam
2e125293e6
save reverse association of md5 of upload to pid, #6455
7 years ago
Julian Lam
d25ab31427
proper handling of extensionless files
7 years ago
Julian Lam
850f59a1ae
additional functionality, integration, and testing for #6455
7 years ago
Julian Lam
5943389b7a
tests for #6455
7 years ago
Barış Soner Uşaklı
7b93de2731
increase post cache size
7 years ago
Barış Soner Uşaklı
4109f2c142
add filter:email.params
7 years ago
Barış Soner Uşaklı
501d02220c
closes #6456
7 years ago
Julian Lam
551daa141b
basic methods for #6455
7 years ago
Julian Lam
67dec83011
profile export for #6441 + integration
7 years ago
Julian Lam
a6564b7b4e
endpoint to download user attachments, #6441
7 years ago
Barış Soner Uşaklı
5d2a7106f6
change upload storage
7 years ago
Barış Soner Uşaklı
3fb28e9246
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
7 years ago
Barış Soner Uşaklı
4cd0020584
closes #6449
7 years ago
Julian Lam
7ba2ac9f69
Merge remote-tracking branch 'origin/master' into develop
7 years ago
Julian Lam
90a99fe158
closes #6442
7 years ago
Julian Lam
8fcf57dfad
stripped double relative path from og urls, #6442
7 years ago
Barış Soner Uşaklı
bb13c4948d
closes #6448
7 years ago
Julian Lam
2b35ba8376
save package_manager into config.json if set in setup.json
7 years ago
Julian Lam
9d8dc6f589
encode user agent in request sent to github to retrieve tags
7 years ago
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
7 years ago
Julian Lam
2e6e7f7484
posts export endpoint for GDPR, re: #6441
7 years ago
Barış Soner Uşaklı
927537c759
#6431 add private upload info
7 years ago
Barış Soner Uşaklı
b35bfb81ce
ability to delete uploads from account page #6431
7 years ago
Julian Lam
8e822c7772
Added user consent pages ( #6430 )
...
- "Your Rights & Consent" user settings page
7 years ago
Andrew Rodrigues
67c8d4b560
maximize graph w/ fullscreen API
7 years ago
Barış Soner Uşaklı
7cd004ca23
user uploads route
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ı
ddd3dfc7f0
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
7 years ago
Barış Soner Uşaklı
0d64ca1f97
closes #6436
7 years ago
Julian Lam
e9ed7f0bb3
closes #6435
7 years ago
Barış Soner Uşaklı
aef788f3ee
remove unused var
7 years ago
Julian Lam
13a3f44ed3
closes #6432
7 years ago
Barış Soner Uşaklı
47606c8df5
merge
7 years ago
Julian Lam
3b57d3eadb
closes #6434
7 years ago
Barış Soner Uşaklı
0070f5c1b2
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
7 years ago
Barış Soner Uşaklı
50f4fd5345
remove dupe code in minify_js
7 years ago
Julian Lam
f769e734ed
removed error output from user reset for rate limiting or incorrect email, so users cannot validate emails via this endpoint
7 years ago
Barış Soner Uşaklı
76eccaa602
closes #6424
7 years ago
Barış Soner Uşaklı
caf43e3025
closes #6358
7 years ago
Barış Soner Uşaklı
df770aed8e
closes #6416
7 years ago
Julian Lam
113fed05d8
closes #6412
7 years ago
Julian Lam
9641ada53c
fixes #6415
7 years ago
Julian Lam
c1aa46c663
added new option to disable post diffs /cc @BenLubar
7 years ago
Barış Soner Uşaklı
749b282cdd
add matchwords to search api
7 years ago
Barış Soner Uşaklı
60f8870b72
pass template to widget container parse
7 years ago
Barış Soner Uşaklı
2faaf5b35f
closes https://github.com/julianlam/nodebb-plugin-mentions/issues/99
7 years ago
Peter Jaszkowiak
c93651b2d1
Fix alternate config file support ( #6405 )
7 years ago
Baris Usakli
46576189be
closes #6392
7 years ago
Peter Jaszkowiak
a00f1f9a81
Use uglify-es for ES6 support ( #6402 )
7 years ago
Timothy Fike
585d613d4b
fix reload actions ( #6394 )
...
* fix reload actions
* wait until restart action is complete instead of using timeouts.
* Change Reload nominclature to Rebuild and Restart.
7 years ago
Julian Lam
0158b1aa91
Various password logic fixes on client and server-side
...
Fixes #6399
Fixes #6400
7 years ago
Baris Usakli
5c8bf3ce95
add missing radix
7 years ago
Julian Lam
9aa9183cc3
implementing zxcvbn in reset-code tpl, re: #6400
7 years ago
Baris Usakli
59dc4024b9
guests should be offline
7 years ago
Peter Jaszkowiak
dcf1865b54
Fix ACP alerts to use same system as client ( #6396 )
...
* Fix PostCSS warning message
* Fix disconnect indicator styling
Would increase size of quick actions when active
* Use same alert system in ACP and client
- Remove snackbar
- Add styling and fix template for ACP (based on Persona)
7 years ago
Barış Soner Uşaklı
6ebaa800fe
fix popular cache for guests
7 years ago
Barış Soner Uşaklı
b1ccd04ffc
closes #6386
7 years ago
Barış Soner Uşaklı
e1df8bd0f0
closes #6390
7 years ago
Barış Soner Uşaklı
925d858fe6
dont json.parse if already array
7 years ago
Barış Soner Uşaklı
40d5b4f8ba
change to eachSeries
7 years ago
Barış Soner Uşaklı
77d47b31fb
cleanly shutdown
...
wait for webserver to stop accepting connections
destroy current connections
wait for db connection to close
7 years ago
Julian Lam
e8d4fe3209
Revert "closes #6380"
...
Turns out the issue was a malformed flag object, and not anything
code-wise
This reverts commit 956c5a2a32
.
7 years ago
Julian Lam
956c5a2a32
closes #6380
7 years ago
Baris Usakli
3c4b4f5263
don't call calback twice #6375
7 years ago
Baris Usakli
bf770636c5
closes #6377
7 years ago
Barış Soner Uşaklı
75e2ab8957
remove unnecessary code
7 years ago
Barış Soner Uşaklı
ae0f1847ae
allow multiple origins for access-control-allow-origin header
...
add access-control-allow-credentials header to acp
7 years ago
Julian Lam
ae46ec0cae
fix tests, #6368
7 years ago
Julian Lam
ebc67185c3
closes #6368
7 years ago
Julian Lam
9e44fc6ae2
fixes #6371
7 years ago
Peter Jaszkowiak
eaae5b52cd
ACP quick actions ( #6374 )
...
* ACP quick actions
- Moved restart, build & restart, and logout into separate buttons
- Moved buttons on mobile into the side menu
- Added version and upgrade alert to header / mobile menu
- Moved version checking to server-side with a cache for rate limiting
- Changed "reload" translations to "rebuild and restart"
* Change info alert to black-on-white to match focused search bar
* Fix tests
* Fallback for failed fetch of latest version
7 years ago
Barış Soner Uşaklı
dcb6af5768
closes #6373
7 years ago
Barış Soner Uşaklı
fde44cb9b9
pass array to groups.destroy
...
pass array to db.sortedSetRemove
7 years ago
Barış Soner Uşaklı
55b872fe3e
add check
7 years ago
Barış Soner Uşaklı
be5c237388
fix decr/incrObjectField if key in array doesn't exist create it
7 years ago
Barış Soner Uşaklı
6a9a73c86c
changes to leaveAllGroups
...
Groups.destroy can take an array of groupnames
Groups.leave can take an array of groupnames
db.incrObjectField/decrObjectField can take an array of keys
db.sortedSetRemove can take an array of keys and values
db.setRemove can take an array of keys
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
Barış Soner Uşaklı
2d7d4a3fb4
use setsRemove
7 years ago
Barış Soner Uşaklı
8b615c64fa
move emailsPath to function
7 years ago
Julian Lam
a1338221bf
codeclimate made me make my code ugly 😢
7 years ago
Julian Lam
5d2e6f0e8e
Squashed commit of the following:
...
commit 7bd46afad7033a466626826d3e29610f41328510
Author: Julian Lam <julian@nodebb.org>
Date: Thu Mar 15 15:41:36 2018 -0400
fixes #6363
commit 4b755d5801b2f6d70cea10516f88392708c72f61
Author: Julian Lam <julian@nodebb.org>
Date: Thu Mar 15 15:24:12 2018 -0400
fixes #6362
commit 6035e75453a08aee0fef7ff59d57dd5c1e8f4ac9
Author: Julian Lam <julian@nodebb.org>
Date: Thu Mar 15 15:07:23 2018 -0400
Fixes #6361
7 years ago
Baris Usakli
8492a1586f
closes #6360
7 years ago
Baris Usakli
29b7c67946
use utils.toISOString
7 years ago
Baris Usakli
a48144e632
dont crash if description is numeric
7 years ago
Baris Usakli
38acedf5bb
lint
7 years ago
Baris Usakli
959a742c63
add llen to dbal
7 years ago
Baris Usakli
52ab0a00d9
use the acp config for homePageTitle
7 years ago
Julian Lam
a126f07471
closes #6043
7 years ago
Barış Soner Uşaklı
96f55c528e
don't crash if config is undefined
7 years ago
Julian Lam
84b7892085
require meta in the method that actually needs it
7 years ago
Andrew Rodrigues
3292542faa
Merge branch 'master' of https://github.com/NodeBB/NodeBB
7 years ago
Andrew Rodrigues
5602092de9
closes #6347
7 years ago
Baris Usakli
a5cceabc89
dont go below 0
7 years ago
Barış Soner Uşaklı
917cbc9273
closes https://github.com/NodeBB/nodebb-widget-essentials/issues/38
7 years ago
Barış Soner Uşaklı
bce640e514
closes #6340
7 years ago
Julian Lam
c93f943bef
Merge branch 'develop'
7 years ago
Barış Soner Uşaklı
b86c4b3073
closes #6303
7 years ago
Barış Soner Uşaklı
ec1add91e9
fix userTitleEnabled
7 years ago
Barış Soner Uşaklı
e1c6761087
closes #6258
7 years ago
Barış Soner Uşaklı
245e1a9159
closes #6334
7 years ago
Barış Soner Uşaklı
7b45a6ea8b
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
7 years ago