Commit graph

22 commits

Author SHA1 Message Date
Jackson Harper
a403c41dcd Bump extension version to 0.1.26 2022-07-21 11:07:50 -07:00
Jackson Harper
df51f46aa4
Merge pull request #996 from omnivore-app/dependabot/npm_and_yarn/pkg/extension/terser-5.14.2
Bump terser from 5.5.1 to 5.14.2 in /pkg/extension
2022-07-21 11:03:24 -07:00
Jackson Harper
777d469505 Handle cases in the extension when GetContent fails
GetContent can fail for things like PDFs in Firefox. In that
case we want to just save the URL.

Note: one issue here is we dont display any UI on the PDF in
firefox since we can't execute our content scripts.
2022-07-20 18:01:04 -07:00
dependabot[bot]
2de81f1cec
Bump terser from 5.5.1 to 5.14.2 in /pkg/extension
Bumps [terser](https://github.com/terser/terser) from 5.5.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 19:21:23 +00:00
Jackson Harper
c8f262d5ed Update extension to speak directly with the API 2022-07-16 12:20:06 -07:00
Jackson Harper
0bcb8a23c5 Use new API methods for saving 2022-07-16 12:17:58 -07:00
Jackson Harper
0d2241de06 Extension: support right click saveurl and shortcut key to save current tab 2022-07-12 14:18:05 -07:00
dependabot[bot]
8e5a5fbad8
Bump moment from 2.29.2 to 2.29.4 in /pkg/extension
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 20:41:59 +00:00
Jackson Harper
716e484b6c Bump extension version 2022-06-06 20:27:34 -07:00
Jackson Harper
4b6517c0a6 Use nativeMessaging permission in Safari extension but not Chrome 2022-06-06 16:09:15 -07:00
Hongbo Wu
9ba5b9c697 Add <html> tag in prepared content from extension 2022-06-06 22:36:53 +08:00
dependabot[bot]
0e0a9912d0
Bump moment from 2.29.1 to 2.29.2 in /pkg/extension
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 14:40:48 +00:00
Jackson Harper
d5eca02c92 Upgrade webext in the extension 2022-03-25 09:12:48 -07:00
Jackson Harper
d0cbec1c32
Merge pull request #303 from omnivore-app/dependabot/npm_and_yarn/pkg/extension/minimist-1.2.6
Bump minimist from 1.2.5 to 1.2.6 in /pkg/extension
2022-03-23 19:52:57 -07:00
Jackson Harper
67095df2a4 Add env file for building extension pointing at demo env 2022-03-23 14:31:46 -07:00
dependabot[bot]
7a500b5cbe
Bump minimist from 1.2.5 to 1.2.6 in /pkg/extension
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 19:09:37 +00:00
Satindar Dhillon
dab57ab840 update extension success messages 2022-02-24 11:53:20 -08:00
Jackson Harper
fe03d35619 Increase extension version number 2022-02-18 12:50:25 -08:00
Jackson Harper
f070020dd9 Fallback to SaveUrl ifd browser doesnt support blob url access (safari)
In Safari we can't access blob URLs in the background script, so
we fallback to submitting the embedded PDF URL instead of trying
to upload the content.
2022-02-18 12:48:46 -08:00
Jackson Harper
6c9e316884 Propogate errors when uploading a file fails
This cancels the wait and ensures an error is displayed
2022-02-18 12:48:46 -08:00
Jackson Harper
f61b2db632 Bump the Safari Extension to v0.1.20
This bundles some fixes for PDF saving reliability on Safari.
2022-02-18 10:48:45 -08:00
Jackson Harper
84f32935f5 Open source omnivore 2022-02-11 09:24:33 -08:00