Commit Graph

127 Commits

Author SHA1 Message Date
Julian Lam
487d740164 added client and server validation on registration 2013-05-13 16:57:47 -04:00
Baris Soner Usakli
6942107dd4 regen gravatar url when email changes 2013-05-13 16:41:28 -04:00
Baris Soner Usakli
0aeeac9d61 image upload and changing images will clean up later andrew stayla 2013-05-11 21:55:14 -04:00
Julian Lam
a8ab0055e6 UPDATE YOUR CONFIG TO INCLUDE THE "manage_content" PERMISSION!!
users with the proper "manage_content" permission can now edit anybody's
posts
2013-05-09 22:24:50 -04:00
Baris Soner Usakli
7d27a7c6d3 changed user update profile so that it only updates specific fields, before it was possible to send in rep,post count 2013-05-09 13:53:58 -04:00
Julian Lam
e9a552eab4 editing of posts 2013-05-09 10:20:25 -04:00
psychobunny
5e901a76aa fixed the rest of the bugs that arised from the redis refactor 2013-05-09 05:48:55 +00:00
psychobunny
fb83913670 redis wrapper removed. pretty safe to say that we didn't really need it in the first place. 2013-05-09 01:04:15 -04:00
Baris Usakli
9166a9ccde user edit changes 2013-05-08 14:49:33 -04:00
Baris Usakli
5edf7efd8f user edit and profile changes 2013-05-08 13:43:56 -04:00
Baris Usakli
187d5a101a edit page 2013-05-08 12:51:37 -04:00
Julian Lam
4dced643c5 tweaking app.alert so that on regular fadeout (after timeout expiry), the alert is removed from the DOM 2013-05-08 10:58:27 -04:00
Baris Soner Usakli
8710aa3457 users page 2013-05-07 19:18:13 -04:00
Baris Usakli
781d7cf9cf template stuff 2013-05-07 17:16:57 -04:00
Baris Usakli
8fe4905b68 exists function fix 2013-05-07 16:21:25 -04:00
Baris Usakli
ccf0f6dd73 removed get_username_by_uid, use getUserField(uid,'username',callback) directly 2013-05-07 12:11:22 -04:00
psychobunny
4c524922cc posts.get().unfactored().refactored().commited().pushed(); if (conflicts) throw new Error ('IGNORED'); yep. 2013-05-06 19:46:50 +00:00
Baris Soner Usakli
48d5100dfe some profile changes, added post count to users and account and some css to account 2013-05-06 13:25:07 -04:00
Baris Soner Usakli
57354fe582 changed posts.reply to use the getUserFields method and removed the 2 old methods from user.js 2013-05-06 13:01:07 -04:00
Baris Soner Usakli
47782df9cb Merge branch 'master' of https://github.com/psychobunny/NodeBB 2013-05-06 12:44:33 -04:00
Baris Soner Usakli
883f029a3a agian 2013-05-06 12:44:30 -04:00
Julian Lam
4a1dc28a26 *shenans* refactored Posts.get to use async module instead of callback
pyramid. Call time net decrease = 0, rofl.
2013-05-06 12:04:36 -04:00
psychobunny
d6bd801561 Merge branch 'master' of https://github.com/psychobunny/NodeBB 2013-05-06 03:41:36 +00:00
psychobunny
8a2c18de5b fixed ajaxify bug that was rendering pages twice (solved flicker issue); fixed entering rooms that was casuing rep/streaming posts to not work; fixed /accounts to work by adding get data route; fixed bug that preventing gravatars from loading if there was more than one post in the thread 2013-05-06 03:41:22 +00:00
Baris Soner Usakli
9b5c8de541 setUserField 2013-05-05 22:54:38 -04:00
Baris Soner Usakli
c906b7419a added reputation to /account 2013-05-05 19:35:17 -04:00
Baris Soner Usakli
3bdbf3c191 password reset will use the user has 2013-05-05 19:29:58 -04:00
Baris Soner Usakli
54b4c55dfc removed the unused login function 2013-05-05 19:13:08 -04:00
Baris Soner Usakli
fee76db8dc more fixes 2013-05-05 18:40:04 -04:00
Baris Soner Usakli
954392e4c4 fixes to gravatars and get functions in user.js 2013-05-05 18:07:54 -04:00
Baris Soner Usakli
08f7b64ccf hash changes to user data 2013-05-05 17:38:08 -04:00
Julian Lam
1fc6e0db2c added email verification on registration
added email header and footer
2013-05-05 13:05:05 -04:00
Baris Soner Usakli
73e958e627 added join date to users, fixed post count when a new topic is created. account page shows time joined,picture and name 2013-05-04 18:20:22 -04:00
psychobunny
5e48b4cdc5 redis updates for sets: added sadd, srem, and sismember; finished basic favouriting/up/down votes - still need to add socket support in future 2013-05-03 18:54:19 +00:00
psychobunny
2b50c43a5f Merge branch 'master' of https://github.com/psychobunny/node-forum 2013-05-03 17:09:46 +00:00
psychobunny
7db1834182 gravatars in posts 2013-05-03 17:09:38 +00:00
Julian Lam
430e65a352 Merge branch 'master' of github.com:psychobunny/node-forum 2013-05-03 13:06:26 -04:00
Julian Lam
bceaf67c20 INSTALL build-essential AND RUN npm install!!!!
bcrypt integration
2013-05-03 13:05:57 -04:00
Baris Usakli
ed26728a0f show username on homepage 2013-05-03 11:43:01 -04:00
Baris Usakli
7f12d568ff user name on home.tpl 2013-05-02 16:28:04 -04:00
Julian Lam
9c05a76fcb facebook integration 2013-05-02 15:57:43 -04:00
Julian Lam
bef0bd87da Merge branch 'master' of github.com:psychobunny/node-forum 2013-05-02 14:47:22 -04:00
Julian Lam
8be3b8c05e accidentally developed on a merge commit... *fingers crossed*
Merge branch 'master' of github.com:psychobunny/node-forum

Conflicts:
	public/templates/login.tpl
2013-05-02 14:47:00 -04:00
Baris Usakli
39b24436d0 removed global.socket, passing in socket to the functions now 2013-05-02 12:54:27 -04:00
Julian Lam
8e5714cab4 skeleton for twitter integration via passport 2013-05-02 11:11:10 -04:00
Julian Lam
69bafcf19c refactoring register to use form post instead of socket (for passport integration) 2013-05-02 10:15:55 -04:00
Julian Lam
829dae05c5 updating header to show user label when logged in, and register/login when
not
2013-05-01 22:00:49 -04:00
Julian Lam
d712f57141 refactored user authentication (passport-local, instead of my own
half-baked implementation)
2013-05-01 21:03:49 -04:00
Julian Lam
62779ef0dd relative time on topics and posts 2013-05-01 14:23:57 -04:00
psychobunny
f8345a1223 added timestamp to record users 2013-05-01 18:01:02 +00:00