1904 Commits (0a749023cb91accb1a5c8d097adba59b411fa4da)

Author SHA1 Message Date
Baris Soner Usakli e16c3f3f80 added try catch to socket calls 12 years ago
MrWaffle b78dc3eca8 Chat now supports markdown 12 years ago
Baris Soner Usakli cd4cb240c8 upload file icon in composer was visible even when uploads were disabled 12 years ago
Julian Lam 7de540dc74 Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam b3f23d41d3 fixed #744 12 years ago
Baris Soner Usakli 466c02a886 removed teaser_text 12 years ago
Baris Soner Usakli 265d1f6331 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli dcf47f558e limit search in db 12 years ago
Julian Lam facacc65aa Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam 442c543d27 fixed #776 12 years ago
psychobunny 8c5a458798 fixed 403 redirect from logged out /admin 12 years ago
psychobunny 98d42b0ade moving social sharing parsing code from server side to client side & cleaned up templates 12 years ago
Baris Soner Usakli 75850bd315 closes #772 12 years ago
Julian Lam c8a514aa37 updated new timeago path 12 years ago
Julian Lam bc407ee59c fixing topic moving 12 years ago
Julian Lam a32aee60c2 reversing accidentally committed code to socket.io/index 12 years ago
Julian Lam 0266c5516c Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam 32470efb22 fixing upgrade script console.log and missing sessionData for topic moving 12 years ago
Baris Soner Usakli bbcc2312db better redis info parser from node-redis 12 years ago
Baris Soner Usakli 07085f1ff2 fixed sockettopics.post 12 years ago
Baris Soner Usakli 0198024db0 parseInt uid 12 years ago
Baris Soner Usakli bc835f59d4 mongo getListRange fix 12 years ago
Baris Soner Usakli a97ee201d8 makes recent unread and category pages a lot faster, added logging when a user changes their username 12 years ago
Baris Soner Usakli c07bf466b2 added back search limiting 12 years ago
Baris Soner Usakli 3475ed59c8 removed reds from install.js 12 years ago
Baris Soner Usakli 93292e701d added error check to setOnEmpty 12 years ago
Julian Lam 97cc6cde67 closed #733 - after upgrade script, all users will be in a system "registered users" group 12 years ago
Julian Lam 619fe74fc0 moved groups admin socket calls into admin file instead of standalone groups file 12 years ago
Julian Lam 4453d055ea linted socket/admin.js 12 years ago
Julian Lam aa689a7a29 fixed active users socket calls in ACP 12 years ago
Julian Lam 3fb44d7693 who needs recursion, bitch?
- enhanced socket abs layer so that a method call of infinite depth is supported (theoretically).
12 years ago
Julian Lam 5db9ff11d5 linting and adding missing require'd dep 12 years ago
Julian Lam e36f92b18e closed #764 12 years ago
Julian Lam 8d71098a0f fixed detection for admin client-side scripts 12 years ago
Julian Lam 3da96faa12 fixed email exists error... weird. 12 years ago
Julian Lam 98e4257939 Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam eb974ec1d8 fixing user register socket calls 12 years ago
Baris Soner Usakli 30ad852492 closes #758 12 years ago
Baris Soner Usakli 8bc0096b00 dont closed composer if callback isn't called 12 years ago
Baris Soner Usakli f73c81d6c3 closes #755 12 years ago
Julian Lam ee963e0c2a moved reconnected socket call to SocketsMeta 12 years ago
Julian Lam 73cbde4098 removed websockets.js wooo 12 years ago
Julian Lam a150691b5e that's the last of it!! :D 12 years ago
Julian Lam a2329980c8 Merge remote-tracking branch 'origin/master' into socketAL 12 years ago
Julian Lam ea8aa3fff2 admin stuff, removed deprecated install templates, blah blah 12 years ago
Julian Lam c5d8a5a6b2 thread tools (phew!) -- sessionData is getting larger :P 12 years ago
psychobunny ef01717562 allow themes to set path to a frameworkCSS so you can include a customized BS or another framework altogether 12 years ago
Julian Lam 8dd8412ae3 so far so good... user, meta, notifications, categories 12 years ago
Julian Lam dfa9f203e6 crashing a lot less now, heh 12 years ago
Julian Lam adb8f80b86 interim commit - removed calls to websockets.js, beginning porting to namespaced files 12 years ago
psychobunny 1caaa8c20a re-initialize translator when language is changed in ACP 12 years ago
Julian Lam c2a1cd94d0 addressing issue for #728 where existing NodeBBs don't have a defaultLang set 12 years ago
Julian Lam df4c6ca1c8 integrating client side translator into new languages tab in ACP 12 years ago
Julian Lam cd6af45afb added icons to all h1s in admin panel
languages tab in ACP
each language now also has a "language.json"
12 years ago
Julian Lam 119079ace5 added missing link, numRecentReplies, and class values to category.create... fixed #754, fixed #751 12 years ago
Baris Soner Usakli dda4586a2f Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli dabd2f29af closes #747 12 years ago
Julian Lam 029b91a323 Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam ac04e04016 fixed #719 12 years ago
Baris Soner Usakli 3a6db04be5 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli eb65c5ad1b reindex user name after change, #745 12 years ago
Julian Lam c2c1632c0e Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam 2495b5b89b refactored group category permissions, removed getCategoryAccess method call 12 years ago
Baris Soner Usakli 176ac54cdf closes #745 12 years ago
Julian Lam ab16b1184d fixing issue where nojs mode of a private category would show the category topics, even if the requesting user was not allowed inside 12 years ago
Baris Soner Usakli 0d26b21a2c prevent double res.send/json if error occurs in profile image upload 12 years ago
Baris Soner Usakli a4ae9c70df closes #742, closes #741 12 years ago
Baris Soner Usakli 6f94acd0f2 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli 8e6606fb5a move post 12 years ago
psychobunny cfa4256df5 admin - download emails.csv, thanks to @akhoury for the gist 12 years ago
Baris Soner Usakli 4912b8a893 fixed language regex 12 years ago
Baris Soner Usakli f75e55aa11 fixed path 12 years ago
Baris Soner Usakli d6333a3969 fixed plugin css files for relative path 12 years ago
Baris Soner Usakli faf5ea2122 check if we have edit permission on the pids that we want to move 12 years ago
Baris Soner Usakli 291aa872c4 cant fork if not logged in 12 years ago
Baris Soner Usakli 2e575bb2d8 closes #524 12 years ago
psychobunny 6f120ff34a closes #732, custom robots.txt 12 years ago
Baris Soner Usakli 58580bd866 closes #716, also moved chat to its own template 12 years ago
Baris Soner Usakli be316ff602 fixed mongo listRemoveAll 12 years ago
Baris Soner Usakli dfc8aacbae closes #735, removed create collection calls 12 years ago
Baris Soner Usakli 8c04e8e56c Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli cd6750a38d minor fix 12 years ago
Julian Lam 71681b936f fixed #731 12 years ago
Julian Lam 4923c79496 tweaking upgrade script 12 years ago
Julian Lam 3f0f5a09a0 new upgrade directive to re-slugify usernames again 12 years ago
Baris Soner Usakli e69611fa22 if email didnt change dont update and dont log 12 years ago
Baris Soner Usakli 48074ea93b redirect if category is accessed directly 12 years ago
Julian Lam f90beca449 Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam 724dcb88c0 added translator integration to emailer 12 years ago
Baris Soner Usakli 0edb895c2c indent 12 years ago
Baris Soner Usakli 981719dee1 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli 1466e68aa1 ssl support 101 12 years ago
Julian Lam f1412193ef Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam b6fdc5595d removed handlebars dependency for emailer, using ANDREWBARS now 12 years ago
Baris Soner Usakli 487281cc7a Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli 751dc73ebe fixes login/register and auth routes in relative path install 12 years ago
psychobunny 7f8836daa4 simplified filter:server.create_routes - routes no longer require you to pass in req, res, name, route (the latter two was a mistake)
tl;dr - just content is all that is required. see
http://www.github.com/psychobunny/nodebb-plugin-static-page for more
info
12 years ago
Julian Lam 11ed9e8c85 tweaks to emailer, implemented emailer hook for password reset 12 years ago
Julian Lam 0ac9ec6001 Merge remote-tracking branch 'origin/master' into email-revamp 12 years ago
Baris Soner Usakli ecb64a0aa2 removed extra , 12 years ago
Baris Soner Usakli 8626122679 category active users are stored in a sorted set now 12 years ago
Baris Soner Usakli fd20e4a400 5% more 12 years ago
Baris Soner Usakli 1a64e40b21 upgrade check 12 years ago
Baris Soner Usakli f21a98f37f first pass, #524, #667 12 years ago
psychobunny 98a646fa62 changed numRecentTopics to numRecentReplies, that makes more sense now 12 years ago
psychobunny 1d69436b44 fix to getRecentReplies causing count = 0 to return unlimited 12 years ago
psychobunny d6c7551120 pull # of recent replies based on settings 12 years ago
psychobunny fb53e89023 upgrade.js - categories.numRecentTopics 12 years ago
Baris Soner Usakli d0a2c077ff refactored posts.create to use waterfall 12 years ago
psychobunny 9ef8bb4cdc woops, fail at iteration 12 years ago
psychobunny bc8a53aadd upgrade.js - adding categories.class and categories.link 12 years ago
Julian Lam d93163896f Merge pull request #701 from aonz1982/install_automated_setup
Install automated setup
12 years ago
Julian Lam cdb0b4b49e Merge branch 'master' into email-revamp 12 years ago
Julian Lam 24944762d7 fixing 'back to nodebb' ext, and revamping email confirm logic 12 years ago
Baris Soner Usakli 9589d340b9 removed console.log 12 years ago
Baris Soner Usakli 91afbf106e removed console.log 12 years ago
Baris Soner Usakli aff11359ae Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli aff8cef5f3 closes #717 12 years ago
Julian Lam d6e0625fc8 Merge remote-tracking branch 'origin/master' into email-revamp 12 years ago
psychobunny 2c398f81d2 fixed the twitter link to @NodeBB 12 years ago
Baris Soner Usakli 520fcadd3f closes #456 12 years ago
Baris Soner Usakli e8eb9f91b9 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli 8bfb338eee #712 12 years ago
cmastudios e3185b9560 Calculate age based on days instead of years
Calculating the age based on the year only caused issues in the display of the age because it was off. Example: Person who was born in march of 1999 is displayed as 15 instead of 14 after the turn of the year.
12 years ago
Baris Soner Usakli d0e4689907 removed extra event in websocket.js 12 years ago
Baris Soner Usakli 1996e64c9b if imgur client id is not set but local file uploads are enabled use that 12 years ago
Baris Soner Usakli e2fb617cc0 thread delete restore fix 12 years ago
Baris Soner Usakli fd88aff195 mongo string fix 12 years ago
Julian Lam f7a1cca861 properly fixed #713 12 years ago
Julian Lam e3fb996a80 Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam fe53037e53 hopefully fixing #713 12 years ago
Baris Soner Usakli 438f90d859 expire functionality in dbal 12 years ago
Julian Lam 339ed4e47b implemented emailer for welcome email (though the email confirmation system is horribly broken) 12 years ago
Julian Lam 5a527de287 fixed debug output when plugin method is not found 12 years ago
Julian Lam 3ff550914f Merge remote-tracking branch 'origin/master' into email-revamp
Conflicts:
	package.json
12 years ago
Baris Soner Usakli 742c8fb43c closes #712 12 years ago
Baris Soner Usakli d43f3cebc6 closes #707, closes #686 12 years ago
Baris Soner Usakli 1b41a8f467 fixed typo 12 years ago
Baris Soner Usakli f933fc0167 forgot topics.js oops 12 years ago
Baris Soner Usakli 8cfb239aac closes #705 12 years ago
Baris Soner Usakli a974c6fa99 possible fix for mongo crash 12 years ago
Julian Lam 998f780fd2 fuck, I am dumb. 12 years ago
Julian Lam b022d46d47 upgrade script for Topic titless and Usernames - closes #709 12 years ago
Julian Lam 1e61033667 Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam 53caa5e422 full unicode support in slugify method, thanks to XRegExp 12 years ago
Julian Lam dd72e73284 emailer invocation for new users 12 years ago
Baris Soner Usakli 40d20846d8 moar refactor 12 years ago
Baris Soner Usakli 204913c63d Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli 6c30437c47 closes #706, refactor admin image uploads, fixed gif uploads 12 years ago
Aziz Khoury 50323c3d23 guarding against Errors on Socket Disconnect
Saw this 

```
TypeError: Cannot call method 'indexOf' of undefined
    at Socket.<anonymous> (/home/admin/NodeBB/src/websockets.js:108:33)
    at Socket.EventEmitter.emit [as $emit] (events.js:95:17)
    at Socket.onDisconnect (/home/admin/NodeBB/node_modules/socket.io/lib/socket.js:153:10)
    at SocketNamespace.handleDisconnect (/home/admin/NodeBB/node_modules/socket.io/lib/namespace.js:229:46)
```

and this

```
/home/admin/NodeBB/src/websockets.js:113
			if (userSockets[uid].length === 0) {
			                    ^
TypeError: Cannot read property 'length' of undefined
    at Socket.<anonymous> (/home/admin/NodeBB/src/websockets.js:113:24)
```

in my logs, when users are disconnecting
12 years ago
psychobunny 42d77080f3 plugins: filter:server.create_routes - allow plugins to add custom templates and/or modify individual blocks withiin a template 12 years ago
Baris Soner Usakli fbb4998999 closes #676 12 years ago
Julian Lam e4e57ce31f initial commit to emailer system overhaul 12 years ago
Julian Lam 14744a854f fixes #703 - topic feeds were not saving (who knows for how long!) 12 years ago
Pongsan Sayampol 2c6afb4244 Add a way to set social network logins 12 years ago
Pongsan Sayampol 24907e456d Fix the issue that the default values are saved to config.json 12 years ago
Baris Soner Usakli 2039885d96 removed console.logs 12 years ago
Baris Soner Usakli daacdb50f3 closes #645 12 years ago
Baris Soner Usakli 21155b1b80 recent rss link fix 12 years ago
psychobunny 5db27a835f fix for minification of plugins static directories 12 years ago
Baris Soner Usakli c8e423e9cf check if item is valid 12 years ago
Baris Soner Usakli be3465c5ca display events in admin page events section 12 years ago
Baris Soner Usakli 637e037e27 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli 3e6bcd83cc fixed typo in user reset 12 years ago
psychobunny dc4aeca427 also send notification data along with event:new_notification socket call 12 years ago
Baris Soner Usakli ba2f47ead6 closes #690, closes #691 12 years ago
Julian Lam b52782deb8 removed use of strip_tags and using String library instead 12 years ago
Julian Lam 2c6bf93eb5 added String parsing library, sanitizing meta tag "description" for
topics, and added og:description meta tag -- fixes #688
12 years ago
Julian Lam d8183c056c added cache buster to require.js files - fixes #687 12 years ago
Baris Soner Usakli 2c489c600c closes #675 12 years ago
Baris Soner Usakli a18e366493 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli 12e95df068 removed console.log 12 years ago
Julian Lam a078f73e84 omg I don't know what I am doing 12 years ago
Julian Lam 8f879cd3eb topics will no longer show up in /recent if user cannot access them 12 years ago
Julian Lam 8385ceef79 topics in private categories can no longer be accessed via ajaxify or by
direct link
12 years ago
Baris Soner Usakli 83cc8f3ba8 fixed header template value too 12 years ago
Baris Soner Usakli cab6ab8e17 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 12 years ago
Baris Soner Usakli e9fbed71ae closes #613, fixed allowRegistration incase its undefined 12 years ago
Julian Lam b4121f262d removing serializeUser console.log -- how long has this ben here? haha 12 years ago
Baris Soner Usakli b504e2cd11 closes #658 12 years ago
Julian Lam 0ed8fd6cbd Merge branch 'master' of github.com:designcreateplay/NodeBB 12 years ago
Julian Lam 2f1a3b9789 enabled touch events for composer resizing -- composer is now ipad
supported!
12 years ago
Baris Soner Usakli f72cf35348 closes #680 12 years ago
Baris Soner Usakli 3bd8cf69a1 admins can create users from admin/users panel 12 years ago
Baris Soner Usakli 2c8725558e added allowRegistration to install 12 years ago
Baris Soner Usakli f68f02d346 closes #679 12 years ago
Pongsan Sayampol 1bde86a33f MongoDB username is not saved to the config file during the installation. 12 years ago
Baris Soner Usakli 680dbf138a closes #669 12 years ago
Baris Soner Usakli 3752a1c691 small fixes 12 years ago
Baris Soner Usakli 3a00c177d3 closes #150 12 years ago
Baris Soner Usakli 57d2db36e6 if not term just use empty string 12 years ago
Baris Soner Usakli 8bfea656c4 Merge branch 'master' of https://github.com/akhoury/NodeBB into akhoury-master 12 years ago
Baris Soner Usakli ea2c03e28b closes #670 12 years ago
Baris Soner Usakli f29b375ed4 refactored composer so that it uses a different div for each instance, closes #575 12 years ago
Baris Soner Usakli 8655c2d2a6 removed console.log 12 years ago
Baris Usakli da9c673ec4 closes #651 12 years ago
Baris Soner Usakli a717e9626e closes #666, the issue of the beast 12 years ago
Baris Soner Usakli bc8adff70a fixed plugin deactivation 12 years ago
psychobunny 36e1a121ed removing some console.log's 12 years ago
root 35ad3be969 Adding support for restricting category read access based on user groups 12 years ago