Commit Graph

4596 Commits

Author SHA1 Message Date
e9757e3391 Clean up login and invite page UI 2022-12-08 12:05:44 +08:00
7b2549c6e7 Merge pull request #1510 from omnivore-app/feat/ios-recommendations
iOS recommendation groups
2022-12-07 14:16:52 +08:00
b150083358 Remove debug 2022-12-07 11:53:48 +08:00
1dafdae7cc Revert changes to migrate script 2022-12-07 11:22:36 +08:00
533a4ae65c Update recommendedBy query 2022-12-06 21:23:19 +08:00
a8df439297 Rename recommendedBy to recommendations 2022-12-06 21:18:21 +08:00
ba8cd22611 Use text instead of keyword for recommendation notes 2022-12-06 17:51:03 +08:00
0892d9e7e6 Add user and note to Recommendation type 2022-12-06 17:44:53 +08:00
81dd49d6af Move groups section into the rest of the user objects on the profile 2022-12-06 13:42:39 +08:00
f4b101a12f Display members and admins in Recommendation Groups 2022-12-06 13:35:46 +08:00
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
99ec98095e respond to articleMutations within js for android calls only 2022-12-05 20:10:42 -08:00
19a5495bd3 Reset showRecommendSheet properly so the form sheet can be re-opened 2022-12-06 11:46:36 +08:00
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
da4f880ce4 bump apple apps to v1.22.0 2022-12-05 09:43:37 -08:00
56c04a35bf UI for recommendations 2022-12-05 21:14:12 +08:00
8ac1afe277 Use cookie auth instead of header to not interfere with GCPs auth mechanisms 2022-12-05 18:41:08 +08:00
e555cc733a More descriptive error messages 2022-12-05 18:40:33 +08:00
f2a0c540a6 iOS basic UI for recommending 2022-12-05 17:45:06 +08:00
c03c6e2a51 Use a share view for copying the group invite link 2022-12-05 17:44:48 +08:00
d57cac47e7 Basic page for accepting invites 2022-12-05 15:45:36 +08:00
691177284e Remove unused import 2022-12-05 15:39:46 +08:00
6622cd281e Remove unused view 2022-12-05 15:39:46 +08:00
bdbad81fa9 Add rough UI for recommendation groups 2022-12-05 15:39:46 +08:00
55d4c89754 Merge pull request #1509 from omnivore-app/search-by-recommendation
search by recommendation
2022-12-05 15:16:57 +08:00
7136fe535a Merge pull request #1507 from omnivore-app/readme-updates
Update readme
2022-12-05 15:06:25 +08:00
c49db571cd Add search by recommendedBy group name 2022-12-05 14:53:29 +08:00
bf18c3d3c7 Add recommendedBy in search result 2022-12-05 14:27:46 +08:00
0afb2c3344 Merge pull request #1508 from omnivore-app/join-group-api
join group api
2022-12-05 14:13:40 +08:00
e6b56e6fba Rename groups service 2022-12-05 14:12:04 +08:00
714f0f1f63 Add joinGroup API 2022-12-05 12:47:38 +08:00
8d123cf52d Grant update permission on invite, group_membership and group tables 2022-12-05 12:45:54 +08:00
27d9e8464d Add unique constraint on user_id and group_id to group_membership table 2022-12-05 12:45:54 +08:00
ce49287444 Merge pull request #1500 from omnivore-app/feat/web-highlight-labels
Allow setting labels on highlights on the web
2022-12-05 11:02:07 +08:00
88e7060b62 Update readme
A couple small changes to the README
2022-12-05 11:00:49 +08:00
fc9cfb4413 Merge pull request #1502 from omnivore-app/recommend-api
recommend api
2022-12-05 10:07:25 +08:00
6b65c386a0 Add authentication to the request header 2022-12-02 21:15:33 +08:00
7707f100f2 Add recommend gql api 2022-12-02 19:45:26 +08:00
0e3d1ced46 Add recommend rest api to handler tasks 2022-12-02 19:10:41 +08:00
5fd137d23e Add recommendation cloud task 2022-12-02 18:49:13 +08:00
a7d0525d2e Add recommendPage helper function 2022-12-02 18:26:16 +08:00
ed14ac910c Add setLabelsForHighlight mutation 2022-12-02 16:23:23 +08:00
009cd59628 Allow setting labels on highlights via the highlight dropdown 2022-12-02 16:16:48 +08:00
16654bafef Refactor the SetLabels components to allow them to take a highlight or article 2022-12-02 15:30:27 +08:00
b19b04bbe6 Add recommendedBy nested field in page index 2022-12-02 15:24:37 +08:00
1c152bcccd Merge pull request #1493 from omnivore-app/recommend-api
recommend api
2022-12-02 13:51:55 +08:00
300969cc47 Display label chips on the highlights view 2022-12-02 13:39:23 +08:00
8e765246e3 Fetch a highlights labels 2022-12-02 13:21:13 +08:00
643ba33bfd improve styling of highlight note dialog 2022-12-01 21:15:03 -08:00
5fbe0f428b Merge pull request #1498 from omnivore-app/fix/confirmation-z-index
Increase the z-index on the confirmation dialog so it can be displayed over modals
2022-12-02 12:51:01 +08:00