Commit Graph

512 Commits

Author SHA1 Message Date
396ada28b8 pre-cache thumbnail 2024-05-15 17:49:31 +08:00
6d0edbd61a Merge pull request #3839 from omnivore-app/feature/upload-original-content
feature/upload original content
2024-05-15 16:47:46 +08:00
950b42899d fix mock cloud storage 2024-05-15 15:53:42 +08:00
c6bf64a648 Upgrade to gpt-4o 2024-05-15 11:44:23 +08:00
9dee510be1 fix rss 2024-05-14 20:18:18 +08:00
dbd7b7932f cont 2024-05-14 17:23:56 +08:00
eddf9206d0 do not store original content in db 2024-05-14 17:15:51 +08:00
7a0b2f3d33 upload file only not exists 2024-05-14 17:14:41 +08:00
9286174ec7 upload and download original content from GCS 2024-05-14 17:14:40 +08:00
6bb81dd5c3 skip uploading if file already exists 2024-05-11 11:30:41 +08:00
6e7a436cea POST content API 2024-05-10 16:26:42 +08:00
0f184c4c21 add get content api 2024-05-10 15:43:15 +08:00
01ebcbb16b add bulk upload original content job 2024-05-10 14:37:05 +08:00
4c48a44512 format summary of digest in library and email 2024-05-09 17:38:21 +08:00
ab85805e24 Merge pull request #3926 from omnivore-app/feature/delete-task-api
feature/delete task api
2024-05-09 15:15:33 +08:00
922adbae42 add delete digest api 2024-05-09 14:02:10 +08:00
17708915d9 wrap content in <html><body> element 2024-05-09 11:46:01 +08:00
e1990258f1 send analytic events for each digest channel 2024-05-09 11:38:45 +08:00
279874f319 Merge pull request #3917 from omnivore-app/fix/usernames-add-posts
Add posts and digest(s) to reserved names
2024-05-08 21:07:37 +08:00
edf21c8078 add digest to the reserved username list 2024-05-08 17:08:53 +08:00
4169aa0f71 Add posts and digest(s) to reserved names 2024-05-08 16:14:57 +08:00
31233d8348 get client from user-agent 2024-05-07 14:53:29 +08:00
23eae7871a send client info to the analytics 2024-05-07 12:30:51 +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
cfc1d12835 Merge pull request #3866 from omnivore-app/feature/data-loader
feat: use dataloader for labels and highlights
2024-04-29 15:20:53 +08:00
ef2ff36f0e fetch api key once 2024-04-28 21:51:30 +08:00
89d6564d74 increase log metadata size to 10000 characters 2024-04-26 15:18:34 +08:00
01246207cb fix logger 2024-04-26 12:06:20 +08:00
fbe816d2d2 convert content if requested 2024-04-26 11:07:41 +08:00
83526e1b56 increase rss parser timeout to 20 seconds 2024-04-25 10:55:27 +08:00
e680202b7e better error message 2024-04-24 16:17:05 +08:00
e349f6c675 Merge pull request #3853 from omnivore-app/fix/android-obsidian-cors
Add localhost to allow android Obsidian to query the API
2024-04-23 08:01:37 -07:00
dfdb04af92 Add localhost to allow android Obsidian to query the API 2024-04-23 07:57:41 -07:00
3fb7193fb5 reduce getTextNodesBetween timeout to 60 seconds 2024-04-23 21:28:02 +08:00
1b6f4976d3 remove timeout 2024-04-23 15:50:15 +08:00
de258ae0bf timeout if job takes more than 10 minutes 2024-04-23 15:50:15 +08:00
2449c872bf Add Obsidian's capacitor origin to our CORs config 2024-04-22 19:15:20 -07: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