Commit Graph

499 Commits

Author SHA1 Message Date
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
10dcb922f2 Enqueue confirmation email 2024-04-05 16:57:02 +08:00
e2b3235046 delete unneccessary properties from webhook data 2024-04-04 12:02:29 +08:00
6ca092fbce use different prefix for different rate limiter 2024-04-01 13:44:10 +08:00
a97542d4ba use redis for hourly rate limiter 2024-04-01 13:01:02 +08:00
23f5377b62 Clean up isRecaptchaResponse function 2024-04-01 12:03:36 +08:00
0fe471da82 Dont require score on challenge recaptcha 2024-04-01 11:32:10 +08:00
7518e164a5 Utils for recaptcha 2024-04-01 11:15:19 +08:00
ede99dcd33 Better matching for youtube video URLs 2024-03-30 10:42:01 +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
208a5895ef remove unnecessary fields from item events 2024-03-20 10:35:58 +08:00
e47e169402 Merge branch 'main' into discover-no-ts-changes 2024-03-19 15:50:51 +08:00