Commit graph

96 commits

Author SHA1 Message Date
Thomas Rogers
bda21730cd Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
dependabot[bot]
80b8c4b3ed
Bump pdfjs-dist from 2.16.105 to 5.4.54 (#4598)
* Bump pdfjs-dist from 2.16.105 to 5.4.54

Bumps [pdfjs-dist](https://github.com/mozilla/pdf.js) from 2.16.105 to 5.4.54.
- [Release notes](https://github.com/mozilla/pdf.js/releases)
- [Commits](https://github.com/mozilla/pdf.js/compare/v2.16.105...v5.4.54)

---
updated-dependencies:
- dependency-name: pdfjs-dist
  dependency-version: 5.4.54
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Bump pdfjs-dist from 2.16.105 to 5.4.54

Bumps [pdfjs-dist](https://github.com/mozilla/pdf.js) from 2.16.105 to 5.4.54.
- [Release notes](https://github.com/mozilla/pdf.js/releases)
- [Commits](https://github.com/mozilla/pdf.js/compare/v2.16.105...v5.4.54)

---
updated-dependencies:
- dependency-name: pdfjs-dist
  dependency-version: 5.4.54
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* fix(): update pdfjs to latest-working version

* fix(): update pdfjs to latest-working version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Rogers <podginator@gmail.com>
2025-08-06 16:59:26 +02:00
Tom Rogers
ae6a25fe6d
Create a Docker Image for Web (#4533)
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-05 15:37:58 +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
4d0f1bec88 Add support for embedding TikTok videos 2024-05-13 13:30:54 +08:00
Jackson Harper
c830e8ce4e Style improvements for login 2024-05-07 10:33:51 +08:00
Jackson Harper
6091dddc88 Add SuperNotes Pro font 2024-05-02 14:03:22 +08:00
Hongbo Wu
c5cbe373e7 Web UI for notion integration 2024-03-12 22:38:44 +08:00
Jackson Harper
c82169b5ba Improve the fallback images on web 2024-01-03 15:03:03 +08:00
Jackson Harper
bf50d33a6a Add fonts to web 2023-12-11 11:08:55 +08:00
Jackson Harper
2ad68498ef Add Lexend font to Android, iOS, Web 2023-11-22 12:03:52 +08:00
Juan Pedro Bretti Mandarano
52825af0af
New Obsidian logo
Downloaded from https://obsidian.md/blog/new-obsidian-icon/
2023-10-29 18:47:41 +01:00
Juan Pedro Bretti Mandarano
48efd301bd
Delete packages/web/public/static/icons/obsidian.png 2023-10-29 18:47:07 +01:00
Jackson Harper
62d29d5e49 Fixes for update 2023-10-27 10:30:58 +08:00
Jackson Harper
6d1f442d86 Update pdfkit 2023-10-27 10:14:54 +08:00
Jackson Harper
5bb0786f56 Add a blur image for the hero loading 2023-10-25 13:35:06 +08:00
Luke Channings
c4773dc904
Landing page improvements and various supporting improvements 2023-10-24 09:43:39 +01:00
Jackson Harper
6625e7e16f Fix save url endpoint 2023-10-09 18:22:36 +08:00
Jackson Harper
df1e57c173 Update PWA share 2023-10-09 18:09:55 +08:00
Jackson Harper
033e337f78 Add the IBM Plex Sans font to the web 2023-10-03 20:46:30 +08:00
Jackson Harper
bc2c46d3d1 Fix request 2023-09-28 16:09:43 +08:00
Jackson Harper
d120a6aa3d Dont use the service worker cache as it interferes with the content security policy
If we use this, then the CSP can't set security policies as
granularly, as almost everything will go through connect-src,
like every time we get a fallback image it would go through
fetch and connect-src would have to allow all https.
2023-09-28 15:11:21 +08:00
Jackson Harper
c5359c930b Use original url for article redirect after saving 2023-09-22 17:25:47 +08:00
Jackson Harper
eeb30c9ff0 Remove debug lines 2023-09-22 17:20:30 +08:00
Jackson Harper
cfe5dc94e6 Early return from share-target 2023-09-22 17:09:49 +08:00
Jackson Harper
f59b6cd370 Fix debug line 2023-09-22 16:54:30 +08:00
Jackson Harper
806c19ccd4 Make a test page for debuging the PWA share extension 2023-09-22 15:59:28 +08:00
Jackson Harper
1d2ef4a9b5 Update favicon 2023-09-15 20:41:29 +08:00
Jackson Harper
9e78976bf0 Add sloth image 2023-09-05 09:59:19 +08:00
Jackson Harper
bdaa07d6c2 Add missing image 2023-09-04 14:52:27 +08:00
Jackson Harper
89631cc266 Remove debug from intercom script 2023-08-10 11:14:17 +08:00
Jackson Harper
86993f93b4 Remove scripts from service worker cache 2023-08-10 10:51:00 +08:00
Jackson Harper
dc21b9f412 Add more debugging 2023-08-10 10:24:30 +08:00
Jackson Harper
897c8343fb Comment out fetch handler 2023-08-10 10:08:47 +08:00
Jackson Harper
b2eb20ecd3 Try debugging service worker 2023-08-10 09:54:19 +08:00
Jackson Harper
496d3bbb7c Add more debugging 2023-08-10 09:22:14 +08:00
Jackson Harper
1f9beca0d5 Add some debugging 2023-08-10 09:15:52 +08:00
Jackson Harper
c2eb2ad043 Fix intercom id preventing it from being double embedded 2023-08-10 09:00:20 +08:00
Jackson Harper
bccdbf1d40 Add missing static files 2023-07-28 12:24:56 +08:00
Jackson Harper
7d821d1c42 Vendor the mathjax and highlightjs code to avoid CSP loading 2023-07-28 09:37:51 +08:00
Jackson Harper
317454f71f Move the security.txt file into static files 2023-06-19 11:26:04 +08:00
Jackson Harper
da35c0929b Add Obsidian to Integrations page, add some more copy on Pocket integration 2023-05-16 13:23:12 +08:00
Jackson Harper
e0172afed2 Update text to speech landing images 2023-05-03 11:38:22 +08:00
Jackson Harper
539f908ce6 Add Newsreader font 2023-04-28 20:38:34 +08:00
Jackson Harper
87be4b0db6 Add more web fonts AtkinsonHyperlegible, LXGWWenKai, Newsreader 2023-04-28 20:32:58 +08:00
Hongbo Wu
c54ef1185f Add pocket svg 2023-04-12 16:50:10 +08:00
Jackson Harper
3902d73f97 Fix image path for @1 resolutions 2023-04-09 15:40:46 +08:00
Hongbo Wu
163dd62b58 Use url in save request 2023-03-20 17:02:30 +08:00
Jackson Harper
8888574526 Add 3x version of the source code screenshot 2023-01-26 22:54:45 +08:00
Jackson Harper
54727dd00c Add section on open source 2023-01-24 18:25:49 +08:00