Commit Graph

10437 Commits

Author SHA1 Message Date
b0c02bebff Merge branch 'main' into fix/android-library-flickering 2024-04-05 01:59:13 +02:00
61b3241b64 Merge pull request #3711 from omnivore-app/fix/rules
improve rules
2024-04-04 19:03:01 +08:00
906b6c1ea5 fix web 2024-04-04 18:53:10 +08:00
58708a507e use old event format for the compatibility with the old webhooks 2024-04-04 18:22:18 +08:00
8d11096142 fix tests 2024-04-04 12:38:41 +08:00
3983f2b3a2 resolve conflicts after rebasing 2024-04-04 12:27:15 +08:00
45a5382d7c do not send bad_request error if db failure 2024-04-04 12:19:18 +08:00
a1a3901ef6 update integration names 2024-04-04 12:19:18 +08:00
ffed903bb9 add data migration script 2024-04-04 12:19:18 +08:00
6361759eef wrap text in actions 2024-04-04 12:19:18 +08:00
5e7a82562b resolve conflicts after rebasing 2024-04-04 12:19:17 +08:00
051e6a2b56 use callback 2024-04-04 12:19:17 +08:00
592a759b8d use callback 2024-04-04 12:19:17 +08:00
7f0ca62386 fix some state for notion 2024-04-04 12:19:17 +08:00
30fa6f8bd0 fix some state issue 2024-04-04 12:19:17 +08:00
5da5ff6da8 prevent adding duplicate actions 2024-04-04 12:19:17 +08:00
4550bd42b5 go to integrations page if integration is not connected when adding rules 2024-04-04 12:19:17 +08:00
b2cd43136f hide webhooks page 2024-04-04 12:19:16 +08:00
0fab3c7904 Add highlight_updated event 2024-04-04 12:17:28 +08:00
88a7e8d85b fix tests 2024-04-04 12:17:15 +08:00
44c67e2ebf remove babel and compile test files 2024-04-04 12:17:15 +08:00
81f21141fe optimize ts-node-dev 2024-04-04 12:17:15 +08:00
a344e5cd6a drop unique constraint on filter column in rules table 2024-04-04 12:17:15 +08:00
c2ab6c627e show action param 2024-04-04 12:17:15 +08:00
841a0026ff do not send page_update event for thumbnailer 2024-04-04 12:17:15 +08:00
1b24a24f7c remove slug from highlight event 2024-04-04 12:17:15 +08:00
d67aea6d8a deduplicate notion page by omnivore id 2024-04-04 12:17:13 +08:00
0428da3b71 fix notion syncing error 2024-04-04 12:16:45 +08:00
6954fffd24 fix readwise syncing error 2024-04-04 12:16:26 +08:00
ff78a4b266 fix readwise syncing error 2024-04-04 12:16:12 +08:00
f35ac036eb add UI for export in rules 2024-04-04 12:15:28 +08:00
ad2e8ee002 trigger export in rules 2024-04-04 12:14:38 +08:00
58511049a2 rename LABEL_CREATED to LABEL_ATTACHED in webhook data 2024-04-04 12:02:29 +08:00
e2b3235046 delete unneccessary properties from webhook data 2024-04-04 12:02:29 +08:00
88d6455222 default filter is in:all 2024-04-04 12:02:29 +08:00
c551d9fe6b allow send data to webhook with rules 2024-04-04 12:02:29 +08:00
07cee98ff9 allow label and highlight events to trigger rules 2024-04-04 12:02:29 +08:00
e28dd73f9c Merge pull request #3780 from omnivore-app/fix/notion
sync items and highlights to user created database in notion
2024-04-04 11:58:59 +08:00
5cfef63e07 add database id validation and normalization 2024-04-04 11:57:30 +08:00
f8538d2543 Merge pull request #3778 from omnivore-app/fix/filter
add tests for filters
2024-04-04 11:48:01 +08:00
10cca7f05d find the title property and update its name to Title 2024-04-04 10:43:39 +08:00
40fccf52cd Update web 2024-04-03 23:00:21 +08:00
4b50f09eb7 Merge pull request #3779 from omnivore-app/fix/mailjet-reset-password
Also use mailjet for reset password emails
2024-04-03 22:57:59 +08:00
c45a9d365b Also use mailjet for password changes 2024-04-03 22:25:31 +08:00
491611b05f sync items and highlights to user created database in notion 2024-04-03 22:25:19 +08:00
3c1abb964b Also use mailjet for reset password emails 2024-04-03 22:07:28 +08:00
dcfc951797 revert import order change 2024-04-03 17:16:37 +08:00
e9a587bfdb escape quotes for label search on Web 2024-04-03 17:07:36 +08:00
95556f6597 escape quotes for subscription search on Web 2024-04-03 17:00:21 +08:00
1f4f68530f add tests for filters 2024-04-03 16:59:50 +08:00