Commit Graph

329 Commits (8eeb962ebc539a501ce632f09a8f27e6cb5e76be)

Author SHA1 Message Date
Baris Usakli 7d3adb9275 removed unused stuff from getLatestTopics and recent.tpl
Julian Lam 08ef67e824 closed
Baris Usakli 54d94f5988 added topic tests
Baris Usakli 7c1b6d6ad2 lots of refactor for error handling
Baris Usakli 84fa704b25 refactor abit adding error checking to missing parts
Baris Usakli 4ce6ac5af9 closes , added check to prevent crash in getAnonUserCount
Baris Usakli 7d1aa02fd1 removed schema.js
Baris Usakli 58f9c2c18d removed console.log
Baris Usakli 1ec6726459 template changes to recent and unread
Baris Usakli 4da819b02b changesto category.tpl
Baris Usakli a21d91d870 closes
Baris Usakli f946918176 fixed anon images in topic view, anon users arent added to active users for a category
Baris Usakli 04ed1df0ef closes , allow guest posting. enabled from admin/settings, defaults to disabled
Baris Soner Usakli 89540172b2 closes
Baris Soner Usakli afc0e25b26 closes
Baris Soner Usakli 1af98835b1 added share buttons to main post
Baris Soner Usakli 6eadf67add another privilege fix
Baris Usakli 790df903ac added view count to topics
Baris Usakli dee99c1752 update category topic count if topic is deleted/restored
Baris Usakli b31fa856d0 added meta require to topics.js
Noah Chase fd89f71fc0 fix typo that was causing topic variables to leak into global namespace
Baris Soner Usakli 4b89b3e2ed fixed time for month
Baris Usakli d315829eaf closes
Baris Usakli 4e59b85073 recent page, for hour, day, week, month
Baris Soner Usakli 1c32acf7b6 removed WITHSCORES from getLatestTopics, how was this working at all?
Julian Lam 9613ea9018 reverted change where post title was sanitized on saving (which didn't
seem to work), now sanitizing post title on output
Baris Usakli 9a4eb26246 closes
Baris Usakli 170ed8cc01 fixed conflict
Baris Usakli 25576eb35a closes
Julian Lam 5f00f1e18e renamed "toHTML" method to "parse"
Julian Lam c940ce3329 camelCased get_latest_undeleted_pid method
Baris Usakli efef9c864c closes
Baris Usakli 27cb837b08 closes
Baris Usakli 24e4be77d8 closes
Baris Usakli ce61138351 fixed conflicts
Baris Usakli 564662ee00 closes
psychobunny aea3181d27 formatting - server side core
Julian Lam 1df50ff855 updated topic viewing so that markAsRead marks any relevant notifications read (issue )
Julian Lam b8b6558f53 deleting and restoring posts and topics now update the corresponding RSS feeds
fixed 
Baris Usakli e0cc35ba66 creating topics shows up in user profile too issue
Julian Lam 02a02fa64c updated getTopicWithPosts to use a start and end option, and fixed issue with RSS feed saving (issue )
psychobunny bb8f75b4be merged.. conflicted up the ass. registration looks gud again
Julian Lam 97641dbcda fixing teasers, that I broke in the last commit
Julian Lam 54fdbcd947 fixing broken category
Baris Usakli 59f4b6788a Merge branch 'master' of https://github.com/designcreateplay/NodeBB
Baris Usakli a317a4d689 closes
Julian Lam 0243e9c5be issue , preparing for addition of post.parse hook by renaming markdownToHTML to just "toHTML", and making it asynchronous.
psychobunny 469a5221ed added postcount to topics return; started scrollspy behaviour for "postid / postcount" in topics.
psychobunny f251b9c6c5 Merge branch 'master' into bootstrap3
Baris Usakli dda429ab5d unread count shows total
Baris Soner Usakli 545069b069 closes
psychobunny 0f8aad52b2 updated all alert-error to alert-danger (wtf did BS3 need to change that?)
psychobunny a482d4db5f fixed /recent, /unread
Julian Lam 9bc12f28b4 fuck git
Baris Usakli c647793512 meta config changes, refactors
psychobunny f1547a7b1f added badge to header for unread topics count
psychobunny 746fa93c80 added API call for total unread topics; moved unread notification parsing to client side
also fixed a bug where the new notification icon glow would disappear on
page refresh even if there were existing notifications.
Baris Usakli c05f56d28c fix for category view when its empty
Baris Usakli 92d3559146 closes
Baris Soner Usakli 999e98e43d add label to banned users, dont hide their posts
Baris Usakli 929282a2f7 ban users, closes , banning a user hides all posts topics of a user and their profile page becomes inaccessible
Baris Usakli 0fef0aa582 disable load more users button if there is not more users, dont show mark all read in unread if user isnt logged in
Baris Usakli 1894d0a469 moved confings into redis
Baris Soner Usakli 46afbc0ba0 assorted config fixes
Baris Soner Usakli dd3b01dfed closes
Julian Lam e8f1d645fe closed
new build_title function to be called via socket

also added categories.getCategoryField and refactored all calls to
getTopicField to be error-first
Baris Soner Usakli 50c34e4f33 added infinite scrolling to unread page, issue
Baris Soner Usakli 244801a0bf added infinite loading to recent page,
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,
Baris Usakli 0bd56196cf index topic titles too
Baris Soner Usakli f0759863e6 reindex all call
Baris Usakli 720dd9e960 scroll to posts
Baris Soner Usakli b46d81e3e4 removed console.log
Baris Soner Usakli 3273c0558b anon users always see topics as unread
Baris Soner Usakli 78f462e1e6 added a new section that only shows unread topics, added mark all read button, closes
Baris Soner Usakli 811d2df728 moved getTopicsByTids and getLatestTopics to topics.js
Baris Soner Usakli b35ecd08ea use hasReadTopic
Baris Soner Usakli d32b130d40 added function for marking all topics read
Baris Soner Usakli cca83b9c5c bleh
Baris Soner Usakli 8947553ecd closes
Baris Soner Usakli 38aa5aa3e6 refactor to remove category_name and category_slug from topic hashes
Julian Lam 99ba792e6d changing all calls to marked to instead go through
PostTools.markdownToHTML
Baris Usakli 52110016c7 closes
Baris Soner Usakli e437b4df66 removed commented out code
Baris Soner Usakli 919efd4052 drag and drop image upload first pass
Baris Soner Usakli f7291631d8 when a post is restored update topic timestamp
Baris Usakli ff9990701b changed to async.eachSeries
Baris Soner Usakli 285e19fbbf closes
Baris Soner Usakli f90eb72706 added minimum lengths into error messages
Baris Soner Usakli 65029ae169 content length changes
Baris Usakli 03d3f59804 change to async.each for addUserInfoToPosts
Baris Usakli 8d21d4f998 closes
Baris Soner Usakli a5b324cbc4 closes
Julian Lam 87aec422e9 moved get_last_undeleted_pid to threadTools.js
Julian Lam 31f8be8a0a updating topics.getTeaser and get_last_undeleted_pid to return err first, and handled methods that called it
Baris Soner Usakli 4527b3d53c closes
Baris Soner Usakli 62ef925fd3 removed graph/picture, closes
Julian Lam d1bc8b5d91 fixing issue where NodeBB hangs if a non-existant topic was requested
Baris Soner Usakli 719182e3a8 fixed read status in categories
Baris Usakli bff188b116 fix
Baris Usakli 82319a020f more fixes
Baris Usakli a76d6c1f9a removed log
Baris Usakli 27ea41adcf fix for category teaser timestamp
Baris Usakli 1a19f0e1bc changed categories to hash
Baris Usakli 9c3046b89b more fixes
Baris Usakli 98013536d1 more fixes
Baris Soner Usakli 527e6e63cc removed console.log
Baris Soner Usakli c1484afab7 more fixes
Baris Soner Usakli fabb55426c more work:
Baris Soner Usakli eba653a3d2 get teaser fix
Baris Usakli 9dbaf9fef9 more work
Baris Usakli 1a992b7147 first batch of changes
Baris Usakli 6a83bf79b4 fixed the issue with Topics.markAsRead
Baris Usakli d7fbe6ee14 removed console.log
Baris Usakli 0e5f280327 fixed categories read notification bug
Baris Usakli aecffecdf1 footer shows total topic post count
Baris Soner Usakli 761d8fc508 recent page gets alerts when new topics and posts are created
Julian Lam 9df0b39a5d started integrating infinite post loading for topic view (re: issue )
Baris Usakli a0751d6caa Merge branch 'master' of https://github.com/designcreateplay/NodeBB
Baris Usakli d3a190d74e username to userslug change
Julian Lam 89e852f692 adding 'load more topics' button to topic admin
Julian Lam 0d954b24dc removed debug statements, adding missing file re: issue
Julian Lam 32eba62ef6 developed during a merge... I am going to hell for this.
- also new topics tab in admin panel
Baris Soner Usakli 0a0f8a21f0 changed new Date().getTime() to Date.now() on server side
Baris Usakli ffbd777642 moved chat code to its own module
Baris Usakli 88a1fef941 bookmark for the post made
Julian Lam c0b018cdf4 adding noscript parsing for a topic, if accessed by a browser without javascript
Julian Lam 740cf13e8d updated less-middleware to 1.1.12 (fixing odd regression with LESS package update). Fixed issue where editing of posts was wonky because the title was being grabbed incorrectly
Julian Lam 89effc5454 auto-subscribing a user to any topic that they create
Julian Lam a09cfd9304 started work on noscript tags in pages (but blocked by template bug with block processing), allowed reverting of theme in ACP
introducing mixins css file
Julian Lam 6f16088cd6 cleaning up readme file and fixing bugs in editing of posts ("asdf" anyone?)
psychobunny f1f86b1d4f added category rss. added tid to be passed back in getTopicsByTids.
psychobunny 11ad3a867e fixed slug issue with topics
psychobunny f9e015f194 cid undefined bug
psychobunny 82e8b481b8 fixed posting bug and moved new topic button to be visible if no topics found
Julian Lam 878a678643 Merge branch 'install_script'
psychobunny bcc903ee1c run npm install. starting rss atom feeds of topics. fixed bug in topics where new topics created were not being saved properly
Julian Lam 88bf9425db install script + patching up integration with install wizard
psychobunny 523ce61d1f redis schema file for organization; moved new topic button in categories higher
psychobunny 8c2b6cda69 added timestamp to teaser, continuing work on recent replies block
psychobunny 6db259cf3f Merge branch 'master' of https://github.com/designcreateplay/NodeBB
Conflicts:
	src/posts.js
psychobunny 448673b141 recent replies part 2
Baris Usakli db6bbcc699 post every x seconds added it x to config
psychobunny a02a74604c moved CategoriesAdmin into its own file, hid popular/active, some jslinting + cleanup, renamed some fn calls to be more descriptive
psychobunny 55cb790d3c potential fix for duplicate chat results, started recent replies block
psychobunny deaf8105cc renamed get category to get categories
psychobunny 4b67f8573e recent posts done (needs polish/cleanup), and fixed bug where new topic button was not showing up in categories
psychobunny c785f06367 added 404 tpl, fix for 404 on topics, continuing refactor - categories
psychobunny 4a3ffec29f proof that comments can be misleading
psychobunny d0646ba98f typo