Commit graph

4456 commits

Author SHA1 Message Date
Jackson Harper
e0bbc8b7f3
Merge pull request #1467 from omnivore-app/fix/hide-url-check
Handle invalid URLs in the shouldHideUrl check
2022-11-25 16:31:11 +08:00
Jackson Harper
9fde7c98a4 Handle invalid URLs in the shouldHideUrl check 2022-11-25 16:17:32 +08:00
Jackson Harper
42a4f22c4b
Merge pull request #1465 from omnivore-app/feat/sync-sort-order
feat/sync sort order
2022-11-25 14:16:07 +08:00
Jackson Harper
23af75594d Reduce max sync amount, defer after the second sync 2022-11-25 14:04:22 +08:00
Jackson Harper
c68dfef447 Remove work around for syncing latest items 2022-11-25 13:43:15 +08:00
Jackson Harper
a0def56965 Use descending savedAt search when syncing to pull in newest items 2022-11-25 13:42:58 +08:00
Jackson Harper
cd91b3b8bf Update schema 2022-11-25 13:42:12 +08:00
Jackson Harper
32b58de025
Merge pull request #1458 from omnivore-app/fix/temp-search-sync
Temporarily perform a search to get the most recently saved items on iOS
2022-11-25 13:18:59 +08:00
Jackson Harper
e4e21ddc3a
Merge pull request #1462 from omnivore-app/add-order-in-updatesince-api
Add sort in updatesince api and default sorting by updatedAt in descending order
2022-11-25 13:18:05 +08:00
Jackson Harper
a158afd974
Merge pull request #1461 from omnivore-app/feat/web-edit-byline
Add web UI for editing bylines
2022-11-25 11:51:41 +08:00
Hongbo Wu
64fd0cfdc6 Add sort in updatesince api and default sorting by updatedAt in descending order 2022-11-25 11:44:55 +08:00
Hongbo Wu
e1e6b80d6b
Merge pull request #1460 from omnivore-app/fix/stack-overflow-author
Correctly parse names out of itemprop/author segments
2022-11-25 11:38:33 +08:00
Jackson Harper
87fa9611ec Add web UI for editing bylines 2022-11-25 11:16:20 +08:00
Hongbo Wu
0853888f21
Merge pull request #1456 from omnivore-app/allow-changing-byline
Allow changing byline in update api
2022-11-25 10:50:12 +08:00
Hongbo Wu
db3d4c7cfd
Merge pull request #1459 from omnivore-app/fix/rule-engine
Fix some errors in rule engine
2022-11-25 10:46:23 +08:00
Jackson Harper
754ee36773 Add a test case from stackoverflow for author parsing 2022-11-25 10:45:23 +08:00
Hongbo Wu
35e99350a5 Only set label if not exists 2022-11-25 10:35:31 +08:00
Jackson Harper
88fe43de0b
Merge pull request #1448 from omnivore-app/feat/rules-web-ui
Add UI for the rules engine
2022-11-25 10:24:24 +08:00
Jackson Harper
cc77e72a5b Correctly parse names out of itemprop/author segments
If these nodes are setup correctly with structured data, parse
out the name instead of taking the entire textContent.
2022-11-25 10:20:00 +08:00
Hongbo Wu
0732fb05dd Fix some errors in rule engine 2022-11-24 18:39:51 +08:00
Jackson Harper
e70a15de55 Temporarily perform a search to get the most recently saved items on iOS 2022-11-24 17:39:43 +08:00
Jackson Harper
eb920eeae8
Merge pull request #1455 from omnivore-app/feat/delete-confirmation-preview
Show the being deleted item in the confirmation modal
2022-11-24 17:21:36 +08:00
Hongbo Wu
319c0c4bcd Allow changing byline in update api 2022-11-24 16:25:27 +08:00
Jackson Harper
c16e4635e7
Merge pull request #1454 from omnivore-app/fix/save-listen-position
Save listen position independent of read position when listening to articles
2022-11-24 15:59:59 +08:00
Jackson Harper
d6393c5855 Style tweaks on delete confirmation view 2022-11-24 15:55:54 +08:00
Hongbo Wu
eb345ba393
Merge pull request #1449 from omnivore-app/more-filters-in-rules
Use search API to filter page in rule engine
2022-11-24 15:30:18 +08:00
Hongbo Wu
27a14d5537
Merge pull request #1060 from omnivore-app/fix/integrations-db-permissions
fix/integrations db permissions
2022-11-24 15:09:43 +08:00
Jackson Harper
2d0c0aabcd Allow empty arrow on grid item since interaction is disabled on this item 2022-11-24 15:07:02 +08:00
Hongbo Wu
1e6e2b82ee Run search API to filter rules 2022-11-24 15:04:59 +08:00
Jackson Harper
1b731ece90 Make delete language consistent on iOS and web 2022-11-24 14:57:41 +08:00
Jackson Harper
6a918bd074 Show the being deleted item in the confirmation modal 2022-11-24 14:56:44 +08:00
Hongbo Wu
3f24d9a99e Add includes filter to search by ids in search api 2022-11-24 14:10:13 +08:00
Jackson Harper
d7290044a8 Save listen position independent of read position when listening to articles
When you restart an audio session it will start at the previous
listen position.
2022-11-24 13:58:30 +08:00
Hongbo Wu
4a3537cdc2 Fix test 2022-11-24 13:38:13 +08:00
Hongbo Wu
85d319c3c7 Fix test 2022-11-24 10:38:45 +08:00
Hongbo Wu
e3f4a619c7 Fix merge conflicts 2022-11-24 08:59:23 +08:00
Hongbo Wu
05ecac7c52 Fix tests 2022-11-24 08:59:21 +08:00
Hongbo Wu
14ddb369a9 Fix tests 2022-11-24 08:59:12 +08:00
Hongbo Wu
ea737f1c4f Add HOST option in psql cmd 2022-11-24 08:59:12 +08:00
Hongbo Wu
f43ad01b89 Set PGPASSWORD in env to call psql without password prompt 2022-11-24 08:59:12 +08:00
Hongbo Wu
b59db0629d Add ELASTIC_URL in migration 2022-11-24 08:59:12 +08:00
Hongbo Wu
3a39ec55cc Delete user with right permission 2022-11-24 08:59:10 +08:00
Hongbo Wu
a3d536fcf1 Separate migrations from test 2022-11-24 08:58:20 +08:00
Jackson Harper
0e5de28a45
Merge pull request #1450 from omnivore-app/fix/landing-page-graphics 2022-11-23 19:43:27 +08:00
Jackson Harper
2a1f33ec7a Update landing page graphics 2022-11-23 19:29:08 +08:00
Hongbo Wu
b77d718754 Fix a bug 2022-11-23 18:25:12 +08:00
Hongbo Wu
83a619f826 Use promise.all to trigger all actions 2022-11-23 18:22:04 +08:00
Hongbo Wu
52b1cb8cfa Add type filter 2022-11-23 17:41:09 +08:00
Hongbo Wu
ffd7259523 Add read filter 2022-11-23 16:28:38 +08:00
Hongbo Wu
6a2d143155
Merge pull request #1447 from omnivore-app/rule-archive-page-action
Add mark page as read and archived action in rule engine
2022-11-23 14:31:12 +08:00