Commit graph

10541 commits

Author SHA1 Message Date
Samuel Clay
b5dfbbba88 Android v4.8.0b1. 2016-02-02 18:47:04 -08:00
Samuel Clay
66aadc45a1 Adding soft time limit to celery tasks. 2016-02-01 23:06:04 -08:00
David Sinclair
e98cf18bfd iOS: reverted WKWebView changes
I kept a copy of the files from before the change, just in case, so I
just copied them back in to revert everything.
2016-02-01 10:44:59 -08:00
Samuel Clay
ad77c5b731 Premium dialog should be taller. 2016-01-31 14:15:38 -08:00
Samuel Clay
e96fb8b054 Adding premium dashboard module. 2016-01-31 13:29:37 -08:00
David Sinclair
90f320ca6e iOS: feed chooser tweak
The sort icon now changes based on ascending or descending.
2016-01-30 22:03:25 -08:00
David Sinclair
a14ae1ba87 iOS: switched story view to WKWebView
This should have significant performance improvements, leveraging the
full power of the Safari Nitro Javascript engine and out-of-process
rendering. Also as requested, it now observes the progress and removes
the spinner as soon as the base HTML has loaded.  Some big changes, but
doesn’t look like anything is broken.
2016-01-30 20:54:53 -08:00
Samuel Clay
e9158d1550 Merge branch 'master' into 5.1
* master: (30 commits)
  Tune fetch batch sizing, remove debug.
  Fix missing search icon for saved stories.
  Fix DB optimization crashes, remove O(n) search tagging, instrument live memory.
  Fix intel state filtering and reading session resets on filter changes.
  Adding include_inactive=true to flat feeds to only give inactive feeds. I hope this doesn't break someday.
  Separating flat_folders and flat_folders_with_inactive.
  Adding inactive feeds to flat folders. This shouldn't break anything, since clients should be able to handle missing feeds anyhow.
  Adding  to /reader/feeds?flat=true (for @dejal).
  Disable mark folder read context menu for all shared stories (#866)
  Android v4.7.1.
  Disable folder context menu for global shared stories row (#866)
  Fix search queries with special characters. (#868)
  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.
  Handling search queries with just spaces in them.
  Handling update_fields=[] when saving feeds.
  Fix new reading session tracker (partial!).
  Replace story activation with reading session table. (partial!)
  Fix search queries with special characters. (#868)
  Replace story activation with filtering by fetch time.
  Optimise story insert times.
  ...
2016-01-30 16:59:11 -08:00
David Sinclair
d26130b2ef iOS: fixed #819 ("+" button in Saved Story tags list) 2016-01-29 17:32:19 -08:00
David Sinclair
7d8bd0db96 iOS: fixed #864 (All Sites button disappearing) 2016-01-29 16:11:21 -08:00
David Sinclair
a5dfb331fa iOS: mute from feed detail menu 2016-01-29 14:29:22 -08:00
Samuel Clay
4f1e922a8d Merge pull request #871 from dosiecki/master
Android: Hyperuser Improvements
2016-01-29 09:47:35 -08:00
dosiecki
c7b4ae2193 Merge remote-tracking branch 'upstream/master' 2016-01-29 04:12:30 -08:00
dosiecki
38c290deb2 Tune fetch batch sizing, remove debug. 2016-01-29 04:11:18 -08:00
dosiecki
446f2b8313 Fix missing search icon for saved stories. 2016-01-29 03:13:50 -08:00
dosiecki
575e2d50f9 Fix DB optimization crashes, remove O(n) search tagging, instrument live memory. 2016-01-29 03:13:05 -08:00
David Sinclair
68d87578ae iOS: feed chooser mute & organize sites done
Both the Mute Sites & Organize Sites features are now fully functional.
2016-01-28 21:19:04 -08:00
dosiecki
73662bc912 Fix intel state filtering and reading session resets on filter changes. 2016-01-28 16:38:22 -08:00
Samuel Clay
bb2557377f Adding include_inactive=true to flat feeds to only give inactive feeds. I hope this doesn't break someday. 2016-01-28 16:23:38 -08:00
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
d8d8a4ef22 Merge pull request #870 from manderson23/mark
Android: Options for Mark All Read
2016-01-28 15:10:15 -08:00
Samuel Clay
2f650b3da1 Adding to /reader/feeds?flat=true (for @dejal). 2016-01-28 15:07:37 -08:00
Mark Anderson
d4887b7919 Disable mark folder read context menu for all shared stories (#866) 2016-01-28 22:56:22 +00:00
Samuel Clay
438156e038 Android v4.7.1. 2016-01-28 14:40:30 -08:00
dosiecki
d98367baec Merge remote-tracking branch 'upstream/master' 2016-01-28 14:23:41 -08:00
Samuel Clay
fe5267ce80 Merge pull request #869 from dosiecki/partial2
Android: Fix search queries with special characters. (#868)
2016-01-28 14:05:38 -08:00
Mark Anderson
a47eea09e9 Disable folder context menu for global shared stories row (#866) 2016-01-28 21:48:36 +00:00
dosiecki
078b91b03b Merge branch 'master' of https://github.com/dosiecki/NewsBlur 2016-01-28 12:47:42 -08:00
dosiecki
b0873852fd Fix search queries with special characters. (#868) 2016-01-28 12:43:13 -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
David Sinclair
85136323e2 IOS: feed chooser tweak
In case you want to try it; using the
/reader/move_feeds_by_folder_to_folder method (seems to copy instead of
move).
2016-01-28 12:03:13 -08:00
Samuel Clay
34228e3b77 Handling search queries with just spaces in them. 2016-01-28 11:41:01 -08:00
Samuel Clay
2c875a3d01 Handling update_fields=[] when saving feeds. 2016-01-28 11:35:11 -08:00
Samuel Clay
1fb69f5a3b Touch brighter story title in grey theme. 2016-01-28 11:31:18 -08:00
Samuel Clay
191658a353 Merge branch 'master' into 5.1
* master:
  Adding search to all hosts in fabfile.
  Android v4.7.0.
  iOS: Work around iOS 9 issue where training menu doesn’t appear the first time you select text.
  Adding logrotate for nginx.
  Premium accounts get feeds fetched at least once every 12 hours (for feeds that publish nothing).
  Flat feeds also gets user_id.
  Adding user_id to /reader/feeds.
  Boosting oauth authorization code expiration to 1 hour (from 60 seconds) to aid development.
  Adding MX DNS check on new users.
  Fixing valuerror when trimming on feeds that have bogus dates.
  Change find-next-unread to search forward then backward rather than forward in a loop.
2016-01-28 11:30:50 -08:00
Samuel Clay
19ad64c0b7 Feed gradients always get same color treatment. 2016-01-28 08:42:35 -08:00
Samuel Clay
f797cece69 Adjusting all four themes for feed list and story list views. Still need to work on story detail. 2016-01-28 08:42:35 -08:00
Samuel Clay
a9cfa397b0 Adding search to all hosts in fabfile. 2016-01-28 08:33:08 -08:00
dosiecki
d4c0d689a2 Fix new reading session tracker (partial!). 2016-01-28 05:26:41 -08:00
dosiecki
7006c59c45 Replace story activation with reading session table. (partial!) 2016-01-28 04:20:50 -08:00
David Sinclair
7f0ffdf2b7 iOS: feed chooser
Mute Sites and Organize Sites views.
2016-01-27 20:52:09 -08:00
dosiecki
3686164004 Fix search queries with special characters. (#868) 2016-01-27 16:09:21 -08:00
Samuel Clay
5343d32756 Merge branch 'master' into thumbnails
* master:
  Android v4.7.0.
  iOS: Work around iOS 9 issue where training menu doesn’t appear the first time you select text.
  Adding logrotate for nginx.
  Premium accounts get feeds fetched at least once every 12 hours (for feeds that publish nothing).
  Flat feeds also gets user_id.
  Adding user_id to /reader/feeds.
  Boosting oauth authorization code expiration to 1 hour (from 60 seconds) to aid development.
  Adding MX DNS check on new users.
  Fixing valuerror when trimming on feeds that have bogus dates.
  Change find-next-unread to search forward then backward rather than forward in a loop.
  Counting shared stories when deleting old feeds.
  Updating story trimmer to look for unread feeds that may be actively subscribed.
  Rotating feed stats hours based on user's timezone preference.
2016-01-27 16:08:22 -08:00
Samuel Clay
5d5842ba42 Android v4.7.0. 2016-01-27 14:15:15 -08:00
Samuel Clay
3a5f6d8319 Merge pull request #865 from nriley/training-menu
iOS: Work around iOS 9 issue where training menu doesn’t appear the first time you select text.
2016-01-27 14:04:16 -08:00
dosiecki
41bb192c51 Replace story activation with filtering by fetch time. 2016-01-27 03:25:58 -08:00
dosiecki
a9bab35c6f Optimise story insert times. 2016-01-26 16:12:45 -08:00
Mark Anderson
27dec68199 Support mark all read confirmation from FolderListFragment 2016-01-25 22:10:16 +00:00
Nicholas Riley
6df864c7f7 iOS: Work around iOS 9 issue where training menu doesn’t appear the first time you select text.
Source of the workaround and more information at <http://stackoverflow.com/questions/32685198/>.
2016-01-24 12:01:12 -05:00