Commit Graph

  • c73feeea2a hide alternate login strategies if config is not set psychobunny 2013-05-02 16:36:26 +00:00
  • 417e722ae7 Merge branch 'master' of github.com:psychobunny/node-forum Julian Lam 2013-05-02 12:17:45 -04:00
  • 60c1e937a1 tweaking twitter login so that if the config is blank, trying to log in via twitter won't crash the server Julian Lam 2013-05-02 12:13:06 -04:00
  • 06d013e6de Merge branch 'master' of https://github.com/psychobunny/node-forum Baris Soner Usakli 2013-05-02 11:42:10 -04:00
  • a47491225a clear topic and content after post Baris Soner Usakli 2013-05-02 11:40:00 -04:00
  • 5708076137 enabling twitter login Julian Lam 2013-05-02 11:35:15 -04:00
  • 8e5714cab4 skeleton for twitter integration via passport Julian Lam 2013-05-02 11:11:10 -04:00
  • 69bafcf19c refactoring register to use form post instead of socket (for passport integration) Julian Lam 2013-05-02 10:15:55 -04:00
  • 4c80e4f37d minor style changes to header Julian Lam 2013-05-02 09:49:52 -04:00
  • 09fb79d3a2 integrated LESS middleware to static served CSS/less files Julian Lam 2013-05-02 09:40:44 -04:00
  • c7fb07e2e5 Merge branch 'master' of github.com:psychobunny/node-forum Julian Lam 2013-05-02 09:23:11 -04:00
  • 3ca880d81e interim commit Julian Lam 2013-05-02 09:13:09 -04:00
  • de26a303d4 housekeeping Julian Lam 2013-05-01 22:20:30 -04:00
  • 3ef6cf6cb2 updaring config template Julian Lam 2013-05-01 22:15:07 -04:00
  • 279a0053f1 Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-05-02 02:04:35 +00:00
  • f68d9c6635 forgot to update config, derp psychobunny 2013-05-02 02:04:28 +00:00
  • 829dae05c5 updating header to show user label when logged in, and register/login when not Julian Lam 2013-05-01 22:00:49 -04:00
  • a537c4d805 Merge branch 'master' of github.com:psychobunny/node-forum Julian Lam 2013-05-01 21:04:05 -04:00
  • d712f57141 refactored user authentication (passport-local, instead of my own half-baked implementation) Julian Lam 2013-05-01 21:03:37 -04:00
  • 9119a9d104 small refactor of routing, cleanup, templates are now parsed entirely on client side for /, /register, /login for now psychobunny 2013-05-01 22:19:54 +00:00
  • 1bec9fc5aa breadcrumbs, and changed home in nav to 'forum' psychobunny 2013-05-01 21:52:40 +00:00
  • b2bc967e9b got ajaxify working with threads, some cleanup, fixed anon posting, got rid of a few more global.sockets calls psychobunny 2013-05-01 21:26:47 +00:00
  • 6471109a25 Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-05-01 20:58:39 +00:00
  • e658531a67 replies are up psychobunny 2013-05-01 20:58:36 +00:00
  • 70d3105a8e configuring express session to use a secret defined in the config file, not a hard coded one Julian Lam 2013-05-01 16:27:57 -04:00
  • a7f4c16140 Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-05-01 18:30:30 +00:00
  • 924618fc29 removed account_settings template Julian Lam 2013-05-01 14:29:49 -04:00
  • 1f97fefac0 Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-05-01 18:25:29 +00:00
  • 0f3f2bb859 post replies, unfinished psychobunny 2013-05-01 18:25:24 +00:00
  • 1f91a5198d removing utils.js... fucking git Julian Lam 2013-05-01 14:24:39 -04:00
  • 62779ef0dd relative time on topics and posts Julian Lam 2013-05-01 14:23:57 -04:00
  • f8345a1223 added timestamp to record users psychobunny 2013-05-01 18:01:02 +00:00
  • b762ec275e Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-05-01 17:01:12 +00:00
  • ab456e07af fixes to template parser: hide block if no data exists (prevents the default tpl skeleton from showing up) psychobunny 2013-05-01 17:01:05 +00:00
  • b93c003251 Merge branch 'master' of github.com:psychobunny/node-forum Julian Lam 2013-05-01 12:54:16 -04:00
  • c298e7002e updated configuration file with redis params, and updated all redis wrapper to read configs from config file instead of defaulting to localhost -- same for express.session store Julian Lam 2013-05-01 12:54:04 -04:00
  • a655ebb290 most users ever online block psychobunny 2013-05-01 16:14:09 +00:00
  • bb8d5098e4 fixed bottom border on last topicrow psychobunny 2013-05-01 15:44:54 +00:00
  • 93d7f8d52c hide latest user block if doesn't exist psychobunny 2013-05-01 15:41:01 +00:00
  • 20aa5d439e log server errors in browser added uid to posts Baris Soner Usakli 2013-04-30 12:40:16 -04:00
  • a6cbed94fc changing some niggling CSS to turn on bootstrap-responsive Julian Lam 2013-04-29 22:23:40 -04:00
  • cb9a110a5d RUN npm install AFTER PULLING THIS COMMIT! Julian Lam 2013-04-29 12:22:02 -04:00
  • 4730bc0f6f updated README to reflect proper installation commands Julian Lam 2013-04-29 11:10:09 -04:00
  • 1fb99ab848 fixed the crash when going between pages, return next() in webserver.js Baris Soner Usakli 2013-04-28 22:26:27 -04:00
  • 58642b1e7b removed requireAuth middleware Julian Lam 2013-04-28 21:15:47 -04:00
  • 2358528880 merging changes for stash pop Julian Lam 2013-04-28 21:11:39 -04:00
  • 19a63bf51b fix for threads that have 0 posts psychobunny 2013-04-28 20:27:10 +00:00
  • 1037088643 commented out breaking code regarding user var psychobunny 2013-04-28 20:16:22 +00:00
  • 303452ef8c fixed conflicts psychobunny 2013-04-28 20:10:11 +00:00
  • 126f817f7d updates to posts psychobunny 2013-04-28 20:07:42 +00:00
  • 64ca3d7444 properly broadcasting a user.active change Julian Lam 2013-04-28 16:04:00 -04:00
  • 7827534819 tweaking active.register so that it emits an active user change Julian Lam 2013-04-28 15:56:44 -04:00
  • 570dfd9786 updated topics module to use uid as a passed in param, instead of through global.uid Julian Lam 2013-04-28 15:41:26 -04:00
  • 33f155b2d1 updating web sockets so that uid is populated for socket calls Julian Lam 2013-04-28 15:39:40 -04:00
  • f4b14df195 some more fixes to the session handling to ignore the /api folder, and refactoring how the public directory is set up in webserver.js. Julian Lam 2013-04-28 13:58:19 -04:00
  • 19cd9e05ed fixing login and logout sessions Julian Lam 2013-04-28 13:28:20 -04:00
  • b0e510c862 updating readme Julian Lam 2013-04-27 21:54:25 -04:00
  • 7f4ea6e19b Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-04-25 21:55:23 +00:00
  • 98ca14e31c started working on threadss, implemented slug url, fixed crashing bug during post creation psychobunny 2013-04-25 21:55:11 +00:00
  • 2a9c33b9f8 user activity counter (bug present where all users register as same session? this isn't good....) Julian Lam 2013-04-25 16:27:22 -04:00
  • a085b7eb0a shell script for running supervisor with nodebb for development psychobunny 2013-04-25 19:48:57 +00:00
  • e5a6d1bf8b added a way to track socket listners added to the page to prevent memory leaks and duplicated definitions of events psychobunny 2013-04-25 19:35:14 +00:00
  • faa3924734 prevent scripts in tpls from being executed more than once psychobunny 2013-04-25 19:24:49 +00:00
  • 880d6832be Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-04-25 19:13:31 +00:00
  • 5173498180 client side templates in, fixed home page to parse templates on ajaxify, added footer to the page transition animation for smoothness psychobunny 2013-04-25 19:13:23 +00:00
  • 81364580ed new 403 page Julian Lam 2013-04-25 14:21:00 -04:00
  • 7e637a93bb added login message + ajaxify.go to homepage (should add redirect code to originating page later) psychobunny 2013-04-25 18:00:11 +00:00
  • f774974803 logout functionality Julian Lam 2013-04-25 12:59:31 -04:00
  • 8d4fb77565 NEW DEPENDENCY: connect-redis Julian Lam 2013-04-25 11:15:03 -04:00
  • eac3785b29 fixing issue with auth (removed session saving stuff by mistake) Julian Lam 2013-04-25 11:04:08 -04:00
  • 3eb4f0e1a2 commenting out global.uid setting Julian Lam 2013-04-25 00:05:17 -04:00
  • 9e5a7b96b3 fixed broken mget implementation if no topics are present Julian Lam 2013-04-24 22:20:05 -04:00
  • a16f72e11c redis - added mget and multi, finished initial topics listview on home page, finished get topics method calls psychobunny 2013-04-24 22:24:20 +00:00
  • 877219cb58 fixed conflicts psychobunny 2013-04-24 21:19:04 +00:00
  • e50e136d83 inbetween some changes but asked to pull so I'll comment better later psychobunny 2013-04-24 21:16:10 +00:00
  • a98cd26fa6 Merge branch 'master' of github.com:psychobunny/node-forum Julian Lam 2013-04-24 17:14:14 -04:00
  • 0985087f5d auth... Julian Lam 2013-04-24 17:14:05 -04:00
  • 78d753b8f9 Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-04-24 20:47:46 +00:00
  • fffe5eb78c tried to get innerHTML of an input by accident psychobunny 2013-04-24 20:47:41 +00:00
  • 71e410d571 Merge branch 'master' of github.com:psychobunny/node-forum Julian Lam 2013-04-24 16:44:12 -04:00
  • c1186f396e some work on session login etc Julian Lam 2013-04-24 16:42:12 -04:00
  • d711a4e334 added post button, post window, added click handler to toaster alert, started on posts and topics schema and code psychobunny 2013-04-24 20:40:34 +00:00
  • dfd5c9960b finished pw reset page, finally Julian Lam 2013-04-23 23:28:34 -04:00
  • 5792946a16 added DEL support to redis wrapper lib Julian Lam 2013-04-23 22:35:03 -04:00
  • 5369be0397 timing out reset codes, enhancing template replace so that a single placeholder can be used multiple times Julian Lam 2013-04-23 21:13:01 -04:00
  • dea9a707dc interim commit for password reset Julian Lam 2013-04-23 20:25:01 -04:00
  • edf698818d fixed baris' name in footer Julian Lam 2013-04-23 19:55:00 -04:00
  • f8e1489de6 forgot to commit reset.tpl psychobunny 2013-04-23 22:37:42 +00:00
  • f911b8d1de added copyright info at footer, moved recent activity to global footer (from register) psychobunny 2013-04-23 22:36:19 +00:00
  • 9a009618d5 Merge branch 'master' of https://github.com/psychobunny/node-forum psychobunny 2013-04-23 22:16:16 +00:00
  • 8f7b295480 integrated dcp templates, changed reset email to use templates psychobunny 2013-04-23 22:16:09 +00:00
  • 8e49e0f203 fixing event propagation in ajaxify.go Julian Lam 2013-04-23 17:17:47 -04:00
  • 1b3b0c6c7e updated readme and config defaults Julian Lam 2013-04-23 16:51:39 -04:00
  • bdbbed18ae adding new default config.js file, removed config from repo Julian Lam 2013-04-23 16:44:31 -04:00
  • 19f9a48a8c Merge branch 'master' of github.com:psychobunny/node-forum Julian Lam 2013-04-23 16:18:50 -04:00
  • e56e7b549b more stuff on pw reset Julian Lam 2013-04-23 16:18:43 -04:00
  • a06b3519a1 moved event alert to serverside, now node controls the registration alert. added some transition animation to page changes psychobunny 2013-04-23 20:17:12 +00:00
  • 9fcbca8da9 Merge branch 'master' of github.com:psychobunny/node-forum Julian Lam 2013-04-23 15:39:42 -04:00
  • a73481af8b more work with reset page Julian Lam 2013-04-23 15:39:23 -04:00
  • 67bf1b6041 updated ajaxify to do a callback after page change, added toaster style notifications (app.alert), changes to webserver to update automatically psychobunny 2013-04-23 19:38:48 +00:00