Julian Lam
6dd72f480c
Merge pull request #538 from draco2003/add_fav_context
...
add breadcrumb like context to favorites
11 years ago
Julian Lam
08ef67e824
closed #536
11 years ago
Dan Rowe
7e71fb218c
add breadcrumb like context to favorites
11 years ago
Baris Soner Usakli
bff0c8fdaf
increased active users count to 16
11 years ago
Baris Usakli
7c1b6d6ad2
lots of refactor for error handling
11 years ago
Baris Usakli
84fa704b25
refactor abit adding error checking to missing parts
11 years ago
Baris Usakli
4ce6ac5af9
closes #491 , added check to prevent crash in getAnonUserCount
11 years ago
Baris Usakli
7d1aa02fd1
removed schema.js
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
Baris Usakli
c8ec095d99
anons cant edit after posting #365
11 years ago
Baris Usakli
04ed1df0ef
closes #365 , allow guest posting. enabled from admin/settings, defaults to disabled
11 years ago
Baris Usakli
ccf4ed1235
topics and posts counters will update for everyone
11 years ago
Baris Soner Usakli
ab1015b11e
#433
11 years ago
Baris Usakli
468688615f
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Usakli
f4faee4283
moved image uploading to a require js module, added image upload to site logo
11 years ago
psychobunny
2ee29683a7
random whitespace
11 years ago
psychobunny
51395dda91
updated all RDB.hget in posts to use getPostField. new post filters for retrieving and saving posts. made editPost saving synchronous.
11 years ago
Julian Lam
e8801a75f3
fixing weird passing in of a single param as an array for post.save hook
11 years ago
Julian Lam
9375369b88
fixed issues caused by inadvertant globalisation (and its subsequent fix)
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
9613ea9018
reverted change where post title was sanitized on saving (which didn't
...
seem to work), now sanitizing post title on output
11 years ago
Julian Lam
7bf5b2ec57
changed fireHook to be error-first, closes #319
11 years ago
Julian Lam
4cea313060
updated getPostsByPids method to resolve premature return issue, and
...
refactored it to use async.map instead of eachSeries
11 years ago
Julian Lam
cdaf409a99
monkey-patching getPostsByPids so that it returns ISOString instead of relativeTime
11 years ago
Julian Lam
3ab7306199
linting, minor bugfix, moving hiredis to optional deps
11 years ago
Julian Lam
2e4e94d5f8
Merge branch 'redis-optimizations' of https://github.com/adarqui/NodeBB into adarqui-redis-optimizations
11 years ago
Julian Lam
99440585e6
Merge branch 'master' into optimize-22-09-2013
...
Conflicts:
package.json
11 years ago
Baris Usakli
bae9f46d8b
small fixes to search
11 years ago
Julian Lam
5f00f1e18e
renamed "toHTML" method to "parse"
11 years ago
Andrew Darqui
d2b858c997
slight variable name changes & remove unused var from getPostsByPids, removed underscore dependency
11 years ago
adarqui
e26cc79819
redis multi pipeline used for getPostsByPids
11 years ago
Baris Usakli
efef9c864c
closes #306
12 years ago
Baris Usakli
24e4be77d8
closes #304
12 years ago
Baris Usakli
ce61138351
fixed conflicts
12 years ago
Baris Usakli
564662ee00
closes #294
12 years ago
psychobunny
aea3181d27
formatting - server side core
12 years ago
Baris Usakli
7798004568
fixed active_users not deleting over 10
12 years ago
Julian Lam
164977972e
totally derped commit
12 years ago
Baris Usakli
a2af4a3e91
closes #220
12 years ago
Baris Usakli
d2eb73df96
can add and remove images from posts
12 years ago
Baris Soner Usakli
54ba6efc93
can edit and add an image to a post, still cant remove previously added images #issue #233
12 years ago
psychobunny
bb8f75b4be
merged.. conflicted up the ass. registration looks gud again
12 years ago
Baris Usakli
59f4b6788a
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
12 years ago
Baris Usakli
a317a4d689
closes #206
12 years ago
Julian Lam
0243e9c5be
issue #214 , preparing for addition of post.parse hook by renaming markdownToHTML to just "toHTML", and making it asynchronous.
12 years ago
psychobunny
f251b9c6c5
Merge branch 'master' into bootstrap3
12 years ago
Julian Lam
1961f01cab
possibly fixing issue #203
12 years ago
Julian Lam
aefa56221b
closed #202
12 years ago
Baris Soner Usakli
545069b069
closes #199
12 years ago
psychobunny
0f8aad52b2
updated all alert-error to alert-danger (wtf did BS3 need to change that?)
12 years ago
Julian Lam
d2aa2a9a29
derpiness
12 years ago
Baris Usakli
c647793512
meta config changes, refactors
12 years ago
Julian Lam
43152bdaf9
closed #194 - refactoring of post creation so that, normalizing post
...
objects
also fixes julianlam/nodebb-plugin-mentions#1
12 years ago
Julian Lam
7975844e4d
renamed two hooks and added filter:post.get hook
12 years ago
Baris Usakli
1e66116e1d
closes #181
12 years ago
Baris Usakli
c05f56d28c
fix for category view when its empty
12 years ago
Baris Usakli
c70c67394a
closes #171
12 years ago
Baris Usakli
92d3559146
closes #176
12 years ago
Baris Soner Usakli
f83be710a0
closes #172 , #173 , #174
12 years ago
Baris Usakli
929282a2f7
ban users, closes #125 , banning a user hides all posts topics of a user and their profile page becomes inaccessible
12 years ago
Baris Usakli
dceec0ce46
more winston, issue #62
12 years ago
Miguel Ángel Durán García
deff75ad06
Typo with ending bracket
12 years ago
Baris Usakli
ca3629d89b
forgot to commit oops
12 years ago
Baris Soner Usakli
46afbc0ba0
assorted config fixes
12 years ago
Julian Lam
e8f1d645fe
closed #160
...
new build_title function to be called via socket
also added categories.getCategoryField and refactored all calls to
getTopicField to be error-first
12 years ago
Baris Soner Usakli
50c34e4f33
added infinite scrolling to unread page, issue #141
12 years ago
Baris Soner Usakli
1cc8214d16
infinite scrolling for topics in category view, changed how topics are stored in categories, using sorted sets instead of sets now, if you update to this commit run node app --upgrade to upgrade the redis schema, #141
12 years ago
Baris Usakli
e979d1bf0d
fixed home loading
12 years ago
Baris Usakli
e69928d624
strip tags in recent replies
12 years ago
Baris Usakli
0bd56196cf
index topic titles too
12 years ago
Baris Soner Usakli
f0759863e6
reindex all call
12 years ago
Baris Soner Usakli
d6b9a2799b
full text search using reds, issue #142
12 years ago
Baris Soner Usakli
7297a26685
scroll to post 2
12 years ago
Baris Usakli
720dd9e960
scroll to posts
12 years ago
Baris Soner Usakli
9f2838849e
moved the imgur clientID to the server config file
12 years ago
Julian Lam
2d64c9979e
sending pid as well as content in action:save_post_content hook
12 years ago
Julian Lam
34bb9dddb5
sticking to style guide for method names (camelcase)
12 years ago
Julian Lam
25a1d25108
tested filter-type hooks, working! :)
12 years ago
Baris Soner Usakli
8947553ecd
closes #117
12 years ago
Baris Soner Usakli
2237166e0f
removed console.log
12 years ago
Baris Soner Usakli
85b0fe7175
images debug
12 years ago
Baris Soner Usakli
e9afd4a107
fixed broken view again
12 years ago
psychobunny
1e86f379d5
removed external link icon from signatures only
12 years ago
Baris Usakli
d9fa78a866
again
12 years ago
Julian Lam
99ba792e6d
changing all calls to marked to instead go through
...
PostTools.markdownToHTML
12 years ago
Julian Lam
f40bf46656
closed #104 - anchors now have rel="nofollow" and open in a new window
12 years ago
Baris Usakli
52110016c7
closes #107
12 years ago
Baris Soner Usakli
919efd4052
drag and drop image upload first pass
12 years ago
Baris Soner Usakli
f7291631d8
when a post is restored update topic timestamp
12 years ago
Baris Usakli
ff9990701b
changed to async.eachSeries
12 years ago
Baris Usakli
a4de1b247f
decrease/increase post count on post deletion/restore
12 years ago
Baris Usakli
68c011ce63
recent replies link to user and topic
12 years ago
Baris Soner Usakli
285e19fbbf
closes #97
12 years ago
Baris Soner Usakli
f90eb72706
added minimum lengths into error messages
12 years ago
Baris Soner Usakli
65029ae169
content length changes
12 years ago
Baris Usakli
4f9a2d0b93
content check in posts
12 years ago
Baris Usakli
582cd2f011
closes #89
12 years ago
Julian Lam
145898c3ba
using nconf to manage config file now (issue #24 )
12 years ago
Baris Soner Usakli
c7a218af9a
closes #80
12 years ago
Baris Soner Usakli
cc6bd59560
closes #75
12 years ago
Baris Soner Usakli
8d2c4fd625
closes #76
12 years ago
Baris Soner Usakli
910e9d6ee0
closes #73
12 years ago
Baris Soner Usakli
ac04bef26e
live tiles on home page, ninjaed from andrew might need to randomize starting times, can be disabled by removing the slider class from the div, maybe this should be a setting in admin/categories
12 years ago
Baris Usakli
95e05410a2
more fixes
12 years ago
Baris Usakli
50078d7395
fixes in posttools and thread tools for hashes
12 years ago
Baris Usakli
98013536d1
more fixes
12 years ago
Baris Soner Usakli
c1484afab7
more fixes
12 years ago
Baris Soner Usakli
fabb55426c
more work:
12 years ago
Baris Usakli
9dbaf9fef9
more work
12 years ago
Baris Usakli
1a992b7147
first batch of changes
12 years ago
Baris Usakli
8278e524d2
fixed topic/post count :/
12 years ago
Baris Usakli
0e5f280327
fixed categories read notification bug
12 years ago
Baris Usakli
aecffecdf1
footer shows total topic post count
12 years ago
Baris Soner Usakli
761d8fc508
recent page gets alerts when new topics and posts are created
12 years ago
Baris Soner Usakli
caf81b7312
fixed a crash if user profile is viewed when they have no posts, fixed the footer user link it uses the userslug now
12 years ago
Baris Soner Usakli
119708bc8a
removed console.log
12 years ago
Baris Soner Usakli
c93f8c0530
recent posts in /users/ page
12 years ago
Julian Lam
936a284397
enabling infinite post loader (re: issue #42 ), fixes #42
12 years ago
Julian Lam
9df0b39a5d
started integrating infinite post loading for topic view (re: issue #42 )
12 years ago
Baris Soner Usakli
07f434be54
possible fix for topic sorting
12 years ago
Baris Soner Usakli
7d49294595
closes #37 , used the sorted set and updated it when a new post is made to a topic
12 years ago
Baris Usakli
d3a190d74e
username to userslug change
12 years ago
Baris Soner Usakli
1620d1e4be
fixes #17
12 years ago
Baris Soner Usakli
e49d2707eb
changed the follower/following keys
12 years ago
Baris Soner Usakli
acdca15e6a
possible fix for issue #12
12 years ago
Baris Soner Usakli
0a0f8a21f0
changed new Date().getTime() to Date.now() on server side
12 years ago
Baris Usakli
b7e2bfff3d
send notification to all followers when a user makes a post
12 years ago
Julian Lam
882b9a917f
ability for users to now follow/subscribe to threads
12 years ago
Julian Lam
6f16088cd6
cleaning up readme file and fixing bugs in editing of posts ("asdf" anyone?)
12 years ago
Julian Lam
061c7a9e66
half broken editing
12 years ago
Julian Lam
878a678643
Merge branch 'install_script'
12 years ago
psychobunny
bcc903ee1c
run npm install. starting rss atom feeds of topics. fixed bug in topics where new topics created were not being saved properly
12 years ago
Julian Lam
88bf9425db
install script + patching up integration with install wizard
12 years ago
psychobunny
8c2b6cda69
added timestamp to teaser, continuing work on recent replies block
12 years ago
psychobunny
6db259cf3f
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
...
Conflicts:
src/posts.js
12 years ago
psychobunny
448673b141
recent replies part 2
12 years ago
Baris Usakli
db6bbcc699
post every x seconds added it x to config
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
psychobunny
55cb790d3c
potential fix for duplicate chat results, started recent replies block
12 years ago
psychobunny
1f99666d9f
moved favourites code out of posts
12 years ago
psychobunny
cd4ca110a1
moved utils over to client side for code sharing
12 years ago
psychobunny
a9672ab9d8
begin refactor of posts/topics + pagination + cleanup + async
12 years ago
Baris Soner Usakli
760037ba0a
added signature to new replies
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
34133eef8c
post counts + read status working on homepage category listing. fixed posts.get_cid_by_pid
12 years ago
Baris Soner Usakli
9c5fa5fc5e
signature work
12 years ago
Julian Lam
e62fcc5831
refactored the entire privileges stack. .editable() is now deprecated, use
...
.privileges instead. Privileges now are inherited, so querying a topic's
privileges will automatically query it's parent category's privileges as
well, etc.
12 years ago
Julian Lam
fd5277c815
fixed bug with isAdministator usage in Posts
12 years ago
Julian Lam
1a38644eb8
exposing thread tools to users in the "administrators" set, fixing up
...
Topics methods to call the "editable" method first instead of just
checking rep thresholds.
Also changed the limit on thread length from 10 to infinity (for now,
until infinite scrolling makes it in)
12 years ago
Baris Usakli
bece6a7878
added signature to topic template
12 years ago
Julian Lam
4b6ad9607e
removing static saving of recent post, and added in dynamic pulling on Topics.get
12 years ago
Julian Lam
8b1ff03cbb
fixing social network logins and refactoring post actions
12 years ago
Julian Lam
e5716145ae
get pid and tid and cid methods in posts and topics
12 years ago
Julian Lam
2258ab3503
fixing up posts behaviour when a mod is the viewer
12 years ago
Julian Lam
6dd960d6c3
adding moderator checking to post actions
12 years ago
Julian Lam
e256ee99f7
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
bdeb7b13f1
interim commit for moderator support
12 years ago
Baris Usakli
4cf0af0556
fixed topics
12 years ago
Baris Usakli
96df6abe85
broken posts
12 years ago
Baris Usakli
34432773d6
fix crash when you go to /topics/nonexistant
12 years ago
Julian Lam
6013017ffd
fixing bug where the favourites star was still shaded in if an anon tried to favourite a post
12 years ago
Julian Lam
71482163ed
updating post and topic methods so that when you reply to a post or create a new topic, that topic isn't flagged as unread for you
12 years ago
psychobunny
725d4c09fa
Merge branch 'master' of https://github.com/psychobunny/NodeBB
...
Conflicts:
src/posts.js
12 years ago
psychobunny
435d24eb25
differentiation between the main post and rplies including preliminary duhsign
12 years ago
Baris Usakli
4117a3da48
anon users use default gravatar image
12 years ago
psychobunny
25e218442a
updated category: tracking active participants + removed placeholder; recent author picture now pulled dynamically; graph/users/picture implemented
12 years ago
Julian Lam
a4dfc604e7
changed favouriting behaviour so that it no longer allows anons to favourite, and favouriting your own posts don't raise your rep count
12 years ago
Julian Lam
98193ecb29
Merge branch 'master' of github.com:psychobunny/NodeBB
12 years ago
Julian Lam
3eff46bb52
restricting posting by anons, redirects to login page and saves post to localstorage
12 years ago
psychobunny
a7cefe35f8
started to add real data to the topics listing, got latest post working per topic
12 years ago
Julian Lam
1b61511e8a
fixed tabindex in reply window, wrapping up some minor bugs in editing
...
posts
12 years ago
Julian Lam
156d5dce08
post deletion
12 years ago
Julian Lam
4fd1244e2d
some work on deleting posts, and allowing a mod to edit a post
12 years ago
Julian Lam
b608a5ff97
Merge branch 'master' into edit_delete
12 years ago
Julian Lam
fdc866c840
fixing line breaks on posts markdown rendering
12 years ago
Julian Lam
11cc68ce8f
server-side srestruction to editing posts (though need to add rep of editor blah blah)
12 years ago
Julian Lam
a8ab0055e6
UPDATE YOUR CONFIG TO INCLUDE THE "manage_content" PERMISSION!!
...
users with the proper "manage_content" permission can now edit anybody's
posts
12 years ago
Julian Lam
b244da724e
edit labels, and fixing responsive layout in topic view
12 years ago
Julian Lam
e9a552eab4
editing of posts
12 years ago
psychobunny
f218e0f3a7
user has read feature - turns post count badge red if there is a new post and grey if the user has seen this post already
12 years ago
psychobunny
5e901a76aa
fixed the rest of the bugs that arised from the redis refactor
12 years ago
psychobunny
fb83913670
redis wrapper removed. pretty safe to say that we didn't really need it in the first place.
12 years ago
Julian Lam
ff025f0e48
interim commit to thread moving
12 years ago
Baris Soner Usakli
8710aa3457
users page
12 years ago
Julian Lam
f0eeec8932
fixing alert removal by alert_id and adding alerts when thread is locked or pinned
12 years ago
psychobunny
2dccfb96e7
Merge branch 'master' of https://github.com/psychobunny/NodeBB
...
Conflicts:
src/posts.js
src/topics.js
12 years ago
psychobunny
ae2be687b8
small refactor plus breadcrumbs for all ur pages
12 years ago
Julian Lam
d35bffa830
removing topic from listing if deleted, and adding lock icon if thread is locked
12 years ago
Julian Lam
a3e816b68e
Merge remote-tracking branch 'origin' into thread_options
12 years ago
psychobunny
9e23279459
fixed socket notifications for new posts
12 years ago
Julian Lam
250c70bdfc
topic locking and deletion
12 years ago
Julian Lam
d7c5a3c150
merging from stash
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
psychobunny
4c524922cc
posts.get().unfactored().refactored().commited().pushed(); if (conflicts) throw new Error ('IGNORED'); yep.
12 years ago
Julian Lam
6b9b72a550
restricting post replies if a thread is locked (returns pid of -1 instead)
12 years ago
Julian Lam
922acc0f79
added locked state to Posts.get
12 years ago
Baris Soner Usakli
9a3c907056
set post rep to 0 when created
12 years ago
Baris Soner Usakli
48d5100dfe
some profile changes, added post count to users and account and some css to account
12 years ago
Baris Soner Usakli
57354fe582
changed posts.reply to use the getUserFields method and removed the 2 old methods from user.js
12 years ago
Julian Lam
4a1dc28a26
*shenans* refactored Posts.get to use async module instead of callback
...
pyramid. Call time net decrease = 0, rofl.
12 years ago