Commit Graph

9639 Commits

Author SHA1 Message Date
c47a720fe4 Do not cache on write, so the most updated item is always available on read
This is mostly an issue on tests where all the queries can be run
in a single process, but if we cache on write, it means the next
read will just have the cached value, instead of the calculated
maximum value.
2024-02-01 09:59:42 +08:00
bdf01ddaab Clear cache on force, return updated read position values 2024-02-01 09:59:42 +08:00
97efbe4487 Force read position writes when user explicitly sets it 2024-02-01 09:59:42 +08:00
a060aaf496 Make reading position parsing safer 2024-02-01 09:59:42 +08:00
9dc070243a Revert temp 2024-02-01 09:59:41 +08:00
d8ea4ff1c5 Add reading position messages to exported metrics for queue processor 2024-02-01 09:59:41 +08:00
7bb3718a8f Add job to sync read position data 2024-02-01 09:59:41 +08:00
a40f5bed55 Create a service for interacting with cached read positions 2024-02-01 09:59:41 +08:00
fbfa934479 Write behind reading progress as a list that can be reduced at commit or read time 2024-02-01 09:59:39 +08:00
c2327781e1 Remove empty ctor 2024-02-01 09:57:11 +08:00
86c80d991f Write behing cache for reading progress 2024-02-01 09:57:11 +08:00
7289480ca5 Merge pull request #3467 from odebroqueville/main
Add Rules menu item to dropdown menu
2024-02-01 09:42:06 +08:00
95bdc893d9 Merge pull request #3468 from kawamataryo/main
Prevent add label if press enter in composition session
2024-02-01 09:41:27 +08:00
d101952dee allow full window draw 2024-01-31 13:23:39 +00:00
1fa061ee0a bump compose version 2024-01-31 12:55:55 +00:00
c3276fdaf1 Merge pull request #3466 from omnivore-app/fix/rewrite-trigger-functions-in-db
create a job for db trigger
2024-01-31 19:47:45 +08:00
6d5ce451ac fix bulk action 2024-01-31 19:24:18 +08:00
1b8111b907 wait until all jobs are done in test 2024-01-31 19:10:57 +08:00
5e883cb2ba running worker in the test 2024-01-31 17:45:49 +08:00
cf898299e4 some lint 2024-01-31 14:18:34 +08:00
5646413b59 add a job for updating highlight annotations in library_item 2024-01-31 14:15:33 +08:00
43855247b8 update bulk action to add labels 2024-01-31 13:56:56 +08:00
5ed35bbeff create a job for update labels in library item 2024-01-31 13:32:37 +08:00
6d484884da Prevent add label if press enter in composition session 2024-01-31 13:38:00 +09:00
cd42ce56d8 Add Rules menu item to dropdown menu 2024-01-30 19:15:17 +01:00
ddddf8234e create a job for db trigger 2024-01-30 23:53:05 +08:00
c8b687fa63 Merge pull request #3462 from omnivore-app/fix/rule-job-priority
fix: assign the rule job with priority 1 and do not retry
2024-01-30 18:42:51 +08:00
36d2c21466 remove thumbnail job on complete or failure 2024-01-30 18:24:48 +08:00
2eedba1522 fix: assign the rule job with priority 1 and do not retry 2024-01-30 18:14:34 +08:00
814a2bf519 Merge pull request #3459 from omnivore-app/fix/fallback-to-worker-redis
fallback to worker redis client if fetched content not found in cache
2024-01-30 12:40:08 +08:00
e724bbd465 fallback to worker redis client if fetched content not found in cache 2024-01-30 12:27:45 +08:00
a94b6717d9 Merge pull request #3457 from omnivore-app/fix/save-pdf-in-rss
fix/save pdf in rss
2024-01-29 21:32:51 +08:00
8d8309d3bb fix: empty client request id in save-page job data when saving pdf in rss item 2024-01-29 21:22:26 +08:00
5faa24556e fix: string interpolation in logs 2024-01-29 19:11:26 +08:00
3bb2b4fb39 Merge pull request #3454 from omnivore-app/fix/logs
reduce log size
2024-01-29 14:42:47 +08:00
809c572ca7 reduce the size of the log entry by truncating any string values to 500 characters 2024-01-29 14:32:45 +08:00
d5d581fc54 remove redundant logs 2024-01-29 14:32:43 +08:00
0181a2bfcd Merge pull request #3446 from omnivore-app/fix/refresh-feed
fix: add rss label and feed url to the pdf in rss feed item
2024-01-29 14:21:08 +08:00
58d384f4f6 fix pdf saving 2024-01-29 14:11:07 +08:00
4f061546bf remove api call to upload file request 2024-01-29 12:55:19 +08:00
a2bdddf8c9 fix tests 2024-01-29 12:30:31 +08:00
738f85923c Merge pull request #3442 from omnivore-app/fix/rule-handler
move trigger rule into a job
2024-01-29 12:20:21 +08:00
0439df197f Merge pull request #3445 from omnivore-app/fix/rss
fallback to guid if link of rss item is not available
2024-01-29 12:16:46 +08:00
903cb2d812 Merge pull request #3444 from omnivore-app/fix/twitter
use nitter handler for twitter new domain x.com
2024-01-29 12:11:41 +08:00
29d971bf89 Merge pull request #3453 from omnivore-app/feat/web-library-contrast
Improve the library view contrast
2024-01-29 11:53:24 +08:00
3995d6ed67 Merge pull request #3451 from hereAlexT/hereAlexT/issue3226
add shortcut cmd+enter to save note
2024-01-29 11:39:07 +08:00
411b0c305a Improve the library view contrast 2024-01-29 11:37:35 +08:00
783cfbf913 Merge pull request #3410 from jeffgreco/patch-1
improve contrast on active table row background color
2024-01-29 11:36:23 +08:00
918cafcd3d Merge pull request #3437 from omnivore-app/fix/main-thread-violation-googlesignin
Fix Main Thread Violation - Google Sign In
2024-01-29 10:58:44 +08:00
f81d8c9e1c Merge branch 'hereAlexT/issue3226' of https://github.com/hereAlexT/omnivore into hereAlexT/issue3226 2024-01-28 14:30:40 +11:00