fe7c0f2339
Linting fix
2023-05-05 12:46:34 +08:00
f4a860e912
Add label sorting on the web
2023-05-05 12:36:30 +08:00
aec3238590
Fix issue where incorrect username validation message was displayed during signup
2023-05-05 11:16:58 +08:00
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
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
2698bb0a24
Display read time on the reader view
2023-05-02 11:56:09 +08:00
69df32d428
Implement a reader for epubs
2023-04-18 09:00:48 +08:00
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
978e802786
Clean up keyboard commands functionalities and modal, add tooltips
2023-04-14 11:27:01 +08:00
12163de073
Show uploaded items in the upload modal
2023-04-13 19:00:16 +08:00
1c5991aded
import from integration api return a boolean value
2023-04-12 16:50:10 +08:00
737957ff82
Add import from pocket to web
2023-04-12 16:50:10 +08:00
ab1154ef6f
Add remove pocket integration to web
2023-04-12 16:50:10 +08:00
da1fdb85f9
Update web to work with latest integration API
2023-04-12 16:50:10 +08:00
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
14d5676979
Add handler for justify text, fix dependency issue with auto highlights
2023-04-10 15:59:40 +08:00
9669026c8f
WIP: update the display settings view on iOS
2023-04-10 15:59:40 +08:00
89119add8a
Merge pull request #1753 from omnivore-app/feat/highlights-export
...
Export highlights/notes from iOS
2023-04-05 18:33:53 +08:00
2ed372a74c
Better dependency handling of highlights data
2023-04-05 17:05:30 +08:00
f65f8202db
Disable push notification action in rules web
2023-04-05 12:39:23 +08:00
6f8934fe59
Reset throttle timeout after clearing, fixes issue where scroll watcher doesnt fire
2023-04-04 22:21:10 +08:00
1220481b00
Better highlight position calculation
2023-04-04 21:26:47 +08:00
8e3aba2295
WIP: feature cards, fir merging highlights offline sync
2023-04-04 21:04:13 +08:00
af00b88c5a
More merge fixes
2023-04-03 17:29:01 +08:00
5eef42e296
Merge highlight improvements
2023-04-03 17:19:43 +08:00
f20cbed563
Improve highlight scrolling from notebooks
2023-04-03 13:46:19 +08:00
a55eab32f3
Send HTML with highlight requests
2023-03-31 14:04:42 +08:00
e3675295f0
WIP: use MD for highlight quotes
2023-03-31 12:26:03 +08:00
53e5d9c6a0
Quote is nullable, fix style issues in notebooks
2023-03-27 10:17:33 +08:00
33e301cae6
Handle changes in the modal notebook
2023-03-24 20:18:37 +08:00
69eaff395e
WIP: improve notebook UX, add markdown, document notes
2023-03-24 10:18:36 +08:00
d733576e41
Do not check for deleted article in saving request in web
2023-03-21 13:04:22 +08:00
163dd62b58
Use url in save request
2023-03-20 17:02:30 +08:00
cad4afbe8c
Revert "Update frontend"
...
This reverts commit cfb62a3995 .
2023-03-17 16:58:08 +08:00
cfb62a3995
Update frontend
2023-03-17 11:37:59 +08:00
c990c6b248
Add missing anchorElements file
2023-03-13 13:33:58 +08:00
467ace2f14
Rename reading progress file now that its no longer a react hook
2023-03-13 13:29:29 +08:00
c19460eb75
Cancel scroll watcher timeout
2023-03-11 08:27:34 +08:00
f811339398
Reset top percent when marking as read/unread
2023-03-11 08:22:15 +08:00
faa2912f24
Update the anchor index in the cache when marking as read
2023-03-11 08:14:40 +08:00
5cd5f57b4e
Fetch top percent with search items
2023-03-11 08:09:43 +08:00
112df31fe4
remove debug lines
2023-03-11 08:02:46 +08:00
5c69b5d8c0
Use bounding rects for filtering top rect
2023-03-10 17:25:09 +08:00
8cf0a6ecb2
Simplify top positioning
2023-03-10 16:47:02 +08:00
036040a3a0
Start sending top percent
2023-03-10 15:05:18 +08:00
a0a144cdbd
set reading progress percent to bottom position
2023-03-10 15:05:18 +08:00
4d2698145a
Better handling of overflow to improve scroll watching
2023-03-10 15:05:18 +08:00
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
dd7a4e4eac
Use local timezone for the date in the reader
2023-03-09 16:00:17 +08:00
78f8fa1726
Merge pull request #1864 from omnivore-app/feature/webhook-label-event
...
Add LABEL_ADDED as event type in webhooks
2023-03-09 11:03:09 +08:00