Migrate to stirlingpdf v2.1.5#34
Conversation
|
Seems our pre commits are not working don't think it's related to your change will check it out in 2 days (due to Christmas) and then get this merged |
Updated AppVersion badge in README.md from 1.3.2 to 2.1.5.
|
I think the pre-commit asks me to update the README with the app version used |
|
Another important thing is we need to set |
| # value: "false" | ||
| # - name: DISABLE_ADDITIONAL_FEATURES | ||
| # value: "false" | ||
| # - name: FAT_DOCKER |
There was a problem hiding this comment.
Isn't this just a build option?
I cannot find any documentation indicating what this is used for.
There was a problem hiding this comment.
I've used this docker compose as reference https://github.com/Stirling-Tools/Stirling-PDF/blob/main/docker/compose/docker-compose.fat.yml
There was a problem hiding this comment.
Sounds good, looked at source and found a ref in init-without-ocr;
https://github.com/Stirling-Tools/Stirling-PDF/blob/0c96133544d9b8c669a5d7ac847da14598a97202/scripts/init-without-ocr.sh#L80-L82
There was a problem hiding this comment.
We should increment the chart version
There was a problem hiding this comment.
I agree it needs to be updated but you want me to set the new version?
There was a problem hiding this comment.
Looking to @Frooodle for guidance, preferably a major version increment (3.y.z ?)
There was a problem hiding this comment.
Yes agreed please do major chart bump here
I'll then merge
| # - name: SYSTEM_MAXFILESIZE | ||
| # value: "500" | ||
| # - name: SYSTEM_GOOGLEVISIBILITY | ||
| # value: "true" |
There was a problem hiding this comment.
Could we add some other env vars, especially the new ones from v2.0?
Sourced these from https://docs.stirlingpdf.com/Configuration
Excluding oauth/saml since its provider-centric
| # value: "true" | |
| # value: "true" | |
| # - name: UI_LOGOSTYLE | |
| # value: "modern" | |
| # - name: SYSTEM_SHOWUPDATE | |
| # value: "false" | |
| # - name: SYSTEM_SHOWUPDATEONLYADMIN | |
| # value: "false" | |
| # - name: ENDPOINTS_GROUPSTOREMOVE | |
| # value: "" | |
| # - name: JAVA_CUSTOM_OPTS | |
| # value: "" | |
| # - name: MODE | |
| # value: "BOTH" | |
| # # When MODE = FRONTEND | |
| # - name: VITE_API_BASE_URL | |
| # value: "http://backend:8080" | |
| # - name: SYSTEM_FRONTENDURL | |
| # value: "https://pdf.example.com" | |
| # - name: SYSTEM_CORSALLOWEDORIGINS | |
| # value: "https://pdf.example.com,https://pdf-staging.example.com" | |
| # # Authentication | |
| # - name: SECURITY_ENABLELOGIN | |
| # value: "true" | |
| # - name: SECURITY_LOGINMETHOD | |
| # value: "all" | |
| # - name: SECURITY_INITIALLOGIN_USERNAME | |
| # value: "admin" | |
| # - name: SECURITY_INITIALLOGIN_PASSWORD | |
| # value: "stirling" | |
| # - name: SECURITY_JWT_PERSISTENCE | |
| # value: "true" | |
| # - name: SECURITY_JWT_ENABLEKEYROTATION | |
| # value: "true" | |
| # - name: SECURITY_JWT_ENABLEKEYCLEANUP | |
| # value: "true" | |
| # - name: SECURITY_JWT_KEYRETENTIONDAYS | |
| # value: "7" | |
| # # E-mail invites | |
| # - name: MAIL_ENABLED | |
| # value: "false" | |
| # - name: MAIL_FROM | |
| # value: "noreply@example.com" | |
| # - name: MAIL_ENABLEINVITES | |
| # value: "false" | |
| # - name: MAIL_HOST | |
| # value: "smtp.gmail.com" | |
| # - name: MAIL_PORT | |
| # value: "587" | |
| # - name: MAIL_USERNAME | |
| # value: "your-email@gmail.com" | |
| # - name: MAIL_PASSWORD | |
| # value: "your-app-password" | |
| # - name: MAIL_TLS_ENABLED | |
| # value: "true" | |
| # # When relying on Stirling-PDF to terminate TLS | |
| # - name: SYSTEM_SERVERCERTIFICATE_ENABLED | |
| # value: "true" | |
| # - name: SYSTEM_SERVERCERTIFICATE_ORGANIZATIONNAME | |
| # value: "My Company" | |
| # - name: SYSTEM_SERVERCERTIFICATE_VALIDITY | |
| # value: "365" | |
| # - name: SYSTEM_SERVERCERTIFICATE_REGENERATEONSTARTUP | |
| # value: "false" | |
| # - name: KEYSTORE_PASSWORD | |
| # value: "password" | |
| # # PDF trust sources | |
| # - name: SECURITY_VALIDATION_TRUST_SERVERASANCHOR | |
| # value: "true" | |
| # - name: SECURITY_VALIDATION_TRUST_USESYSTEMTRUST | |
| # value: "true" | |
| # - name: SECURITY_VALIDATION_TRUST_USEMOZILLABUNDLE | |
| # value: "true" | |
| # - name: SECURITY_VALIDATION_TRUST_USEAATL | |
| # value: "false" | |
| # - name: SECURITY_VALIDATION_TRUST_USEEUTL | |
| # value: "false" | |
| # - name: SECURITY_VALIDATION_REVOCATION_MODE | |
| # value: "ocsp+crl" | |
| # - name: SECURITY_VALIDATION_REVOCATION_HARDFAIL | |
| # value: "false" |
There was a problem hiding this comment.
Would be great to see them all
If you want to provide the vite url and the mode front-end and backend you 'need to be able to deploy one deployment for the front-end and another one for the backend
I think it's out of this pr scope
##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files ##### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) ##### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
##### [\`3.1.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.1.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Bump Stirling PDF to 2.5.1 (chart 3.1.0) by [@Frooodle](https://github.com/Frooodle) in [#36](Stirling-Tools/Stirling-PDF-chart#36) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-3.0.0...stirling-pdf-chart-3.1.0> --- ##### [\`3.0.0\`](https://github.com/Stirling-Tools/Stirling-PDF-chart/releases/tag/stirling-pdf-chart-3.0.0) locally hosted web application that allows you to perform various operations on PDF files #### What's Changed - Migrate to stirlingpdf v2.1.5 by [@serut](https://github.com/serut) in [#34](Stirling-Tools/Stirling-PDF-chart#34) #### New Contributors - [@serut](https://github.com/serut) made their first contribution in [#34](Stirling-Tools/Stirling-PDF-chart#34) **Full Changelog**: <Stirling-Tools/Stirling-PDF-chart@stirling-pdf-chart-2.2.0...stirling-pdf-chart-3.0.0>
In order to migrate to the latest version of your software, I had to change the probe that checks if the service is running well.
I've also updated virtual envs as their name changed between v1 and v2
It works well on my server.
Linked issue(s)
Fixes #33
Community Note