| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-12 | Fix pdf-as-web-db data model (#97) | Jakob Heher | 1 | -4/+5 | |
| * also delete packaged release builds when running gradle clean * fix & test pdf-as-web-db - rename column for `end` - fix embeddable data model for statisticevent - fix storage model to store sign request and statistic event paired | |||||
| 2026-06-12 | include springboot admin client (default to disabled) (#96) | Jakob Heher | 1 | -0/+1 | |
| 2026-06-10 | deployment fixes for external tomcat (#93) | Jakob Heher | 1 | -1/+1 | |
| 2026-06-09 | Improve CXF/SOAP fault logging (#89) | Jakob Heher | 1 | -16/+47 | |
| * restore pre-spring default cxf bus behavior * log SOAP faults that are not caught by the default exception handler | |||||
| 2026-06-09 | Clean up `Connector` usages (#90) | Jakob Heher | 3 | -161/+23 | |
| * migrate all connector-string uses to Connector enum, and fail early for unsupported connectors * extra null guards + clean up equals for enums * unify the parameter checking for jks too * make empty/null inputs fail earlier * exception instead of empty return | |||||
| 2026-06-09 | migrate to StandardCharsets (java 17) (#91) | Jakob Heher | 3 | -5/+8 | |
| 2026-05-12 | Update docs & various fixes discovered in the process (#86) | Jakob Heher | 2 | -3/+6 | |
| - update documentation for pdf-as 5 - document the v2 json api - fix a number of documentation quirks - document `keyId` parameter - px (pixels) -> pt (pdf page units) - document --verify_level - remove a number of documented features that were never implemented: - `adobeSignFieldValue` and `sigLogoAltText` from signature profiles - `UNDERLINE` and `STRIKETHRU` from fonts - `num-bytes` parameter - `verify_only`/`sign_only` enable states for profiles - update mobile BKU base URL - update pdfbox backend default to 3 in sample configurations - consistently made boolean parsing from configuration files case permissive - add moa verification timeout - add support for BOLDITALIC to all base fonts, and for ITALIC to helvetica and courier - fix a number of small quirks - hibernate properties are now reloaded properly - fix the signature block parameter key regex - v1 json api now correctly checks for onlinebku/mobilebku being enabled - pdfbox 2 module correctly compares for integer equality regardless of cached boxed ints - test operationcountwatcher no longer sometimes breaks due to spring context differences | |||||
| 2026-04-30 | Move pdf-as-web.conf to Spring & add MOA timeout (#84) | Jakob Heher | 3 | -31/+29 | |
| * move -Dpdf-as-web.conf to spring * add configurable timeout to MOA signing * update workflow trigger | |||||
| 2026-04-16 | fix some semgrep reported issues (#83) | Jakob Heher | 6 | -11/+17 | |
| 2026-04-15 | pdf-as-5 (#82) | Jakob Heher | 16 | -176/+168 | |
| - JDK 17 - PDFBox 3 - PDF-AS Web moved to Spring Boot - MOA Integration tests w/ new error code --------- Co-authored-by: Gerald Palfinger <gerald.palfinger@a-sit.at> Co-authored-by: kathrin.resek <kathrin.resek@a-sit.at> | |||||
| 2024-10-25 | chore(sl1): optimize error-handling on SL1 data-url end-point | Thomas | 1 | -12/+30 | |
| 2023-09-13 | feat(core): add custom HTTP header to provide filename | Thomas | 1 | -0/+7 | |
| Reason: 'Content-Disposition' header only supports ASCI characters | |||||
| 2023-06-29 | fix(placeholder): search for requested placeholderId in matchMode 'sorted' too | Thomas | 1 | -0/+1 | |
| 2023-06-29 | fix(core): set valid encoded 'Content-Disposition' header in ↵ | Thomas | 1 | -3/+3 | |
| provide-signed-PDF servlet | |||||
| 2023-06-27 | feat(web): add request parameter to enable/disable QR-code placeholder ↵ | Thomas | 1 | -0/+1 | |
| searching on request level | |||||
| 2023-06-26 | refact(placeholder): clean-up, bugfix and optimize QR-Code placeholder detection | Thomas | 1 | -16/+1 | |
| Major re-factoring of QR-Code detection with huge clean-up of code. | |||||
| 2023-06-14 | chore(core): some small code maintenance | Thomas | 1 | -8/+0 | |
| 2023-06-14 | fix(web): catch possible nullPointerException in case of wrong or unknown ↵ | Thomas | 1 | -1/+10 | |
| session cookie | |||||
| 2023-05-16 | feat(qr): add language parameter to placeholder service | Thomas | 1 | -5/+9 | |
| Reason: the current detection does not work with many profies | |||||
| 2023-04-11 | chore(pdf-as-web): Handle error url not containing an explicit port | Thomas | 1 | -6/+9 | |
| from TUG: The servlet tries to sanitize the URL by parsing it and writing it back out. In case the input URL doesn't contain an explicit port, URL.getPort() returns -1 which leads to "https://example.com:-1/mypath" in the template which isn't the same origin as without a port and gets rejected by the browser. Instead only add a port to the resulting URL if the input contains one as well. | |||||
| 2023-01-11 | feat(web): add bulk-light functionality into PDF-AS-Web | Thomas | 6 | -295/+517 | |
| 2022-01-12 | Do not use alpha channel when outputting to jpg | Gerald Palfinger | 1 | -2/+1 | |
| 2022-01-12 | Change placeholder image output from PNG to JPG | Gerald Palfinger | 1 | -18/+11 | |
| Microsoft Word's "print to pdf" function lowers the quality of png images used in a word document. This leads to a failure on pdf-as placeholder detection using the resulting pdf document. | |||||
| 2021-07-22 | generate placeholders without leading zeros and limit length to 5 digits | Alexander Marsalek | 1 | -0/+8 | |
| 2021-07-22 | fix for issue #49 | Alexander Marsalek | 1 | -1/+1 | |
| 2021-06-11 | version 4.1.7-RC-0.0.7, added sbp parameter to ExternSignServlet | Alexander Marsalek | 1 | -5/+2 | |
| 2021-06-01 | Merge branch 'master' | Alexander Marsalek | 2 | -3/+2 | |
| # Conflicts: # pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsHelper.java # pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/JSONAPIServlet.java # pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/ws/PDFASSigningImpl.java | |||||
| 2021-06-01 | filter everything from placeholder id except 0-9 during placeholder generation | Alexander Marsalek | 1 | -3/+5 | |
| 2021-04-16 | errorhandling | Alexander Marsalek | 1 | -8/+13 | |
| 2021-04-15 | untested JSON interface | Alexander Marsalek | 1 | -4/+14 | |
| 2021-04-12 | pdf-as-web signature block parameter handling | Alexander Marsalek | 3 | -16/+21 | |
| 2021-04-08 | typo | Alexander Marsalek | 2 | -10/+3 | |
| 2021-01-18 | update placeholder search | Emina Ahmetovic | 1 | -3/+3 | |
| 2020-12-18 | clear placeholders, add additional parameters in a default config | Emina Ahmetovic | 1 | -1/+0 | |
| 2020-11-05 | change version to 4.1.6 | Emina Ahmetovic | 1 | -1/+1 | |
| 2020-10-30 | change log, reformat code | Emina Ahmetovic | 2 | -1/+7 | |
| 2020-08-13 | bugfix in placeholder id search pdf-as-web | Emina Ahmetovic | 1 | -1/+2 | |
| 2020-03-12 | exception handling when placeholder_web_id is not used | emusic | 1 | -2/+8 | |
| 2020-02-26 | changes in placeholder image | emusic | 1 | -12/+10 | |
| 2019-02-26 | add log message if signed PDF is not available | Thomas Lenz | 1 | -0/+1 | |
| 2018-12-06 | add 'direct' mode to provide signed PDF documents | Thomas Lenz | 2 | -6/+20 | |
| 2018-11-22 | Merge branch 'SL20_development' | emusic | 7 | -6/+363 | |
| # Conflicts: # build.gradle # pdf-as-cli/src/main/java/at/gv/egiz/pdfas/cli/Main.java # pdf-as-lib/src/configuration/cfg/advancedconfig.properties # pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.java # pdf-as-lib/src/main/resources/config/config.zip # pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/config/WebConfiguration.java # pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java | |||||
| 2018-09-03 | "deleting unused code" | emusic | 1 | -9/+0 | |
| 2018-09-03 | "deleting unused settings" | emusic | 1 | -20/+10 | |
| 2018-07-27 | adding transfer of pdf file via pdfurl | emusic | 1 | -12/+13 | |
| 2018-07-27 | Merge branch 'SL20_development' of gitlab.iaik.tugraz.at:egiz/pdf-as-4 into ↵ | emusic | 1 | -2/+4 | |
| SL20_development # Conflicts: # pdf-as-lib/src/main/java/at/gv/egiz/sl20/utils/SL20JSONBuilderUtils.java # pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsHelper.java | |||||
| 2018-07-27 | adding additional data transfer type | emusic | 1 | -0/+86 | |
| 2018-07-26 | add logger on trace level for request/response debugging | Thomas Lenz | 1 | -2/+4 | |
| 2018-07-10 | changes in pdf-as-web config | emusic | 1 | -25/+0 | |
| 2018-07-09 | add SL20 connecter-backend in a first beta version (getCertificate looks ↵ | Thomas Lenz | 5 | -5/+263 | |
| good, create signature is untested) | |||||
