Commit graph

4732 commits

Author SHA1 Message Date
Samuel Clay
909722b361 Showing reason why an original page won't load. Fixes #1519. 2022-05-02 16:57:15 -04:00
Samuel Clay
283bba5cd3 Rearranging urls for paypal. Also updating to latest gunicorn. 2022-04-11 11:01:02 -04:00
Samuel Clay
8f646988fb New updates category on discourse forum. 2022-03-28 16:06:44 -04:00
Samuel Clay
3a260fb2f7 Adding count to activity for exported OPML, for #1646. 2022-03-14 15:52:22 -04:00
Samuel Clay
9912f3ad8e Showing OPML backup exports and imports in activity popover. Closes #1646. 2022-03-14 11:06:01 -04:00
Samuel Clay
91f6eff3e6 /api/add_url for #1575. 2022-03-14 10:28:11 -04:00
Samuel Clay
8747c5bfd1 Accepted GET or POST for /api/add_site. For #1575. 2022-03-11 15:00:08 -05:00
Samuel Clay
b1beddc71f Better handling of widget exceptions. 2022-03-09 17:46:22 -05:00
Samuel Clay
685d2750fb Missing import 2022-03-09 11:02:56 -05:00
Samuel Clay
3c9e09887b Correctly decoding shared stories in RSS feed. 2022-03-09 11:02:16 -05:00
Samuel Clay
2097c5276e Boosting db profiling from 1% to 5%. 2022-03-08 13:32:49 -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
a4ae23c34f Wrong url for db profiler. 2022-03-07 15:36:23 -05:00
Samuel Clay
7a6eaf883b Let's try showing only single feeds in the DB profiler to see if it's better at showing abnormalities with less noise. 2022-03-07 15:33:11 -05:00
Samuel Clay
bddd0ca215 Only monitor river_stories for db times 2022-03-04 12:59:29 -05:00
Samuel Clay
587b3fdadf Changing email for notifications. 2022-03-04 12:10:10 -05:00
Samuel Clay
fe291ee497 /api/save_story without token never worked. Was missing url declaration. For #1516. 2022-03-04 11:44:18 -05:00
Samuel Clay
2491e3bf86 Fixing youtube story content encoding bug. 2022-03-03 11:21:06 -05:00
Samuel Clay
6f5b3b10e2 Turning off beta, deploying magazine to master. 2022-03-02 11:26:27 -05:00
Samuel Clay
6c1df029ec Merge branch 'master' into magazine
* master:
  Syntax coloring for ansible files
  Black formatting
  Black formatting
  Adding Sentry update handler
  Fixing issue with some sites spewing tons of headers back and Python failing.
  Skipping notifications for users not seen in 90 days.
  Formatting with Black
2022-03-02 11:12:25 -05:00
Samuel Clay
698755a66c Syntax coloring for ansible files 2022-03-02 11:07:20 -05:00
Samuel Clay
d2097c3331 Black formatting 2022-03-02 10:58:15 -05:00
Samuel Clay
216a21a892 Skipping notifications for users not seen in 90 days. 2022-03-02 10:11:30 -05:00
Samuel Clay
dc2fcf190e Formatting with Black 2022-03-02 10:02:48 -05:00
Samuel Clay
20a4487ab9 Merge branch 'master' into magazine
* master:
  Handling missing stories in starring.
2022-02-28 12:50:02 -05:00
Samuel Clay
170529682a Handling missing stories in starring. 2022-02-28 12:39:12 -05:00
Samuel Clay
460de27310 Merge branch 'master' into magazine
* master:
  QuerySet typo
  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-28 10:50:53 -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
e2cdc90e3f More potential checks for youtube videos in story image preview. 2022-02-23 16:28:16 -05:00
Samuel Clay
f403fb624e Using youtube thumbnails as image url in stories. 2022-02-22 15:50:21 -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
5ed760574d Updating APNS cert instructions to include passphrase 2022-02-20 08:24:43 -05:00
Samuel Clay
7a6037926c Another APNS try. 2022-02-20 08:17:01 -05:00
Samuel Clay
c23d3bcc77 Switching APNS and document cert install. 2022-02-20 08:05:54 -05:00
Samuel Clay
b7afdd7f70 Switching APNS cert. 2022-02-20 07:45:34 -05:00
Samuel Clay
8ec1100129 Switch APNS certs. 2022-02-20 07:35:26 -05:00
Samuel Clay
6315aea480 Moving notifications to new multi-line title format. Also fixing APNS cert. 2022-02-20 07:24:49 -05:00
Samuel Clay
0074cf2b53 Showing db error on Profile table 2022-02-16 15:40: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
7889fe4cf0 Fixing bookmarklet and saved story tags. 2022-01-28 17:05:23 -05:00
Samuel Clay
6a61620d32 Turning off PuSH for standalone installs. 2022-01-25 15:27:29 -05:00
Samuel Clay
dc130ed3ec Adding Apple MerchantID for Apple Pay. 2022-01-21 16:44:03 -05:00
Samuel Clay
e2ea1dc8d3 Changing webmanifest scope. 2022-01-20 11:48:07 -05:00
Samuel Clay
e27ef5fef0 Handling missing body-plain in mailgun. 2022-01-19 17:23:32 -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