Julian Lam
0c4a788698
added callbacks to css and js reloading, issue #2010
11 years ago
Julian Lam
3e033043f3
on-demand reloading of client-side assets
11 years ago
Julian Lam
5886ccc419
framework for reloading
11 years ago
Julian Lam
ba91d7aba6
proof-of-concept for hot-swapping of routes
11 years ago
barisusakli
06119510b7
merge
11 years ago
Julian Lam
74e5524492
fixing request to /api not returning api result
11 years ago
barisusakli
d411ed5c28
closes #1995
11 years ago
barisusakli
005405b16c
closes #1976
11 years ago
Julian Lam
cf6acf6b41
sacrificing a goat to ensure this doesn't come back to bite me
11 years ago
Julian Lam
5936c72f96
further fix to #1957
11 years ago
barisusakli
c8084e9b2e
closes #1978
11 years ago
psychobunny
d4dc716acd
filter:templates.get_config, allows you to modify template config
...
as found here
https://github.com/NodeBB/nodebb-theme-vanilla/blob/master/templates/config.json
@Schamper
11 years ago
psychobunny
a880ac6e9f
do one api call for template configs rather than two on cold load
11 years ago
barisusakli
cfc67d4e90
closes #1924
11 years ago
barisusakli
6e335ff29a
removed debug
11 years ago
barisusakli
f71bd41408
more fixes
11 years ago
barisusakli
dfb6606432
one more fix
11 years ago
barisusakli
d7520508e3
#1375 part1
11 years ago
Julian Lam
4d73a563c5
closed #1850
11 years ago
Julian Lam
0bad6198d4
firing new third type of hook, static. New hook: static:app.load, closed #1812
11 years ago
barisusakli
81018d1305
closes #1863
11 years ago
barisusakli
ef8bbdd359
closes #1864
...
doing andrew's //todo's since 1991
11 years ago
barisusakli
b1e93c4558
fix for wrapper
11 years ago
Julian Lam
14d7461252
updated deprecation notice for social network sso icons
11 years ago
Julian Lam
2f9fd620d7
fixed #1849
11 years ago
psychobunny
de5a564780
hinting
11 years ago
barisusakli
e6a5199174
pass router to app.load closes #1845
...
add a render method to router that forwards it to app
11 years ago
psychobunny
dab44e0768
ability to disable rss feed
11 years ago
barisusakli
7212f95582
small fix to routes
11 years ago
Julian Lam
645eb051ec
added new hook filter:app.load, and deprecated action:app.load, hopefully fixes #1822
11 years ago
barisusakli
90392025e6
small fix to router
11 years ago
barisusakli
61f7f0f889
fixed file upload checks
11 years ago
barisusakli
0362c1a3b0
show day/week/month/year popular topics
11 years ago
psychobunny
5b6acbad1e
optimized widget call by bundling all queries into one for #1428 ; fixes active users widget crash
...
also fixes b3819fd076
properly
11 years ago
psychobunny
b3819fd076
temporary fix for acp, need to reconsider how I'm doing this
11 years ago
psychobunny
c6183f1a82
closes #1428
11 years ago
Julian Lam
13e4e8dad7
a couple final tweaks to contact list and such... #1788
11 years ago
Julian Lam
84e046185b
WIP
11 years ago
Julian Lam
4d85df5bae
issue #1788 - start
11 years ago
barisusakli
5097526ae0
pass express app to plugins, closes #1789
11 years ago
barisusakli
119d13053d
move static to end
11 years ago
barisusakli
ec1196d288
use router for relative path
11 years ago
barisusakli
78c977e8f6
removed trailing slash
11 years ago
barisusakli
9e8584eee7
uploads
11 years ago
barisusakli
24ebf20d7e
first commit
11 years ago
barisusakli
b8b6ae7b2f
moved upload route into API namespace
11 years ago
barisusakli
1cabf885a2
closes #1730
...
postCount != lastPostIndex unfortunately, that will need some rethinking
11 years ago
psychobunny
f6838ef51e
only use passport.authenticate if a strategy url is defined
11 years ago
barisusakli
ab6429c578
closes #1734
11 years ago
barisusakli
dceeed22f7
closes #1724
11 years ago
Julian Lam
c41bb05711
final pass #1720 , closed #1720
11 years ago
barisusakli
15c16c2502
closes #1311 , set category post counts to 0 before starting upgrade
11 years ago
barisusakli
39886c8545
removed unread total route
11 years ago
barisusakli
3bd4d0e418
closes #1692
11 years ago
barisusakli
870bf95e5b
deleted topic feed fix
11 years ago
barisusakli
b81f3552bb
fixed typo
11 years ago
barisusakli
b5071d504f
removed timing #1654
11 years ago
barisusakli
d4b48cd2ac
closes #1654
11 years ago
barisusakli
7610c11cd1
closes #450
...
backup database before upgrade!
upgrade script will take the first post of each topic and set the
`mainPid` property on the topic. then it will remove that pid from the
sorted sets for that topic, this was done to make alternative sorting
work.
added a new sorted set called `tid:<id>:posts:votes` that is used to
sort topic posts by vote count, the original sorted set `tid:<id>:posts`
is used to sort by oldest first or newest first.
the main post is added to the returned posts array on topic load and is
always at the top.
theme changes are minimal just a few new data properties on the posts
and the sorting dropdown.
hopefully didn't miss anything too critical.
11 years ago
psychobunny
c5b8a7b163
filter:templates.get_virtual for ajaxifying to virtual templates
11 years ago
Julian Lam
57f40e1e1c
Merge pull request #1648 from char101/patch-1
...
Add relative_path to authentication redirects
11 years ago
Charles
5f1b1ad2bf
Also add relative_path to destination
...
Because the destination url does not include the relative_path
11 years ago
Charles
ce083573a9
Fix typo
11 years ago
Charles
f26a250b01
Add relative_path to authentication redirects
11 years ago
dhingey
b57dbc37cd
Fix relative path URL bugs in the plugin API.
...
Fixes plugin-related 404 URLs, as well as the plugin directory URL
for installations which use a relative path.
11 years ago
psychobunny
31adf7084d
filter:register.complete - plugins can redirect the user elsewhere post-registration
11 years ago
psychobunny
4bb8762746
send in the entire registration form for userData
11 years ago
barisusakli
7d0eb9afaa
closes #1463
11 years ago
barisusakli
0574022e02
fixes to infinitescroll
11 years ago
barisusakli
55dbc5c823
closes #1612
...
changed post links to "topic/<topic_id>/<topic_slug>/<post_id>"
11 years ago
psychobunny
28dcb9e33d
pair programming ftw
11 years ago
psychobunny
a1815b41c7
I still don't know what I'm fixing, I'm just doing as @barisusakli says
11 years ago
psychobunny
7197f9b621
fixes... something, whatever it is @barisusakli
11 years ago
psychobunny
f2bf9f9383
fixes for windows (flex) @julianlam
11 years ago
Julian Lam
b0464ff912
fixed another hardcoded prefix value
11 years ago
Julian Lam
b553d44107
plugin source mapping fix -- closes #1609
11 years ago
Julian Lam
f8061e23ec
source map support, first pass
11 years ago
Julian Lam
93e3eb4d28
fixed #1584
11 years ago
Julian Lam
d948f2a29d
moved login via email detection into the internal login block
11 years ago
Julian Lam
f20926f93d
finished up group list and group details pages - closed #1563
11 years ago
Julian Lam
6e597a9cdb
fixed tests, and added getSortedSetUnion method to redis db, added test for new redis method
11 years ago
Julian Lam
7425b72245
most of the work for #1563
11 years ago
Julian Lam
7bdbb966aa
groups pages WIP
11 years ago
barisusakli
df73ceaeb7
closes #1556
...
added tag input box to composer when creating a topic
added new routes for viewing tags 'tags' and 'tags/:tagname'
respectively
post_bar.tpl shows the tags of the topic
can edit the main post to remove or add new tags
added a new menu item to header to go to the tags page
11 years ago
barisusakli
05872ad458
closes #1545
11 years ago
barisusakli
5cf9b0a3bd
fix feed crash
11 years ago
Aziz Khoury
d3a11f7ad8
Merge remote-tracking branch 'upstream/master'
11 years ago
barisusakli
b1aae05a08
closes #1518
11 years ago
barisusakli
3e86bdb38f
more work on #1518
...
still needs more work, category is next
11 years ago
Aziz Khoury
bab88893f1
changing 'filter:register.check' hook signature to provide req, res and data
11 years ago
Julian Lam
7c8b442dcd
more updates to privileges revamp
11 years ago
barisusakli
c5d9a68b4b
closes #1445
11 years ago
barisusakli
78ccca4f63
removed comment
11 years ago
Julian Lam
e64c1bfec3
closed #1453
11 years ago
barisusakli
efaa1e62c1
added back ttl :)
11 years ago
barisusakli
672bde7066
removed ttl
11 years ago
barisusakli
62d487e0a8
use current user uid for feed generation
11 years ago
Julian Lam
b56df975e0
fixed 1495
11 years ago
barisusakli
57f0ee8a38
removed whitespace
11 years ago
barisusakli
f89afd92b9
fix for plugin page access issue closes #1493
11 years ago
barisusakli
8afcf44732
gravatars will be generated on demand
...
changing the setting in ACP will affect all default gravatars now.
11 years ago
barisusakli
63d88957a8
replace self links client side
11 years ago
barisusakli
c8efeb7d7c
closes #1400 , bunch of other fixes to 404, 403 in accounts
11 years ago
barisusakli
dde872d6d5
log user ip register
11 years ago
barisusakli
1d1d677b56
closes #1422
11 years ago
barisusakli
c9551abc5d
closes #1432
...
ability to select a default gravatar image (default, identicon,
mystery-man, monsterid, wavatar, retro) or upload a custom image to use
as default gravatar image
11 years ago
Julian Lam
dc051b9060
final pass #1249
11 years ago
Julian Lam
c3a4bcb116
first pass #1249 -- this causes emails to be sent if you have not been to the site in over 24 hours.
11 years ago
psychobunny
e5486db1ae
Merge branch 'code-quality' of https://github.com/miksago/NodeBB into miksago-code-quality
...
Conflicts:
src/database.js
11 years ago
Julian Lam
df8728c785
allowing plugins to define new sounds -- woot.
...
Also moving the core sounds into a separate package, soundpack-default
11 years ago
Micheil Smith
3e82cab398
Add missing new lines at end of files.
11 years ago
barisusakli
1f77df794a
added lots of error keys
11 years ago
barisusakli
2195b20385
closes #1263
11 years ago
barisusakli
4bc3f54468
closes #1318
11 years ago
psychobunny
f01cb88c57
deprecated: plugins/fireHook, filter:server.create_routes, filter:admin.create_routes
11 years ago
Julian Lam
8c7b474e8b
moved fontawesome CSS into stylesheet.css, and updating the js and css middlewares to compile at app start, not on first load
11 years ago
Julian Lam
6fb69e6c19
removing error output for incorrect pw on login
11 years ago
barisusakli
7f193041a8
removed admin topics
11 years ago
Julian Lam
c893effcb9
WIP commit -- groups refactoring + upgrade scripts
11 years ago
barisusakli
e49d445422
added err checking
11 years ago
psychobunny
da7d6a3137
closes #1175
11 years ago
barisusakli
76d8f19e73
forgot to return #963
11 years ago
barisusakli
cd4a204f99
closes #963
11 years ago
psychobunny
197b34461f
potentially fixes #1228
11 years ago
psychobunny
6e64712fd3
fixed bug in api/search causing it to crash if term is not passed in via ajaxify, see #1195
11 years ago
Julian Lam
c1ccc81400
ACP integration for Sounds
11 years ago
barisusakli
46a475fdde
controllers/admin/users cleanup
11 years ago
barisusakli
37e8856861
new middleware to add slug to topic and category
11 years ago
psychobunny
e3df487173
cleanup
11 years ago
Julian Lam
67ef155c60
fixing image uploads
11 years ago
psychobunny
0bbff06cfa
use middleware.authenticate instead of checking in each fn
11 years ago
psychobunny
01cda60704
moved admin upload functions into controllers/admin; re-organized routes/admin to look like routes/index; removed unused deps
11 years ago
psychobunny
8e4c23149c
more re-organization of routes/index.js
11 years ago
Julian Lam
caa9c17bc2
fixed login routes on subfolder installs
11 years ago
barisusakli
6e6c5688d9
more cleanup
11 years ago
barisusakli
92267de9d8
feeds
11 years ago
barisusakli
3a42200e24
refactored feeds
11 years ago
Julian Lam
82a3415ab1
fixing admin routes on subfolder installs
11 years ago
psychobunny
5dc5eb41df
fixed ajaxify bug introduced in last commit
11 years ago
psychobunny
c8bf617f4b
allow plugins to override any route (except for admin routes)
11 years ago
barisusakli
9564b6fda2
closes #1165
11 years ago
barisusakli
3d68c7c6b6
added getObjectsFields methods to db class, changed getUsers methods to use the new method, refactor to user.js and mongo.js
11 years ago
Julian Lam
8873963946
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
Julian Lam
ffa42ffea3
moving pluginRoutes to top of route stack (like others), put app.load hook behind plugins' ready callback
11 years ago
barisusakli
c41ef10572
removed routes/user.js
11 years ago
barisusakli
4e3819603b
jshint fixed missing var
11 years ago
psychobunny
23983c4c80
cleanup - search routes
11 years ago
psychobunny
6ea4d89edc
fixed search routes
11 years ago
psychobunny
1b3f089804
fixed /admin/index 404
11 years ago
psychobunny
37840d35f0
missing variable - numCSS
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
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