Commit Graph

40 Commits

Author SHA1 Message Date
Julian Lam
d0e5938788 merging in Peter Cellik's changes to allow NodeBB to work with a passworded Redis store. Fixes #11 2013-06-20 16:39:11 -04:00
Baris Usakli
3f3d81de44 admins can make others admins 2013-06-20 14:45:38 -04:00
Julian Lam
05b91caf6c noscript for home and category view (although it's not quite working for
category view yet)
2013-06-14 13:01:24 -04:00
Julian Lam
42e40e62d3 hotfixing bug where client-side config was incorrectly set up if port isn't being used 2013-06-11 13:59:30 -04:00
Julian Lam
a09cfd9304 started work on noscript tags in pages (but blocked by template bug with block processing), allowed reverting of theme in ACP
introducing mixins css file
2013-06-06 15:34:46 -04:00
Julian Lam
af17dead27 allowing the setup script to be triggered on-demand via command line argument 2013-06-05 11:26:50 -04:00
Julian Lam
85b9879ab8 patching app setup to also create the client-side config automatically.
also temporarily removing nodefly.
2013-06-05 10:43:35 -04:00
psychobunny
3a2152a1f8 added back nodefly. fixed package.json in a previous commit, our versioning of nodebb was what was breaking npm 2013-06-04 13:23:17 -04:00
psychobunny
4207928ac2 removed nodefly temporarily due to some issue with npm install 2013-06-04 12:24:36 -04:00
Julian Lam
0031af8d4f adding nodefly... just for fun. It'll need to be revamped later to remove the nodefly key. 2013-06-03 13:50:56 -04:00
Julian Lam
fd350bbb4e nibbed out and hardcoded uid 1 as an admin... first registered user becomes an admin!! 2013-05-29 15:40:48 -04:00
Julian Lam
9af39622ed actually using identicon default across the site 2013-05-29 14:55:43 -04:00
Julian Lam
eb15bd5ac0 cleanup moar 2013-05-27 16:42:12 -04:00
Julian Lam
23e759fc83 some cleanup and fixing breaking bug introduced by merge 2013-05-27 16:17:19 -04:00
Julian Lam
88bf9425db install script + patching up integration with install wizard 2013-05-27 14:02:57 -04:00
Julian Lam
65b6010d74 installation wizard under /install 2013-05-25 20:32:22 -04:00
Julian Lam
00a9ec0f12 interim commit 2013-05-24 13:14:41 -04:00
psychobunny
a02a74604c moved CategoriesAdmin into its own file, hid popular/active, some jslinting + cleanup, renamed some fn calls to be more descriptive 2013-05-24 11:18:28 -04:00
Julian Lam
289219d0ee adding email header and footer 2013-05-24 08:39:39 -04:00
Julian Lam
26781157b3 refactoring posts, topics, and categories so that each "get" is moved up
one level. Topics.get will get all of the posts in a tid, etc.
2013-05-21 21:07:26 -04:00
psychobunny
47d491b266 some left over unfinished templates fixes from last week. deeper urls now take higher precedence. 2013-05-21 10:57:45 -04:00
psychobunny
fb52dfc6c8 templates refactor part 2
updated so that tpls get loaded on demand as opposed to all at once on
load; added a function to pull the tpl list on load instead of having to
manually define new templates in code; some clean up; added utils.walk;
2013-05-17 15:20:08 -04:00
psychobunny
ba8e0ea420 adding back global.templates to app.js 2013-05-17 13:43:32 -04:00
psychobunny
1cdbd376ba deprecated server side templates finally. code sharing between client side and server side templates; force_refresh parameter added to temasd
deprecated server side templates finally. code sharing between client
side and server side templates; force_refresh parameter added to
templates config.json; created initialization fn for webserver
2013-05-17 13:36:44 -04:00
Julian Lam
b0cf97c5d6 editing features, part 1 2013-05-15 15:39:29 -04:00
Baris Usakli
073b87982b moved user routes into routers/user.js 2013-05-14 14:04:19 -04:00
Baris Usakli
188b1d5ada for andrew 2013-05-14 13:04:12 -04:00
Baris Usakli
b429a31f6b more clean up 2013-05-14 12:26:26 -04:00
Baris Usakli
4c324664fa removed global modules 2013-05-14 12:13:29 -04:00
psychobunny
b734ee5c50 homepage complete, hero unit et al. 2013-05-07 20:49:27 +00:00
psychobunny
c80d178a57 duhsign for category home page 2013-05-07 15:49:24 +00:00
psychobunny
fa64e84dcc fixed a bug in templates, introduced categories, added default setup script onload, moved home.tpl code over to category, created hierachies 2013-05-06 22:05:42 +00:00
Baris Usakli
8cedb33c82 Merge branch 'master' of https://github.com/psychobunny/node-forum 2013-05-02 12:56:17 -04:00
Baris Usakli
39b24436d0 removed global.socket, passing in socket to the functions now 2013-05-02 12:54:27 -04:00
psychobunny
c73feeea2a hide alternate login strategies if config is not set 2013-05-02 16:36:26 +00:00
Baris Soner Usakli
20aa5d439e log server errors in browser
added uid to posts
2013-04-30 12:40:16 -04:00
Julian Lam
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.

THIS COMMIT ALTERS NODEBB'S DEPENDENCIES!
Please run npm install after pulling.
2013-04-28 13:58:19 -04:00
Julian Lam
3eb4f0e1a2 commenting out global.uid setting 2013-04-25 00:05:17 -04:00
psychobunny
d711a4e334 added post button, post window, added click handler to toaster alert, started on posts and topics schema and code 2013-04-24 20:40:34 +00:00
psychobunny
b04d262fe4 init, just some testing 2013-04-22 16:51:32 +00:00