Commit graph

305 commits

Author SHA1 Message Date
Samuel Clay
c144469b8b Fixing #75: shared stories should use story permalink, not story guid. Doh. Thanks @denubis! 2013-01-06 16:09:58 -08:00
Samuel Clay
3d12b24042 Merge branch 'master' into circular
* master: (589 commits)
  Adding delete user flow. About time, since I'm sick of doing this myself.
  Deractivating premiums.
  Adding a lock for the intelligence slider for focus stories. If the user selects focus and there are actually focus stories, lock it for the future when there are no unread focus stories.
  Uppiung the find next unread story titles page limit from 12 to 50.
  Hiding folders with no unread stories in Unread/Focus mode.
  Adding autocomplete to emailing a story dialog.
  Using queue for scheduling feed fetches on load.
  Renaming celerybeat supervisor task.
  Fixing insta-fetching.
  Attempting to correctly save duplicate feeds.
  Adding tons of logging (especially user-facing) to feed exception handling. Much much better feed address and link fetch history.
  New enterprise ios build includes full training.
  Changing intelligence training on social feeds to apply to original feed as well.
  Using a popover for training on the iPad. Also adding the train button to the bottom of every story.
  Finishing training on iPad. Works in river too. Just need to test social and it's shipping.
  Fixing title selectin bug when the title was too short to register the selection loupe.
  Training feeds and stories in feeds. Needs testing on ipad, in river, and on social.
  Finish look and feel of ios training for both story and feed. Just need to send requests, redraw intelligence, recount and reclassify stories, and update scores. All already written to support inline training.
  A few more log color tweaks.
  Adding clean stories task. Updating log colors.
  ...

Conflicts:
	.gitignore
	apps/reader/views.py
	apps/social/views.py
	templates/social/social_page.xhtml
	templates/social/social_story.xhtml
	templates/social/story_comments.xhtml
2013-01-03 12:00:09 -08:00
Samuel Clay
f3edf21500 A few more log color tweaks. 2012-12-26 20:03:46 -08:00
Samuel Clay
c223fa892c Adding clean stories task. Updating log colors. 2012-12-26 20:00:38 -08:00
Samuel Clay
327b300fe0 Trying out finding by id for shared stories for when the original story is gone. 2012-12-13 17:49:07 -08:00
Samuel Clay
f9918a4917 Fixing numerous exceptions. Story training when not having a story selected. Forbidden RSS feeds throwing exceptions instead of 403s. 2012-12-12 14:24:51 -08:00
Samuel Clay
dac88c0a25 Adding a better API view decorator for required paramters, their types, and http method used. 2012-12-12 13:58:10 -08:00
Samuel Clay
85d7ff2920 Fixing broken story sharing 2012-12-12 09:08:00 -08:00
Samuel Clay
f4b7d1f72b Being explicit about shared attributes. 2012-12-11 18:27:51 -08:00
Samuel Clay
315628094d Fixing broken story sharing when there are conflicts in shared stories. No longer misattributed source and date when the story no longer exists. 2012-12-11 18:24:24 -08:00
Samuel Clay
ec3f8ded9e Typo 2012-11-30 16:14:22 -08:00
Samuel Clay
c6f50c2ac0 Exposing global feed. 2012-11-30 15:55:05 -08:00
Samuel Clay
6cc67d90a5 Changing global feed to still be relative to the user. 2012-11-30 15:42:15 -08:00
Samuel Clay
9508f1402d Preparing global shared stories feed. 2012-11-30 14:28:55 -08:00
Samuel Clay
2bda6c3e80 Showing follow status in profile. 2012-11-29 10:21:33 -08:00
Samuel Clay
105dd1f576 Merge branch 'master' into ios_story
* master:
  Adding blurblog permalink to story on blurblog. Adding story slug to permalink. Fixing story guid hashes.
  Re-enabling message property for facebook.
  Ignoring image for facebook shares.
  Commenting out facebook share message until they approve it.
  Cleaning up Facebook og description.
  Facebook using a website instead of article.
2012-11-27 12:28:22 -08:00
Samuel Clay
931d4bc991 Adding blurblog permalink to story on blurblog. Adding story slug to permalink. Fixing story guid hashes. 2012-11-27 11:59:54 -08:00
Samuel Clay
8607fa69f9 Cleaning up Facebook og description. 2012-11-26 17:26:01 -08:00
Samuel Clay
ab265c0899 Merge branch 'master' into ios_story
* master:
  Facebook being a PITA.
  Facebook wants ISO8601 datetime format.
  Facebook doesn't like going to other URLs.
  Facebook doesn't like going to other URLs.
  Dumb typo in new facebook og crap.
  Using blurblog permalink for new facebook shares.
  Fixing Facebook share to use fancy actions.
  Adding scroll to comments button to share bar. Thanks @afita.
  Turning off microformats for more errors.
  Fixing errors in timeouts to show the correct error. Also fixing microformats parsing issue and allow IPv6 URLs in enclosures to be ignored, fixing a bunch of feeds.
  Cleaning redis stories for 1% of all feed fetches.
  Refreshing feed on fetch.
  Fiddling with logging on dupe feeds.
  New share by facebook.
2012-11-26 15:03:09 -08:00
Samuel Clay
8fad5de228 Facebook wants ISO8601 datetime format. 2012-11-26 14:23:28 -08:00
Samuel Clay
ea917dcf1f Facebook doesn't like going to other URLs. 2012-11-26 14:17:28 -08:00
Samuel Clay
ad5274eda4 Dumb typo in new facebook og crap. 2012-11-26 14:07:46 -08:00
Samuel Clay
76430575e3 Merge branch 'master' into facebook_share
* master: (107 commits)
  Adding scroll to comments button to share bar. Thanks @afita.
  Turning off microformats for more errors.
  Fixing errors in timeouts to show the correct error. Also fixing microformats parsing issue and allow IPv6 URLs in enclosures to be ignored, fixing a bunch of feeds.
  Cleaning redis stories for 1% of all feed fetches.
  Refreshing feed on fetch.
  Fiddling with logging on dupe feeds.
  Adding bs facebook assets.
  Better to push together than to spread apart. Diffing html is hard.
  Changing logging colors for social activities.
  Delaying Paypal return, fixing privacy css, and adding convenience function.
  Adding esc shortcut key in keyboard shortcuts. Also turning on privacy features for public beta testing.
  Fixing the missing story titles bug. Turns out it happens when a story title is loaded twice but the reuslting map contains an undefined, which nullifies the rest of the stories. Doh!
  Fixing hostname for Firefox content handler.
  Adding share info to saved stories.
  Revert "Failing marking a story as read in ios now shows an error."
  Failing marking a story as read in ios now shows an error.
  Consistency b/w ios and web for unsaving a story.
  Adding unread counter to All Sites.
  Allowing regular users to change read_filter on socialfeeds.
  Changing icons on welcome page.
  ...
2012-11-26 13:42:55 -08:00
Samuel Clay
97e0881ccb Fixing sharing and comments and replying with new page controls. 2012-11-13 12:28:16 -08:00
Samuel Clay
217dc139ae Fixing a few exceptions. 2012-10-31 13:31:37 -07:00
Samuel Clay
2ec10bcf7e Readying unread counting to incorporate the new read preference in mongoengine. 2012-10-29 12:25:28 -07:00
Samuel Clay
448b1b1932 Private blurblogs have no RSS. 2012-10-29 09:18:03 -07:00
Samuel Clay
7205d3b55c Adding the only real different for protected accounts -- permission needed for replying. 2012-10-25 11:59:23 -07:00
Samuel Clay
3e1b00f941 Adding request follow module, js endpoints for approving and ignoring follows. This may be ready to ship? 2012-10-24 18:52:24 -07:00
Samuel Clay
41b69dd3b5 Hiding share comments by private profiles when not being followed. 2012-10-24 17:01:22 -07:00
Samuel Clay
ca55d81e5f Stubbing in new privacy options: public, protected, and private blurblog. Still needs email actions, messaging, hiding of shared stories in original feeds, and request system. 2012-10-24 16:09:47 -07:00
Samuel Clay
df1fd7176e Cleaning up a few things, specifically laying out groundwork for pools. 2012-10-22 10:16:42 -07:00
Samuel Clay
2c942cf89f Adding new iPhone screenshots. Also rewriting rss feed to include user comments. 2012-10-18 11:11:26 -07:00
Samuel Clay
419013ca0e New share by facebook. 2012-10-16 13:40:27 -07:00
Samuel Clay
e8b9200993 Fixing social classifiers in river blurblog. 2012-09-24 17:38:46 -07:00
Samuel Clay
f351226846 Adding location to find friends. 2012-09-13 14:13:15 -07:00
Samuel Clay
a3a3f54772 Merge branch 'master' into circular
* master: (39 commits)
  Ignore skip of unread counts if theres no mongodb lag.
  Adding readability vendorized package.
  Adding two new functions for stories: collect image sizes and grab original article text. Useful for future features.
  Being stricter about non-english characters.
  Fixing popular story algorithm to remove non-english stories.
  Fixing follow user on blurblogs. Abstracting unshare so I can more easily unshare.
  Fixing trainer for stories in social feeds.
  Fixing small bug in story titles header now showing socialsubs correctly.
  Fixing headers for Everything river and river blurblog.
  Massive refactor around feedbar, brought on by @afita, in order to give Folders a menu in the story titles header (and then make the mark as read button work on folders in the header.)
  Updating story position in closed story titles when pane is re-opened. Thanks to @afita for the bug.
  Updating to altest jQuery layout.
  Adding folder story counts to content pane. Thanks to @afita for the suggestion.
  Fixing activities bug when the user is unknown and there is no source/with_user.
  Calculating correct page fetch timing offset (if it was a 304).
  Adding server name and feed code to analytics.
  Turning analytics logging back on.
  Temporarily commenting out analytics to see if they cure the slow down.
  Shortening names on analytics for improved space saving.
  Adding new analytics collections to keep track of page loads and feed fetches. Need to start aggregating before I can tell how useful this data will be.
  ...

Conflicts:
	apps/social/models.py
	media/js/newsblur/social_page/social_page_assets.js
2012-09-10 17:51:33 -07:00
Samuel Clay
149960e307 Fixing follow user on blurblogs. Abstracting unshare so I can more easily unshare. 2012-09-10 11:55:42 -07:00
Samuel Clay
9a873aecc3 Fixing variety of exceptions on adding a site, interactions, services, loading friends. 2012-08-31 13:51:24 -07:00
Samuel Clay
49ab08179d Merge branch 'master' into circular
* master: (46 commits)
  Tweaking right-click on feeds and upping ratelimit.
  Fixing broken menus.
  Simplifying top dashboard button.
  Fixing audio handler for Firefox.
  Fixing right clicks and updating team.
  Encoding utf-8 strings into bytecodes so lxml doesn't choke.
  Fixing ghost unreads by accounting for the implicit score of 1 in unsorted sets in redis when intersected with a sorted set. Doh!
  Fixing errors in story training classification on social subs.
  Fixing double-activities bug.
  iPad/iPhone splash page, redone for the new iPad app.
  Traverse folders if using Next Unread in folder view.
  Fixing issue with top-anchored story titles list and story marker position. Thanks to @afita for the persistence.
  Opening site after adding it.
  Attempting to fix user exception dialogs.
  Using parent folder to update all parent folders on read story.
  Using correct bookmarklet css.
  Fixing bug I've been tracking down for a while. Following an activity on a user you don't follow now correctly shows a tryfeed. Thanks to @afita for the great find!
  Fixing Youtube embeds and correctly handling keyboard events when share is in transit.
  Adding support for YouTube and Vimeo video embeds in share bookmarklet.
  Correctly stripping tags from titles in shared stories.
  ...

Conflicts:
	templates/social/social_story.xhtml
2012-08-31 13:21:18 -07:00
Samuel Clay
046fe12e56 Fixing errors in story training classification on social subs. 2012-08-29 18:07:54 -07:00
Samuel Clay
b67eb5c082 Adding request invite to circular. 2012-08-20 14:51:32 -07:00
Samuel Clay
6b93ead2e0 Adding signup activity for iPad and web. 2012-08-15 18:35:55 -07:00
Samuel Clay
8432ba6918 Fixing shared_date for @secretsquirrel. Was inappropriately being converted to plain text date only for stories the user shared themselves. 2012-08-14 12:28:52 -07:00
Samuel Clay
7b3d954b05 Fixing bug for anonymous users on blurblogs. 2012-08-14 00:42:32 -07:00
Samuel Clay
99976d6f18 Probably a bit too much in one commit: allowing categories to be specified in interactions and activities calls so the iPad won't get category types it doesn't know how to handle. Also added twitter/facebook buttons to comment share on blurblogs. 2012-08-14 00:26:42 -07:00
Samuel Clay
335ccfa504 This is seriously the most f'ed typo I've commited. It pulled in extra stories after the last few had loaded using the unread-only filter. 2012-08-10 16:13:14 -07:00
Samuel Clay
2a7af9d20e Forcing unread recalcs on feed open. May fix a bunch of mis-calced unreads. 2012-08-10 14:22:51 -07:00
Samuel Clay
432a26356a Moving to shared_story dates for unread counts on social subs. 2012-08-10 13:28:35 -07:00
Samuel Clay
c295c578ca Adding shares to river blurblog. Time to ship! 2012-08-09 23:33:54 -07:00