Commit graph

197 commits

Author SHA1 Message Date
Samuel Clay
87ea8030c4 Adding useful info to feed autocomplete. 2012-08-07 23:13:03 -07:00
Samuel Clay
18bade6733 Adding river blurblogs. Still fishy, but it's pulling stories. Going to try to dev it. 2012-08-07 14:37:07 -07:00
Samuel Clay
d58f342116 Passing original term back to autocomplete if v=2 in the url. 2012-08-06 18:20:56 -07:00
Samuel Clay
f64d3b4d44 Fixing all the little bugs that made it through. 2012-07-30 06:32:34 -07:00
Samuel Clay
926432d684 New about page! 2012-07-29 22:06:43 -07:00
Samuel Clay
54c68578db Merge branch 'social' of github.com:samuelclay/NewsBlur into social
* 'social' of github.com:samuelclay/NewsBlur:
  fixing bug with feed exception when there is a duplicate feed id
2012-07-17 14:19:16 -07:00
Roy Yang
28b81ec74a fixing bug with feed exception when there is a duplicate feed id 2012-07-17 14:18:26 -07:00
Samuel Clay
7fab23d8ef Whoops, forgot to remove 1 second sleep from autocomplete. 2012-07-17 13:02:36 -07:00
Samuel Clay
d1126ae64d Fixing the living snot out of the add site dialog. Adding an autocomplete spinner, showing results on focus, and no longer auto-adding on click (allowing user to select a folder). Big thanks to @afita for the push. 2012-07-17 13:00:30 -07:00
Samuel Clay
ef6c92bf92 Merge branch 'master' into social
* master:
  Showing feed pushes in statistics.
  Instrumentation to count feed pushes.
  Migration to fix starred stories with incorrectly double-encoded url strings.
  Fixing bug around missing feed links being checked for length.

Conflicts:
	apps/rss_feeds/views.py
2012-04-09 15:19:25 -07:00
Samuel Clay
ee76081cda Instrumentation to count feed pushes. 2012-04-09 14:58:53 -07:00
Samuel Clay
3c31c0c6a6 Merge branch 'master' into social
* master:
  Adding MongoDB logging for debug.
  Being far kinder during feed exception handling and showing users error text. Cannot believe this wasn't there.

Conflicts:
	media/css/reader.css
	templates/base.html
	utils/json_functions.py
2012-04-06 18:35:40 -07:00
Samuel Clay
21bd9a0c3d Being far kinder during feed exception handling and showing users error text. Cannot believe this wasn't there. 2012-04-06 16:21:16 -07:00
Samuel Clay
cd589951c9 Adding etags (304's) to feed icons. 2012-03-29 16:03:06 -07:00
Samuel Clay
8efefc6cdb Merge branch 'master' into social
* master:
  Fixing hub url change subscription.
  Adding failed push feeds to munin.
  Showing correctly real-time status if feed is push.
  Showing correct real-time status if feed is push.
  Emergency fix to not have to reverse url in task fetchers.
  Setting up push feeds for removal.
  Adding munin graph for pushed feed queue and nginx conf.
  Logging real-time.
  Resubscribing to real-time feeds on add/remove feed.
  Adding push feeds queue. Ignoring fat ping, since it might not match URLs.
  Cleanup
  Forgive push subscription errors.
  Adding # of push feeds to munin.
  Correcting a double-encoding bug for story permalinks that was from way back when.
  Fixing the shit out of the feed fetcher's deleted feed handling. Also fixing PuSH support to correctly give parameters to PuSH server.
  Checking for push hub links safetly.
  Adding subscription callbacks for PuSH.
  Stubbing in PuSH support. Need to work it in with Feeds and upgrade rel='hub'.

Conflicts:
	apps/reader/models.py
	media/js/newsblur/reader/reader.js
	settings.py
	utils/feed_fetcher.py
2012-03-28 18:42:35 -07:00
Samuel Clay
201fc63b57 Showing correctly real-time status if feed is push. 2012-03-28 17:33:01 -07:00
Samuel Clay
a075ec9e33 Showing correct real-time status if feed is push. 2012-03-28 17:31:29 -07:00
Samuel Clay
3e83186254 Merge branch 'master' into social
* master:
  Missing last update date.
  Fixing major bug around stale data when updating feeds.
2012-03-21 17:12:20 -07:00
Samuel Clay
d74139e2ed Fixing major bug around stale data when updating feeds. 2012-03-21 16:05:52 -07:00
Samuel Clay
a2ee769895 Big cleanup on duplicate feeds with alternative feed links. Also fixing the profile to show followers/followings. 2012-03-12 18:11:13 -07:00
Samuel Clay
aaa5aa1cd6 Merge branch 'master' into social
* master:
  Changing copy on premium/feedchooser dialog.
  Styling errors on stripe payment form.
  Final stripe.js tweaks before launch.
  Adding Pay by Credit Card as an option to feed chooser dialog. Thus concludes Stripe.js integration. Time to launch!
  Styling the stripe.js background.
  Using correct kwargs for stripe signal.
  Wrapping up stripe.js form. Has validation, styling, and does the right thing for new subscriptions. Needs a link to the form, though.
  Setting up correct customer model for stripe webhook.
  Moving JS assets to bottom of the page for faster loadtimes.
  Fixing exception on missing param in feed address searching.
  Fixing recommendation date serialization bug.
  Fixing bugs around login with blank password using full password. Also fixing bug in signups with no username.
  Stripe.js payments using zebra. Adding zebra as a vendored dependency. Webhooks and views all in. Needs styling, custom username and email fields, and loads of testing.
  Adding error checking on requests in page fetching.
  Using a probability from redis to determine whether or not to skip a fetch.
  Allowing any password to be used on accounts with no password set.
  Adding paypal logo.

Conflicts:
	assets.yml
	media/js/newsblur/reader/reader_feedchooser.js
	settings.py
	templates/base.html
2012-02-29 16:22:47 -08:00
Samuel Clay
1db5c2be86 Fixing exception on missing param in feed address searching. 2012-02-28 11:54:28 -08:00
Samuel Clay
d703c64c47 Correct unread counts on social feeds. Needs auto-updating, refreshing, and smarter counting only when necessary. 2012-02-15 18:00:10 -08:00
Samuel Clay
581c52ff9a Front-end of intelligence training for social feeds. Still needs backend changes to accomodate string feed ids. 2012-02-13 11:07:32 -08:00
Samuel Clay
8519d68c36 Including feeds that a user isn't subscribed to in social feeds. Also adding a new url for feed icons. 2012-01-26 18:59:40 -08:00
Samuel Clay
2b9ad97b51 Switching a ton of feed and user fetches to simple ID matches. ".user.pk -> .user_id" 2012-01-26 09:32:24 -08:00
Samuel Clay
ea0bff0297 Fixing default state while waiting for statistics data to come in. 2012-01-13 18:00:33 -08:00
Samuel Clay
edb76d8c83 Adding feed update interval for non-premium users in Statistics. 2012-01-13 17:54:17 -08:00
Samuel Clay
ad007c7e61 Adding active_premium count. Setting a minimum of 1 hour fetches for feeds with any active premiums. 2012-01-09 19:08:22 -08:00
Samuel Clay
c061aa61c2 Only show raw feeds in feed autocomplete. 2011-12-17 13:05:36 -08:00
Samuel Clay
9d0ce2011a FIXING THE WORST BUG OF MY LIFE -- finally figured out what was causing the story-shows-as-unread bug. Also fixed enclosures on certain types of feeds. 2011-12-14 23:26:07 -08:00
Samuel Clay
2efe2eb460 Hot fix of a few exceptions. 2011-11-29 11:43:55 -08:00
Samuel Clay
6920b92dd6 Correctly updating feed exceptions by refreshing the feed on page. Also transferring over classifiers and read stories. 2011-11-29 09:43:16 -08:00
Samuel Clay
06c27accd8 Quick fix to broken usersubs when changing feed link and address. 2011-11-28 12:45:07 -05:00
Samuel Clay
e9621bd6f5 Fixing bogus type error, caused by duplicate feeds. 2011-11-27 03:13:32 -05:00
Samuel Clay
53f70c6b03 Hooking up feed address change nd branching. Also fixing those infernal feed address change bugs for good. 2011-11-17 09:49:42 -08:00
Samuel Clay
fb237e1049 Finishing up feed_link corrections. Just need feed_address (which is essentially a refactor and abstraction of this feed_link code), and then duplicate UI, which is pretty easy. Yay. 2011-11-16 18:41:36 -08:00
Samuel Clay
82c25b1160 Refactoring feed rewriting to take advantage of new feed link changer. Seems to work. Still needs some better duplicate locking during fetch. 2011-11-16 10:00:03 -08:00
Samuel Clay
fe4c578337 Uniqifying address+link hash. Allowing feed_link branches, but it does not yet work. Needs proper dupe detection. 2011-11-16 09:29:05 -08:00
Samuel Clay
6fe47a4d64 Beginning new branch feed logic. Needs a huge db migration. 2011-11-15 22:10:56 -08:00
Samuel Clay
7a2fd622a4 Stubbing out entire feed settings modal. Needs duplicate feed list. Also needs backend splitting of subscriptions. 2011-11-12 18:19:57 -08:00
Samuel Clay
ba719e6a80 Temporarily slowing donw feed fetcher. 2011-11-01 07:38:02 -07:00
Samuel Clay
ae367bf8ba Fixing a range of server issues -- sendign story emails, failing silently on SES outages, and giving a 404 instead of a 500 on bad params. 2011-10-28 10:29:11 -07:00
Samuel Clay
c051bcfac9 Adding browser user agent to all logging. 2011-09-16 09:26:22 -07:00
Samuel Clay
cc94f3fd12 Double duty: Adding /rss_feeds/search_feed endpoint for discovering feeds through the API. Also adding in a new preference for the sort order of feeds. A bit broken, but it'll do for now. Thanks to @heliostatic for the idea. 2011-04-25 20:53:29 -04:00
Samuel Clay
82d4b1923c A few minor fixes: feed chooser now has no artifacts from the feedlist. Fixing the Add button on recommended feeds. 2011-04-24 20:42:42 -04:00
Samuel Clay
42cd43681f Completed API. May need some example output, but it's all there and documented. 2011-04-24 01:52:44 -04:00
Samuel Clay
1d9168bd0e Moving API to a YAML backed template. 2011-04-23 18:22:52 -04:00
Samuel Clay
6890823a84 Showing classifier counts in statistics. Needs a graphical view, and maybe some pruning. 2011-04-09 11:06:36 -04:00
Samuel Clay
30e03db46c Finishign up the Recommend This Site modal. Now everybody can recommend feeds. 2011-04-07 10:30:05 -04:00