Commit graph

18 commits

Author SHA1 Message Date
Jackson Harper
b29d7d0c97 Cleanup 2024-08-12 11:09:56 +08:00
Jackson Harper
409006ff2b Allow setting text as RTL in the reader 2024-03-04 13:55:50 +08:00
Jackson Harper
dd8f913cdd Warnings cleanup 2024-02-16 12:25:45 +08:00
Jackson Harper
1082b3fa9d Remove server sync for theme settings 2024-02-14 14:42:54 +08:00
Jackson Harper
1a9924bedb Expose highlight on release to web 2024-02-07 15:22:42 +08:00
Jackson Harper
afaf6f2945 Remove some debug lines 2023-09-04 15:18:23 +08:00
Jackson Harper
2dcd4f0a64 Allow larger font sizes 2023-08-25 17:21:01 +08:00
Jackson Harper
f531cc45ca Remove some confirm delete variables 2023-08-07 11:57:01 +08:00
Jackson Harper
978e802786 Clean up keyboard commands functionalities and modal, add tooltips 2023-04-14 11:27:01 +08:00
Jackson Harper
23efda667d Theme cleanup, expose extra reader themes
This also removes synced reader preferences so everything is
per device now.
2023-03-10 15:05:18 +08:00
Jackson Harper
550b8d88ec Update display settings, add advanced settings 2023-03-07 15:36:24 +08:00
Jackson Harper
aa2e20d9c0 Edit title and description modal 2023-03-02 12:59:31 +08:00
Jackson Harper
a2583ad5a8 Update reader settings control 2023-02-28 18:01:57 +08:00
Jackson Harper
7673814fd3 Add a delete page article action, add keyboard ctrls for confirm dialogs 2022-08-22 15:53:22 +08:00
Jackson Harper
ff6fcd15c4 Reduce rerenders of the kbar items 2022-07-11 15:47:42 -07:00
gitstart-omnivore
552d76a929 Added search support for kbar in this PR. 2022-07-11 13:14:12 -07:00
gitstart-omnivore
b7ecff195e Added font selector 2022-06-15 15:43:10 +00:00
Hongbo Wu
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