github-actions[bot]
715efca25d
Update translation files ( #2579 )
...
Auto-generated by [create-pull-request][1]
[1]: https://github.com/peter-evans/create-pull-request
Signed-off-by: GitHub Action <action@github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-02 15:01:30 +00:00
Ludy
f45de05c99
Fixes SSO login rejection ( #2566 )
...
# Description
## Checklist
- [x] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [x] I have performed a self-review of my own code
- [ ] I have attached images of the change if it is UI based
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] If my code has heavily changed functionality I have updated
relevant docs on [Stirling-PDFs doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
- [x] My changes generate no new warnings
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
2025-01-02 14:52:07 +00:00
Omar Ahmed Hassan
d5faddbc85
Enhancement: Enhance NFunction evaluation and support advanced NFunctions ( #2577 )
...
# Description
Enhance NFunction sanitization and support advanced functions:
- Start page counting from 1 rather than 0 as PDFs are one based from
the user's perspective, thus functions results would be affected by
starting with "0" rather than "1".
- Ignore out of bound results rather than stopping iterations to work
with functions such as (n - 4) when page count is 10 as we would get
positive values when n > 4.
- Remove spaces to support expressions such as 2n + 1 rather just 2n+1.
- Support advanced functions as follows:
- Support expressions such as follows 5(n-1), n(n-1), expressions
followed by opening rounded without '*' operator.
- Support expressions such as follows (n-1)5, (n-1)n, expressions
preceded closing rounded without '*' operator.
- Support consecutive "n" expressions, examples: nnn, 2nn, nn*3, nnnn.
Closes #(issue_number)
## Checklist
- [x] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [x] I have performed a self-review of my own code
- [ ] I have attached images of the change if it is UI based
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] If my code has heavily changed functionality I have updated
relevant docs on [Stirling-PDFs doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
- [x] My changes generate no new warnings
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
2025-01-02 14:48:20 +00:00
reecebrowne
574c474804
Fix file drag and drop ( #2575 )
...
# Description
Drag and drop only loading first page.
Closes #(2560)
## Checklist
- [ X] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [ X] I have performed a self-review of my own code
- [ X] I have attached images of the change if it is UI based
- [ X] I have commented my code, particularly in hard-to-understand
areas
- [ X] If my code has heavily changed functionality I have updated
relevant docs on [Stirling-PDFs doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
- [ X] My changes generate no new warnings
- [ X] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
2024-12-31 10:44:49 +00:00
Anthony Stirling
7be8db7832
Move docs to website ( #2571 )
...
# Description
Please provide a summary of the changes, including relevant motivation
and context.
Closes #(issue_number)
## Checklist
- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [ ] I have performed a self-review of my own code
- [ ] I have attached images of the change if it is UI based
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] If my code has heavily changed functionality I have updated
relevant docs on [Stirling-PDFs doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
- [ ] My changes generate no new warnings
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
2024-12-30 15:49:28 +00:00
Belhassen
7d81ca799f
Adding the missing translations in French ( #2563 )
...
# Description
I have added the missing tags for the French translation
Closes #2315
## Checklist
- [x] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [x] I have performed a self-review of my own code
- [ ] I have attached images of the change if it is UI based
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] If my code has heavily changed functionality I have updated
relevant docs on [Stirling-PDFs doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
- [ ] My changes generate no new warnings
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
2024-12-27 16:22:50 +00:00
Anthony Stirling
9884c65b10
formattingand autowired constructors ( #2557 )
...
# Description
This pull request includes several changes aimed at improving the code
structure and removing redundant code. The most significant changes
involve reordering methods, removing unnecessary annotations, and
refactoring constructors to use dependency injection.
Autowired now comes via constructor (which also doesn't need autowired
annotation as its done by default for configuration)
## Checklist
- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [ ] I have performed a self-review of my own code
- [ ] I have attached images of the change if it is UI based
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] If my code has heavily changed functionality I have updated
relevant docs on [Stirling-PDFs doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
- [ ] My changes generate no new warnings
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
2024-12-24 09:52:53 +00:00
Anthony Stirling
91aece2284
Merge remote-tracking branch 'origin/main' into docker-rename
2024-12-22 11:20:19 +00:00
Anthony Stirling
2a1dad80f0
rename
2024-12-22 11:17:22 +00:00
GitHub Action
b6c66c47cd
Update 3rd Party Licenses
...
Signed-off-by: GitHub Action <action@github.com>
2024-12-21 13:53:33 +00:00
Ludy87
a9e250547a
standardize the submit button
2024-12-20 11:08:57 +01:00
Peter Dave Hello
26340626df
Update and improve zh_TW Traditional Chinese locale
2024-12-20 03:55:31 +08:00
Anthony Stirling
8dca4a588d
Merge pull request #2505 from reecebrowne/toolbar-tweaks2
...
Toolbar tweaks2
2024-12-19 13:22:41 +00:00
Reece Browne
63386baa0d
Conditional logic for stacking columns
2024-12-19 12:58:57 +00:00
Reece Browne
2a93910da3
Remove padding
2024-12-19 12:04:08 +00:00
Reece Browne
fca6dc1fd8
Stack convert section, don't remove. Move remove into own js
2024-12-19 11:59:58 +00:00
Omar Ahmed Hassan
167c792bf0
Draw image with the original PDF page dimensions
2024-12-19 13:34:13 +02:00
Ludy87
164381e940
some tools lack PDFLib
2024-12-18 21:03:08 +01:00
Anthony Stirling
6ce761aff2
Merge remote-tracking branch 'origin/main' into configCheck
2024-12-18 18:05:16 +00:00
Anthony Stirling
8a5d9f9a95
mounted_config_dir
2024-12-18 18:04:10 +00:00
albanobattistella
b9ae90274f
Update messages_it_IT.properties
2024-12-18 15:34:39 +01:00
Ludy87
a531f53893
Exclude Sensitive and Error-Prone Fields from toString() in SAML2 Configuration
2024-12-18 13:40:24 +01:00
Reece Browne
bf95ca43dc
Remove append entirely
2024-12-18 11:47:23 +00:00
Reece Browne
678ef85da1
Don't remove files from file input, just append
2024-12-18 11:09:52 +00:00
reecebrowne
a72615cc86
Merge branch 'main' into bug/2490/2488/image-to-pdf
2024-12-18 10:40:54 +00:00
Anthony Stirling
b0daac2566
Merge pull request #2492 from omar-ahmed42/fix-no-formdata-sent-in-multi
...
Fix: form data not being sent in multi
2024-12-18 10:37:31 +00:00
Reece Browne
9eed761346
Correct default fit
2024-12-18 00:36:04 +00:00
Reece Browne
12d86049f6
Add default to convert image to pdf api
2024-12-18 00:30:06 +00:00
Reece Browne
e9f80d03ea
Fix missing info in form data
2024-12-18 00:16:01 +00:00
Omar Ahmed Hassan
42c238d87d
Pass form to submitMultiPdfForm
...
- Pass form to submitMultiPdfForm to use in FormData creation.
2024-12-18 01:28:04 +02:00
Ludy87
051cd2d0d5
Adds manual backup creation
2024-12-17 23:23:16 +01:00
Anthony Stirling
db3a8a8483
Merge branch 'main' into bug/fix-multitool-drag
2024-12-17 13:51:51 +00:00
Reece Browne
2bdda9acba
Fix drop on self bug
...
Fix highlight fadeout bug
UI tweaks
2024-12-17 13:47:44 +00:00
Anthony Stirling
bd20d3ad93
Merge branch 'main' into fix-2478-draggableElement-null
2024-12-17 11:14:59 +00:00
Ludy
3a0d89bd7c
Merge branch 'main' into german__17_12
2024-12-17 11:47:44 +01:00
Omar Ahmed Hassan
5d4769df56
Remove unused draggable.js file
...
- Remove draggable.js as the draggability feature already works without and it wasn't used anywhere except in sign.html (which throw an exception already as draggableElement was null, and yet the functionality was working as expected, thus we don't need it)
2024-12-17 12:47:13 +02:00
Ludy87
80b9d2691a
Update messages_de_DE.properties
2024-12-17 11:46:50 +01:00
Anthony Stirling
99c598096e
Merge pull request #2482 from Stirling-Tools/update-3rd-party-licenses
...
Update 3rd Party Licenses
2024-12-17 10:46:06 +00:00
Anthony Stirling
c2e96c5f1d
Merge branch 'main' into fix-img-to-pdf-2456
2024-12-17 10:35:22 +00:00
GitHub Action
cffdbc5e7b
Update 3rd Party Licenses
...
Signed-off-by: GitHub Action <action@github.com>
2024-12-17 10:28:26 +00:00
Ludy87
af100d4190
Remove Direct Logger and Use Lombok @Slf4j
2024-12-17 10:26:18 +01:00
Omar Ahmed Hassan
4998ad064a
Fix form data files being replaced by the last decrypted file
2024-12-17 01:01:15 +02:00
Omar Ahmed Hassan
64ee26facf
Use file-input-change event to disable/enable conversionType
2024-12-17 01:00:21 +02:00
Reece Browne
88079ddf7f
Reduce opacity of dragged page on multidrag not just single
2024-12-16 19:37:15 +00:00
Reece Browne
9b6dcdcd06
Fix drag and drop bugs and clean up UI
2024-12-16 19:07:15 +00:00
Reece Browne
2931e348a9
Add missing pdflib
2024-12-16 13:55:44 +00:00
Anthony Stirling
92cabf125e
Merge pull request #2453 from Stirling-Tools/csrf2
...
Csrf fixes
2024-12-14 10:59:50 +00:00
a
faf3454a02
Merge remote-tracking branch 'origin/main' into csrf2
2024-12-14 10:42:26 +00:00
Anthony Stirling
1f1c414138
csrf fixes
2024-12-14 10:42:07 +00:00
Anthony Stirling
3b8723975d
Merge branch 'main' into bug/csrf-decryption-API
2024-12-13 20:31:49 +00:00
GitHub Action
f7afe73cb4
Update 3rd Party Licenses
...
Signed-off-by: GitHub Action <action@github.com>
2024-12-13 20:26:32 +00:00
Anthony Stirling
1f39481efe
Merge branch 'main' into bug/csrf-decryption-API
2024-12-13 20:25:52 +00:00
Anthony Stirling
30ee33002d
Merge branch 'main' into testStuff
2024-12-13 19:31:53 +00:00
Anthony Stirling
509a305985
logs and cleanup
2024-12-13 16:58:34 +00:00
Anthony Stirling
43c4ec1089
fixes!
2024-12-13 11:31:49 +00:00
Anthony Stirling
2297c5dc95
Merge pull request #2442 from lhui/main
...
add and refactor CN translate
2024-12-13 10:29:13 +00:00
Anthony Stirling
859c9942e6
Merge pull request #2444 from tkymmm/main
...
Update messages_ja_JP.properties
2024-12-13 10:28:57 +00:00
tkymmm
378aca4460
Update messages_ja_JP.properties
2024-12-13 13:23:26 +09:00
Anthony Stirling
86662d9cf6
more testing
2024-12-12 23:03:42 +00:00
albanobattistella
2437460c73
Update messages_it_IT.properties
2024-12-12 19:00:26 +01:00
lihui
a7960d992c
add and refactor CN translate
2024-12-13 00:42:18 +08:00
Reece Browne
c98cd8117f
CSRF token for decryption
2024-12-12 13:07:50 +00:00
Anthony Stirling
50c5efac87
Merge pull request #2440 from MaratheHarshad/fix/collapsible-menus-on-reload
...
Fix collapsed menu issue on page reload
2024-12-12 11:48:54 +00:00
Anthony Stirling
c6980e9693
Merge pull request #2434 from Ludy87/security_fix_1
...
Security fix: Server-Side Request Forgery
2024-12-12 11:28:56 +00:00
Harshad Marathe
44be2b99d2
Fix collapsed menu after reload on state closed
2024-12-12 16:55:40 +05:30
Anthony Stirling
9d8d90bf2f
Merge pull request #2432 from Stirling-Tools/update_translation_files
...
Update translation files
2024-12-12 11:01:22 +00:00
Anthony Stirling
1c5dfc46a0
fixes
2024-12-11 23:13:23 +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
026fe8150d
Merge pull request #2427 from Stirling-Tools/testStuff
...
X-API-key to X-API-KEY and enable CSRF protection for all users
2024-12-11 21:52:57 +00:00
Ludy87
c3f88f716c
Update GeneralUtils.java
2024-12-11 21:10:18 +01:00
Ludy87
67f983f00d
Security fix: Server-Side Request Forgery
...
https://github.com/Stirling-Tools/Stirling-PDF/security/advisories/GHSA-4v4c-9hpr-93vx
2024-12-11 21:06:07 +01:00
github-actions[bot]
9167f12296
Update translation files
...
Signed-off-by: GitHub Action <action@github.com>
2024-12-11 17:28:28 +00:00
Anthony Stirling
82bebf5c62
Merge branch 'main' into feature/1856/decrypt
2024-12-11 17:26:14 +00:00
Reece Browne
bb3f076e6d
Final pages fixed for decryption
2024-12-11 16:55:27 +00:00
Reece Browne
64dfa4b841
Tweak additional files to integrate decryption and clean up js
2024-12-10 22:21:00 +00:00
thiagoor-cpu
0f6f3f305a
Update messages_pt_BR.properties ( #2429 )
...
Up-to-date translation PT-BR
2024-12-10 20:40:28 +00:00
Anthony Stirling
58c7d7b9a8
X-API-key to X-API-KEY
2024-12-10 20:39:24 +00:00
Reece Browne
ef8231de3a
Add Decrypt to all relevant pages
2024-12-10 16:39:06 +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
Reece Browne
1d6511b043
Check if file is encrypted without password
2024-12-09 13:20:08 +00:00
F43Z
a400fe6015
feat: fa locale added ( #2416 )
...
* feat: fa locale added
* fix: fa_locale issues fixed
* Update settings.json
2024-12-08 20:19:52 +00:00
Sai Kumar
b47df3d252
Text color selection for watermark ( #2415 )
...
* added custom color selection for Watermark
* using the same translation as AddStampRequest.customColor for the new watermark.customColor
* fixed the space issue between words
2024-12-07 14:19:50 +00:00
Michael Bohn
cb6e1cd94e
Update messages_de_DE.properties ( #2410 )
...
Some minor changes/fixes to german translation.
2024-12-07 12:15:52 +00:00
Reece Browne
6ee6254f5a
Additional decryption translations
2024-12-06 21:26:28 +00:00
Reece Browne
f2c9549ba1
Password prompt translations
2024-12-06 20:53:16 +00:00
Reece Browne
58278c07ff
Translations for errors
2024-12-06 20:46:04 +00:00
Reece Browne
4d017610b8
PDF decryption
2024-12-06 19:08:18 +00:00
Reece Browne
dcafc0d487
Merge branch 'decrypt' of https://github.com/Stirling-Tools/Stirling-PDF
2024-12-06 15:33:44 +00:00
Anthony Stirling
397a07afe8
english translation fixes ( #2408 )
...
* english
* Update messages_en_GB.properties
2024-12-06 12:25:08 +00:00
Ludy
1bc6b4149c
Update German translation + remove unnecessary comment ( #2405 )
2024-12-06 10:23:00 +00:00
Anthony Stirling
5a5a8bb7ba
quick fixes ( #2404 )
2024-12-05 19:55:34 +00:00
albanobattistella
400965ffc8
Update messages_it_IT.properties ( #2401 )
2024-12-05 17:39:49 +00:00
Omar Ahmed Hassan
f8f137a30a
Feature: Show permissions as a separate tab ( #2396 )
...
Show permissions as a separate tab
- Move permissions code into a separate for better readability and maintainability.
- Separate `Permissions` node from `Encryption` so that it would be displayed in the frontend as a separate tab.
- Use more user friendly permission labels such as replacing `canModify` with `Modifying` and values such as `Allowed` and `Not Allowed` instead of `true`, `false`.
- Show permissions regardless of the encryption state.
2024-12-05 17:00:23 +00:00
github-actions[bot]
f6a2d4784b
Update translation files ( #2398 )
...
Signed-off-by: GitHub Action <action@github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-05 16:02:35 +00:00
reecebrowne
526dc9f911
Only download one file on sign cert ( #2397 )
2024-12-05 15:58:27 +00:00
Anthony Stirling
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