d572a9e3e4
add detailed error message for adding feed
2023-07-20 14:10:12 +08:00
06087c8578
show detailed error message in toast
2023-07-20 13:56:41 +08:00
40f681db2e
format last fetched at as date + time
2023-07-20 13:41:12 +08:00
6ef74a2601
disable import button while importer is running
2023-07-20 09:52:23 +08:00
eee3238bcb
add edit rss feed name to the web ui
2023-07-19 18:45:48 +08:00
df58198161
set locale in saveUrl api request on web
2023-07-13 16:00:49 +08:00
b56598c20b
fix: wrong timezone used when saving item with adding link on web
2023-07-13 15:16:35 +08:00
0289efb0b6
fix subscribe and unsubscribe mutation query in web
2023-07-12 16:59:37 +08:00
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
c1448d510d
Make sure articleId is updated when setting labels
2023-06-29 15:32:11 -07:00
2009ce1b72
Fix state of articleId preventing labels from saving on reader view
2023-06-29 15:03:38 -07:00
d511d43593
Handle all whitespace nodes when creating highlights, improve highlight view styling
2023-06-28 15:42:31 +08:00
73498383ba
Sync highlight changes from page to notebook
2023-06-27 15:47:32 +08:00
6c4ad1e176
Add missing file
2023-06-27 15:47:32 +08:00
fca3a4c2ea
Labels update
2023-06-27 15:46:49 +08:00
e294ed4b4b
Clean up notebooks design and saving
2023-06-27 15:46:49 +08:00
e540c57da4
Throttle set label calls
2023-06-21 19:59:32 +08:00
29b809558b
Update labels on cards when setting from library
2023-06-21 14:17:26 +08:00
2293cc0256
Add support for multi select labels
2023-06-21 13:55:20 +08:00
b733420d19
Allow opening notebooks from the library
2023-06-20 15:54:04 +08:00
e270d4acf9
Warnings clean up
2023-06-20 13:36:36 +08:00
0b7cd80c85
Set selected labels after creating
2023-06-19 21:42:18 +08:00
1547dd7583
Improved labels picker for the web
2023-06-19 21:41:25 +08:00
c55db9c018
Increase toast interval, add missing package
2023-06-13 12:37:01 +08:00
4e2c69d681
Some breakpoint improvements
2023-06-09 14:23:10 +08:00
36bb40a6f3
Add expectedCount
2023-06-08 19:59:02 +08:00
d92e5f3fd1
Send expected count with bulk actions
2023-06-08 19:57:33 +08:00
35dd48c29e
Update GQL for bulk actions
2023-06-08 19:57:33 +08:00
17735744f8
Call bulk actions API
2023-06-08 19:57:33 +08:00
7e5e7c4c5f
Add cancel to actions
2023-06-08 19:57:33 +08:00
02b68a036a
Add in calls to bulk action
2023-06-08 19:57:33 +08:00
b45b040cea
Keyboard controls for multi select
2023-06-08 19:57:33 +08:00
87ef6f2d01
Fix revalidation
2023-05-15 21:46:11 +08:00
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