Commit Graph

99 Commits (eaa442db8c17bb5a97a3e2d28cd2cf5bd3a12579)

Author SHA1 Message Date
Julian Lam a061079995 fixed all POST routes to use new csrf middleware
psychobunny 1caf4806e8 closes https://github.com/NodeBB/NodeBB/issues/2103
barisusakli 9a96458f79 closes
barisusakli 7c3dc4877a closes
barisusakli 493d0dea1e part 1 of notif refactor
barisusakli 126b1c4f4c only get 20 chats
barisusakli 171f02101d closes , closes
barisusakli 5ae7c92d55 notifications refactor
added getMultiple which works with an array of nids
barisusakli 5c84a3adb5 closes
barisusakli 4e4a583d9d took out the meta config check from image.js
psychobunny bb48bdb008 closes
barisusakli 76ad2b8fb2 fixed to account header
barisusakli 81018d1305 closes
barisusakli ef8bbdd359 closes
doing andrew's //todo's since 1991
Julian Lam 71916f0691 marathon bugfixing with @barisusakli re:
Julian Lam d9cdd2f165 limiting recent chats to 20
Julian Lam 13e4e8dad7 a couple final tweaks to contact list and such...
Julian Lam 1db96dc627 typing notifcation socket implementation for chat page,
Julian Lam 84e046185b WIP
Julian Lam 4d85df5bae issue - start
barisusakli b8b6ae7b2f moved upload route into API namespace
barisusakli f8afb8da3e allow plugins to add new links to user profile menu
barisusakli efe04c12d3 closes
if email isnt confirmed, show a warning in account/edit and let users
resend confirm email
psychobunny 0334a487b5 fixing properly for profile views
psychobunny 74097be2e4 additional fix for
barisusakli 9c0446d416 closes
barisusakli 51e07e197b added isSelf to account route
barisusakli c5d9a68b4b closes
barisusakli 7a25f0bb36 fix for
psychobunny 38a3ab6365 fixes routes for https://github.com/designcreateplay/NodeBB/issues/1485
barisusakli c8efeb7d7c closes , bunch of other fixes to 404, 403 in accounts
barisusakli e7a415246e closes
psychobunny e5486db1ae Merge branch 'code-quality' of https://github.com/miksago/NodeBB into miksago-code-quality
Conflicts:
	src/database.js
barisusakli 3e60451ce4 closes
lets user change languages,
Micheil Smith 3e82cab398 Add missing new lines at end of files.
barisusakli 0ac58dbee6 more error strings
barisusakli 4bc3f54468 closes
barisusakli 0cfd05d839 closes
barisusakli 88c4b90fc8 accounts controller removed duplication
barisusakli 3d68c7c6b6 added getObjectsFields methods to db class, changed getUsers methods to use the new method, refactor to user.js and mongo.js
psychobunny a99be8e7be got rid of all the res.locals.isAPI checks in all controller methods. now 1000% cleaner :shipit:
psychobunny f20a2a2047 merging changes from deprecated routes/user.js
psychobunny 94aeb3ab22 notifications route; added middleware.authenticate to user/uploadpicture api route
psychobunny 88ca3733a7 more jshinting
psychobunny f35c14ee07 bugfixes + cleanup for accounts and users routes
psychobunny fa103b2d6e finally done with routes/user.js; accounts.getUserByUID; bug fixing and cleanup
psychobunny 08d3d9feb3 accounts.uploadPicture
psychobunny bfcb61f37d forgot to port getUserDataByUserSlug
psychobunny 7c873c4314 decided to functionally separate accounts from users