Samuel Clay
11658b33ac
Adding text fixtures to ensure newbslur blog doesn't duplicate data.
2021-06-25 19:58:59 -04:00
Samuel Clay
46a42b43ce
Handling UnserializableContentError in RSS feeds.
2021-06-21 10:07:05 -04:00
Samuel Clay
1dc29ddc53
Basestring renamed to str in python3.
2021-06-14 16:20:13 -04:00
Samuel Clay
b653d77fd2
Heavier mark for new paragraph. Might revert.
2021-05-27 09:53:14 -04:00
Samuel Clay
a25813d56d
If the body content and title match for the first 100 characters, don't send the body in the notification.
2021-05-26 16:28:00 -04:00
Samuel Clay
e44df9cbd8
Fixing body content in notifications.
2021-05-26 11:16:17 -04:00
Samuel Clay
a1e3414428
Optional body content in notifications. This may become the new default.
2021-05-26 10:10:33 -04:00
Samuel Clay
36d6f3efe8
Who knows if this is a better mark for content. It's an Obelism (greek pentonkion).
2021-05-25 15:52:21 -04:00
Samuel Clay
9d92a2b36c
Testing a » to denote story content in notifications.
2021-05-25 10:38:08 -04:00
Jonathan Math
68e2729416
rm total from task servers monitor
2021-05-21 11:32:29 -04:00
Samuel Clay
7d2021461e
Cleaning up notifications by removing multiple spaces.
2021-05-19 12:21:22 -04:00
Samuel Clay
647a43415d
Too much whitespace in notifications.
2021-05-18 10:22:46 -04:00
Samuel Clay
8e13da391c
Merge branch 'master' into dashboard3
...
* master:
Adding story content to title-only notifications.
2021-05-17 17:48:08 -04:00
Samuel Clay
005b231ca9
Adding story content to title-only notifications.
2021-05-17 17:46:51 -04:00
Samuel Clay
9c8ee66a92
Merge branch 'master' into dashboard3
...
* master:
Add XML declaration to OPML output (sets utf-8)
Export OPML files as .opml
2021-05-13 19:14:59 -04:00
Samuel Clay
5c415394d9
Merge pull request #1447 from da2x/patch-4
...
Export OPML files as .opml
2021-05-13 19:14:24 -04:00
Samuel Clay
8c977744d4
Merge pull request #1448 from da2x/patch-5
...
Add XML declaration to OPML output (sets utf-8)
2021-05-13 19:13:41 -04:00
Samuel Clay
dce607cca6
Newsletters should also send notifications.
2021-05-13 10:50:59 -04:00
Samuel Clay
520438aaec
Newsletters should also send notifications.
2021-05-13 10:44:02 -04:00
Samuel Clay
540f7d3c45
Smart bytes import
2021-05-12 21:20:05 -04:00
Samuel Clay
c6ce8cc36a
Everything is smart bytes when it comes to original pages.
2021-05-12 21:19:09 -04:00
Samuel Clay
aac3fba63d
Cleaner logs.
2021-05-12 19:00:07 -04:00
Samuel Clay
861254fe96
Mobile workspace
2021-05-08 19:16:41 -04:00
Samuel Clay
24d6c548b8
Fixing broken text importer, using haproxy to proxy text.
2021-05-05 15:18:09 -04:00
Samuel Clay
c7fac210d5
-1 minute is -1 days 23:59:00, so bumping days.
2021-05-05 14:56:08 -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
ca70eac08f
Handling broken original page server.
2021-05-05 12:07:56 -04:00
Samuel Clay
16e5a0bd4f
Reading icon url from node page instead of s3 page. Also preparing to turn off s3 page.
2021-05-05 11:45:44 -04:00
Samuel Clay
f31bee1037
Merge branch 'master' into dashboard3
...
* master:
Turning off strict collection validation for MSocialSubscription because of the removal of 'active'. Can probably turn strict back on after py3 migration.
2021-05-04 15:49:26 -04:00
Samuel Clay
c3158a2ea2
Turning off strict collection validation for MSocialSubscription because of the removal of 'active'. Can probably turn strict back on after py3 migration.
2021-05-04 14:47:43 -04:00
Samuel Clay
fdcd1ed93e
Speeding up two more prometheus charts.
2021-05-04 14:36:03 -04:00
Samuel Clay
2c12a61133
Using quicker count for prometheus.
2021-05-04 14:30:43 -04:00
Samuel Clay
8a381c818a
Necessary import
2021-05-04 11:59:28 -04:00
Samuel Clay
4c00ec5223
Caching MStory counts.
2021-05-04 11:58:17 -04:00
Jonathan Math
6bc58396a4
rm app_servers total from monitor
2021-05-04 09:05:22 -05:00
Jonathan Math
3ccbd67d25
correct app times monitor
2021-05-03 10:39:17 -05:00
Jonathan Math
abb6627ae2
fix template and views for monitor to be better suited for dynamic data in promql
2021-05-03 09:27:28 -05:00
Jonathan Math
6f8f2efc9b
correct monitor views to be compatible with prometheus
2021-05-03 07:56:47 -05:00
Jonathan Math
9cbad888c7
redo prometheus scrapers and build the jobs for them in prometheus.yml
2021-04-30 13:48:48 -05:00
Samuel Clay
0de1c8ecfc
Canceling second most recent Paypal subscription that does not match the current subscription. This is confusing for users as they get a 'NewsBlur canceled your subscription' email from Paypal when in fact NewsBlur canceled the old subscription. Can subscriptions change their subscr_id? If I cancel one, do I cancel the other?
2021-04-30 13:19:25 -04:00
Samuel Clay
a83a7abda7
Adjusting sites loaded counter to ignore dashboard.
2021-04-30 12:47:29 -04:00
Samuel Clay
3c714066b1
OPML Importer is expecting bytes.
2021-04-29 18:25:45 -04:00
Samuel Clay
f238bc7b5c
Wrong Stripe exceptions.
2021-04-29 15:25:02 -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
7af0e27bde
Fixing OPML upload
2021-04-29 13:25:28 -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
f1977428de
Handling missing story_id in original text.
2021-04-29 13:09:12 -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