Samuel Clay
6a20478a7f
Renaming redis feed pool to redis feed update pool in prep for redis feed sub pool.
2015-07-27 18:35:25 -07:00
Samuel Clay
ccd9f8ba6f
Default null for new search indexed field for backwards compatibility.
2014-04-15 15:08:10 -07:00
Samuel Clay
c4326a2827
Migration for search indexed feeds.
2014-04-15 15:04:43 -07:00
Samuel Clay
5ceb0c45bf
Migrating comment feeds to non-comment feeds.
2013-05-07 15:37:36 -07:00
Samuel Clay
a36f453ffd
Switching to real prod database for migration.
2013-04-29 18:05:33 -07:00
Samuel Clay
97a6768d67
Fixing story hash migration to run by user.
2013-04-29 18:00:43 -07:00
Samuel Clay
8d516fc493
Adding story_hash to starred stories, user stories, and shared stories.
2013-04-29 16:07:08 -07:00
Samuel Clay
1584208677
Adding metric for last story date, used to calculate next scheduled update.
2013-04-23 17:04:21 -07:00
Samuel Clay
c0efd9ddd3
Cleaning up queue migration.
2013-04-03 15:59:44 -07:00
Samuel Clay
842afe7068
Handling decayed feeds with no more active subscribers. They don't get returned to the scheduled_updates queue until there are enough active users.
2013-04-01 15:45:22 -07:00
Samuel Clay
e11e8398d1
Only need next scheduled update.
2013-04-01 15:21:03 -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
03c27b42e8
Removing unused feed hash index (keeping the unique constraint).
2013-03-29 22:41:16 -07:00
Samuel Clay
33bd64f2a0
Adding two indexes and killing one unused one from feeds.
2013-03-29 22:11:36 -07:00
Samuel Clay
93794aef36
Returning index on active subs.
2013-03-29 21:48:38 -07:00
Samuel Clay
a47fa4db0f
Removing unused indexes.
2013-03-29 20:24:06 -07:00
Samuel Clay
a65236ea92
Removing unused redis keys for shared/comments. Dry-run.
2013-03-28 16:39:37 -07:00
Samuel Clay
9e17a2caed
Sync delay in mongodb and updating story hash migration.
2013-03-27 22:25:08 -07:00
Samuel Clay
f6e5f04cb5
Moving hosts to secrets.
2013-03-24 19:09:04 -07:00
Samuel Clay
e91d11e068
Adding cached template loader. Adding new mongodb.
2013-03-22 13:36:32 -07:00
Samuel Clay
fc8b2bd4ec
First half of story hash migration. Setting up unique sparse index, then migration to calculate hashes for every story.
2013-02-20 15:42:40 -08:00
Samuel Clay
cb30fe2ae8
Bumping up duplicate address length for feeds.
2013-01-07 16:35:29 -08:00
Samuel Clay
62d210ffd6
Migration to increase max length of feed address.
2012-12-25 14:58:59 -08:00
Samuel Clay
a4e57a0a1f
Removing feedloadtime and hide_mobile in db.
2012-10-23 17:55:09 -07:00
Samuel Clay
f1d660cd9e
Migration for s3 flags for pages + icons.
2012-09-18 17:09:20 -07:00
Samuel Clay
34ad54e1f5
Fixing feed update times for inactive feeds to never go inadctive but to instead go into geometrically longer feed fetches.
2012-08-09 13:26:52 -07:00
Samuel Clay
a6f6ed2994
Merge branch 'master' into social
...
* master:
Adding index to feed address. This will speed up imports.
2012-04-20 23:55:27 -07:00
Samuel Clay
13b2e40c8c
Adding index to feed address. This will speed up imports.
2012-04-19 12:13:35 -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
23280a86aa
Migration to fix starred stories with incorrectly double-encoded url strings.
2012-04-09 14:32:57 -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
abc3b20d81
Adding subscription callbacks for PuSH.
2012-03-27 16:26:07 -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
c9cb7dcbc0
Adding new feeds db column 'known_good', for forcing updates of feeds that were once good but are now throwing 500s.
2012-02-01 17:59:46 -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
2d5cb775bb
Removing dupe migration from feed_settings.
2011-11-27 02:42:42 -05:00
Samuel Clay
b0fba05185
Adding migration for unique hashes on feed addresses + links.
2011-11-23 16:59:46 -05:00
Samuel Clay
174d6febb6
Merge branch 'master' into feed_settings
...
* master:
Adding linux.com story to press page.
Uniqifying stories when read.
Moving from sha module to hashlib.
Syncing time to account for time drift on VPS.
Fixing issue around showing too many Oh Nos on abort.
Save hash for address+link migration. necessary for a unique index.
Deprecating db02, moving redis and rabbitmq over to db01.
Updating nginx conf to support better amintenance pages giving a 503 status code.
Moving NewsBlur counts to beginning of title.
2011-11-23 15:09:42 -05:00
Samuel Clay
2fe7160bd9
Save hash for address+link migration. necessary for a unique index.
2011-11-18 15:32:14 -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
517248bead
Adding two new columns, necessary for the feed_settings branch: hash of address+link, and locking address.
2011-11-15 22:14:21 -08:00
Samuel Clay
acfd9e7614
Adding feed.has_page to weed out feeds with no original page. This should've been in 2 years ago.
2011-09-04 10:59:29 -07:00
Samuel Clay
47556ec303
Locking feed links for testing. This also helps future feed links that need locking. Probsbly should include feed_address_lock's as well.
2011-09-01 09:34:57 -07:00
Samuel Clay
06a46993d2
Backup mongo + psql. Removing ridiculous FeedUpdateHistory table.
2011-05-18 14:36:31 -04:00
Samuel Clay
7b9df8dadc
Anonymous users will see a warning on sending an email. Also removing FeedIcon model (having switched to the mongo MFeedIcon model).
2011-05-09 10:35:46 -04:00
Samuel Clay
6d04024340
Loading favicons for new users. Also not clobbering them when possible.
2011-05-01 18:57:19 -04:00
Samuel Clay
301657b0b7
Adding migrations for favicon data in the Feed directly. Speeds up load time.
2011-04-26 19:38:21 -04:00
Samuel Clay
4c16df13eb
Adding feed classifiers counts. Will be used to display graphs which show likes and dislikes aggregated across users in the Statistics dialog.
2011-04-07 17:00:28 -04:00
Samuel Clay
7892dbec33
No need to change tagline's max_length on migration.
2011-02-06 15:43:13 -05:00
Samuel Clay
4fd6a7cfe0
Fixing a metric-ton of bugs: Google Reader import on badly parsed xml, refreshing toplevel feeds loses their manage menu, retrying exception feeds now de-dupes and correctly updates on the page. Plus a bunch of other bugs.
2011-02-06 15:04:21 -05:00