Commit Graph

22 Commits

Author SHA1 Message Date
f0016eec38 copy utils in docker 2024-07-04 16:59:08 +08:00
d9596baecc fix tests 2024-07-03 22:24:09 +08:00
310ff37604 Add label to backend container 2024-02-21 13:28:40 +08:00
ed2ef4df31 fix dockerfile 2023-12-07 19:15:14 +08:00
8ddfa0a389 Fixes for new docker images 2023-10-26 11:19:38 +08:00
000f928506 Update api container 2023-10-25 09:32:37 +08:00
fa1ff9ba17 Upgrade node to 18.16 2023-07-24 15:55:11 +08:00
87361a9273 Fix omnivore-api Dockerfile 2022-10-08 09:24:09 +08:00
965a56d959 Fix Dockerfile 2022-10-07 16:56:38 +08:00
35ca4b9054 Fix text-to-speech dependency 2022-09-07 15:16:16 +08:00
b9eee9e4c5 Fix docker build 2022-09-02 15:56:23 +08:00
9e94ed5067 We need node-gyp when building API in docker 2022-05-02 11:00:39 -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
46c5b8c82a Another attempt at slimming docker file 2022-04-04 10:42:04 -07:00
946734d76c Revert docker changes
These were creating fatter images than we want because of the
lerna dependencies.
2022-04-04 09:59:18 -07:00
bd6bed746e Remove clean command 2022-04-04 09:19:25 -07:00
b15a7b0bd5 Only install dev deps on the prod image 2022-04-04 09:15:56 -07:00
87077be85e First stage of build is development 2022-04-04 08:11:06 -07:00
b668114c33 Fix multistage docker build 2022-04-04 07:50:16 -07:00
250118de45 fix missing index_settings.json file in api dockerfile for creating elastic index (#363) 2022-04-01 13:07:44 +08:00
49e436b10c Remove unneeded installs from API docker file
These were needed when Chromium was installed on this image.
2022-02-14 21:52:04 -08:00
84f32935f5 Open source omnivore 2022-02-11 09:24:33 -08:00