Commit graph

32 commits

Author SHA1 Message Date
Samuel Clay
d47053d049 Refactoring 2022-06-22 15:53:13 -04:00
Samuel Clay
03cab31143 Only use oldest unread story in unread only read filter for archive subscribers. Otherwise it will trim stories older than the oldest unread in All Stories. 2022-04-18 16:23:52 -04:00
Samuel Clay
b4c9c4e896 Time to cleanup logging on archive. 2022-04-18 14:29:08 -04:00
Samuel Clay
5981b24588 Counting pre-archive pages. Need to format the email to better show what the user gained. And also to make it shareable. 2022-04-18 14:08:28 -04:00
Samuel Clay
ac593494db Sending all of a user's feeds through the archive fetcher to fill out their backfill, then email them the new stories. 2022-04-18 13:29:13 -04:00
Samuel Clay
5d0c9e0b27 Adding email for new premiums, though not done. 2022-01-11 13:43:38 -05:00
Samuel Clay
b2fde6f8f7 Turning refresh stale feeds back on. 2021-12-07 10:45:06 -05:00
Jonathan Math
a2c7acf3ff correct newsblur to newsblur_web in tasks 2021-01-04 13:33:56 -05:00
Samuel Clay
3147fee8af Switching to shared celery app task. 2020-11-13 13:26:25 -05:00
Samuel Clay
0f77d1c441 Migrating to celery 4.0 2020-11-13 12:14:37 -05:00
Samuel Clay
db33d15d2b Adding stripe history reimport background task. 2019-07-16 12:00:10 -07:00
Samuel Clay
042fa728d4 Adding usf compact to user cleanup. 2019-06-07 15:33:01 -04:00
Samuel Clay
4195ed1584 Adding spammer cleaning task to beat. 2017-12-20 15:58:34 -08:00
Samuel Clay
068829f379 Adding missing feeds for users as part of cleanup. 2017-02-06 19:30:59 -08:00
Samuel Clay
a24ffcc9db Whoops, typo 2016-11-10 11:16:47 -08:00
Samuel Clay
02f4c59f5d Adding activity and interaction trimming. 2016-11-10 11:08:40 -08:00
Samuel Clay
3e14887634 Turning off refresh stale feeds. Maybe turn back on after the sub count finishes. 2015-07-29 15:31:15 -07:00
Samuel Clay
9b89a07fe1 Adding cleanup sub counts for users on cleanup. Also enabling redis sub store for all feeds. 2015-07-29 11:44:39 -07:00
Samuel Clay
cf43747b20 Adding user sub counts to redis, using new redis cache to count subscribers only when feed is entirely cached. Still need automatic conversion from postgres to redis sub counts. 2015-07-28 18:46:37 -07:00
Samuel Clay
89089ddbc2 Changing premium expiration tasks to not get bogged down by re-downloading all premium history beforehand. 2015-05-18 14:13:48 -07:00
Samuel Clay
e6ca46de21 Ignore missing social services when cleaning users. 2015-03-19 11:01:58 -07:00
Samuel Clay
761033a89e Forcing re-sync of payment history on expiration. 2014-11-17 13:55:53 -08:00
Samuel Clay
a7607691a0 Twitter photo resync happens on every trim. 2014-10-16 17:14:26 -07:00
Samuel Clay
f4cdc1eb2e Fixing typo on cleanup tasks. 2014-10-09 16:10:12 -07:00
Samuel Clay
1cc92d7d85 Adding cleanup for users to find missing feeds. 2014-10-09 16:07:23 -07:00
Samuel Clay
5afdde8661 Syncing twitter photos on user cleanup (1% of the time). 2014-02-02 19:08:01 -08:00
Samuel Clay
5ae725364f Cleaning up user read stories. 2014-01-21 13:34:53 -08:00
Samuel Clay
9e6ce31550 Addung RNewUserQueue, an automatically emptying new user queue. Forcing all new users to go through paywall. 2013-05-13 18:03:17 -07:00
Samuel Clay
62597c61e8 Fixing deactivation of expired premiums. 2013-01-07 17:43:05 -08:00
Samuel Clay
cd873e1de2 Deractivating premiums. 2013-01-02 20:04:07 -08:00
Samuel Clay
242666341c Adding task to email expired premiums. 2012-12-05 13:10:11 -08:00
Samuel Clay
a8c9862385 Moving new user and new premiums to background task. 2012-07-05 22:20:49 -07:00