Commit graph

127 commits

Author SHA1 Message Date
Samuel Clay
cde8040c9b Adding explainer for error-ridden feeds. 2013-04-17 14:36:13 -07:00
Samuel Clay
f6b5262c4f Merge branch 'master' into circular
* master:
  Fixing small bug around missing feeds during update pipeline.
  Fixing race condition between primary adn secondaries when creating feed fetch histories.
  Reversing order for fetch histories.
  Moving from feed/page/push histories to capped fetch history.

Conflicts:
	apps/rss_feeds/views.py
2013-04-15 15:17:29 -07:00
Samuel Clay
6011e4f2da Moving from feed/page/push histories to capped fetch history. 2013-04-15 14:30:31 -07:00
Samuel Clay
730b37c671 Merge branch 'master' into circular
* master:
  Prioritizing autocomplete matches on title before address.
  Handling URLs in autocomplete.
  Adding new autocomplete. Let's hope this doesn't destroy performance in Redis.
  Using new Chrome extension for RSS.

Conflicts:
	apps/rss_feeds/views.py
2013-04-08 13:14:45 -07:00
Samuel Clay
73eb0b6ef4 Handling URLs in autocomplete. 2013-04-08 13:09:43 -07:00
Samuel Clay
c25c4478e6 Adding new autocomplete. Let's hope this doesn't destroy performance in Redis. 2013-04-08 12:54:02 -07:00
Samuel Clay
c42689a99e Merge branch 'master' into circular
* master:
  Cleaning up queue migration.
  Handling decayed feeds with no more active subscribers. They don't get returned to the scheduled_updates queue until there are enough active users.
  Only need next scheduled update.
  Fixing feeds that fall through.
  Moving task queue from postgres db backed to redis backed.
2013-04-03 16:08:29 -07:00
Samuel Clay
f44678c056 Adding @anaconda's safari extension for unreads. Also fixing up real-time stats on Statistics to look better. 2013-03-30 20:33:00 -07:00
Samuel Clay
61dde968b8 Merge branch 'master' into circular
# By Samuel Clay (12) and Lance Johnson (1)
* master:
  Updating postgres config, celery queue.
  Boosting feed fetching.
  Android: show server error message to user when add feed fails. The error message was being sent when non-premium users tried to search for feeds and was causing the App to crash.
  Removing unused feed hash index (keeping the unique constraint).
  Adding two indexes and killing one unused one from feeds.
  Returning index on active subs.
  Changing logging on feed queueing.
  Turning off autocomplete for the time being.
  Removing unused indexes.
  Upgrade to postgres 9.2.
  Culling some graphs on feed counts.
  Cleaning up week old feeds.
  Boosting feed fetching way up for the weekend.
2013-03-30 19:05:20 -07:00
Samuel Clay
ba5919d760 Moving task queue from postgres db backed to redis backed. 2013-03-30 19:05:13 -07:00
Samuel Clay
ec66863811 Turning off autocomplete for the time being. 2013-03-29 20:35:58 -07:00
Samuel Clay
a67df54101 Merge branch 'master' into circular
* master:
  Adding task servers to db firewall.
  Adding redis cache. Returning favicon server.
  Better munin plugins for redis and mongo.
  Removing unused redis keys for shared/comments. Dry-run.
  Adding read preference to migration.
  Migration to create story_hash for missing feeds.
  Making a clearer description of slow feeds.
  Upping feed fetches, slowing down fetch interval for less active feeds, setting premium expire time to one year from most recent payment date (as opposed to borked payment gap logic), and adding logginf or tasking feeds.
  Switching check for HAProxy'ied socket.io to dev instead of www. Thanks @anaconda!
  Sync delay in mongodb and updating story hash migration.
  Upping feed fetches.
  Fix force close when attempting to fetch a user with a null user.id value
  Fix force close updating ProfileActivityFragment if no profile response was received
  Move creating ImageLoader in NewsBlurApplication to onCreate to ensure that base context has been set and prevent force close
  Boosting fetches.
  Fix duplicate requirement

Conflicts:
	fabfile.py
2013-03-28 19:09:14 -07:00
Samuel Clay
fc53550392 Making a clearer description of slow feeds. 2013-03-28 12:17:30 -07:00
Samuel Clay
7659b15c17 Merge branch 'master' into circular
* master:
  Turning autocomplete back on.
  Merging.
  Basic impl of mark-story-as-starred via context menu.

Conflicts:
	apps/rss_feeds/views.py
2013-03-21 13:03:47 -07:00
Samuel Clay
dc0507f43f Turning autocomplete back on. 2013-03-21 13:00:17 -07:00
Samuel Clay
036b1993a5 Merging. 2013-03-21 13:00:17 -07:00
Samuel Clay
8c7f59a201 Merge branch 'master' into circular
* master:
  Moving original page server to redis server.
  Moving from Amazon SES to mailgun.
  Fabfile
  Turning off autocomplete.
  Fixing new redis server.
  Switching from 64 free sites to 12 to handle load.
2013-03-13 21:58:20 -07:00
Samuel Clay
e36fa2e86b Turning off autocomplete. 2013-03-13 21:39:20 -07:00
Samuel Clay
2a9dfed00e Turning off autocomplete. 2013-03-13 20:14:15 -07:00
Samuel Clay
e60bf12245 New world icon. Add site in a popover (still needs lots of work). Favicons in add site. 2013-03-03 17:37:54 -08:00
Samuel Clay
52205ab89d New dashboard widget: search sites and people 2013-02-22 16:02:51 -08:00
Samuel Clay
8fbc9f5174 Allowing anonymous users to use statistics. 2013-01-28 15:23:19 -08:00
Samuel Clay
9c1d0c42dd Adding premium requirement for Text view. 2013-01-09 12:53:30 -08:00
Samuel Clay
36028cc719 Text view. Needs a few tweaks and a premium only view. 2013-01-08 18:33:30 -08:00
Samuel Clay
bc0192c3df Adding broken search for feeds. 2013-01-04 16:34:27 -08:00
Samuel Clay
db63f48bf5 Adding tons of logging (especially user-facing) to feed exception handling. Much much better feed address and link fetch history. 2012-12-28 21:42:52 -08:00
Samuel Clay
abb09fea54 Only showing statistics for classifiers with more than 1 user. 2012-12-12 16:36:36 -08:00
Samuel Clay
b2f771e53b Attempting to fix user exception dialogs. 2012-08-27 15:22: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
2d5f3384db Merge branch 'master' into river_blurblog
* master:
  Adding useful info to feed autocomplete.

Conflicts:
	apps/rss_feeds/views.py
2012-08-07 23:14:31 -07:00
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