Commit Graph

61 Commits

Author SHA1 Message Date
5b86a23587 Linting fixes 2024-07-10 20:30:09 +08:00
486f0f2870 Improve fallback when no home found, add keyboard navigation 2024-07-10 18:59:23 +08:00
595e7ddf50 Add empty trash 2024-06-25 19:40:26 +08:00
deccb6f946 Use an action so we can update local cache when moving to inbox 2024-06-25 13:04:34 +08:00
613dd39aba Filtering on the library view 2024-06-25 09:11:15 +08:00
c130c5309a Fix off by one with new SWR cursor generation 2024-06-14 12:38:32 +08:00
64ea02bb2c Add trash and archive section, css fixups 2024-06-11 16:00:47 +08:00
f0898de5d5 SWR signature has changed for the fetcher 2024-06-11 14:31:50 +08:00
883d6619ea Start to update navigation to use new sections 2024-06-10 18:56:12 +08:00
d18feb7e55 fix: do not fetch content for search on Web 2024-04-23 11:40:37 +08:00
9618e452bc Fix some issues with unsubscribing on web 2024-03-14 18:09:38 +08:00
f3d5903d0c Temporarily disable ai summaries 2024-03-01 11:15:18 +08:00
234b24ac4d Hover for TLDR buttons 2024-02-29 14:08:01 +08:00
c20d8e6b4d Add summaries, display accont features 2024-02-28 15:14:32 +08:00
ccbaf402bd Better handling of errors in the library 2024-02-23 13:08:20 +08:00
97efbe4487 Force read position writes when user explicitly sets it 2024-02-01 09:59:42 +08:00
b5a6b86915 Merge branch 'main' into feat/add-links-in-search 2023-08-07 22:41:47 +02:00
27dd2b2734 Add Ability to Add URLs directly from the search bar. 2023-08-06 02:55:01 +02:00
76e0b36dfb Dont require confirmation on delete, show undo action 2023-08-04 13:44:31 +08:00
f20cbed563 Improve highlight scrolling from notebooks 2023-04-03 13:46:19 +08:00
f811339398 Reset top percent when marking as read/unread 2023-03-11 08:22:15 +08:00
faa2912f24 Update the anchor index in the cache when marking as read 2023-03-11 08:14:40 +08:00
5cd5f57b4e Fetch top percent with search items 2023-03-11 08:09:43 +08:00
8cf0a6ecb2 Simplify top positioning 2023-03-10 16:47:02 +08:00
e13b809389 Get highlights with library items, over fetching for now, can maybe trim stuff in future 2023-03-06 22:13:50 +08:00
e9ae311559 Add wordsCount and better center new grid cards 2023-02-27 15:07:04 +08:00
f9e40fe427 Better handling of long filter button text names like subscriptions 2023-02-27 12:35:45 +08:00
09328edfe5 Updated library cards 2023-02-24 10:09:24 +08:00
55e925cc98 Clean up iOS recommendations, show a primer on first load 2022-12-19 17:07:27 +08:00
a8df439297 Rename recommendedBy to recommendations 2022-12-06 21:18:21 +08:00
0892d9e7e6 Add user and note to Recommendation type 2022-12-06 17:44:53 +08:00
b5a1d8fb9f Call mutate after uploading an item completes 2022-11-14 17:05:38 +08:00
cec6dc5197 Rebase 2022-06-09 13:32:32 -07:00
a8531b7ced Merge branch 'main' into OMN-700 2022-06-07 01:01:59 +05:30
c5e6bb1534 Update sort by readAt query on Web 2022-06-05 20:00:38 +08:00
313c4db094 Added unsubscribe menu option 2022-06-01 20:17:34 +00: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
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
d6fb0cb457 Remove unused import 2022-04-19 16:13:22 -07:00
da561ca58b Query for labels with library items. Display properly on the home feed 2022-04-13 13:38:36 -07:00
c280b2cf01 Remove items from cache when archived from the article actions menu 2022-04-12 12:23:55 -07:00
1784edefaf Remove unused imports, use a single Label fragment 2022-03-25 14:17:02 -07:00