Commit Graph

94 Commits

Author SHA1 Message Date
1b1a783036 Add web page to delete accounts 2022-07-25 12:38:59 -07:00
b6826a8821 add siteName in api response in web 2022-07-13 11:03:33 +08:00
3a31757c59 change size to first in query param in web 2022-07-13 10:51:57 +08:00
7c8fe4ba39 Update UX of kbar, implement typeahead search 2022-07-12 10:24:29 -07:00
ecde719b64 Merge pull request #807 from omnivore-app/OMN-715
[OMN-715]: Add a command pallet to the web
2022-07-12 09:29:34 -07:00
4ebcc763c8 Merge pull request #948 from omnivore-app/modals-design-cleanup
modals design cleanup
2022-07-12 09:11:12 -07:00
156c4cf2cf Update design on Add Link, and notes modals 2022-07-11 19:25:25 -07:00
552d76a929 Added search support for kbar in this PR. 2022-07-11 13:14:12 -07:00
56f843142a Linting 2022-07-09 15:28:33 -07:00
9feeb80cf3 Allow fetching original content
This is useful when debugging
2022-07-09 14:35:14 -07:00
a99303a261 Pass in updatePageInput so we can have null values 2022-06-09 15:50:59 -07:00
cec6dc5197 Rebase 2022-06-09 13:32:32 -07:00
f628f08d9b Merge pull request #772 from omnivore-app/OMN-749
[Omn-749] - Connect to SendInstallInstructions API on onboarding/02 page
2022-06-09 13:22:59 -07:00
edadb9aafa Merge pull request #710 from omnivore-app/OMN-657
[OMN-657]: Archive button should change to unarchive on web if an article has already been archived
2022-06-09 12:45:53 -07:00
2cc5756dc3 Connected sendInstallInstructions API 2022-06-07 09:48:47 +00:00
2f1ac68a74 Merge branch 'main' into OMN-700 2022-06-07 14:33:49 +05:30
5223d28f6d Merge pull request #753 from omnivore-app/fix/update-search-cache
Update SWR cache function to check search results
2022-06-06 20:18:51 -07:00
3e3f2d1102 Merge pull request #763 from omnivore-app/feature/api-key-ui
API key UI
2022-06-07 10:01:45 +08:00
6e1c5509e2 Remove the readAt attribute on web 2022-06-06 15:36:40 -07:00
ce5b949971 Remove readAt 2022-06-06 14:16:02 -07:00
a8531b7ced Merge branch 'main' into OMN-700 2022-06-07 01:01:59 +05:30
aada005e50 Add revoke api key mutation in Web 2022-06-06 12:53:25 +08:00
af4a2ed3be Add generateApiKey mutation in Web 2022-06-06 11:46:00 +08:00
d27f79c250 Add get api keys UI 2022-06-06 11:41:58 +08:00
c5e6bb1534 Update sort by readAt query on Web 2022-06-05 20:00:38 +08:00
38584446f7 Update SWR cache function to check search results
Since switching from the articles API to the search API we
haven't been correctly removing items from the cache when
archived/unarchived.
2022-06-03 14:54:57 -07:00
7607b828a0 Merge pull request #722 from omnivore-app/OMN-696
[OMN-696]: Subscribe to checked newsletters during onboarding
2022-06-03 13:41:09 -07:00
aa2035e3b8 Made minor changes 2022-06-02 08:46:16 +00:00
742347d898 Fixed archive button not changing to unarchive. 2022-06-02 08:44:58 +00:00
c18b41f184 Set default enabled=false 2022-06-02 12:46:31 +08:00
29797829b4 Add enabled input field in form 2022-06-02 12:32:13 +08:00
1b024214fe Add get webhook query in web 2022-06-02 11:02:57 +08:00
313c4db094 Added unsubscribe menu option 2022-06-01 20:17:34 +00:00
c83f9290e6 Add setWebhook mutation 2022-06-01 21:08:13 +08:00
545d944ffd Add get webhooks query 2022-06-01 18:43:43 +08:00
a20ba60053 Add popular reads for onboarding 2022-05-24 15:31:55 -07:00
2a5aaaecd1 Better handling of 404 errors
Next will route these to /[username]/[slug] if there is a 404
with a subfolder.
2022-05-12 10:45:30 -07:00
2aadd6d200 Add siteName in search result web 2022-05-12 10:31:14 +08:00
f47e2754c2 Add state in search result graphql 2022-05-05 09:54:52 +08:00
8a7389712b Pull scroll to highlight changes into this branch 2022-05-03 15:00:49 -07:00
5ea67a0bea Pull in new highlight cards 2022-05-03 12:09:32 -07:00
bbb812f196 Rebase 2022-05-03 11:08:02 -07:00
6061f2927b update web to call new search endpoint for pages 2022-05-03 11:02:41 -07:00
c089b74af9 Revert changes (#513)
* Revert "Remove includePending"

This reverts commit d9c58a6ee2.

* Revert "Remove state"

This reverts commit e2b6cadfda.

* Revert "Remove slug in articleSavingRequest"

This reverts commit 4502bece36.
2022-04-29 14:26:00 +08:00
4502bece36 Remove slug in articleSavingRequest 2022-04-29 13:59:47 +08:00
e2b6cadfda Remove state 2022-04-28 22:57:12 -07:00
d9c58a6ee2 Remove includePending 2022-04-28 22:47:13 -07:00
2b70d480d2 Remove article saving request (#493)
* Add state and taskName in elastic page mappings

* Add state and taskName in elastic page interface

* Create page with PROCESSING state before scrapping

* Update createArticleRequest API

* Fix tests

* Add default state for pages

* Update createArticle API

* Update save page

* Update save file

* Update saving item description

* Show unable to parse content for failed page

* Fix date parsing

* Search for not failed pages

* Fix tests

* Add test for saveUrl

* Update get article saving request api

* Update get article test

* Add test for articleSavingRequest API

* Add test for failure

* Return new page id if clientRequestId empty

* Update clientRequestId in savePage

* Update clientRequestId in saveFile

* Replace article with slug in articleSavingRequest

* Add slug in articleSavingRequest response

* Depreciate article

* Use slug in web

* Remove article and highlight fragments

* Query article.slug on Prod

* Show unable to parse description for failed page

* Fix a bug having duplicate pages when saving the same url multiple times

* Add state in response

* Rename variables in removeArticle API

* Rename state

* Add state in response in web

* Make state an enum

* Open temporary page by link id

* Use an empty reader view as the background for loading pages

* Progressively load the article page as content is loaded

* Add includePending flag in getArticles API

* Set includePending = true in web

* Add elastic update mappings in migration script

* Add elastic mappings in docker image

* Move index_settings.json to migrate package

* Remove elastic index creation in api

* Move elastic migrations to a separate directory

* Remove index_settings from api docker image

Co-authored-by: Jackson Harper <jacksonh@gmail.com>
2022-04-29 13:41:06 +08:00
bcbda50daa Add basic UI for subscriptions 2022-04-22 12:17:09 -07:00
38c190a08f Add debugging line 2022-04-22 12:17:09 -07:00