Commit graph

399 commits

Author SHA1 Message Date
Thomas Rogers
bda21730cd Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
Raphaël Barbazza
c6a899bc8a
Enable HTML mode toggle (#4442)
Some checks failed
Build Docker Images / Build docker images (push) Has been cancelled
Build Self-Hosting Docker Images / Build self-host docker images (push) Has been cancelled
Run tests / Run Codebase tests (push) Has been cancelled
Run tests / Build docker images (push) Has been cancelled
2025-02-14 16:06:29 +01:00
Tom Rogers
4e582fb55d
Improving Self-Hosting and Removing 3rd Party dependencies. (#4513)
Some checks failed
Build Docker Images / Build docker images (push) Has been cancelled
Build Self-Hosting Docker Images / Build self-host docker images (push) Has been cancelled
Run tests / Run Codebase tests (push) Has been cancelled
Run tests / Build docker images (push) Has been cancelled
* fix: Library Header layout shift

* Bump Github Actions versions.

* Self-Hosting Changes

* Fix Minio Environment Variable

* Just make pdfs successful, due to lack of PDFHandler

* Fix issue where flag was set wrong

* Added an NGINX Example file

* Add some documentation for self-hosting via Docker Compose

* Make some adjustments to Puppeteer due to failing sites.

* adjust timings

* Add start of Mail Service

* Fix Docker Files

* More email service stuff

* Add Guide to use Zapier for Email-Importing.

* Ensure that if no env is provided it uses the old email settings

* Add some instructions for self-hosted email

* Add SNS Endpoints for Mail Watcher

* Add steps and functionality for using SES and SNS for email

* Uncomment a few jobs.

* Added option for Firefox for parser. Was having issues with Chromium on Docker.

* Add missing space.

Co-authored-by: Russ Taylor <729694+russtaylor@users.noreply.github.com>

* Fix some wording on the Guide

* update browser extension to handle self-hosted instances

* add slight documentation to options page

* Fix MV

* Do raw handlers for Medium

* Fix images in Medium

* Update self-hosting/GUIDE.md

Co-authored-by: Mike Baker <1426795+mbaker3@users.noreply.github.com>

* Update Guide with other variables

* Add The Verge to JS-less handlers

* Update regex and image-proxy

* Update self-hosting/nginx/nginx.conf

Co-authored-by: Mike Baker <1426795+mbaker3@users.noreply.github.com>

* Update regex and image-proxy

* Update self-hosting/docker-compose/docker-compose.yml

Co-authored-by: Mike Baker <1426795+mbaker3@users.noreply.github.com>

* Fix Minio for Export

* Merge to main

* Update GUIDE with newer NGINX

* Update nginx config to include api/save route

* Enable Native PDF View for PDFS

* Enable Native PDF View for PDFS

* feat:lover packages test

* feat:working build

* feat:alpine build

* docs:api dockerfile docs

* Write a PDF.js wrapper to replace pspdfkit

* Revert changes for replication, set settings to have default mode

* build folder got removed due to gitignore on pdf

* Add Box shadow to pdf pages

* Add Toggle for Progress in PDFS, enabled native viewer toggle

* Update node version to LTS

* Update node version to LTS

* Fix Linting issues

* Fix Linting issues

* Make env variable nullable

* Add touchend listener for mobile

* Make changes to PDF for mobile

* fix(android): change serverUrl to selfhosted first

* feat:2 stage alpine content fetch

* feat:separated start script

* fix:changed to node 22

* Add back youtube functionality and add guide

* trigger build

* Fix cache issue on YouTube

* Allow empty AWS_S3_ENDPOINT

* Allow empty AWS_S3_ENDPOINT

* Add GCHR for all images

* Add GCHR For self hosting.

* Add GCHR For self hosting.

* Test prebuilt.

* Test prebuilt

* Test prebuilt...

* Fix web image

* Remove Web Image (For now)

* Move docker-compose to images

* Move docker-compose files to correct locations

* Remove the need for ARGS

* Update packages, and Typescript versions

* Fix

* Fix issues with build on Web

* Correct push

* Fix Linting issues

* Fix Trace import

* Add missing types

* Fix Tasks

* Add information into guide about self-build

* Fix issues with PDF Viewer

---------

Co-authored-by: keumky2 <keumky2@woowahan.com>
Co-authored-by: William Theaker <wtheaker@nvidia.com>
Co-authored-by: Russ Taylor <729694+russtaylor@users.noreply.github.com>
Co-authored-by: David Adams <david@dadams2.com>
Co-authored-by: Mike Baker <1426795+mbaker3@users.noreply.github.com>
Co-authored-by: m1xxos <66390094+m1xxos@users.noreply.github.com>
Co-authored-by: Adil <mr.adil777@gmail.com>
2025-01-27 13:33:16 +01:00
Jackson Harper
6597245b9c Handle siteNames for non url items 2024-08-26 15:11:19 +08:00
Jackson Harper
be94f50ee5 Dont show bullet if hiding URLs 2024-08-26 14:28:36 +08:00
Jackson Harper
31614f3f02 Move text utils into single place 2024-08-26 12:58:24 +08:00
Jackson Harper
ff8d369560 Clean up URLs for page metadata 2024-08-20 15:12:18 +08:00
Hongbo Wu
4bc154605f get highlightsCount from the backend and show the count on web 2024-08-13 18:01:20 +08:00
Jackson Harper
0b969c20ce Better handling of border on hover 2024-08-12 11:09:56 +08:00
Jackson Harper
f4f7870a35 Improve layout for list mode 2024-08-12 11:09:56 +08:00
Jackson Harper
98b35681e7 Fix issue with deleting items from hover cards 2024-08-12 11:09:56 +08:00
Jackson Harper
6c6cc8d4c4 Better handling of slugs and library item lists in the cache 2024-08-12 11:09:56 +08:00
Jackson Harper
137283db0a More moves to react-query for key library functions 2024-08-12 11:09:56 +08:00
Jackson Harper
457d1d9de9 More work on react-query switchover 2024-08-12 11:09:56 +08:00
Jackson Harper
3d30607068 Better background colour for card dropdown menu 2024-08-12 11:09:56 +08:00
Jackson Harper
cfbdcd82ea Sizing of hover items in the highlights view 2024-07-09 14:43:36 +08:00
Jackson Harper
1b21617e24 Hover titles for actions in home 2024-07-09 14:38:01 +08:00
Sandy S Kuo
547dccab64
refactor: use common sortHighlights function 2024-07-03 20:47:27 +02:00
Jackson Harper
595e7ddf50 Add empty trash 2024-06-25 19:40:26 +08:00
Jackson Harper
1fa4d236c3 Update action 2024-06-25 13:23:51 +08:00
Jackson Harper
deccb6f946 Use an action so we can update local cache when moving to inbox 2024-06-25 13:04:34 +08:00
Jackson Harper
613dd39aba Filtering on the library view 2024-06-25 09:11:15 +08:00
Jackson Harper
f33e5323c6 Start to use nav return in most places to return to the previous library section 2024-06-21 10:56:20 +08:00
Jackson Harper
9b92cceedb Label and border updates 2024-06-13 20:57:08 +08:00
Jackson Harper
fa82a09c2e Padding an shadows for library grid 2024-06-13 15:25:29 +08:00
Jackson Harper
48d7019af9 Start to simplify new library layout 2024-06-13 15:15:16 +08:00
Jackson Harper
a7df0d335c Return to previous library path after reading 2024-06-12 20:03:40 +08:00
Jackson Harper
fec6e241b9 Allow old home widths to work 2024-06-12 19:11:34 +08:00
Jackson Harper
3f6e7c924a Work on new left menu w/shortcuts 2024-06-10 17:34:59 +08:00
Jackson Harper
4295e8228d Start adding allotment cleaning up navigation 2024-06-10 17:34:58 +08:00
Eduardo Grajeda
1bd6f453a2 style: vertically center the flair icon with the text 2024-03-25 10:20:53 +01:00
Eduardo Grajeda
712cad9ea1 fix: page becomes unresponsive after closing modal
Came across this issue while migrating to Omnivore, but I saw it also
reported in issue #3648. There was a first attempt to fix in #3653, but
I believe it's an issue in the library itself, which is not there
anymore in 2.0.6.

It also fixes the "too much recursion" error that shows in the console
when the modal is open, both in the Feeds page and in the Inbox (e.g.
when clicking on Edit Info).
2024-03-23 17:05:43 +01:00
Jackson Harper
9618e452bc Fix some issues with unsubscribing on web 2024-03-14 18:09:38 +08:00
Jackson Harper
50a7315185 Fix confirmation modal 2024-03-08 17:41:49 +08:00
Jackson Harper
773438dfae Remove link hover args 2024-03-05 14:47:25 +08:00
Jackson Harper
58f75b51d5 Open links in new tab 2024-03-05 14:37:35 +08:00
Jackson Harper
4b627d9058 Stop event propogation over hover cards so we dont click on cards when opening the menu 2024-03-05 10:53:10 +08:00
Jackson Harper
91df117072 Remove onOpenChange 2024-03-05 09:34:36 +08:00
Jackson Harper
e6b76bf463 Remove callback funcs 2024-03-04 21:42:05 +08:00
Jackson Harper
36e62f2984 Add some debug 2024-03-04 21:22:57 +08:00
Jackson Harper
b719a8aa74 Attempt to wrap modal root onopenchange to handle pointer events 2024-03-04 13:02:18 +08:00
Jackson Harper
6da5d381c0 Handle interaction outside modals 2024-02-29 21:43:56 +08:00
Jackson Harper
b319a5a5c9 Some layout tweaks 2024-02-29 15:27:47 +08:00
Jackson Harper
0640233e8a Remove unused imports 2024-02-29 12:05:41 +08:00
Jackson Harper
a7688e0efc Dont show hover cards when in multiselect mode 2024-02-28 15:14:34 +08:00
Jackson Harper
8dd71f12aa Remove extra margin on smaller screens now that the card is left aligned 2024-02-28 15:14:34 +08:00
Jackson Harper
d2bf31d9c5 Use the browser icon for "open original" 2024-02-28 15:14:34 +08:00
Jackson Harper
6083c03557 More spacing on hover actions 2024-02-26 14:48:05 +08:00
Jackson Harper
ba300cf14b Add open original hover action 2024-02-26 14:44:58 +08:00
Jackson Harper
b135e79297 Fix rounded corners in list view on small screens 2024-02-26 14:41:16 +08:00