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