signotec signoSign - Releases

← App details

Nextcloud 34

signotec signoSign 2.1.0
Release Details
UpdatedApril 22, 2026, 10:18 a.m.
Changelog

Added

  • Notification language selector in remote signing dialog (auto-detects user's Nextcloud locale; supports German, English, French)
  • Optional email customization fields in remote signing dialog (subject, greeting text, signature text)
  • Webhook reachability hint in admin settings (signoSign/Universal server must reach Nextcloud)

Changed

  • Remote signing API call now passes locale, mailSubject, mailMessage, and mailSignatureText to signoSign/Universal
  • Default URL pre-filled with https://universal.signosign.com/ when no URL is stored
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEFTCCAv0CAhMyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNDA5MTQwMzA4WhcNMzYwNzE1MTQwMzA4WjAlMSMwIQYD
VQQDDBpzaWdub3RlY3NpZ25vc2lnbnVuaXZlcnNhbDCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAMN6yXSN6lzt8WGZkIIkWuukF8XLZ9B5Otggnt1EjRD6
psojGL/TSBCeeCIKDmJz5mA3f6q67XiMYlLkJ8hywl7hSBXoFmczSdC79Rd4c/4K
Pp53eLXg8S3t1LlcYuhdVW7cjArdcxF+8LMrssPXjhCv8RUkqjX3GXFWvp4UfLBR
Rnie/9d2A/fGpgZ6nvW7gzIzveCMvj115s67pz5ToYO/UJDv+IjGDkXRHvGz04RX
98ZcN1kpRMYiVrzas+Hi0Rja0aX/gEg1lE72+qyMPV3d+FPjIRLDh70MCyybGFBs
hsm0TCScLcGhHmi+Ga1c0qkoUjRkXZH+sYwm0m/tjv3TLCcrA12bxBhcEw/Uyt0C
5SLZbJPwoOZxieNCDc/HFYo6RNehBkFOuMp/WyvFmzNhDB9f8PmloIHPlzev6Oyv
QuSeBlHy+W5Ahg4nxt8WMvnaxOutKyICypGSPN5ND+GGWj4gkoVOJ9wM+icygk3V
z9ZWhlCzfF+RvTWrtAJVUMFci9bbJkHMG58ele48RH1pvY8OH7jwap3Ppeb9Is4Y
RfUKp046yom0/cQ0wnqL/hsMYMlzHofoVRlcweuxZXb5F/marw+XcIRkZDSlfoqx
pycPDFsb6utvqCAFLEGXzHQ2/ciO4BBUX7YxLUPK0/E/Rdru2cQeTEOXaTDVo+qn
AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAgbpMGnyjummK92truQ+bvH+TmxCIng
iuC4BWkejwqFdztL+55YIw8AUh9gm+js9Xmjc+NHVXGfPG5KILKmT2ttt8Y59Ues
oobZhW9DotXkp1hgohBdABqnYGDsL3pNBbrb12ykCUCMQ1Iu6cNDlWlY+TmjwMh5
5SGqxoFL+++W79Qj8mF74egmkuDFnMMW+9k/oDGR4tiE/FiaAsOj0IpDSaJZcujc
1WjYLfS/3Ad0Z3ZBJJ/eMyGdKjD7F+oQUbUHcIv4W1lahehenl0jPQbA+vCQRXc0
U/tLjOI9Wn8l91WAX7fc49/4xlDLLCElxG+wJUCBkE6syO/m/2r492U=
-----END CERTIFICATE-----
SignatureSm/MdpnjvEUcgqhM+1xE6Q7OE6tbkcFHTzhUScmanbhJlFXvEMvh11ek2lIfsss5
wqc+zqiW7v1ZBt3QvRcFcVkoObQ2nMgnhOQc0jm6eUesIQINPCDHCAiDzoi8E7jV
KKcymWADe4Eg5QkM3ioLMJ9SSlpZ7FcJ8TGEtx5kXqhT1eUHtQDVjBfRP4/Jyskz
RI+x0GWwaxGzHclexlOXNmq74K9SF8XHiRVcAg9bPDqvcW7CK1WPTs7igAiduCjX
Nnz9io/mr6rB6uDP99DcnpAhTQFEkdqxZWxYnT7NwygYSZmEZQtr1+54D6EXu03+
eQxGLp0sSf5HeXlGV1EgKRgFyhA2lQ5ymYZNiwCaL0OJjmFO/JBqFhBtIy0AIkxI
wA7fx8/yltuRC32BiUuqrQWoo0U+YmN7JJFLwIjFupH2Ca6WB+ywl9utcI+61H59
Tu1MbOn5gCdvsM96iYQg87+j9f9loScDLGkuEn1bY+KF/ETxRw7Fd+DCAozTqvk7
JbIOhoSXKhFTwV+NlL3amSWBtJ/v/VFyOkmQi78PKGABa3hgplGEQ6Sbg/EmAdPT
5m00/NalCjo3y7HfjXYr2Y6OPwzutJgThvmkyjKp3mwKyg0QaQCS6RCwfR84c4GY
+D+ECnLTYeM8VEpWhMvACdhlwaFCPgP113YpYcVD658=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.2.0
signotec signoSign 2.0.0
Release Details
UpdatedApril 20, 2026, 9:24 a.m.
Changelog

Added

  • Support for Nextcloud 33 and 34

Changed

  • Updated @nextcloud/files to v4.0.0 — migrated file actions to the new context-based API (ActionContext, INode)

Removed

  • Support for Nextcloud 32
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEFTCCAv0CAhMyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNDA5MTQwMzA4WhcNMzYwNzE1MTQwMzA4WjAlMSMwIQYD
VQQDDBpzaWdub3RlY3NpZ25vc2lnbnVuaXZlcnNhbDCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAMN6yXSN6lzt8WGZkIIkWuukF8XLZ9B5Otggnt1EjRD6
psojGL/TSBCeeCIKDmJz5mA3f6q67XiMYlLkJ8hywl7hSBXoFmczSdC79Rd4c/4K
Pp53eLXg8S3t1LlcYuhdVW7cjArdcxF+8LMrssPXjhCv8RUkqjX3GXFWvp4UfLBR
Rnie/9d2A/fGpgZ6nvW7gzIzveCMvj115s67pz5ToYO/UJDv+IjGDkXRHvGz04RX
98ZcN1kpRMYiVrzas+Hi0Rja0aX/gEg1lE72+qyMPV3d+FPjIRLDh70MCyybGFBs
hsm0TCScLcGhHmi+Ga1c0qkoUjRkXZH+sYwm0m/tjv3TLCcrA12bxBhcEw/Uyt0C
5SLZbJPwoOZxieNCDc/HFYo6RNehBkFOuMp/WyvFmzNhDB9f8PmloIHPlzev6Oyv
QuSeBlHy+W5Ahg4nxt8WMvnaxOutKyICypGSPN5ND+GGWj4gkoVOJ9wM+icygk3V
z9ZWhlCzfF+RvTWrtAJVUMFci9bbJkHMG58ele48RH1pvY8OH7jwap3Ppeb9Is4Y
RfUKp046yom0/cQ0wnqL/hsMYMlzHofoVRlcweuxZXb5F/marw+XcIRkZDSlfoqx
pycPDFsb6utvqCAFLEGXzHQ2/ciO4BBUX7YxLUPK0/E/Rdru2cQeTEOXaTDVo+qn
AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAgbpMGnyjummK92truQ+bvH+TmxCIng
iuC4BWkejwqFdztL+55YIw8AUh9gm+js9Xmjc+NHVXGfPG5KILKmT2ttt8Y59Ues
oobZhW9DotXkp1hgohBdABqnYGDsL3pNBbrb12ykCUCMQ1Iu6cNDlWlY+TmjwMh5
5SGqxoFL+++W79Qj8mF74egmkuDFnMMW+9k/oDGR4tiE/FiaAsOj0IpDSaJZcujc
1WjYLfS/3Ad0Z3ZBJJ/eMyGdKjD7F+oQUbUHcIv4W1lahehenl0jPQbA+vCQRXc0
U/tLjOI9Wn8l91WAX7fc49/4xlDLLCElxG+wJUCBkE6syO/m/2r492U=
-----END CERTIFICATE-----
Signaturea2rESS5g2ePCK6qi792OBzJOBkqxTbQ4yrzFaELxQcbZW4/JWDW82b1pYfykIIlM
BhvtsfGu7e3t3cypK6I5XwEGCSERAjAk+eVVEc0wzm1wBxnV+Rwo+lBoRYg6dgeL
BpkuUziAzij1kA4P6sfhwQcIOsuiNasRuupM0Glg5m3DG1/0YPMsElPhCfJi4N3v
D5pqlVpsDkbu6LLilAqTizEBUUv+Ig708IdBPLFMQAZuCnBLd9oRKl66PWAhrC/M
o5klZdG9vrtKdXPiCZNiD3Id1fny1sHKO2BnTNsxDoIax7jGtqO4NuR6LUGigfQE
9tp2yKiLm2iPj7OXl8s+SZcddnDPwt3uy0nCNbylGvYB2i7rSEgyp/M/p2fkfiVB
AEXqM3ixba2YqzRqIeihuROF0jdAnk4MU45VWhc17sasV2XVFon+qrcMzIXpKGhU
Msm37cMcKuY8GiDhDlVqsnLnMCtM7gMaKPwydBRHq8ZGgXlwmTGfGQJTSPj3hIJ2
xEgHxKsa65+STZLYlCt4dV3u+RZGFJV40Ovb/2LlPr1iGvtzY/ZMgd2j21OONWO/
FfMEBrTrhIGlvdTp1F7oWS2nVBsDBtYXrQc1SN/r0xMC87NQfpGcs0mxgbafOL2P
ZulCJsXlSFjRiob/Z4r49woZXafIEoThnTeFyZWk15I=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.2.0

Nextcloud 33

signotec signoSign 2.1.0
Release Details
UpdatedApril 22, 2026, 10:18 a.m.
Changelog

Added

  • Notification language selector in remote signing dialog (auto-detects user's Nextcloud locale; supports German, English, French)
  • Optional email customization fields in remote signing dialog (subject, greeting text, signature text)
  • Webhook reachability hint in admin settings (signoSign/Universal server must reach Nextcloud)

Changed

  • Remote signing API call now passes locale, mailSubject, mailMessage, and mailSignatureText to signoSign/Universal
  • Default URL pre-filled with https://universal.signosign.com/ when no URL is stored
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEFTCCAv0CAhMyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNDA5MTQwMzA4WhcNMzYwNzE1MTQwMzA4WjAlMSMwIQYD
VQQDDBpzaWdub3RlY3NpZ25vc2lnbnVuaXZlcnNhbDCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAMN6yXSN6lzt8WGZkIIkWuukF8XLZ9B5Otggnt1EjRD6
psojGL/TSBCeeCIKDmJz5mA3f6q67XiMYlLkJ8hywl7hSBXoFmczSdC79Rd4c/4K
Pp53eLXg8S3t1LlcYuhdVW7cjArdcxF+8LMrssPXjhCv8RUkqjX3GXFWvp4UfLBR
Rnie/9d2A/fGpgZ6nvW7gzIzveCMvj115s67pz5ToYO/UJDv+IjGDkXRHvGz04RX
98ZcN1kpRMYiVrzas+Hi0Rja0aX/gEg1lE72+qyMPV3d+FPjIRLDh70MCyybGFBs
hsm0TCScLcGhHmi+Ga1c0qkoUjRkXZH+sYwm0m/tjv3TLCcrA12bxBhcEw/Uyt0C
5SLZbJPwoOZxieNCDc/HFYo6RNehBkFOuMp/WyvFmzNhDB9f8PmloIHPlzev6Oyv
QuSeBlHy+W5Ahg4nxt8WMvnaxOutKyICypGSPN5ND+GGWj4gkoVOJ9wM+icygk3V
z9ZWhlCzfF+RvTWrtAJVUMFci9bbJkHMG58ele48RH1pvY8OH7jwap3Ppeb9Is4Y
RfUKp046yom0/cQ0wnqL/hsMYMlzHofoVRlcweuxZXb5F/marw+XcIRkZDSlfoqx
pycPDFsb6utvqCAFLEGXzHQ2/ciO4BBUX7YxLUPK0/E/Rdru2cQeTEOXaTDVo+qn
AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAgbpMGnyjummK92truQ+bvH+TmxCIng
iuC4BWkejwqFdztL+55YIw8AUh9gm+js9Xmjc+NHVXGfPG5KILKmT2ttt8Y59Ues
oobZhW9DotXkp1hgohBdABqnYGDsL3pNBbrb12ykCUCMQ1Iu6cNDlWlY+TmjwMh5
5SGqxoFL+++W79Qj8mF74egmkuDFnMMW+9k/oDGR4tiE/FiaAsOj0IpDSaJZcujc
1WjYLfS/3Ad0Z3ZBJJ/eMyGdKjD7F+oQUbUHcIv4W1lahehenl0jPQbA+vCQRXc0
U/tLjOI9Wn8l91WAX7fc49/4xlDLLCElxG+wJUCBkE6syO/m/2r492U=
-----END CERTIFICATE-----
SignatureSm/MdpnjvEUcgqhM+1xE6Q7OE6tbkcFHTzhUScmanbhJlFXvEMvh11ek2lIfsss5
wqc+zqiW7v1ZBt3QvRcFcVkoObQ2nMgnhOQc0jm6eUesIQINPCDHCAiDzoi8E7jV
KKcymWADe4Eg5QkM3ioLMJ9SSlpZ7FcJ8TGEtx5kXqhT1eUHtQDVjBfRP4/Jyskz
RI+x0GWwaxGzHclexlOXNmq74K9SF8XHiRVcAg9bPDqvcW7CK1WPTs7igAiduCjX
Nnz9io/mr6rB6uDP99DcnpAhTQFEkdqxZWxYnT7NwygYSZmEZQtr1+54D6EXu03+
eQxGLp0sSf5HeXlGV1EgKRgFyhA2lQ5ymYZNiwCaL0OJjmFO/JBqFhBtIy0AIkxI
wA7fx8/yltuRC32BiUuqrQWoo0U+YmN7JJFLwIjFupH2Ca6WB+ywl9utcI+61H59
Tu1MbOn5gCdvsM96iYQg87+j9f9loScDLGkuEn1bY+KF/ETxRw7Fd+DCAozTqvk7
JbIOhoSXKhFTwV+NlL3amSWBtJ/v/VFyOkmQi78PKGABa3hgplGEQ6Sbg/EmAdPT
5m00/NalCjo3y7HfjXYr2Y6OPwzutJgThvmkyjKp3mwKyg0QaQCS6RCwfR84c4GY
+D+ECnLTYeM8VEpWhMvACdhlwaFCPgP113YpYcVD658=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.2.0
signotec signoSign 2.0.0
Release Details
UpdatedApril 20, 2026, 9:24 a.m.
Changelog

Added

  • Support for Nextcloud 33 and 34

Changed

  • Updated @nextcloud/files to v4.0.0 — migrated file actions to the new context-based API (ActionContext, INode)

Removed

  • Support for Nextcloud 32
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEFTCCAv0CAhMyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNDA5MTQwMzA4WhcNMzYwNzE1MTQwMzA4WjAlMSMwIQYD
VQQDDBpzaWdub3RlY3NpZ25vc2lnbnVuaXZlcnNhbDCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAMN6yXSN6lzt8WGZkIIkWuukF8XLZ9B5Otggnt1EjRD6
psojGL/TSBCeeCIKDmJz5mA3f6q67XiMYlLkJ8hywl7hSBXoFmczSdC79Rd4c/4K
Pp53eLXg8S3t1LlcYuhdVW7cjArdcxF+8LMrssPXjhCv8RUkqjX3GXFWvp4UfLBR
Rnie/9d2A/fGpgZ6nvW7gzIzveCMvj115s67pz5ToYO/UJDv+IjGDkXRHvGz04RX
98ZcN1kpRMYiVrzas+Hi0Rja0aX/gEg1lE72+qyMPV3d+FPjIRLDh70MCyybGFBs
hsm0TCScLcGhHmi+Ga1c0qkoUjRkXZH+sYwm0m/tjv3TLCcrA12bxBhcEw/Uyt0C
5SLZbJPwoOZxieNCDc/HFYo6RNehBkFOuMp/WyvFmzNhDB9f8PmloIHPlzev6Oyv
QuSeBlHy+W5Ahg4nxt8WMvnaxOutKyICypGSPN5ND+GGWj4gkoVOJ9wM+icygk3V
z9ZWhlCzfF+RvTWrtAJVUMFci9bbJkHMG58ele48RH1pvY8OH7jwap3Ppeb9Is4Y
RfUKp046yom0/cQ0wnqL/hsMYMlzHofoVRlcweuxZXb5F/marw+XcIRkZDSlfoqx
pycPDFsb6utvqCAFLEGXzHQ2/ciO4BBUX7YxLUPK0/E/Rdru2cQeTEOXaTDVo+qn
AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAgbpMGnyjummK92truQ+bvH+TmxCIng
iuC4BWkejwqFdztL+55YIw8AUh9gm+js9Xmjc+NHVXGfPG5KILKmT2ttt8Y59Ues
oobZhW9DotXkp1hgohBdABqnYGDsL3pNBbrb12ykCUCMQ1Iu6cNDlWlY+TmjwMh5
5SGqxoFL+++W79Qj8mF74egmkuDFnMMW+9k/oDGR4tiE/FiaAsOj0IpDSaJZcujc
1WjYLfS/3Ad0Z3ZBJJ/eMyGdKjD7F+oQUbUHcIv4W1lahehenl0jPQbA+vCQRXc0
U/tLjOI9Wn8l91WAX7fc49/4xlDLLCElxG+wJUCBkE6syO/m/2r492U=
-----END CERTIFICATE-----
Signaturea2rESS5g2ePCK6qi792OBzJOBkqxTbQ4yrzFaELxQcbZW4/JWDW82b1pYfykIIlM
BhvtsfGu7e3t3cypK6I5XwEGCSERAjAk+eVVEc0wzm1wBxnV+Rwo+lBoRYg6dgeL
BpkuUziAzij1kA4P6sfhwQcIOsuiNasRuupM0Glg5m3DG1/0YPMsElPhCfJi4N3v
D5pqlVpsDkbu6LLilAqTizEBUUv+Ig708IdBPLFMQAZuCnBLd9oRKl66PWAhrC/M
o5klZdG9vrtKdXPiCZNiD3Id1fny1sHKO2BnTNsxDoIax7jGtqO4NuR6LUGigfQE
9tp2yKiLm2iPj7OXl8s+SZcddnDPwt3uy0nCNbylGvYB2i7rSEgyp/M/p2fkfiVB
AEXqM3ixba2YqzRqIeihuROF0jdAnk4MU45VWhc17sasV2XVFon+qrcMzIXpKGhU
Msm37cMcKuY8GiDhDlVqsnLnMCtM7gMaKPwydBRHq8ZGgXlwmTGfGQJTSPj3hIJ2
xEgHxKsa65+STZLYlCt4dV3u+RZGFJV40Ovb/2LlPr1iGvtzY/ZMgd2j21OONWO/
FfMEBrTrhIGlvdTp1F7oWS2nVBsDBtYXrQc1SN/r0xMC87NQfpGcs0mxgbafOL2P
ZulCJsXlSFjRiob/Z4r49woZXafIEoThnTeFyZWk15I=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.2.0

Nextcloud 32

signotec signoSign 1.1.0
Release Details
UpdatedApril 22, 2026, 11:28 a.m.
Changelog

Added

  • Notification language selector in remote signing dialog (auto-detects user's Nextcloud locale; supports German, English, French)
  • Optional email customization fields in remote signing dialog (subject, greeting text, signature text)
  • Webhook reachability hint in admin settings (signoSign/Universal server must reach Nextcloud)

Changed

  • Remote signing API call now passes locale, mailSubject, mailMessage, and mailSignatureText to signoSign/Universal
  • Default URL pre-filled with https://universal.signosign.com/ when no URL is stored
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEFTCCAv0CAhMyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNDA5MTQwMzA4WhcNMzYwNzE1MTQwMzA4WjAlMSMwIQYD
VQQDDBpzaWdub3RlY3NpZ25vc2lnbnVuaXZlcnNhbDCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAMN6yXSN6lzt8WGZkIIkWuukF8XLZ9B5Otggnt1EjRD6
psojGL/TSBCeeCIKDmJz5mA3f6q67XiMYlLkJ8hywl7hSBXoFmczSdC79Rd4c/4K
Pp53eLXg8S3t1LlcYuhdVW7cjArdcxF+8LMrssPXjhCv8RUkqjX3GXFWvp4UfLBR
Rnie/9d2A/fGpgZ6nvW7gzIzveCMvj115s67pz5ToYO/UJDv+IjGDkXRHvGz04RX
98ZcN1kpRMYiVrzas+Hi0Rja0aX/gEg1lE72+qyMPV3d+FPjIRLDh70MCyybGFBs
hsm0TCScLcGhHmi+Ga1c0qkoUjRkXZH+sYwm0m/tjv3TLCcrA12bxBhcEw/Uyt0C
5SLZbJPwoOZxieNCDc/HFYo6RNehBkFOuMp/WyvFmzNhDB9f8PmloIHPlzev6Oyv
QuSeBlHy+W5Ahg4nxt8WMvnaxOutKyICypGSPN5ND+GGWj4gkoVOJ9wM+icygk3V
z9ZWhlCzfF+RvTWrtAJVUMFci9bbJkHMG58ele48RH1pvY8OH7jwap3Ppeb9Is4Y
RfUKp046yom0/cQ0wnqL/hsMYMlzHofoVRlcweuxZXb5F/marw+XcIRkZDSlfoqx
pycPDFsb6utvqCAFLEGXzHQ2/ciO4BBUX7YxLUPK0/E/Rdru2cQeTEOXaTDVo+qn
AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAgbpMGnyjummK92truQ+bvH+TmxCIng
iuC4BWkejwqFdztL+55YIw8AUh9gm+js9Xmjc+NHVXGfPG5KILKmT2ttt8Y59Ues
oobZhW9DotXkp1hgohBdABqnYGDsL3pNBbrb12ykCUCMQ1Iu6cNDlWlY+TmjwMh5
5SGqxoFL+++W79Qj8mF74egmkuDFnMMW+9k/oDGR4tiE/FiaAsOj0IpDSaJZcujc
1WjYLfS/3Ad0Z3ZBJJ/eMyGdKjD7F+oQUbUHcIv4W1lahehenl0jPQbA+vCQRXc0
U/tLjOI9Wn8l91WAX7fc49/4xlDLLCElxG+wJUCBkE6syO/m/2r492U=
-----END CERTIFICATE-----
SignatureGdwNt59MA6JueylbyIJw0WyS5GpLLIDeVhFtfTPrYN/jx/BGHedOvdtVvOA+ZZvI
fXARlACLD9/eL52BcK/jNM9UciTRBshcmqlKIrVxEvQobBWYPrljP0eijeIqSOF4
CcyIKia7kk9SCXrBv1RH8KSTH0kugF1yVMablTjzSjhH8cdJF/9pw+dWh12QKJFX
obdSd5LOHGy6XIqhnyt0LlNa8rvZWU71ucToi08OQbkGC+c5qweRQ9hSAdifYRN0
9+5+IhROT4sBIwisiDvkVLRo0qfAZeicjTmrXK6JK3MlqLoFq7w1xiBE7TBGV8EH
nHPptn/tRn2+uL/nA2ofuPY/oCnfJMfb2uVQ2RXWm0s9/xWJLEuGObvuPG6zHa7Z
c2UX5mJvjNUq3xr1v9HIcWjgdHpmN7H9BQxfb6Xz0SpoqvUGa6wYrdxoMypQUIZt
nPtHIaE9+ogHukb94VSpVNpm+dFx4TdtsHT9MRaSmX2jUdryIGjuSNwX6iW6XpKg
+uy7pXx5VOZ78t/P3GFCSehQNUgEkZRXwtjXEc+Xe4X9divYgwVF3TI7qQ+wFVoj
TwXhCLGnX4S28+6B94gfSAXX+5KiR2gfyeMz+jN3xLURuga1PdHYlt3vcGRWrpTm
P0H/r3aPRmg9j6muxKw1qA5cOfyEdZ6o0U3/wRNw3EQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<33.0.0
Minimum Integer bits32
PHP>=8.2.0
signotec signoSign 1.0.1
Release Details
UpdatedApril 20, 2026, 10:01 a.m.
Changelog

Changed

  • PHP codebase reformatted to spaces
  • Added <php min-version="8.2" /> to app dependencies
  • Makefile refactored with variables and new deploy target
  • Updated psalm and dev tooling
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEFTCCAv0CAhMyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNDA5MTQwMzA4WhcNMzYwNzE1MTQwMzA4WjAlMSMwIQYD
VQQDDBpzaWdub3RlY3NpZ25vc2lnbnVuaXZlcnNhbDCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAMN6yXSN6lzt8WGZkIIkWuukF8XLZ9B5Otggnt1EjRD6
psojGL/TSBCeeCIKDmJz5mA3f6q67XiMYlLkJ8hywl7hSBXoFmczSdC79Rd4c/4K
Pp53eLXg8S3t1LlcYuhdVW7cjArdcxF+8LMrssPXjhCv8RUkqjX3GXFWvp4UfLBR
Rnie/9d2A/fGpgZ6nvW7gzIzveCMvj115s67pz5ToYO/UJDv+IjGDkXRHvGz04RX
98ZcN1kpRMYiVrzas+Hi0Rja0aX/gEg1lE72+qyMPV3d+FPjIRLDh70MCyybGFBs
hsm0TCScLcGhHmi+Ga1c0qkoUjRkXZH+sYwm0m/tjv3TLCcrA12bxBhcEw/Uyt0C
5SLZbJPwoOZxieNCDc/HFYo6RNehBkFOuMp/WyvFmzNhDB9f8PmloIHPlzev6Oyv
QuSeBlHy+W5Ahg4nxt8WMvnaxOutKyICypGSPN5ND+GGWj4gkoVOJ9wM+icygk3V
z9ZWhlCzfF+RvTWrtAJVUMFci9bbJkHMG58ele48RH1pvY8OH7jwap3Ppeb9Is4Y
RfUKp046yom0/cQ0wnqL/hsMYMlzHofoVRlcweuxZXb5F/marw+XcIRkZDSlfoqx
pycPDFsb6utvqCAFLEGXzHQ2/ciO4BBUX7YxLUPK0/E/Rdru2cQeTEOXaTDVo+qn
AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAgbpMGnyjummK92truQ+bvH+TmxCIng
iuC4BWkejwqFdztL+55YIw8AUh9gm+js9Xmjc+NHVXGfPG5KILKmT2ttt8Y59Ues
oobZhW9DotXkp1hgohBdABqnYGDsL3pNBbrb12ykCUCMQ1Iu6cNDlWlY+TmjwMh5
5SGqxoFL+++W79Qj8mF74egmkuDFnMMW+9k/oDGR4tiE/FiaAsOj0IpDSaJZcujc
1WjYLfS/3Ad0Z3ZBJJ/eMyGdKjD7F+oQUbUHcIv4W1lahehenl0jPQbA+vCQRXc0
U/tLjOI9Wn8l91WAX7fc49/4xlDLLCElxG+wJUCBkE6syO/m/2r492U=
-----END CERTIFICATE-----
SignatureJdXHigS+lWwhhi+e2hlE29aXl1DMpCHhDk2ORcKbiVqt40SDkI+jkZrZVcTqDcly
xjUEs12nqpOV73zQosI+UkPC0I4SVjOJEL72DbbjcnDDVeulTHLS6M2VB8TE4OBx
HHQRgXVUEm2IV7leX5kbFSnjTnmojL2arbfXEDgc7do/J9qSZglroElpHnN2ITXF
VRmK3PwI44qk+pO1OKp6/GXw8vsO04FR50vgrWYhhnj8/zAicUfoqMmivFhCcDEX
P3dKNaOmlgOQypOv5Z6s0mRlZsiRMF69IlwibWfdcraXaXzgSEExZ2IKs2rjJrqf
3y1f/39n8g9PyHh3/g0o1OnjHGVhztjm+5Ix77XipJ6DkVVEpQJfXpbygJF7K1CA
Wbh45lVpK/kb+wGJwDxzRi6i8KD+PHQVzti7lfLLaSGiQK6l+Ngl9g+MWo1pjHwP
bLz0N0ARRkmN9lFkSojjeMW8zcDLBl6ttWbDB7Zf7LRwSMdQ8glRN7RW3KtJGtWy
Z0pjvNp9X7gX4J85aHzvOv/UYZIX7IVqhr3ABGqRerR2kToBxxkT5nqsKqwYic8p
kiittiF3QiH4wDaaJ17UWsshw0yzeYSqaInQQBsEFEQgpHINTwz3LT+kQzo9wT/9
X4WjPDbTfu0R6Q7aVKrO1rIJhgVNycZaH3Ofgfupshs=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<33.0.0
Minimum Integer bits32
PHP>=8.2.0
signotec signoSign 1.0.0
Release Details
UpdatedApril 16, 2026, 11:27 a.m.
Changelog

Added

  • First release
  • Admin settings for connection (URL, username, password) and signature field configuration
  • Connection test button with detailed error display
  • Automatic webhook URL configuration in signoSign/Universal
  • Comment templates for send, signed, and rejected events (with @userid@, @mailto@, @reason@ placeholders)
  • Configurable file tags for send, signed, and rejected states (mutually exclusive, auto-cleanup on state transition)
  • User preference to choose between local and remote signing as default file action
  • "Sign file" file action for local signing workflow
  • "Send file for signing" file action for remote signing workflow (email recipient, auth type, password/TAN)
  • Webhook processing for signed and rejected files (downloads signed PDF, overwrites Nextcloud file)
  • Unit tests
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEFTCCAv0CAhMyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNDA5MTQwMzA4WhcNMzYwNzE1MTQwMzA4WjAlMSMwIQYD
VQQDDBpzaWdub3RlY3NpZ25vc2lnbnVuaXZlcnNhbDCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAMN6yXSN6lzt8WGZkIIkWuukF8XLZ9B5Otggnt1EjRD6
psojGL/TSBCeeCIKDmJz5mA3f6q67XiMYlLkJ8hywl7hSBXoFmczSdC79Rd4c/4K
Pp53eLXg8S3t1LlcYuhdVW7cjArdcxF+8LMrssPXjhCv8RUkqjX3GXFWvp4UfLBR
Rnie/9d2A/fGpgZ6nvW7gzIzveCMvj115s67pz5ToYO/UJDv+IjGDkXRHvGz04RX
98ZcN1kpRMYiVrzas+Hi0Rja0aX/gEg1lE72+qyMPV3d+FPjIRLDh70MCyybGFBs
hsm0TCScLcGhHmi+Ga1c0qkoUjRkXZH+sYwm0m/tjv3TLCcrA12bxBhcEw/Uyt0C
5SLZbJPwoOZxieNCDc/HFYo6RNehBkFOuMp/WyvFmzNhDB9f8PmloIHPlzev6Oyv
QuSeBlHy+W5Ahg4nxt8WMvnaxOutKyICypGSPN5ND+GGWj4gkoVOJ9wM+icygk3V
z9ZWhlCzfF+RvTWrtAJVUMFci9bbJkHMG58ele48RH1pvY8OH7jwap3Ppeb9Is4Y
RfUKp046yom0/cQ0wnqL/hsMYMlzHofoVRlcweuxZXb5F/marw+XcIRkZDSlfoqx
pycPDFsb6utvqCAFLEGXzHQ2/ciO4BBUX7YxLUPK0/E/Rdru2cQeTEOXaTDVo+qn
AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAgbpMGnyjummK92truQ+bvH+TmxCIng
iuC4BWkejwqFdztL+55YIw8AUh9gm+js9Xmjc+NHVXGfPG5KILKmT2ttt8Y59Ues
oobZhW9DotXkp1hgohBdABqnYGDsL3pNBbrb12ykCUCMQ1Iu6cNDlWlY+TmjwMh5
5SGqxoFL+++W79Qj8mF74egmkuDFnMMW+9k/oDGR4tiE/FiaAsOj0IpDSaJZcujc
1WjYLfS/3Ad0Z3ZBJJ/eMyGdKjD7F+oQUbUHcIv4W1lahehenl0jPQbA+vCQRXc0
U/tLjOI9Wn8l91WAX7fc49/4xlDLLCElxG+wJUCBkE6syO/m/2r492U=
-----END CERTIFICATE-----
SignaturetcKVh7LIZGohK5aQcUgChuZsaLPup7qFV1blUIaa/ppqCbFx/tzSdi6gx1xF4wji
4KpBPHJVBuesjdyNtV9rFW0n5i1NyG0SigEZJJSTJhZtRx8aR063jQNIZT/uCsNK
TBJVJzllNeJFrwi0SiAzenBggraiWXa2EnQXgzvqDRZ5/ZYeoEfos1tvJE18wxcz
kLnRgwq9bWFKz3Dch6nLeb8xub3yTzcrcf+O9jCt+43vPhrTvAl3iFAF3WfFnz9l
zqPwbkYcRCUcSE1yiRvE2f0qH/zaaeNCvgUxS2tXyia5EBM/flUKsbHwJc7GUIID
9O6GeYc6VQbhw4hCykvLdZdCBYQjL6+pFheL11fDcNQZEQWQV7XOLr5oXcn3qrGy
b7GvpslkwPMXgSJ8cfI2qVvZlCMYNKfWLXglc4SA5NJSSWhbRPbDdf0c6ypx58+C
YBhkkGJNeX/2+7N4BJcg7zm+dE8dBVE9qiEpq7GAMf4sazgb2r/39pQfbi23tHej
rb2Y/GY/rOiwILwCwbV2XSIkad9uiG9wwVnWax5Jlj8hOAW0oeBmL84KQaCqK2Eq
P+UcEx1Rsho77MPKXRkam08f2eB+5gk/r7NR8kXCPRhZZfHsfjybTcMEFd/wN0TA
CPgNp5g7qBYMDRtOexkJmenvHyRnkWNijW+z3f4tcLw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<33.0.0
Minimum Integer bits32