Commit graph

979 commits

Author SHA1 Message Date
Samuel Clay
2817181f33 Forcing all 301 redirects to occur 20 times before committing, saving feeds from disappearing. 2015-06-01 17:14:04 -07:00
Samuel Clay
23fd3cccc1 Adding channel_id youtube.com video feeds. 2015-05-08 14:50:44 -07:00
Samuel Clay
d7f6fa3928 Fixing two small bugs with youtube fetch. 2015-04-29 17:49:04 -07:00
Samuel Clay
df21449e74 Adding support for entering html page for youtube, like: https://www.youtube.com/user/CookingChannel 2015-04-29 17:26:21 -07:00
Samuel Clay
d8a7a9c772 Correcting premium-preview next fetch dates in statistics. 2015-04-01 16:21:08 -07:00
Samuel Clay
46b78f70a9 Updating push logging message when skipping. 2015-02-23 13:31:42 -08:00
Samuel Clay
e351b6602b Chopping off milliseconds in push delta. 2015-02-19 14:21:08 -08:00
Samuel Clay
ed32cb5aed Chopping off milliseconds in push delta. 2015-02-19 14:20:08 -08:00
Samuel Clay
5fae9b6362 Logging last push date delta. 2015-02-19 13:41:09 -08:00
Samuel Clay
0da661c71b Fixing A&L Daily bug where stories all have the same GUID and permalink. Using permalink or timestamp, whichever is unique across the feed. 2015-02-19 10:39:10 -08:00
Samuel Clay
86a73d7c91 Deleting unstarred story as part of starred story cleanup. 2015-02-11 15:55:18 -08:00
Samuel Clay
dc1b722cf3 Removing ttl from redis munin. 2015-02-11 15:11:56 -08:00
Samuel Clay
3a5f8be8d6 Adding proxy for Story view to handle https loading http sites. Needs testing, but done. 2014-11-06 09:46:33 -08:00
Samuel Clay
9e6f19d594 Merge branch 'master' into organizer
* master:
  Adding API explainer for ps/nt/ng counts.
  Adding .tm_properties to ignore.
  Adding private spam catcher.
  Twitter photo resync happens on every trim.
  Don't mangle stories with code when updating, just use new story. Thanks Bruno!
  Fixing landscape iphone 5s image width.
  https domain for profile photos.
2014-10-21 14:26:37 -07:00
Samuel Clay
021fe32d9f Don't mangle stories with code when updating, just use new story. Thanks Bruno! 2014-10-15 17:31:00 -07:00
Samuel Clay
174d47b3de Merge branch 'master' into organizer
* master: (65 commits)
  Oh my god what a terrible typo. Broke new users.
  Adding mark as read button to All Site Stories on web.
  Disconnecting facebook when session expires.
  Showing facebook posting error.
  Change text from mark previous to mark older as read in story context menu (#592)
  Fix pager margin drawable for dark theme (#590)
  Fixing URL munging when the url includes a non key=value pair in the query string. Ex: https://cns.utoronto.ca/~cks/space/blog/?atom. Thanks to @firesock for finding this.
  Adding screenshots for iphone 6 and 6+.
  Allowing guids to change if the permalink doesn't.
  Don't re-fetch already cached images.
  Synchronise DB upgrades with other DB actions. (#591)
  Explicity synchro DB writes. (#591)
  Cleaner service shutdown. (#591)
  Show story list loading indicator only if stories are being fetched, not just if they are queued. (read: don't spin if offline) (#590)
  iOS v4.5.0 submitted to the App Store.
  Fix loading of stories in focus view.
  Disable debug.
  Disable debug.
  Missed file from new loading indicator in reading frag.
  Sync service triggers fewer redraws for loading indicators.
  ...
2014-10-09 15:02:45 -07:00
Samuel Clay
57f1f7e5ec Adding mark as read button to All Site Stories on web. 2014-10-08 16:43:48 -07:00
Samuel Clay
6367347c5e Allowing guids to change if the permalink doesn't. 2014-10-03 14:59:26 -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
ec7847a922 Fixing DF users. 2014-09-05 18:17:07 -07:00
Samuel Clay
cfa7b0b236 Merge branch 'master' into organizer
* master: (23 commits)
  Premiums are never spammers.
  Adding a bit more logic to defense.
  No index for robots on blurblogs. This should stop the spam.
  Adding user find by id for staff.
  Adding destroy flag when killing spammers.
  Fixing stories with no title and only html for content (no text, just an image). Using permalink as title since a title cna't be extracted from content.
  Adding export user's opml functionality for staff.
  Fixing case insensitivity for logging in with an email address.
  Fixing pip requirements conflicts.
  Force an intelligence change for re-rendering story title trainers.
  Only active feeds count unreads.
  Fixing unread counts to only include active sites.
  Adding logging info to auto-spam delete.
  Killing spammers when sharing popular stories.
  Move refresh to menu. Use NewsBlur colours for refresh colour scheme.
  Handling exception on twitter photo sync.
  Adding a twitter sync for everybody.
  Initial integration of SwipeRefreshLayout
  Redirects in dev still point local.
  Better redirect on missing icon.
  ...
2014-09-05 11:20:54 -07:00
Samuel Clay
9539228e20 Fixing stories with no title and only html for content (no text, just an image). Using permalink as title since a title cna't be extracted from content. 2014-09-05 10:38:29 -07:00
Samuel Clay
329d6d7b9f Adding https to icons. 2014-08-10 11:12:18 -07:00
Samuel Clay
f705f9616f Adding sorting options to organizer. 2014-08-04 20:03:50 -07:00
Samuel Clay
be7994e1c5 Adding stats to organizer. 2014-07-23 17:49:23 -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
47c7fc15f3 Adding debug option to all text importers. 2014-07-21 21:13:55 -07:00
Samuel Clay
bd334ef20f Boosting readability's ability to read Medium posts. 2014-07-21 14:22:07 -07:00
Samuel Clay
22af05bc76 Fixing issue with multiple saved story counts. 2014-07-13 16:07:32 -07:00
Samuel Clay
7dc8175f8b Merge branch 'master' into organizer
* master: (627 commits)
  Handling unsub'd feed with active IFTTT trigger.
  Adding dark story header border color for android. For #546.
  Don't record read stories for aggregated mark reads.
  Adding unsub'd feeds to read stories view.
  Fixing Subscribe button for tryfeeds.
  Fixing IFTTT saved story tags.
  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.
  Fix style of share bar text for dark theme.
  Apply dark theme to classifier dialog.
  Fixing saved story view for users with preference to open first unread story, thereby switching them out of saved mode and into unread mode.
  Update ShareDialogFragment to use AlertDialog.Builder and default theme
  Adding copy_db_settings to fabfile.
  Apply dark theme to replies.
  Update ReplyDialogFragment to use AlertDialog.Builder and default themes.
  Fixing specified image sizes.
  Only premiums users can share multiple stories from a single feed per day.
  Faster delete user (for combating spam).
  ...
2014-06-26 15:36:06 -07:00
Samuel Clay
f38ff90458 Adding order filter to starred stories. 2014-06-11 15:20:59 -07:00
Samuel Clay
af6b60868a Merge branch 'master' into saved
* master:
  Transitioning from tag to tag/feed_id.
  Max of 3 updates per fetch.
  Upgrading mongodb mms agent.
2014-05-30 22:38:34 -07:00
Samuel Clay
b269eb2489 Max of 3 updates per fetch. 2014-05-30 13:41:57 -07:00
Samuel Clay
374e546175 Merge branch 'master' into saved
* master:
  Fixing updates_off in tasks.
  Adding updates_off run-time setting for handling large spikes of updates.
  Draining feeds also clears out error feeds.
2014-05-29 18:38:56 -07:00
Samuel Clay
ecbc788e6b Fixing updates_off in tasks. 2014-05-29 17:59:00 -07:00
Samuel Clay
c20ef4e5d0 Adding updates_off run-time setting for handling large spikes of updates. 2014-05-29 17:53:16 -07:00
Samuel Clay
16fe96f23b Draining feeds also clears out error feeds. 2014-05-29 16:02:07 -07:00
Samuel Clay
0ff3b58be5 No feed rss for saved stories by feed. 2014-05-29 15:43:44 -07:00
Samuel Clay
c593f63a31 Reverse compatibility for saved story counts. 2014-05-29 15:07:33 -07:00
Samuel Clay
c87116b1da Removing index from starred counts in prep for launch. 2014-05-29 15:04:34 -07:00
Samuel Clay
901f10eef5 Counting saved stories when not count exists. 2014-05-29 13:37:46 -07:00
Samuel Clay
5e36e46049 Count feed_id starred stories when totals don't match. 2014-05-29 13:30:41 -07:00
Samuel Clay
67cd9be717 Switching to upserts for saved stories. 2014-05-29 12:19:26 -07:00
Samuel Clay
3e94720c7b Updating story feed starred counts on marking starred and unstarred on both backend and client. 2014-05-28 20:12:35 -07:00
Samuel Clay
f8b0716515 Showing starred stories when in starred view mode. 2014-05-28 17:35:51 -07:00
Samuel Clay
425775eb0d Adding feed counts for saved stories. Need to show counts next to feeds. 2014-05-28 15:30:30 -07:00
Samuel Clay
d073971b8a Merge branch 'master' into saved_stories
* master:
  Adding cryptography dependency.
  Adding cutoff_timestamp and direction to API docs for marking a feed as read. Meant to address #542.
  Showing all feeds in feed chooser.
  Gunicorn x-forwarded-for
  Adding RealIP to nginx/gunicorn.
  Make sure all folders are visible in the feed chooser dialog
  Make single-story context actions always appear above multiple-story actions. (#541)
  fix to compatible with Python2.6
  Add support for SNI and update requests.
2014-05-22 11:28:52 -07:00
Samuel Clay
ab12b913c3 Correcting user tag order. 2014-05-20 16:00:57 -07:00
cyy5121212
4938b6cebf fix to compatible with Python2.6
total_seconds() method only for Python2.7 or later, so I change it to compatible with Python2.6.
2014-05-18 10:42:35 +08:00
Samuel Clay
403a4ced90 Converting from PIL to Pillow. 2014-05-16 12:18:59 -07:00