Commit graph

406 commits

Author SHA1 Message Date
Samuel Clay
ae5bca50bb Separating flat_folders and flat_folders_with_inactive. 2016-01-28 16:17:25 -08:00
Samuel Clay
88f45552e4 Adding inactive feeds to flat folders. This shouldn't break anything, since clients should be able to handle missing feeds anyhow. 2016-01-28 15:46:27 -08:00
Samuel Clay
474c381d26 I cannot believe it was a string-to-int type conversion that wasn't happening when deleting feeds. *smacks forehead* Stupid json.decode. Sorry to 85136323e2. 2016-01-28 12:31:39 -08:00
Samuel Clay
ad39df5d6d Adding purge stories to fix db corruption bug. 2015-12-26 12:53:32 -08:00
Samuel Clay
b6dc9fccbf Expiring weekly feed read counts. 2015-12-07 16:30:30 -08:00
Samuel Clay
d8abe375a2 Counting read stories on a per-feed per-feed basis. This will allow efficient usage checks down the line. 2015-12-07 16:29:52 -08:00
Samuel Clay
a998efaf6c Handling missing cutoff_date. 2015-09-03 15:47:42 -07:00
Samuel Clay
44ac8a027a Risky commit, but it needs to happen. Fixing unread cutoffs and expanding out All Stories in river. 2015-09-02 16:05:18 -07:00
Samuel Clay
b0898ce40d Fixing broken unread count updater. 2015-09-02 13:18:51 -07:00
Samuel Clay
95a962fb53 Adding premium callout in folder rss dialog and fixing in actual rss feed. 2015-08-24 14:59:13 -07:00
Samuel Clay
a44bce4860 Complete backend for folder rss. Just needs a premium message. 2015-08-24 14:59:12 -07:00
Samuel Clay
35a7d2de09 Updating fabfile with redis config needed. 2015-08-11 18:13:50 -07:00
Samuel Clay
b1a57a9bd8 No longer storing read story backup. 2015-08-06 19:04:01 -07:00
Samuel Clay
6e53a8acca Updated is_trained only when changed. 2015-07-30 18:16:28 -07:00
Samuel Clay
dc21564e39 Easing UPDATE when recounting. Also updating hugepages in postgres. 2015-07-30 18:14:12 -07:00
Samuel Clay
cf43747b20 Adding user sub counts to redis, using new redis cache to count subscribers only when feed is entirely cached. Still need automatic conversion from postgres to redis sub counts. 2015-07-28 18:46:37 -07:00
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
bd4e3c322e Fixing delete feeds recreator. 2015-05-26 17:57:26 -07:00
Samuel Clay
9dc3d5dac2 Adding an include_hidden parameter to single feeds and rivers, defaulting to false. Clients that don't use hidden stories but use paging as an indicator will need to account for a hidden_stories_count field, as indicating in the API docs. 2015-01-22 11:38:43 -08:00
Samuel Clay
94692b323c Merge branch 'master' into organizer
* master: (80 commits)
  Handling error when user's twitter connection doesn't work.
  Handling missing social subs caused by cached subs on android.
  Updating elasticsearch to 0.90.13.
  Checking premium status on paypal sync.
  Bumping Android to 4.1.0b1.
  Syncing offline status text with ios.
  Buffer more stories while reading.
  Fix login crash.
  Fix logout crash.
  Cap the duty cycle of expensive background services to prevent resource hogging.
  Remove status message flicker.
  Remove logging.
  Ensure stories always load more buffer on start of reading activity. Ensure story load cancels quickly on return to feed list.
  Tone down some logging.
  Fix crash if user touches reading overlay before cursor is ready.
  Fix reading progress indicator if new unreads are found during reading session.
  Fix lock crash in legacy DB.
  Ensure reading progress meter works on async load.
  Discard stale stories if a reading action happens during fetch.
  Fix crash.
  ...
2015-01-05 17:02:51 -08:00
Samuel Clay
30117c78d6 Trying out a new tfidf matcher for subscriptions. Works OK, not great. 2014-12-17 18:24:40 -08:00
Samuel Clay
334c14c39a Extracting out failing call when verifying scheduled feeds. 2014-11-06 09:46:33 -08:00
Samuel Clay
a4af62ec57 Extracting out failing call when verifying scheduled feeds. 2014-10-27 16:42:08 -07:00
Samuel Clay
4a2a493d0e Finishing off UI for organizer. 2014-10-14 15:29:08 -07:00
Samuel Clay
7b1e1cfb4a Stubbing out inverse sorting and stubbing out deleting. Moving should work, untested, no time left in the week. 2014-10-10 16:30:30 -07:00
Samuel Clay
1a35a02168 Merge branch 'master' into organizer
* master:
  Better color for logging in cleanup.
  Fixing typo on cleanup tasks.
  Adding cleanup for users to find missing feeds.
  Fixing logging for user verification>
  Adding safety net for lost feeds.
  Don't attempt to retain and locally bookkeep offline stories for non-premium users. (#595)
  Add mark-newer-read API. (#592)
2014-10-09 16:16:59 -07:00
Samuel Clay
057bac54f0 Better color for logging in cleanup. 2014-10-09 16:12:10 -07:00
Samuel Clay
1cc92d7d85 Adding cleanup for users to find missing feeds. 2014-10-09 16:07:23 -07:00
Samuel Clay
8d537379f9 Fixing logging for user verification> 2014-10-09 16:04:51 -07:00
Samuel Clay
649bfb10ca Adding safety net for lost feeds. 2014-10-09 16:02:41 -07:00
Samuel Clay
9c92bc2901 Merge branch 'master' into organizer
* master: (102 commits)
  Adding starred_timestap to feed, folder/river, starred, and read feeds. Used for issue #585.
  Upgrading all servers to ubuntu 14.10 LTS. Fixing bashocalypse.
  Better paypal cancellation and refunds. Now showing paypal errors.
  NewsBlur iOS v4.5 beta 3. With iPhone 6/6+ support.
  Fixing full bleed images on phone 6 and 6+.
  Fixing login view controller for iphone 6. Adding launch images for iphone 6.
  Use a shorter localized date format which shouldn't overlap the refresh arrow in most cases.
  Adding a missing logo for enterprise deployment.
  Trying to fix provisioning issues with the version number.
  Handling crash on marking read.
  Another provisioning profile attempt.
  Yet another provisioning profile for ios 8.
  Fixing provisioning profile.
  Pushing out ios v4.5.0b1.
  Adding locale aware times to pull to refresh menu.
  Fixing edge case of feeds still showing after being marked read.
  Adding fade feed when read to preferences.
  Remove finished TODO.
  Don't infinite search for unreads if there are none.
  Restore toast for feedback on story-unread from Reading activity.
  ...
2014-09-25 13:57:50 -07:00
Samuel Clay
6be5d1c595 Adding backup of user ids. 2014-09-05 16:55:28 -07:00
Samuel Clay
93f6971731 Merge branch 'master' into organizer
* master: (31 commits)
  Fixing login screen for Reeder.
  Fixing login screen for Reeder.
  Explicit viewport.
  Explicit viewport.
  Explicit viewport.
  Explicit viewport.
  Adding viewport to login/signup screen.
  Set source_used_id correctly when sharing from a blurblog (#551)
  Adding debug option to all text importers.
  Adding user_id to every response.
  Adding WAI-AREA support for <article> to support LiveJournal.
  Fixing last few font size changes for new feed title font styler.
  Boosting readability's ability to read Medium posts.
  Adding feed font size. Configures both story titles and feed titles. This one's for you @theromit.
  Probably not a bug. Probably Adblock.
  Adding autosize to share textbox.
  Hiding mark as read button when searching.
  Fixing images in tutorial.
  Removing unnecessary inset box shadow on header elements.
  Further correcting OAuth spacing on mobile.
  ...
2014-07-23 15:35:23 -07:00
Samuel Clay
f1a604a83e Additional function for finding deleted feeds. 2014-07-13 17:32:42 -07:00
Samuel Clay
3956564a2e Add folder to folder in move feed menu. 2014-06-28 08:22:32 -07:00
Samuel Clay
b70f24fc6c Don't record read stories for aggregated mark reads. 2014-06-25 13:11:12 -07:00
Samuel Clay
5dbcf15625 Merge branch 'master' into readstories
* master:
  Moving classifiers when recreating destroyed feeds.
  Code to recreateaccidentally destroyed feeds.
  Adding SSL certificate assembly fab command.
  Skip saved feeds which have fake unread counts.
  Fixing saved story view for users with preference to open first unread story, thereby switching them out of saved mode and into unread mode.
  Adding copy_db_settings to fabfile.
  Fixing specified image sizes.
  Only premiums users can share multiple stories from a single feed per day.
  Faster delete user (for combating spam).
  Boosting XL font size.
2014-06-24 13:31:43 -07:00
Samuel Clay
be12bd4427 Moving classifiers when recreating destroyed feeds. 2014-06-23 15:43:38 -07:00
Samuel Clay
a4e5833daf Code to recreateaccidentally destroyed feeds. 2014-06-23 12:29:52 -07:00
Samuel Clay
8a30c24e4c Adding order popover to read stories. Adding router url. Hiding read stories header on feed list load. 2014-06-11 15:04:46 -07:00
Samuel Clay
70e572c103 Merge branch 'master' into readstories
* master: (492 commits)
  Fixing renewal dialog.
  Better feed count for muting.
  Preventing dupe stories in feed view.
  Adding mute feeds feature for premium users.
  Adding auto-activate for flat feeds.
  Submitting v4.1.0.
  Last beta of ios 4.1 before release.
  Showing refresh notifier when returning to app.
  Fixing urls for folders with dashes in the title.
  Removed transition.
  Transitioning from tag to tag/feed_id.
  Max of 3 updates per fetch.
  Upgrading mongodb mms agent.
  Showing saved stories explainer for empty saved stories.
  Removing mark read button in story titles bar when on saved view.
  Fixing updates_off in tasks.
  Adding updates_off run-time setting for handling large spikes of updates.
  Draining feeds also clears out error feeds.
  Fixing errors with missing story content from ifttt.
  OMG, I shipped a 3 second sleep. Doh!
  ...

Conflicts:
	apps/reader/models.py
2014-06-11 14:12:29 -07:00
Samuel Clay
450cbabd76 Adding mute feeds feature for premium users. 2014-06-08 20:42:45 -07:00
Samuel Clay
b550d4fc6d Adding auto-activate for flat feeds. 2014-06-08 10:54:29 -07:00
Samuel Clay
c8858bd8d4 Fixing exploding river in ifttt. 2014-05-05 14:33:54 -07:00
Samuel Clay
c66f032d6a Adding useful data to payment history. 2014-04-03 14:59:38 -07:00
Samuel Clay
1cf708a430 Adding debug to story counting. 2014-03-28 14:00:36 -07:00
Samuel Clay
157c919e16 Forcing unread count to use mark as read date. 2014-03-28 13:56:47 -07:00
Samuel Clay
921f17ed98 Fixing broken mark unread after marking feed read. 2014-03-28 13:49:03 -07:00
Samuel Clay
bf96da10b3 New endpoint: /reader/mark_story_hash_as_unread. Needs saved story story_hash endpoints too. 2014-03-24 14:44:21 -07:00
Samuel Clay
534e16fb84 Handling odd compressed stream error. 2014-03-13 16:53:20 -07:00