Julian Lam
145898c3ba
using nconf to manage config file now (issue #24 )
2013-07-16 15:22:59 -04:00
Julian Lam
41b3eabf1a
updating code to not use a hardcoded version number, but rather read the #
...
from package.json
2013-07-16 13:30:48 -04:00
Julian Lam
d4a0b3d05a
showing the proper version # on default MOTD and globalified "ver"
2013-07-16 01:06:19 -04:00
Baris Soner Usakli
de55a35684
more fixes for relative paths
2013-07-11 15:50:19 -04:00
Baris Soner Usakli
d3c5afd94c
fixed conflict
2013-07-11 14:48:52 -04:00
Julian Lam
e35ccf4aa6
more copyright info at top of app.js
2013-07-11 12:14:49 -04:00
Julian Lam
59083fc34c
updating the main init script to output debug logs containing the GNU copyright disclaimer, as well as port information (to make log debugging easier).
...
Also added more information to the "Categories OK" message
2013-07-11 12:10:45 -04:00
Baris Usakli
6eb9af77e6
first pass at subfolder
2013-07-10 16:22:03 -04:00
Baris Usakli
d66aef7812
moved bcrpyt rounds to config file
2013-07-10 11:51:15 -04:00
Baris Usakli
bbee8e94bd
fixes #34
2013-06-24 14:56:23 -04:00
Julian Lam
4d99870063
updating nodebb executable so that it sends a NODE_ENV environment
...
variable in, and modified app.js and redis lib to read it.
2013-06-21 13:28:55 -04:00
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