Commit Graph

370 Commits

Author SHA1 Message Date
Baris Usakli
ca72a4b0fc fixed comma to semicolon 2013-09-04 12:13:36 -04:00
Julian Lam
418700ce3f changing info to warn when config file not found 2013-09-03 22:21:56 -04:00
Julian Lam
3a12ba177a possibly fixing issue #202 again 2013-08-26 17:10:41 -04:00
Julian Lam
28e1538fdb issue #203 2013-08-26 16:54:15 -04:00
Julian Lam
1961f01cab possibly fixing issue #203 2013-08-26 16:37:22 -04:00
Julian Lam
aeebd069e2 fixing nconf issue where redis js was requiring redis configs before they were defined 2013-08-23 16:25:16 -04:00
Baris Usakli
c647793512 meta config changes, refactors 2013-08-23 13:14:36 -04:00
Julian Lam
7cbb01a78a making RDB available to plugins without require 2013-08-22 11:42:49 -04:00
Baris Usakli
c70c67394a closes #171 2013-08-19 13:31:04 -04:00
Baris Usakli
6e17ff7981 added winston, added wrapper for winston.error until they fix it, issue #62 2013-08-13 14:45:28 -04:00
Baris Usakli
ca3629d89b forgot to commit oops 2013-08-13 13:05:15 -04:00
Baris Soner Usakli
46afbc0ba0 assorted config fixes 2013-08-12 19:00:31 -04:00
Baris Soner Usakli
04e0d075ec added upgrade file and nconf check 2013-08-09 15:17:50 -04:00
Julian Lam
ec4ab19a1e first pass at plugin system -- not tested! 2013-07-28 01:16:21 -04:00
psychobunny
e66cab23cf added a screening page for external links. removed forced target = _blank on external links for UX consideration
used http://www.deviantart.com/users/outgoing?http://www.nodebb.org/ for
inspiration
2013-07-23 03:07:27 +08:00
Julian Lam
0b545c7056 removing extra console log... 2013-07-19 23:58:30 -04:00
Julian Lam
3c4b2c8075 fixed oddities in base_url and url generation for subdirectoried instances
of NodeBB
2013-07-19 23:56:30 -04:00
Julian Lam
ed967a0e2f applied minor suggestion suggested by @damianb in issue #24
closed #88 (regression due to text selection enhancement)
2013-07-17 01:02:28 -04:00
Julian Lam
815bd7c10a THIS IS A BREAKING CHANGE
===

Please run `node app --setup` after you pull this commit.

refactored install script to its own library in /src, updated redis config
params to be nconf compatible
2013-07-16 16:12:09 -04:00
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