Julian Lam
5a8a3627d2
bringing subfolder installations to v0.4.0 - JUST FOR @PLANNER
11 years ago
psychobunny
e84dd4fd94
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
...
Conflicts:
public/templates/accountedit.tpl
public/templates/header.tpl
src/routes/meta.js
src/webserver.js
11 years ago
Julian Lam
90b29031fe
backwards compatibility with older plugins using css with staticDir
11 years ago
Julian Lam
5880590425
removing "pluginCSS", "css" in plugins is now included directly into stylesheet.css. This is a breaking change.
...
fixes #1168
11 years ago
psychobunny
23e4eb7cd9
deprecating filter:server.create_routes and filter:admin.create_routes; maintains limited functionality but recommended you migrate asap
11 years ago
psychobunny
178edd150a
moved action:app.load out of webserver; passing in app, mdw, and controllers into action:app.load. now we can create routes dynamically ;)
11 years ago
psychobunny
90a80ad83d
plugins can now define a templates directory which gets compiled onload without requiring any hooks
11 years ago
psychobunny
8a05eee1f5
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
...
Conflicts:
src/routes/user.js
11 years ago
Baris Soner Usakli
096f352c82
closes #1130
11 years ago
Baris Soner Usakli
58cb51bb02
removed unused imagemagick require
11 years ago
psychobunny
34552f7fb0
added middleware.guestSearchingAllowed to the actual search API call
11 years ago
psychobunny
542f937589
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
...
Conflicts:
src/routes/api.js
11 years ago
psychobunny
b9e119241e
moved get_custom_templates into plugins.js
11 years ago
psychobunny
8f7a7fec7d
more cleanup; commenting out custom plugin routes until its fixed properly
11 years ago
psychobunny
c0cd6148f4
one final push, cleanup + organize + lint; made feeds/meta/plugins routes follow same pattern as other route files
11 years ago
Baris Soner Usakli
c028761857
new route to get recent posts
11 years ago
psychobunny
552eb78db8
template compiling init; changing themes now finally works on this branch
11 years ago
psychobunny
da331a1e6b
clean up in routes/admin.js
11 years ago
Baris Soner Usakli
4b64b9dcdc
closes #951
11 years ago
psychobunny
c24c2a5422
search and reset routes, the very last of the views to be refactored :shipit:
11 years ago
psychobunny
7ef6f9bbf5
buckled down and refactored pretty much all of admin routes x_x
11 years ago
psychobunny
d360320441
finally got admin header and footer working 👍
11 years ago
psychobunny
eed97648b1
started moving admin mdw into middleware/admin.js; res.render post-processing to append admin footer/header
11 years ago
psychobunny
e588762aa0
yes, I've finally started on the dreaded admin refactor (not much else left to do :/)
11 years ago
psychobunny
209bcaba8c
middleware.updateLastOnlineTime; middleware.prepareAPI (reinstated)
11 years ago
psychobunny
f785f7f6e3
added deprecation notice to plugins/fireHook
11 years ago
psychobunny
94aeb3ab22
notifications route; added middleware.authenticate to user/uploadpicture api route
11 years ago
psychobunny
7bef58deb1
started moving out api functionality out of the route file into controllers/api.js
11 years ago
psychobunny
31d576e9ed
deprecation notice
11 years ago
psychobunny
fe9d4efa98
moved api-only routes into routes/api.js, cleanup & linting
11 years ago
psychobunny
d75bc9578b
deprecating middleware.prepareAPI in favour of using app.all('*') in /api namespace
11 years ago
psychobunny
d20501b29d
meta.js merge conflict
11 years ago
Julian Lam
4c2a6953f1
concatenating the client scripts, instead of compressing, in development mode
11 years ago
psychobunny
6820e9e662
random jshinting expedition
11 years ago
psychobunny
6c3c669e31
moved middleware out of webserver.js and into middleware.js
11 years ago
psychobunny
ee5596fad5
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
11 years ago
Julian Lam
14d7453a23
bundling socket.io client library into minfile, minfile always used from this point forward, even in development mode.
...
Development mode will not compress the scripts, but will just concatenate.
11 years ago
psychobunny
f46e563b8a
moved all route definitions in webserver.js into routes/index.js
11 years ago
Baris Soner Usakli
87f337f2fb
cleanup
11 years ago
psychobunny
26853d024e
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
11 years ago
Julian Lam
0fecbf7cbf
entity decoding in filenames
11 years ago
Baris Soner Usakli
24b669bd39
some fixes for search plugin
11 years ago
Baris Soner Usakli
e75c303b89
added unique visitor count to admin dashboard
11 years ago
Baris Soner Usakli
7081c7dcc4
moved ip log to api
11 years ago
psychobunny
e73f8d6f37
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
11 years ago
Julian Lam
561b42d0f9
new staticDirs format, @mrwaffle
11 years ago
psychobunny
fa103b2d6e
finally done with routes/user.js; accounts.getUserByUID; bug fixing and cleanup
11 years ago
psychobunny
bfcb61f37d
forgot to port getUserDataByUserSlug
11 years ago
psychobunny
d072ad60de
all users/ pages converted
11 years ago
psychobunny
e64d87cb1d
all user account pages; all static pages; outgoing page
11 years ago
psychobunny
942d16a3b4
confirmEmail route
11 years ago
psychobunny
dae7b06f4d
initial login and register routes
11 years ago
psychobunny
08c0a7fa5e
removing old unread and recent routes
11 years ago
psychobunny
4435a20d90
fixed merge conflict
11 years ago
psychobunny
c084529597
removed old api/home and api/popular
11 years ago
psychobunny
1db0651bff
removing old api/popular code
11 years ago
akhoury
3f1d5c6656
merge fork with upstream master
11 years ago
akhoury
1b207d8276
IE8 support, general cleanups, from native to $ objects ...
11 years ago
Baris Soner Usakli
f1f7b59d58
missed this one
11 years ago
Baris Soner Usakli
56bbeb9950
use disableSocialButtons from config
11 years ago
Baris Soner Usakli
a83d4a9dd5
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
ea6cf3bbd5
more cleanup and changes to topics
11 years ago
psychobunny
87baeebc3f
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
psychobunny
5145ba1aac
added a route to get moderators by category id
11 years ago
Julian Lam
3f7e458866
fixed #1127
11 years ago
Julian Lam
815e78339f
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
Julian Lam
101a6ab812
minifying css
11 years ago
Baris Soner Usakli
1ba3acfd03
display ips to admins/users on profile
11 years ago
Baris Soner Usakli
de3bc84fde
removed logs
11 years ago
Baris Soner Usakli
cc8ac2c026
get ips if admin or self
11 years ago
Julian Lam
12e3e45398
closed #1095 - js is now minified and saved to memory the first time it is requested (on prod mode), same with theme CSS
11 years ago
Julian Lam
bc1c419722
caching compiled CSS locally, so repeated calls to the stylesheet serve from cache
11 years ago
Julian Lam
53f1e4d3d4
dedicated stylesheet.css route for LESS compilation, no longer usin less-middleware for base theme...
11 years ago
Julian Lam
8557c56c45
resolved #1117
11 years ago
Julian Lam
4ef1d83acd
Merge branch 'master' into nodebb-loader
11 years ago
Julian Lam
b64e5870b7
loader now handles arguments and ./nodebb watch command updated to not use loader.
11 years ago
Baris Soner Usakli
bae76ebd70
fixed the redis error when going to unread/recent if nextStart is missing
11 years ago
Baris Soner Usakli
f4d23fe5df
return version in config
11 years ago
Baris Soner Usakli
29ba015d69
fixed topic thumbs
11 years ago
Baris Soner Usakli
de34beaf6d
closes #1087
11 years ago
Julian Lam
2ba11dce15
hiding search buttons and route when search is not configured
11 years ago
Julian Lam
0e26fdf1da
Merge branch 'master' into search_hooks
11 years ago
psychobunny
52781bb539
Merge remote-tracking branch 'origin/master' into Widgets
11 years ago
Baris Soner Usakli
7e825c61bd
some login changes
11 years ago
psychobunny
80ce4db764
add container field and title field to all widgets by default
11 years ago
Baris Soner Usakli
b82a5461ce
more cleanup to user routes
11 years ago
Baris Soner Usakli
905a99e638
user route cleanup
11 years ago
Baris Soner Usakli
020a70ecb6
removed showemail setting from user hash, its in user settings now
11 years ago
akhoury
63c9269240
merged composer and some other files with master
11 years ago
akhoury
25207852e8
added topics thumbnails support
11 years ago
Julian Lam
42d33f8338
first pass #899
11 years ago
Julian Lam
fdd2dc322b
first pass #992
11 years ago
psychobunny
163b0f964e
Merge remote-tracking branch 'origin/master' into Widgets
11 years ago
psychobunny
0963e62acb
completely removing all motd code in favour of using the widget system
11 years ago
Julian Lam
f50d77bca0
resolved #1060
11 years ago
psychobunny
4e1b3506e8
allow plugins/widgets to define widgets; moved sample widgets out of core and into nodebb-widget-essentials
11 years ago
Baris Soner Usakli
495fded6dd
closes #1038
11 years ago
psychobunny
86a8103c15
saving, updating, deleting widgets; widget dragging improvements
11 years ago
Baris Soner Usakli
7e2823bf30
show recent event data first'
11 years ago
psychobunny
447cff1995
got the basic ui, dragging, sorting etc going for widgets acp
11 years ago
psychobunny
fa5f528fb5
filter:widgets.getAreas - allows plugins to define widget locations in tpls
11 years ago
Julian Lam
0b0b74a559
properly translating strings in category nojs template, and added pagination (so not all topics are loaded on every request)
11 years ago
Baris Soner Usakli
3993259336
closes #1055
11 years ago
Baris Soner Usakli
83ad454c3e
better error message if image upload fails, #1052
11 years ago
Baris Soner Usakli
21367a1847
reverse infinite loading
11 years ago
Baris Soner Usakli
8eeb962ebc
fixed small bug
11 years ago
Baris Soner Usakli
43e8016dd1
fixes admin user picture edit
11 years ago
Baris Soner Usakli
c0e0da0f1d
simplified getAllTopics
11 years ago
Julian Lam
734d8f96e8
fixing symbols in plugin static path filenames -- can I tag people in commit messages? @frissdiegurke
11 years ago
Baris Soner Usakli
a909a25393
closes #1016
11 years ago
Baris Soner Usakli
bdc93409a7
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
075c6c01f2
upload changes, show progres in composer
11 years ago
psychobunny
1f8f65308b
added api/user/uid route
11 years ago
Baris Soner Usakli
1c14bcd1ed
dont update last online time if status is offline
11 years ago
Baris Soner Usakli
7b4f098cb4
dont allow negative or zero pagination values for user setting
11 years ago
Baris Soner Usakli
475f9bea04
closes #1011 , last online wont give away your invisible status
11 years ago
Baris Soner Usakli
9f1e0187ee
fixed settings
11 years ago
Baris Soner Usakli
a8e5c7d149
error checks more err first, replaced a eachSeries with async.map
11 years ago
Baris Soner Usakli
521b3f02be
removed log, lol
11 years ago
Baris Soner Usakli
bb59158bbc
closes #721 , admins can edit other users from their edit page
11 years ago
psychobunny
53ef9c1b9f
new hook - filter:user.settings allows plugins to generate custom user settings on account page
11 years ago
Baris Soner Usakli
8ca3b667c7
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
4ff62f4e30
closes #1005
11 years ago
psychobunny
2781153640
removed some unused stuff in account settings
11 years ago
Baris Soner Usakli
55951fec6f
removed marked from motd'
11 years ago
Baris Soner Usakli
84446e255d
added parseInt
11 years ago
Baris Soner Usakli
242927d702
user selectable pagination
11 years ago
Baris Soner Usakli
ca8f86c4ee
fixed minor issue in prev PR
11 years ago
Micheil Smith
33607e0cd9
Move feed routing and logic to src/routes/feeds.js
11 years ago
Baris Soner Usakli
2c18bbddbe
upload changes, just pass filename to plugin or base64 data
11 years ago
Baris Soner Usakli
1c058658e6
small tweak
11 years ago
Baris Soner Usakli
26849ba2b7
added hooks for image uploads into user and admin routes
11 years ago
Baris Soner Usakli
378ccc3cb7
removed imgur from core
11 years ago
Julian Lam
e176abae50
started #961 , first pass
11 years ago
Baris Soner Usakli
71c64de8bb
pass error to next
11 years ago
Julian Lam
f3b2771802
fixing indentation
11 years ago
Julian Lam
054fd46924
Merge branch 'master' of github.com:greynaert/NodeBB into greynaert-master
11 years ago
ferncoder
9fede2cb05
(issue #929 ) Admin users can now see offline users
...
Add the check of the req.user to allow anonymous user to watch de /user
pages
11 years ago
ferncoder
183f27b167
(issue #929 ) Admin users can now see offline users
...
https://github.com/designcreateplay/NodeBB/issues/929
11 years ago
Baris Soner Usakli
a01008cf7d
only logged in users increase profile view count
11 years ago
Baris Soner Usakli
c17b8ae9a1
fixes
11 years ago
Baris Soner Usakli
574e981de9
closes #831 , user profile changes
11 years ago
Baris Soner Usakli
c7195290c8
added infinite load to user favourites page
11 years ago
Baris Soner Usakli
d53480015b
removed dupe route
11 years ago
Baris Soner Usakli
e8dd8db010
helper function to create routes
11 years ago
Baris Soner Usakli
214b74abc9
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
148438f7a0
closes #928 , closes #930
11 years ago
Julian Lam
79af442306
resolved #926
11 years ago
Julian Lam
3c55672f62
seconds != milliseconds *facepalm*
11 years ago
Baris Soner Usakli
db309ce8a1
closes #661
11 years ago
Baris Soner Usakli
feaea6dcea
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
52962a7e9b
dont show invisible users in online users page
11 years ago
Julian Lam
9e8addee81
fixed #859
11 years ago
Julian Lam
29c6b789a2
tweak to prev commit
11 years ago
Julian Lam
748055ac52
hiding development block from ACP if not in dev mode
11 years ago
psychobunny
4647b88071
added optional forum terms of use to ACP, closes #775
11 years ago
Julian Lam
c89bc3b9d5
fixing missing template requirement on /reset
11 years ago
Baris Soner Usakli
a86ddc9934
closes #726
11 years ago
Julian Lam
55b67ed735
Merge branch 'master' of github.com:designcreateplay/NodeBB
...
Conflicts:
src/routes/api.js
11 years ago
Julian Lam
0376e3d574
renamed language directories to ICU standard, upgrade script, no longer promoting english at top of list in languages tab, en now en_GB, encompasses Canadian and English English
11 years ago
psychobunny
68105c6289
send environment state to client
11 years ago
psychobunny
92725ee3df
Merge pull request #874 from BitBangersCode/templates-fix
...
Add custom templates to /api/get_templates_listing
11 years ago
Julian Lam
024cfc17c5
tweak
11 years ago
Julian Lam
38ee3fd5a3
don't bother firing hooks received by js unless a listener exists
11 years ago
Julian Lam
744b6517bf
issue #891
11 years ago
Julian Lam
8e1137b5dd
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
Julian Lam
ef39c128c2
Removing Google Plus integration from core - adios!
11 years ago
Baris Soner Usakli
d54e2fba9e
closes #810
11 years ago
Julian Lam
7e3c46db61
Removing Twitter SSO - toodles!
11 years ago
Julian Lam
e7eab83d8f
removing facebook SSO from core
11 years ago
Baris Soner Usakli
25c4648e2e
load 20 in recent
11 years ago
Baris Soner Usakli
fac2cd9464
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
da626a4035
more fixes
11 years ago
Julian Lam
22354227be
hiding "Forgot Password" link using Plugins.hasListeners, instead of derpy config settings bool
11 years ago
Baris Soner Usakli
b4ea8e58fa
removed check for no topics in category, you should be able to go into empty categories
11 years ago
Baris Soner Usakli
6ff11c5243
check for number
11 years ago
Baris Soner Usakli
75f178636b
more fixes
11 years ago
Baris Soner Usakli
1084523c92
lots of pagination work, query params, ajaxify to pids
11 years ago
MrWaffle
869f9e0d86
Add custom templates to /api/get_templates_listing
11 years ago
Baris Soner Usakli
8744013013
Merge branch 'master' of https://github.com/designcreateplay/NodeBB into pagination
11 years ago
Baris Soner Usakli
2e786cc4d1
closes #873 , removed global translator, templates and server objects
11 years ago
Baris Soner Usakli
ef6fd35e85
lots of cleanup, moved pagination to requirejs module
11 years ago
Baris Soner Usakli
606367701f
pagination on posts
11 years ago
Baris Soner Usakli
cf39c66017
some pagination work
11 years ago
Julian Lam
f02cd9df82
Merge branch 'master' of github.com:akhoury/NodeBB into akhoury-master
...
Conflicts:
src/user.js
11 years ago
Baris Soner Usakli
b945dfc71d
closes #843
11 years ago
Barış Soner Uşaklı
c709fae251
Merge pull request #828 from BitBangersCode/admin-group-fix
...
Admin group fix
11 years ago
Baris Soner Usakli
18075b85c7
winston.error
11 years ago
psychobunny
3b4f0a8f4e
updating motd for incoming theme
11 years ago
Julian Lam
53a1474785
second pass for #773 , blocked for now
11 years ago
Julian Lam
bafc8caaf5
first pass at #773
11 years ago
Josh Rickers
55b0270b34
Merge branch 'master' into admin-group-fix
11 years ago
Josh Rickers
bac1a5ec3e
updated groups to stop you from removing yourself from the admin group
11 years ago
Baris Soner Usakli
9400e5bcc9
motd
11 years ago
Baris Soner Usakli
f282dcd677
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
55d4a5fe3a
template fixes closes #825
11 years ago
Julian Lam
affa51856b
closed #801 pending explanation
11 years ago
Aziz Khoury
f74f01ca77
Changed User.create signature to accept a hash, added a couple of utility functions as well
11 years ago
Baris Soner Usakli
5a069f1076
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
84aa1ab527
motd string and class
11 years ago
Julian Lam
b6aa31b245
removed references to Reds user search
11 years ago
Julian Lam
07b286650c
adding cache buster to ACP, removing bootstrap css in ACP
11 years ago
Baris Soner Usakli
bbac361670
fixed crash if empty topic was loaded without ajaxify
11 years ago
Baris Soner Usakli
c00bd0b8d0
oops fixed
11 years ago
Baris Soner Usakli
22e1b0f22e
check result for null
11 years ago
Baris Soner Usakli
e6a9f5a704
error check
11 years ago
Julian Lam
962955f06a
fixed bug with search (getTopicsByTids became error-first)
11 years ago
Julian Lam
af6eb5359e
Merge branch 'master' into socketAL-fix
...
Conflicts:
public/language/cs/global.json
public/language/fr/global.json
src/routes/api.js
11 years ago
Julian Lam
5e695d3222
fixed incorrect language string used in fb button in default motd
11 years ago
Julian Lam
45ce0566e7
added translation to default MOTD
11 years ago
Julian Lam
14b31cf4c8
hiding fork button on xs/sm devices (default motd)
11 years ago
Julian Lam
beec96416f
added translation to default MOTD
11 years ago
Julian Lam
253913f8d9
hiding fork button on xs/sm devices (default motd)
11 years ago
Baris Soner Usakli
ae76bb3928
lots of err first fixeS
11 years ago
Baris Soner Usakli
16aeb2d09d
added fb to motd default
11 years ago
Baris Soner Usakli
cd4cb240c8
upload file icon in composer was visible even when uploads were disabled
11 years ago
Baris Soner Usakli
265d1f6331
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
dcf47f558e
limit search in db
11 years ago
psychobunny
8c5a458798
fixed 403 redirect from logged out /admin
11 years ago
Baris Soner Usakli
0198024db0
parseInt uid
11 years ago
Baris Soner Usakli
bc835f59d4
mongo getListRange fix
11 years ago
Baris Soner Usakli
c07bf466b2
added back search limiting
11 years ago
Julian Lam
adb8f80b86
interim commit - removed calls to websockets.js, beginning porting to namespaced files
11 years ago
Julian Lam
c2a1cd94d0
addressing issue for #728 where existing NodeBBs don't have a defaultLang set
11 years ago
Julian Lam
df4c6ca1c8
integrating client side translator into new languages tab in ACP
11 years ago
Julian Lam
cd6af45afb
added icons to all h1s in admin panel
...
languages tab in ACP
each language now also has a "language.json"
11 years ago
Julian Lam
ac04e04016
fixed #719
11 years ago
Julian Lam
2495b5b89b
refactored group category permissions, removed getCategoryAccess method call
11 years ago
Baris Soner Usakli
0d26b21a2c
prevent double res.send/json if error occurs in profile image upload
11 years ago
psychobunny
cfa4256df5
admin - download emails.csv, thanks to @akhoury for the gist
11 years ago
Baris Soner Usakli
d6333a3969
fixed plugin css files for relative path
11 years ago
Baris Soner Usakli
58580bd866
closes #716 , also moved chat to its own template
11 years ago
Baris Soner Usakli
be316ff602
fixed mongo listRemoveAll
11 years ago
Baris Soner Usakli
48074ea93b
redirect if category is accessed directly
11 years ago
Baris Soner Usakli
1466e68aa1
ssl support 101
11 years ago
Baris Soner Usakli
751dc73ebe
fixes login/register and auth routes in relative path install
11 years ago
Julian Lam
0ac9ec6001
Merge remote-tracking branch 'origin/master' into email-revamp
11 years ago
psychobunny
98a646fa62
changed numRecentTopics to numRecentReplies, that makes more sense now
11 years ago
psychobunny
1d69436b44
fix to getRecentReplies causing count = 0 to return unlimited
11 years ago
psychobunny
d6c7551120
pull # of recent replies based on settings
11 years ago
Julian Lam
24944762d7
fixing 'back to nodebb' ext, and revamping email confirm logic
11 years ago
Julian Lam
d6e0625fc8
Merge remote-tracking branch 'origin/master' into email-revamp
11 years ago
psychobunny
2c398f81d2
fixed the twitter link to @NodeBB
11 years ago
cmastudios
e3185b9560
Calculate age based on days instead of years
...
Calculating the age based on the year only caused issues in the display of the age because it was off. Example: Person who was born in march of 1999 is displayed as 15 instead of 14 after the turn of the year.
11 years ago
Julian Lam
339ed4e47b
implemented emailer for welcome email (though the email confirmation system is horribly broken)
11 years ago
Julian Lam
3ff550914f
Merge remote-tracking branch 'origin/master' into email-revamp
...
Conflicts:
package.json
11 years ago
Baris Soner Usakli
d43f3cebc6
closes #707 , closes #686
11 years ago
Baris Soner Usakli
8cfb239aac
closes #705
11 years ago
Baris Soner Usakli
40d20846d8
moar refactor
11 years ago
Baris Soner Usakli
6c30437c47
closes #706 , refactor admin image uploads, fixed gif uploads
11 years ago