Commit Graph

1287 Commits

Author SHA1 Message Date
f8db6bcdf2 Merge pull request #466 from omnivore-app/fix/email-content-report
Email content display report
2022-04-22 11:50:56 -07:00
5ccbca688d Merge pull request #469 from omnivore-app/fix/landing-cls
Improve layout shift on the landing page
2022-04-22 11:50:40 -07:00
19cfb9f67b Improve layout shift on the landing page 2022-04-22 11:03:20 -07:00
330f5c07c7 Merge pull request #464 from omnivore-app/fix/empty-state
Display empty state when no library items are found
2022-04-22 10:25:34 -07:00
9e9734c740 Fix typos in help doc 2022-04-22 10:06:49 -07:00
d5eef9f960 Quoting 2022-04-22 09:47:40 -07:00
3e35fb1aca Email content display report 2022-04-22 19:14:59 +08:00
330586f8ea Use a bar thickness of 2 so more visible on mobile 2022-04-21 20:52:28 -07:00
29b5204de7 Make progress bar more subtle 2022-04-21 20:12:55 -07:00
b679451548 Fix parsing articles from www.derstandard.at (#459)
* Fix parsing articles from www.derstandard.at

* slim cookies down
2022-04-22 10:53:28 +08:00
584f30c525 Make buttons the same size as the add link button 2022-04-21 19:49:02 -07:00
a9b3123b1b Only display loading bar for first page of library items
Since we trigger a load automatically for infinite scroll this
prevents too much movement in the top bar
2022-04-21 19:43:09 -07:00
71aa66ea9c Allow search for subscription:name (#461) 2022-04-22 08:47:41 +08:00
9c72f99520 Merge pull request #465 from omnivore-app/fix/up-rate-limit
Increase the rate limit
2022-04-21 15:10:26 -07:00
0a4d55ef15 Increase the rate limit
Turns out 10 is very low because we make CORs requests from the
browser and SWR will make background requests for some objects
like viewer. I was hitting the limit while testing search.
2022-04-21 14:59:57 -07:00
10dc8e2136 Fix typo in highlighted search 2022-04-21 14:27:57 -07:00
3f7546fb08 Dont display empty state while loading 2022-04-21 14:26:59 -07:00
88f936164b HTML escaping 2022-04-21 14:10:49 -07:00
46cb7abc04 Add stubbed method for empty library test 2022-04-21 14:05:18 -07:00
510a95f393 Add topbar dependencies 2022-04-21 14:00:09 -07:00
f4f9311b39 Update saved search buttons 2022-04-21 13:59:53 -07:00
714628587a Add top bar loading indicator to the library 2022-04-21 13:51:20 -07:00
8d8dd3d28d Add top bar 2022-04-21 13:47:42 -07:00
cefe326fba Add UI for empty state in the library 2022-04-21 13:43:31 -07:00
765be8314c Merge pull request #462 from omnivore-app/fix/parse-substack 2022-04-21 06:47:44 -07:00
6d2700e865 fix tests 2022-04-21 21:31:31 +08:00
ebfdf1f3a0 Fix parsing newsletter url from substack 2022-04-21 21:28:00 +08:00
dca6461b62 Add unsubscribe resolver (#453)
* add unsubscribe resolver

* add subscription to articles api response

* revert yarn.lock changes
2022-04-21 13:18:15 +08:00
83cdec42f7 Add rate limiter for api request (#454)
* Add rate limiter for api request

* apply rate limit on Demo/Prod
2022-04-21 09:41:33 +08:00
0b51727c4b Merge pull request #457 from omnivore-app/fix/search-filters
Cleanup search filters
2022-04-20 16:02:40 -07:00
23883b1db5 Make search filters scrollable, dont wrap button text 2022-04-20 15:47:57 -07:00
119f44dd38 Fix calculating yesterdays date 2022-04-20 15:47:19 -07:00
20e7490830 Merge pull request #456 from omnivore-app/feature/saved-searches
Initial implementation of saved searches (feature flagged)
2022-04-20 12:24:15 -07:00
2b4cbb219a Add nat to feature flagged users 2022-04-20 12:13:48 -07:00
24b622fffb Themed colours for the saved searches 2022-04-20 11:57:56 -07:00
21c6b1fe01 Dont break light gray buttons 2022-04-20 11:39:49 -07:00
758efc3845 Handle Inbox filter when not set 2022-04-20 11:36:04 -07:00
4030f8efc4 Initial implementation of saved searches (feature flagged) 2022-04-20 11:22:30 -07:00
cdd2463fed Merge pull request #455 from omnivore-app/fix/focus-after-set-labels
Return focus to item after setting its labels
2022-04-20 09:45:52 -07:00
92423eaa0d Disable keyboard navigation if a modal is open in the library 2022-04-20 09:33:25 -07:00
5187ad5113 Return focus to item after setting its labels 2022-04-20 08:58:51 -07:00
c99466c21e Merge pull request #451 from omnivore-app/fix/labels-on-library
Allow editing labels from the library view
2022-04-19 20:13:55 -07:00
5c7f4a22bf Save subscriptions when saving newsletters (#447)
* parse unsub mailTo or httpUrl and send to pubsub

* save subscription from newsletter

* fix tests
2022-04-20 09:24:40 +08:00
d6fb0cb457 Remove unused import 2022-04-19 16:13:22 -07:00
ab869a79bd Mutate the labels on links when setting them so they are reflected in UI 2022-04-19 15:54:38 -07:00
5d88b054c8 Trigger a state change after updating labels 2022-04-19 15:36:12 -07:00
51d723f3fb Disable keyboard shorcuts when modals are open in the library 2022-04-19 14:58:04 -07:00
99cab91d40 Refresh labels on the article when edited in the library 2022-04-19 12:00:15 -07:00
0203347c4a Set tab index on the modals close button so it doesnt autofocus 2022-04-19 11:59:48 -07:00
1afa24d12a Keyboard shortcut for editing labels from the library 2022-04-19 11:41:29 -07:00