Commit graph

1261 commits

Author SHA1 Message Date
Hongbo Wu
ebfdf1f3a0 Fix parsing newsletter url from substack 2022-04-21 21:28:00 +08:00
Hongbo Wu
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
Hongbo Wu
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
Jackson Harper
0b51727c4b
Merge pull request #457 from omnivore-app/fix/search-filters
Cleanup search filters
2022-04-20 16:02:40 -07:00
Jackson Harper
23883b1db5 Make search filters scrollable, dont wrap button text 2022-04-20 15:47:57 -07:00
Jackson Harper
119f44dd38 Fix calculating yesterdays date 2022-04-20 15:47:19 -07:00
Jackson Harper
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
Jackson Harper
2b4cbb219a Add nat to feature flagged users 2022-04-20 12:13:48 -07:00
Jackson Harper
24b622fffb Themed colours for the saved searches 2022-04-20 11:57:56 -07:00
Jackson Harper
21c6b1fe01 Dont break light gray buttons 2022-04-20 11:39:49 -07:00
Jackson Harper
758efc3845 Handle Inbox filter when not set 2022-04-20 11:36:04 -07:00
Jackson Harper
4030f8efc4 Initial implementation of saved searches (feature flagged) 2022-04-20 11:22:30 -07:00
Jackson Harper
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
Jackson Harper
92423eaa0d Disable keyboard navigation if a modal is open in the library 2022-04-20 09:33:25 -07:00
Jackson Harper
5187ad5113 Return focus to item after setting its labels 2022-04-20 08:58:51 -07:00
Jackson Harper
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
Hongbo Wu
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
Jackson Harper
d6fb0cb457 Remove unused import 2022-04-19 16:13:22 -07:00
Jackson Harper
ab869a79bd Mutate the labels on links when setting them so they are reflected in UI 2022-04-19 15:54:38 -07:00
Jackson Harper
5d88b054c8 Trigger a state change after updating labels 2022-04-19 15:36:12 -07:00
Jackson Harper
51d723f3fb Disable keyboard shorcuts when modals are open in the library 2022-04-19 14:58:04 -07:00
Jackson Harper
99cab91d40 Refresh labels on the article when edited in the library 2022-04-19 12:00:15 -07:00
Jackson Harper
0203347c4a Set tab index on the modals close button so it doesnt autofocus 2022-04-19 11:59:48 -07:00
Jackson Harper
1afa24d12a Keyboard shortcut for editing labels from the library 2022-04-19 11:41:29 -07:00
Jackson Harper
48e36c8635
Merge pull request #393 from omnivore-app/OMN-382
[Omn-382] - Updated landing page
2022-04-19 11:15:31 -07:00
Jackson Harper
73af8ada81 Allow editing labels from the library view 2022-04-19 11:10:36 -07:00
Jackson Harper
04708ad0b0
Merge pull request #360 from omnivore-app/OMN-SB
[OMN-SB]: Setup storybook
2022-04-19 09:33:46 -07:00
Jackson Harper
44081f5a47
Merge pull request #448 from omnivore-app/fix/update-readme
Update README
2022-04-19 09:06:15 -07:00
Jackson Harper
7f0f9c7617 Update README 2022-04-19 08:58:28 -07:00
gitstart-omnivore
643f57f122 Added configuration for font-loading 2022-04-19 09:37:01 +00:00
gitstart-omnivore
5fad4002e3 Merge commit 'd7a2659fc4ae83fd71944dc2d71e79bbe9c6e069' into OMN-SB 2022-04-19 09:36:23 +00:00
Hongbo Wu
d7a2659fc4
fix searching for multiple labels (#444) 2022-04-19 12:13:47 +08:00
Hongbo Wu
1117a0c575
Feature/subscription list resolver (#432)
* add subscriptions table

* add listSubscriptions schema

* add listSubscriptions resolver
2022-04-19 11:08:43 +08:00
Jackson Harper
69cd3dfaa9 Hide unimplemented features from landing page 2022-04-18 15:29:32 -07:00
Jackson Harper
29d46090c4 Set text styles for login 2022-04-18 15:28:47 -07:00
Jackson Harper
c2fd58a809 Make landing a restricted username page 2022-04-18 15:22:59 -07:00
Jackson Harper
8fe3034dbe Fix appstore link image and support email on landing page 2022-04-18 15:21:42 -07:00
Jackson Harper
1d53e7ce55 Adjust landing background colour 2022-04-18 15:20:51 -07:00
Jackson Harper
001c21a4a3 Set colors on landing page 2022-04-18 14:54:58 -07:00
Jackson Harper
32dcf405a0
Merge pull request #433 from omnivore-app/fix/update-label
Fix return undefined as updateLabelResult
2022-04-18 14:25:38 -07:00
Jackson Harper
3336bd0669
Merge pull request #436 from omnivore-app/fix/labels-docs
Fix typo in labels docs
2022-04-18 14:20:41 -07:00
Jackson Harper
6f9abc198f Fix typo in labels docs 2022-04-18 13:17:52 -07:00
Jackson Harper
625cc2b749
Merge pull request #435 from omnivore-app/fix/article-actions-width
Adjust article actions width to center under logo
2022-04-18 09:55:41 -07:00
Jackson Harper
3ba67a9e38 Adjust article actions width to center under logo 2022-04-18 09:34:14 -07:00
Hongbo Wu
0b2b93384f fix return undefined as updateLabelResult 2022-04-18 20:45:06 +08:00
Jackson Harper
40cdd0f9e7
Merge pull request #431 from omnivore-app/fix/grid-labels
Re-enable labels on the grid cards
2022-04-14 21:50:04 -07:00
Jackson Harper
c004f20ee7 More label padding tweaks 2022-04-14 21:38:48 -07:00
Jackson Harper
0db6bff308 label padding 2022-04-14 21:20:17 -07:00
Jackson Harper
0e50ef1b56 Tighten padding on label chips 2022-04-14 21:15:53 -07:00
Jackson Harper
d56e3147df Remove whitespace 2022-04-14 21:05:02 -07:00