Commit graph

1176 commits

Author SHA1 Message Date
Jackson Harper
65e233262d
Merge pull request #426 from omnivore-app/dependabot/npm_and_yarn/pkg/admin/async-3.2.3
Bump async from 3.2.0 to 3.2.3 in /pkg/admin
2022-04-14 11:45:40 -07:00
dependabot[bot]
d772a72c95
Bump async from 3.2.0 to 3.2.3 in /pkg/admin
Bumps [async](https://github.com/caolan/async) from 3.2.0 to 3.2.3.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v3.2.0...v3.2.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-14 18:28:23 +00:00
Jackson Harper
e8a8be9672
Merge pull request #427 from omnivore-app/dependabot/npm_and_yarn/async-2.6.4
Bump async from 2.6.3 to 2.6.4
2022-04-14 11:27:39 -07:00
Jackson Harper
66393418ef
Merge pull request #424 from omnivore-app/fix/event-naming
Consistent naming convention for events
2022-04-14 11:06:26 -07:00
dependabot[bot]
119a9b553e
Bump async from 2.6.3 to 2.6.4
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-14 18:06:20 +00:00
Jackson Harper
1877f09817
Merge pull request #403 from omnivore-app/dependabot/npm_and_yarn/sentry/nextjs-6.19.6
Bump @sentry/nextjs from 6.17.7 to 6.19.6
2022-04-14 11:05:18 -07:00
Jackson Harper
c80ce4da10 Consistent naming convention for events 2022-04-14 10:31:10 -07:00
dependabot[bot]
5e075fc312
Bump @sentry/nextjs from 6.17.7 to 6.19.6
Bumps [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) from 6.17.7 to 6.19.6.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.17.7...6.19.6)

---
updated-dependencies:
- dependency-name: "@sentry/nextjs"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-14 15:48:41 +00:00
Hongbo Wu
72a231c97e
Do not proxy image data uri (#421)
* do not proxy image data uri

* rename data uri

* rename data uri in test
2022-04-14 12:59:12 +08:00
Jackson Harper
2c9c2a2adf
Merge pull request #394 from omnivore-app/header-and-reader-improvements
Add margins on wider screens, keyboard commands to adjust
2022-04-13 21:26:24 -07:00
Hongbo Wu
c0966d908f
upload highlight and label to gcs if successfully updated in elastic (#420) 2022-04-14 12:14:15 +08:00
Jackson Harper
a5885fe16c Push props down for lineheight, margin width to keep in sync 2022-04-13 20:46:49 -07:00
Satindar Dhillon
487713109d
Merge pull request #399 from omnivore-app/feature/label-filtering-ios
Label filtering ios
2022-04-13 20:14:54 -07:00
Satindar Dhillon
adaadd27d6 remove labels from swipe actions 2022-04-13 20:03:41 -07:00
Satindar Dhillon
a7e01275ae fix labels view for mac compilation 2022-04-13 17:31:01 -07:00
Jackson Harper
c553b8317a Disable label chips on main grid to see if it is causing sizing issues 2022-04-13 16:19:39 -07:00
Jackson Harper
810401946e Use local storage for margins and line spacing since these are per-device preferences 2022-04-13 16:03:07 -07:00
Satindar Dhillon
f8ba24bc79 add web label color selections and choose a random color as the initial selection 2022-04-13 15:28:09 -07:00
Jackson Harper
9c42d473c1 Do not display left side article actions for PDFs 2022-04-13 13:50:55 -07:00
Jackson Harper
3ec84d3f33 Fix apos escaping 2022-04-13 13:44:06 -07:00
Satindar Dhillon
a75c8e91a4 adjust tappable area of text chip buttons 2022-04-13 13:42:51 -07:00
Jackson Harper
e282fc8316
Merge pull request #417 from omnivore-app/feature/upload-highlight-gcs
Upload highlights and labels data to GCS
2022-04-13 13:41:29 -07:00
Jackson Harper
eab3428c4c
Merge pull request #411 from omnivore-app/feature/validate-label-color-input
validate color as rgb hex value in create label input
2022-04-13 13:41:00 -07:00
Jackson Harper
da561ca58b Query for labels with library items. Display properly on the home feed 2022-04-13 13:38:36 -07:00
Jackson Harper
31861f81e2 Add very basic help page for labels 2022-04-13 13:29:49 -07:00
Jackson Harper
4e4dae89d7 Consistent naming on label controls
- Edit Labels: Edit all of a user's labels
- Set Labels: Set the labels assigned to a link
2022-04-13 10:52:00 -07:00
Satindar Dhillon
1e2901c4e7 add label editing to reader view 2022-04-13 10:48:25 -07:00
Jackson Harper
fe56c4a689 Add dropdown link to labels 2022-04-13 10:34:46 -07:00
Jackson Harper
18cbe4a856 Remove font stepper from dropdown 2022-04-13 10:28:33 -07:00
Jackson Harper
86d6d03fe0 Remove default button padding, on Safari this caused extra padding on dropdown triggers 2022-04-13 10:25:01 -07:00
Satindar Dhillon
b57046b1d9 add edit labels buttons to list view cells 2022-04-13 10:19:55 -07:00
Satindar Dhillon
34ce209738 adjust text chip vertical padding 2022-04-13 10:09:41 -07:00
Satindar Dhillon
c5233d1559 adjust add label button styling 2022-04-13 10:04:29 -07:00
Jackson Harper
049a5cf22f Close highlight modal on click/tap outside 2022-04-13 09:59:36 -07:00
Jackson Harper
8978ff68f7 Use standard box shadow on modals 2022-04-13 09:58:50 -07:00
Satindar Dhillon
567f3dedad use fixed list of colors for label creation 2022-04-13 08:49:45 -07:00
Hongbo Wu
0b0b521fab use generic method for uploading 2022-04-13 22:21:20 +08:00
Hongbo Wu
a806f55233 upload highlight to gcs 2022-04-13 21:18:58 +08:00
Hongbo Wu
8ba1be456c fix sanitizer invalid name 2022-04-13 13:23:21 +08:00
Jackson Harper
5a4e4baae6 Handle changes to createLabel response. Trim label names 2022-04-12 21:49:48 -07:00
Hongbo Wu
3b831fecb8 test both max length and pattern if declared 2022-04-13 12:20:41 +08:00
Hongbo Wu
928ddd69a9 validate color input in label as rgb hex value 2022-04-13 12:17:12 +08:00
Jackson Harper
5a77bd8332 Update to use pageId instead of linkId for SetLabels API 2022-04-12 20:50:06 -07:00
Jackson Harper
a728bcf886 Improve sizing of scrollable content area on mobile 2022-04-12 20:36:00 -07:00
Jackson Harper
6231741281 Set the link colour. Safari needs this 2022-04-12 20:09:03 -07:00
Jackson Harper
11429dddc0 Dont autofocus the text input on mobile
On mobile we dont want to auto focus because the keyboard opens
and takes up most of the screen space.
2022-04-12 20:08:20 -07:00
Jackson Harper
92a061b4ba Fix tooltip tags -> labels 2022-04-12 18:10:43 -07:00
Jackson Harper
d92b526583 Give the labels control a max height 2022-04-12 18:09:43 -07:00
Satindar Dhillon
57b8b763b0 run swift gql gen 2022-04-12 16:09:53 -07:00
Satindar Dhillon
751095b983 add padding below text chip preview 2022-04-12 15:33:52 -07:00