Commit Graph

11909 Commits

Author SHA1 Message Date
97657c5a79 Prevent fetching article before router params have been read
This prevents us from making an initial fetch with an undefined
slug and username that then returns a 400. This happens because
router isn't setup when we first make the call.
2024-08-27 15:00:45 +08:00
825da30d3d Merge pull request #4332 from omnivore-app/fix/web-confirm-verification-tokens
Handle email verification error messages
2024-08-27 14:38:02 +08:00
3dc34b2e41 Add page for handling verification token errors 2024-08-27 14:14:30 +08:00
d0f3c2eb91 Layout improvements for auth pages 2024-08-27 14:13:30 +08:00
1a2dbf6034 Merge pull request #4312 from omnivore-app/fix/search-by-rss-feed-url
fix: failed to search items by rss feed url which has query parameters
2024-08-27 09:23:34 +08:00
c7406da834 stop using home for queries 2024-08-27 09:22:34 +08:00
aa5f50d52e Merge pull request #4326 from omnivore-app/fix/web-non-urls-list
fix/web non urls list
2024-08-26 16:38:12 +08:00
dbb115d072 Remove some unneeded debug 2024-08-26 16:03:05 +08:00
661deb310a Fix typo 2024-08-26 15:46:58 +08:00
6597245b9c Handle siteNames for non url items 2024-08-26 15:11:19 +08:00
4999db3a91 Merge pull request #4325 from omnivore-app/fix/import-search-query
perf: put in:inbox in the first place in the search query to make use of index better
2024-08-26 14:37:26 +08:00
0ed6c5cf86 Add siteName to article so its available on debug page 2024-08-26 14:32:43 +08:00
be94f50ee5 Dont show bullet if hiding URLs 2024-08-26 14:28:36 +08:00
bb9967a209 Revert "improve search"
This reverts commit b2cf7d25d9a1da46a2f20c874a211158306b0e1c.
2024-08-26 14:18:29 +08:00
322ca921b0 improve search 2024-08-26 14:18:29 +08:00
71da03c794 fix: failed to search items by rss feed url which has query parameters
* encode uri component of the rss feed url
* use descriminated unions to differetiate rss and newsletter subscription
2024-08-26 14:18:27 +08:00
1d50bc9506 improve search 2024-08-26 14:15:20 +08:00
7a4016ed0c Merge pull request #4318 from omnivore-app/feature/cache-rules
feature/cache rules
2024-08-26 14:13:20 +08:00
cdb68038a4 Merge pull request #4324 from omnivore-app/fix/web-text-issues
Move text utils into single place
2024-08-26 14:01:21 +08:00
cb19abfa6f Remove some debug 2024-08-26 13:41:29 +08:00
0f4e334e39 Fix imports 2024-08-26 13:39:52 +08:00
35341d2a73 Move react toast 2024-08-26 13:26:32 +08:00
441b22d4ab Add text formatting, make sure we hide if siteName is omnivore.app 2024-08-26 13:01:14 +08:00
31614f3f02 Move text utils into single place 2024-08-26 12:58:24 +08:00
632d5ad553 Merge pull request #4322 from quinncomendant/fix-duplicate-1-2x-playback-speed-options
Fix duplicate “1.2x” playback speed options.
2024-08-26 11:51:43 +08:00
e4b364c65f Fix duplicate “1.2x” playback speed options.
The voice playback speed had three “1.2x” options.
I also added a few more incremental steps to be able to go all the way to 2.0x in increments of 0.1x.
2024-08-25 19:26:39 -06:00
7add606b55 break save page into different db transactions from one big transaction to reduce lock time 2024-08-23 18:18:06 +08:00
47715be9f2 Merge pull request #4310 from omnivore-app/fix/verification-token
fix/verification token
2024-08-23 17:47:35 +08:00
7b1b3bd848 reduce rules trigger and thumbnail job priority to 10 and add delay 2024-08-23 17:07:49 +08:00
29bbba48c5 process rule sequentially 2024-08-23 17:07:05 +08:00
70e5be7083 Merge pull request #4316 from omnivore-app/fix/web-highlights-crash
Allow the highlights attribute of articles to be undefined
2024-08-23 14:56:10 +08:00
7e9b86046e Optional highlights 2024-08-23 14:41:05 +08:00
36e48fdd2e Handle optional highlights 2024-08-23 14:35:48 +08:00
d9c3437852 Make highlights optional 2024-08-23 14:30:37 +08:00
fe1567fa78 Allow the highlights attribute of articles to be undefined 2024-08-23 14:24:00 +08:00
2c7a88de81 Merge pull request #4314 from omnivore-app/fix/web-top-loader
Show the top loading bar even if cached items are being displayed during load
2024-08-23 14:08:40 +08:00
d1ce129504 Some more logging 2024-08-23 13:57:31 +08:00
6ed28358e6 Remove typo 2024-08-23 13:51:43 +08:00
11070acc26 Add some debug 2024-08-23 13:29:27 +08:00
6ea3b2d54c Use isFetching to show items are being refreshed 2024-08-23 13:29:16 +08:00
94f2b5eda1 Add some debug info 2024-08-23 12:58:30 +08:00
29215719dc Merge pull request #4315 from omnivore-app/double-capacity
double capacity of content-fetch worker
2024-08-23 12:30:05 +08:00
706ab6075d double capacity of content-fetch worker 2024-08-23 12:23:22 +08:00
415c38ef64 Show the top loading bar even if cached items are being displayed during load 2024-08-23 11:58:11 +08:00
b952ee4600 Merge pull request #4313 from omnivore-app/revert-remove-on-complete
use default remove-on-complete settings from the queue for saving newsletters tasks
2024-08-23 11:36:01 +08:00
50ae288c0d use default remove-on-complete settings from the queue for saving newsletters tasks 2024-08-23 11:00:56 +08:00
de083c3a8b Merge pull request #4311 from omnivore-app/revert-remove-on-complete
keep up to 1000  completed newsletter tasks within a day
2024-08-22 21:12:58 +08:00
4ebb555f55 keep up to 1000
completed newsletter tasks within a day
2024-08-22 21:01:19 +08:00
1485230af0 fix tests 2024-08-22 19:06:50 +08:00
69cb7825a0 cache api key and invalidate it once api key is revoked 2024-08-22 18:33:33 +08:00