Commit graph

4623 commits

Author SHA1 Message Date
Hongbo Wu
4e8a58724e Change wording 2022-12-09 11:01:49 +08:00
Hongbo Wu
181b401030 Update new recommendation notification message 2022-12-09 10:56:08 +08:00
Hongbo Wu
e85ec51e6c Get notification data from params 2022-12-09 10:41:23 +08:00
Hongbo Wu
53bd6a96f2
Merge pull request #1523 from omnivore-app/group-labels
Create labels and rules when creating or joining groups
2022-12-08 19:43:54 +08:00
Hongbo Wu
b8e7b15805 Fix generating colors with less than 6 digits 2022-12-08 19:01:54 +08:00
Hongbo Wu
04cb360c2f Fix some issue 2022-12-08 18:50:36 +08:00
Hongbo Wu
b942303b18 Create a rule after creating or joining a group 2022-12-08 18:35:22 +08:00
Hongbo Wu
9f260c1442 Create a label for new group if not exists 2022-12-08 18:20:58 +08:00
Jackson Harper
ce7cb1efac
Merge pull request #1512 from omnivore-app/fix/android-popover-menu-position
PDF Highlight menu - Android
2022-12-08 17:06:06 +08:00
Hongbo Wu
b9a2301abf
Merge pull request #1521 from omnivore-app/leave-group-api
Add delete permission to group and membership tables
2022-12-08 16:37:10 +08:00
Hongbo Wu
84d8a9bb67 lint 2022-12-08 16:36:17 +08:00
Hongbo Wu
ff3e8aa29e Add delete permission to group and membership tables 2022-12-08 16:29:46 +08:00
Jackson Harper
5256fe99ce
Merge pull request #1520 from omnivore-app/leave-group-api
Add leaveGroup API
2022-12-08 15:52:18 +08:00
Hongbo Wu
6830da995f Add leaveGroup API 2022-12-08 15:36:28 +08:00
Jackson Harper
79f739c04c
Merge pull request #1516 from omnivore-app/recommend-highlight-api
recommend highlight api
2022-12-08 15:30:23 +08:00
Jackson Harper
bad3b2ab1a
Merge pull request #1511 from omnivore-app/dependabot/npm_and_yarn/qs-6.5.3
Bump qs from 6.5.2 to 6.5.3
2022-12-08 15:00:19 +08:00
Hongbo Wu
4c92af1856 Allow recommended With Highlights 2022-12-08 12:51:01 +08:00
Hongbo Wu
ef13cbf39a Recommend highlights 2022-12-08 12:33:05 +08:00
Jackson Harper
b63f255932
Merge pull request #1514 from omnivore-app/fix/login-and-invite-design
Clean up login and invite page UI
2022-12-08 12:31:06 +08:00
Jackson Harper
aa572e2971 Fix escaping 2022-12-08 12:16:02 +08:00
Jackson Harper
e9757e3391 Clean up login and invite page UI 2022-12-08 12:05:44 +08:00
Hongbo Wu
62a3f6d1d8 Add recommendHighlights API 2022-12-08 11:37:35 +08:00
Satindar Dhillon
bc1ddd5681 adjust menu location with toolbar height. user screenx/y to store tap location 2022-12-07 15:21:19 -08:00
Satindar Dhillon
fde9528996 use co pose annotation edit view in pdf reader 2022-12-07 11:04:12 -08:00
Satindar Dhillon
486a682ad3 send note updates to server 2022-12-07 10:14:03 -08:00
Satindar Dhillon
5b2c58d955 update note on pdf annotation when confirm is tapped on note modal 2022-12-07 09:54:42 -08:00
Jackson Harper
7b2549c6e7
Merge pull request #1510 from omnivore-app/feat/ios-recommendations
iOS recommendation groups
2022-12-07 14:16:52 +08:00
Jackson Harper
b150083358 Remove debug 2022-12-07 11:53:48 +08:00
Jackson Harper
1dafdae7cc Revert changes to migrate script 2022-12-07 11:22:36 +08:00
Satindar Dhillon
5df82d0d14 use action menu when tapping in existing highlights in pdf doc 2022-12-06 11:18:07 -08:00
dependabot[bot]
7dd170a3e0
Bump qs from 6.5.2 to 6.5.3
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 16:52:23 +00:00
Jackson Harper
533a4ae65c Update recommendedBy query 2022-12-06 21:23:19 +08:00
Jackson Harper
a8df439297 Rename recommendedBy to recommendations 2022-12-06 21:18:21 +08:00
Jackson Harper
ba8cd22611 Use text instead of keyword for recommendation notes 2022-12-06 17:51:03 +08:00
Jackson Harper
0892d9e7e6 Add user and note to Recommendation type 2022-12-06 17:44:53 +08:00
Jackson Harper
81dd49d6af Move groups section into the rest of the user objects on the profile 2022-12-06 13:42:39 +08:00
Jackson Harper
f4b101a12f Display members and admins in Recommendation Groups 2022-12-06 13:35:46 +08:00
Satindar Dhillon
4a97c4f93a
Merge pull request #1480 from omnivore-app/fix/android-webview-highlight-taps
Webview Highlight Taps - Android
2022-12-05 20:16:43 -08:00
Satindar Dhillon
99ec98095e respond to articleMutations within js for android calls only 2022-12-05 20:10:42 -08:00
Jackson Harper
19a5495bd3 Reset showRecommendSheet properly so the form sheet can be re-opened 2022-12-06 11:46:36 +08:00
Jackson Harper
66fc258e0c Dont crash if clicking on a fragment link
If a user clicks on a fragment link like <a href="#info">click here to skip to info</a>
we would previously crash because we would reload the bundle.

This prevents the crash but the link does not work, we can't
just synthesize these links with JS, because the id="info" items
are usually removed by readability.

To properly handle this, we probably need to preserve some id
elements if they are linked to. Then we can scroll to those elements
in Javascript.
2022-12-06 10:58:06 +08:00
Satindar Dhillon
da4f880ce4 bump apple apps to v1.22.0 2022-12-05 09:43:37 -08:00
Jackson Harper
56c04a35bf UI for recommendations 2022-12-05 21:14:12 +08:00
Jackson Harper
8ac1afe277 Use cookie auth instead of header to not interfere with GCPs auth mechanisms 2022-12-05 18:41:08 +08:00
Jackson Harper
e555cc733a More descriptive error messages 2022-12-05 18:40:33 +08:00
Jackson Harper
f2a0c540a6 iOS basic UI for recommending 2022-12-05 17:45:06 +08:00
Jackson Harper
c03c6e2a51 Use a share view for copying the group invite link 2022-12-05 17:44:48 +08:00
Jackson Harper
d57cac47e7 Basic page for accepting invites 2022-12-05 15:45:36 +08:00
Jackson Harper
691177284e Remove unused import 2022-12-05 15:39:46 +08:00
Jackson Harper
6622cd281e Remove unused view 2022-12-05 15:39:46 +08:00