Commit graph

5149 commits

Author SHA1 Message Date
Jackson Harper
403ee2537b
Merge pull request #1565 from omnivore-app/fix/set-labels-conflicts
Only save labels from the modal when the user finishes selection
2022-12-21 16:07:41 +08:00
Jackson Harper
5f23bb6761
Merge pull request #1566 from omnivore-app/fix/opengraph-description
Add description to open graph landing page
2022-12-21 15:26:24 +08:00
Jackson Harper
678486db63 Add description to open graph landing page 2022-12-21 14:41:41 +08:00
Jackson Harper
79ae04215e Remove unused imports 2022-12-21 13:14:49 +08:00
Jackson Harper
f8b828a070 Disable empty arrow, this func isnt needed as we call save 2022-12-21 12:59:12 +08:00
Jackson Harper
a15af3f514 Different sizing for highlight bar if displaying the extra image 2022-12-21 12:55:08 +08:00
Jackson Harper
1fddbc3b58 Remove debug code 2022-12-21 12:54:50 +08:00
Jackson Harper
f13fc9c35a Only save labels from the modal when the user finishes selection
This prevents creating issues by calling the setlabels mutation
too frequently if a user is rapidly changing labels, if that
happens a failure in the API could cause the user's changes
to be overwritten.
2022-12-21 12:29:34 +08:00
Jackson Harper
0cf9ba3e92
Merge pull request #1563 from omnivore-app/fix/opengraph-landing
Fix the opengraph image to always return on the landing page
2022-12-21 10:27:50 +08:00
Jackson Harper
8ae3d374d1 Remove unused vars 2022-12-21 09:54:04 +08:00
Jackson Harper
a09c130cd2 Fix the opengraph image to always return on the landing page 2022-12-21 09:53:28 +08:00
Jackson Harper
fa659bdf66
Merge pull request #1522 from omnivore-app/feat/ios-recommendations
More on iOS recommendations
2022-12-20 17:24:47 +08:00
Jackson Harper
a0d4b1493a Simplify code to set custom highlight color 2022-12-20 17:20:57 +08:00
Jackson Harper
63b01ca2e6 Revert android touch position changes 2022-12-20 11:33:01 +08:00
dependabot[bot]
ebcf36a425
Bump express from 4.17.1 to 4.18.2
Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.1...4.18.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 21:10:55 +00:00
Jackson Harper
6a94fb4aa7 Fix props 2022-12-19 21:27:10 +08:00
Jackson Harper
d32b5dad6b Remove extension changes 2022-12-19 17:18:24 +08:00
Jackson Harper
8c646ffccc Remove unneeded linting changes 2022-12-19 17:17:22 +08:00
Jackson Harper
1ac5beef6c Clean up recommendation quotes view 2022-12-19 17:14:21 +08:00
Jackson Harper
65e222d2fb Remove debug 2022-12-19 17:08:34 +08:00
Jackson Harper
21bb3f1397 Load groups from disk when recommending, handle network errors better 2022-12-19 17:07:27 +08:00
Jackson Harper
7ac26365b2 Use let instead of var 2022-12-19 17:07:27 +08:00
Jackson Harper
39c8b82939 Make groups invite links default to 14 days validity 2022-12-19 17:07:27 +08:00
Jackson Harper
3f7aeb3955 Better handling of images failing to load in the feed 2022-12-19 17:07:27 +08:00
Jackson Harper
97c714dbf2 Update hardcoded values now that they are available in the API 2022-12-19 17:07:27 +08:00
Jackson Harper
615bebc610 Filter out the current viewer in the recommended by list 2022-12-19 17:07:27 +08:00
Jackson Harper
1b2c3db90c Handle notifications on/off in the receive handler instead of just in registration
This ensures we have a registration delegate setup.
2022-12-19 17:07:27 +08:00
Jackson Harper
6b3cf9601e Enable push, new group policies, filter by recommended 2022-12-19 17:07:27 +08:00
Jackson Harper
e8cd9f4412 Shared highlights UX 2022-12-19 17:07:27 +08:00
Jackson Harper
847a848d0e Disable push until we resolve some issues with rules 2022-12-19 17:07:27 +08:00
Jackson Harper
a2ab405a13 Disable push until we resolve some issues with rules 2022-12-19 17:07:27 +08:00
Jackson Harper
340623a57c Allow viewing registered device tokens 2022-12-19 17:07:27 +08:00
Jackson Harper
0ae690f13f More user interface for push notifications 2022-12-19 17:07:27 +08:00
Jackson Harper
19f02a8cea Dont send imageurl to firebase 2022-12-19 17:07:27 +08:00
Jackson Harper
8439b2e0ef Add extra notification debugging 2022-12-19 17:07:27 +08:00
Jackson Harper
a3501a76ff WIP: ios push notification permission UX 2022-12-19 17:07:27 +08:00
Jackson Harper
12f798d0f7 Update bundle 2022-12-19 17:07:27 +08:00
Jackson Harper
f352a1501c Dont display empty view until loading has completed 2022-12-19 17:07:27 +08:00
Jackson Harper
d7ddad5c24 Throw if we dont receive a success message from leaveGroup API 2022-12-19 17:07:27 +08:00
Jackson Harper
703640a50f Implement leaveGroup mutation 2022-12-19 17:07:27 +08:00
Jackson Harper
25aa6cb732 Update swiftgql bindings 2022-12-19 17:07:27 +08:00
Jackson Harper
380b6ea495 WIP: leave groups 2022-12-19 17:07:27 +08:00
Jackson Harper
9d9f2f3be9 Add toggle for including highlights 2022-12-19 17:07:27 +08:00
Satindar Dhillon
447458f6be adjust tap location with scroll offset 2022-12-19 17:07:27 +08:00
Jackson Harper
55e925cc98 Clean up iOS recommendations, show a primer on first load 2022-12-19 17:07:27 +08:00
Jackson Harper
965d7286a5
Merge pull request #1556 from omnivore-app/fix/labels-sizing
Set the initial height for the labels view so it doesn't resize after load
2022-12-18 19:17:14 +08:00
Jackson Harper
6c79be01c7
Merge pull request #1553 from omnivore-app/docs/add-open-source
Add open source to the landing page headline
2022-12-18 19:07:51 +08:00
Jackson Harper
77c0f7f6be Set the initial height for the labels view so it doesn't resize after load 2022-12-18 19:00:30 +08:00
Jackson Harper
b7448c519c Add open source to the landing page headline 2022-12-16 17:33:46 +08:00
Jackson Harper
aca608902b
Merge pull request #1551 from omnivore-app/feat/landing-page-redirect
Flip the landing and about page so non-logged in users hit the landing page
2022-12-16 16:58:07 +08:00