Commit graph

2234 commits

Author SHA1 Message Date
Jackson Harper
be2801477b Add some extra debugging 2022-06-14 16:13:43 -07:00
Jackson Harper
159a7f8950 Fallback to scrapingbee if a page cant fetch content 2022-06-14 16:06:01 -07:00
Jackson Harper
814f6098a3 Log proxy url 2022-06-14 14:27:19 -07:00
Jackson Harper
a4ad78652a Allow specifying a proxy url when launching puppeteer 2022-06-14 13:30:32 -07:00
Jackson Harper
e2ba117195
Merge pull request #797 from omnivore-app/fix/modal-dialog-buttons
Make the AddLink and HighlightNote modals more consistent
2022-06-14 11:39:47 -07:00
Jackson Harper
8b097fa0d3
Merge pull request #796 from omnivore-app/api-key-selection
Use a <select for picking API expiration, fix some text color issues in dark mode
2022-06-14 11:29:36 -07:00
Jackson Harper
a65152de82 Fix call to saveNoteChanges 2022-06-14 11:25:36 -07:00
Jackson Harper
14b2f33691 Make the AddLink and HighlightNote modals more consistent 2022-06-14 10:43:19 -07:00
Jackson Harper
97418f5492 Right align buttons, no need for a Cancel button 2022-06-14 10:14:37 -07:00
Jackson Harper
00bbb993bc Consistent naming 2022-06-14 10:01:20 -07:00
Jackson Harper
c69eb3b575 Make checkboxs left aligned 2022-06-14 09:59:58 -07:00
Jackson Harper
be1e0e3e61
Merge pull request #792 from omnivore-app/dependabot/npm_and_yarn/dompurify-2.3.8
Bump dompurify from 2.3.1 to 2.3.8
2022-06-14 09:39:36 -07:00
Jackson Harper
f00dd6d24a
Merge pull request #793 from omnivore-app/dependabot/npm_and_yarn/cypress-10.1.0
Bump cypress from 9.5.3 to 10.1.0
2022-06-14 09:39:07 -07:00
Jackson Harper
88aa4fb27b Linting fixes 2022-06-13 23:00:00 -07:00
Jackson Harper
927ec54775 Use a <select for picking API expiration, fix some text color issues in dark mode 2022-06-13 22:46:49 -07:00
Jackson Harper
bacc117cd2
Merge pull request #795 from omnivore-app/fix/appreader-fonts 2022-06-13 16:32:29 -07:00
Jackson Harper
bc9d04cf00 Add SFMono font back 2022-06-13 16:14:03 -07:00
Jackson Harper
b59dc45a39 Add new fonts for the reader on iOS 2022-06-13 16:06:49 -07:00
Jackson Harper
ab6a225ccf Embed the reader fonts into iOS and the appreader CSS 2022-06-13 15:01:35 -07:00
dependabot[bot]
1b9c9caa5b
Bump cypress from 9.5.3 to 10.1.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 9.5.3 to 10.1.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v9.5.3...v10.1.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 21:32:34 +00:00
dependabot[bot]
3e19c66c66
Bump dompurify from 2.3.1 to 2.3.8
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.3.1 to 2.3.8.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.1...2.3.8)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 21:31:01 +00:00
Satindar Dhillon
272ff78534
Merge pull request #789 from omnivore-app/fix/web-prefs-modal-nav-style
Web prefs modal nav style
2022-06-13 14:21:28 -07:00
Satindar Dhillon
216166d778 add padding to done button. use stack style nav for web prefs 2022-06-13 14:19:22 -07:00
Jackson Harper
83b862fc75
Merge pull request #779 from omnivore-app/dependabot/npm_and_yarn/pspdfkit-2022.2.3
Bump pspdfkit from 2021.6.1 to 2022.2.3
2022-06-13 13:56:03 -07:00
Satindar Dhillon
70a2d03890 swiftformat line fix 2022-06-13 13:52:39 -07:00
Jackson Harper
c1698464bf Update pspdfkit library files 2022-06-13 13:43:59 -07:00
dependabot[bot]
90153ffa36
Bump pspdfkit from 2021.6.1 to 2022.2.3
Bumps [pspdfkit](https://pspdfkit.com/web) from 2021.6.1 to 2022.2.3.

---
updated-dependencies:
- dependency-name: pspdfkit
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 19:58:59 +00:00
Satindar Dhillon
a8baa3cb52
Merge pull request #788 from omnivore-app/feature/iphone-reader-margins
iPhone Reader Margins
2022-06-13 12:54:36 -07:00
Jackson Harper
5c5fd5cceb
Merge pull request #783 from omnivore-app/fix/local-pdf-saving
Improve local PDF saving
2022-06-13 12:47:13 -07:00
Satindar Dhillon
bd34f4ff3c use maxWidthPercentage to update margin in web reader: 2022-06-13 11:27:21 -07:00
Satindar Dhillon
93a155798e add done button of web prefs popover for iphone landscape mode 2022-06-13 10:02:35 -07:00
Satindar Dhillon
4423bc3e44 adds ability to control maxWidth on iphone 2022-06-13 09:57:28 -07:00
Jackson Harper
2a7a87de09 Remove debug lines 2022-06-13 09:42:59 -07:00
Satindar Dhillon
56cb4f2c65
Merge pull request #787 from omnivore-app/fix/ios-inactive-navbar
Fix: Inactive Reader Nav
2022-06-13 08:56:47 -07:00
Jackson Harper
f0c0c8ef2d
Merge pull request #785 from omnivore-app/fix/duplicate-tweet
Remove duplicate tweets in the same class=tweet element which has more than one tweet links in it
2022-06-13 08:52:57 -07:00
Satindar Dhillon
5025a8a58f use fullScreenCover for safrai view 2022-06-13 08:44:21 -07:00
Hongbo Wu
5625a055d8 Update test case 2022-06-13 17:36:23 +08:00
Hongbo Wu
ff87371d21 Make the tweet a single child in the parent class=tweet element even there are more than one twitter links in it 2022-06-13 17:36:15 +08:00
Hongbo Wu
64673bd6db Add test case 2022-06-13 15:15:03 +08:00
Jackson Harper
7084f18932 Handle changing IDs when local PDFs are saved 2022-06-12 14:36:38 -07:00
Jackson Harper
5a251bfe88 WIP: local PDF saving 2022-06-12 09:12:07 -07:00
Jackson Harper
5ed16d59ce
Merge pull request #784 from omnivore-app/chore/swift-gql-update
Update swift gql schema
2022-06-12 09:10:14 -07:00
Satindar Dhillon
c270a7de8c update swift gql schema 2022-06-11 12:08:32 -07:00
Jackson Harper
daa620c467
Merge pull request #782 from omnivore-app/fix/disable-javascript-selectively
Allow selectively disabling javascript on some hosts
2022-06-10 13:42:45 -07:00
Jackson Harper
b94215f1fc Allow selectively disabling javascript on some hosts
Some hosts readability is improved by disabling javascript
2022-06-10 13:25:14 -07:00
Jackson Harper
ca51cddf2a
Merge pull request #781 from omnivore-app/fix/update-page-result
Use the Article type instead of Page in updatePage API
2022-06-09 19:18:40 -07:00
Jackson Harper
a99303a261 Pass in updatePageInput so we can have null values 2022-06-09 15:50:59 -07:00
Jackson Harper
ea4e4d6828 Use the Article type instead of Page in updatePage API
Despite the name we are still using Article in many
places.
2022-06-09 15:29:01 -07:00
Jackson Harper
0529c23c00
Merge pull request #760 from omnivore-app/fix/ios-scrape-failures
Fix issue with ShareExtension.js not executing on iOS
2022-06-09 14:14:33 -07:00
Jackson Harper
ce040b8983 Use cached PDFs if available 2022-06-09 13:53:24 -07:00