Commit Graph

154 Commits

Author SHA1 Message Date
88c25844b4 set priority = 10 for score job 2024-05-27 12:50:57 +08:00
41b9fef316 score library item after saved 2024-05-27 11:45:51 +08:00
25a984dc6a check for existing job before enqueueing 2024-05-26 14:48:30 +08:00
cb4fc23507 implement justReadFeed API 2024-05-23 22:07:19 +08:00
8cfa24a847 allow downloading/uploading readable content 2024-05-15 21:46:22 +08:00
6e7a436cea POST content API 2024-05-10 16:26:42 +08:00
01ebcbb16b add bulk upload original content job 2024-05-10 14:37:05 +08:00
922adbae42 add delete digest api 2024-05-09 14:02:10 +08:00
d589c18b68 generate a unique id for each scheduled digest to avoid duplication 2024-04-30 12:48:19 +08:00
14e91d338d do not create user profile and topics 2024-04-30 12:48:19 +08:00
e680202b7e better error message 2024-04-24 16:17:05 +08:00
fa4b3bf462 fix cron schedule bug with bull 2024-04-19 14:25:18 +08:00
7871154160 mark failed task 2024-04-19 14:25:18 +08:00
af184ded22 dedupe repeated jobs 2024-04-17 15:36:16 +08:00
448e432807 runs at 1pm pst 2024-04-17 13:03:48 +08:00
259b778aba add schedule and other parameters 2024-04-17 12:16:15 +08:00
71477b1712 implement create digest job 2024-04-16 21:00:51 +08:00
03e497b489 use a separate queue for digest job 2024-04-16 21:00:26 +08:00
12aa7d4447 create digest job api 2024-04-16 21:00:10 +08:00
b4911639c7 stub create digest job 2024-04-16 21:00:09 +08:00
f66d3fa36c migrate inbound-email tasks from pubsub to bullmq 2024-04-11 11:08:22 +08:00
8af2bb076c rename send mail functions 2024-04-05 16:59:20 +08:00
c37b31dcb6 fix tests 2024-04-05 16:57:02 +08:00
10dcb922f2 Enqueue confirmation email 2024-04-05 16:57:02 +08:00
282ed75a5f Merge pull request #3698 from omnivore-app/fix/notion
Fix: notion
2024-03-21 14:08:16 +08:00
390d12eea1 add export to integration and get task api 2024-03-21 11:14:23 +08:00
2e374557bf send labels in the page_created events 2024-03-20 10:36:36 +08:00
629c044273 Queue the transcript processing as a separate job
Handle YouTube in two steps, first get metadata then
get the transcript.
2024-03-14 15:09:53 +08:00
3ee6787e39 Improve transcript generation 2024-03-14 12:48:56 +08:00
2dbd16a61e Pull duration and description from YouTube metadata 2024-03-14 12:48:56 +08:00
f7225b298a Rebase 2024-03-14 12:48:56 +08:00
08e5caddc2 retry export-item job if fails 2024-03-01 15:03:01 +08:00
a337e0e39d reduce export-item job priority to 50 2024-03-01 14:52:49 +08:00
bbe6204b91 summaries 2024-02-28 15:12:09 +08:00
f4b6e470f2 replace fetch_content with fetch_content_type as a enum: ALWAYS, NEVER, WHEN_EMPTY 2024-02-23 14:19:22 +08:00
fb576a58a0 initial export 2024-02-22 15:20:24 +08:00
f94267ee1a enqueue export job 2024-02-22 13:38:51 +08:00
649ccc692b log unknown job when getting priority 2024-02-22 09:23:32 +08:00
ce19218e15 get queue priority from a table 2024-02-21 22:01:04 +08:00
927394e07c fix: save url operation is delayed 2024-02-21 17:54:08 +08:00
485caec803 append job version to the job id 2024-02-07 18:42:10 +08:00
ef6c6349de add remove_on_complete and remove_on_fail to the unique job 2024-02-07 18:03:16 +08:00
468f835f9e Merge pull request #3502 from omnivore-app/fix/bullmq-job-retry-backoff
increase the seed valud of backoff delay to 2 seconds
2024-02-06 15:09:40 +08:00
a939180dc9 fix: dedupe update-db job by using library_item_id as job_id 2024-02-06 14:10:53 +08:00
53f63b90d7 increase the seed valud of backoff delay to 2 seconds 2024-02-05 16:26:05 +08:00
0a38cd6422 More attempts now that lock timeouts are lower 2024-02-03 19:08:13 +08:00
1742ffda24 change priority to 5 2024-02-02 16:18:41 +08:00
25e374f6ff fix: replace webhook endpoint with a bullmq job 2024-02-02 16:18:40 +08:00
26b7103f0b improve batch update 2024-02-02 13:13:18 +08:00
1bccf33320 add job_id and parent for tracking 2024-02-02 10:50:07 +08:00