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
Anthony Stirling
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
Ludy
8f4709d82e
Bump com.h2database:h2 from 2.1.214 to 2.3.232 ( #2314 )
2024-11-24 14:36:53 +00:00
Ludy
9abb105835
Fix: Fixes dependency bug and replaces obsolete method ( #2309 )
2024-11-23 10:51:17 +00:00
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
128ca8e224
Fix: Reading the username based on the login method. ( #2211 )
2024-11-11 11:55:46 +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
Eric
e0b77ca274
extract and apply the image orientation from exif data in imageToPdf ( #2073 )
2024-10-23 12:17:40 +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
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
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
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
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
Ludy87
7d9edfca6d
Enhance OAuth2 Client Registration with Dynamic Provider Details
2024-06-06 21:03:06 +02:00
Anthony Stirling
eb526a5d0c
logging and try catch
2024-06-02 11:59:43 +01:00
Anthony Stirling
c4a620e3f5
init sonar
2024-06-02 11:42:30 +01:00
Ludy87
4dcf2f5870
Update CustomOAuth2LogoutSuccessHandler.java
2024-05-25 18:25:13 +02:00
Ludy87
c2179ccd63
add multi OAuth2 Provider
2024-05-25 18:19:03 +02:00
Ludy87
7109dd7905
Fix: Removes username validation check
...
- Removes username validation check
- Ignores API users in user counting
2024-05-19 10:52:11 +02:00
Ludy87
ffec5f7b54
extends the functionality of oauth in Stirling PDF 2.
2024-05-18 23:47:05 +02:00
Anthony Stirling
b904a46bca
Update CustomAuthenticationSuccessHandler.java
2024-05-18 19:39:35 +01:00
Anthony Stirling
26a457f9d0
Update InitialSecuritySetup.java
2024-05-18 19:38:39 +01:00
Anthony Stirling
521dff737f
Merge branch 'main' into add_functions_oauth2
2024-05-18 19:24:02 +01:00
Anthony Stirling
b860146c93
logging for #1024 and jdk bump
2024-05-17 19:18:57 +01:00
Ludy87
dcf13e9ade
Update InitialSecuritySetup.java
2024-05-12 20:17:46 +02:00