Commit graph

1142 commits

Author SHA1 Message Date
Samuel Clay
b1beddc71f Better handling of widget exceptions. 2022-03-09 17:46:22 -05:00
Samuel Clay
7581eb5dc6 Ignore data uris for widget, they are never the big images 2022-03-08 13:21:41 -05:00
Samuel Clay
3f8193984b Moving encoding 2022-03-08 13:09:24 -05:00
Samuel Clay
ca728af375 Don't double encode base64 images for widgets. 2022-03-08 12:48:57 -05:00
Samuel Clay
6f5b3b10e2 Turning off beta, deploying magazine to master. 2022-03-02 11:26:27 -05:00
Samuel Clay
170529682a Handling missing stories in starring. 2022-02-28 12:39:12 -05:00
Samuel Clay
558ca3f34a QuerySet typo 2022-02-24 12:21:24 -05:00
Samuel Clay
0528f91ada Allowing multiple story_hashes to be sent to mark story as unread and unstarred. Starring will take longer because of user tags, highlights, and private notes being top level. 2022-02-24 11:15:39 -05:00
Samuel Clay
06c25df199 No longer sending tons of mail to admins. Logging is where that goes. 2022-02-22 10:19:51 -05:00
Samuel Clay
8c58e3aaad Correcting url in widget on standalones. 2022-02-02 16:02:40 -05:00
Samuel Clay
99c4faaa79 Correcting story limit in widget. 2022-02-02 15:44:39 -05:00
Samuel Clay
4df9858eb0 Adding /reader/river_stories_widget which downloads the first image in each story and adds it inline as base64 encoded. 2022-02-02 15:11:50 -05:00
Samuel Clay
61450de5f8 Merge branch 'master' into pipeline
* master:
  Celery also has a set user.
  Setting the user for celery and newsblur_web in both prod and docker-compose so that logs are always under the right user. Fixes #1593.
  Making add_site callback optional to support iOS. #1584
  Adding check for renaming a feed that a user isn't subscribed to.
  Finishing up PostgreSQL migration. Needs to test backups.
  Handling unreadable POST for push feeds and their fat pings.
  Android v11.2
  Schedule and cancel subscription sync services based on user auth state.
  Check for authenticated user before a subscription sync.
  Subscription sync service running every 24 hours to sync if necessary the user's premium subscription state between NewsBlur and Play Store.
  Upgrade subscriptions to billing 4.0
  Subscription manager to handle billing and subscription syncs between Play Store and NewsBlur.
  #1573 Feed search favicon loading.
  Replace cursor loaders (#9)
  Fixing grafana sentry integration.
  Adding sentry grafana pluging.
  Boosting timeout for docker prune
  Don't prune docker unless needed.
  Update docker-compose.yml
2022-01-11 11:00:06 -05:00
Samuel Clay
14497741cf Adding check for renaming a feed that a user isn't subscribed to. 2022-01-07 16:02:18 -05:00
Samuel Clay
76ffe7bb8a Fixing bookmarklet, moving endlne fleuron, adding load-line, archviing Jammit. 2022-01-05 11:18:31 -05:00
Samuel Clay
4083173302 Handling redis river cache cutoff from non-feeds. 2021-09-21 16:53:16 -04:00
Samuel Clay
0711ad9c6c Better formatting of saved stories RSS feeds. 2021-08-31 10:40:53 -04:00
Samuel Clay
f03be46425 Removing boto2, upgrading to boto3. Needs testing. 2021-08-04 20:04:53 -04:00
Samuel Clay
4ff80e0141 Redirecting old 2021-07-24 10:34:33 -04:00
Samuel Clay
af0c267979 old -> py2 2021-07-24 10:28:24 -04:00
Samuel Clay
b43c67919b Fixing saved story RSS feeds to allow for non-tags. 2021-07-24 10:20:19 -04:00
Samuel Clay
1a737b5d1e Merge branch 'master' into dashboard3
* master:
  old.newsblur.com
  old.newsblur.com
  50% www -> beta
  25% www -> beta.
  Update FAQ: Things haven't displayed OK in Google Reader in years.
2021-07-01 16:50:43 -04:00
Samuel Clay
a66853eb4d old.newsblur.com 2021-07-01 15:17:08 -04:00
Samuel Clay
17c8584015 Adding refresh and counts back into analytics. 2021-06-30 13:27:26 -04:00
Samuel Clay
46a42b43ce Handling UnserializableContentError in RSS feeds. 2021-06-21 10:07:05 -04:00
Samuel Clay
aac3fba63d Cleaner logs. 2021-05-12 19:00:07 -04:00
Samuel Clay
062cf94b2e Serve proxied node pages with deflate not gzip. 2021-05-05 12:34:41 -04:00
Samuel Clay
5e4cd0424c Using zlib's deflate content encoding instead of gzip. 2021-05-05 12:24:03 -04:00
Samuel Clay
a83a7abda7 Adjusting sites loaded counter to ignore dashboard. 2021-04-30 12:47:29 -04:00
Samuel Clay
311d55a2b4 Fixing refresh_feeds to use GET/POST. Fixes issues with unread counts not updated. 2021-04-29 15:21:25 -04:00
Samuel Clay
b9f18ad3af Gracefully handling usersub save that has been saved in another thread. 2021-04-29 13:12:58 -04:00
Samuel Clay
83a3851067 More logging 2021-04-29 12:26:19 -04:00
Samuel Clay
a2d46b0222 Logging 2021-04-29 12:24:33 -04:00
Samuel Clay
5c7bf128d9 Only adding non-dashboard stories to analytics. 2021-04-29 12:23:53 -04:00
Samuel Clay
c02e202849 Changing log format for autoloaded stories. 2021-04-29 12:11:04 -04:00
Samuel Clay
ed988ca7bc Don't limit stories on dashboard as it breaks intelligence. 2021-04-28 12:45:45 -04:00
Samuel Clay
3592acacc7 Only log river completion on non-auto-loads. 2021-04-20 17:28:41 -04:00
Samuel Clay
53efaee5c7 Revert "Deleted users blurblog title"
This reverts commit 07495b2908.
2021-04-12 16:53:24 -04:00
Samuel Clay
05dd966200 Deleted users blurblog title 2021-04-12 16:44:15 -04:00
Samuel Clay
07495b2908 Deleted users blurblog title 2021-04-12 16:29:47 -04:00
Samuel Clay
6bc1cae57c Adding auto-loading to logging. 2021-04-12 16:05:54 -04:00
Samuel Clay
fc69c0c8b9 Dashboard shouldnt truncate stories. Also handling missing elasticsearch more gracefully. 2021-04-06 15:51:26 -04:00
Samuel Clay
2c9e92da2a Switching from JS animations to CSS animations for the pulsating blue loading line. 2021-04-05 16:15:23 -04:00
Samuel Clay
394910e4b0 Attempting to not allow multiple rivers to be created. 2021-03-25 20:17:13 -04:00
Samuel Clay
b44cc5c509 Adding staging and discovery to web app. 2021-03-15 13:55:36 -04:00
Samuel Clay
ae8f856677 Revert "Merge pull request #1395 from alistair23/alistair/last_read_date"
This reverts commit 0c94ead47d, reversing
changes made to 7ee8fb4204.
2021-03-01 18:12:49 -05:00
Samuel Clay
4cb24cf7f2 Since NewsBlur proxies all http images over https, the url can change, so acknowledge urls that are https on the original text but http on the feed 2021-02-26 14:06:42 -05:00
Samuel Clay
aa9dc0bd6e Handling case of mismatching URLs. 2021-02-26 10:03:27 -05:00
Samuel Clay
2ee9f32e0a Adding beta subdomain. Adding /etc/hosts for compatibility with existing hosts. 2021-02-23 19:51:05 -05:00
Samuel Clay
4a2afe15b6 Styling popovers, adding new display options to feed popover, fixing opening story on dashboard for read story feed (all other feeds need testing). 2021-01-14 14:16:51 -05:00