Commit graph

10513 commits

Author SHA1 Message Date
Jackson Harper
99f73f821f
Merge pull request #349 from omnivore-app/experiment/prefetch-on-ios
Prefetch page content on iOS
2022-03-31 22:07:30 -07:00
Jackson Harper
13cd668cdd Add invalidation when highlights are added to items 2022-03-31 15:04:22 -07:00
Jackson Harper
a34cf9adfb Add link to Emails to main dropdown
Also remove the unused navigate-to-feedback, we directly open
intercom from the dropdown.
2022-03-31 13:45:54 -07:00
Jackson Harper
91b007fc37
Merge pull request #362 from omnivore-app/docs/improve-newsletter-docs
Update the newsletter documentation
2022-03-31 13:24:40 -07:00
Jackson Harper
e61d030e32 Improve formatting 2022-03-31 13:17:07 -07:00
Jackson Harper
3381a949f8 Add emails help page 2022-03-31 13:08:54 -07:00
Jackson Harper
1b5a179a00 Remove unused style 2022-03-31 12:55:05 -07:00
Jackson Harper
6d480ffe38 Add extra padding on bottom of help docs 2022-03-31 12:44:09 -07:00
Jackson Harper
1ca6da0daa Simplify docs on setting up forwarding rules 2022-03-31 12:43:13 -07:00
Jackson Harper
1215735d4c Use buttons in the subscribe directly blocks 2022-03-31 12:04:31 -07:00
Jackson Harper
89626bf435 Improve wording 2022-03-31 11:41:12 -07:00
Jackson Harper
e3c0c6e11a Improve formatting 2022-03-31 11:32:09 -07:00
Jackson Harper
0eab87b001 Pull ul list out of newsletter blurb
next/react doesnt want child elements of the paragraphs
2022-03-31 11:21:45 -07:00
gitstart-omnivore
ef72366636 [OMN-SB]: Setup storybook 2022-03-31 15:28:48 +00:00
Jackson Harper
5d6108707f
Merge pull request #351 from omnivore-app/fix/email-toast-messages
Improve toast error/success messages for email operations
2022-03-31 08:22:08 -07:00
gitstart-omnivore
1978a92a1b Effected review corrections 2022-03-31 13:03:50 +00:00
gitstart-omnivore
d07f8c6c76 Merge commit '7bdeceded43f70472dbc60a21bc3a507aff87958' into OMN-190 2022-03-31 13:02:58 +00:00
dependabot[bot]
b86dbed90c
Bump @google-cloud/logging-winston from 4.1.2 to 4.2.2
Bumps [@google-cloud/logging-winston](https://github.com/googleapis/nodejs-logging-winston) from 4.1.2 to 4.2.2.
- [Release notes](https://github.com/googleapis/nodejs-logging-winston/releases)
- [Changelog](https://github.com/googleapis/nodejs-logging-winston/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/nodejs-logging-winston/compare/v4.1.2...v4.2.2)

---
updated-dependencies:
- dependency-name: "@google-cloud/logging-winston"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 06:46:41 +00:00
Satindar Dhillon
85a192bc58 use grid for displaying narrow cards 2022-03-30 22:40:59 -07:00
Jackson Harper
a0ef2fd40a Dont use isDarkMode, use themed color for setting icon colors 2022-03-30 20:31:50 -07:00
Jackson Harper
3bab5e9eff Error responses when deleting emails 2022-03-30 20:16:29 -07:00
Jackson Harper
604194299a Parse response type for newsletter creation 2022-03-30 20:13:06 -07:00
Jackson Harper
b467b6ea63 Show error toast when email is not created 2022-03-30 20:04:16 -07:00
dependabot[bot]
5ee137d007
Bump @sentry/serverless from 6.16.1 to 6.19.3
Bumps [@sentry/serverless](https://github.com/getsentry/sentry-javascript) from 6.16.1 to 6.19.3.
- [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.16.1...6.19.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 02:48:02 +00:00
Jackson Harper
7bdeceded4
Merge pull request #334 from omnivore-app/dependabot/npm_and_yarn/segment/analytics-next-1.34.0
Bump @segment/analytics-next from 1.33.5 to 1.34.0
2022-03-30 19:45:35 -07:00
Jackson Harper
183776c791 Reduce the reader overly length now that items are precached 2022-03-30 17:09:37 -07:00
Jackson Harper
a1feffaf03 Prefetch page content on iOS 2022-03-30 16:39:51 -07:00
dependabot[bot]
61737c03e5
Bump @segment/analytics-next from 1.33.5 to 1.34.0
Bumps [@segment/analytics-next](https://github.com/segmentio/analytics-next) from 1.33.5 to 1.34.0.
- [Release notes](https://github.com/segmentio/analytics-next/releases)
- [Commits](https://github.com/segmentio/analytics-next/compare/v1.33.5...v1.34.0)

---
updated-dependencies:
- dependency-name: "@segment/analytics-next"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 21:52:11 +00:00
Jackson Harper
b7634f93cf
Merge pull request #344 from omnivore-app/fix/ios-allow-video-playback
Allow video playback on iOS
2022-03-30 14:31:11 -07:00
Jackson Harper
600dd46e5a
Merge pull request #348 from omnivore-app/fix/rls-on-label-updates
Add RLS permissions on the label table
2022-03-30 14:30:03 -07:00
Jackson Harper
88c96c824f Remove the DotsSix since we dont support re-ordering these items 2022-03-30 14:23:09 -07:00
Jackson Harper
a8faaf835c Remove debug sort on labels 2022-03-30 14:13:26 -07:00
Jackson Harper
edc5d6ad97 Fix label import for old location, apply the theme on the page 2022-03-30 13:55:04 -07:00
Jackson Harper
2c15516d96 Order labels by createdAt so they maintain a consistent order 2022-03-30 13:28:37 -07:00
Jackson Harper
d260ad4def Remove the update permission on the link_labels table
This was added mistakenly and isn't needed.
2022-03-30 12:23:22 -07:00
Jackson Harper
857df99654 Add UPDATE permission to omnivore_user 2022-03-30 12:11:25 -07:00
Jackson Harper
bb91396595 Use user level security on labels update 2022-03-30 11:56:06 -07:00
Jackson Harper
57a45adb5d Add RLS permissions on the label table 2022-03-30 11:34:26 -07:00
Jackson Harper
1c4ca835d3
Merge pull request #347 from omnivore-app/fix/allow-update-on-labels
Allow UPDATE on the labels table
2022-03-30 11:11:21 -07:00
Jackson Harper
15cf0d07e9 Allow UPDATE on the labels table
labels are updated when users change their colour or description.
2022-03-30 10:56:01 -07:00
Jackson Harper
f4a037677f Consistent font sizes for headlines 2022-03-30 10:26:47 -07:00
Jackson Harper
e478b01a17 Update label import, use LabelChip instead of styled text to display labels 2022-03-30 09:45:59 -07:00
Jackson Harper
72e68b2b5a Update the font and background colour on label chips 2022-03-30 09:45:07 -07:00
gitstart-omnivore
11db7be473 [Omn-190] - [Settings View] - Labels 2022-03-30 12:24:29 +00:00
Hongbo Wu
6d405432af
add site_name and site_icon to page model and return in resolver (#341)
* add site_name and site_icon to page model and return in resolver

* fix tests
2022-03-30 10:43:10 +08:00
Jackson Harper
102c747a99
Merge pull request #340 from omnivore-app/fix/mobile-email-help
Display the informational button on the mobile UI for emails
2022-03-29 19:28:48 -07:00
Jackson Harper
d2e14fc935 Allow video playback on iOS
Example page:

https://www.technologyreview.com/2022/03/28/1048355/quantum-computing-has-a-hype-problem
2022-03-29 10:55:48 -07:00
Satindar Dhillon
ea7ad52ca6
Merge pull request #332 from omnivore-app/fix/webview-reload
Reload the web reader if its process is terminated
2022-03-29 09:48:33 -07:00
Satindar Dhillon
07a4ca37cd
Merge pull request #342 from omnivore-app/fix/ios-title-encoding
Ensure title doesnt get html encoded with new appreader
2022-03-29 09:47:58 -07:00
Jackson Harper
709b96eaa7 Ensure title doesnt get html encoded with new appreader 2022-03-29 09:28:40 -07:00