Commit graph

1060 commits

Author SHA1 Message Date
Samuel Clay
4a76b141af db_pgsql for pogbouncer instead of tied to a specific db. 2016-08-12 10:49:28 -07:00
Samuel Clay
e29001cf7e Fix typo 2016-08-05 12:27:16 -07:00
Samuel Clay
9ba1e81d0f db01 -> db_pgsql 2016-07-31 19:28:24 -04:00
Samuel Clay
adc40e91a4 Typo in newsletter email. 2016-07-01 16:45:23 -07:00
Samuel Clay
d3a7a33ba8 Merge branch 'master' into newsletters
* master: (59 commits)
  Handling twitter posting error.
  Fixing bug where closed story would show inline detail when switching b/w Text and Feed view.
  Temporarily locked = suspended on twitter.
  Adjusting flashing loading indicator to be less conspicuous.
  Handling validation of emails on api.
  Handling lxml parser errors for original text.
  Adding exception handling for twitter feeds.
  Switch to filter instead of opacity
  iOS: fixed #924 (losing story on lock)
  iOS: white flash fix
  iOS v6.0.3.
  Handling deletion of feeds in folders where the parent folder has hypens (which are stripped on iOS/mobile to handle flat).
  iOS: Fixed unread count issue when offline
  Fixing twitter status permalink.
  Handling YouTube playlists.
  Android v4.9.0.
  iOS: Eliminate duplicate URLs when sharing to Twitter, Facebook, Weibo and OmniFocus.
  Clean up activity handling, and fix sending to Reading List.
  Update Dockerfile
  Upgrading tweepy, hoping it fixes auth issues w/ twitter.
  ...
2016-06-30 11:22:51 -07:00
Samuel Clay
de6b7fc5cf Adding attributes to feeds when the attrs show up when returning the feed (happens for un-subbed feed). 2016-05-23 19:32:58 -07:00
Samuel Clay
7d14785ed1 Sending email for the first time users get a newsletter. 2016-05-12 19:50:43 -07:00
Samuel Clay
fd9d1dda15 Stubbing in email newsletters dialog. Needs email and setup instructions. 2016-05-12 14:54:22 -07:00
Samuel Clay
f5131d76b6 Removing extra html from text version of opml backup email. 2016-04-19 12:32:21 -07:00
Samuel Clay
b54a583c9d Merge branch 'master' into 5.1
* master:
  Maybe I shouldn't be coding right now. That errant 'else' keyword looked fine in word wrap.
  Python's naming on the try..except..else block is almost as bad as for..else. I blame Python for this stupidity.
  Lifetime premium accounts should see status when on Renewal dialog.
  Adding auto-canceling of stripe/paypal subscription when renewing with different paypal/stripe provider.
  Splitting intelligence trainer counts into + and -
  Adding alt attributes to images in emails to lower spam score.
  Fix somewhat long-standing error logging bug that spits out a ton of data on feeds that don't work with requests lib.
  Fix on-upgrade crash.
  Fixing feed finder to allow feeds with <html> tags, just not those right at the beginning.
2016-03-20 19:32:58 -07:00
Samuel Clay
57d45ac84e Adding alt attributes to images in emails to lower spam score. 2016-03-18 19:58:16 -07:00
Samuel Clay
419e014b30 Merge branch 'master' into 5.1
* master:
  Saved stories have no changes.
  Fixing story changes icon placement.
  Newsletter permalinks now get FQDN.
  Android v4.8.0b2.
  Override min-width in reading css so newsletters wrap.
  Rename settings activity XML to squelch warnings in latest AndroidStudio.
  Attaching handlers when swapping story content.
  Finally allowing switching between showing and hiding story changes. Ready to ship?
  Adding diff border to images when changed.
  Correctly determining if there are story changes.
  Undoing story change preference. Now story changes are loading through ajax.
  Moving from hide changes to show changes. Needs migration. Also needs feed stories to match profile pref.
2016-03-03 16:29:43 -05:00
Samuel Clay
dcc942c9c6 Undoing story change preference. Now story changes are loading through ajax. 2016-02-26 20:01:41 -08:00
Samuel Clay
f62378d698 Merge branch 'master' into 5.1
* master:
  Only auth users may search feeds.
  Only search aggressively if authenticated.
  Adding IP logging to feed searching.
  Adding find_feed logging to diagnose postgres issues.
  Disable debug logs.
  Reconcile local and remote unreads much more quickly for hyperusers.
  Don't bother UI-friendly duty cycling when the UI isn't up.
  Remove unused member in Story object.
  More efficient story cleanup for hyperusers.
  Stripping quotes out of newsletter sender names.
  Turns out empty string is false in JS.
  Fixing misaligned grid stories when title matches content.
  Split view should get a full title.
  Interactions should never be truncated unless ridiculously long.
  Align story title image previews when not on left split layout.
  Attempting to space out story date when story image preview is turned off vs turned on. When on, the story date should all be consistent, and when off it can be relaxed.
  Adding show image preview preference. Fixing padding for all views and layouts.
  Adding image thumbnails to story titles. Needs preference.
2016-02-24 14:21:34 -08:00
Samuel Clay
454eb3d0d8 Moving from hide changes to show changes. Needs migration. Also needs feed stories to match profile pref. 2016-02-24 11:52:50 -08:00
Samuel Clay
866327fbfe Split view should get a full title. 2016-02-19 07:50:20 -08:00
Samuel Clay
9f74335604 Interactions should never be truncated unless ridiculously long. 2016-02-18 23:22:28 -08:00
Samuel Clay
b3d83bafb7 Merge branch 'master' into thumbnails
* master: (112 commits)
  Feedfinder user agent is presenting problems. Changing to 'NewsBlur Feed Finder'
  Scrubbing newsletters.
  Ignoring more dirs in textmate.
  Originals
  Handling missing OAuth token for twitter.
  Fixing PuSH issue with urls for hubs that look like: '//alert-hub.appspot.com'
  Handling mis-shapen icons.
  Handling IncompleteRead from requests during icon fetch.
  Handling missing rss URLs when checking site from bookmarklet.
  Better handling of PuSH errors.
  Fixing add url when searching for rss feeds.
  app image gets pull+pip.
  Upgrade HTTP libs.
  Remove debug status widget for overlapping story syncs.
  Using latest app image.
  Make reading session inits synchro with story cursor fetches. Re-enable stateful tracking of feed story progress between feed fetches.
  Cleanup some timegate code for easier debug.
  Can't use 'sender' as it's gets mucked up with forwarding rules. Switching to reconstructing email from 'from' field.
  Better formatting of plaintext newsletters.
  Handling plain text email newsletters.
  ...
2016-02-18 12:18:35 -08:00
Samuel Clay
cba3421fd1 Merge branch 'master' into 5.1
* master: (69 commits)
  Upgrade HTTP libs.
  Remove debug status widget for overlapping story syncs.
  Using latest app image.
  Make reading session inits synchro with story cursor fetches. Re-enable stateful tracking of feed story progress between feed fetches.
  Cleanup some timegate code for easier debug.
  Can't use 'sender' as it's gets mucked up with forwarding rules. Switching to reconstructing email from 'from' field.
  Better formatting of plaintext newsletters.
  Handling plain text email newsletters.
  Pretty printing newsletter debug.
  Pretty printing newsletter debug.
  Redis needs settings.
  Reloading user feeds in relatime when new newsletter comes in.
  Adding redis realtime pubsub for newsletters.
  Logging newsletter pushes.
  Fetching newsletter feed icon on subscribe.
  Fixing author in newsletters.
  Newsletter icons now work. Time to try it out on prod.
  Updating newsletter icon.
  Handling bunk feeds better by forcing a sub recount and ignoring if not subscribed.
  Splitting feed error codes.
  ...
2016-02-16 10:31:47 -08:00
Samuel Clay
952499008a Merge branch 'master' into sni
* master:
  Adding originals for images. Made a mistake by gitignoring originals/ due to original page server also having the same folder title.
  There is a cert mismatch on popular.global
2016-02-08 17:42:03 -08:00
Samuel Clay
73f9cac7b0 Adding training Q to FAQ. 2016-02-08 16:09:14 -08:00
Samuel Clay
67dee28114 Dejal, not dejus. I'm ... not sure what happened. 2016-02-07 22:48:14 -08:00
Samuel Clay
a8b2e74eb8 Adding Node to server-side techs on about page. 2016-02-06 13:00:27 -08:00
Samuel Clay
74f640ed8e Adding @dejal and @nriley to the About page. 2016-02-06 12:56:06 -08:00
stevenatwork
7cdbc9f8b3 There is a cert mismatch on popular.global
eg. https://popular.global.newsblur.com
2016-02-05 10:19:02 +11:00
Samuel Clay
fb8f0c52eb Handling premium manage menu. 2016-02-03 10:38:01 -08:00
Samuel Clay
307fc5a8c8 Moving accounts over to center column. 2016-02-03 10:34:11 -08:00
Samuel Clay
0f279cc534 Adding manage menu to dashboard. Moving around stats. 2016-02-03 10:26:45 -08:00
Samuel Clay
e96fb8b054 Adding premium dashboard module. 2016-01-31 13:29:37 -08:00
Samuel Clay
a460bb3f37 Merge branch 'master' into thumbnails
* master: (138 commits)
  Android v4.7.0b2.
  Adding search query to query string on web.
  Tweak story search menu item to properly toggle.
  Allow story search icon to appear as icon in actionbar where able.
  Fixing redirect behavior by saving redirect history for 25 fetches when one 400+ error is found.
  Fixing tag stripping in content previews.
  Why check if feed pane size is too small and force a resize?
  Moving show hidden stories to story titles header. Folder keeps its own, feeds use story titles.
  24 hour max for premiums, 48 hour max for free
  Testing out faster feed updates for premiums.
  Better handling youtube feed errors.
  Fixing token errors on searches.
  Handling issue where counting premiums is not being saved due to db issue.
  .tm_properties
  Fixing a longstanding bug in the exception changer dialog. Now correctly finding branch feed.
  Factor out ugle custom serialisation in prep for Saved story tag reading.
  Re-enable unread prefetching for non-premium accounts.
  Update Dockerfile
  Cleaning up story list view.
  Fixing switching layouts b/w starred stories and read stories on web. Also fixing premium explainer on both when in Full view.
  ...
2016-01-14 13:27:48 -08:00
David Wilemski
7b54eaf7c5 Fix typo on api docs 2016-01-02 19:19:44 -08:00
Samuel Clay
5c7d39d032 Hoping that this final revert of settings will do the trick on the corrupt transactions. 2015-12-18 15:34:05 -08:00
Samuel Clay
2c5decb496 Reverting celery upgrades in hopes of fixing slow down. 2015-12-18 11:12:42 -08:00
Samuel Clay
cd0f6e3a98 Adding a note about OAuth to the API. 2015-12-14 10:56:57 -08:00
Samuel Clay
dce3000932 Merge branch 'master' into thumbnails
* master: (123 commits)
  Handling broken getsatisfaction feedback url.
  Handling feeds that go missing.
  Fixing yet another requests error on icon fetching.
  Handling more errors when fetching feeds.
  Raising time limit on analytics cleaning.
  Handling another requests error when fetching icons.
  Cleaner spam logging.
  No IP is grounds for spam.
  Fixing IP logging.
  Deleting users should log IP.
  Fixing #827 - double tapping was disabling scrolling but not turning it back on. This is in response to the fix #786.
  Stubbing in new MFeedFolder model to count folders that feeds are in.
  iOS: fixed #821 (improve sharing for Notes)
  Android v4.6.0.
  iOS app v5.0.1.
  I think this is a better fix for the iOS 8 crash
  Crash on iOS 8.4.
  iOS: fixed #771 (mark all as read)
  No longer stripping debug symbols from ios release. No need, considering NewsBlur is open source. And this helps debug end user issues.
  Fixing part of #771 - pruning queued read stories that have already been marked as read (in case they are in purgatory and can't get marked read). Also fixing a crash when a folder claims to have unreads but doesn't (NSNull+JSON for handling empty results from the server.)
  ...
2015-11-29 18:43:52 -08:00
Samuel Clay
5c2f085f35 Adding monochrome favicon. Thanks to Ben Yafai for the images. 2015-10-21 21:37:07 -07:00
Samuel Clay
3fbe1da03a Adding vector logos. 2015-10-14 19:45:10 -07:00
Samuel Clay
3c107fbba2 Merge branch 'master' into thumbnails
* master:
  Correctly showing text or story view for stories based on story feed, not folder.
  Experimental commit to speedup scrolling between stories.
  Cleaning up a couple warnings.
  Updating Fabric.
  Fixing Safari view on ipad, although still need to remove navigation bar.
  Adding updated Android screenshots for both phone and tablet sizes.
  Android v4.5.0.
  Fixing iOS share extensions.
  Using canonical rss url.
2015-10-05 15:50:24 -07:00
Samuel Clay
7b08a64200 Adding updated Android screenshots for both phone and tablet sizes. 2015-10-01 17:14:00 -07:00
Samuel Clay
5d8842d4a2 Adding show image preview preference. Fixing padding for all views and layouts. 2015-09-29 15:35:27 -07:00
Samuel Clay
77a0300104 Bumping ios release notes for enterprise. 2015-09-23 22:49:05 -07:00
Samuel Clay
bd0032bb8a Updating iOS download release notes. 2015-09-18 15:17:31 -07:00
Samuel Clay
398ed863b0 Better headline. 2015-08-24 14:59:14 -07:00
Samuel Clay
6afa9071b9 Adding Folder RSS to all premium lists. Also adding new features to NewsBlur homepage. Thanks to @viticci for the inspiration! 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
cbf7282599 Front-end is complete. Rss feeds for folders now being generated. Just needs backend. 2015-08-24 14:59:12 -07:00
Samuel Clay
a5eda6d0b2 Fixing bookmarklet share modal dialog to work on mobile devices. Thanks @satadru! 2015-08-17 17:12:33 -07:00
Samuel Clay
7ad7f7300f Fixing organizer issue where just created folders don't appear in folder dropdown. Closes #727. 2015-08-15 16:46:55 -07:00
Samuel Clay
35a7d2de09 Updating fabfile with redis config needed. 2015-08-11 18:13:50 -07:00
Samuel Clay
f02128afdf Adding story deletion logging. 2015-08-05 13:11:53 -07:00