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
Jackson Harper
8e3aba2295
WIP: feature cards, fir merging highlights offline sync
2023-04-04 21:04:13 +08:00
Jackson Harper
af00b88c5a
More merge fixes
2023-04-03 17:29:01 +08:00
Jackson Harper
5eef42e296
Merge highlight improvements
2023-04-03 17:19:43 +08:00
Jackson Harper
f20cbed563
Improve highlight scrolling from notebooks
2023-04-03 13:46:19 +08:00
Jackson Harper
a55eab32f3
Send HTML with highlight requests
2023-03-31 14:04:42 +08:00
Jackson Harper
e3675295f0
WIP: use MD for highlight quotes
2023-03-31 12:26:03 +08:00
Jackson Harper
53e5d9c6a0
Quote is nullable, fix style issues in notebooks
2023-03-27 10:17:33 +08:00
Jackson Harper
33e301cae6
Handle changes in the modal notebook
2023-03-24 20:18:37 +08:00
Jackson Harper
69eaff395e
WIP: improve notebook UX, add markdown, document notes
2023-03-24 10:18:36 +08:00
Hongbo Wu
d733576e41
Do not check for deleted article in saving request in web
2023-03-21 13:04:22 +08:00
Hongbo Wu
163dd62b58
Use url in save request
2023-03-20 17:02:30 +08:00
Hongbo Wu
cad4afbe8c
Revert "Update frontend"
...
This reverts commit cfb62a3995 .
2023-03-17 16:58:08 +08:00
Hongbo Wu
cfb62a3995
Update frontend
2023-03-17 11:37:59 +08:00
Jackson Harper
c990c6b248
Add missing anchorElements file
2023-03-13 13:33:58 +08:00
Jackson Harper
467ace2f14
Rename reading progress file now that its no longer a react hook
2023-03-13 13:29:29 +08:00
Jackson Harper
c19460eb75
Cancel scroll watcher timeout
2023-03-11 08:27:34 +08:00
Jackson Harper
f811339398
Reset top percent when marking as read/unread
2023-03-11 08:22:15 +08:00
Jackson Harper
faa2912f24
Update the anchor index in the cache when marking as read
2023-03-11 08:14:40 +08:00
Jackson Harper
5cd5f57b4e
Fetch top percent with search items
2023-03-11 08:09:43 +08:00
Jackson Harper
112df31fe4
remove debug lines
2023-03-11 08:02:46 +08:00
Jackson Harper
5c69b5d8c0
Use bounding rects for filtering top rect
2023-03-10 17:25:09 +08:00
Jackson Harper
8cf0a6ecb2
Simplify top positioning
2023-03-10 16:47:02 +08:00
Jackson Harper
036040a3a0
Start sending top percent
2023-03-10 15:05:18 +08:00
Jackson Harper
a0a144cdbd
set reading progress percent to bottom position
2023-03-10 15:05:18 +08:00
Jackson Harper
4d2698145a
Better handling of overflow to improve scroll watching
2023-03-10 15:05:18 +08:00
Jackson Harper
23efda667d
Theme cleanup, expose extra reader themes
...
This also removes synced reader preferences so everything is
per device now.
2023-03-10 15:05:18 +08:00
Hongbo Wu
dd7a4e4eac
Use local timezone for the date in the reader
2023-03-09 16:00:17 +08:00