Commit Graph

8741 Commits (cc4f4e72828420ca49e1cd6079896874fcccb053)

Author SHA1 Message Date
Barış Soner Uşaklı ea6f981686 closes
Barış Soner Uşaklı e7d076a084 closes
Barış Soner Uşaklı 114f416ec0 remove dupe code
Barış Soner Uşaklı 6fb90a17e0 closes
Barış Soner Uşaklı 13a04123e0 closes
Barış Soner Uşaklı 7a1a030865 closes
Barış Soner Uşaklı c0807ab327 closes
Barış Soner Uşaklı 029e2ea8da 404 logging change
dont write to db on every 404
dont log 404 if route is empty
Barış Soner Uşaklı 1d4923a606 limit # of results returned
Barış Soner Uşaklı da24e342f2 limit sessions displayed to 20
psychobunny 5b4dcfafe2 Limiting group members here
Refactor incoming. @barisusakli
psychobunny cd2aac9d28 limiting amount of tid's being loaded via sitemap
temporary stopgap for load issues, fixing this properly next
@barisusakli
Barış Soner Uşaklı f3c4d2ebe3 closes
Barış Soner Uşaklı 59d0815073 closes
Barış Soner Uşaklı 13f5d29cb9 eslint
Barış Soner Uşaklı af6cde5534 show how many nodes responded
Barış Soner Uşaklı 0b3656f34c fix timeouts on category.purge when there are 20k groups
Julian Lam db4fdbaebe removing jslint directive at top of upgrade scripts @pitaj
Julian Lam 6095b7e6db change where progress.incr is called for flags_refactor upgrade script
Peter Jaszkowiak 4b87324234 Quick fix
Peter Jaszkowiak 033ce02e7b Rename hooks
Add `static:messaging.canMessageRoom` as well
Peter Jaszkowiak 8a87311d5c Remove annoying jslint comment
Use an rc file instead
Peter Jaszkowiak 2a0cb3b9ee Fix profile covers not working with subfolders
Remove relative_path from the paths saved in the database so they're more portable
Barış Soner Uşaklı 7a6b685aa0 if the main and last post is purged, purge the topic as well
Barış Soner Uşaklı 870bb87b08 always pass strings to bcrypt compare
Peter Jaszkowiak 19d6386237 Also abort if no uids to push to
Peter Jaszkowiak 42e21d5aa9 Add more messaging hooks
Peter Jaszkowiak 3350a89791 Allow aborting notification push
barisusakli 085d8c2f92 fix lint
Barış Soner Uşaklı 9d229ae960 fix path to log file if base_dir is undefined
Julian Lam 7abd80490b Merge pull request from NodeBB/reject-nonaudio-uploads
Reject non-audio upload requests to the sounds route
Barış Soner Uşaklı c45c4a5fdb on login display invalid-login-credentials
Barış Soner Uşaklı 4900f21dd5 fix crash in header
Peter Jaszkowiak 1ac14a466e Reject non-audio upload requests to the sounds route
barisusakli 04f884db65 fix crash in languages if lang doesn't exist @pitaj
barisusakli 33e8ecc1f4 closes
barisusakli b91b41dfa3 show database values in gbs
barisusakli fa13e9acc0 closes
barisusakli 08049c0712 remove empty block
barisusakli 5516352758 closes
Barış Soner Uşaklı 081578c7f4 Merge pull request from NodeBB/auto-lang
Automatically detect user language based on browser accepts header
Peter Jaszkowiak 64bf542d17 Fix HTML `lang` attribute using the `defaultLang`
Themes need `lang="{function.localeToHTML, userLang, defaultLang}"` in
their header.tpl file
barisusakli ba51a6c746 fix underscore
barisusakli b7b65c7d63 change style
barisusakli a2784738a4 fix lint
Peter Jaszkowiak c7929ec7d8 Add option for disabling language autodetection
barisusakli 2029de4cc5 closes
barisusakli 3d39a577f4 style change
Barış Soner Uşaklı c43a4e4b82 Merge pull request from NodeBB/fix-5536
Fix 
barisusakli 75e5f2da74 closes
barisusakli 2ab028a4bc update upgrade script to use batch
barisusakli 3d93667e2b update update script to batch
Peter Jaszkowiak 2476221b79 Close , automatically detect user language based on browser accepts header
Peter Jaszkowiak 413bb4736c Save language metadata on build to avoid readdirs later
Peter Jaszkowiak 30b47d39f3 Fix
barisusakli b45111d44b show max message length in error message
barisusakli d500e7f2aa add back action:plugin.install and action:plugin activate
barisusakli d8170d5d1c fix tests
barisusakli 0d1d8f3874 style changes
Julian Lam e5f7eed8ec adding progress bar to session deletion upgrade script
barisusakli 974106b7e2 closes
Julian Lam 7a0db03d99 Merge branch 'upgrade-progress-bar' into develop
barisusakli 7b91da067b closes
barisusakli 236758b712 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
barisusakli 97f6c0008f add radix
barisusakli fb3020f892 closes
Peter Jaszkowiak 2827db3309 Fix sounds playing through multiple tabs
barisusakli 56ba08f17e fix require path
Julian Lam 82bfa752b9 Removed outdated list of available upgrade scripts
Julian Lam 542cf1a982 Merge remote-tracking branch 'origin/master' into develop
barisusakli fdee61b4f4 use deleteMany instead
barisusakli cf6c4667c8 upgrade script to clear sessions
barisusakli 38e16ca8f6 Merge branch 'master' into develop
barisusakli 65a65b19c0 tests for
barisusakli c3ac7c31b1 Merge branch 'master' into develop
barisusakli 185b6e5c8e
barisusakli e3205bcfad merge
barisusakli 9f8d80e3a4 closes
Julian Lam b25fbd1e2e fix broken upgrade script
Julian Lam 3022a1920b added progress bars to all upgrade scripts processing posts:pid sorted set
Julian Lam 8fc6123230 fixing accidental eachSeries
Julian Lam 33082d90cc updated logic to make it a bit simpler to implement per upgrade script
Julian Lam 1cd50a8c30 Merge branch 'develop' into upgrade-progress-bar
Peter Jaszkowiak 37c4218184 Fix error if `./nodebb build` isn't called before tests
Peter Jaszkowiak e382bca610 Fix tests
Peter Jaszkowiak 0fe10f5e86 Escape topic titles at the source, deduplicate
barisusakli 552f850207 closes
barisusakli 92343eb2e1 fix mongo setObject if key/value is empty string
barisusakli da7bc5bb7a test fix
barisusakli e63559b6fd closes
barisusakli b8c606cbbd closes
barisusakli 886768ba84 check both date and upgrade count
barisusakli 05e9e88a15 fix lint
barisusakli 1cf775a4b8 upgrade script fixes
barisusakli 520d6954c1 test node 7
barisusakli f4b8cb7217 added missing return
barisusakli 6d1702c600 wait for calls to finish
Julian Lam a141835cf8 Merge branch 'master' into develop
barisusakli 7ce6c1d0ad closes
Peter Jaszkowiak 1fb48ef7a7 Fix ()
* Fix 
Escape translation tokens in topic titles, descriptions, profile about, and post contents

* Fix tests
Julian Lam d18cfced96 Merge remote-tracking branch 'origin/master' into develop
Peter Jaszkowiak a8add6477c Fix merge conflicts
Julian Lam a62a4e698f Merge pull request from NodeBB/utils-translator-require
Make utils and translator easier to require
Peter Jaszkowiak 484a800327 Merge branch master into develop
Julian Lam 42b5cdaae3 progress bars! omg
Peter Jaszkowiak 75d291183d Fix using nodebb in other CWDs
Peter Jaszkowiak 010473e5cc Merge branch 'master' into patch-pitaj
Peter Jaszkowiak 1892492505 Deprecate utils.walk, remove prototype modification
Peter Jaszkowiak 1ed571189c Make utils and translator easier to require
Move utils.walk to file.walk, backwards compatible
Peter Jaszkowiak b53d3254dd buzz is no longer used
Peter Jaszkowiak 2c418fd2af Use npm bootstrap
Peter Jaszkowiak 0ef30e91ba Use ace-builds npm package instead of vendor
ace can be referenced as an r.js module, reduces acp bundle size
Peter Jaszkowiak 17ff8a4151 Enable passing paths as module sources
pichalite d4de345e87 syntax
pichalite 4c89497cc4 Closes
psychobunny 5985a8a7a3 closes
Barış Soner Uşaklı 43f8678c7a update local config immediately
psychobunny e121a5a798 closes
Barış Soner Uşaklı 8afdd71ef1 closes
Barış Soner Uşaklı 5c005bbbdf use bind
Barış Soner Uşaklı 1b6d96dde7 on post flag increment zset
Julian Lam 60990f28ad Merge pull request from NodeBB/patch-pitaj
`filter:teasers.get` provided with `uid`
Peter Jaszkowiak 8119b8c4ae `filter:teasers.get` provided with `uid`
André Zanghelini 03d432182b Fix postcount is expected to be Number ()
psychobunny 53dac97800 closes
Barış Soner Uşaklı d88219b4d1 closes
Peter Jaszkowiak 81696dd24a Fxi
Peter Jaszkowiak 57696b22f4 Partial fix
Julian Lam 7afe8a32f6 Merge branch 'master' into develop
Julian Lam 55f07d3301 fixed flags list in account info page
husseinwalli 3876a88252 Added additional parameters to user creation method ()
Treating picture, location and birthday similar to data.email as optional parameters to be passed to the create a user
Peter Jaszkowiak ff09d6e0dd Fix , improve tpl compilation ()
Barış Soner Uşaklı 6b0a907ede closes
Julian Lam 42dc496572 Merge pull request from NodeBB/patch_5543
Remove duplicate slugify
Peter Jaszkowiak 14ed0be4f7 Remove duplicate slugify
Julian Lam 0e157d93ea Merge remote-tracking branch 'origin/master' into develop
Julian Lam a49e647de3 fixes again
Julian Lam b649eb95f8 Merge remote-tracking branch 'origin/master' into develop
Julian Lam 31b6d47f88 fixes
Peter Jaszkowiak a7677063de Rename to `uniqueUsername`
Peter Jaszkowiak 642306e69c Fix
Julian Lam f2653cd380 broader error handling for empty notif creation return
Barış Soner Uşaklı fe27d40ff6 closes
Julian Lam 4b3dcd1a02 Merge remote-tracking branch 'origin/master' into develop
Julian Lam ce64db8d71 fix logic error that caused upgrade scripts to always be skipped
Julian Lam a82a50baa6 fix date and name in config urls upgrade script
Julian Lam b6134b160e moved auto_reconnect out of socketOptions object for Mongo
Ben Lubar 7f713ee822 Admin option to allow all users to view votes ()
* Admin option to allow all users to view votes

* Fix </strong></strong>
Julian Lam e4168f4a87 linting
Julian Lam c805d55b85 creating notification for flag assignment
Julian Lam 7f8f197e60 Merge branch 'master' into develop
barisusakli 449352d899 wait for all routes to load before listening
Julian Lam 2ef71e22aa Merge pull request from NodeBB/patch_5491
Fix tests for  fix
Peter Jaszkowiak 8f8babf90b Fix tests
Julian Lam 23d4497c73 Merge pull request from NodeBB/patch_5491
Fix 
Peter Jaszkowiak 8c45411ccc Fix
psychobunny f7d1e58d65 improved threaded view design... again
Julian Lam 69dd1e3aca Merge branch 'master' into develop
Julian Lam 33bf930bb9 fixes
barisusakli 8d7283e6c7 dont minify if file ends with .min.js
Julian Lam 1ebbbdd3f9 Merge remote-tracking branch 'origin/master' into develop
barisusakli 6a4b082080 closes
barisusakli cb92ebb3be fix call
barisusakli 5a2ff8ed0a closes
Julian Lam 25518bdd18 removed unused vars
Julian Lam c323a813c0 added logic to handle backwards compatibility with old schemaDate method of tracking upgrade scripts
barisusakli 90b8a3afd0 refactor topics/delete.js
barisusakli 0478e9c98c lint
barisusakli 37be43a3c5 async
barisusakli 27b030a71c test for
Julian Lam cf0532168e Merge remote-tracking branch 'origin/develop' into upgrades-refactor
Julian Lam 34d24c4fd4 Refactored upgrade scripts once more (for great justice!)
Julian Lam f0059ec723 fixed paths in upgrade scripts
Julian Lam e309175989 eslinted template
Julian Lam fc13776f26 moving files from src/upgrades to individual folders by version
Julian Lam 4ba795b5f2 adding fallbacks for meta/config.topicsPerPage
Julian Lam 33d1cc6d0f replace erroring line with operator-assignment
Julian Lam 2fd4edc0e2 Merge branch 'develop' into upgrades-refactor
Julian Lam 860999fa6c Merge remote-tracking branch 'origin/master' into develop
psychobunny 62f445ad7f ACP: added tagsinput to other fields that are "comma separated"
psychobunny debe34b96c better styling for tagsinput in ACP and added it to general -> keywords
barisusakli 3b41c40b93 refactor deleter code to use unixtimestamp
psychobunny 447b7b02ca use tagsinput for instead
psychobunny f2eb4b8083 closes
psychobunny b3f8428691 closes
psychobunny a67d48e719 ()
closes 
barisusakli 5e0de4b8fb closes
psychobunny 8da8e4d8c3 closes
barisusakli 0c7dee05ef fix lint
barisusakli 92fa9fecb6 add mongodb connection options
increase reconnect tries
add keepAlive setting
set autoReconnect to true, should be on by default
barisusakli 0c8058ba9d closes
barisusakli 74d2835a1f escape body class parts
barisusakli 8d493bf3b0 post parse test
barisusakli c619b850ce fix tests
barisusakli 57691d9ad8 test for system group rename
barisusakli 32d37465fb limit size of select
barisusakli 47af3eb7e5 use the real count
Julian Lam db0a42d808 Merge branch 'master' into develop
Julian Lam 364b819a42 moving sanity checks above contentLen calculation
Julian Lam dede304ee2 Merge branch 'master' into develop
Julian Lam fdb4766728 wow.
Julian Lam f35bf91e3b Merge branch 'master' into develop
Julian Lam 5359a14bac better handling of redactor post length calculation on post edit
barisusakli 6f49509645 fix newSet on redis
Julian Lam bacbb6c75f holy moly it took me an hour to find this missing method that got removed in a bad merge conflict resolution...
Julian Lam 793555a344 Merge branch 'master' into develop
Julian Lam 1102ca8ebb fix issue where an auto-redirect to SSO on login route was failing if invoked via API call (ajaxify)
barisusakli 743a3fb442 fix test
barisusakli e7ced2457e clone query object
barisusakli b7e6104bbc closes
barisusakli 992e3128bd closes
Julian Lam f732d6c1b9 Merge pull request from RoiEXLab/add-osd-functionality
Add OpenSearchDocument XML ()
RoiEX 33e474759b Change var names
RoiEX 6420e22453 Remove uneccessary curly brackets
RoiEX fcda832052 Add spaces
RoiEX 0f9530bbc0 Shrink JSON fix
RoiEX f1b4a9b786 Shrink JSON
RoiEX 186c1f40e9 Refactor Code
RoiEX 710377ceea Remove space
RoiEX 603d45fbfa Changed Serving Method
Julian Lam f0d9bddd56 fix merge conflict artifact that was left in
Julian Lam af2d9fb85b Merge branch 'master' into develop
Julian Lam 8226fd6566 enhancing™️ post reply length checker to account for line breaks in redactor
barisusakli 531df7bd09 closes
RoiEX 4082ca40c1 Add last comma
RoiEX 0710c6488d Fix trailing commas
RoiEX eca150f392 Fix Tests
RoiEX f761191fca Add OSD
barisusakli e85e35cf0c closes
barisusakli 324e5be7bd privileges tests
barisusakli a3b4c83e8b remove description from categories
it gets added in src/meta/tags
barisusakli ea871384d8 remove fallbacks
barisusakli 3b8d14bf12 closes
barisusakli 54c951cc81 fix tests
barisusakli 4369a6d290 more user tests
barisusakli bce1208e2f make uploadFile public
barisusakli cd448f90cd more topic tests
barisusakli 202bafa3e3 add images to bundle
barisusakli b060bda8a0 some more refactors
barisusakli b1b87d339f more refactors
barisusakli bc8d297377 move out error and 404 controllers
barisusakli 2188036148 controllers/users refactor
barisusakli 566ff95d3c call methods directly
barisusakli 3e396a8553 sitemap refactor
barisusakli 1bee91fa22 groups refactor
psychobunny 2ccf60a6ec fixed duplicate uninstall button
Julian Lam 67e8bab783 Merge branch 'develop' into upgrades-refactor
Julian Lam 15665d0872 re-ordered upgrade scripts so schemaDate is saved properly
Julian Lam b85dcb2570 lint
Julian Lam 48fc74f1fa Merge branch 'develop' into upgrades-refactor
re-added upgrade scripts from 
Julian Lam 7c21152f2e Merge remote-tracking branch 'origin/master' into develop
Barış Soner Uşaklı fecdbc969f fix set call
Barış Soner Uşaklı c5f40e3cf5 fix indents
Barış Soner Uşaklı 6222b55dd8 Merge branch 'master' into assets-images-upgrade
barisusakli ac84e447dc closes
Peter Jaszkowiak b96b983552 Upgrade script for prepending `/assets` in config
Fix for sound settings upgrade script to upgrade user sound settings even if admin settings weren't set
Julian Lam a8dd794697 reapply ef93ef3dd4
Julian Lam 513f72c0e9 Merge branch 'develop' into upgrades-refactor
Julian Lam 45c479a101 Merge branch 'master' into develop
barisusakli 2e47cf4db3 intersititial test
barisusakli 8a0cf6c0ac more admin socket tests
barisusakli bb1045c5a0 remove unused require
barisusakli ef93ef3dd4 if user does not have settings object skip
psychobunny 06eabbc507 typo
psychobunny 7bdbe7d9db wrong date
psychobunny 5d9b6062d6 simpler method for getting pids
psychobunny 86a8b8ab93 posts:votes sorted set
Julian Lam 1c9cbc3365 Merge branch 'develop' into upgrades-refactor
barisusakli feb359f7d4 closes
Julian Lam 4a851e0a85 Merge branch 'master' into develop
Julian Lam 8166f30b90 abort sound upgrade if no sounds set in config
Julian Lam 022823f57c Merge branch 'master' into develop
Julian Lam 039f80c5aa added null check for
Julian Lam 8f5d1ca4da added null check for
Julian Lam 23a0881311 Merge branch 'develop' into upgrades-refactor
Also handled upgrade script introduced in 
Julian Lam 58cbf44143 Merge branch 'master' into develop
Julian Lam 93c96da0b9 adjusted upgrade check logic for instances with no schemaLog
Peter Jaszkowiak da3cb0492c Verbose instead
Julian Lam a2662f8b69 linting for tests to pass
Julian Lam d75cc60e76 added upgrade.check back into upgrade.js
Peter Jaszkowiak 20d250bceb Upgrade script for new sounds system
Peter Jaszkowiak 007051c14c Fix
Julian Lam b1ceec7571 Merge remote-tracking branch 'origin/master' into develop
Julian Lam 3b1b2d39c6 added some instructions to upgrade script file
Julian Lam b8ee09aacb re: -- requiring exact filename match sans extension, for a single upgrade to work
Julian Lam b385655dba adding upgrade scripts from all of v1.x.x,
barisusakli 0e7740af32 fix tests for subfolder installs
barisusakli 6aa8c8aa94 merge
barisusakli fa08498a9e closes
psychobunny 2a311d2ff6 printing initialization message twice for some reason
psychobunny 09a1ed0869 Merge pull request from kingjan1999/master
Update FontAwesome to 4.7.0
Julian Lam 74728a1328 Merge branch 'develop' into upgrades-refactor
Julian Lam 6e7b505ea7 more linting
Julian Lam ddea9f534e running eslint again
Julian Lam 72e77772db Merge branch 'master' into develop
Julian Lam 995f8296a4 linting
Julian Lam e71bd7a27f Merge branch 'master' into styleguide
barisusakli 04b07e292c thumb tests
barisusakli ca1fe557c7 topic controller tests
barisusakli 3a87f2566a more group tests