Hongbo Wu
cb7f30607a
Use linkedom in readability test isProbablyReaderable
2022-05-10 18:33:29 +08:00
Hongbo Wu
7d8379d093
Use linkedom in readability benchmark
2022-05-10 18:32:55 +08:00
Hongbo Wu
39d4745591
Move linkedom dependency in devDependencies in readability
2022-05-10 18:31:58 +08:00
Hongbo Wu
0b11c31317
Add linkedom dependency in packages/api
2022-05-10 18:31:25 +08:00
Hongbo Wu
93ed1936f0
Remove jsdom in packages/api
2022-05-10 17:12:52 +08:00
Hongbo Wu
a78a6c6ba4
Replace DomWindow with Document in handlers
2022-05-10 17:01:23 +08:00
Hongbo Wu
6a57281e74
Remove DomWindow usage
2022-05-10 17:00:56 +08:00
Hongbo Wu
acc7654a2f
Replace jsdom with linkedom
2022-05-10 16:59:09 +08:00
Hongbo Wu
2152a9e466
Fix getting embeded class lists bug
2022-05-10 16:57:38 +08:00
Hongbo Wu
76d47f7dc5
Fix updating live collections
2022-05-10 16:57:02 +08:00
Hongbo Wu
79a941a2b6
Default use options.url if exists
2022-05-10 16:56:09 +08:00
Hongbo Wu
cc48034145
Add linkedom to dependencies
2022-05-10 16:54:14 +08:00
Hongbo Wu
5698790288
Pass url to readability
2022-05-10 16:53:45 +08:00
Hongbo Wu
5007b11a3c
Add url to readability option
2022-05-10 16:52:10 +08:00
Hongbo Wu
7dd460352e
Merge pull request #566 from omnivore-app/optimize-puppeteer
...
Optimize saving performance
2022-05-10 09:43:33 +08:00
Satindar Dhillon
c57b0bd415
Merge pull request #577 from omnivore-app/ios-cell-spacing
...
Tweaks on cell padding
2022-05-09 15:34:09 -07:00
Jackson Harper
ffe73cf163
Tweaks on cell padding
...
This adds line spacing for longer titles, pulls the author/site
closer together and gives a little spacing before label chips if
there are labels on a cell.
2022-05-09 15:00:36 -07:00
Jackson Harper
8c69937051
Merge pull request #573 from omnivore-app/fix/login-page-design
...
Clean up login page
2022-05-09 13:43:17 -07:00
Jackson Harper
af9888cc81
Use overflow hidden to clip google auth button to container
2022-05-09 13:14:31 -07:00
Jackson Harper
956371dd51
Clean up login page
...
Update margins on login layout
Add missing image from about page
2022-05-09 11:39:50 -07:00
Jackson Harper
8020dee03d
Merge pull request #570 from omnivore-app/fix/youtube-download
...
Fix parsing video IDs from youtube URLs
2022-05-09 11:22:46 -07:00
Jackson Harper
1f0abbaa30
Add tests
2022-05-09 11:11:13 -07:00
Jackson Harper
31eb1a0f61
Fix parsing video IDs from youtube URLs
2022-05-09 11:03:17 -07:00
Satindar Dhillon
bd2c4724ae
Merge pull request #567 from omnivore-app/fix/update-pending-article-data
...
Update article attributes when refetching pending items
2022-05-09 10:30:21 -07:00
Hongbo Wu
45a2a1393f
Use chrome-aws-lambda args
2022-05-09 20:59:20 +08:00
Hongbo Wu
47c3578820
Add more puppeteer args
2022-05-09 14:32:46 +08:00
Hongbo Wu
bb5b4ec174
Ignore app.yaml
2022-05-09 13:54:02 +08:00
Hongbo Wu
6f82499deb
Merge puppeteer changes
2022-05-09 13:52:40 +08:00
Hongbo Wu
1dffbfc881
Add puppeteer-code dependencies
2022-05-09 13:45:45 +08:00
Hongbo Wu
59a2639b7d
Reduce http call to get jsonld data if title or content or sitename or byline exists
2022-05-09 13:45:45 +08:00
Hongbo Wu
a457c9d128
Update article content only when code blocks exist
2022-05-09 13:45:45 +08:00
Hongbo Wu
4c7f6d0281
Update comments
2022-05-09 13:45:45 +08:00
Hongbo Wu
4571f1f51c
Add metrics
2022-05-09 13:45:45 +08:00
Hongbo Wu
21799b7b6d
Add puppeteer-stealth and puppeteer-ad-block plugin and a user-data-dir to reduce processing time
2022-05-09 13:45:45 +08:00
Jackson Harper
fd934a949e
Add a standalone service content fetching
2022-05-08 21:52:36 -07:00
Satindar Dhillon
401a8bbbe6
update article attributes when refetching pending items
2022-05-08 21:42:21 -07:00
Satindar Dhillon
6675688361
Merge pull request #565 from omnivore-app/fix/rotation-bugs
...
Use stack navigation style for iphone
2022-05-08 08:43:15 -07:00
Satindar Dhillon
c3dc5d6bc8
use stack navigation style for iphone
2022-05-08 07:49:27 -07:00
Hongbo Wu
b24a91c746
Merge pull request #561 from omnivore-app/faster-save
...
Faster save by reusing JSDOM
2022-05-07 10:30:40 +08:00
Satindar Dhillon
3cd96dc580
Merge pull request #563 from omnivore-app/feature/feature-flag-iphone-grid
...
Add feature flag to enable grid on iphone
2022-05-06 15:03:20 -07:00
Satindar Dhillon
109d721ae3
add feature falg to enable grid on iphone
2022-05-06 09:34:45 -07:00
Jackson Harper
aa95c3abe5
Merge pull request #556 from omnivore-app/fix/enable-saved-searches
...
Enable saved search buttons for all users
2022-05-06 08:20:35 -07:00
Satindar Dhillon
b3d699e679
Merge pull request #560 from omnivore-app/fix/card-label-display-issues
2022-05-06 07:51:27 -07:00
Hongbo Wu
eaad96acdd
Return parsed dom back to backend
2022-05-06 12:29:08 +08:00
Hongbo Wu
5f5076e864
Highlight code element without reinitialize jsdom
2022-05-06 12:20:54 +08:00
Satindar Dhillon
d74342950e
remove unused corner radius property
2022-05-05 20:54:52 -07:00
Satindar Dhillon
fd1e80b01d
use Capsule rather than cornerRadius to create text chip
2022-05-05 20:46:17 -07:00
Satindar Dhillon
2f4f24dd6b
add a sortedLabels computed property on LinkedItem
2022-05-05 20:32:50 -07:00
Hongbo Wu
7c6b810522
Remove redundant JSDOM
2022-05-06 10:53:36 +08:00
Jackson Harper
da9af1e05a
Merge pull request #559 from omnivore-app/fix/highlight-card-list
...
Make the highlight cards work a little better in list mode
2022-05-05 15:04:20 -07:00