94702dbafa
fix signature logo not loading and add option to disable it ( #2143 )
...
* fix signature logo not loading and add option to disable it
* Hardening suggestions for Stirling-PDF / fix-sig-logo (#2144 )
Modernize and secure temp file creation
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-31 20:18:42 +00:00
Eric and GitHub
a7ed99084f
visual certificate signing ( #2084 )
...
add visual digital signature
2024-10-24 07:08:09 +01:00
Eric and GitHub
e0b77ca274
extract and apply the image orientation from exif data in imageToPdf ( #2073 )
2024-10-23 12:17:40 +01:00
Eric and GitHub
cbf1c3a59b
feat: rotate preview in multitool ( #1909 )
2024-09-15 18:31:19 +01:00
b13b925bf0
Fix pdfa conversion ( #1907 )
...
* fix: use gs to convert to pdfa and return output by reading file as bytes
* feat: update translation files for pdfToPDFA.credit
* Hardening suggestions for Stirling-PDF / fix_pdfa_conversion (#1908 )
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-09-15 18:01:33 +01:00
Eric and GitHub
c6c33d611a
Load pdf libs when needed ( #1902 )
...
* feat: only load pdf-lib when its used
* feat: only load pdfjs when its used
2024-09-15 08:24:04 +01:00
sbplat
9f4a600eba
fix: change "crop image" to "crop pdf"
2024-05-26 21:17:20 -04:00
3dbfde534e
fix: missing pdf to html endpoint ( #1043 )
...
* fix: missing pdf to html endpoint
* refactor: remove unused variable
---------
Co-authored-by: Anthony Stirling <[email protected] >
2024-04-08 21:28:57 +01:00
Eric and GitHub
dfb8c64f5a
fix: switch to pdftohtml for pdf to html conversions ( #998 )
...
* fix: switch to pdftohtml for pdf to html conversions
* build: include poppler-utils in dockerfile for pdftohtml
2024-03-29 17:02:33 -04:00
Eric and GitHub
2f703796e9
fix(SplitPDF): create immutable list for dynamic additions ( #877 )
2024-03-07 12:05:26 -05:00
Eric and GitHub
e84f9c5946
Merge pull request #796 from Ludy87/languages
...
Languages
2024-02-11 14:41:15 -05:00
Eric and GitHub
6a487ce514
Merge pull request #802 from Stirling-Tools/normalize_files
...
refactor: normalize all files (strip trailing whitespace + convert CRLF to LF)
2024-02-11 13:11:37 -05:00
sbplat
4f3b85e66b
refactor: normalize files that contained both CRLF and LF
2024-02-11 12:14:21 -05:00
sbplat
370cd97e05
misc: update .git-blame-ignore-revs to ignore normalize files commit in blame
2024-02-11 11:54:03 -05:00
sbplat
55d4fda01b
refactor: normalize files
2024-02-11 11:47:00 -05:00
Eric and GitHub
2e0790c893
Merge pull request #788 from Stirling-Tools/pixeebot/fix_stamp_margins
...
Hardening suggestions for Stirling-PDF / fix_stamp_margins
2024-02-07 21:52:21 -05:00
sbplat
4af58118c9
fix: use the same margins for x and y in the stamp feature
2024-02-07 21:40:33 -05:00
Eric and GitHub
a884f1b3d4
Merge branch 'main' into main
2024-02-01 00:13:14 -05:00
Eric and GitHub
cda8f7b27d
Merge pull request #758 from Stirling-Tools/watermark_newline
...
feat: support '\n' literal in add watermark
2024-01-31 12:56:16 -05:00
Eric and GitHub
d524fcc157
Merge branch 'main' into watermark_newline
2024-01-31 12:55:29 -05:00
Eric and GitHub
e05e34f217
Merge pull request #754 from Stirling-Tools/fix_extract_image
...
fix: infinite recursion in `ImageFinder`
2024-01-31 12:55:07 -05:00
Eric and GitHub
73bbb516d2
Merge branch 'main' into fix_extract_image
2024-01-31 12:51:47 -05:00
Eric and GitHub
71d33f6047
Merge pull request #760 from Stirling-Tools/pr_template
...
misc: update pull request template
2024-01-31 11:39:03 -05:00
sbplat
903faadff3
misc: update pull request template
2024-01-31 11:04:40 -05:00
sbplat
2d37c707e2
feat: support '\n' literal in add watermark
2024-01-31 00:54:51 -05:00
sbplat
53afb865c5
refactor: replace ImageFinder with getAllImages using strategy behind ExtractImagesController
2024-01-29 11:23:58 -05:00
Eric and GitHub
46032b8ebb
Merge pull request #719 from dhenry437/fix/multi-tool-filename
...
Multi-tool bug with dropping files
2024-01-22 14:28:07 -05:00
Eric and GitHub
f85c8ea5ec
Merge pull request #730 from Stirling-Tools/fix-remove-blank-pages
...
fix: remove blank pages not handling EXIT_FAILURE code properly
2024-01-22 10:58:59 -05:00
sbplat
06ef09035d
fix: remove blank pages not handling EXIT_FAILURE code properly
2024-01-22 10:39:29 -05:00
sbplat
a5165b04cd
fix(multi-tool): refactor fileInput.js into a class, fix filename variable typos, and update updateFilename logic for dropping files
2024-01-18 01:08:31 -05:00
sbplat
b6523e9989
Merge branch 'contributing' of https://github.com/Stirling-Tools/Stirling-PDF into contributing
2024-01-11 17:39:22 -05:00
sbplat and GitHub
d52a00185b
Merge branch 'main' into contributing
2024-01-11 17:39:03 -05:00
sbplat
00487275a7
docs: list supported languages in readme
2024-01-11 17:38:05 -05:00
sbplat and GitHub
db931717a1
Merge branch 'main' into contributing
2024-01-11 10:47:55 -05:00
sbplat and GitHub
787c59efd3
Merge pull request #694 from iLern/bugfix-md2pdf
...
Enable support for tables in the conversion from Markdown to HTML
2024-01-11 10:47:40 -05:00
sbplat
45aead89e3
docs: add contributing guide
2024-01-11 10:35:34 -05:00
sbplat and GitHub
9fc873e973
Merge pull request #683 from Stirling-Tools/version_fix
...
fix: version showing as 0.0.0
2024-01-10 09:28:43 -05:00
sbplat and GitHub
66df7053bb
Merge branch 'main' into version_fix
2024-01-09 21:17:57 -05:00
sbplat
edde1a6436
fix: version showing as 0.0.0
2024-01-09 21:13:35 -05:00
sbplat
eadd513b02
chore(translation): add certsign jks to en-GB
2024-01-03 21:54:15 -05:00
sbplat
97f581ad6d
feat: add java keystore certificate option for pdf signing
2024-01-03 21:51:30 -05:00
sbplat
d96a3db60a
fix: add pem support for cert sign
2024-01-03 18:21:59 -05:00
sbplat and GitHub
a244d563f2
Merge branch 'main' into cert-sign
2024-01-03 15:50:46 -05:00
sbplat
f433e8032f
fix: pkcs12 signing
...
TODO: add PEM support and use page number
2024-01-03 15:49:08 -05:00
sbplat
3864e130cc
misc: change all repo links from Frooodle to Stirling-Tools
2023-12-30 18:36:07 -05:00
sbplat
5b0145fa47
misc: change all repo links from Frooodle to Stirling-Tools
2023-12-30 18:22:46 -05:00
sbplat and GitHub
7dfeb4bb0f
Update footer.html
2023-12-30 18:12:06 -05:00
sbplat and GitHub
7572db9bd4
Merge pull request #618 from Frooodle/spotless
...
refactor: have a newline between annotations
2023-12-30 15:14:01 -05:00
sbplat and GitHub
9e3b50dff3
Merge branch 'main' into spotless
2023-12-30 14:52:19 -05:00
sbplat
cf640c7e3f
refactor: have a newline between annotations
2023-12-30 14:50:59 -05:00
sbplat and GitHub
15e0048bfc
Merge pull request #617 from Frooodle/spotlessFormat
...
Spotless format
2023-12-30 14:39:36 -05:00
sbplat and GitHub
b58cbdcb61
Merge branch 'main' into spotless
2023-12-30 13:04:23 -05:00
sbplat
7b43fca6fc
ci: gradle build instead of assemble
2023-12-29 21:59:36 -05:00
sbplat
e3c8af7e54
chore: use spotless googleJavaFormat
2023-12-29 21:34:36 -05:00
sbplat
34b4ae0e03
refactor: reflect changes to pipeline release
2023-12-29 17:13:36 -05:00
sbplat and GitHub
036fd711f9
Merge branch 'main' into expose-port
2023-12-29 17:01:49 -05:00
sbplat
94aba370e0
refactor: expose local application server port
2023-12-29 13:05:01 -05:00
sbplat and GitHub
5a055bae5e
Merge branch 'main' into main
2023-12-28 11:47:44 -05:00
sbplat and GitHub
d405b7a810
perf: avoid re-rendering the first pdf page
2023-12-27 22:46:55 -05:00
sbplat and GitHub
1d243a0ca5
fix: clean up redundant variable
2023-12-27 22:43:30 -05:00
sbplat
1f10693eaf
fix: sequentially convert each pdf page into a BufferedImage to avoid getting MLE for large pdf files
2023-12-28 03:23:55 +00:00
sbplat
f7dbb8d0a6
Merge branch 'main' of https://github.com/sbplat/Stirling-PDF
2023-12-26 13:32:13 -05:00
sbplat
eaf65d7981
fix: add selectedPosition style to the Add Page Number position selector default value
2023-12-26 13:31:33 -05:00
sbplat and GitHub
a10e3a025b
Merge branch 'Frooodle:main' into main
2023-12-26 13:27:21 -05:00
sbplat
4d3e442ecc
fix: add default value for the position in Add Page Numbers
2023-12-26 13:26:37 -05:00
sbplat
779d9028fe
fix(multitool): hide dragged pdf page at the start so it doesn't teleport
2023-12-25 15:34:16 -05:00
sbplat
3469beb5b3
feat: merge pdf into multiple frames if the format is TIFF instead of a single big image
2023-12-24 22:52:39 -05:00
sbplat
a868b2c649
feat: make multiple images the default setting for PDF to Image
2023-12-24 16:55:11 -05:00
sbplat
995a926e35
fix!: map BMP and TIFF extensions to the proper MIME types
...
Remove the WBMP image format from PDF to Image
2023-12-24 15:27:16 -05:00
sbplat and GitHub
344d1163ff
Merge branch 'Frooodle:main' into main
2023-12-24 12:53:29 -05:00
sbplat
3f50979d3e
fix: use JPEGFactory for jpeg
2023-12-24 12:52:55 -05:00
sbplat
1efefcfcb8
feat: add support for svg+webp images to convert to pdf
2023-12-23 20:27:04 -05:00
sbplat
116b3535ee
Update messages_en_GB.properties
2023-12-23 13:49:50 -05:00
sbplat
b7d6107a2d
feat: add remove annotations
2023-12-23 13:47:21 -05:00