Commit graph

995 commits

Author SHA1 Message Date
Samuel Clay
54c5503514 Handling missing twitter usernames. 2015-04-07 10:55:29 -07:00
Samuel Clay
1437d76be0 Fixing Twitter Cards descriptino to strip tags first, then truncate. 2015-04-07 10:51:19 -07:00
Samuel Clay
487bc4afb0 Fixing image size calculator for new Twitter Cards implementation. 2015-04-07 10:47:08 -07:00
Samuel Clay
e6e3b9b41c Adding Twitter Cards support on blurblogs. 2015-04-07 10:20:20 -07:00
Samuel Clay
577fc87fa3 Adding new preference for the space bar keyboard shortcut. Controls whether to load next unread stories. 2015-04-01 17:07:46 -07:00
Samuel Clay
03847638f7 Adding /reader/read_stories to API docs. 2015-03-16 15:08:23 -07:00
Samuel Clay
8ad75f4bf9 Merge branch 'master' into grid
* master: (42 commits)
  Switching to new redis sessions db.
  If text fails to fetch, tapping the text button should not change the text lock.
  Fixing Feed view space bar scrolling bug where story is collapsed.
  Adding new space bar behavior to full view as well.
  Fixing space bar scrolling in list view.
  Adding 'm' keyboard shortcut to toggle read/unread.
  Shift+space goes backwards too.
  Jumping to next story when scrolling using space bar.
  Handling timeout on original page fetch.
  Fixing timeout error on PUSH. Also fixing requests error on page importing.
  Boosting timeout on analtics cleaning.
  Adding fetch original page to msharedstory.
  Fixing switching to and from text mode while still in current feed. Now to change river so that it uses text view setting from feed, not folder (unlike web).
  Cutting unneccessary logging.
  Adding user agents to logging. Reeder, Fever, Superfeedr, Old Reader, IE11.
  Adding modern android app user agent in logging.
  Switching back to original redis server for sessions while the new sessions server gets monitored.
  Adding redis sessions db.
  Making text view sticky on ios. Maybe bugs?
  Upgrading to redis 2.8.
  ...

Conflicts:
	media/js/newsblur/reader/reader_preferences.js
2015-03-11 19:04:42 -07:00
Samuel Clay
ae926d5c57 Switching to new redis sessions db. 2015-03-11 18:55:01 -07:00
Samuel Clay
83eec45952 Adding redis sessions db. 2015-03-10 19:13:56 -07:00
Samuel Clay
1a7c9f6aed Switch back to non-pubsub server. 2015-03-09 17:02:33 -07:00
Samuel Clay
b18e58d815 Switching default story layout to west from south. 2015-03-09 15:32:05 -07:00
Samuel Clay
74fefd0fe4 Adding mark read on story titles scroll preference, defaulting to off. 2015-03-09 12:52:00 -07:00
Samuel Clay
0cf3881832 Merge branch 'master' into grid
* master: (29 commits)
  Adding new preference for wrapping story content either at 700px or edge of screen.
  Bumping Android to v4.2.1.
  Work around API change that throws out hidden stories and vends blank pages. (#664)
  Fixing duplicate Pocket share extension message.
  Don't cache super-small images.
  Don't use cache filenames that are impossible to debug.
  Fix image prefetch for protocol-hopping redirects.
  Keep action replays around until there is less risk of them being needed.
  Overhaul and simplify nextUnread search algo. (#640)
  Ensure recounts don't get stuck behind story page requests.
  Updating push logging message when skipping.
  v4.2.0 of android app.
  New maintenance message.
  Updating fabfile to handle psycopg2/pgbouncer.
  Tweak load throb anim speed for stock devices.
  Tweak and comment new story list loading indicator.
  Move story list loader to correct position. (#582)
  New loading-progress animation for story lists. (#582)
  Chopping off milliseconds in push delta.
  Chopping off milliseconds in push delta.
  ...
2015-02-27 18:13:44 -08:00
Samuel Clay
bd39331885 Adding new preference for wrapping story content either at 700px or edge of screen. 2015-02-26 18:20:03 -08:00
Samuel Clay
caadfc2569 New maintenance message. 2015-02-23 13:31:16 -08:00
Samuel Clay
632814225e Updating premium features by adding search and saved story tags. 2015-02-19 11:49:35 -08:00
Samuel Clay
0b8bfa37c8 Merge branch 'master' into grid
* master:
  Adding mark read confirmation preference.
2015-02-10 18:03:21 -08:00
Samuel Clay
72d0dc441d Adding mark read confirmation preference. 2015-02-10 18:03:16 -08:00
Samuel Clay
a040fd702a Grid columns override. Still needs override. 2015-02-06 15:02:32 -08:00
Samuel Clay
8c590622e7 Merge branch 'master' into grid
* master: (238 commits)
  Upping ios to v4.6.4.
  Including hidden stories in fetch. Also fixing send to button in story settings cog.
  Less ifs when handling volume key
  Add preference for volume key navigation
  Override volume key for next/prev navigation in reading activity
  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.
  Bumping Android version to 4.2.0b1.
  Disable debug.
  Updating oauth toolkit to fix admin issues.
  Better algorithm for image cache cleanup. (#627)
  Unescape HTML entities in image alt text. (#652)
  Redraw overlay buttons slightly less often when scrolling.
  Resource-ify sync status messages.
  Fix story sync status indication. (#644)
  Adding autocomplete ignores.
  Remove last traces of the legacy DB!
  Migrate comment replies off of legacy DB.
  Migrate user profiles off of legacy DB.
  Start migrating comments from legacy DB.
  Fix crash when updating old comments.
  ...
2015-02-02 18:22:23 -08: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
22b895d4cf New grid view. Still needs some interaction love, but it's largely done. 2014-12-18 21:17:32 -08:00
Samuel Clay
3f0819183e Adding FAQ entry about story proxy. 2014-12-16 12:00:34 -08:00
Samuel Clay
bf5783db24 iOS v4.6.0b3. 2014-12-03 10:50:36 -08:00
Samuel Clay
ff883c3059 iOS v4.6.0b3. 2014-12-02 18:41:16 -08:00
Samuel Clay
cf805fed64 Adjusting default mouse lock to 300 instead of 100. 2014-12-01 09:06:44 -08:00
Samuel Clay
1f169d3bc7 iOS 4.6.0b2, with search. 2014-12-01 09:06:41 -08:00
Samuel Clay
4aead01e34 Adjusting default mouse lock to 300 instead of 100. 2014-11-20 19:35:26 -08:00
Samuel Clay
d6855a2d87 iOS 4.6.0b2, with search. 2014-11-17 17:05:59 -08:00
Samuel Clay
8958033726 Merge branch 'master' into organizer
* master: (115 commits)
  Adding webhooks url for paypal.
  Better payment reports.
  Adding changelog to enterprise deployment. Fixing share dialog on ipad.
  iOS app v4.6b1.
  Android app v4 beta 7.
  Coloring cursor when adding tag.
  Adding story tags to add tag popover.
  Adding a tag. Ship it!
  Fixing issue with off-by-1 numbers when changing tags. Also hiding tags with no stories.
  Custom headers for saved story tags.
  Better zgrep.
  Fixing issues with saving starred story tags on ios. Nearly ready.
  Don't recalculate virtual intel column; use it.
  Remove unnecessary loader resets in story list.
  Don't show inappropriate context menu items for saved stories.
  Lower sync priority and fewer unnecessary syncs.
  Start story list loader as soon as possible.
  Generalise out all story list view creation logic.
  Move saved item list to in-time adapter creation.
  Move folder item list to in-time adapter creation.
  ...

Conflicts:
	clients/android/NewsBlur/AndroidManifest.xml
	clients/android/NewsBlur/src/com/newsblur/activity/ItemsList.java
	clients/android/NewsBlur/src/com/newsblur/database/BlurDatabaseHelper.java
	clients/android/NewsBlur/src/com/newsblur/database/DatabaseConstants.java
	clients/android/NewsBlur/src/com/newsblur/database/FolderListAdapter.java
	clients/android/NewsBlur/src/com/newsblur/fragment/AllSharedStoriesItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/AllStoriesItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/FeedItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/FolderListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/ItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/SocialFeedItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/service/NBSyncService.java
	clients/android/NewsBlur/src/com/newsblur/util/FeedUtils.java
	clients/ios/Classes/NewsBlurAppDelegate.h
	clients/ios/Classes/StoriesCollection.m
	clients/ios/Classes/StoryDetailViewController.m
	clients/ios/NewsBlur.xcodeproj/project.pbxproj
	clients/ios/static/storyDetailView.css
2014-11-17 12:40:19 -08:00
Samuel Clay
0c3fd2e07c Better payment reports. 2014-11-14 10:32:03 -08:00
Samuel Clay
d8295a53b4 Adding changelog to enterprise deployment. Fixing share dialog on ipad. 2014-11-12 16:30:34 -08:00
Samuel Clay
375cd17663 Handling the transfer of codes through the login flow for redeeming gifts. 2014-11-06 15:01:25 -08:00
Samuel Clay
491ea00f67 Adding gift codes. 2014-11-06 13:41:08 -08:00
Samuel Clay
3bf01046d4 Fixing share bookmarklet by forcing https. 2014-11-06 09:46:32 -08:00
Samuel Clay
de95d653b4 Fixing share bookmarklet by forcing https. 2014-10-27 13:42:14 -07: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
2fa0bd0383 Adding API explainer for ps/nt/ng counts. 2014-10-19 14:21:04 -07:00
Samuel Clay
7bb4e25d42 Fixing OPML backup email messages and sending timing. Also fixing deleting feeds by folder. Fixing reloading of sites in organizer. 2014-10-14 15:59:46 -07:00
Samuel Clay
8db52c89c1 Adding preference to move to next feed/folder when marking read. 2014-09-09 15:01:12 -07:00
Samuel Clay
fd1a78085a No index for robots on blurblogs. This should stop the spam. 2014-09-05 10:55:54 -07:00
Samuel Clay
efc793b1ad Fixing pip requirements conflicts. 2014-08-22 08:17:53 -07:00
Samuel Clay
50f06436ca Fixing login screen for Reeder. 2014-07-23 12:32:52 -07:00
Samuel Clay
429ea7ee84 Fixing login screen for Reeder. 2014-07-23 12:30:56 -07:00
Samuel Clay
660cfe0372 Explicit viewport. 2014-07-23 12:18:04 -07:00
Samuel Clay
19a02eb7d8 Explicit viewport. 2014-07-23 12:17:32 -07:00
Samuel Clay
8cf9f7c025 Explicit viewport. 2014-07-23 12:17:09 -07:00
Samuel Clay
6feec9f268 Explicit viewport. 2014-07-23 12:16:06 -07:00
Samuel Clay
f0d57d98cd Adding viewport to login/signup screen. 2014-07-23 12:15:09 -07:00