Baris Soner Usakli
46afbc0ba0
assorted config fixes
12 years ago
Baris Soner Usakli
04e0d075ec
added upgrade file and nconf check
12 years ago
Julian Lam
ec4ab19a1e
first pass at plugin system -- not tested!
12 years ago
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
12 years ago
Julian Lam
0b545c7056
removing extra console log...
12 years ago
Julian Lam
3c4b2c8075
fixed oddities in base_url and url generation for subdirectoried instances
...
of NodeBB
12 years ago
Julian Lam
ed967a0e2f
applied minor suggestion suggested by @damianb in issue #24
...
closed #88 (regression due to text selection enhancement)
12 years ago
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
12 years ago
Julian Lam
145898c3ba
using nconf to manage config file now (issue #24 )
12 years ago
Julian Lam
41b3eabf1a
updating code to not use a hardcoded version number, but rather read the #
...
from package.json
12 years ago
Julian Lam
d4a0b3d05a
showing the proper version # on default MOTD and globalified "ver"
12 years ago
Baris Soner Usakli
de55a35684
more fixes for relative paths
12 years ago
Baris Soner Usakli
d3c5afd94c
fixed conflict
12 years ago
Julian Lam
e35ccf4aa6
more copyright info at top of app.js
12 years ago
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
12 years ago
Baris Usakli
6eb9af77e6
first pass at subfolder
12 years ago
Baris Usakli
d66aef7812
moved bcrpyt rounds to config file
12 years ago
Baris Usakli
bbee8e94bd
fixes #34
12 years ago
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.
12 years ago
Julian Lam
d0e5938788
merging in Peter Cellik's changes to allow NodeBB to work with a passworded Redis store. Fixes #11
12 years ago
Baris Usakli
3f3d81de44
admins can make others admins
12 years ago
Julian Lam
05b91caf6c
noscript for home and category view (although it's not quite working for
...
category view yet)
12 years ago
Julian Lam
42e40e62d3
hotfixing bug where client-side config was incorrectly set up if port isn't being used
12 years ago
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
12 years ago
Julian Lam
af17dead27
allowing the setup script to be triggered on-demand via command line argument
12 years ago
Julian Lam
85b9879ab8
patching app setup to also create the client-side config automatically.
...
also temporarily removing nodefly.
12 years ago
psychobunny
3a2152a1f8
added back nodefly. fixed package.json in a previous commit, our versioning of nodebb was what was breaking npm
12 years ago
psychobunny
4207928ac2
removed nodefly temporarily due to some issue with npm install
12 years ago
Julian Lam
0031af8d4f
adding nodefly... just for fun. It'll need to be revamped later to remove the nodefly key.
12 years ago
Julian Lam
fd350bbb4e
nibbed out and hardcoded uid 1 as an admin... first registered user becomes an admin!!
12 years ago
Julian Lam
9af39622ed
actually using identicon default across the site
12 years ago
Julian Lam
eb15bd5ac0
cleanup moar
12 years ago
Julian Lam
23e759fc83
some cleanup and fixing breaking bug introduced by merge
12 years ago
Julian Lam
88bf9425db
install script + patching up integration with install wizard
12 years ago
Julian Lam
65b6010d74
installation wizard under /install
12 years ago
Julian Lam
00a9ec0f12
interim commit
12 years ago
psychobunny
a02a74604c
moved CategoriesAdmin into its own file, hid popular/active, some jslinting + cleanup, renamed some fn calls to be more descriptive
12 years ago
Julian Lam
289219d0ee
adding email header and footer
12 years ago
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.
12 years ago
psychobunny
47d491b266
some left over unfinished templates fixes from last week. deeper urls now take higher precedence.
12 years ago
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;
12 years ago
psychobunny
ba8e0ea420
adding back global.templates to app.js
12 years ago
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
12 years ago
Julian Lam
b0cf97c5d6
editing features, part 1
12 years ago
Baris Usakli
073b87982b
moved user routes into routers/user.js
12 years ago
Baris Usakli
188b1d5ada
for andrew
12 years ago
Baris Usakli
b429a31f6b
more clean up
12 years ago
Baris Usakli
4c324664fa
removed global modules
12 years ago
psychobunny
b734ee5c50
homepage complete, hero unit et al.
12 years ago
psychobunny
c80d178a57
duhsign for category home page
12 years ago
psychobunny
fa64e84dcc
fixed a bug in templates, introduced categories, added default setup script onload, moved home.tpl code over to category, created hierachies
12 years ago
Baris Usakli
8cedb33c82
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
Baris Usakli
39b24436d0
removed global.socket, passing in socket to the functions now
12 years ago
psychobunny
c73feeea2a
hide alternate login strategies if config is not set
12 years ago
Baris Soner Usakli
20aa5d439e
log server errors in browser
...
added uid to posts
12 years ago
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.
12 years ago
Julian Lam
3eb4f0e1a2
commenting out global.uid setting
12 years ago
psychobunny
d711a4e334
added post button, post window, added click handler to toaster alert, started on posts and topics schema and code
12 years ago
psychobunny
b04d262fe4
init, just some testing
12 years ago