Commit graph

2838 commits

Author SHA1 Message Date
Satindar Dhillon
4e7010f7c1 stub in signup view and toggle when button tapped 2022-08-01 21:54:10 -07:00
Satindar Dhillon
7dc1722ad2 change background color of sign in modal (ios) 2022-08-01 21:54:10 -07:00
Satindar Dhillon
6a100051ac add mobile email sign in route to api 2022-08-01 21:54:10 -07:00
Satindar Dhillon
f44f768af7 stub in network calls to ios email login 2022-08-01 21:54:10 -07:00
Satindar Dhillon
463c0059fa add emailLoginView 2022-08-01 21:54:10 -07:00
Satindar Dhillon
3dd249564e stub in email auth modal 2022-08-01 21:54:10 -07:00
Satindar Dhillon
0c16f5e9da add autofill entitlement to ios 2022-08-01 21:54:10 -07:00
Satindar Dhillon
fdf1aab494 bump apple apps to v1.13.0 2022-08-01 21:54:10 -07:00
Jackson Harper
b0e2cf49ca
Merge pull request #1033 from omnivore-app/fix/pwa-startup-colour
Use a more muted colour for the PWA splash screen
2022-07-28 16:39:33 -07:00
Jackson Harper
1c4bc362ee Use a more muted colour for the PWA splash screen
PWA's cant respect light/dark mode yet, so use a muted colour
so we don't have the bold white for people in dark mode.
2022-07-28 16:03:57 -07:00
Jackson Harper
53428d97c4
Merge pull request #1027 from omnivore-app/fix/rm-membership-tiers
Remove membership from /admin
2022-07-28 15:45:59 -07:00
Jackson Harper
19df32d4b3
Merge pull request #1029 from omnivore-app/fix/highlight-delete-confirmation
Display the highlight delete confirmation outside the modal content
2022-07-28 12:47:01 -07:00
Jackson Harper
dc0f7356d8 Remove membership from /admin 2022-07-28 12:27:18 -07:00
Jackson Harper
95d866a120 Display the highlight delete confirmation outside the modal content
This fixes an issue where a long list of highlights wouldn't show
the confirmation modal properly if scrolled because the modal
would be in the scrolled content.
2022-07-28 12:18:25 -07:00
Jackson Harper
838c6567c1
Merge pull request #1028 from omnivore-app/fix/dont-fetch-stub-urls
When parsing newsletters with no url dont fetch the generated url
2022-07-28 12:17:26 -07:00
Jackson Harper
6d19c8c9bc Remove unused import 2022-07-28 11:43:16 -07:00
Jackson Harper
1525742b4e Linting fixes 2022-07-28 11:23:27 -07:00
Jackson Harper
565da42b46 When parsing newsletters with no url dont fetch the generated url 2022-07-28 11:05:17 -07:00
Hongbo Wu
e68f34b7be
Merge pull request #1025 from omnivore-app/fix/save-from-email
Add support to the case when from address is in Name <address> format
2022-07-28 14:27:38 +08:00
Hongbo Wu
469910f2bd Add addressparser types dependency 2022-07-28 11:37:14 +08:00
Hongbo Wu
ec9247bc8a Add addressparser dependency 2022-07-28 10:44:44 +08:00
Hongbo Wu
3a120b8f47 Return empty name if name not found in from header 2022-07-28 10:37:28 +08:00
Hongbo Wu
c99c1db57e Add support to the case when from address is in Name <address> format 2022-07-28 10:26:15 +08:00
Hongbo Wu
0bdab51bbd
Merge pull request #1021 from omnivore-app/feature/save-from-email
Save articles by sending emails to omnivore inbox
2022-07-27 20:10:31 +08:00
Hongbo Wu
87efb85a6e Fix tests, Cont 2022-07-27 13:11:04 +08:00
Hongbo Wu
f286a89a5f Fix tests 2022-07-27 12:32:49 +08:00
Jackson Harper
d5cc05e787
Merge pull request #1020 from omnivore-app/fix/email-login-pages
Add confirm email landing page
2022-07-26 21:16:56 -07:00
Hongbo Wu
dfa0a65d15 Add tests for email forward router 2022-07-27 12:15:28 +08:00
Hongbo Wu
6f11ccacb1 Save article from forwarding emails 2022-07-27 12:15:28 +08:00
Hongbo Wu
d184ca8d04 Add function isProbablyArticle to test if a forwarded email contains an article to save 2022-07-27 12:15:26 +08:00
Hongbo Wu
dec2027fc8
Merge pull request #1009 from omnivore-app/fix/unsubscribe
fix not getting unsubscribe email address from beehiv newsletter by decoding the list-unsubscribe header
2022-07-27 09:41:42 +08:00
Jackson Harper
b7190647ca Consistent UI on the confirm email page 2022-07-26 17:23:05 -07:00
Jackson Harper
cd8402d8da
Merge pull request #1015 from omnivore-app/dependabot/npm_and_yarn/google-cloud/functions-framework-3.1.2
Bump @google-cloud/functions-framework from 3.1.0 to 3.1.2
2022-07-26 16:12:17 -07:00
Jackson Harper
ca33f31ebb
Merge pull request #1014 from omnivore-app/dependabot/npm_and_yarn/opentelemetry/instrumentation-pg-0.30.0
Bump @opentelemetry/instrumentation-pg from 0.29.0 to 0.30.0
2022-07-26 16:11:46 -07:00
Jackson Harper
f391aa85b1
Merge pull request #1013 from omnivore-app/dependabot/npm_and_yarn/graphql-middleware-6.1.31
Bump graphql-middleware from 6.1.4 to 6.1.31
2022-07-26 16:11:23 -07:00
Jackson Harper
c80270ae81 Update expected redirect URLs in tests 2022-07-26 15:58:38 -07:00
Jackson Harper
779ff1f020 Reset password is a directory now 2022-07-26 15:57:40 -07:00
Jackson Harper
65689ca538 Remove extra /auth in paths 2022-07-26 15:57:18 -07:00
Jackson Harper
3c442c06ba Set auth token cookie on success login 2022-07-26 15:56:40 -07:00
Jackson Harper
8b072ab094 Update expected URLs for tests
- after email is sent the user is redirected to an information page
- after login the user is redirected through the sso page
2022-07-26 15:18:56 -07:00
Jackson Harper
57497ef41a
Merge pull request #1012 from omnivore-app/dependabot/npm_and_yarn/apollo-datasource-3.3.2
Bump apollo-datasource from 3.3.1 to 3.3.2
2022-07-26 15:08:10 -07:00
Jackson Harper
6cad41ec1e Linting fixes 2022-07-26 15:00:31 -07:00
Jackson Harper
769c9b23b0 Use SSO redirection to set both client and server cookies with email login 2022-07-26 14:48:24 -07:00
Jackson Harper
e939f12eb1 Remove unneeded branches 2022-07-26 14:28:39 -07:00
Jackson Harper
1666fbe4d5 Update auth components directory 2022-07-26 14:21:33 -07:00
Jackson Harper
074ec781a2 Set auth cookie after reseting password 2022-07-26 12:46:13 -07:00
Jackson Harper
dc268a2216 Handle resetting passwords 2022-07-26 12:33:56 -07:00
Jackson Harper
acd36fe9af Move auth routes into /auth folder 2022-07-26 10:31:45 -07:00
Jackson Harper
c0aec1c62c
Merge pull request #1019 from omnivore-app/fix/display-toolbar-on-pdf
Display toolbar on wide screens for PDFs
2022-07-26 10:13:35 -07:00
Jackson Harper
a335bfacfc Add verify email component, make email reset url match backend naming 2022-07-25 23:29:56 -07:00