Commit Graph

98 Commits

Author SHA1 Message Date
84d05c0dbd Update dependencies (#4539)
* Bump react-markdown from 8.0.6 to 8.0.7

Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 8.0.6 to 8.0.7.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/8.0.6...8.0.7)

---
updated-dependencies:
- dependency-name: react-markdown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump nanoid from 4.0.2 to 5.0.9 in /pkg/extension

Bumps [nanoid](https://github.com/ai/nanoid) from 4.0.2 to 5.0.9.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/4.0.2...5.0.9)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump next from 13.5.8 to 14.2.21

Bumps [next](https://github.com/vercel/next.js) from 13.5.8 to 14.2.21.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v13.5.8...v14.2.21)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump intercom-client from 3.2.1 to 6.0.0

Bumps [intercom-client](https://github.com/intercom/intercom-node) from 3.2.1 to 6.0.0.
- [Release notes](https://github.com/intercom/intercom-node/releases)
- [Commits](https://github.com/intercom/intercom-node/compare/v3.2.1...v6.0.0)

---
updated-dependencies:
- dependency-name: intercom-client
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump nanoid from 3.3.8 to 5.0.9

Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.8 to 5.0.9.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.8...5.0.9)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @aws-sdk/lib-storage from 3.730.0 to 3.744.0

Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) from 3.730.0 to 3.744.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.744.0/lib/lib-storage)

---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11 18:22:50 +01:00
4e582fb55d Improving Self-Hosting and Removing 3rd Party dependencies. (#4513)
* 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
d24059dc0f Disable web posthog 2024-10-31 12:02:17 +08:00
8ecf2c13ba Use identified_only with posthog 2024-08-29 09:54:23 +08:00
22216e33b8 Use AsyncStorage for local cache 2024-08-13 17:00:05 +08:00
24cea105f0 Remove persist client 2024-08-13 14:33:06 +08:00
801f075952 Remove optimistic client loading 2024-08-13 14:26:58 +08:00
d51aed5b7c Rendering improvements, remove unused 2024-08-13 13:29:57 +08:00
1bff4bcd66 Work on client side caching for web 2024-08-12 11:52:35 +08:00
457d1d9de9 More work on react-query switchover 2024-08-12 11:09:56 +08:00
486f0f2870 Improve fallback when no home found, add keyboard navigation 2024-07-10 18:59:23 +08:00
a45be3f1f0 Remove unused table component 2024-07-09 13:30:22 +08:00
9f6e65cb9d resize the shortcuts tree view 2024-06-12 21:43:49 +08:00
3f6e7c924a Work on new left menu w/shortcuts 2024-06-10 17:34:59 +08:00
4295e8228d Start adding allotment cleaning up navigation 2024-06-10 17:34:58 +08:00
4fc57dd6f1 Add hover cards 2024-05-29 16:21:37 +08:00
5342a43318 Added resize functionality to notebooks 2024-04-07 21:42:19 +09:00
2257a5a42e Add web recaptcha on signup 2024-04-01 11:17:13 +08:00
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
7c170325cf Bump @floating-ui/react from 0.24.8 to 0.26.9
Bumps [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) from 0.24.8 to 0.26.9.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/react/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/react@0.26.9/packages/react)

---
updated-dependencies:
- dependency-name: "@floating-ui/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 22:01:46 +00:00
8ef19ba28c Remove tooltips to fix library clash 2024-03-05 10:10:16 +08:00
6d4278a8f0 Revert package changes 2024-03-05 09:18:21 +08:00
4501bce927 Try bumping dropdown library up 2024-03-04 22:26:58 +08:00
07f771c45f Merge pull request #3586 from omnivore-app/dependabot/npm_and_yarn/remark-gfm-4.0.0
Bump remark-gfm from 3.0.1 to 4.0.0
2024-03-04 12:08:00 +08:00
7c330d8a2a Bump remark-gfm from 3.0.1 to 4.0.0
Bumps [remark-gfm](https://github.com/remarkjs/remark-gfm) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/remarkjs/remark-gfm/releases)
- [Commits](https://github.com/remarkjs/remark-gfm/compare/3.0.1...4.0.0)

---
updated-dependencies:
- dependency-name: remark-gfm
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 02:54:57 +00:00
f1474a022d Remove unused react-colorful package 2024-03-04 10:42:29 +08:00
dd8f913cdd Warnings cleanup 2024-02-16 12:25:45 +08:00
44b2a4a0ed Remove jest 2023-12-07 17:59:28 +08:00
6d1f442d86 Update pdfkit 2023-10-27 10:14:54 +08:00
c4773dc904 Landing page improvements and various supporting improvements 2023-10-24 09:43:39 +01:00
44a4ec5360 Fight with imports a bit 2023-10-04 18:04:58 +08:00
05bcb80dee Fix imports 2023-10-04 16:49:30 +08:00
70dc051eac Upgrade a few bits of radix to fix some focus issues preventing keyboard controls from working 2023-10-04 16:04:35 +08:00
0946f3d3e8 Fix some console logs, better handle posthog 2023-09-13 12:52:34 +08:00
842e4bbf98 Update help links 2023-09-13 10:22:45 +08:00
41f43ed5e1 validate csv file on the frontend 2023-08-14 13:10:17 +08:00
8838ade283 Add a lightbox to the web viewer 2023-08-10 13:56:05 +08:00
a1c51c330a Some validation when importing 2023-07-31 14:18:55 +08:00
fa1ff9ba17 Upgrade node to 18.16 2023-07-24 15:55:11 +08:00
eeab8672b9 Remove unused styles, fix styling of notebook on mobile 2023-06-28 09:38:02 +08:00
aab893584e MOre work on notebook side pane 2023-06-27 15:46:50 +08:00
d4ccde4cd2 Improve hover actions on library cards, start to add spaced list view 2023-06-27 15:46:49 +08:00
ed66cba8df Remove the concept of a label colour row to simplify colour selection in labels 2023-06-19 21:42:18 +08:00
1547dd7583 Improved labels picker for the web 2023-06-19 21:41:25 +08:00
523e399e9d Dont load the twitter SDK unless we have to 2023-06-12 18:02:29 +08:00
69df32d428 Implement a reader for epubs 2023-04-18 09:00:48 +08:00
8e3aba2295 WIP: feature cards, fir merging highlights offline sync 2023-04-04 21:04:13 +08:00
af00b88c5a More merge fixes 2023-04-03 17:29:01 +08:00
5eef42e296 Merge highlight improvements 2023-04-03 17:19:43 +08:00
e3675295f0 WIP: use MD for highlight quotes 2023-03-31 12:26:03 +08:00