Commit Graph
100 Commits
Author SHA1 Message Date
Anthony Stirling 65a86a6e97 remove mac 18+ 2024-12-12 23:16:27 +00:00
Anthony Stirling 7f4134f52d info 2024-12-12 23:08:28 +00:00
Anthony Stirling 55969697b8 build 2024-12-12 23:05:59 +00:00
Anthony Stirling 86662d9cf6 more testing 2024-12-12 23:03:42 +00:00
Anthony Stirling e014bb023b fixes 2024-12-11 23:21:56 +00:00
Anthony Stirling 1c5dfc46a0 fixes 2024-12-11 23:13:23 +00:00
Anthony Stirling 11273b1589 fix gha release 2024-12-11 22:29:58 +00:00
Anthony Stirling dd5af46906 gha fix 2024-12-11 22:17:27 +00:00
Anthony Stirling c20d37518d prop fixes 2024-12-11 22:09:35 +00:00
Anthony Stirling eb20f51958 headless 2024-12-11 21:56:50 +00:00
Anthony Stirling 97d28ac6d2 Windows UI .exe 2024-12-11 21:54:05 +00:00
Anthony Stirling 58c7d7b9a8 X-API-key to X-API-KEY 2024-12-10 20:39:24 +00:00
Anthony Stirling c1c3eba398 ensure csrf is enabled 2024-12-10 11:17:50 +00:00
Anthony Stirling 1639e0fc4c format 2024-12-09 20:41:13 +00:00
Anthony Stirling 0652299bec fixes 2024-12-09 20:40:59 +00:00
Anthony StirlingandGitHub 397a07afe8 english translation fixes (#2408)
* english

* Update messages_en_GB.properties
2024-12-06 12:25:08 +00:00
Anthony StirlingandGitHub 5a5a8bb7ba quick fixes (#2404) 2024-12-05 19:55:34 +00:00
Anthony StirlingandGitHub 7108424a92 Update build.gradle 2024-12-05 19:16:18 +00:00
Anthony StirlingGitHubpixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>a <a>
cce9f74eb9 PDF Cert validation (#2394)
* verifyCerts

* cert info

* Hardening suggestions for Stirling-PDF / certValidate (#2395)

* Protect `readLine()` against DoS

* Switch order of literals to prevent NullPointerException

---------

Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>

* some basic html excaping and translation fixing

---------

Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
Co-authored-by: a <a>
2024-12-05 15:56:22 +00:00
Anthony StirlingandGitHub 99d1b46d97 Update MetricsAggregatorService.java 2024-12-03 15:26:40 +00:00
Anthony StirlingandGitHub 32e46eeb73 Update build.gradle 2024-12-03 10:54:07 +00:00
Anthony StirlingandGitHub 3633a979d3 fixes and other changes and debug of WIP SAML (#2360)
* backup

* remove debugs

* oauth to saml and compare fixes etc

* ee flag for saml

* more fixes

* info to debug

* remove unused repo

* spring dev fix for saml

* debugs

* saml stuff

* debugs

* fix
2024-11-29 15:11:59 +00:00
Anthony StirlingandGitHub 212e521238 Update MetricsAggregatorService.java 2024-11-26 21:30:47 +00:00
Anthony StirlingGitHubpixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
833b3c45c6 Removal of Ghostscript to use qpdf and tesseract directly (#2338)
* navbar fix multi tool and compress location

* release notes and ghostscript removal

* cleanups

* formatting

* update docs

* more

* more

* docs

* release bump

* Hardening suggestions for Stirling-PDF / ghostscript (#2339)

* Protect `readLine()` against DoS

* Sanitized user-provided file names in HTTP multipart uploads

---------

Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>

---------

Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
2024-11-26 20:50:35 +00:00
Anthony StirlingandGitHub 1db1370420 Update README.md 2024-11-26 10:26:44 +00:00
Anthony StirlingandGitHub 5188eb3b04 Update build.gradle 2024-11-26 08:16:45 +00:00
Anthony StirlingandGitHub 3fa6bcb2ee navbar fix multi tool and compress location (#2331) 2024-11-25 21:42:49 +00:00
Anthony Stirling 5936e856f0 metrics 2024-11-25 14:02:17 +00:00
Anthony StirlingandGitHub 597619740a Update build.gradle 2024-11-22 09:29:41 +00:00
Anthony StirlingandGitHub 68349c4426 Update downloader.js 2024-11-21 11:47:47 +00:00
Anthony StirlingandGitHub d0d6a70250 Metrics changes (#2273)
* Update downloader.js

* Update downloader.js

* Update common.html

* Update downloader.js
2024-11-20 10:32:44 +00:00
Anthony StirlingandGitHub a6ae3734ca Frooodle patch 8 (#2275)
* Update check_properties.yml

* Update messages_en_GB.properties

* Update messages_en_GB.properties
2024-11-20 09:44:51 +00:00
Anthony StirlingandGitHub c239d95131 Update PR-Demo-cleanup.yml 2024-11-20 08:41:29 +00:00
Anthony StirlingandGitHub d591874da6 Update PR-Demo-cleanup.yml 2024-11-20 08:28:51 +00:00
Anthony StirlingandGitHub 6c623d8d84 Update MetricsAggregatorService.java (#2272) 2024-11-20 08:20:01 +00:00
Anthony StirlingandGitHub c43af24ffe Update PR-Demo-Comment.yml 2024-11-17 16:17:44 +00:00
Anthony StirlingandGitHub e1b3cc736c Update PR-Demo-Comment.yml 2024-11-17 15:54:50 +00:00
Anthony StirlingandGitHub 0fb9e18636 Update PR-Demo-Comment.yml 2024-11-17 15:53:29 +00:00
Anthony StirlingandGitHub 60bf649260 Update and rename PR-Demos.yml to PR-Demo-cleanup.yml 2024-11-17 13:43:48 +00:00
Anthony StirlingandGitHub a58696a38e Create PR-Demo-Comment.yml (#2261)
* Create PR-Demo-Comment.yml

* Update PR-Demo-Comment.yml
2024-11-17 13:32:14 +00:00
Anthony StirlingandGitHub d1e690ff8d Update PR-Demos.yml 2024-11-17 10:13:59 +00:00
Anthony StirlingandGitHub 5dc8fa08ee Create PR-Demos.yml (#2260)
* Create PR-Demos.yml

* Update build.gradle

* Update build.gradle

* Update PR-Demos.yml

* Update PR-Demos.yml

* Update PR-Demos.yml

* Update PR-Demos.yml

* Update PR-Demos.yml

* Update PR-Demos.yml

* Update PR-Demos.yml

* Update PR-Demos.yml

* Update PR-Demos.yml
2024-11-16 22:24:00 +00:00
Anthony Stirling db028dfe27 docker move 2024-11-16 11:31:26 +00:00
Anthony StirlingandGitHub c24c504350 Delete Jenkinsfile 2024-11-16 11:22:17 +00:00
Anthony StirlingandGitHub 5dcfe64d1c Update README.md 2024-11-16 11:11:12 +00:00
Anthony StirlingandGitHub d843696703 Update README.md 2024-11-16 11:07:54 +00:00
Anthony StirlingandGitHub b26aa3417e Update build.gradle 2024-11-16 11:01:44 +00:00
Anthony StirlingandGitHub 0ce479e1e3 Update push-docker.yml 2024-11-16 08:43:42 +00:00
Anthony StirlingandGitHub cca3b6b525 Update multi-tool.html 2024-11-16 08:40:34 +00:00
Anthony StirlingandGitHub 781a52c759 Update ignore_translation.toml 2024-11-15 22:15:36 +00:00
Anthony StirlingandGitHub be2c103065 Update build.gradle 2024-11-15 21:56:57 +00:00
Anthony StirlingandGitHub 7f30882e5e Setup new docker org stirlingtools/stirling-pdf (#2232)
* Update push-docker.yml

* Update push-docker.yml

* Update push-docker.yml
2024-11-14 11:20:17 +00:00
Anthony StirlingandGitHub 26c0a92e30 Update pull_request_template.md 2024-11-13 13:59:22 +00:00
Anthony StirlingandGitHub 0dd4456ae8 Update HowToUseOCR.md 2024-11-12 13:31:34 +00:00
Anthony StirlingandGitHub b0c8912742 Update README.md 2024-11-12 11:06:04 +00:00
Anthony StirlingandGitHub ceabcf2b3d Update get-info-on-pdf.html #2212 2024-11-11 23:12:57 +00:00
Anthony StirlingandGitHub 7d1d6d1f12 Update Version-groups.md 2024-11-11 10:40:27 +00:00
Anthony StirlingandGitHub ba8dd04086 Update build.gradle 2024-11-09 23:11:10 +00:00
Anthony StirlingandGitHub 0ab02e6ceb Update build.gradle 2024-11-09 23:02:12 +00:00
Anthony StirlingandGitHub af52652aee Rename release-helm-charts.yml to release-helm-charts.yml-disabled 2024-11-09 23:01:55 +00:00
Anthony StirlingandGitHub e534f022f5 Rename lint-helm-charts.yml to lint-helm-charts.yml-disabled 2024-11-09 23:01:26 +00:00
Anthony StirlingGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>GitHub Actiona <a>
1b0c1b6cff Searchbar in nav auto select, and exe nolonger disable CLI (#2197)
* fix remmeber me

* remove uselss comment

* Update translation files (#2185)

Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: GitHub Action <[email protected]>

* exe no longer disable CLI

---------

Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
Co-authored-by: a <a>
2024-11-07 21:50:47 +00:00
Anthony StirlingGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>GitHub Action
0c0f61aa0d fix remmeber me (#2184)
* fix remmeber me

* remove uselss comment

* Update translation files (#2185)

Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: GitHub Action <[email protected]>

---------

Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-11-05 14:31:31 +00:00
Anthony StirlingandGitHub febc3cf48b Update pull_request_template.md 2024-10-31 17:46:30 +00:00
Anthony StirlingandGitHub 0e3c9bcc10 Update README.md 2024-10-31 14:52:41 +00:00
Anthony StirlingandGitHub 5f7a0537f9 Update build.gradle 2024-10-31 13:06:12 +00:00
Anthony StirlingandGitHub 5aa5628465 [bug fix] Update compress-pdf.html (#2138)
Update compress-pdf.html
2024-10-31 10:59:51 +00:00
Anthony StirlingGitHubDimitrios KaitantzidisCopilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>a <a>github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>GitHub Action
27d2681a97 Feature/save signs (#2127)
* apply fix

* Fixes empty th:action

* Update build.gradle

* fix

* formatting

* Save signatures

* Fix code scanning alert no. 42: Uncontrolled data used in path expression

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* fix UserServiceInterface

* Merge branch 'feature/saveSigns' of
[email protected]:Stirling-Tools/Stirling-PDF.git into feature/saveSigns

* 0.31.0 bump and further csrf

* formatting

* preview name

* add

* sign doc

* Update translation files (#2128)

Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: GitHub Action <[email protected]>

---------

Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: Dimitrios Kaitantzidis <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: a <a>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-10-30 12:46:44 +00:00
903dc7638c Fix csrf (#2126)
* apply fix

* Fixes empty th:action

* Update build.gradle

* fix

* formatting

---------

Co-authored-by: Dimitrios Kaitantzidis <[email protected]>
2024-10-29 17:56:29 +00:00
Anthony StirlingGitHubpixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
89da2a5c01 Auto detect presence of external dependencies (LibreOffice etc) and disable/enable features dynamically (#2082)
* Create ExternalAppDepConfig.java

* Update EndpointConfiguration.java

* Hardening suggestions for Stirling-PDF / ExternalAppDepConfig (#2083)

Switch order of literals to prevent NullPointerException

Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>

---------

Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
2024-10-24 13:59:17 +01:00
Anthony StirlingandGitHub 83ef003505 Update PostHogService.java 2024-10-22 15:36:54 +01:00
Anthony StirlingandGitHub 949b87005c Fix metricCollection 2024-10-22 15:36:22 +01:00
Anthony Stirling 51c4a60313 Remove pro badge if enabled 2024-10-22 12:22:08 +01:00
Anthony Stirling a40fdd5a0b Fixes for analyticsPrompt 2024-10-22 11:10:09 +01:00
cae8cd0aa9 Add on hover color to sign (#2059)
* Fixed layering issue with z-index, and added smoother transitions for… (#1996)

Fixed layering issue with z-index, and added smoother transitions for signing

Co-authored-by: Anthony Stirling <[email protected]>

* Delete package-lock.json

---------

Co-authored-by: Surya Karthikeyan Vijayalakshmi <[email protected]>
2024-10-22 00:44:22 +01:00
Anthony StirlingandGitHub 04d5ae1912 Default terms and conditions to stirlingpdf.com (#2058) 2024-10-22 00:42:17 +01:00
Anthony Stirling 89a9ba6ebc remove unused translation 2024-10-20 21:00:16 +01:00
Anthony StirlingandGitHub 227d18a469 bug Update remove image to show on api docs 2024-10-18 22:22:44 +01:00
Anthony StirlingandGitHub 84abd60c4f Update PdfImageRemovalController.java 2024-10-18 21:34:25 +01:00
Anthony StirlingandGitHub bd36841094 Update DeveloperGuide.md 2024-10-16 18:56:51 +01:00
Anthony StirlingandGitHub 22b727df17 Update DeveloperGuide.md 2024-10-15 18:12:25 +01:00
Anthony StirlingandGitHub 6bb2910b2d Update DeveloperGuide.md 2024-10-15 18:11:28 +01:00
Anthony StirlingandGitHub c2236349ac Create DeveloperGuide.md 2024-10-15 18:10:53 +01:00
Anthony StirlingandGitHub 320bd14d1e Update CONTRIBUTING.md 2024-10-15 17:22:15 +01:00
Anthony StirlingandGitHub 9ee5dc3486 Update CONTRIBUTING.md 2024-10-15 17:20:57 +01:00
Anthony StirlingandGitHub c85463bc18 Frooodle/license (#1994) 2024-10-14 22:34:41 +01:00
Anthony StirlingandGitHub de97492f39 Update build.gradle 2024-09-14 23:43:30 +01:00
9661e94092 Css changes (#1899)
* #1841

Signed-off-by: a <a>

* #1841 for watermark

Signed-off-by: a <a>

* #1869 and ensure naming

Signed-off-by: a <a>

---------

Signed-off-by: a <a>
Co-authored-by: a <a>
2024-09-14 23:20:29 +01:00
Anthony StirlingandGitHub 909a3347a0 Update messages_it_IT.properties 2024-09-14 16:37:02 +01:00
Anthony StirlingGitHuba <a>github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>GitHub Action
de4144a1a4 Metadata handling for all PDF endpoints (#1894)
* Add image support to multi-tool page

Related to #278

* changes to support image types

* final touches

* final touches

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* Update translation files (#1888)

Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: GitHub Action <[email protected]>

* final touches

Signed-off-by: a <a>

---------

Signed-off-by: a <a>
Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: a <a>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-09-14 16:29:39 +01:00
Anthony StirlingGitHuba <a>github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>GitHub Action
8c01425eee Lots of changes (#1889)
* Add image support to multi-tool page

Related to #278

* changes to support image types

* final touches

* final touches

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* final touches

Signed-off-by: a <a>

* Update translation files (#1888)

Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: GitHub Action <[email protected]>

---------

Signed-off-by: a <a>
Signed-off-by: GitHub Action <[email protected]>
Co-authored-by: a <a>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-09-13 16:42:38 +01:00
Anthony StirlingandGitHub 4d47e535b5 Update README.md 2024-09-12 13:30:05 +01:00
Anthony StirlingandGitHub 6a9dd4ea95 Delete CNAME 2024-09-10 22:59:45 +01:00
Anthony StirlingandGitHub 0773b8e11b Create CNAME 2024-09-10 22:10:15 +01:00
Anthony StirlingandGitHub 1d29a500b3 Update messages_en_US.properties 2024-09-09 22:19:23 +01:00
Anthony StirlingandGitHub 08b085c763 Update messages_en_GB.properties 2024-09-09 22:19:06 +01:00
Anthony StirlingandGitHub 291bad4a2a Update messages_en_US.properties 2024-09-09 11:35:36 +01:00
Anthony StirlingandGitHub c6ee96512a Update messages_en_GB.properties 2024-09-09 11:35:14 +01:00
Anthony StirlingandGitHub db563c765d Minor fixes stopping invalid sessions (#1850)
* Update UserAuthenticationFilter.java

* Update RequestUriUtils.java

* Update RequestUriUtils.java

* Update RequestUriUtilsTest.java
2024-09-08 22:06:46 +01:00
3d8686211d [Snyk] Security upgrade alpine from 3.20.2 to 3.20.3 (#1840)
fix: Dockerfile to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE320-OPENSSL-7895537
- https://snyk.io/vuln/SNYK-ALPINE320-OPENSSL-7895537

Co-authored-by: snyk-bot <[email protected]>
2024-09-08 13:11:47 +01:00