Julian Lam
2b9b888aee
minor jshinting
11 years ago
psychobunny
7fb5db76d3
updated copyright year
11 years ago
Julian Lam
7aa785b205
fixed problem with nodebb always restarting when SIGTERM'd -- @frissdiegurke
11 years ago
psychobunny
6f1a795f0e
upload_url shouldn't use path.join
11 years ago
Julian Lam
5b38c3b9ee
fixed #1395
11 years ago
barisusakli
557426c1c9
translator refactor
...
no longer loads all language files on startup
11 years ago
psychobunny
e5674dd5cc
not all DB's use a hostname
11 years ago
Julian Lam
0a35195fc7
an attempt at addressing loader madness... #1364
11 years ago
Julian Lam
1cc15a71d6
resolved #1350
11 years ago
psychobunny
ba1e04741b
settings reset message
11 years ago
barisusakli
c0145ad301
move db.init to reset function
11 years ago
barisusakli
2195b20385
closes #1263
11 years ago
Julian Lam
ba16f95d1f
Resetting 'all' done in series now -- #1317
11 years ago
psychobunny
42c9185c7d
closes #1317
11 years ago
Julian Lam
320f187829
split reset into themes, plugins, and all -- #1317
11 years ago
barisusakli
82fabad364
closes #1321
11 years ago
Ian Forsey
6ca5a42936
Allow absolute config paths
11 years ago
Julian Lam
2b8a7c73ac
daily digest emails! resolved #326
11 years ago
Julian Lam
da05330ded
updated cron dependency to require v0.1.4 at least, due to fixes upstream
...
re-enabling notifications pruning
11 years ago
barisusakli
3f12e51045
removed relative path from upload_url
11 years ago
psychobunny
1ef95bd09e
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
...
Conflicts:
app.js
public/templates/category.tpl
public/templates/popular.tpl
public/templates/recent.tpl
public/templates/unread.tpl
src/routes/plugins.js
src/webserver.js
11 years ago
Julian Lam
820cdf8a47
temporarily removing cronjob until upstream bugs are fixed -- resolved #1178
11 years ago
psychobunny
68d526b762
deprecated templates.ready, templates.init, templates.loadServer; start webserver immediately without having to wait for templates.js
11 years ago
psychobunny
1dc63caf77
using views_dir config
11 years ago
Baris Soner Usakli
8c11299197
template language fix
11 years ago
psychobunny
48df0cf889
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
...
Conflicts:
src/routes/admin.js
11 years ago
Baris Soner Usakli
50f83abf75
closes 1150
11 years ago
psychobunny
6820e9e662
random jshinting expedition
11 years ago
psychobunny
936e52a43f
require db
11 years ago
psychobunny
4d598dcd63
moved process events out of webserver.js and into app.js
11 years ago
Baris Soner Usakli
fb1313ec90
load config change
11 years ago
Julian Lam
2088903358
added check to upgrade.upgrade
11 years ago
psychobunny
e912ce038b
closes #1035
11 years ago
Micheil Smith
74049dccb1
Added log message about where configuration is being loaded from
11 years ago
Micheil Smith
0672c7276d
Fix nconf.file not really using config file
11 years ago
Micheil Smith
ee0f9d2bbe
Rename themes_dir to themes_path for consistency with other configuration options
11 years ago
Julian Lam
d933e81b37
fixed #1025
11 years ago
Micheil Smith
a857d4cab0
Added logging on start up detailing where themes are being loaded from.
11 years ago
Micheil Smith
8866de8b30
Improved logging at startup
11 years ago
Micheil Smith
ceffd2e1e0
Remove warnings about themes being out of date
11 years ago
Micheil Smith
691fde0a27
Added ability to change where themes are stored via themes_dir configuration option
...
themes_dir is resolved to be relative to the root of the NodeBB install.
11 years ago
Micheil Smith
8cd1005a03
Reworked startup sequence to respect server.listen() failures and timings.
11 years ago
Baris Soner Usakli
0afd4ffdda
app.js cleanup
11 years ago
Baris Soner Usakli
2e786cc4d1
closes #873 , removed global translator, templates and server objects
11 years ago
akhoury
dcc6ec797e
removed use_proxy config, cleaned-up some comments and sneaked in a time log print on initialization, also, related to pull#820
11 years ago
Baris Soner Usakli
b945dfc71d
closes #843
11 years ago
Julian Lam
0c0ae6560a
re: #808 -- removed upgrade directives for v0.2.x branch, and added minSchemaDate check so that if you try to upgrade without doing all upgrades in a previous branch, it will abort.
11 years ago
psychobunny
df53d836e5
fixed dependency check for cerulean
11 years ago
Baris Soner Usakli
8bc0096b00
dont closed composer if callback isn't called
11 years ago
Julian Lam
adb8f80b86
interim commit - removed calls to websockets.js, beginning porting to namespaced files
11 years ago
psychobunny
b21a202142
my data went on a date and found out we have out of date data
11 years ago
psychobunny
032d46465d
closes #551
11 years ago
Baris Soner Usakli
dfc8aacbae
closes #735 , removed create collection calls
11 years ago
Julian Lam
71681b936f
fixed #731
11 years ago
psychobunny
fda68bc5dd
added templates.setGlobal - allows you to add default template vars that are sent to all tpls upon parsing; added relative_path as global
11 years ago
Baris Soner Usakli
d43f3cebc6
closes #707 , closes #686
11 years ago
Baris Soner Usakli
204913c63d
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
6c30437c47
closes #706 , refactor admin image uploads, fixed gif uploads
11 years ago
psychobunny
69e0aa338d
resolved some todo that's been in there for many months
11 years ago
psychobunny
ccef51095a
fix typo
11 years ago
psychobunny
4459d9d4e0
closes #551
11 years ago
Baris Soner Usakli
bc8bb352a8
added stdout check to exec
11 years ago
Baris Soner Usakli
d1d6605dcf
closes #501
11 years ago
Baris Usakli
f861d44d55
updated upgrade script to use mongo or redis
11 years ago
Baris Soner Usakli
6c70d37f1c
removed reds from app.js
11 years ago
Baris Usakli
e862a1c4cc
added init method to database, progress made
11 years ago
Baris Usakli
91d6f83de4
more mongo work
11 years ago
Baris Usakli
c9308efbec
more work
11 years ago
Dan Rowe
aed4e2792d
Minify socket.io js
...
potential solution for issues/569
11 years ago
psychobunny
529c8acf6c
app.js: added --install alias for --setup
11 years ago
Julian Lam
a9ce8393e4
added footer.build and page.load hooks
11 years ago
Baris Usakli
0b922d3f60
possible fix for #516
11 years ago
Julian Lam
79c52dfe84
updated schema handling so that nodebb won't run unless you are up to date -- fixed #498
11 years ago
Julian Lam
5a96f5f64b
removed filterBannedPosts method that seemed unused -- monkey-patching
...
install script to remember old values (if present, otherwise use defaults)
11 years ago
psychobunny
1d5a208896
themes - added ability to route custom templates serverside
11 years ago
Julian Lam
8ddf200ce7
Merge branch 'cli-help' of https://github.com/RefinedSoftwareLLC/NodeBB into RefinedSoftwareLLC-cli-help
...
Conflicts:
app.js
11 years ago
Julian Lam
26d9cc56d3
added cronjob for notifications
11 years ago
RefinedSoftwareLLC
5e15f8683e
Update app.js
...
Only check if file exists when no other supported --arguments are given.
Display that 0.0.0.0 is Any Address.
Moved upgrade section to after install section.
added CLI --help!
11 years ago
psychobunny
bf677522a9
added additional_profile_info footer in posts view; plugins - filter:posts.custom_profile_info hook lets you add info to post block footer
...
also fixed app.alert - if title is not set then do not show title.
11 years ago
Julian Lam
01e04d60a9
fixing redis db in upgrade path
11 years ago
Julian Lam
12af2a7ff6
install script calling proper redis db
11 years ago
Julian Lam
06f2284bcd
added output to show bound address on instance start
11 years ago
Baris Usakli
eb1c1c78d4
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Usakli
0b0d64b52e
logout/login changes, updateHeader changes
11 years ago
psychobunny
1fbc038e64
fixed conflicts, added new language key for users/online
11 years ago
psychobunny
5c7da4b686
fixed serverside templating; footer, logout internationalization; updated more global lang keys
11 years ago
Julian Lam
14720057c2
serving unminified libraries in development mode, minified otherwise
11 years ago
Julian Lam
f39a7ada7c
skipping minification if the minFile is already up-to-date - issue #322
11 years ago
Julian Lam
d7ea24e218
issue #322 - minifying css file and added jquery to minified compilation
11 years ago
Julian Lam
e621d7e601
closed #322 - autominifying client-side assets on load
11 years ago
psychobunny
5645bcee2d
topic.json en lang; tested serverside internationalization in favourites; fixed some keys in login
11 years ago
psychobunny
a631707db4
app.js + todo
11 years ago
psychobunny
8ec3371139
cerulean theme: new users view
12 years ago
Julian Lam
ccca4d2914
fixed issue where meta was called before nconf loaded
12 years ago
psychobunny
64b071f277
nconf and redis wrapper no longer global objects. jshinted app.js. updated sockets.io to latest
12 years ago
psychobunny
c789f4230d
formatted app.js, updated jshintrc to include node
12 years ago
Julian Lam
49b201db0f
added heroku support for dynamic port reading via process.env
12 years ago
Julian Lam
d1c756306a
updates to allow dynamic addition of static directories provided by plugins
12 years ago
Julian Lam
727da38fb6
fixing issue where upgrade path only applies db fixes to default redis host and port
12 years ago
Julian Lam
7b3384a6be
fixing some bad logic in app starting
12 years ago
Julian Lam
e32494879c
closed #270
12 years ago
Julian Lam
bec0b46a2c
refactoring installation scripts to use node prompt module, lots of other fixes
...
fixed #263 , fixed #264 , fixed #265
12 years ago
Julian Lam
e5b26fdad0
removing node-rss dep
12 years ago
Baris Usakli
ca72a4b0fc
fixed comma to semicolon
12 years ago
Julian Lam
418700ce3f
changing info to warn when config file not found
12 years ago
Julian Lam
3a12ba177a
possibly fixing issue #202 again
12 years ago
Julian Lam
28e1538fdb
issue #203
12 years ago
Julian Lam
1961f01cab
possibly fixing issue #203
12 years ago
Julian Lam
aeebd069e2
fixing nconf issue where redis js was requiring redis configs before they were defined
12 years ago
Baris Usakli
c647793512
meta config changes, refactors
12 years ago
Julian Lam
7cbb01a78a
making RDB available to plugins without require
12 years ago
Baris Usakli
c70c67394a
closes #171
12 years ago
Baris Usakli
6e17ff7981
added winston, added wrapper for winston.error until they fix it, issue #62
12 years ago
Baris Usakli
ca3629d89b
forgot to commit oops
12 years ago
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