Commit graph

9537 commits

Author SHA1 Message Date
Hongbo Wu
76081c1afb
Merge pull request #3507 from omnivore-app/fix/upsert-library-item
always upsert library items
2024-02-06 17:12:48 +08:00
Hongbo Wu
d7a81483cf resolve conflicts 2024-02-06 17:02:00 +08:00
Hongbo Wu
1b60694579 lint 2024-02-06 16:54:44 +08:00
Hongbo Wu
efd8119e02 reduce sql error 2024-02-06 16:53:32 +08:00
Hongbo Wu
7e022e3294 reduce find user query 2024-02-06 16:53:32 +08:00
Hongbo Wu
a37bfab348 update create article api 2024-02-06 16:53:32 +08:00
Hongbo Wu
250d9089b3 fix tests 2024-02-06 16:53:32 +08:00
Hongbo Wu
4eba7df84c always upsert library items 2024-02-06 16:53:32 +08:00
Hongbo Wu
468f835f9e
Merge pull request #3502 from omnivore-app/fix/bullmq-job-retry-backoff
increase the seed valud of backoff delay to 2 seconds
2024-02-06 15:09:40 +08:00
Jackson Harper
7b8d5aafa5
Merge pull request #3495 from omnivore-app/feat/save-page-retries
feat/save page retries
2024-02-06 14:42:15 +08:00
Jackson Harper
6ab171f90c
Merge pull request #3509 from omnivore-app/fix/ios-deleted-items
fix/ios deleted items
2024-02-06 14:39:57 +08:00
Hongbo Wu
f0d0414493
Merge pull request #3482 from omnivore-app/fix/update-db-job
fix: dedupe update-db job by using library_item_id as job_id
2024-02-06 14:24:08 +08:00
Hongbo Wu
95fabe1dbf keep completed jobs for up to 24 hours and failed jobs for 7 days 2024-02-06 14:21:00 +08:00
Hongbo Wu
a939180dc9 fix: dedupe update-db job by using library_item_id as job_id 2024-02-06 14:10:53 +08:00
Jackson Harper
986b664a36 Ignore folders when displaying deleted items 2024-02-06 14:06:35 +08:00
Jackson Harper
ad0bf56aed Reset fetcher state when filter is changed 2024-02-06 14:06:21 +08:00
Jackson Harper
87928a517a
Merge pull request #3496 from omnivore-app/feat/ios-views-cleanup
iOS snackbar crash fixes
2024-02-06 13:23:33 +08:00
Jackson Harper
d718b8e7a5
Merge pull request #3492 from omnivore-app/fix/db-add-subscriptions-name-index
Add an index to the subscriptions name column
2024-02-06 13:18:07 +08:00
Hongbo Wu
3477da59bb
Merge pull request #3503 from omnivore-app/fix/force-update-reading-progress
do not update db immediately for force update of reading progress
2024-02-06 13:12:23 +08:00
Jackson Harper
9a342f273c Increase delay on save page retry 2024-02-06 12:41:11 +08:00
Jackson Harper
ede2432566 Bump appreader bundle 2024-02-06 12:40:13 +08:00
Jackson Harper
067e3a8976 Add missing files 2024-02-06 11:43:44 +08:00
Jackson Harper
839b364d13 Separate bottom bar visibility so we dont display the top bar when scrolled to bottom 2024-02-06 11:43:44 +08:00
Jackson Harper
14811ee2d4 Bump version, improve analytics 2024-02-06 11:43:44 +08:00
Jackson Harper
5f3a3d4bf3 Add PDF loader, add Empty trash button 2024-02-06 11:43:43 +08:00
Jackson Harper
737692214c Use the new presentation logic for grid cards 2024-02-06 11:43:43 +08:00
Jackson Harper
01a51a347e Use new presentation logic for feature cards 2024-02-06 11:43:43 +08:00
Jackson Harper
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
Jackson Harper
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
Jackson Harper
b905ff126b Remove async algorithms package 2024-02-06 11:43:43 +08:00
Jackson Harper
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
Jackson Harper
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
Jackson Harper
23fc68e579 Add user_id to the subscriptions name index 2024-02-06 11:01:39 +08:00
Jackson Harper
8bf0f4d755 Add an index to the subscriptions name column 2024-02-06 10:54:21 +08:00
Hongbo Wu
d77fad804a fix tests 2024-02-05 18:29:58 +08:00
Jackson Harper
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
Hongbo Wu
37c75865d1 do not update db immediately for force update of reading progress 2024-02-05 16:56:48 +08:00
Hongbo Wu
53f63b90d7 increase the seed valud of backoff delay to 2 seconds 2024-02-05 16:26:05 +08:00
Matt Madrid
c4d9186ea4 add query string to /home to preserve active Search 2024-02-04 14:51:24 -06:00
Avadhut Tanugade
f59b944bd6 feat(android): scroll with volume buttons
closes: github issue #2936
2024-02-04 14:26:37 +05:30
Jackson Harper
2d6bd0779f Dont fetch from rsshub 2024-02-03 19:08:25 +08:00
Jackson Harper
0a38cd6422 More attempts now that lock timeouts are lower 2024-02-03 19:08:13 +08:00
Jackson Harper
f0103d4da5 Add retries for pdf handler job 2024-02-03 15:36:40 +08:00
Jackson Harper
9e6b5d2dcf Backoff for save page 2024-02-03 15:35:08 +08:00
Jackson Harper
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
Jackson Harper
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
Jackson Harper
7fffa8ce75 Add some logging 2024-02-03 10:04:40 +08:00
Jackson Harper
46affc0508 Add xkcd 2024-02-03 10:02:25 +08:00
Jackson Harper
36915ec1ec Add rss.arxiv and daringfireball to content fetch block lists 2024-02-03 10:01:18 +08:00
Jackson Harper
7937c73de1 Remove old warning thats no longer needed 2024-02-03 09:54:54 +08:00