Commit Graph

9673 Commits (87dddd01c873c3210d4413f04057cb7cea1965cb)

Author SHA1 Message Date
Julian Lam 7558046e75 add brute-force protection for change password and email actions
Barış Soner Uşaklı 91f9c60660 closes
Barış Soner Uşaklı 85a55d1740 closes
Barış Soner Uşaklı cfb9784527 closes
Baris Usakli 16a7728ab8 fix redis warnings
Baris Usakli cc6a683bc4 closes
Peter Jaszkowiak 65b4bafb16 Fix @scoped themes
Peter Jaszkowiak 7cd8274c0f Add series flag for `./nodebb build`
Barış Soner Uşaklı 8eea6017fe parseInt uid
Julian Lam 7a53fa9469 Added block and unblock button to profile dropdown menu,
Julian Lam a34584e8f5 fixed blocking cache derp
Julian Lam f09b1acfb7 closes
Barış Soner Uşaklı 4ed079555e Merge remote-tracking branch 'refs/remotes/origin/master' into blocks
Barış Soner Uşaklı 3449cf321b add back cache and pubsub
Barış Soner Uşaklı ae0563375e derp
Julian Lam ad8ac2bdff removed unused checkPassword socket call
Julian Lam fb42862ec7 check password validity in user delete socket call
Julian Lam cb8e62cd7c fixes
Baris Usakli 584f88e092 blocks WIP
Barış Soner Uşaklı c2b0be1f2c if stack is undefined fallback to message and then to hardcoded string
Baris Usakli ee64437f8a fix runJobs
Julian Lam 7e6007e146 revoke all sessions on email change
Julian Lam be0ef799ee closes
Julian Lam 002cde1057 added progress bar to ip hash upgrade script
Barış Soner Uşaklı 9912c400b6 closes
Julian Lam 5cf662e565 closes
Barış Soner Uşaklı 625ab1a46b remove deprecated method
Barış Soner Uşaklı 57b7c7ede4 closes
Barış Soner Uşaklı 82b2a20d0c user tests
Barış Soner Uşaklı d158f79a3b Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 95f1a82884 closes
Julian Lam 6485fc3129 removing extra console logging
Julian Lam 68c9c8c5d9 fixes
Barış Soner Uşaklı f72412fa38 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Julian Lam df8c22e9c7 Allow new "withScores" option in batch.processSortedSet ()
Barış Soner Uşaklı fe80186ddf add withscores
Baris Usakli f830322ee9 closes
Barış Soner Uşaklı bc437c8da3 fix popular rss feed url
Barış Soner Uşaklı ccad95cf73 closes
Barış Soner Uşaklı f7a0815b46 fix redis tests
Barış Soner Uşaklı 2c3fd5fbce remove some dupe code
Barış Soner Uşaklı e8d7a23e2e remove deprecated methods
Barış Soner Uşaklı 2fd2accf8c add tests for top topics
fix popular page displaying 18 topics per page
Dravere 956aa55253 Added server hook action:analytics.increment
Barış Soner Uşaklı b71d64e8c3 remove fake pubsub
Julian Lam 1f8b4bf820 closes
Barış Soner Uşaklı 81341e86ee log fired hooks
Dravere 17e7fe3070 Fixed wrong callback given to groups.join
Barış Soner Uşaklı e7cd552e33 closes
Julian Lam 9e90d1ea5d closes
Peter Jaszkowiak 70ff2d9b88 Support scoped theme packages
Barış Soner Uşaklı d656c65c9a closes prevent crash if category is undefined
Barış Soner Uşaklı 274b33e9e1 move addPostData before modifyPostPrivilege
Barış Soner Uşaklı acf2f2a776 move modifyPostByPrivilege call before filtering posts so index is correct
Julian Lam cb3b2bd27b closes
Barış Soner Uşaklı a37dc1856f
Barış Soner Uşaklı 0c60351960 add error log for invalid clientIP
Julian Lam 99dc3feeb2 Edit history is now a category-level privilege
Closes 
Barış Soner Uşaklı b2d7455f72 set isPrimary to true if its undefined
isPrimary was undefined if you are using clustering by adding
isCluster:true to config.json, run 1 nodebb process on each virtual
machine and use app.js instead of loader.js
Barış Soner Uşaklı 0630915cad when settings are saved publish it to all nodes
add runJobs value to nconf, only true on nodes that should run jobs ie
isPrimary and jobs are not disabled
Barış Soner Uşaklı 779d03cf57 move timestamp to server
Barış Soner Uşaklı 5287c2ea08
Barış Soner Uşaklı 14f6e74bad closes
Julian Lam ec91ef1c64 closes
Barış Soner Uşaklı f3c8074668 closes
Barış Soner Uşaklı 908b77fe28 closes
Barış Soner Uşaklı b7f5995aab closes
Barış Soner Uşaklı 0b0ce1df8a closes
Barış Soner Uşaklı 25ebd306cc closes
Barış Soner Uşaklı 2edd908aee closes
Barış Soner Uşaklı f77e7de285 closes
Barış Soner Uşaklı d5e85c2eb3 closes , closes
Julian Lam 6ce635deb5 closes
Barış Soner Uşaklı d31d8fa806 move category pageview to controllers
so topic views are tracked as category views
Barış Soner Uşaklı 7df57ba7a7 remove dupe code
Julian Lam 4e7fdf3e12 Saving flag filters into session object
Closes 
Barış Soner Uşaklı 4f893d2aff closes
Barış Soner Uşaklı b0dad9bd7f closes
Barış Soner Uşaklı 4f4290b15d rename upgrade folder
Barış Soner Uşaklı 81328806a0 closes
Barış Soner Uşaklı 7a1888dfbf closes
Barış Soner Uşaklı 11bb2f1560 closes
Barış Soner Uşaklı d7acec260f closes
Barış Soner Uşaklı 6eea11a4fd closes
Barış Soner Uşaklı a7267df404 closes
Barış Soner Uşaklı c1fb3c2da4 closes
Barış Soner Uşaklı 4504bbae52 2 diff test
Barış Soner Uşaklı fc56347c22 closes
Barış Soner Uşaklı 229e49cf8f closes , closes
Barış Soner Uşaklı 65dc530df5 some controller tests
Barış Soner Uşaklı 8e8058ec6e closes
Barış Soner Uşaklı 8263f81d0c fix pubsub when only mongodb is used
Julian Lam 23f84f53c2 fix subfolder url for web installer
Barış Soner Uşaklı e50302505b dont show form if installing
Barış Soner Uşaklı 4e495adcd7 add installing notice and refresh
Barış Soner Uşaklı a48c0a4c3d if installing show working icon on refresh
Barış Soner Uşaklı c2f088cb61 dont install multiple times
Julian Lam be1a977c71 fix post export crashing if a pid reference doesn't resolve to an actual post object
Barış Soner Uşaklı cba5aa975e return early if there are no files
Barış Soner Uşaklı 619b74ca7b move regex out
Barış Soner Uşaklı e29e0a98f5 closes
Barış Soner Uşaklı 871cbedac1 dont require meta before db.init
Julian Lam 9eff1519d3 Display proper info for redis in info command, show graph of pageviews
from last 24 hours
Julian Lam 542f8e6e15 added back install.overrides
Barış Soner Uşaklı cefab04a63 use different event names for each call of getTotalGuestCount
Julian Lam 943d33ed09 closes , also fixed issue with type: 'literal' in config.json
Julian Lam 9b592c2ed1 prettify last restart date in acp just a bit
Julian Lam 896a5325a5 added gdpr check socket method
Julian Lam 71c8a78748 updated properties to match other similar calls
re: 
Julian Lam 5eeec6f470 closes
Barış Soner Uşaklı 3b5d6951bb closes
Julian Lam d648e55493 closes
Julian Lam d1fd07f42f remove console.log,
Julian Lam 18bde866ff Append file name to the JSON payload returned
... during file upload process... closes 
Barış Soner Uşaklı cc3569bf51 closes
Julian Lam f2d3111114 disable strict checking of object schema in post upload CSV generation,
Barış Soner Uşaklı 4ee2284066 closes
Julian Lam 8e275df803 closes
Barış Soner Uşaklı 96d2980472 fix updrade error if file is not found closes
Julian Lam 4b25414c0b one more check
Julian Lam 9751c4b8db reworked logic in user.blocks.filter
Julian Lam 341a8d5046 guard against crashes if set is null or not passed in
Julian Lam 44f8e6d3bb Revert "closes #6483"
This reverts commit 5d198491d5.
Barış Soner Uşaklı cdc3ef09e9 closes
Barış Soner Uşaklı 1f8b000530 log and show last restart on ACP dashboard
Julian Lam 5d198491d5 closes
Julian Lam 99f1a5380e closes
Barış Soner Uşaklı 9132743870
Julian Lam c9d8fc3f58 one more minor fix to req.flash err
Julian Lam 4533a311e1 possible fix to req.flash err crash
Julian Lam 178d4b2f92 don't allow room owner to kick themselves out
Julian Lam 5dc25a3c00 Merge remote-tracking branch 'origin/master' into chat-kick-support
Julian Lam a08572b800 kick support for chats,
Barış Soner Uşaklı beadcd7857 fix tests, remove dupe exposeUid
Julian Lam dc386b5b23 Merge branch 'master' into user-blocking
Julian Lam 53296c46e5 Merge remote-tracking branch 'origin/master' into develop
Julian Lam 4bac78a568 wrapping up basic blocking UCP for
Julian Lam 8db98b5cf4 additional UCP integration for
Julian Lam fdc30537cb Merge remote-tracking branch 'origin/master' into user-blocking
Barış Soner Uşaklı 7c43c7e0f9 closes
Barış Soner Uşaklı 9ae5946e7a Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Barış Soner Uşaklı 7e00d6b91e https://github.com/NodeBB/NodeBB/issues/6433
Julian Lam 3951bb9532 Merge remote-tracking branch 'origin/master' into user-blocking
Barış Soner Uşaklı adf9d8eb83 closes
Barış Soner Uşaklı 14914b7610 handle missing config.json
Julian Lam 7089e5c6a6 Merge remote-tracking branch 'origin/master' into develop
Barış Soner Uşaklı 5461f9fa5f don't crash if there is no pluginData
Julian Lam f0f30041f5 re:
Andrew Rodrigues 73bc96528a better to use theme_templates_path instead
Andrew Rodrigues ebd0899714 closes