barisusakli
d91fa5747d
closes #1964
11 years ago
barisusakli
5c91bc4335
optimized home
11 years ago
barisusakli
5c84a3adb5
closes #1974
11 years ago
barisusakli
4e4a583d9d
took out the meta config check from image.js
11 years ago
barisusakli
528ee335d5
optimize getTopicsByTids and getTeasers
11 years ago
psychobunny
3a32058be1
closes #1958
11 years ago
psychobunny
bb48bdb008
closes #1942
11 years ago
barisusakli
95979d9d97
closes #1947
11 years ago
barisusakli
e7700a3fde
minor refactor
11 years ago
barisusakli
0773f51260
closes #1932
11 years ago
barisusakli
76ad2b8fb2
fixed to account header
11 years ago
barisusakli
cfc67d4e90
closes #1924
11 years ago
Julian Lam
bb7a71389e
using websocketAddress config if supplied
11 years ago
Julian Lam
4d73a563c5
closed #1850
11 years ago
barisusakli
3bfad766b3
closes #1900
11 years ago
Julian Lam
883cee31bc
added support for showSiteTitle in ACP, closes #1519
11 years ago
barisusakli
6c48cbe6ce
regFormEntry array
11 years ago
barisusakli
1e6d589080
show topics on home instead of replies
...
no template changes, instead of showing the latest x posts under
categories, we are now showing the latest x posts of the latest x
topics.
11 years ago
barisusakli
81018d1305
closes #1863
11 years ago
barisusakli
ef8bbdd359
closes #1864
...
doing andrew's //todo's since 1991
11 years ago
psychobunny
803b6f64b8
ability to disable sitemap.xml
11 years ago
psychobunny
704d81fe53
disable category RSS
11 years ago
psychobunny
b6a8845d52
disable topic RSS
11 years ago
barisusakli
e036c20072
closes #1808
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
c6183f1a82
closes #1428
11 years ago
Julian Lam
4404387218
Merge branch 'master' into chat-route
11 years ago
Julian Lam
71916f0691
marathon bugfixing with @barisusakli re: #1788
11 years ago
barisusakli
64d04f7aa6
closes #1803
11 years ago
Julian Lam
d9cdd2f165
limiting recent chats to 20
11 years ago
Julian Lam
13e4e8dad7
a couple final tweaks to contact list and such... #1788
11 years ago
Julian Lam
1db96dc627
typing notifcation socket implementation for chat page, #1788
11 years ago
Julian Lam
84e046185b
WIP
11 years ago
Julian Lam
4d85df5bae
issue #1788 - start
11 years ago
barisusakli
bc257c1c10
removed dupe version
11 years ago
psychobunny
ddcca28cf0
pass allowRegistration in login API for #1786
11 years ago
barisusakli
e6c9647acf
display user post topic stats in admin index
11 years ago
barisusakli
b8b6ae7b2f
moved upload route into API namespace
11 years ago
barisusakli
5ec289eee2
closes #1769
11 years ago
psychobunny
92c0bd07c9
Ability to enable/disable the upvote/downvote system, closes #1672
11 years ago
psychobunny
a2f85648c5
allow voting system to be disabled
11 years ago
barisusakli
1cabf885a2
closes #1730
...
postCount != lastPostIndex unfortunately, that will need some rethinking
11 years ago
barisusakli
f8afb8da3e
allow plugins to add new links to user profile menu
11 years ago
Julian Lam
6f218857cb
added connect-flash package. npm also alphabetically re-ordered the deps... thanks npm?
11 years ago
barisusakli
2479a34c56
closes #1710 , closes #1700
11 years ago
psychobunny
db3523b10b
#1701
11 years ago
barisusakli
39886c8545
removed unread total route
11 years ago
barisusakli
3b1e373e7b
group titles
11 years ago
psychobunny
b12ca5ab9f
closes #1673
11 years ago
barisusakli
870bf95e5b
deleted topic feed fix
11 years ago
psychobunny
eeabae5738
closes https://github.com/NodeBB/NodeBB/issues/1668
11 years ago
barisusakli
d32dfd98b7
remove main post if page is greater than 1
...
this fixes pagination after the main post change
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
barisusakli
efe04c12d3
closes #1635
...
if email isnt confirmed, show a warning in account/edit and let users
resend confirm email
11 years ago
barisusakli
b537666e5c
closes #1592 , closes #1634
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
791fde7904
fixing #1587 properly for unread count
11 years ago
psychobunny
0334a487b5
fixing #1587 properly for profile views
11 years ago
psychobunny
74097be2e4
additional fix for #1587
11 years ago
psychobunny
fee591e551
fixes #1587
11 years ago
psychobunny
bfa3b0f22f
global header widgets
11 years ago
barisusakli
9c0446d416
closes #1593
11 years ago
barisusakli
48aba5fc64
category widget changes
11 years ago
Julian Lam
f20926f93d
finished up group list and group details pages - closed #1563
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
b8b482e287
closes #1555
11 years ago
barisusakli
fa1275c03a
closes #1557
11 years ago
barisusakli
746df87d89
upgrade tags to sorted set
11 years ago
barisusakli
51e07e197b
added isSelf to account route
11 years ago
barisusakli
87fe5bf1bb
delete tag if it has no topics left
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
c7c54560bc
fixes going into deleted topics for admins
11 years ago
barisusakli
cd08a16f77
return post count to with categories
11 years ago
Aziz Khoury
8d6a8dc928
filter:register.build now returns what it was passed, in order. fixes #1540 , we seriously need to consider standarizing the hooks arguments, maybe some ideas here #1527
11 years ago
Julian Lam
e43ebb0423
Merge pull request #1533 from akhoury/master
...
captcha support
11 years ago
Julian Lam
b1534b7798
removing allowGuestPosting logic in NodeBB
11 years ago
Julian Lam
3474cdc5ea
added new privilege "find", added guest meta group, closed #1282
11 years ago
Aziz Khoury
0e0f66ba9e
minor cleanups.
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
086013829b
added 'filter:register.build' hook to augment register template data
11 years ago
psychobunny
a5a2e6f04e
update BS brand colors in ACP
11 years ago
Julian Lam
d54ecea506
more privilege changes
11 years ago
Julian Lam
7c8b442dcd
more updates to privileges revamp
11 years ago
barisusakli
c5d9a68b4b
closes #1445
11 years ago
psychobunny
10716c37d3
closes #1376
11 years ago
Julian Lam
b56df975e0
fixed 1495
11 years ago
barisusakli
1f7fd51b40
some work for #1482
11 years ago
barisusakli
7a25f0bb36
fix for #1496
11 years ago
psychobunny
38a3ab6365
fixes routes for https://github.com/designcreateplay/NodeBB/issues/1485
11 years ago
barisusakli
c8efeb7d7c
closes #1400 , bunch of other fixes to 404, 403 in accounts
11 years ago
psychobunny
bb12ebac48
closes #1442
11 years ago
Julian Lam
b049bd466c
added 'config.version' to client-side
11 years ago
barisusakli
ee12b4fd3e
removed duplication in uploads
11 years ago
barisusakli
53021d31b0
closes #1446
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
5f5906860e
fixed #1406
11 years ago
barisusakli
a1e6a3616c
ability to install/uninstall plugins from ACP
11 years ago
psychobunny
0be414dab9
add registered-only checkbox option to widgets
11 years ago
Julian Lam
126260a027
added cache-buster to template xhr urls -- closed #1392
11 years ago
barisusakli
e7a415246e
closes #1390
11 years ago
Julian Lam
84a34933fe
fixed #1351 -- ACP will tell user that they need to restart, if they need to restart
11 years ago
barisusakli
01555cbb5c
return privileges in category
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
barisusakli
3e60451ce4
closes #1013
...
lets user change languages,
11 years ago
barisusakli
90540f64cf
removed some unused translator requires
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
0ac58dbee6
more error strings
11 years ago
barisusakli
1e96c21cae
removed the span size
11 years ago
barisusakli
2195b20385
closes #1263
11 years ago
barisusakli
d2033abf96
fixes unread page
...
if you had more than 20 unread topics it was loading 40 now it will only
load 21 then keep loading with infinite loading
11 years ago
frissdiegurke
993b745f1c
Added svg-support for category pictures
11 years ago
barisusakli
a7c5a5e819
closes #1334
11 years ago
barisusakli
421a25eb56
closes #1288
11 years ago
barisusakli
4bc3f54468
closes #1318
11 years ago
psychobunny
7926514c95
draft zone for widgets, closes #1238
11 years ago
psychobunny
576246c315
global widget areas (sidebar/footer) - closes #1097
11 years ago
barisusakli
0e5c65199d
simpler static
11 years ago
barisusakli
824d849a52
removed req
11 years ago
barisusakli
a3842d2c61
removed similar code
11 years ago
barisusakli
e5a5b8e8bf
added privateUserInfo and isLoggedIn for #1275
11 years ago
Julian Lam
be45ad163a
properly fixed #1274
11 years ago
Julian Lam
585eb9e1be
fixed #1274
11 years ago
barisusakli
61ae01543c
fixed to use postsPerPage
11 years ago
barisusakli
a400e5de81
#1269
11 years ago
barisusakli
6fc3103aef
topic og:image changes
11 years ago
barisusakli
48ed540801
closed #1267
11 years ago
barisusakli
0c744a947e
chat will use timeago
11 years ago
barisusakli
0741b162cb
#1265
11 years ago
barisusakli
f247c2195e
fixed user picture in og:image
11 years ago
barisusakli
94a589e0e4
#1190
11 years ago
barisusakli
1f2d5abbb7
possible fix for #1256
11 years ago
barisusakli
0cfd05d839
closes #1254
11 years ago
barisusakli
db3632557e
moved notification push out of markAsRead
11 years ago
barisusakli
bac3cf03cb
moved unread to new file
11 years ago
barisusakli
7f193041a8
removed admin topics
11 years ago
barisusakli
fa98da6978
related to #1250
11 years ago
Julian Lam
c709b7ed5b
Merge remote-tracking branch 'origin/master'
11 years ago
Julian Lam
4239c376c8
truncating user list in Groups ACP page, resolved #1132 . Refactored system groups handling
11 years ago
barisusakli
567d867b1e
fixed require to missing public config.json
11 years ago
barisusakli
0f66e80a5a
added setting to disable notification sounds
11 years ago
Julian Lam
c1ccc81400
ACP integration for Sounds
11 years ago
Julian Lam
17903adace
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
barisusakli
46a475fdde
controllers/admin/users cleanup
11 years ago
barisusakli
ea4931fa1d
removed dupe from controllers/user.js
11 years ago
barisusakli
37e8856861
new middleware to add slug to topic and category
11 years ago
Julian Lam
f942c03a58
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
barisusakli
611c16b5a6
closes #1126
11 years ago
barisusakli
1354739d19
user deletion #746
...
user deletion NOT SKALABLE
11 years ago
Julian Lam
6d03f713c5
"Sounds" tab in Settings page... WIP, needs fixing.
11 years ago
barisusakli
175230e337
closes #1205
11 years ago
barisusakli
90e398e5c9
user js refactor, category fix
...
if a category that didn't exist was request with category/1231 or
api/category/1231 it was crashing.
11 years ago
psychobunny
f47f146320
moved out uploads and users from controllers/admin into their own files
11 years ago
psychobunny
641ec3ef82
moved duplicate upload validation code into its own fn
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
barisusakli
e9ab9dcce2
search cleanup
11 years ago
Julian Lam
f28c690f2f
fixing up robots.txt
11 years ago
barisusakli
813b3d6fcc
changes for live streaming of posts
11 years ago
Julian Lam
b259c3d422
categoryData should return better topics (non-anon uid passed in now)
11 years ago
Julian Lam
82a82afe99
updated the way privileges were handled in the .get() category controller
11 years ago
barisusakli
88c4b90fc8
accounts controller removed duplication
11 years ago
barisusakli
037e8943a8
removed left over
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
barisusakli
974333dbc3
fixed missing currentPage
11 years ago
psychobunny
30cfddda68
fix for topics view count, and marking topics as unread
11 years ago
psychobunny
6ea4d89edc
fixed search routes
11 years ago
psychobunny
a99be8e7be
got rid of all the res.locals.isAPI checks in all controller methods. now 1000% cleaner :shipit:
11 years ago
psychobunny
faf3de7e27
added a check for res.locals.isAPI inside res.render, instead of doing it all over the place in code
11 years ago
psychobunny
464c2f42c3
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
...
Conflicts:
public/templates/admin/themes.tpl
src/meta.js
src/routes/api.js
11 years ago
psychobunny
f20a2a2047
merging changes from deprecated routes/user.js
11 years ago
psychobunny
8f7a7fec7d
more cleanup; commenting out custom plugin routes until its fixed properly
11 years ago
psychobunny
48df0cf889
Merge remote-tracking branch 'origin/master' into webserver.js-refactor
...
Conflicts:
src/routes/admin.js
11 years ago
psychobunny
c24c2a5422
search and reset routes, the very last of the views to be refactored :shipit:
11 years ago
psychobunny
d3aead7c13
changing renderHeader function signature to req, res, next
11 years ago
psychobunny
7ef6f9bbf5
buckled down and refactored pretty much all of admin routes x_x
11 years ago
psychobunny
94aeb3ab22
notifications route; added middleware.authenticate to user/uploadpicture api route
11 years ago
psychobunny
5b8e8e4b67
deprecating use of templates.setGlobal on server side in favour of passing in api.config into res.locals (still needs work)
11 years ago
psychobunny
188aeabba8
missed a file in previous commit
11 years ago
psychobunny
7bef58deb1
started moving out api functionality out of the route file into controllers/api.js
11 years ago
psychobunny
d18ce28de0
fixxed categories.get; privileges object and currentPage were missing on original route
11 years ago
psychobunny
88ca3733a7
more jshinting
11 years ago
psychobunny
cdf92c5cda
fixed a really annoying bug - the original topics route pre-refactor never actually included a privileges object
11 years ago
psychobunny
fa2b5d1ee6
re-implementing meta and link tags - completified
11 years ago
psychobunny
3eb9f65c2e
jshinting controllers/index.js; adding back meta tags to home page
11 years ago
psychobunny
8df33e65ac
fixing bug in topics causing meta tags to revert on subsequent refresh
11 years ago
psychobunny
dbbbe21883
re-implementing meta and link tags part 1
11 years ago
psychobunny
6820e9e662
random jshinting expedition
11 years ago
psychobunny
f35c14ee07
bugfixes + cleanup for accounts and users routes
11 years ago
psychobunny
fa103b2d6e
finally done with routes/user.js; accounts.getUserByUID; bug fixing and cleanup
11 years ago
psychobunny
08d3d9feb3
accounts.uploadPicture
11 years ago
psychobunny
bfcb61f37d
forgot to port getUserDataByUserSlug
11 years ago
psychobunny
d072ad60de
all users/ pages converted
11 years ago
psychobunny
7c873c4314
decided to functionally separate accounts from users
11 years ago
psychobunny
e64d87cb1d
all user account pages; all static pages; outgoing page
11 years ago
psychobunny
00df660fa5
robots + sitemap; some clean up
11 years ago
psychobunny
942d16a3b4
confirmEmail route
11 years ago
psychobunny
dae7b06f4d
initial login and register routes
11 years ago
psychobunny
e193d58112
unreadTotal route
11 years ago
psychobunny
beafc881c4
added recent and unread in categoriesController
11 years ago
psychobunny
96d6b96ce4
controllers.home
11 years ago
psychobunny
ad222dce2a
controller indexx
11 years ago
psychobunny
233e49fd34
topics controller
11 years ago
psychobunny
62a4b419e3
categories controller
11 years ago