766 Commits (e0fd24c087e16379cd5cbc433e7df1598650b9c7)

Author SHA1 Message Date
barisusakli 63d88957a8 replace self links client side 11 years ago
barisusakli c8efeb7d7c closes #1400, bunch of other fixes to 404, 403 in accounts 11 years ago
barisusakli dde872d6d5 log user ip register 11 years ago
barisusakli 1d1d677b56 closes #1422 11 years ago
barisusakli c9551abc5d closes #1432
ability to select a default gravatar image (default, identicon,
mystery-man, monsterid, wavatar, retro) or upload a custom image to use
as default gravatar image
11 years ago
Julian Lam dc051b9060 final pass #1249 11 years ago
Julian Lam c3a4bcb116 first pass #1249 -- this causes emails to be sent if you have not been to the site in over 24 hours. 11 years ago
psychobunny e5486db1ae Merge branch 'code-quality' of https://github.com/miksago/NodeBB into miksago-code-quality
Conflicts:
	src/database.js
11 years ago
Julian Lam df8728c785 allowing plugins to define new sounds -- woot.
Also moving the core sounds into a separate package, soundpack-default
11 years ago
Micheil Smith 3e82cab398 Add missing new lines at end of files. 11 years ago
barisusakli 1f77df794a added lots of error keys 11 years ago
barisusakli 2195b20385 closes #1263 11 years ago
barisusakli 4bc3f54468 closes #1318 11 years ago
psychobunny f01cb88c57 deprecated: plugins/fireHook, filter:server.create_routes, filter:admin.create_routes 11 years ago
Julian Lam 8c7b474e8b moved fontawesome CSS into stylesheet.css, and updating the js and css middlewares to compile at app start, not on first load 11 years ago
Julian Lam 6fb69e6c19 removing error output for incorrect pw on login 11 years ago
barisusakli 7f193041a8 removed admin topics 11 years ago
Julian Lam c893effcb9 WIP commit -- groups refactoring + upgrade scripts 11 years ago
barisusakli e49d445422 added err checking 11 years ago
psychobunny da7d6a3137 closes #1175 11 years ago
barisusakli 76d8f19e73 forgot to return #963 11 years ago
barisusakli cd4a204f99 closes #963 11 years ago
psychobunny 197b34461f potentially fixes #1228 11 years ago
psychobunny 6e64712fd3 fixed bug in api/search causing it to crash if term is not passed in via ajaxify, see #1195 11 years ago
Julian Lam c1ccc81400 ACP integration for Sounds 11 years ago
barisusakli 46a475fdde controllers/admin/users cleanup 11 years ago
barisusakli 37e8856861 new middleware to add slug to topic and category 11 years ago
psychobunny e3df487173 cleanup 11 years ago
Julian Lam 67ef155c60 fixing image uploads 11 years ago
psychobunny 0bbff06cfa use middleware.authenticate instead of checking in each fn 11 years ago
psychobunny 01cda60704 moved admin upload functions into controllers/admin; re-organized routes/admin to look like routes/index; removed unused deps 11 years ago
psychobunny 8e4c23149c more re-organization of routes/index.js 11 years ago
Julian Lam caa9c17bc2 fixed login routes on subfolder installs 11 years ago
barisusakli 6e6c5688d9 more cleanup 11 years ago
barisusakli 92267de9d8 feeds 11 years ago
barisusakli 3a42200e24 refactored feeds 11 years ago
Julian Lam 82a3415ab1 fixing admin routes on subfolder installs 11 years ago
psychobunny 5dc5eb41df fixed ajaxify bug introduced in last commit 11 years ago
psychobunny c8bf617f4b allow plugins to override any route (except for admin routes) 11 years ago
barisusakli 9564b6fda2 closes #1165 11 years ago
barisusakli 3d68c7c6b6 added getObjectsFields methods to db class, changed getUsers methods to use the new method, refactor to user.js and mongo.js 11 years ago
Julian Lam 8873963946 Merge branch 'master' of github.com:designcreateplay/NodeBB 11 years ago
Julian Lam ffa42ffea3 moving pluginRoutes to top of route stack (like others), put app.load hook behind plugins' ready callback 11 years ago
barisusakli c41ef10572 removed routes/user.js 11 years ago
barisusakli 4e3819603b jshint fixed missing var 11 years ago
psychobunny 23983c4c80 cleanup - search routes 11 years ago
psychobunny 6ea4d89edc fixed search routes 11 years ago
psychobunny 1b3f089804 fixed /admin/index 404 11 years ago
psychobunny 37840d35f0 missing variable - numCSS 11 years ago
psychobunny 1ef95bd09e Merge remote-tracking branch 'origin/master' into webserver.js-refactor
Conflicts:
	app.js
	public/templates/category.tpl
	public/templates/popular.tpl
	public/templates/recent.tpl
	public/templates/unread.tpl
	src/routes/plugins.js
	src/webserver.js
11 years ago
Julian Lam 5a8a3627d2 bringing subfolder installations to v0.4.0 - JUST FOR @PLANNER 11 years ago
psychobunny e84dd4fd94 Merge remote-tracking branch 'origin/master' into webserver.js-refactor
Conflicts:
	public/templates/accountedit.tpl
	public/templates/header.tpl
	src/routes/meta.js
	src/webserver.js
11 years ago
Julian Lam 90b29031fe backwards compatibility with older plugins using css with staticDir 11 years ago
Julian Lam 5880590425 removing "pluginCSS", "css" in plugins is now included directly into stylesheet.css. This is a breaking change.
fixes #1168
11 years ago
psychobunny 23e4eb7cd9 deprecating filter:server.create_routes and filter:admin.create_routes; maintains limited functionality but recommended you migrate asap 11 years ago
psychobunny 178edd150a moved action:app.load out of webserver; passing in app, mdw, and controllers into action:app.load. now we can create routes dynamically ;) 11 years ago
psychobunny 90a80ad83d plugins can now define a templates directory which gets compiled onload without requiring any hooks 11 years ago
psychobunny 8a05eee1f5 Merge remote-tracking branch 'origin/master' into webserver.js-refactor
Conflicts:
	src/routes/user.js
11 years ago
Baris Soner Usakli 096f352c82 closes #1130 11 years ago
Baris Soner Usakli 58cb51bb02 removed unused imagemagick require 11 years ago
psychobunny 34552f7fb0 added middleware.guestSearchingAllowed to the actual search API call 11 years ago
psychobunny 542f937589 Merge remote-tracking branch 'origin/master' into webserver.js-refactor
Conflicts:
	src/routes/api.js
11 years ago
psychobunny b9e119241e moved get_custom_templates into plugins.js 11 years ago
psychobunny 8f7a7fec7d more cleanup; commenting out custom plugin routes until its fixed properly 11 years ago
psychobunny c0cd6148f4 one final push, cleanup + organize + lint; made feeds/meta/plugins routes follow same pattern as other route files 11 years ago
Baris Soner Usakli c028761857 new route to get recent posts 11 years ago
psychobunny 552eb78db8 template compiling init; changing themes now finally works on this branch 11 years ago
psychobunny da331a1e6b clean up in routes/admin.js 11 years ago
Baris Soner Usakli 4b64b9dcdc closes #951 11 years ago
psychobunny c24c2a5422 search and reset routes, the very last of the views to be refactored :shipit: 11 years ago
psychobunny 7ef6f9bbf5 buckled down and refactored pretty much all of admin routes x_x 11 years ago
psychobunny d360320441 finally got admin header and footer working 👍 11 years ago
psychobunny eed97648b1 started moving admin mdw into middleware/admin.js; res.render post-processing to append admin footer/header 11 years ago
psychobunny e588762aa0 yes, I've finally started on the dreaded admin refactor (not much else left to do :/) 11 years ago
psychobunny 209bcaba8c middleware.updateLastOnlineTime; middleware.prepareAPI (reinstated) 11 years ago
psychobunny f785f7f6e3 added deprecation notice to plugins/fireHook 11 years ago
psychobunny 94aeb3ab22 notifications route; added middleware.authenticate to user/uploadpicture api route 11 years ago
psychobunny 7bef58deb1 started moving out api functionality out of the route file into controllers/api.js 11 years ago
psychobunny 31d576e9ed deprecation notice 11 years ago
psychobunny fe9d4efa98 moved api-only routes into routes/api.js, cleanup & linting 11 years ago
psychobunny d75bc9578b deprecating middleware.prepareAPI in favour of using app.all('*') in /api namespace 11 years ago
psychobunny d20501b29d meta.js merge conflict 11 years ago
Julian Lam 4c2a6953f1 concatenating the client scripts, instead of compressing, in development mode 11 years ago
psychobunny 6820e9e662 random jshinting expedition 11 years ago
psychobunny 6c3c669e31 moved middleware out of webserver.js and into middleware.js 11 years ago
psychobunny ee5596fad5 Merge remote-tracking branch 'origin/master' into webserver.js-refactor 11 years ago
Julian Lam 14d7453a23 bundling socket.io client library into minfile, minfile always used from this point forward, even in development mode.
Development mode will not compress the scripts, but will just concatenate.
11 years ago
psychobunny f46e563b8a moved all route definitions in webserver.js into routes/index.js 11 years ago
Baris Soner Usakli 87f337f2fb cleanup 11 years ago
psychobunny 26853d024e Merge remote-tracking branch 'origin/master' into webserver.js-refactor 11 years ago
Julian Lam 0fecbf7cbf entity decoding in filenames 11 years ago
Baris Soner Usakli 24b669bd39 some fixes for search plugin 11 years ago
Baris Soner Usakli e75c303b89 added unique visitor count to admin dashboard 11 years ago
Baris Soner Usakli 7081c7dcc4 moved ip log to api 11 years ago
psychobunny e73f8d6f37 Merge remote-tracking branch 'origin/master' into webserver.js-refactor 11 years ago
Julian Lam 561b42d0f9 new staticDirs format, @mrwaffle 11 years ago
psychobunny fa103b2d6e finally done with routes/user.js; accounts.getUserByUID; bug fixing and cleanup 11 years ago
psychobunny bfcb61f37d forgot to port getUserDataByUserSlug 11 years ago
psychobunny d072ad60de all users/ pages converted 11 years ago
psychobunny e64d87cb1d all user account pages; all static pages; outgoing page 11 years ago
psychobunny 942d16a3b4 confirmEmail route 11 years ago
psychobunny dae7b06f4d initial login and register routes 11 years ago
psychobunny 08c0a7fa5e removing old unread and recent routes 11 years ago
psychobunny 4435a20d90 fixed merge conflict 11 years ago
psychobunny c084529597 removed old api/home and api/popular 11 years ago
psychobunny 1db0651bff removing old api/popular code 11 years ago
akhoury 3f1d5c6656 merge fork with upstream master 11 years ago
akhoury 1b207d8276 IE8 support, general cleanups, from native to $ objects ... 11 years ago
Baris Soner Usakli f1f7b59d58 missed this one 11 years ago
Baris Soner Usakli 56bbeb9950 use disableSocialButtons from config 11 years ago
Baris Soner Usakli a83d4a9dd5 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 11 years ago
Baris Soner Usakli ea6cf3bbd5 more cleanup and changes to topics 11 years ago
psychobunny 87baeebc3f Merge branch 'master' of https://github.com/designcreateplay/NodeBB 11 years ago
psychobunny 5145ba1aac added a route to get moderators by category id 11 years ago
Julian Lam 3f7e458866 fixed #1127 11 years ago
Julian Lam 815e78339f Merge branch 'master' of github.com:designcreateplay/NodeBB 11 years ago
Julian Lam 101a6ab812 minifying css 11 years ago
Baris Soner Usakli 1ba3acfd03 display ips to admins/users on profile 11 years ago
Baris Soner Usakli de3bc84fde removed logs 11 years ago
Baris Soner Usakli cc8ac2c026 get ips if admin or self 11 years ago
Julian Lam 12e3e45398 closed #1095 - js is now minified and saved to memory the first time it is requested (on prod mode), same with theme CSS 11 years ago
Julian Lam bc1c419722 caching compiled CSS locally, so repeated calls to the stylesheet serve from cache 11 years ago
Julian Lam 53f1e4d3d4 dedicated stylesheet.css route for LESS compilation, no longer usin less-middleware for base theme... 11 years ago
Julian Lam 8557c56c45 resolved #1117 11 years ago
Julian Lam 4ef1d83acd Merge branch 'master' into nodebb-loader 11 years ago
Julian Lam b64e5870b7 loader now handles arguments and ./nodebb watch command updated to not use loader. 11 years ago
Baris Soner Usakli bae76ebd70 fixed the redis error when going to unread/recent if nextStart is missing 11 years ago
Baris Soner Usakli f4d23fe5df return version in config 11 years ago
Baris Soner Usakli 29ba015d69 fixed topic thumbs 11 years ago
Baris Soner Usakli de34beaf6d closes #1087 11 years ago
Julian Lam 2ba11dce15 hiding search buttons and route when search is not configured 11 years ago
Julian Lam 0e26fdf1da Merge branch 'master' into search_hooks 11 years ago
psychobunny 52781bb539 Merge remote-tracking branch 'origin/master' into Widgets 11 years ago
Baris Soner Usakli 7e825c61bd some login changes 11 years ago
psychobunny 80ce4db764 add container field and title field to all widgets by default 11 years ago
Baris Soner Usakli b82a5461ce more cleanup to user routes 11 years ago
Baris Soner Usakli 905a99e638 user route cleanup 11 years ago
Baris Soner Usakli 020a70ecb6 removed showemail setting from user hash, its in user settings now 11 years ago
akhoury 63c9269240 merged composer and some other files with master 11 years ago
akhoury 25207852e8 added topics thumbnails support 11 years ago
Julian Lam 42d33f8338 first pass #899 11 years ago
Julian Lam fdd2dc322b first pass #992 11 years ago
psychobunny 163b0f964e Merge remote-tracking branch 'origin/master' into Widgets 11 years ago
psychobunny 0963e62acb completely removing all motd code in favour of using the widget system 11 years ago
Julian Lam f50d77bca0 resolved #1060 11 years ago
psychobunny 4e1b3506e8 allow plugins/widgets to define widgets; moved sample widgets out of core and into nodebb-widget-essentials 11 years ago
Baris Soner Usakli 495fded6dd closes #1038 11 years ago
psychobunny 86a8103c15 saving, updating, deleting widgets; widget dragging improvements 11 years ago
Baris Soner Usakli 7e2823bf30 show recent event data first' 11 years ago
psychobunny 447cff1995 got the basic ui, dragging, sorting etc going for widgets acp 11 years ago
psychobunny fa5f528fb5 filter:widgets.getAreas - allows plugins to define widget locations in tpls 11 years ago
Julian Lam 0b0b74a559 properly translating strings in category nojs template, and added pagination (so not all topics are loaded on every request) 11 years ago
Baris Soner Usakli 3993259336 closes #1055 11 years ago
Baris Soner Usakli 83ad454c3e better error message if image upload fails, #1052 11 years ago
Baris Soner Usakli 21367a1847 reverse infinite loading 11 years ago
Baris Soner Usakli 8eeb962ebc fixed small bug 11 years ago
Baris Soner Usakli 43e8016dd1 fixes admin user picture edit 11 years ago
Baris Soner Usakli c0e0da0f1d simplified getAllTopics 11 years ago
Julian Lam 734d8f96e8 fixing symbols in plugin static path filenames -- can I tag people in commit messages? @frissdiegurke 11 years ago
Baris Soner Usakli a909a25393 closes #1016 11 years ago
Baris Soner Usakli bdc93409a7 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 11 years ago
Baris Soner Usakli 075c6c01f2 upload changes, show progres in composer 11 years ago
psychobunny 1f8f65308b added api/user/uid route 11 years ago
Baris Soner Usakli 1c14bcd1ed dont update last online time if status is offline 11 years ago
Baris Soner Usakli 7b4f098cb4 dont allow negative or zero pagination values for user setting 11 years ago
Baris Soner Usakli 475f9bea04 closes #1011, last online wont give away your invisible status 11 years ago
Baris Soner Usakli 9f1e0187ee fixed settings 11 years ago
Baris Soner Usakli a8e5c7d149 error checks more err first, replaced a eachSeries with async.map 11 years ago
Baris Soner Usakli 521b3f02be removed log, lol 11 years ago
Baris Soner Usakli bb59158bbc closes #721, admins can edit other users from their edit page 11 years ago
psychobunny 53ef9c1b9f new hook - filter:user.settings allows plugins to generate custom user settings on account page 11 years ago
Baris Soner Usakli 8ca3b667c7 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 11 years ago
Baris Soner Usakli 4ff62f4e30 closes #1005 11 years ago
psychobunny 2781153640 removed some unused stuff in account settings 11 years ago
Baris Soner Usakli 55951fec6f removed marked from motd' 11 years ago
Baris Soner Usakli 84446e255d added parseInt 11 years ago
Baris Soner Usakli 242927d702 user selectable pagination 11 years ago
Baris Soner Usakli ca8f86c4ee fixed minor issue in prev PR 11 years ago
Micheil Smith 33607e0cd9 Move feed routing and logic to src/routes/feeds.js 11 years ago
Baris Soner Usakli 2c18bbddbe upload changes, just pass filename to plugin or base64 data 11 years ago
Baris Soner Usakli 1c058658e6 small tweak 11 years ago
Baris Soner Usakli 26849ba2b7 added hooks for image uploads into user and admin routes 11 years ago
Baris Soner Usakli 378ccc3cb7 removed imgur from core 11 years ago
Julian Lam e176abae50 started #961, first pass 11 years ago
Baris Soner Usakli 71c64de8bb pass error to next 11 years ago
Julian Lam f3b2771802 fixing indentation 11 years ago
Julian Lam 054fd46924 Merge branch 'master' of github.com:greynaert/NodeBB into greynaert-master 11 years ago
ferncoder 9fede2cb05 (issue #929) Admin users can now see offline users
Add the check of the req.user to allow anonymous user to watch de /user
pages
11 years ago
ferncoder 183f27b167 (issue #929) Admin users can now see offline users
https://github.com/designcreateplay/NodeBB/issues/929
11 years ago
Baris Soner Usakli a01008cf7d only logged in users increase profile view count 11 years ago
Baris Soner Usakli c17b8ae9a1 fixes 11 years ago
Baris Soner Usakli 574e981de9 closes #831, user profile changes 11 years ago
Baris Soner Usakli c7195290c8 added infinite load to user favourites page 11 years ago
Baris Soner Usakli d53480015b removed dupe route 11 years ago
Baris Soner Usakli e8dd8db010 helper function to create routes 11 years ago
Baris Soner Usakli 214b74abc9 Merge branch 'master' of https://github.com/designcreateplay/NodeBB 11 years ago
Baris Soner Usakli 148438f7a0 closes #928, closes #930 11 years ago
Julian Lam 79af442306 resolved #926 11 years ago
Julian Lam 3c55672f62 seconds != milliseconds *facepalm* 11 years ago
Baris Soner Usakli db309ce8a1 closes #661 11 years ago