Commit Graph

9506 Commits

Author SHA1 Message Date
5f3a3d4bf3 Add PDF loader, add Empty trash button 2024-02-06 11:43:43 +08:00
737692214c Use the new presentation logic for grid cards 2024-02-06 11:43:43 +08:00
01a51a347e Use new presentation logic for feature cards 2024-02-06 11:43:43 +08:00
85caaa7ea3 Use transmission for snackbar, fix issue with ownership of currently viewed item
The list object of the root library view had ownership of the
currently selected item, so object modifications that removed
the item from the current library list (like move or archive)
could cause the object to be released and the current screen
to continue operating on an invalid object.
2024-02-06 11:43:43 +08:00
03766734e5 Pull out popup view and replace with Transmission snackbars
PopupView and Transimission can interfere with each other and
cause an issue with the root screen becoming black and the app
getting stuck.
2024-02-06 11:43:43 +08:00
b905ff126b Remove async algorithms package 2024-02-06 11:43:43 +08:00
9553540513 Merge pull request #3497 from omnivore-app/fix/more-attempts
add more attempts for label and highlight jobs
2024-02-06 11:20:17 +08:00
723e59db41 Merge pull request #3500 from mrwhoknows55/feat/scroll-with-vol-btns
feat(android): scroll with volume buttons
2024-02-06 11:05:21 +08:00
20f1a5e02f Merge pull request #3501 from mmadrid/main
add query string to /home to preserve active Search
2024-02-05 17:37:01 +08:00
c4d9186ea4 add query string to /home to preserve active Search 2024-02-04 14:51:24 -06:00
f59b944bd6 feat(android): scroll with volume buttons
closes: github issue #2936
2024-02-04 14:26:37 +05:30
2d6bd0779f Dont fetch from rsshub 2024-02-03 19:08:25 +08:00
0a38cd6422 More attempts now that lock timeouts are lower 2024-02-03 19:08:13 +08:00
dde80091b4 Merge pull request #3494 from omnivore-app/fix/rss-more-content-fetch-blocks
Add rss.arxiv and daringfireball to content fetch block lists
2024-02-03 10:57:04 +08:00
31c9e79fbf Merge pull request #3493 from omnivore-app/fix/qp-remove-old-warning
Remove old warning thats no longer needed
2024-02-03 10:05:13 +08:00
7fffa8ce75 Add some logging 2024-02-03 10:04:40 +08:00
46affc0508 Add xkcd 2024-02-03 10:02:25 +08:00
36915ec1ec Add rss.arxiv and daringfireball to content fetch block lists 2024-02-03 10:01:18 +08:00
7937c73de1 Remove old warning thats no longer needed 2024-02-03 09:54:54 +08:00
9102fc9ae4 Merge pull request #3491 from omnivore-app/fix/dont-sync-readingtime-too-soon
Only sync reading times if they are more than a minute old
2024-02-03 09:09:52 +08:00
a745e72ce4 Allow setting postgres extra options via envvar 2024-02-03 08:57:41 +08:00
9cc046e3a2 Only sync reading times if they are more than a minute old
this should hopefully reduce contention with other rules running
2024-02-02 20:41:14 +08:00
ada9d38bc4 Merge pull request #3490 from omnivore-app/fix/index
fix: find library item by url not using correct index
2024-02-02 17:07:06 +08:00
b68adc5983 fix tests 2024-02-02 17:05:09 +08:00
df2dbb2916 fix: find library item by url not using correct index 2024-02-02 16:46:13 +08:00
cc81ddcbe1 Merge pull request #3484 from omnivore-app/webhook-job
fix: replace webhook endpoint with a bullmq job
2024-02-02 16:28:23 +08:00
74783313da fix query 2024-02-02 16:18:41 +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
5e49131fc2 Merge pull request #3470 from omnivore-app/fix/async-bulk-action
async bulk action on item count > 100 and create batch jobs
2024-02-02 16:00:12 +08:00
54a4022409 reduce size 2024-02-02 15:45:11 +08:00
e980be7771 skip test 2024-02-02 14:14:41 +08:00
731456082b Merge pull request #3489 from omnivore-app/fix/api-optimize-library-item-by-url
Use the md5 index when looking up library items by original url
2024-02-02 13:32:53 +08:00
26b7103f0b improve batch update 2024-02-02 13:13:18 +08:00
d339c5e8f1 Use the md5 index when looking up library items by original url 2024-02-02 13:08:00 +08:00
2d1eebfad8 remove size 2024-02-02 12:21:08 +08:00
9c28726a9b add parent config 2024-02-02 11:49:02 +08:00
1bccf33320 add job_id and parent for tracking 2024-02-02 10:50:07 +08:00
2c037d6a8a Merge pull request #3488 from omnivore-app/drop-db-triggers
fix: drop db triggers which updates labels and highlights in library_item table for locking the table
2024-02-02 10:38:59 +08:00
471998aed3 fix: drop db triggers which updates labels and highlights in library_item table for locking the table 2024-02-02 09:56:45 +08:00
0f0a4bb15c Merge pull request #3469 from stefanosansone/feat/android-window-insets
Enable displaying content behind the system UI - Android
2024-02-01 21:09:21 +08:00
179b2c8604 Merge pull request #3485 from omnivore-app/fix/queue-processor-lifecycle-typo
Fix typo in lifecycle endpoint path
2024-02-01 20:35:30 +08:00
ed7ac6c1b4 Fix typo in lifecycle endpoint path 2024-02-01 20:25:52 +08:00
2a0e6f8fa4 fix tests 2024-02-01 17:44:32 +08:00
702bd6c3c6 async bulk action on item count > 100 and create batch jobs 2024-02-01 17:44:30 +08:00
7f4f7c6a80 Merge pull request #3479 from omnivore-app/fix/queue-processor-lifecycle-hook
Implement a lifecycle hook for queue processor so it can shut down gracefully
2024-02-01 17:01:11 +08:00
8ac696e87d Merge pull request #3480 from omnivore-app/fix/mark-read-action
fix: update reading progress in cache when mark as read action was triggered by a rule
2024-02-01 16:56:21 +08:00
fe5d986e91 Merge pull request #3478 from omnivore-app/fix/reduce-reading-progress
Use the DB stored reading progress when calculating maxes
2024-02-01 16:52:46 +08:00
252443f1e4 fix: update reading progress in cache when mark as read action was triggered in a rule 2024-02-01 16:45:08 +08:00
0e9e331e18 Implement a lifecycle hook for queue processor so it can shut down gracefully 2024-02-01 16:43:57 +08:00