Commit graph

4688 commits

Author SHA1 Message Date
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
Samuel Clay
2c45209df0 Making add_site callback optional to support iOS. #1584 2022-01-07 16:37:11 -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
5bf0b26a17 Handling unreadable POST for push feeds and their fat pings. 2022-01-07 15:47:36 -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
7956cf0c8d Last 5 minutes is actually last minute. 2021-12-17 11:56:33 -05:00
Samuel Clay
dd5d43f744 Adding 5min loadtime to prometheus graphs. 2021-12-17 11:41:42 -05:00
Samuel Clay
e502dd2294 Missing redis db insight. 2021-12-08 16:44:36 -05:00
Samuel Clay
b2fde6f8f7 Turning refresh stale feeds back on. 2021-12-07 10:45:06 -05:00
Samuel Clay
3e3dd700c3 Removing unused redis_avg (now split into user, session, story, and pubsub) 2021-12-06 11:48:27 -05:00
Samuel Clay
779348c495 Removing unused db redis query counters. 2021-12-06 10:49:37 -05:00
Samuel Clay
02472c959e Elasticsearch should ignore types by default. 2021-10-26 10:34:43 -04:00
Samuel Clay
205d35b932 Removing unused readability unparseable error. 2021-10-25 19:46:15 -04:00
Samuel Clay
1dbc1007d0 Adding mute user feature to hide public comments from users you don't want to see. 2021-10-25 16:47:52 -04:00
Samuel Clay
c4420aad97 Inverse logic on newsletters. 2021-10-01 15:23:47 -04:00
Samuel Clay
63ca16a37a Handling broken newsletters by not choking. 2021-10-01 09:08:26 -04:00
Samuel Clay
45063b9a08
Merge pull request #1542 from louis-pre/fix_save_story_endpoint
fix save_story endpoint
2021-09-30 16:21:28 -04:00
Samuel Clay
fcd8652715 Rewriting content before save. 2021-09-30 12:25:28 -04:00
Samuel Clay
5c6535fd2c Newsletters have shorter full text, not longer. 2021-09-30 12:19:36 -04:00
Samuel Clay
c691600cfd Merge branch 'master' into metrics
* master:
  Handling redis river cache cutoff from non-feeds.
2021-09-21 16:53:23 -04:00
Samuel Clay
4083173302 Handling redis river cache cutoff from non-feeds. 2021-09-21 16:53:16 -04:00
Jonathan Math
f96bdb2744 Merge branch 'add_grafana_monitors' into metrics 2021-09-16 11:58:36 -05:00
Samuel Clay
3e23b6394a Revert "Revert "Merge branch 'add_grafana_monitors'""
This reverts commit a7f5025a16.
2021-09-16 11:57:57 -05:00
Samuel Clay
c2ef587aa3 ES 7 uses a non-simple analyzer. 2021-09-12 14:46:55 -04:00
Jonathan Math
52d03489c8 rm mongo monitor endpoints from apps 2021-09-07 15:08:18 -05:00
Samuel Clay
a7f5025a16 Revert "Merge branch 'add_grafana_monitors'"
This reverts commit f0c2176908, reversing
changes made to 72ef2e2f00.
2021-09-07 11:36:11 -04:00
Jonathan Math
035a0abaf2 merge changes 2021-09-05 22:43:20 -05:00
Jonathan Math
25efd6d973 merge master 2021-09-05 22:42:32 -05:00
Jonathan Math
58eb901e90 fix up prometheus_mongo.py so that monitor endpoints are working with prometheus 2021-09-05 22:40:21 -05:00
Jonathan Math
a3e72c5ff0 fix import issue 2021-09-05 22:36:26 -05:00
Samuel Clay
e408cce368 Fixing monitor imports, downgrading mongo to 3.6. 2021-08-31 11:33:56 -04:00
Jonathan Math
cf8f691b3b fix module not found error 2021-08-31 11:10:20 -04:00
Jonathan Math
63922d4fe1 WIP for grafana 2021-08-31 11:06:53 -04:00
Samuel Clay
0711ad9c6c Better formatting of saved stories RSS feeds. 2021-08-31 10:40:53 -04:00
Louis Pré
667ec89820 fix save_story endpoint 2021-08-26 22:21:55 -07:00
Samuel Clay
fa13a0f9d4 No using extraargs for s3. 2021-08-26 16:21:36 -04:00
Samuel Clay
1469992f2d S3 content-type to contenttype. 2021-08-26 15:50:11 -04:00
Samuel Clay
6db2ed94ce Bump twitter feeds up to 2 hours to fix rate limits. 2021-08-24 17:25:31 -04:00
Samuel Clay
5d0639b0a8 Upgrading ES on staging. 2021-08-13 12:14:09 -04:00
Samuel Clay
8fe8885059 Removing boost from ES. 2021-08-13 12:07:02 -04:00
Jonathan Math
ce9f0b04aa rm unused import 2021-08-10 10:07:14 -05:00
Jonathan Math
02937cc13a add monitor endpoints. WIP 2021-08-10 10:05:25 -05:00
Samuel Clay
d67d591973 Fixing missing usernames in msocialprofile, due to botched deleted user refactor. 2021-08-09 11:36:56 -04:00
Samuel Clay
f03be46425 Removing boto2, upgrading to boto3. Needs testing. 2021-08-04 20:04:53 -04:00
Samuel Clay
3804fbba5d Correcting mongodb on local installs since there is no auth. 2021-08-04 16:26:41 -04:00