Ludy
5e1aac0b84
Read login data from application.properties ( #2263 )
...
Co-authored-by: Anthony Stirling <77850077+Frooodle@users.noreply.github.com >
2024-11-17 14:08:41 +00:00
Ludy
d3ae9f9a81
Prohibit the registration of unauthorized usernames ( #2240 )
2024-11-15 09:36:59 +00:00
Ludy
41c41cc88c
adds missing dependencies in the endpoints ( #2224 )
2024-11-13 08:54:11 +00:00
Ludy
4d5d0e3cef
Removes references to nonexistent endpoint ( #2223 )
2024-11-13 07:51:47 +00:00
Ludy
128ca8e224
Fix: Reading the username based on the login method. ( #2211 )
2024-11-11 11:55:46 +00:00
Anthony Stirling
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 <action@github.com >
Co-authored-by: GitHub Action <action@github.com >
* exe no longer disable CLI
---------
Signed-off-by: GitHub Action <action@github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: a <a>
2024-11-07 21:50:47 +00:00
Anthony Stirling
0c0f61aa0d
fix remmeber me ( #2184 )
...
* fix remmeber me
* remove uselss comment
* Update translation files (#2185 )
Signed-off-by: GitHub Action <action@github.com >
Co-authored-by: GitHub Action <action@github.com >
---------
Signed-off-by: GitHub Action <action@github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com >
2024-11-05 14:31:31 +00:00
Anthony Stirling
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
git@github.com: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 <action@github.com >
Co-authored-by: GitHub Action <action@github.com >
---------
Signed-off-by: GitHub Action <action@github.com >
Co-authored-by: Dimitrios Kaitantzidis <james_k23@hotmail.gr >
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 <action@github.com >
2024-10-30 12:46:44 +00:00
Anthony Stirling
903dc7638c
Fix csrf ( #2126 )
...
* apply fix
* Fixes empty th:action
* Update build.gradle
* fix
* formatting
---------
Co-authored-by: Dimitrios Kaitantzidis <james_k23@hotmail.gr >
2024-10-29 17:56:29 +00:00
Ludy
d2046c64d8
Optimierung der SAML2-Integration und Verbesserung der Zertifikats- und Fehlerbehandlung ( #2105 )
...
* certificate processing
* Hides dialog when provider list is empty
* removed: unused
2024-10-27 22:17:36 +00:00
Anthony Stirling
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
Eric
e0b77ca274
extract and apply the image orientation from exif data in imageToPdf ( #2073 )
2024-10-23 12:17:40 +01:00
Anthony Stirling
a40fdd5a0b
Fixes for analyticsPrompt
2024-10-22 11:10:09 +01:00
Anthony Stirling
04d5ae1912
Default terms and conditions to stirlingpdf.com ( #2058 )
2024-10-22 00:42:17 +01:00
Ludy
eff1843061
Major Enhancements to SAML2 and OAuth2 Integration with Simplified Security Configurations ( #2040 )
...
* implement Saml2 login/logout
* changed: deprecation code
* relyingPartyRegistrations only enabled samle
2024-10-20 12:30:58 +01:00
Anthony Stirling
c85463bc18
Frooodle/license ( #1994 )
2024-10-14 22:34:41 +01:00
Anthony Stirling
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 <action@github.com >
Co-authored-by: GitHub Action <action@github.com >
* final touches
Signed-off-by: a <a>
---------
Signed-off-by: a <a>
Signed-off-by: GitHub Action <action@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 <action@github.com >
2024-09-14 16:29:39 +01:00
Anthony Stirling
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 <action@github.com >
Co-authored-by: GitHub Action <action@github.com >
---------
Signed-off-by: a <a>
Signed-off-by: GitHub Action <action@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 <action@github.com >
2024-09-13 16:42:38 +01:00
Anthony Stirling
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
creator1999
c650a766a9
Added functionality to set font size and font type in both frontend and backend. ( #1783 )
...
* Added variables
* Added functionality to add font size and font type in both frontend and backend
* new changes suggested has been added
---------
Co-authored-by: Anthony Stirling <77850077+Frooodle@users.noreply.github.com >
2024-09-05 17:54:38 +01:00
Ludy
c1f78d0f9b
Validates the file name ( #1793 )
2024-09-02 21:03:04 +01:00
Anthony Stirling
9b710b489e
Fixes #1552 and #1554 ( #1753 )
...
* fix
* cleanups!
* fix
* fix for #1552 pipeline not accepting non pdfs
* fix for #1154 font not accepting numbers etc
* Update User.java
---------
Co-authored-by: a <a>
2024-08-24 17:08:51 +01:00
Dimitris Kaitantzidis
0854a1d26e
Fixes LazyInitializationException in User entity ( #1749 )
...
Temp integration of playground dist files of pdfme as-is to investigate the result
2024-08-23 21:37:45 +01:00
Ludy
33c7bb7e13
Add: Make Login Attempt Service deactivatable ( #1747 )
2024-08-23 14:46:09 +01:00
Anthony Stirling
c7e5987342
Cleanup logs ( #1739 )
...
* fix
* cleanups!
---------
Co-authored-by: a <a>
2024-08-23 11:52:45 +01:00
Ludy
b23784f598
Fix: authentication ApiKey NullPointerException ( #1744 )
2024-08-23 12:10:58 +02:00
Anthony Stirling
382edc01f8
Multiple flag fix ( #1742 )
...
* fix
* multiple file logic cleanup
* fix
---------
Co-authored-by: a <a>
2024-08-23 09:17:50 +01:00
Ludy
58618b3a21
Add: Convert PDF to WebP ( #1666 )
...
* Add PDF to WebP
* add swagger param
* back
* creates a custom image for Docker from pymupdf
* Converting with pdf2image and Pillow instead of pymupdf
* webp remove to pdf-to-img
* remove mupdf
2024-08-20 16:17:54 +01:00
Ludy
e1d0f2cd3e
Fix: YamlFile - String length limit disable ( #1716 )
...
Co-authored-by: Anthony Stirling <77850077+Frooodle@users.noreply.github.com >
2024-08-19 15:03:05 +01:00
Ludy
81e2a77e57
Fix: Failed authentication #1704 ( #1708 )
...
* Fix: Failed authentication #1704
* Update account.html
2024-08-19 15:02:40 +01:00
Ludy
29fcbf30d7
Admin panel - Enhanced User Management & Fix : #1630 ( #1658 )
...
* Prevents SSO login due to faulty verification
* add translation & fix show error message
* Update settings.yml.template
---------
Co-authored-by: Anthony Stirling <77850077+Frooodle@users.noreply.github.com >
2024-08-16 11:57:37 +01:00
PingLin8888
d0bf385d69
Issue1632 remove images ( #1645 )
...
* Implemented PdfImageRemovalService.java and PdfImageRemovalController.java. Image can be removed testing using Postman, but the file size doesn't change.
* Fix removal logic in service file to decrease file size.
* Implement "Remove Image" feature on the website
Updated the front-end code to integrate the "Remove Image" feature. The new functionality is now fully operational on the website, allowing users to remove images as expected.
* Add comments to PdfImageRemovalController and PdfImageRemovalService.
* Change the google material icon in navbar, homepage and remove-image-pdf.html.
2024-08-08 20:38:36 +01:00
congyuluo
9ff2cb63d0
Refactored Identifiers ( #1609 )
2024-07-31 21:25:48 +01:00
Ludy
6eb79e65fa
minor changes in the DEV tools and more ( #1578 )
2024-07-22 21:15:10 +01:00
pixeebot[bot]
b7d37deb85
Refactored to use parameterized SQL APIs ( #1545 )
...
Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
2024-07-09 21:18:32 +01:00
Ludy
be05db22f5
Preparation for Switching to a New Database Version ( #1521 )
...
* preparing to switch to a new database version
* add PreAuthorize
---------
Co-authored-by: Anthony Stirling <77850077+Frooodle@users.noreply.github.com >
2024-07-05 20:48:33 +01:00
Ludy
036c10fc27
added: Differentiate login methods and more ( #1471 )
...
- Added Portuguese in the table (README.md)
- ApplicationProperties.class diluted, provider outsourced to its own class
- Added UnsupportedProviderException to indicate a meaningful error
- Closes #1357
- Closes #1238
2024-06-15 13:15:09 +01:00
Ludy
f07ba9192b
Updating build.gradle libraries ( #1465 )
2024-06-15 11:47:16 +01:00
Ludy
fe9c5a7351
Change: method write and read settings.yml #1441 ( #1463 )
...
Co-authored-by: Anthony Stirling <77850077+Frooodle@users.noreply.github.com >
2024-06-15 09:05:31 +01:00
Ludy
1e72960c5f
Bugfix: missing contextPath ( #1434 )
2024-06-12 20:36:18 +01:00
Ludy
446bc68768
change to Pdf.js-Legacy Version 4.3.136 ( #1444 )
...
* add: PDF.js-Legacy
* change path
2024-06-12 20:33:25 +01:00
Anthony Stirling
63bdc0d59e
Pipeline fixes for json lists + delete func ( #1425 )
...
* init
* revert
* pipelines fixes for lists
* pipeline fixes to allow json lists
* formatting
* pipeline changes
* langs
---------
Co-authored-by: a <a>
2024-06-09 13:56:55 +01:00
Anthony Stirling
ef59ea6fe4
Images and login context ( #1417 )
...
* init
* revert
2024-06-08 16:07:23 +01:00
pixeebot[bot]
9147d364bc
(Sonar) Fixed finding: "@Override should be used on overriding and implementing methods"
2024-06-07 04:38:10 +00:00
Anthony Stirling
03150c6462
format
2024-06-06 21:59:13 +01:00
a
a3bf7baf35
Merge branch 'disableConfigUpdater' of git@github.com:Stirling-Tools/Stirling-PDF.git into disableConfigUpdater
2024-06-06 21:57:30 +01:00
Anthony Stirling
6c09bcf23c
resolve #1386
2024-06-06 21:57:18 +01:00
Anthony Stirling
04b0bcde61
Merge pull request #1388 from Stirling-Tools/disableConfigUpdater
...
remove settings files update for now
2024-06-06 20:23:04 +01:00
Ludy87
7d9edfca6d
Enhance OAuth2 Client Registration with Dynamic Provider Details
2024-06-06 21:03:06 +02:00
Anthony Stirling
a40696f16e
remove settings files update for now
2024-06-06 19:49:53 +01:00