Commit graph

2688 commits

Author SHA1 Message Date
Jackson Harper
7b152b4cb4 Add a return to library button after file import 2023-01-04 16:37:17 +08:00
Jackson Harper
611a50e967
Merge pull request #1559 from omnivore-app/feat/importer
New upload file importer
2023-01-04 15:32:36 +08:00
Jackson Harper
540581146f Linting fixes 2023-01-04 15:09:04 +08:00
Jackson Harper
686b08733a Comment out tests that cant run in CI 2023-01-04 14:50:14 +08:00
Jackson Harper
fe993f1f41 Use Cloud Task instead of pubsub for intra service communication 2023-01-04 14:48:03 +08:00
Jackson Harper
87c73adebb Use const instead of var 2023-01-04 10:43:55 +08:00
Hongbo Wu
ab16447c14 Fix not saving all the tweets in a thread 2023-01-03 21:26:34 +08:00
Jackson Harper
97981f9a7b Updates to handle new import file format 2023-01-03 20:55:53 +08:00
Jackson Harper
f939786c2a Reserve some names for tools and landing pages 2023-01-03 20:55:30 +08:00
Jackson Harper
9213d222c4 Add the _matter_history importer 2023-01-03 18:13:59 +08:00
Jackson Harper
0edd91057e Update user interface for file import tool 2023-01-03 17:49:07 +08:00
Jackson Harper
dc444a471d Dont allow puppeteer to fail if empty tag is found 2023-01-03 12:42:06 +08:00
Jackson Harper
742ff7aa69 Update test case user agent 2023-01-03 12:33:50 +08:00
Jackson Harper
a0f51c94ee Add another social media footer class to unlikely candidates 2023-01-03 12:33:12 +08:00
Jackson Harper
51544dfa50 Use same user agents in generate-testcase as in puppeteer 2023-01-03 11:48:07 +08:00
Jackson Harper
1b357f8c21 Add a test (have a feeling we will need to disable on CI due to GCS dependency) 2023-01-03 11:07:21 +08:00
Jackson Harper
5c215095e4
Merge pull request #1603 from omnivore-app/chore/update-copyright-footer
Update the year in the copyright footer
2023-01-03 10:12:51 +08:00
Jackson Harper
f83ddbb308 Update file importer path 2023-01-03 10:01:59 +08:00
Jackson Harper
57563ee958 Import ChangeEvent 2023-01-03 10:01:59 +08:00
Jackson Harper
9314c3d8f1 Add uploadImportFile API method
Add uploadImportFile API method

Fix prefix, counting max files uploaded

Add resolver types

Basic web ui for the uploader interface

Allow selecting type when uploading import files
2023-01-03 10:01:59 +08:00
Jackson Harper
d85f3b1dd3 Use the CTA colour for the contact email address 2023-01-03 09:50:59 +08:00
Jackson Harper
2bb1b2fd9c Update the year in the copyright footer 2023-01-02 20:12:51 +08:00
Hongbo Wu
2c39916441 Add wordsCount to article schema 2023-01-02 16:49:11 +08:00
Satindar Dhillon
30ed2405e4 support dark mode in android web reader 2022-12-31 15:31:38 -08:00
Jackson Harper
9854f4652f
Merge pull request #1586 from omnivore-app/fix/set-labels-on-highlights
Improve the modal for setting highlight labels, always use SetLabelsControl from within the modal
2022-12-30 12:23:14 +08:00
Jackson Harper
2329a4c85e Remove some unneeded debug 2022-12-30 12:01:41 +08:00
Jackson Harper
1668f4c8bc Add some more debug 2022-12-30 11:40:39 +08:00
Jackson Harper
c3084d668e Why didnt i use const here? 2022-12-30 11:22:49 +08:00
Hongbo Wu
e0b9a6689a Not raise error when there is conflict of setting labels in highlights 2022-12-30 11:22:41 +08:00
Jackson Harper
194d93912c Use let instead of var 2022-12-30 11:21:41 +08:00
Jackson Harper
dba672a9d5 Set labels on toggle 2022-12-30 11:20:05 +08:00
Hongbo Wu
e0437008d7 Fix not updating/deleting the right label in the highlight 2022-12-29 22:40:31 +08:00
Hongbo Wu
264ebef46e Fix not setting labels to the correct highlight in a page 2022-12-29 21:34:45 +08:00
Jackson Harper
3040a35203 Reset modal on close 2022-12-29 17:45:29 +08:00
Jackson Harper
e03da2475d Update setlabels to save on close, always use the modal 2022-12-29 17:37:52 +08:00
Jackson Harper
2c6b6ef3cc Set labels before making API call 2022-12-29 16:42:22 +08:00
Jackson Harper
49bca60e2b More debugging 2022-12-29 15:55:54 +08:00
Jackson Harper
f060a0d4df Add some debugging for set labels on highlights 2022-12-29 15:37:50 +08:00
Hongbo Wu
abd1b5916f
Merge pull request #1490 from omnivore-app/fix/parse-guardian
Fix parsing guardian news
2022-12-29 14:27:43 +08:00
Jackson Harper
2fa983829e
Merge pull request #1580 from omnivore-app/feat/remove-santa-hat
Remove the santa hat logo
2022-12-29 10:53:26 +08:00
Hongbo Wu
306e8e230f
Merge pull request #1577 from omnivore-app/readability-in-puppeteer
readability in puppeteer
2022-12-28 17:57:06 +08:00
Jackson Harper
f72e1333d6 Remove the santa hat logo 2022-12-28 17:49:33 +08:00
Hongbo Wu
8dc4c48f87 Add createImageProxyUrl callback to the readability in puppeteer-parse service 2022-12-28 16:51:23 +08:00
Hongbo Wu
6cd6994aff Fix docker image 2022-12-28 15:28:27 +08:00
Hongbo Wu
a5f5e6fbdb Fix docker build 2022-12-28 11:51:11 +08:00
Hongbo Wu
7c39db207b Replace createArticle with savePage in puppeteer-parse service 2022-12-28 10:15:05 +08:00
Hongbo Wu
e22d209721 Fix test 2022-12-28 09:16:44 +08:00
Hongbo Wu
e9b31e375f Update savePage API to accept parsed content in the param 2022-12-27 21:59:31 +08:00
Hongbo Wu
6a49689d1e Add readability in puppeteer-parse 2022-12-27 21:22:49 +08:00
Jackson Harper
e16fc81a2f Fix issue with spaces dissapearing when highlights are created
Use the raw text when creating a highlight node instead of the
escaped text. This means \n spaces will be preserved in the
node and prevent spaces from being removed.
2022-12-27 20:31:34 +08:00