Commit graph

5031 commits

Author SHA1 Message Date
Hongbo Wu
8ca17ddc24
Merge pull request #1676 from omnivore-app/fix/youtube-video-title
Do not escape the title of youtube video or tweet which is saved in elastic
2023-01-18 19:24:33 +08:00
Jackson Harper
52d4fe926a
Merge pull request #1674 from omnivore-app/fix/api-page-table
Use the same SettingsTable for the API keys
2023-01-18 19:21:18 +08:00
Hongbo Wu
1b3d4bbffa Do not escape the title of youtube video or tweet which is saved in elastic 2023-01-18 19:08:36 +08:00
Jackson Harper
59328605c3 Properly set the expires default value date to never 2023-01-18 19:03:23 +08:00
Jackson Harper
d08763c126 Fix default values when creating API keys, sort keys by createdAt 2023-01-18 18:46:03 +08:00
Jackson Harper
287f569220 Dont use a button and a dropdown option, fire action from the option 2023-01-18 18:45:44 +08:00
Jackson Harper
5a5d0a5054 Use never as default expiration, fix key= prop 2023-01-18 18:16:30 +08:00
Jackson Harper
4e2197331c Fix default expiration to match form 2023-01-18 18:01:34 +08:00
Jackson Harper
cab2e7ba0d Continue to use 7 days for default expires at 2023-01-18 17:47:13 +08:00
Jackson Harper
7b885aeb34 Dont use children= 2023-01-18 16:57:21 +08:00
Jackson Harper
a523c3cf2d Use the same SettingsTable for the API keys 2023-01-18 16:35:24 +08:00
Jackson Harper
9df36ab53b
Merge pull request #1671 from omnivore-app/fix/landing-page-feature-compression
Better compression on landing feature image
2023-01-18 15:37:20 +08:00
Hongbo Wu
5ba8b6cc5e
Merge pull request #1670 from omnivore-app/fix/subscriptions
Fix active subscription count
2023-01-18 14:58:27 +08:00
Hongbo Wu
d3f3a07f5e Fix typo 2023-01-18 14:44:12 +08:00
Jackson Harper
d5af984f5a Better compression on landing feature image 2023-01-18 14:41:04 +08:00
Hongbo Wu
f01ab3805a Left join active subscriptions of a newsletter email to get the right count 2023-01-18 14:37:54 +08:00
Hongbo Wu
e94f6de466 Delete subscription if unsub 2023-01-18 14:36:23 +08:00
Hongbo Wu
b3fafb0c75 Grant delete permission on subscriptions table 2023-01-18 14:35:51 +08:00
Jackson Harper
620283886c
Merge pull request #1668 from omnivore-app/fix/email-validating
Mark emails as validating if no data returned
2023-01-18 14:13:55 +08:00
Jackson Harper
02a31890fe Handle empty email and subscription lists 2023-01-17 22:29:22 +08:00
Jackson Harper
2f8cdaec05 Set link colors 2023-01-17 21:27:43 +08:00
Jackson Harper
7c10cc08c5 Mark emails as validating if no data returned 2023-01-17 21:02:28 +08:00
Jackson Harper
c91cbe2bce
Merge pull request #1666 from omnivore-app/fix/newsletter-email-metadata
Show email address metadata on the /settings/emails page
2023-01-17 20:56:49 +08:00
Jackson Harper
3d90eec421 Reverse sort order 2023-01-17 20:42:55 +08:00
Jackson Harper
9fb5de2485 Sort the subscriptions list 2023-01-17 20:27:06 +08:00
Jackson Harper
cf96ece945 Add confirmation for deleting emails 2023-01-17 20:11:54 +08:00
Jackson Harper
4ca1269610 Show confirmation when unsubscribing 2023-01-17 19:39:24 +08:00
Jackson Harper
501d0c2d4d Using dash indicates loading and takes up more space so the row doesnt resize 2023-01-17 18:59:33 +08:00
Jackson Harper
443b416601 Return true for isValidating if no data found 2023-01-17 18:46:39 +08:00
Jackson Harper
2999a7a66e Add some debugging 2023-01-17 18:26:09 +08:00
Jackson Harper
60db01a308 Remove unused import 2023-01-17 18:22:26 +08:00
Jackson Harper
60c77bb5f8 Dont show empty row state when loading data 2023-01-17 18:06:46 +08:00
Jackson Harper
13cbdbbf25 Remove stubbed confirmation codes 2023-01-17 17:54:02 +08:00
Jackson Harper
30155f1321 Empty rows for table settings, formatting fixes, less differences between mobile web and desktop 2023-01-17 17:45:21 +08:00
Jackson Harper
e9981b0fd6 Use resolved locale for date formatting 2023-01-17 16:18:09 +08:00
Jackson Harper
e31f2cbf08 Improve text for subscription emails 2023-01-17 16:17:56 +08:00
Jackson Harper
844ac6ef12 Dates are stored as strings in the API response 2023-01-17 15:37:09 +08:00
Jackson Harper
23b1f13522 Use same table base for emails and subscriptions 2023-01-17 15:28:35 +08:00
Jackson Harper
f674bb34aa Style tweaks for the emails list 2023-01-16 21:57:34 +08:00
Jackson Harper
cd0640493e Display date created and number of subscriptions 2023-01-16 21:10:05 +08:00
Jackson Harper
97bcf26d63
Merge pull request #1665 from omnivore-app/fix/youtube-handler
Set title for YouTube based on oembed data
2023-01-16 20:29:04 +08:00
Jackson Harper
6133d0865a Set title for YouTube based on oembed data 2023-01-16 20:03:23 +08:00
Jackson Harper
45370f46c6 Start to add createdAt and subscriptionCount to newsletter emails 2023-01-16 18:36:25 +08:00
Jackson Harper
d6042999c5
Merge pull request #1656 from omnivore-app/feat/update-landing-feature-graphic
Update the feature graphic on landing page and login page
2023-01-16 16:33:31 +08:00
Jackson Harper
6eb019cc76 Use webBaseURL to make twitter image url absolute 2023-01-16 16:03:17 +08:00
Jackson Harper
a409935da3 Fix concat of test image url 2023-01-16 15:14:07 +08:00
Jackson Harper
e04ad1568b Test making twitter image url absolute 2023-01-16 15:05:53 +08:00
Jackson Harper
2b4552aecb Update feature graphic on the landing page to better centre 2023-01-16 14:30:05 +08:00
Jackson Harper
9034a75151 Add twitter image data handlers 2023-01-16 14:27:53 +08:00
Jackson Harper
1b834770a2
Merge pull request #1662 from omnivore-app/fix/notebook-refresh-highlights
When notes are added/removed from notebook, refresh reader
2023-01-16 14:09:13 +08:00