From 2bd6536242f7aea7e2a209d06723ca1d1ac5f8d7 Mon Sep 17 00:00:00 2001 From: "Ibrahima G. Coulibaly" Date: Mon, 31 Mar 2025 22:11:39 +0000 Subject: [PATCH 01/28] docs: github trendings --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c515d8b..cc0a9c8 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,9 @@ -

+



- +iib0011%2Fomni-tools | Trendshift +

+ @@ -17,7 +19,7 @@

-

+
Welcome to OmniTools, a self-hosted web app offering a variety of online tools to simplify everyday tasks. Whether you are coding, manipulating images or crunching numbers, OmniTools has you covered. Please don't forget to From 15d8ed62d50357d443947614afa50fff93d3da2a Mon Sep 17 00:00:00 2001 From: "Ibrahima G. Coulibaly" Date: Mon, 31 Mar 2025 22:13:21 +0000 Subject: [PATCH 02/28] docs: optimize --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5ecf586..511671f 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,8 @@ Welcome to OmniTools, a self-hosted web app offering a variety of online tools to simplify everyday tasks. -Whether you are coding, manipulating images or crunching numbers, OmniTools has you covered. Please don't forget to +Whether you are coding, manipulating images/videos, PDFs or crunching numbers, OmniTools has you covered. Please don't +forget to star the repo to support us. Here is the [demo](https://omnitools.app) website. From deb869a619d94da896fea676d8e4bdedc1979442 Mon Sep 17 00:00:00 2001 From: "Ibrahima G. Coulibaly" Date: Tue, 1 Apr 2025 01:27:06 +0000 Subject: [PATCH 03/28] =?UTF-8?q?fix:=20stars=20button=20width=20for=201k+?= =?UTF-8?q?=20=F0=9F=98=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Navbar/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Navbar/index.tsx b/src/components/Navbar/index.tsx index f148df5..8fcf132 100644 --- a/src/components/Navbar/index.tsx +++ b/src/components/Navbar/index.tsx @@ -48,7 +48,7 @@ const Navbar: React.FC = ({ onSwitchTheme }) => { src="https://ghbtns.com/github-btn.html?user=iib0011&repo=omni-tools&type=star&count=true&size=large" frameBorder="0" scrolling="0" - width="130" + width="150" height="30" title="GitHub" >, From 34955c7ace90aa46399e1af7f806d1ac8301eced Mon Sep 17 00:00:00 2001 From: "Ibrahima G. Coulibaly" Date: Tue, 1 Apr 2025 10:59:23 +0000 Subject: [PATCH 04/28] chore: pdf compression init --- .idea/workspace.xml | 161 ++++++------ package-lock.json | 7 + package.json | 1 + src/pages/tools/pdf/compress-pdf/index.tsx | 235 ++++++++++++++++++ src/pages/tools/pdf/compress-pdf/meta.ts | 22 ++ .../tools/pdf/compress-pdf/service.test.ts | 107 ++++++++ src/pages/tools/pdf/compress-pdf/service.ts | 59 +++++ src/pages/tools/pdf/compress-pdf/types.ts | 5 + src/pages/tools/pdf/index.ts | 7 +- 9 files changed, 519 insertions(+), 85 deletions(-) create mode 100644 src/pages/tools/pdf/compress-pdf/index.tsx create mode 100644 src/pages/tools/pdf/compress-pdf/meta.ts create mode 100644 src/pages/tools/pdf/compress-pdf/service.test.ts create mode 100644 src/pages/tools/pdf/compress-pdf/service.ts create mode 100644 src/pages/tools/pdf/compress-pdf/types.ts diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 27386d7..2a5c410 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,33 +4,17 @@