Commit graph

277 commits

Author SHA1 Message Date
Hongbo Wu
df58198161 set locale in saveUrl api request on web 2023-07-13 16:00:49 +08:00
Hongbo Wu
b56598c20b fix: wrong timezone used when saving item with adding link on web 2023-07-13 15:16:35 +08:00
Hongbo Wu
0289efb0b6 fix subscribe and unsubscribe mutation query in web 2023-07-12 16:59:37 +08:00
Hongbo Wu
71fdac626b feat: add rss feeds ui
* list subscribed rss feeds
* add rss feed page
* delete rss feed modal
2023-07-12 15:25:07 +08:00
Jackson Harper
c1448d510d Make sure articleId is updated when setting labels 2023-06-29 15:32:11 -07:00
Jackson Harper
2009ce1b72 Fix state of articleId preventing labels from saving on reader view 2023-06-29 15:03:38 -07:00
Jackson Harper
d511d43593 Handle all whitespace nodes when creating highlights, improve highlight view styling 2023-06-28 15:42:31 +08:00
Jackson Harper
73498383ba Sync highlight changes from page to notebook 2023-06-27 15:47:32 +08:00
Jackson Harper
6c4ad1e176 Add missing file 2023-06-27 15:47:32 +08:00
Jackson Harper
fca3a4c2ea Labels update 2023-06-27 15:46:49 +08:00
Jackson Harper
e294ed4b4b Clean up notebooks design and saving 2023-06-27 15:46:49 +08:00
Jackson Harper
e540c57da4 Throttle set label calls 2023-06-21 19:59:32 +08:00
Jackson Harper
29b809558b Update labels on cards when setting from library 2023-06-21 14:17:26 +08:00
Jackson Harper
2293cc0256 Add support for multi select labels 2023-06-21 13:55:20 +08:00
Jackson Harper
b733420d19 Allow opening notebooks from the library 2023-06-20 15:54:04 +08:00
Jackson Harper
e270d4acf9 Warnings clean up 2023-06-20 13:36:36 +08:00
Jackson Harper
0b7cd80c85 Set selected labels after creating 2023-06-19 21:42:18 +08:00
Jackson Harper
1547dd7583 Improved labels picker for the web 2023-06-19 21:41:25 +08:00
Jackson Harper
c55db9c018 Increase toast interval, add missing package 2023-06-13 12:37:01 +08:00
Jackson Harper
4e2c69d681 Some breakpoint improvements 2023-06-09 14:23:10 +08:00
Jackson Harper
36bb40a6f3 Add expectedCount 2023-06-08 19:59:02 +08:00
Jackson Harper
d92e5f3fd1 Send expected count with bulk actions 2023-06-08 19:57:33 +08:00
Jackson Harper
35dd48c29e Update GQL for bulk actions 2023-06-08 19:57:33 +08:00
Jackson Harper
17735744f8 Call bulk actions API 2023-06-08 19:57:33 +08:00
Jackson Harper
7e5e7c4c5f Add cancel to actions 2023-06-08 19:57:33 +08:00
Jackson Harper
02b68a036a Add in calls to bulk action 2023-06-08 19:57:33 +08:00
Jackson Harper
b45b040cea Keyboard controls for multi select 2023-06-08 19:57:33 +08:00
Hongbo Wu
87ef6f2d01 Fix revalidation 2023-05-15 21:46:11 +08:00
Jackson Harper
fe7c0f2339 Linting fix 2023-05-05 12:46:34 +08:00
Jackson Harper
f4a860e912 Add label sorting on the web 2023-05-05 12:36:30 +08:00
Jackson Harper
aec3238590 Fix issue where incorrect username validation message was displayed during signup 2023-05-05 11:16:58 +08:00
Jackson Harper
253297aeda Allow displaying recent email HTML
This should help with users not being able to access confirmation
links.
2023-05-04 10:36:43 +08:00
Jackson Harper
0a147b744d Move theme and color scheme setting to the documentElement
In theory this is more correct and could help with issues of
color-scheme not being set correctly in the reader on iOS and
Android.
2023-05-02 16:01:16 +08:00
Jackson Harper
2698bb0a24 Display read time on the reader view 2023-05-02 11:56:09 +08:00
Jackson Harper
69df32d428 Implement a reader for epubs 2023-04-18 09:00:48 +08:00
Jackson Harper
93bbf25170
Merge pull request #2038 from omnivore-app/feat/web-upload-modal
Move dnd uploader into a separate modal
2023-04-14 12:17:48 +08:00
Jackson Harper
978e802786 Clean up keyboard commands functionalities and modal, add tooltips 2023-04-14 11:27:01 +08:00
Jackson Harper
12163de073 Show uploaded items in the upload modal 2023-04-13 19:00:16 +08:00
Hongbo Wu
1c5991aded import from integration api return a boolean value 2023-04-12 16:50:10 +08:00
Hongbo Wu
737957ff82 Add import from pocket to web 2023-04-12 16:50:10 +08:00
Hongbo Wu
ab1154ef6f Add remove pocket integration to web 2023-04-12 16:50:10 +08:00
Jackson Harper
da1fdb85f9 Update web to work with latest integration API 2023-04-12 16:50:10 +08:00
Jackson Harper
22e0a0cbe4 Add some new requirements to selecting scrollable elements
1. The element must have some height to its bounding rect, this
can prevent strange things like meta tags from being used as the
anchor.

2. The element must be a <p> tag: the intent is to take the user
to a readable position, so this should fit better and eliminates
using things like outer container elements that could span the
entire document.
2023-04-10 17:10:23 +08:00
Jackson Harper
14d5676979 Add handler for justify text, fix dependency issue with auto highlights 2023-04-10 15:59:40 +08:00
Jackson Harper
9669026c8f WIP: update the display settings view on iOS 2023-04-10 15:59:40 +08:00
Jackson Harper
89119add8a
Merge pull request #1753 from omnivore-app/feat/highlights-export
Export highlights/notes from iOS
2023-04-05 18:33:53 +08:00
Jackson Harper
2ed372a74c Better dependency handling of highlights data 2023-04-05 17:05:30 +08:00
Hongbo Wu
f65f8202db Disable push notification action in rules web 2023-04-05 12:39:23 +08:00
Jackson Harper
6f8934fe59 Reset throttle timeout after clearing, fixes issue where scroll watcher doesnt fire 2023-04-04 22:21:10 +08:00
Jackson Harper
1220481b00 Better highlight position calculation 2023-04-04 21:26:47 +08:00