Skip to main content

SignDocs Brasil - Releases

← App details

Nextcloud 35

SignDocs Brasil 0.5.0
Release Details
UpdatedNov. 4, 2026, 8:36 p.m.
Changelog

Added

  • Resend a signing invitation. "Reenviar convite" on a pending request lists who is signing and sends a new invitation to the signer you pick, for when the original was lost or landed in spam. Earlier links keep working.
  • A sequential envelope only offers the resend to the signer whose turn it is, and never to someone who has already signed.

Changed

  • SignDocs PHP SDK 2.3.
  • The status panel for a file now lists only your own signature requests. On a shared file, colleagues' requests no longer appear there.

Fixed

  • Any logged-in account could read the status and signer count of signature requests on any file by asking for its file id, even without access to that file. No signing links or signer names were exposed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignaturemLjP/nPP0cdumE1JnXNZGxP1+ZyIW0pgBxmunpb6QEJZajNWj5RZNVWvXxfQhO/grdnv1n3amNwrKMe4987HBaclZ68zEmXFVKKcrvLom6minBVbZcKWXNSnbCvXrtDLHXPc5GnzXAIBUQLqoNRTq5tXi7BmPBnxu0vLhAd2sRHdWP4ADilPlZNeFPdt8LOZNxoGk43n61zwTEnI7h3p/KDGhVOy47uw8Wgp15RBvkzm2qa4XRa5MOklAFkNKrHJ0Apj9/ZgV3SX3vt0jxewBUh09ttaDn8fjN+7TlPBZTrLxC0IY1/xRfYM9cyWj9Rx2HNgGY36puwu3T6t3n94zIFlv+oRFM1CExH7Hc/A2kCJR3/oLioQOI7uo1y22d9aIUN9vHptIfw1BtK2s2MsiFkg/wF3rztVg0CL29v0g6DBRvTKCyvoTgVo3v8Awd1lU/Kg0aqVezZXbZdfuGE3iWfglp0qlAYP5GJjXmvfcK4bKpWC7ww0wAYMkIW721gy/e8IFXWs6XvlsxwRFt7eAySlQMtinJWQdnJwKzYr3eSQjcn57yEOnDFI7W4nQsfeObxKXllE/+EkMgWLiT0Lu9CsARj1NulII5d6RYFQHgrOPcjaSgzczSSiRb2Cq9RvYpWwYskXElR0zOYkWGP4pwbZDOsx4dLm7ncSjC1j4tw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.1
Release Details
UpdatedNov. 4, 2026, 7:23 p.m.
Changelog

Added

  • Choose Produção or Homologação in the admin settings. Testing no longer needs shell access to run occ. It is a fixed list rather than a text field, because the client secret is sent to that URL. "Testar conexão" tests the selected environment before you save, and the page says plainly when the instance is in homologation.

Changed

  • Switching environment asks for that environment's credentials and removes the old webhook secret, since neither carries over.
  • Switching away from production is refused while signing requests are still open. Otherwise the status check would look for them in the other environment, find nothing, and mark real documents as expired.
  • A URL set by hand with occ keeps working, and shows as "Personalizado".
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturew1CbbQUjT75RHlb99JqgppL3aBVgXK6jZmp4v+vqAlAKiIKrQO4Dinu9pVulewekszYXV4eVfnAidn3nYDFWZaMpokO7rsu5p4aT0SnWC2SVxv3433F23xKnR4a1fYpAoo0zaATOn9eSkREIemuBwzHaNpfrjzwGOI1No6QN3NEhXzKfA2dIqXf8lPRXKxBxylZG84XYK0wcr9+acL6wP23/CQz/3Q7sDWghn7PFUYr1x9BnPd5Ak3R36ZxJS+BKQGrfbSMET2dvvScB4YbUiyvFSlaDTSXPOMAdkKnecBZbOa1lab+A6pZ19Z0+vfLN25H+Oe76rAyK/iQmnvwq1/O9nsdbhPXaOxkTj6MWpcHiSYeBcWbvG4Ovb34U2V1nxSEPYEAG7VSQt3LSapJMTOUW6qpboLQCzgF1/T5lGC6rs5UjiyzAJwDmB3K/fyadhbmGif1DPENiIO/5obNyTRF4/rtrhIsyYV/huy/0ZX6S7zqFn8v5tnW2oylpkjiPatdG4Mscl2+GbvDmeOaaGoupXK6Cahp20Dpd6TJlLuYMG/Qm26+BG0wRPLK4McG+qLppyYuFh95bm75uzqN7jU8cXuOHfYYuMthvHJgN7/eMXgIhuIDksgaXNXB1kv6CJ4s3n0fRYs49E9y8bRKAHEODxkAuLgDPra990uxR2i8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.0
Release Details
UpdatedNov. 4, 2026, 6:27 p.m.
Changelog

Added

  • Support for Nextcloud 32, 33, 34 and 35.

Removed

  • Nextcloud 27. Its legacy Files list never showed the actions from this app, so the declared support was not real. The declared range is now >=28 <=35, and instances on 27 stay on 0.3.1.

Fixed

  • "Assinar com SignDocs Brasil" and "Status da assinatura" appear in the Files menu on Nextcloud 33 and later. Those versions changed how the Files app reads its actions, so an action registered the old way was ignored without any error. One build now registers on both.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.11.0 → 2.2.0. The only breaking change removes three webhook event cases this app never used.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureumEBlku2CoT6cLM+GhznTc7CalvREKwVu1D72PdYGalKUOrLDJYGdUp//kJ+Oge5ZkE77ql49DUl0rEXW88sVMsPqc/GAqXV1PdbdTP7K3WrFggOEiDqplkjbmOCjJbq3PR2oXm7p9KiF3Ka+aL6iAbljwBiRuoyCvo3x8AvMTVfDKOgj2+eyYYyjDc0gjlDEOkY+4ShF3pln8popegoGrujma/gdnNBsEgPk4qVGvruhV2fAhbMgh/bSMl874SKTcFxKdRyrjCPatjHDZfgqc3TKcgyyVvt5zVsnf1GDXY8+8oPr72I0NiY2qoWqMZF4+3+bDeZIQbfuPbUspUjTpaaN0lfm9lrLlburIEqNl11Xu+NMnwg1+ywCirJZ3o2nRZEnEbICBrlRxuIV3YRcICaN4tp0BXJmWkhIERRpDfKOSNbVzNfv2Z+OZ/Ci5LFCXHLuHjQrSERUkPx+tl3FvQ6J2lhyLDdardZ/DyQlaU3GgQFA1Rtt9WHr9H7nty/9D5e3MdrwuSO7OnPo6KbxtwkL9WKlNgvxQEyfS9ZS7qiaC0PEE0Vcm6bzIE4Yio5QvZcMkIVyXob+vunyQwYpCsL5yaWT7S0wgy/OscyoI9Q4EucrJtmJnDm/JMsHd8gqCh5FRLt9IXWWfir5Hc/5TBwB1LzxrSb7E6xM1tZaYM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 34

SignDocs Brasil 0.5.0
Release Details
UpdatedNov. 4, 2026, 8:36 p.m.
Changelog

Added

  • Resend a signing invitation. "Reenviar convite" on a pending request lists who is signing and sends a new invitation to the signer you pick, for when the original was lost or landed in spam. Earlier links keep working.
  • A sequential envelope only offers the resend to the signer whose turn it is, and never to someone who has already signed.

Changed

  • SignDocs PHP SDK 2.3.
  • The status panel for a file now lists only your own signature requests. On a shared file, colleagues' requests no longer appear there.

Fixed

  • Any logged-in account could read the status and signer count of signature requests on any file by asking for its file id, even without access to that file. No signing links or signer names were exposed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignaturemLjP/nPP0cdumE1JnXNZGxP1+ZyIW0pgBxmunpb6QEJZajNWj5RZNVWvXxfQhO/grdnv1n3amNwrKMe4987HBaclZ68zEmXFVKKcrvLom6minBVbZcKWXNSnbCvXrtDLHXPc5GnzXAIBUQLqoNRTq5tXi7BmPBnxu0vLhAd2sRHdWP4ADilPlZNeFPdt8LOZNxoGk43n61zwTEnI7h3p/KDGhVOy47uw8Wgp15RBvkzm2qa4XRa5MOklAFkNKrHJ0Apj9/ZgV3SX3vt0jxewBUh09ttaDn8fjN+7TlPBZTrLxC0IY1/xRfYM9cyWj9Rx2HNgGY36puwu3T6t3n94zIFlv+oRFM1CExH7Hc/A2kCJR3/oLioQOI7uo1y22d9aIUN9vHptIfw1BtK2s2MsiFkg/wF3rztVg0CL29v0g6DBRvTKCyvoTgVo3v8Awd1lU/Kg0aqVezZXbZdfuGE3iWfglp0qlAYP5GJjXmvfcK4bKpWC7ww0wAYMkIW721gy/e8IFXWs6XvlsxwRFt7eAySlQMtinJWQdnJwKzYr3eSQjcn57yEOnDFI7W4nQsfeObxKXllE/+EkMgWLiT0Lu9CsARj1NulII5d6RYFQHgrOPcjaSgzczSSiRb2Cq9RvYpWwYskXElR0zOYkWGP4pwbZDOsx4dLm7ncSjC1j4tw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.1
Release Details
UpdatedNov. 4, 2026, 7:23 p.m.
Changelog

Added

  • Choose Produção or Homologação in the admin settings. Testing no longer needs shell access to run occ. It is a fixed list rather than a text field, because the client secret is sent to that URL. "Testar conexão" tests the selected environment before you save, and the page says plainly when the instance is in homologation.

Changed

  • Switching environment asks for that environment's credentials and removes the old webhook secret, since neither carries over.
  • Switching away from production is refused while signing requests are still open. Otherwise the status check would look for them in the other environment, find nothing, and mark real documents as expired.
  • A URL set by hand with occ keeps working, and shows as "Personalizado".
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturew1CbbQUjT75RHlb99JqgppL3aBVgXK6jZmp4v+vqAlAKiIKrQO4Dinu9pVulewekszYXV4eVfnAidn3nYDFWZaMpokO7rsu5p4aT0SnWC2SVxv3433F23xKnR4a1fYpAoo0zaATOn9eSkREIemuBwzHaNpfrjzwGOI1No6QN3NEhXzKfA2dIqXf8lPRXKxBxylZG84XYK0wcr9+acL6wP23/CQz/3Q7sDWghn7PFUYr1x9BnPd5Ak3R36ZxJS+BKQGrfbSMET2dvvScB4YbUiyvFSlaDTSXPOMAdkKnecBZbOa1lab+A6pZ19Z0+vfLN25H+Oe76rAyK/iQmnvwq1/O9nsdbhPXaOxkTj6MWpcHiSYeBcWbvG4Ovb34U2V1nxSEPYEAG7VSQt3LSapJMTOUW6qpboLQCzgF1/T5lGC6rs5UjiyzAJwDmB3K/fyadhbmGif1DPENiIO/5obNyTRF4/rtrhIsyYV/huy/0ZX6S7zqFn8v5tnW2oylpkjiPatdG4Mscl2+GbvDmeOaaGoupXK6Cahp20Dpd6TJlLuYMG/Qm26+BG0wRPLK4McG+qLppyYuFh95bm75uzqN7jU8cXuOHfYYuMthvHJgN7/eMXgIhuIDksgaXNXB1kv6CJ4s3n0fRYs49E9y8bRKAHEODxkAuLgDPra990uxR2i8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.0
Release Details
UpdatedNov. 4, 2026, 6:27 p.m.
Changelog

Added

  • Support for Nextcloud 32, 33, 34 and 35.

Removed

  • Nextcloud 27. Its legacy Files list never showed the actions from this app, so the declared support was not real. The declared range is now >=28 <=35, and instances on 27 stay on 0.3.1.

Fixed

  • "Assinar com SignDocs Brasil" and "Status da assinatura" appear in the Files menu on Nextcloud 33 and later. Those versions changed how the Files app reads its actions, so an action registered the old way was ignored without any error. One build now registers on both.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.11.0 → 2.2.0. The only breaking change removes three webhook event cases this app never used.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureumEBlku2CoT6cLM+GhznTc7CalvREKwVu1D72PdYGalKUOrLDJYGdUp//kJ+Oge5ZkE77ql49DUl0rEXW88sVMsPqc/GAqXV1PdbdTP7K3WrFggOEiDqplkjbmOCjJbq3PR2oXm7p9KiF3Ka+aL6iAbljwBiRuoyCvo3x8AvMTVfDKOgj2+eyYYyjDc0gjlDEOkY+4ShF3pln8popegoGrujma/gdnNBsEgPk4qVGvruhV2fAhbMgh/bSMl874SKTcFxKdRyrjCPatjHDZfgqc3TKcgyyVvt5zVsnf1GDXY8+8oPr72I0NiY2qoWqMZF4+3+bDeZIQbfuPbUspUjTpaaN0lfm9lrLlburIEqNl11Xu+NMnwg1+ywCirJZ3o2nRZEnEbICBrlRxuIV3YRcICaN4tp0BXJmWkhIERRpDfKOSNbVzNfv2Z+OZ/Ci5LFCXHLuHjQrSERUkPx+tl3FvQ6J2lhyLDdardZ/DyQlaU3GgQFA1Rtt9WHr9H7nty/9D5e3MdrwuSO7OnPo6KbxtwkL9WKlNgvxQEyfS9ZS7qiaC0PEE0Vcm6bzIE4Yio5QvZcMkIVyXob+vunyQwYpCsL5yaWT7S0wgy/OscyoI9Q4EucrJtmJnDm/JMsHd8gqCh5FRLt9IXWWfir5Hc/5TBwB1LzxrSb7E6xM1tZaYM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 33

SignDocs Brasil 0.5.0
Release Details
UpdatedNov. 4, 2026, 8:36 p.m.
Changelog

Added

  • Resend a signing invitation. "Reenviar convite" on a pending request lists who is signing and sends a new invitation to the signer you pick, for when the original was lost or landed in spam. Earlier links keep working.
  • A sequential envelope only offers the resend to the signer whose turn it is, and never to someone who has already signed.

Changed

  • SignDocs PHP SDK 2.3.
  • The status panel for a file now lists only your own signature requests. On a shared file, colleagues' requests no longer appear there.

Fixed

  • Any logged-in account could read the status and signer count of signature requests on any file by asking for its file id, even without access to that file. No signing links or signer names were exposed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignaturemLjP/nPP0cdumE1JnXNZGxP1+ZyIW0pgBxmunpb6QEJZajNWj5RZNVWvXxfQhO/grdnv1n3amNwrKMe4987HBaclZ68zEmXFVKKcrvLom6minBVbZcKWXNSnbCvXrtDLHXPc5GnzXAIBUQLqoNRTq5tXi7BmPBnxu0vLhAd2sRHdWP4ADilPlZNeFPdt8LOZNxoGk43n61zwTEnI7h3p/KDGhVOy47uw8Wgp15RBvkzm2qa4XRa5MOklAFkNKrHJ0Apj9/ZgV3SX3vt0jxewBUh09ttaDn8fjN+7TlPBZTrLxC0IY1/xRfYM9cyWj9Rx2HNgGY36puwu3T6t3n94zIFlv+oRFM1CExH7Hc/A2kCJR3/oLioQOI7uo1y22d9aIUN9vHptIfw1BtK2s2MsiFkg/wF3rztVg0CL29v0g6DBRvTKCyvoTgVo3v8Awd1lU/Kg0aqVezZXbZdfuGE3iWfglp0qlAYP5GJjXmvfcK4bKpWC7ww0wAYMkIW721gy/e8IFXWs6XvlsxwRFt7eAySlQMtinJWQdnJwKzYr3eSQjcn57yEOnDFI7W4nQsfeObxKXllE/+EkMgWLiT0Lu9CsARj1NulII5d6RYFQHgrOPcjaSgzczSSiRb2Cq9RvYpWwYskXElR0zOYkWGP4pwbZDOsx4dLm7ncSjC1j4tw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.1
Release Details
UpdatedNov. 4, 2026, 7:23 p.m.
Changelog

Added

  • Choose Produção or Homologação in the admin settings. Testing no longer needs shell access to run occ. It is a fixed list rather than a text field, because the client secret is sent to that URL. "Testar conexão" tests the selected environment before you save, and the page says plainly when the instance is in homologation.

Changed

  • Switching environment asks for that environment's credentials and removes the old webhook secret, since neither carries over.
  • Switching away from production is refused while signing requests are still open. Otherwise the status check would look for them in the other environment, find nothing, and mark real documents as expired.
  • A URL set by hand with occ keeps working, and shows as "Personalizado".
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturew1CbbQUjT75RHlb99JqgppL3aBVgXK6jZmp4v+vqAlAKiIKrQO4Dinu9pVulewekszYXV4eVfnAidn3nYDFWZaMpokO7rsu5p4aT0SnWC2SVxv3433F23xKnR4a1fYpAoo0zaATOn9eSkREIemuBwzHaNpfrjzwGOI1No6QN3NEhXzKfA2dIqXf8lPRXKxBxylZG84XYK0wcr9+acL6wP23/CQz/3Q7sDWghn7PFUYr1x9BnPd5Ak3R36ZxJS+BKQGrfbSMET2dvvScB4YbUiyvFSlaDTSXPOMAdkKnecBZbOa1lab+A6pZ19Z0+vfLN25H+Oe76rAyK/iQmnvwq1/O9nsdbhPXaOxkTj6MWpcHiSYeBcWbvG4Ovb34U2V1nxSEPYEAG7VSQt3LSapJMTOUW6qpboLQCzgF1/T5lGC6rs5UjiyzAJwDmB3K/fyadhbmGif1DPENiIO/5obNyTRF4/rtrhIsyYV/huy/0ZX6S7zqFn8v5tnW2oylpkjiPatdG4Mscl2+GbvDmeOaaGoupXK6Cahp20Dpd6TJlLuYMG/Qm26+BG0wRPLK4McG+qLppyYuFh95bm75uzqN7jU8cXuOHfYYuMthvHJgN7/eMXgIhuIDksgaXNXB1kv6CJ4s3n0fRYs49E9y8bRKAHEODxkAuLgDPra990uxR2i8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.0
Release Details
UpdatedNov. 4, 2026, 6:27 p.m.
Changelog

Added

  • Support for Nextcloud 32, 33, 34 and 35.

Removed

  • Nextcloud 27. Its legacy Files list never showed the actions from this app, so the declared support was not real. The declared range is now >=28 <=35, and instances on 27 stay on 0.3.1.

Fixed

  • "Assinar com SignDocs Brasil" and "Status da assinatura" appear in the Files menu on Nextcloud 33 and later. Those versions changed how the Files app reads its actions, so an action registered the old way was ignored without any error. One build now registers on both.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.11.0 → 2.2.0. The only breaking change removes three webhook event cases this app never used.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureumEBlku2CoT6cLM+GhznTc7CalvREKwVu1D72PdYGalKUOrLDJYGdUp//kJ+Oge5ZkE77ql49DUl0rEXW88sVMsPqc/GAqXV1PdbdTP7K3WrFggOEiDqplkjbmOCjJbq3PR2oXm7p9KiF3Ka+aL6iAbljwBiRuoyCvo3x8AvMTVfDKOgj2+eyYYyjDc0gjlDEOkY+4ShF3pln8popegoGrujma/gdnNBsEgPk4qVGvruhV2fAhbMgh/bSMl874SKTcFxKdRyrjCPatjHDZfgqc3TKcgyyVvt5zVsnf1GDXY8+8oPr72I0NiY2qoWqMZF4+3+bDeZIQbfuPbUspUjTpaaN0lfm9lrLlburIEqNl11Xu+NMnwg1+ywCirJZ3o2nRZEnEbICBrlRxuIV3YRcICaN4tp0BXJmWkhIERRpDfKOSNbVzNfv2Z+OZ/Ci5LFCXHLuHjQrSERUkPx+tl3FvQ6J2lhyLDdardZ/DyQlaU3GgQFA1Rtt9WHr9H7nty/9D5e3MdrwuSO7OnPo6KbxtwkL9WKlNgvxQEyfS9ZS7qiaC0PEE0Vcm6bzIE4Yio5QvZcMkIVyXob+vunyQwYpCsL5yaWT7S0wgy/OscyoI9Q4EucrJtmJnDm/JMsHd8gqCh5FRLt9IXWWfir5Hc/5TBwB1LzxrSb7E6xM1tZaYM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 32

SignDocs Brasil 0.5.0
Release Details
UpdatedNov. 4, 2026, 8:36 p.m.
Changelog

Added

  • Resend a signing invitation. "Reenviar convite" on a pending request lists who is signing and sends a new invitation to the signer you pick, for when the original was lost or landed in spam. Earlier links keep working.
  • A sequential envelope only offers the resend to the signer whose turn it is, and never to someone who has already signed.

Changed

  • SignDocs PHP SDK 2.3.
  • The status panel for a file now lists only your own signature requests. On a shared file, colleagues' requests no longer appear there.

Fixed

  • Any logged-in account could read the status and signer count of signature requests on any file by asking for its file id, even without access to that file. No signing links or signer names were exposed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignaturemLjP/nPP0cdumE1JnXNZGxP1+ZyIW0pgBxmunpb6QEJZajNWj5RZNVWvXxfQhO/grdnv1n3amNwrKMe4987HBaclZ68zEmXFVKKcrvLom6minBVbZcKWXNSnbCvXrtDLHXPc5GnzXAIBUQLqoNRTq5tXi7BmPBnxu0vLhAd2sRHdWP4ADilPlZNeFPdt8LOZNxoGk43n61zwTEnI7h3p/KDGhVOy47uw8Wgp15RBvkzm2qa4XRa5MOklAFkNKrHJ0Apj9/ZgV3SX3vt0jxewBUh09ttaDn8fjN+7TlPBZTrLxC0IY1/xRfYM9cyWj9Rx2HNgGY36puwu3T6t3n94zIFlv+oRFM1CExH7Hc/A2kCJR3/oLioQOI7uo1y22d9aIUN9vHptIfw1BtK2s2MsiFkg/wF3rztVg0CL29v0g6DBRvTKCyvoTgVo3v8Awd1lU/Kg0aqVezZXbZdfuGE3iWfglp0qlAYP5GJjXmvfcK4bKpWC7ww0wAYMkIW721gy/e8IFXWs6XvlsxwRFt7eAySlQMtinJWQdnJwKzYr3eSQjcn57yEOnDFI7W4nQsfeObxKXllE/+EkMgWLiT0Lu9CsARj1NulII5d6RYFQHgrOPcjaSgzczSSiRb2Cq9RvYpWwYskXElR0zOYkWGP4pwbZDOsx4dLm7ncSjC1j4tw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.1
Release Details
UpdatedNov. 4, 2026, 7:23 p.m.
Changelog

Added

  • Choose Produção or Homologação in the admin settings. Testing no longer needs shell access to run occ. It is a fixed list rather than a text field, because the client secret is sent to that URL. "Testar conexão" tests the selected environment before you save, and the page says plainly when the instance is in homologation.

Changed

  • Switching environment asks for that environment's credentials and removes the old webhook secret, since neither carries over.
  • Switching away from production is refused while signing requests are still open. Otherwise the status check would look for them in the other environment, find nothing, and mark real documents as expired.
  • A URL set by hand with occ keeps working, and shows as "Personalizado".
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturew1CbbQUjT75RHlb99JqgppL3aBVgXK6jZmp4v+vqAlAKiIKrQO4Dinu9pVulewekszYXV4eVfnAidn3nYDFWZaMpokO7rsu5p4aT0SnWC2SVxv3433F23xKnR4a1fYpAoo0zaATOn9eSkREIemuBwzHaNpfrjzwGOI1No6QN3NEhXzKfA2dIqXf8lPRXKxBxylZG84XYK0wcr9+acL6wP23/CQz/3Q7sDWghn7PFUYr1x9BnPd5Ak3R36ZxJS+BKQGrfbSMET2dvvScB4YbUiyvFSlaDTSXPOMAdkKnecBZbOa1lab+A6pZ19Z0+vfLN25H+Oe76rAyK/iQmnvwq1/O9nsdbhPXaOxkTj6MWpcHiSYeBcWbvG4Ovb34U2V1nxSEPYEAG7VSQt3LSapJMTOUW6qpboLQCzgF1/T5lGC6rs5UjiyzAJwDmB3K/fyadhbmGif1DPENiIO/5obNyTRF4/rtrhIsyYV/huy/0ZX6S7zqFn8v5tnW2oylpkjiPatdG4Mscl2+GbvDmeOaaGoupXK6Cahp20Dpd6TJlLuYMG/Qm26+BG0wRPLK4McG+qLppyYuFh95bm75uzqN7jU8cXuOHfYYuMthvHJgN7/eMXgIhuIDksgaXNXB1kv6CJ4s3n0fRYs49E9y8bRKAHEODxkAuLgDPra990uxR2i8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.0
Release Details
UpdatedNov. 4, 2026, 6:27 p.m.
Changelog

Added

  • Support for Nextcloud 32, 33, 34 and 35.

Removed

  • Nextcloud 27. Its legacy Files list never showed the actions from this app, so the declared support was not real. The declared range is now >=28 <=35, and instances on 27 stay on 0.3.1.

Fixed

  • "Assinar com SignDocs Brasil" and "Status da assinatura" appear in the Files menu on Nextcloud 33 and later. Those versions changed how the Files app reads its actions, so an action registered the old way was ignored without any error. One build now registers on both.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.11.0 → 2.2.0. The only breaking change removes three webhook event cases this app never used.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureumEBlku2CoT6cLM+GhznTc7CalvREKwVu1D72PdYGalKUOrLDJYGdUp//kJ+Oge5ZkE77ql49DUl0rEXW88sVMsPqc/GAqXV1PdbdTP7K3WrFggOEiDqplkjbmOCjJbq3PR2oXm7p9KiF3Ka+aL6iAbljwBiRuoyCvo3x8AvMTVfDKOgj2+eyYYyjDc0gjlDEOkY+4ShF3pln8popegoGrujma/gdnNBsEgPk4qVGvruhV2fAhbMgh/bSMl874SKTcFxKdRyrjCPatjHDZfgqc3TKcgyyVvt5zVsnf1GDXY8+8oPr72I0NiY2qoWqMZF4+3+bDeZIQbfuPbUspUjTpaaN0lfm9lrLlburIEqNl11Xu+NMnwg1+ywCirJZ3o2nRZEnEbICBrlRxuIV3YRcICaN4tp0BXJmWkhIERRpDfKOSNbVzNfv2Z+OZ/Ci5LFCXHLuHjQrSERUkPx+tl3FvQ6J2lhyLDdardZ/DyQlaU3GgQFA1Rtt9WHr9H7nty/9D5e3MdrwuSO7OnPo6KbxtwkL9WKlNgvxQEyfS9ZS7qiaC0PEE0Vcm6bzIE4Yio5QvZcMkIVyXob+vunyQwYpCsL5yaWT7S0wgy/OscyoI9Q4EucrJtmJnDm/JMsHd8gqCh5FRLt9IXWWfir5Hc/5TBwB1LzxrSb7E6xM1tZaYM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 31

SignDocs Brasil 0.5.0
Release Details
UpdatedNov. 4, 2026, 8:36 p.m.
Changelog

Added

  • Resend a signing invitation. "Reenviar convite" on a pending request lists who is signing and sends a new invitation to the signer you pick, for when the original was lost or landed in spam. Earlier links keep working.
  • A sequential envelope only offers the resend to the signer whose turn it is, and never to someone who has already signed.

Changed

  • SignDocs PHP SDK 2.3.
  • The status panel for a file now lists only your own signature requests. On a shared file, colleagues' requests no longer appear there.

Fixed

  • Any logged-in account could read the status and signer count of signature requests on any file by asking for its file id, even without access to that file. No signing links or signer names were exposed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignaturemLjP/nPP0cdumE1JnXNZGxP1+ZyIW0pgBxmunpb6QEJZajNWj5RZNVWvXxfQhO/grdnv1n3amNwrKMe4987HBaclZ68zEmXFVKKcrvLom6minBVbZcKWXNSnbCvXrtDLHXPc5GnzXAIBUQLqoNRTq5tXi7BmPBnxu0vLhAd2sRHdWP4ADilPlZNeFPdt8LOZNxoGk43n61zwTEnI7h3p/KDGhVOy47uw8Wgp15RBvkzm2qa4XRa5MOklAFkNKrHJ0Apj9/ZgV3SX3vt0jxewBUh09ttaDn8fjN+7TlPBZTrLxC0IY1/xRfYM9cyWj9Rx2HNgGY36puwu3T6t3n94zIFlv+oRFM1CExH7Hc/A2kCJR3/oLioQOI7uo1y22d9aIUN9vHptIfw1BtK2s2MsiFkg/wF3rztVg0CL29v0g6DBRvTKCyvoTgVo3v8Awd1lU/Kg0aqVezZXbZdfuGE3iWfglp0qlAYP5GJjXmvfcK4bKpWC7ww0wAYMkIW721gy/e8IFXWs6XvlsxwRFt7eAySlQMtinJWQdnJwKzYr3eSQjcn57yEOnDFI7W4nQsfeObxKXllE/+EkMgWLiT0Lu9CsARj1NulII5d6RYFQHgrOPcjaSgzczSSiRb2Cq9RvYpWwYskXElR0zOYkWGP4pwbZDOsx4dLm7ncSjC1j4tw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.1
Release Details
UpdatedNov. 4, 2026, 7:23 p.m.
Changelog

Added

  • Choose Produção or Homologação in the admin settings. Testing no longer needs shell access to run occ. It is a fixed list rather than a text field, because the client secret is sent to that URL. "Testar conexão" tests the selected environment before you save, and the page says plainly when the instance is in homologation.

Changed

  • Switching environment asks for that environment's credentials and removes the old webhook secret, since neither carries over.
  • Switching away from production is refused while signing requests are still open. Otherwise the status check would look for them in the other environment, find nothing, and mark real documents as expired.
  • A URL set by hand with occ keeps working, and shows as "Personalizado".
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturew1CbbQUjT75RHlb99JqgppL3aBVgXK6jZmp4v+vqAlAKiIKrQO4Dinu9pVulewekszYXV4eVfnAidn3nYDFWZaMpokO7rsu5p4aT0SnWC2SVxv3433F23xKnR4a1fYpAoo0zaATOn9eSkREIemuBwzHaNpfrjzwGOI1No6QN3NEhXzKfA2dIqXf8lPRXKxBxylZG84XYK0wcr9+acL6wP23/CQz/3Q7sDWghn7PFUYr1x9BnPd5Ak3R36ZxJS+BKQGrfbSMET2dvvScB4YbUiyvFSlaDTSXPOMAdkKnecBZbOa1lab+A6pZ19Z0+vfLN25H+Oe76rAyK/iQmnvwq1/O9nsdbhPXaOxkTj6MWpcHiSYeBcWbvG4Ovb34U2V1nxSEPYEAG7VSQt3LSapJMTOUW6qpboLQCzgF1/T5lGC6rs5UjiyzAJwDmB3K/fyadhbmGif1DPENiIO/5obNyTRF4/rtrhIsyYV/huy/0ZX6S7zqFn8v5tnW2oylpkjiPatdG4Mscl2+GbvDmeOaaGoupXK6Cahp20Dpd6TJlLuYMG/Qm26+BG0wRPLK4McG+qLppyYuFh95bm75uzqN7jU8cXuOHfYYuMthvHJgN7/eMXgIhuIDksgaXNXB1kv6CJ4s3n0fRYs49E9y8bRKAHEODxkAuLgDPra990uxR2i8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.0
Release Details
UpdatedNov. 4, 2026, 6:27 p.m.
Changelog

Added

  • Support for Nextcloud 32, 33, 34 and 35.

Removed

  • Nextcloud 27. Its legacy Files list never showed the actions from this app, so the declared support was not real. The declared range is now >=28 <=35, and instances on 27 stay on 0.3.1.

Fixed

  • "Assinar com SignDocs Brasil" and "Status da assinatura" appear in the Files menu on Nextcloud 33 and later. Those versions changed how the Files app reads its actions, so an action registered the old way was ignored without any error. One build now registers on both.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.11.0 → 2.2.0. The only breaking change removes three webhook event cases this app never used.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureumEBlku2CoT6cLM+GhznTc7CalvREKwVu1D72PdYGalKUOrLDJYGdUp//kJ+Oge5ZkE77ql49DUl0rEXW88sVMsPqc/GAqXV1PdbdTP7K3WrFggOEiDqplkjbmOCjJbq3PR2oXm7p9KiF3Ka+aL6iAbljwBiRuoyCvo3x8AvMTVfDKOgj2+eyYYyjDc0gjlDEOkY+4ShF3pln8popegoGrujma/gdnNBsEgPk4qVGvruhV2fAhbMgh/bSMl874SKTcFxKdRyrjCPatjHDZfgqc3TKcgyyVvt5zVsnf1GDXY8+8oPr72I0NiY2qoWqMZF4+3+bDeZIQbfuPbUspUjTpaaN0lfm9lrLlburIEqNl11Xu+NMnwg1+ywCirJZ3o2nRZEnEbICBrlRxuIV3YRcICaN4tp0BXJmWkhIERRpDfKOSNbVzNfv2Z+OZ/Ci5LFCXHLuHjQrSERUkPx+tl3FvQ6J2lhyLDdardZ/DyQlaU3GgQFA1Rtt9WHr9H7nty/9D5e3MdrwuSO7OnPo6KbxtwkL9WKlNgvxQEyfS9ZS7qiaC0PEE0Vcm6bzIE4Yio5QvZcMkIVyXob+vunyQwYpCsL5yaWT7S0wgy/OscyoI9Q4EucrJtmJnDm/JMsHd8gqCh5FRLt9IXWWfir5Hc/5TBwB1LzxrSb7E6xM1tZaYM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.1
Release Details
UpdatedNov. 4, 2026, 3:11 p.m.
Changelog

Fixed

  • A multi-signer request no longer shows as signed when only the first person has signed. On a tenant subscribed to TRANSACTION.COMPLETED, one signer's completion marked the whole envelope completed, badged the file "Assinado" and stopped checking its status. Only ENVELOPE.* events now change an envelope.
  • Requests already marked this way are corrected on upgrade. Envelopes shown as completed with no signed document saved go back to "Pendente" and are re-read from SignDocs on the next status check, which restores the real status. Genuinely finished ones return to "Assinado" and their document is saved.
  • A late TRANSACTION.CREATED can no longer reopen a finished request. The event was applied rather than ignored, which became reachable once SignDocs began redelivering failed webhooks.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturemp1beXYelNkDlDaC33OkzWyuP7mBgSxT/sTw01gG78+ieIdQeP5duRau8Wo9cu/PHLS7fCcXwnpM7Z9SyTeaw1e2lP97QCcNei+qc7zqdcC+/BVt0u7m23qG3CBw6uQUl/jxvoMlqEjK5BMQNj2oO3mGLtjC6mMuSzwdVDnOyZo9SxfEGyrXHUu8z/5P7CxbmT981v+TXgtXEBfvsM1ywxpMP/N0L2MN17c2WXSPsKdEExvY4PNb942qqpVhZG5JR5zUwVFl4MNA6OKukoRsaHb7gXBZvf7n8frS0u/Sn4wD9XISOEnItdl/Q6MbbhB4HdzIIMXq+B0/CC29fND0wsSiFlBktm77lTXUpkhDsmOmkL1Toge1GSCxCsOibwHcVIJ8kAj6zpH+VbDW153az0kbkQfVXtxfX5vOVh7FrYdxnk9kkxbtaXfa7ETV/ydBl4FsM/lF04fzxe8K3a1fFlP9MTV0sHM0PNuZ42+7tefOeyMnnVo4oKURvIlJBFmH37BcIgz7yjeBRysCqb8yzpPB3S5uIwx3qookNq4ljMeVjhwJYqALgDtSlEMBmDjv3t+fz4mvggtJU6RfsHXLIFmjpoqRVXxDUUKMAwg1WSmRwklFi06RxqZ2WsUCd5Q079ntc8/sWPSm7TVPsuqrVL0xuhlybE5efW+Bfh7I1KM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.0
Release Details
UpdatedAug. 20, 2026, 3:20 p.m.
Changelog

Changed

  • Signing links are no longer copyable when the policy is a simple click. Under simple electronic signing the policy is one click, so the link is a bearer credential: whoever holds it signs as the named signer. Offering the sender a copy button next to it invited signing on the other party's behalf. Those links now leave only as the invitation email SignDocs sends — the URL is not stored, not returned to the browser, and neither the link nor the copy button is rendered. Links under click + OTP and ICP-Brasil digital certificate are unaffected: the URL alone does not satisfy either second factor.
  • Exception for signing your own document. SignDocs skips the invitation when a signer's address is the sender's own, so that link is still shown — it is the signer's own link, and withholding it would leave them no way to sign.
  • Simple electronic signing now requires an email address on your Nextcloud profile. Without one the API emails nobody, which combined with the above would create a document that can never be signed. The option is withdrawn from the dialog, and the server refuses the combination.

Added

  • "Assinar" on your own requests. When you are a signer on your own send, SignDocs dispatches no invitation — the addresses match — so the link only ever appeared in the dialog that showed it. Rows carrying a signature of your own now offer to mint a fresh link and open the signing page directly. The URL is never displayed and never stored; a new one is issued each time. Requires signdocs-brasil/signdocs-brasil-php ^1.11, the release that first exposes the endpoint this calls.

Fixed

  • Single-signer sends now show the signing link. The link was discarded on creation, so a document you sent to yourself produced no invitation email and no link — it could never be signed, despite the dialog promising a link.
  • Sending twice no longer sends twice. Every attempt at one submission — a double-clicked confirm, or a retry after the request timed out — created a fresh envelope, spent quota again and invited every signer a second time. The dialog now stamps one request id per submission and the server derives an idempotency key per call from it, so those attempts return the first result instead of repeating it. Signers are keyed apart from one another, because the response for each carries the only copy of that signer's credential. Opening the dialog again mints a new id, so sending the same document twice on purpose still works.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.9.0 → 1.11.0. Besides the endpoint behind "Assinar", 1.10.0 is the release that lets a caller pass an idempotency key on addSession, which the fix above depends on.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureZfx482ltyDza5SjG8SAqdhAacE1bPFNCmOttQMOZRSJa92EQ1o1uNb04doYKUsIHxx2bzH3AFixBGIIq7FzN1eCIKkjki1tqkNIRCv+T5wrTPYujsBeM4eCCRsyC4CtUevQ6HF0QXwuaU86SF6Rs6OShP3/ZyckAVwvT8oYNHObgiE7jTgmuPQ8sVEVyO8v3aJ7JrCfuESr4Nj9JP6Pw2oRzrQJAKZTUEaWE2RsM/etmWzWOBe8NGhCNezT+G8b1ksv6lS68AKTUCclZDIm4BBTNFRmcZtQF8drwkTeiPwpLxJWTzrIT5Ez9moSdLZF1n3K73t8E6arLzuK1HO/nOn2+cBs+k2SU1afJ/BIgljcWZkSCCPhhGsDAWFYhUMsRRmaQ9LJA6qXDPr72q2Bv8z6reGvjW/7A9I/CIxt6MTq1XmMi0vZu1ffqGTIRHqA+FFttiN3Cn4pP1RSERUugsNfQU2M2i5uOVGgMIJ4M5+oA07/196wqrFbVmotTABKK6/G6SQLPBTUuncT3BQhZJR6n6nOGGio90iefH5rgY59ukJjHO8AyIwMLLsbhn0oXp/ogLH+mBvGDJXNtyrFr/C4W8h8RY0L4J6T/+L7R68Fm50oSzqD0O9tAajFuSdKAicUReIm06TNKPHKZlfmU8W8g1MSh7uY62uCTDIx1yUE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.1
Release Details
UpdatedAug. 3, 2026, 10:52 a.m.
Changelog

Changed

  • Support for Nextcloud 31. The declared range is now >=27 <=31, verified on a real 31.0.14 instance: migrations, the three signdocs:* system tags, both background jobs, and both Files actions (signdocs-sign, signdocs-status) register with no page errors.
  • The integration workflow now smoke-tests Nextcloud 27 through 31, so the declared range stays backed by a run on every supported major.

Added

  • This changelog. Earlier releases shipped without one, which is why they appear on the App Store with no description of what changed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureb5p2OJYrNTciQTwPrBkb4iieD1nmNC9AYqw1bIwkVmyqbzeQCCrYb7SYcBt2k/6CG+uKMaigG7JQ09zKzaQ6MkyB8J258ZoyJOWFsOeK15nVRwG/0ZkbK5nOcLfb+p7/Vc55f08//FHb2zNZpL3yR4ZweHLRZJqHsHiyQrmzwC5hVayrItGkuXNURfyeT7K4JORv0FBz9RfZW/H8B83GIWD5/8axqERd0LpLsFI1gbEPsfH6Rg5gxBrXyqX8bFWtg/ojfijokQe1zbGvmp05zl9mEYvBmEg3iQ4uG5ih3xOBJvCfHMToNkYzTb73vcHlk7deA6gqUUAxBoGA6TfGRiagDjdEZIRQ6Eszrc5sxNSmVnqZYow4IstCHJlfmyDNFRTr0l2UTJ2f8vx8/7Q0BRjLyppjVBU+/th/PQJtINDbw2ohzE2duosoi2q/phEGyag0mhiYc33YOa0Eyk4WaaGHuPON4Gt9oYZyXTrd9UUq8doHk17NbhV+o30WzHIZvENr35+Ft5549yVf4VKtUumZXa41p9A6PVqr2QFEEUJsAcrQefh5g4SRllSbQ3eVhVUNRg3ZPTG1d3E6fGgDamy2z93OtBhDNnnihJ89Emc83UPyAIojSDkXEqMP+xplnxTy4lPSKWH1aDrHzEHLg0PDbAkQnG4YXiDBOCk6So4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 30

SignDocs Brasil 0.5.0
Release Details
UpdatedNov. 4, 2026, 8:36 p.m.
Changelog

Added

  • Resend a signing invitation. "Reenviar convite" on a pending request lists who is signing and sends a new invitation to the signer you pick, for when the original was lost or landed in spam. Earlier links keep working.
  • A sequential envelope only offers the resend to the signer whose turn it is, and never to someone who has already signed.

Changed

  • SignDocs PHP SDK 2.3.
  • The status panel for a file now lists only your own signature requests. On a shared file, colleagues' requests no longer appear there.

Fixed

  • Any logged-in account could read the status and signer count of signature requests on any file by asking for its file id, even without access to that file. No signing links or signer names were exposed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignaturemLjP/nPP0cdumE1JnXNZGxP1+ZyIW0pgBxmunpb6QEJZajNWj5RZNVWvXxfQhO/grdnv1n3amNwrKMe4987HBaclZ68zEmXFVKKcrvLom6minBVbZcKWXNSnbCvXrtDLHXPc5GnzXAIBUQLqoNRTq5tXi7BmPBnxu0vLhAd2sRHdWP4ADilPlZNeFPdt8LOZNxoGk43n61zwTEnI7h3p/KDGhVOy47uw8Wgp15RBvkzm2qa4XRa5MOklAFkNKrHJ0Apj9/ZgV3SX3vt0jxewBUh09ttaDn8fjN+7TlPBZTrLxC0IY1/xRfYM9cyWj9Rx2HNgGY36puwu3T6t3n94zIFlv+oRFM1CExH7Hc/A2kCJR3/oLioQOI7uo1y22d9aIUN9vHptIfw1BtK2s2MsiFkg/wF3rztVg0CL29v0g6DBRvTKCyvoTgVo3v8Awd1lU/Kg0aqVezZXbZdfuGE3iWfglp0qlAYP5GJjXmvfcK4bKpWC7ww0wAYMkIW721gy/e8IFXWs6XvlsxwRFt7eAySlQMtinJWQdnJwKzYr3eSQjcn57yEOnDFI7W4nQsfeObxKXllE/+EkMgWLiT0Lu9CsARj1NulII5d6RYFQHgrOPcjaSgzczSSiRb2Cq9RvYpWwYskXElR0zOYkWGP4pwbZDOsx4dLm7ncSjC1j4tw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.1
Release Details
UpdatedNov. 4, 2026, 7:23 p.m.
Changelog

Added

  • Choose Produção or Homologação in the admin settings. Testing no longer needs shell access to run occ. It is a fixed list rather than a text field, because the client secret is sent to that URL. "Testar conexão" tests the selected environment before you save, and the page says plainly when the instance is in homologation.

Changed

  • Switching environment asks for that environment's credentials and removes the old webhook secret, since neither carries over.
  • Switching away from production is refused while signing requests are still open. Otherwise the status check would look for them in the other environment, find nothing, and mark real documents as expired.
  • A URL set by hand with occ keeps working, and shows as "Personalizado".
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturew1CbbQUjT75RHlb99JqgppL3aBVgXK6jZmp4v+vqAlAKiIKrQO4Dinu9pVulewekszYXV4eVfnAidn3nYDFWZaMpokO7rsu5p4aT0SnWC2SVxv3433F23xKnR4a1fYpAoo0zaATOn9eSkREIemuBwzHaNpfrjzwGOI1No6QN3NEhXzKfA2dIqXf8lPRXKxBxylZG84XYK0wcr9+acL6wP23/CQz/3Q7sDWghn7PFUYr1x9BnPd5Ak3R36ZxJS+BKQGrfbSMET2dvvScB4YbUiyvFSlaDTSXPOMAdkKnecBZbOa1lab+A6pZ19Z0+vfLN25H+Oe76rAyK/iQmnvwq1/O9nsdbhPXaOxkTj6MWpcHiSYeBcWbvG4Ovb34U2V1nxSEPYEAG7VSQt3LSapJMTOUW6qpboLQCzgF1/T5lGC6rs5UjiyzAJwDmB3K/fyadhbmGif1DPENiIO/5obNyTRF4/rtrhIsyYV/huy/0ZX6S7zqFn8v5tnW2oylpkjiPatdG4Mscl2+GbvDmeOaaGoupXK6Cahp20Dpd6TJlLuYMG/Qm26+BG0wRPLK4McG+qLppyYuFh95bm75uzqN7jU8cXuOHfYYuMthvHJgN7/eMXgIhuIDksgaXNXB1kv6CJ4s3n0fRYs49E9y8bRKAHEODxkAuLgDPra990uxR2i8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.0
Release Details
UpdatedNov. 4, 2026, 6:27 p.m.
Changelog

Added

  • Support for Nextcloud 32, 33, 34 and 35.

Removed

  • Nextcloud 27. Its legacy Files list never showed the actions from this app, so the declared support was not real. The declared range is now >=28 <=35, and instances on 27 stay on 0.3.1.

Fixed

  • "Assinar com SignDocs Brasil" and "Status da assinatura" appear in the Files menu on Nextcloud 33 and later. Those versions changed how the Files app reads its actions, so an action registered the old way was ignored without any error. One build now registers on both.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.11.0 → 2.2.0. The only breaking change removes three webhook event cases this app never used.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureumEBlku2CoT6cLM+GhznTc7CalvREKwVu1D72PdYGalKUOrLDJYGdUp//kJ+Oge5ZkE77ql49DUl0rEXW88sVMsPqc/GAqXV1PdbdTP7K3WrFggOEiDqplkjbmOCjJbq3PR2oXm7p9KiF3Ka+aL6iAbljwBiRuoyCvo3x8AvMTVfDKOgj2+eyYYyjDc0gjlDEOkY+4ShF3pln8popegoGrujma/gdnNBsEgPk4qVGvruhV2fAhbMgh/bSMl874SKTcFxKdRyrjCPatjHDZfgqc3TKcgyyVvt5zVsnf1GDXY8+8oPr72I0NiY2qoWqMZF4+3+bDeZIQbfuPbUspUjTpaaN0lfm9lrLlburIEqNl11Xu+NMnwg1+ywCirJZ3o2nRZEnEbICBrlRxuIV3YRcICaN4tp0BXJmWkhIERRpDfKOSNbVzNfv2Z+OZ/Ci5LFCXHLuHjQrSERUkPx+tl3FvQ6J2lhyLDdardZ/DyQlaU3GgQFA1Rtt9WHr9H7nty/9D5e3MdrwuSO7OnPo6KbxtwkL9WKlNgvxQEyfS9ZS7qiaC0PEE0Vcm6bzIE4Yio5QvZcMkIVyXob+vunyQwYpCsL5yaWT7S0wgy/OscyoI9Q4EucrJtmJnDm/JMsHd8gqCh5FRLt9IXWWfir5Hc/5TBwB1LzxrSb7E6xM1tZaYM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.1
Release Details
UpdatedNov. 4, 2026, 3:11 p.m.
Changelog

Fixed

  • A multi-signer request no longer shows as signed when only the first person has signed. On a tenant subscribed to TRANSACTION.COMPLETED, one signer's completion marked the whole envelope completed, badged the file "Assinado" and stopped checking its status. Only ENVELOPE.* events now change an envelope.
  • Requests already marked this way are corrected on upgrade. Envelopes shown as completed with no signed document saved go back to "Pendente" and are re-read from SignDocs on the next status check, which restores the real status. Genuinely finished ones return to "Assinado" and their document is saved.
  • A late TRANSACTION.CREATED can no longer reopen a finished request. The event was applied rather than ignored, which became reachable once SignDocs began redelivering failed webhooks.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturemp1beXYelNkDlDaC33OkzWyuP7mBgSxT/sTw01gG78+ieIdQeP5duRau8Wo9cu/PHLS7fCcXwnpM7Z9SyTeaw1e2lP97QCcNei+qc7zqdcC+/BVt0u7m23qG3CBw6uQUl/jxvoMlqEjK5BMQNj2oO3mGLtjC6mMuSzwdVDnOyZo9SxfEGyrXHUu8z/5P7CxbmT981v+TXgtXEBfvsM1ywxpMP/N0L2MN17c2WXSPsKdEExvY4PNb942qqpVhZG5JR5zUwVFl4MNA6OKukoRsaHb7gXBZvf7n8frS0u/Sn4wD9XISOEnItdl/Q6MbbhB4HdzIIMXq+B0/CC29fND0wsSiFlBktm77lTXUpkhDsmOmkL1Toge1GSCxCsOibwHcVIJ8kAj6zpH+VbDW153az0kbkQfVXtxfX5vOVh7FrYdxnk9kkxbtaXfa7ETV/ydBl4FsM/lF04fzxe8K3a1fFlP9MTV0sHM0PNuZ42+7tefOeyMnnVo4oKURvIlJBFmH37BcIgz7yjeBRysCqb8yzpPB3S5uIwx3qookNq4ljMeVjhwJYqALgDtSlEMBmDjv3t+fz4mvggtJU6RfsHXLIFmjpoqRVXxDUUKMAwg1WSmRwklFi06RxqZ2WsUCd5Q079ntc8/sWPSm7TVPsuqrVL0xuhlybE5efW+Bfh7I1KM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.0
Release Details
UpdatedAug. 20, 2026, 3:20 p.m.
Changelog

Changed

  • Signing links are no longer copyable when the policy is a simple click. Under simple electronic signing the policy is one click, so the link is a bearer credential: whoever holds it signs as the named signer. Offering the sender a copy button next to it invited signing on the other party's behalf. Those links now leave only as the invitation email SignDocs sends — the URL is not stored, not returned to the browser, and neither the link nor the copy button is rendered. Links under click + OTP and ICP-Brasil digital certificate are unaffected: the URL alone does not satisfy either second factor.
  • Exception for signing your own document. SignDocs skips the invitation when a signer's address is the sender's own, so that link is still shown — it is the signer's own link, and withholding it would leave them no way to sign.
  • Simple electronic signing now requires an email address on your Nextcloud profile. Without one the API emails nobody, which combined with the above would create a document that can never be signed. The option is withdrawn from the dialog, and the server refuses the combination.

Added

  • "Assinar" on your own requests. When you are a signer on your own send, SignDocs dispatches no invitation — the addresses match — so the link only ever appeared in the dialog that showed it. Rows carrying a signature of your own now offer to mint a fresh link and open the signing page directly. The URL is never displayed and never stored; a new one is issued each time. Requires signdocs-brasil/signdocs-brasil-php ^1.11, the release that first exposes the endpoint this calls.

Fixed

  • Single-signer sends now show the signing link. The link was discarded on creation, so a document you sent to yourself produced no invitation email and no link — it could never be signed, despite the dialog promising a link.
  • Sending twice no longer sends twice. Every attempt at one submission — a double-clicked confirm, or a retry after the request timed out — created a fresh envelope, spent quota again and invited every signer a second time. The dialog now stamps one request id per submission and the server derives an idempotency key per call from it, so those attempts return the first result instead of repeating it. Signers are keyed apart from one another, because the response for each carries the only copy of that signer's credential. Opening the dialog again mints a new id, so sending the same document twice on purpose still works.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.9.0 → 1.11.0. Besides the endpoint behind "Assinar", 1.10.0 is the release that lets a caller pass an idempotency key on addSession, which the fix above depends on.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureZfx482ltyDza5SjG8SAqdhAacE1bPFNCmOttQMOZRSJa92EQ1o1uNb04doYKUsIHxx2bzH3AFixBGIIq7FzN1eCIKkjki1tqkNIRCv+T5wrTPYujsBeM4eCCRsyC4CtUevQ6HF0QXwuaU86SF6Rs6OShP3/ZyckAVwvT8oYNHObgiE7jTgmuPQ8sVEVyO8v3aJ7JrCfuESr4Nj9JP6Pw2oRzrQJAKZTUEaWE2RsM/etmWzWOBe8NGhCNezT+G8b1ksv6lS68AKTUCclZDIm4BBTNFRmcZtQF8drwkTeiPwpLxJWTzrIT5Ez9moSdLZF1n3K73t8E6arLzuK1HO/nOn2+cBs+k2SU1afJ/BIgljcWZkSCCPhhGsDAWFYhUMsRRmaQ9LJA6qXDPr72q2Bv8z6reGvjW/7A9I/CIxt6MTq1XmMi0vZu1ffqGTIRHqA+FFttiN3Cn4pP1RSERUugsNfQU2M2i5uOVGgMIJ4M5+oA07/196wqrFbVmotTABKK6/G6SQLPBTUuncT3BQhZJR6n6nOGGio90iefH5rgY59ukJjHO8AyIwMLLsbhn0oXp/ogLH+mBvGDJXNtyrFr/C4W8h8RY0L4J6T/+L7R68Fm50oSzqD0O9tAajFuSdKAicUReIm06TNKPHKZlfmU8W8g1MSh7uY62uCTDIx1yUE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.1
Release Details
UpdatedAug. 3, 2026, 10:52 a.m.
Changelog

Changed

  • Support for Nextcloud 31. The declared range is now >=27 <=31, verified on a real 31.0.14 instance: migrations, the three signdocs:* system tags, both background jobs, and both Files actions (signdocs-sign, signdocs-status) register with no page errors.
  • The integration workflow now smoke-tests Nextcloud 27 through 31, so the declared range stays backed by a run on every supported major.

Added

  • This changelog. Earlier releases shipped without one, which is why they appear on the App Store with no description of what changed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureb5p2OJYrNTciQTwPrBkb4iieD1nmNC9AYqw1bIwkVmyqbzeQCCrYb7SYcBt2k/6CG+uKMaigG7JQ09zKzaQ6MkyB8J258ZoyJOWFsOeK15nVRwG/0ZkbK5nOcLfb+p7/Vc55f08//FHb2zNZpL3yR4ZweHLRZJqHsHiyQrmzwC5hVayrItGkuXNURfyeT7K4JORv0FBz9RfZW/H8B83GIWD5/8axqERd0LpLsFI1gbEPsfH6Rg5gxBrXyqX8bFWtg/ojfijokQe1zbGvmp05zl9mEYvBmEg3iQ4uG5ih3xOBJvCfHMToNkYzTb73vcHlk7deA6gqUUAxBoGA6TfGRiagDjdEZIRQ6Eszrc5sxNSmVnqZYow4IstCHJlfmyDNFRTr0l2UTJ2f8vx8/7Q0BRjLyppjVBU+/th/PQJtINDbw2ohzE2duosoi2q/phEGyag0mhiYc33YOa0Eyk4WaaGHuPON4Gt9oYZyXTrd9UUq8doHk17NbhV+o30WzHIZvENr35+Ft5549yVf4VKtUumZXa41p9A6PVqr2QFEEUJsAcrQefh5g4SRllSbQ3eVhVUNRg3ZPTG1d3E6fGgDamy2z93OtBhDNnnihJ89Emc83UPyAIojSDkXEqMP+xplnxTy4lPSKWH1aDrHzEHLg0PDbAkQnG4YXiDBOCk6So4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.0
Release Details
UpdatedAug. 3, 2026, 2:55 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureE1A7eduRcxoi0GGVdlWY88l3fnSiAZz3tKzqzNhzR6gSjjHFcLbHcZJ7UXgiRDXRbhYSzfnru1sesjmAfQZleqav2JWfMTx2+hoRZIAtt9s07IEVpg5wgHtWktUH2nysoPnplFyJ5KcI5nMEdELocRk2ojmwWCGL6uXEW2sRh/mPbdHFZxlG1SlLWtmFFy1OZim1asiaG1eCVm8mTemuAe8fnCDIzXKaIAPyjmoNhZkLfkWXh/6Mgn/OgXUu7n72LXYLWOXL/dsVp4gEzqt4MoSscLHyWCTqwvhF84ziSiFollsBuPlbDYkBImwBXu1HTTuaADenXtnDldbVuAEKLTTtOu3cBQmD7uESfPpoNatPYfwZ7lRta0vM3NwN5EVHwit73/zo9OV242UK5Yf61Lvmmdmhno2vBxJ6iTFjBi2BI0xTfeN5kOakfW/DViQQBTlbmY2M5g3abv8o6xXO3GXOlKrTT9Y3dPj12kH83FCHXyk755ghLszBqODkEVgaPJbExir/MUo9tOMJG+GwaOkwcW3jGTcwKsLHl4kvvBhLlwMgtlINTdY6T4AQfEM9crS4SKCLdzc3jIRhB40ltiLozlXFkpRhmgWjetgiKcS0bBrU0He7Oz+VJFFuB1LvxhddlObqnzRRu2dx+ihHkeKjG9Xsw4xTx010VaC1Bjk=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.2
Release Details
UpdatedJuly 24, 2026, 5:28 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureu0sv9sa39cb803merlFfPIIEIpRGMWyh4QYDch/yEYRsM6d4Mt2YWCGYS5w3njdf2OlzaXnHh7791CnD1+vn3ttspp9bJ3YdeY2tQYAHqECMCPV0e2F4m0uSGWfV0uLyqBxOPaGBNScmVpBFXrA3gFMyC33BAVrpI/+uAOPw62aefDLHTOyqUOZTVb3uMKiEBG/A3mSEmz41sjAW2sRUopmgOLRkLbrWJmp4RFA8E0zqz5Rn3/mNWxZiKv0Et1mVqFocSPddqbtyK2Kx/CZ0i6Vx68ASwNj0UizcN0Zibg9z36FFqHVomFyMiwFZaw01dd96/DeJKq86lb5Io1YDQ8IlS93JQyxPIhTILQvA++SxgmE/ngJ4QD9CnIbgG3D7eQCIxXbEgW7pIIzmsVFropkXetg0x7DTrAPCflvBUcMUww9HY5sNMZtSzJgxqIkVcMK6BGUm7HhBZ03Of1FvBZ9O0EgbWUORED3XbXx2RKIdR/uJ4p7AE4th4/hhQlJP6kCmq5Sv1h3CnKzrWFQ5AVTmIUiglC5Ngna3755s8SeqyRUi0wYWOkyujL3TAQcu5bGA3eaYIzSaGPB/fd99T2NZV7sLHqaXv8Oo0L8alPyo1cO1HZG7kkYYG/bjwCOsqa5k9z5qYuHeIxCFP9xV9e7Y34+kL3iWsSVOjrR3OiQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.1
Release Details
UpdatedJuly 23, 2026, 8:03 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureOrm4KduqXruneCM75zxJzHSI2pWfuvqUs3N2n6dPYOchOcE3D9LB6MSPKEwdih/0A0OaHAcoNDcLkvj0TUFB3CUgTPfZZ1o5mNE+1BQ7sL7CvX+UFEHWhmtI+zPGmHTLnPgIk5p/Kc2B6UKfT6xLrQdbKlcXx5WmcUfQRyKTq/EZRmPUjLawjJn2sC9EqaoiSY0zLccYsmgujoR06eBepZs5NyvvTluoKNIBnCkQh3m9wMxc864QzIdoQ7HBBmxdgkN2kG7TNs5HrMJVNDjXZdhE/C8oYXBlF7Q/grak68kHgLxTGZCB7IKev7gPm0EL3cp3KM10O/FQnNQ23tI6iH/CmcQS9l/nqKcos/LYx2RBxMqzQuaFuGbwjB4z5HHGHvRrQ6Lr2/afdihtVsfGdtivLxGr2mHtfwJaUAID63/Ye4Qa7v1ZoPHvbxs+8lWGY3kLNzRbMB4Frj4I9hwqRN21TS0LAnwywJTgJmRSgdFODjiSQDfvjJ+PD35ZWx8Ap0crDehjREqgHG7dxYMRV5URSGcVwJeZYUD8xB4RwLKaMjIeb6kYH06XzOcCQlo+xJdDw/wt54TjykBKdTFFMZBK43qJ+j+IB4JZCtyZCYx13O73f9TfzYisGpG9U/Kg7NTVECrbO+ys42Uudm5Av7kPrw51qn5DQqfo52MiMGM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.0
Release Details
UpdatedMay 22, 2026, 2:01 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureAXEf2EYofSYfRL7e0u7ebJmcpL2UF5CsMKTUNZKxwHAy+4uwYvL7URRPKjeyQDgMVJ8ja41ulQ4mQywws5sznVLPdOOOSLc/10Tn+vAX0c9r9LemZXBFwh1wWLSOBasE++M9kkVL/myKpuZKAlxkMs1ZCwWk5An/7j096XxsdAVjzZCcDmvBa3Wj/21RukgdJ38fAPdx/hTMrdoV1Q2ydh6o9eGoDi7SAG6K71zBHQo4jZwOwEve2DhKi1zV90DWi+A9p0803amXYL4uDiZ20ee/yvwHhORxyjicgSuagdmOzJQFQelq06dqPvkZEI01+EvFIHcaK12n+u+gBn4S5Kkk4ZSATrzJowjEDebqOuFWBQGIxeA3BQbhMpxjE5bUIDtJFp9o9IquT2UbnM49ShtmRW5IIGykpBq1fSXhBFuNcrRyb3egNHs4pDF5qH9vWm3zyQ2gwolqelvN12ahTCJwqUPMUhQvHY3HlMULPxbw/+FXwntIb46qc9UMLxCsqosRtiXEQffF9+4MR7T8QBr2iDei0RoINp3jTW6/SmHIUxyGy27QqVBhA7uWzN9Y3tC+U689UJYzgS/v/7czJw8fVMW8BOSYgwfYaw+Bj+0SyWT89t3AuljZbkpRmyZmy4ew7k9zalrRveI6x2m0addwXLY4FLeXxSvLuDtxUN4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 29

SignDocs Brasil 0.5.0
Release Details
UpdatedNov. 4, 2026, 8:36 p.m.
Changelog

Added

  • Resend a signing invitation. "Reenviar convite" on a pending request lists who is signing and sends a new invitation to the signer you pick, for when the original was lost or landed in spam. Earlier links keep working.
  • A sequential envelope only offers the resend to the signer whose turn it is, and never to someone who has already signed.

Changed

  • SignDocs PHP SDK 2.3.
  • The status panel for a file now lists only your own signature requests. On a shared file, colleagues' requests no longer appear there.

Fixed

  • Any logged-in account could read the status and signer count of signature requests on any file by asking for its file id, even without access to that file. No signing links or signer names were exposed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignaturemLjP/nPP0cdumE1JnXNZGxP1+ZyIW0pgBxmunpb6QEJZajNWj5RZNVWvXxfQhO/grdnv1n3amNwrKMe4987HBaclZ68zEmXFVKKcrvLom6minBVbZcKWXNSnbCvXrtDLHXPc5GnzXAIBUQLqoNRTq5tXi7BmPBnxu0vLhAd2sRHdWP4ADilPlZNeFPdt8LOZNxoGk43n61zwTEnI7h3p/KDGhVOy47uw8Wgp15RBvkzm2qa4XRa5MOklAFkNKrHJ0Apj9/ZgV3SX3vt0jxewBUh09ttaDn8fjN+7TlPBZTrLxC0IY1/xRfYM9cyWj9Rx2HNgGY36puwu3T6t3n94zIFlv+oRFM1CExH7Hc/A2kCJR3/oLioQOI7uo1y22d9aIUN9vHptIfw1BtK2s2MsiFkg/wF3rztVg0CL29v0g6DBRvTKCyvoTgVo3v8Awd1lU/Kg0aqVezZXbZdfuGE3iWfglp0qlAYP5GJjXmvfcK4bKpWC7ww0wAYMkIW721gy/e8IFXWs6XvlsxwRFt7eAySlQMtinJWQdnJwKzYr3eSQjcn57yEOnDFI7W4nQsfeObxKXllE/+EkMgWLiT0Lu9CsARj1NulII5d6RYFQHgrOPcjaSgzczSSiRb2Cq9RvYpWwYskXElR0zOYkWGP4pwbZDOsx4dLm7ncSjC1j4tw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.1
Release Details
UpdatedNov. 4, 2026, 7:23 p.m.
Changelog

Added

  • Choose Produção or Homologação in the admin settings. Testing no longer needs shell access to run occ. It is a fixed list rather than a text field, because the client secret is sent to that URL. "Testar conexão" tests the selected environment before you save, and the page says plainly when the instance is in homologation.

Changed

  • Switching environment asks for that environment's credentials and removes the old webhook secret, since neither carries over.
  • Switching away from production is refused while signing requests are still open. Otherwise the status check would look for them in the other environment, find nothing, and mark real documents as expired.
  • A URL set by hand with occ keeps working, and shows as "Personalizado".
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturew1CbbQUjT75RHlb99JqgppL3aBVgXK6jZmp4v+vqAlAKiIKrQO4Dinu9pVulewekszYXV4eVfnAidn3nYDFWZaMpokO7rsu5p4aT0SnWC2SVxv3433F23xKnR4a1fYpAoo0zaATOn9eSkREIemuBwzHaNpfrjzwGOI1No6QN3NEhXzKfA2dIqXf8lPRXKxBxylZG84XYK0wcr9+acL6wP23/CQz/3Q7sDWghn7PFUYr1x9BnPd5Ak3R36ZxJS+BKQGrfbSMET2dvvScB4YbUiyvFSlaDTSXPOMAdkKnecBZbOa1lab+A6pZ19Z0+vfLN25H+Oe76rAyK/iQmnvwq1/O9nsdbhPXaOxkTj6MWpcHiSYeBcWbvG4Ovb34U2V1nxSEPYEAG7VSQt3LSapJMTOUW6qpboLQCzgF1/T5lGC6rs5UjiyzAJwDmB3K/fyadhbmGif1DPENiIO/5obNyTRF4/rtrhIsyYV/huy/0ZX6S7zqFn8v5tnW2oylpkjiPatdG4Mscl2+GbvDmeOaaGoupXK6Cahp20Dpd6TJlLuYMG/Qm26+BG0wRPLK4McG+qLppyYuFh95bm75uzqN7jU8cXuOHfYYuMthvHJgN7/eMXgIhuIDksgaXNXB1kv6CJ4s3n0fRYs49E9y8bRKAHEODxkAuLgDPra990uxR2i8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.0
Release Details
UpdatedNov. 4, 2026, 6:27 p.m.
Changelog

Added

  • Support for Nextcloud 32, 33, 34 and 35.

Removed

  • Nextcloud 27. Its legacy Files list never showed the actions from this app, so the declared support was not real. The declared range is now >=28 <=35, and instances on 27 stay on 0.3.1.

Fixed

  • "Assinar com SignDocs Brasil" and "Status da assinatura" appear in the Files menu on Nextcloud 33 and later. Those versions changed how the Files app reads its actions, so an action registered the old way was ignored without any error. One build now registers on both.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.11.0 → 2.2.0. The only breaking change removes three webhook event cases this app never used.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureumEBlku2CoT6cLM+GhznTc7CalvREKwVu1D72PdYGalKUOrLDJYGdUp//kJ+Oge5ZkE77ql49DUl0rEXW88sVMsPqc/GAqXV1PdbdTP7K3WrFggOEiDqplkjbmOCjJbq3PR2oXm7p9KiF3Ka+aL6iAbljwBiRuoyCvo3x8AvMTVfDKOgj2+eyYYyjDc0gjlDEOkY+4ShF3pln8popegoGrujma/gdnNBsEgPk4qVGvruhV2fAhbMgh/bSMl874SKTcFxKdRyrjCPatjHDZfgqc3TKcgyyVvt5zVsnf1GDXY8+8oPr72I0NiY2qoWqMZF4+3+bDeZIQbfuPbUspUjTpaaN0lfm9lrLlburIEqNl11Xu+NMnwg1+ywCirJZ3o2nRZEnEbICBrlRxuIV3YRcICaN4tp0BXJmWkhIERRpDfKOSNbVzNfv2Z+OZ/Ci5LFCXHLuHjQrSERUkPx+tl3FvQ6J2lhyLDdardZ/DyQlaU3GgQFA1Rtt9WHr9H7nty/9D5e3MdrwuSO7OnPo6KbxtwkL9WKlNgvxQEyfS9ZS7qiaC0PEE0Vcm6bzIE4Yio5QvZcMkIVyXob+vunyQwYpCsL5yaWT7S0wgy/OscyoI9Q4EucrJtmJnDm/JMsHd8gqCh5FRLt9IXWWfir5Hc/5TBwB1LzxrSb7E6xM1tZaYM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.1
Release Details
UpdatedNov. 4, 2026, 3:11 p.m.
Changelog

Fixed

  • A multi-signer request no longer shows as signed when only the first person has signed. On a tenant subscribed to TRANSACTION.COMPLETED, one signer's completion marked the whole envelope completed, badged the file "Assinado" and stopped checking its status. Only ENVELOPE.* events now change an envelope.
  • Requests already marked this way are corrected on upgrade. Envelopes shown as completed with no signed document saved go back to "Pendente" and are re-read from SignDocs on the next status check, which restores the real status. Genuinely finished ones return to "Assinado" and their document is saved.
  • A late TRANSACTION.CREATED can no longer reopen a finished request. The event was applied rather than ignored, which became reachable once SignDocs began redelivering failed webhooks.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturemp1beXYelNkDlDaC33OkzWyuP7mBgSxT/sTw01gG78+ieIdQeP5duRau8Wo9cu/PHLS7fCcXwnpM7Z9SyTeaw1e2lP97QCcNei+qc7zqdcC+/BVt0u7m23qG3CBw6uQUl/jxvoMlqEjK5BMQNj2oO3mGLtjC6mMuSzwdVDnOyZo9SxfEGyrXHUu8z/5P7CxbmT981v+TXgtXEBfvsM1ywxpMP/N0L2MN17c2WXSPsKdEExvY4PNb942qqpVhZG5JR5zUwVFl4MNA6OKukoRsaHb7gXBZvf7n8frS0u/Sn4wD9XISOEnItdl/Q6MbbhB4HdzIIMXq+B0/CC29fND0wsSiFlBktm77lTXUpkhDsmOmkL1Toge1GSCxCsOibwHcVIJ8kAj6zpH+VbDW153az0kbkQfVXtxfX5vOVh7FrYdxnk9kkxbtaXfa7ETV/ydBl4FsM/lF04fzxe8K3a1fFlP9MTV0sHM0PNuZ42+7tefOeyMnnVo4oKURvIlJBFmH37BcIgz7yjeBRysCqb8yzpPB3S5uIwx3qookNq4ljMeVjhwJYqALgDtSlEMBmDjv3t+fz4mvggtJU6RfsHXLIFmjpoqRVXxDUUKMAwg1WSmRwklFi06RxqZ2WsUCd5Q079ntc8/sWPSm7TVPsuqrVL0xuhlybE5efW+Bfh7I1KM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.0
Release Details
UpdatedAug. 20, 2026, 3:20 p.m.
Changelog

Changed

  • Signing links are no longer copyable when the policy is a simple click. Under simple electronic signing the policy is one click, so the link is a bearer credential: whoever holds it signs as the named signer. Offering the sender a copy button next to it invited signing on the other party's behalf. Those links now leave only as the invitation email SignDocs sends — the URL is not stored, not returned to the browser, and neither the link nor the copy button is rendered. Links under click + OTP and ICP-Brasil digital certificate are unaffected: the URL alone does not satisfy either second factor.
  • Exception for signing your own document. SignDocs skips the invitation when a signer's address is the sender's own, so that link is still shown — it is the signer's own link, and withholding it would leave them no way to sign.
  • Simple electronic signing now requires an email address on your Nextcloud profile. Without one the API emails nobody, which combined with the above would create a document that can never be signed. The option is withdrawn from the dialog, and the server refuses the combination.

Added

  • "Assinar" on your own requests. When you are a signer on your own send, SignDocs dispatches no invitation — the addresses match — so the link only ever appeared in the dialog that showed it. Rows carrying a signature of your own now offer to mint a fresh link and open the signing page directly. The URL is never displayed and never stored; a new one is issued each time. Requires signdocs-brasil/signdocs-brasil-php ^1.11, the release that first exposes the endpoint this calls.

Fixed

  • Single-signer sends now show the signing link. The link was discarded on creation, so a document you sent to yourself produced no invitation email and no link — it could never be signed, despite the dialog promising a link.
  • Sending twice no longer sends twice. Every attempt at one submission — a double-clicked confirm, or a retry after the request timed out — created a fresh envelope, spent quota again and invited every signer a second time. The dialog now stamps one request id per submission and the server derives an idempotency key per call from it, so those attempts return the first result instead of repeating it. Signers are keyed apart from one another, because the response for each carries the only copy of that signer's credential. Opening the dialog again mints a new id, so sending the same document twice on purpose still works.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.9.0 → 1.11.0. Besides the endpoint behind "Assinar", 1.10.0 is the release that lets a caller pass an idempotency key on addSession, which the fix above depends on.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureZfx482ltyDza5SjG8SAqdhAacE1bPFNCmOttQMOZRSJa92EQ1o1uNb04doYKUsIHxx2bzH3AFixBGIIq7FzN1eCIKkjki1tqkNIRCv+T5wrTPYujsBeM4eCCRsyC4CtUevQ6HF0QXwuaU86SF6Rs6OShP3/ZyckAVwvT8oYNHObgiE7jTgmuPQ8sVEVyO8v3aJ7JrCfuESr4Nj9JP6Pw2oRzrQJAKZTUEaWE2RsM/etmWzWOBe8NGhCNezT+G8b1ksv6lS68AKTUCclZDIm4BBTNFRmcZtQF8drwkTeiPwpLxJWTzrIT5Ez9moSdLZF1n3K73t8E6arLzuK1HO/nOn2+cBs+k2SU1afJ/BIgljcWZkSCCPhhGsDAWFYhUMsRRmaQ9LJA6qXDPr72q2Bv8z6reGvjW/7A9I/CIxt6MTq1XmMi0vZu1ffqGTIRHqA+FFttiN3Cn4pP1RSERUugsNfQU2M2i5uOVGgMIJ4M5+oA07/196wqrFbVmotTABKK6/G6SQLPBTUuncT3BQhZJR6n6nOGGio90iefH5rgY59ukJjHO8AyIwMLLsbhn0oXp/ogLH+mBvGDJXNtyrFr/C4W8h8RY0L4J6T/+L7R68Fm50oSzqD0O9tAajFuSdKAicUReIm06TNKPHKZlfmU8W8g1MSh7uY62uCTDIx1yUE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.1
Release Details
UpdatedAug. 3, 2026, 10:52 a.m.
Changelog

Changed

  • Support for Nextcloud 31. The declared range is now >=27 <=31, verified on a real 31.0.14 instance: migrations, the three signdocs:* system tags, both background jobs, and both Files actions (signdocs-sign, signdocs-status) register with no page errors.
  • The integration workflow now smoke-tests Nextcloud 27 through 31, so the declared range stays backed by a run on every supported major.

Added

  • This changelog. Earlier releases shipped without one, which is why they appear on the App Store with no description of what changed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureb5p2OJYrNTciQTwPrBkb4iieD1nmNC9AYqw1bIwkVmyqbzeQCCrYb7SYcBt2k/6CG+uKMaigG7JQ09zKzaQ6MkyB8J258ZoyJOWFsOeK15nVRwG/0ZkbK5nOcLfb+p7/Vc55f08//FHb2zNZpL3yR4ZweHLRZJqHsHiyQrmzwC5hVayrItGkuXNURfyeT7K4JORv0FBz9RfZW/H8B83GIWD5/8axqERd0LpLsFI1gbEPsfH6Rg5gxBrXyqX8bFWtg/ojfijokQe1zbGvmp05zl9mEYvBmEg3iQ4uG5ih3xOBJvCfHMToNkYzTb73vcHlk7deA6gqUUAxBoGA6TfGRiagDjdEZIRQ6Eszrc5sxNSmVnqZYow4IstCHJlfmyDNFRTr0l2UTJ2f8vx8/7Q0BRjLyppjVBU+/th/PQJtINDbw2ohzE2duosoi2q/phEGyag0mhiYc33YOa0Eyk4WaaGHuPON4Gt9oYZyXTrd9UUq8doHk17NbhV+o30WzHIZvENr35+Ft5549yVf4VKtUumZXa41p9A6PVqr2QFEEUJsAcrQefh5g4SRllSbQ3eVhVUNRg3ZPTG1d3E6fGgDamy2z93OtBhDNnnihJ89Emc83UPyAIojSDkXEqMP+xplnxTy4lPSKWH1aDrHzEHLg0PDbAkQnG4YXiDBOCk6So4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.0
Release Details
UpdatedAug. 3, 2026, 2:55 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureE1A7eduRcxoi0GGVdlWY88l3fnSiAZz3tKzqzNhzR6gSjjHFcLbHcZJ7UXgiRDXRbhYSzfnru1sesjmAfQZleqav2JWfMTx2+hoRZIAtt9s07IEVpg5wgHtWktUH2nysoPnplFyJ5KcI5nMEdELocRk2ojmwWCGL6uXEW2sRh/mPbdHFZxlG1SlLWtmFFy1OZim1asiaG1eCVm8mTemuAe8fnCDIzXKaIAPyjmoNhZkLfkWXh/6Mgn/OgXUu7n72LXYLWOXL/dsVp4gEzqt4MoSscLHyWCTqwvhF84ziSiFollsBuPlbDYkBImwBXu1HTTuaADenXtnDldbVuAEKLTTtOu3cBQmD7uESfPpoNatPYfwZ7lRta0vM3NwN5EVHwit73/zo9OV242UK5Yf61Lvmmdmhno2vBxJ6iTFjBi2BI0xTfeN5kOakfW/DViQQBTlbmY2M5g3abv8o6xXO3GXOlKrTT9Y3dPj12kH83FCHXyk755ghLszBqODkEVgaPJbExir/MUo9tOMJG+GwaOkwcW3jGTcwKsLHl4kvvBhLlwMgtlINTdY6T4AQfEM9crS4SKCLdzc3jIRhB40ltiLozlXFkpRhmgWjetgiKcS0bBrU0He7Oz+VJFFuB1LvxhddlObqnzRRu2dx+ihHkeKjG9Xsw4xTx010VaC1Bjk=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.2
Release Details
UpdatedJuly 24, 2026, 5:28 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureu0sv9sa39cb803merlFfPIIEIpRGMWyh4QYDch/yEYRsM6d4Mt2YWCGYS5w3njdf2OlzaXnHh7791CnD1+vn3ttspp9bJ3YdeY2tQYAHqECMCPV0e2F4m0uSGWfV0uLyqBxOPaGBNScmVpBFXrA3gFMyC33BAVrpI/+uAOPw62aefDLHTOyqUOZTVb3uMKiEBG/A3mSEmz41sjAW2sRUopmgOLRkLbrWJmp4RFA8E0zqz5Rn3/mNWxZiKv0Et1mVqFocSPddqbtyK2Kx/CZ0i6Vx68ASwNj0UizcN0Zibg9z36FFqHVomFyMiwFZaw01dd96/DeJKq86lb5Io1YDQ8IlS93JQyxPIhTILQvA++SxgmE/ngJ4QD9CnIbgG3D7eQCIxXbEgW7pIIzmsVFropkXetg0x7DTrAPCflvBUcMUww9HY5sNMZtSzJgxqIkVcMK6BGUm7HhBZ03Of1FvBZ9O0EgbWUORED3XbXx2RKIdR/uJ4p7AE4th4/hhQlJP6kCmq5Sv1h3CnKzrWFQ5AVTmIUiglC5Ngna3755s8SeqyRUi0wYWOkyujL3TAQcu5bGA3eaYIzSaGPB/fd99T2NZV7sLHqaXv8Oo0L8alPyo1cO1HZG7kkYYG/bjwCOsqa5k9z5qYuHeIxCFP9xV9e7Y34+kL3iWsSVOjrR3OiQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.1
Release Details
UpdatedJuly 23, 2026, 8:03 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureOrm4KduqXruneCM75zxJzHSI2pWfuvqUs3N2n6dPYOchOcE3D9LB6MSPKEwdih/0A0OaHAcoNDcLkvj0TUFB3CUgTPfZZ1o5mNE+1BQ7sL7CvX+UFEHWhmtI+zPGmHTLnPgIk5p/Kc2B6UKfT6xLrQdbKlcXx5WmcUfQRyKTq/EZRmPUjLawjJn2sC9EqaoiSY0zLccYsmgujoR06eBepZs5NyvvTluoKNIBnCkQh3m9wMxc864QzIdoQ7HBBmxdgkN2kG7TNs5HrMJVNDjXZdhE/C8oYXBlF7Q/grak68kHgLxTGZCB7IKev7gPm0EL3cp3KM10O/FQnNQ23tI6iH/CmcQS9l/nqKcos/LYx2RBxMqzQuaFuGbwjB4z5HHGHvRrQ6Lr2/afdihtVsfGdtivLxGr2mHtfwJaUAID63/Ye4Qa7v1ZoPHvbxs+8lWGY3kLNzRbMB4Frj4I9hwqRN21TS0LAnwywJTgJmRSgdFODjiSQDfvjJ+PD35ZWx8Ap0crDehjREqgHG7dxYMRV5URSGcVwJeZYUD8xB4RwLKaMjIeb6kYH06XzOcCQlo+xJdDw/wt54TjykBKdTFFMZBK43qJ+j+IB4JZCtyZCYx13O73f9TfzYisGpG9U/Kg7NTVECrbO+ys42Uudm5Av7kPrw51qn5DQqfo52MiMGM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.0
Release Details
UpdatedMay 22, 2026, 2:01 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureAXEf2EYofSYfRL7e0u7ebJmcpL2UF5CsMKTUNZKxwHAy+4uwYvL7URRPKjeyQDgMVJ8ja41ulQ4mQywws5sznVLPdOOOSLc/10Tn+vAX0c9r9LemZXBFwh1wWLSOBasE++M9kkVL/myKpuZKAlxkMs1ZCwWk5An/7j096XxsdAVjzZCcDmvBa3Wj/21RukgdJ38fAPdx/hTMrdoV1Q2ydh6o9eGoDi7SAG6K71zBHQo4jZwOwEve2DhKi1zV90DWi+A9p0803amXYL4uDiZ20ee/yvwHhORxyjicgSuagdmOzJQFQelq06dqPvkZEI01+EvFIHcaK12n+u+gBn4S5Kkk4ZSATrzJowjEDebqOuFWBQGIxeA3BQbhMpxjE5bUIDtJFp9o9IquT2UbnM49ShtmRW5IIGykpBq1fSXhBFuNcrRyb3egNHs4pDF5qH9vWm3zyQ2gwolqelvN12ahTCJwqUPMUhQvHY3HlMULPxbw/+FXwntIb46qc9UMLxCsqosRtiXEQffF9+4MR7T8QBr2iDei0RoINp3jTW6/SmHIUxyGy27QqVBhA7uWzN9Y3tC+U689UJYzgS/v/7czJw8fVMW8BOSYgwfYaw+Bj+0SyWT89t3AuljZbkpRmyZmy4ew7k9zalrRveI6x2m0addwXLY4FLeXxSvLuDtxUN4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 28

SignDocs Brasil 0.5.0
Release Details
UpdatedNov. 4, 2026, 8:36 p.m.
Changelog

Added

  • Resend a signing invitation. "Reenviar convite" on a pending request lists who is signing and sends a new invitation to the signer you pick, for when the original was lost or landed in spam. Earlier links keep working.
  • A sequential envelope only offers the resend to the signer whose turn it is, and never to someone who has already signed.

Changed

  • SignDocs PHP SDK 2.3.
  • The status panel for a file now lists only your own signature requests. On a shared file, colleagues' requests no longer appear there.

Fixed

  • Any logged-in account could read the status and signer count of signature requests on any file by asking for its file id, even without access to that file. No signing links or signer names were exposed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignaturemLjP/nPP0cdumE1JnXNZGxP1+ZyIW0pgBxmunpb6QEJZajNWj5RZNVWvXxfQhO/grdnv1n3amNwrKMe4987HBaclZ68zEmXFVKKcrvLom6minBVbZcKWXNSnbCvXrtDLHXPc5GnzXAIBUQLqoNRTq5tXi7BmPBnxu0vLhAd2sRHdWP4ADilPlZNeFPdt8LOZNxoGk43n61zwTEnI7h3p/KDGhVOy47uw8Wgp15RBvkzm2qa4XRa5MOklAFkNKrHJ0Apj9/ZgV3SX3vt0jxewBUh09ttaDn8fjN+7TlPBZTrLxC0IY1/xRfYM9cyWj9Rx2HNgGY36puwu3T6t3n94zIFlv+oRFM1CExH7Hc/A2kCJR3/oLioQOI7uo1y22d9aIUN9vHptIfw1BtK2s2MsiFkg/wF3rztVg0CL29v0g6DBRvTKCyvoTgVo3v8Awd1lU/Kg0aqVezZXbZdfuGE3iWfglp0qlAYP5GJjXmvfcK4bKpWC7ww0wAYMkIW721gy/e8IFXWs6XvlsxwRFt7eAySlQMtinJWQdnJwKzYr3eSQjcn57yEOnDFI7W4nQsfeObxKXllE/+EkMgWLiT0Lu9CsARj1NulII5d6RYFQHgrOPcjaSgzczSSiRb2Cq9RvYpWwYskXElR0zOYkWGP4pwbZDOsx4dLm7ncSjC1j4tw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.1
Release Details
UpdatedNov. 4, 2026, 7:23 p.m.
Changelog

Added

  • Choose Produção or Homologação in the admin settings. Testing no longer needs shell access to run occ. It is a fixed list rather than a text field, because the client secret is sent to that URL. "Testar conexão" tests the selected environment before you save, and the page says plainly when the instance is in homologation.

Changed

  • Switching environment asks for that environment's credentials and removes the old webhook secret, since neither carries over.
  • Switching away from production is refused while signing requests are still open. Otherwise the status check would look for them in the other environment, find nothing, and mark real documents as expired.
  • A URL set by hand with occ keeps working, and shows as "Personalizado".
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturew1CbbQUjT75RHlb99JqgppL3aBVgXK6jZmp4v+vqAlAKiIKrQO4Dinu9pVulewekszYXV4eVfnAidn3nYDFWZaMpokO7rsu5p4aT0SnWC2SVxv3433F23xKnR4a1fYpAoo0zaATOn9eSkREIemuBwzHaNpfrjzwGOI1No6QN3NEhXzKfA2dIqXf8lPRXKxBxylZG84XYK0wcr9+acL6wP23/CQz/3Q7sDWghn7PFUYr1x9BnPd5Ak3R36ZxJS+BKQGrfbSMET2dvvScB4YbUiyvFSlaDTSXPOMAdkKnecBZbOa1lab+A6pZ19Z0+vfLN25H+Oe76rAyK/iQmnvwq1/O9nsdbhPXaOxkTj6MWpcHiSYeBcWbvG4Ovb34U2V1nxSEPYEAG7VSQt3LSapJMTOUW6qpboLQCzgF1/T5lGC6rs5UjiyzAJwDmB3K/fyadhbmGif1DPENiIO/5obNyTRF4/rtrhIsyYV/huy/0ZX6S7zqFn8v5tnW2oylpkjiPatdG4Mscl2+GbvDmeOaaGoupXK6Cahp20Dpd6TJlLuYMG/Qm26+BG0wRPLK4McG+qLppyYuFh95bm75uzqN7jU8cXuOHfYYuMthvHJgN7/eMXgIhuIDksgaXNXB1kv6CJ4s3n0fRYs49E9y8bRKAHEODxkAuLgDPra990uxR2i8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.4.0
Release Details
UpdatedNov. 4, 2026, 6:27 p.m.
Changelog

Added

  • Support for Nextcloud 32, 33, 34 and 35.

Removed

  • Nextcloud 27. Its legacy Files list never showed the actions from this app, so the declared support was not real. The declared range is now >=28 <=35, and instances on 27 stay on 0.3.1.

Fixed

  • "Assinar com SignDocs Brasil" and "Status da assinatura" appear in the Files menu on Nextcloud 33 and later. Those versions changed how the Files app reads its actions, so an action registered the old way was ignored without any error. One build now registers on both.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.11.0 → 2.2.0. The only breaking change removes three webhook event cases this app never used.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureumEBlku2CoT6cLM+GhznTc7CalvREKwVu1D72PdYGalKUOrLDJYGdUp//kJ+Oge5ZkE77ql49DUl0rEXW88sVMsPqc/GAqXV1PdbdTP7K3WrFggOEiDqplkjbmOCjJbq3PR2oXm7p9KiF3Ka+aL6iAbljwBiRuoyCvo3x8AvMTVfDKOgj2+eyYYyjDc0gjlDEOkY+4ShF3pln8popegoGrujma/gdnNBsEgPk4qVGvruhV2fAhbMgh/bSMl874SKTcFxKdRyrjCPatjHDZfgqc3TKcgyyVvt5zVsnf1GDXY8+8oPr72I0NiY2qoWqMZF4+3+bDeZIQbfuPbUspUjTpaaN0lfm9lrLlburIEqNl11Xu+NMnwg1+ywCirJZ3o2nRZEnEbICBrlRxuIV3YRcICaN4tp0BXJmWkhIERRpDfKOSNbVzNfv2Z+OZ/Ci5LFCXHLuHjQrSERUkPx+tl3FvQ6J2lhyLDdardZ/DyQlaU3GgQFA1Rtt9WHr9H7nty/9D5e3MdrwuSO7OnPo6KbxtwkL9WKlNgvxQEyfS9ZS7qiaC0PEE0Vcm6bzIE4Yio5QvZcMkIVyXob+vunyQwYpCsL5yaWT7S0wgy/OscyoI9Q4EucrJtmJnDm/JMsHd8gqCh5FRLt9IXWWfir5Hc/5TBwB1LzxrSb7E6xM1tZaYM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.1
Release Details
UpdatedNov. 4, 2026, 3:11 p.m.
Changelog

Fixed

  • A multi-signer request no longer shows as signed when only the first person has signed. On a tenant subscribed to TRANSACTION.COMPLETED, one signer's completion marked the whole envelope completed, badged the file "Assinado" and stopped checking its status. Only ENVELOPE.* events now change an envelope.
  • Requests already marked this way are corrected on upgrade. Envelopes shown as completed with no signed document saved go back to "Pendente" and are re-read from SignDocs on the next status check, which restores the real status. Genuinely finished ones return to "Assinado" and their document is saved.
  • A late TRANSACTION.CREATED can no longer reopen a finished request. The event was applied rather than ignored, which became reachable once SignDocs began redelivering failed webhooks.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturemp1beXYelNkDlDaC33OkzWyuP7mBgSxT/sTw01gG78+ieIdQeP5duRau8Wo9cu/PHLS7fCcXwnpM7Z9SyTeaw1e2lP97QCcNei+qc7zqdcC+/BVt0u7m23qG3CBw6uQUl/jxvoMlqEjK5BMQNj2oO3mGLtjC6mMuSzwdVDnOyZo9SxfEGyrXHUu8z/5P7CxbmT981v+TXgtXEBfvsM1ywxpMP/N0L2MN17c2WXSPsKdEExvY4PNb942qqpVhZG5JR5zUwVFl4MNA6OKukoRsaHb7gXBZvf7n8frS0u/Sn4wD9XISOEnItdl/Q6MbbhB4HdzIIMXq+B0/CC29fND0wsSiFlBktm77lTXUpkhDsmOmkL1Toge1GSCxCsOibwHcVIJ8kAj6zpH+VbDW153az0kbkQfVXtxfX5vOVh7FrYdxnk9kkxbtaXfa7ETV/ydBl4FsM/lF04fzxe8K3a1fFlP9MTV0sHM0PNuZ42+7tefOeyMnnVo4oKURvIlJBFmH37BcIgz7yjeBRysCqb8yzpPB3S5uIwx3qookNq4ljMeVjhwJYqALgDtSlEMBmDjv3t+fz4mvggtJU6RfsHXLIFmjpoqRVXxDUUKMAwg1WSmRwklFi06RxqZ2WsUCd5Q079ntc8/sWPSm7TVPsuqrVL0xuhlybE5efW+Bfh7I1KM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.0
Release Details
UpdatedAug. 20, 2026, 3:20 p.m.
Changelog

Changed

  • Signing links are no longer copyable when the policy is a simple click. Under simple electronic signing the policy is one click, so the link is a bearer credential: whoever holds it signs as the named signer. Offering the sender a copy button next to it invited signing on the other party's behalf. Those links now leave only as the invitation email SignDocs sends — the URL is not stored, not returned to the browser, and neither the link nor the copy button is rendered. Links under click + OTP and ICP-Brasil digital certificate are unaffected: the URL alone does not satisfy either second factor.
  • Exception for signing your own document. SignDocs skips the invitation when a signer's address is the sender's own, so that link is still shown — it is the signer's own link, and withholding it would leave them no way to sign.
  • Simple electronic signing now requires an email address on your Nextcloud profile. Without one the API emails nobody, which combined with the above would create a document that can never be signed. The option is withdrawn from the dialog, and the server refuses the combination.

Added

  • "Assinar" on your own requests. When you are a signer on your own send, SignDocs dispatches no invitation — the addresses match — so the link only ever appeared in the dialog that showed it. Rows carrying a signature of your own now offer to mint a fresh link and open the signing page directly. The URL is never displayed and never stored; a new one is issued each time. Requires signdocs-brasil/signdocs-brasil-php ^1.11, the release that first exposes the endpoint this calls.

Fixed

  • Single-signer sends now show the signing link. The link was discarded on creation, so a document you sent to yourself produced no invitation email and no link — it could never be signed, despite the dialog promising a link.
  • Sending twice no longer sends twice. Every attempt at one submission — a double-clicked confirm, or a retry after the request timed out — created a fresh envelope, spent quota again and invited every signer a second time. The dialog now stamps one request id per submission and the server derives an idempotency key per call from it, so those attempts return the first result instead of repeating it. Signers are keyed apart from one another, because the response for each carries the only copy of that signer's credential. Opening the dialog again mints a new id, so sending the same document twice on purpose still works.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.9.0 → 1.11.0. Besides the endpoint behind "Assinar", 1.10.0 is the release that lets a caller pass an idempotency key on addSession, which the fix above depends on.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureZfx482ltyDza5SjG8SAqdhAacE1bPFNCmOttQMOZRSJa92EQ1o1uNb04doYKUsIHxx2bzH3AFixBGIIq7FzN1eCIKkjki1tqkNIRCv+T5wrTPYujsBeM4eCCRsyC4CtUevQ6HF0QXwuaU86SF6Rs6OShP3/ZyckAVwvT8oYNHObgiE7jTgmuPQ8sVEVyO8v3aJ7JrCfuESr4Nj9JP6Pw2oRzrQJAKZTUEaWE2RsM/etmWzWOBe8NGhCNezT+G8b1ksv6lS68AKTUCclZDIm4BBTNFRmcZtQF8drwkTeiPwpLxJWTzrIT5Ez9moSdLZF1n3K73t8E6arLzuK1HO/nOn2+cBs+k2SU1afJ/BIgljcWZkSCCPhhGsDAWFYhUMsRRmaQ9LJA6qXDPr72q2Bv8z6reGvjW/7A9I/CIxt6MTq1XmMi0vZu1ffqGTIRHqA+FFttiN3Cn4pP1RSERUugsNfQU2M2i5uOVGgMIJ4M5+oA07/196wqrFbVmotTABKK6/G6SQLPBTUuncT3BQhZJR6n6nOGGio90iefH5rgY59ukJjHO8AyIwMLLsbhn0oXp/ogLH+mBvGDJXNtyrFr/C4W8h8RY0L4J6T/+L7R68Fm50oSzqD0O9tAajFuSdKAicUReIm06TNKPHKZlfmU8W8g1MSh7uY62uCTDIx1yUE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.1
Release Details
UpdatedAug. 3, 2026, 10:52 a.m.
Changelog

Changed

  • Support for Nextcloud 31. The declared range is now >=27 <=31, verified on a real 31.0.14 instance: migrations, the three signdocs:* system tags, both background jobs, and both Files actions (signdocs-sign, signdocs-status) register with no page errors.
  • The integration workflow now smoke-tests Nextcloud 27 through 31, so the declared range stays backed by a run on every supported major.

Added

  • This changelog. Earlier releases shipped without one, which is why they appear on the App Store with no description of what changed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureb5p2OJYrNTciQTwPrBkb4iieD1nmNC9AYqw1bIwkVmyqbzeQCCrYb7SYcBt2k/6CG+uKMaigG7JQ09zKzaQ6MkyB8J258ZoyJOWFsOeK15nVRwG/0ZkbK5nOcLfb+p7/Vc55f08//FHb2zNZpL3yR4ZweHLRZJqHsHiyQrmzwC5hVayrItGkuXNURfyeT7K4JORv0FBz9RfZW/H8B83GIWD5/8axqERd0LpLsFI1gbEPsfH6Rg5gxBrXyqX8bFWtg/ojfijokQe1zbGvmp05zl9mEYvBmEg3iQ4uG5ih3xOBJvCfHMToNkYzTb73vcHlk7deA6gqUUAxBoGA6TfGRiagDjdEZIRQ6Eszrc5sxNSmVnqZYow4IstCHJlfmyDNFRTr0l2UTJ2f8vx8/7Q0BRjLyppjVBU+/th/PQJtINDbw2ohzE2duosoi2q/phEGyag0mhiYc33YOa0Eyk4WaaGHuPON4Gt9oYZyXTrd9UUq8doHk17NbhV+o30WzHIZvENr35+Ft5549yVf4VKtUumZXa41p9A6PVqr2QFEEUJsAcrQefh5g4SRllSbQ3eVhVUNRg3ZPTG1d3E6fGgDamy2z93OtBhDNnnihJ89Emc83UPyAIojSDkXEqMP+xplnxTy4lPSKWH1aDrHzEHLg0PDbAkQnG4YXiDBOCk6So4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.0
Release Details
UpdatedAug. 3, 2026, 2:55 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureE1A7eduRcxoi0GGVdlWY88l3fnSiAZz3tKzqzNhzR6gSjjHFcLbHcZJ7UXgiRDXRbhYSzfnru1sesjmAfQZleqav2JWfMTx2+hoRZIAtt9s07IEVpg5wgHtWktUH2nysoPnplFyJ5KcI5nMEdELocRk2ojmwWCGL6uXEW2sRh/mPbdHFZxlG1SlLWtmFFy1OZim1asiaG1eCVm8mTemuAe8fnCDIzXKaIAPyjmoNhZkLfkWXh/6Mgn/OgXUu7n72LXYLWOXL/dsVp4gEzqt4MoSscLHyWCTqwvhF84ziSiFollsBuPlbDYkBImwBXu1HTTuaADenXtnDldbVuAEKLTTtOu3cBQmD7uESfPpoNatPYfwZ7lRta0vM3NwN5EVHwit73/zo9OV242UK5Yf61Lvmmdmhno2vBxJ6iTFjBi2BI0xTfeN5kOakfW/DViQQBTlbmY2M5g3abv8o6xXO3GXOlKrTT9Y3dPj12kH83FCHXyk755ghLszBqODkEVgaPJbExir/MUo9tOMJG+GwaOkwcW3jGTcwKsLHl4kvvBhLlwMgtlINTdY6T4AQfEM9crS4SKCLdzc3jIRhB40ltiLozlXFkpRhmgWjetgiKcS0bBrU0He7Oz+VJFFuB1LvxhddlObqnzRRu2dx+ihHkeKjG9Xsw4xTx010VaC1Bjk=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.2
Release Details
UpdatedJuly 24, 2026, 5:28 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureu0sv9sa39cb803merlFfPIIEIpRGMWyh4QYDch/yEYRsM6d4Mt2YWCGYS5w3njdf2OlzaXnHh7791CnD1+vn3ttspp9bJ3YdeY2tQYAHqECMCPV0e2F4m0uSGWfV0uLyqBxOPaGBNScmVpBFXrA3gFMyC33BAVrpI/+uAOPw62aefDLHTOyqUOZTVb3uMKiEBG/A3mSEmz41sjAW2sRUopmgOLRkLbrWJmp4RFA8E0zqz5Rn3/mNWxZiKv0Et1mVqFocSPddqbtyK2Kx/CZ0i6Vx68ASwNj0UizcN0Zibg9z36FFqHVomFyMiwFZaw01dd96/DeJKq86lb5Io1YDQ8IlS93JQyxPIhTILQvA++SxgmE/ngJ4QD9CnIbgG3D7eQCIxXbEgW7pIIzmsVFropkXetg0x7DTrAPCflvBUcMUww9HY5sNMZtSzJgxqIkVcMK6BGUm7HhBZ03Of1FvBZ9O0EgbWUORED3XbXx2RKIdR/uJ4p7AE4th4/hhQlJP6kCmq5Sv1h3CnKzrWFQ5AVTmIUiglC5Ngna3755s8SeqyRUi0wYWOkyujL3TAQcu5bGA3eaYIzSaGPB/fd99T2NZV7sLHqaXv8Oo0L8alPyo1cO1HZG7kkYYG/bjwCOsqa5k9z5qYuHeIxCFP9xV9e7Y34+kL3iWsSVOjrR3OiQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.1
Release Details
UpdatedJuly 23, 2026, 8:03 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureOrm4KduqXruneCM75zxJzHSI2pWfuvqUs3N2n6dPYOchOcE3D9LB6MSPKEwdih/0A0OaHAcoNDcLkvj0TUFB3CUgTPfZZ1o5mNE+1BQ7sL7CvX+UFEHWhmtI+zPGmHTLnPgIk5p/Kc2B6UKfT6xLrQdbKlcXx5WmcUfQRyKTq/EZRmPUjLawjJn2sC9EqaoiSY0zLccYsmgujoR06eBepZs5NyvvTluoKNIBnCkQh3m9wMxc864QzIdoQ7HBBmxdgkN2kG7TNs5HrMJVNDjXZdhE/C8oYXBlF7Q/grak68kHgLxTGZCB7IKev7gPm0EL3cp3KM10O/FQnNQ23tI6iH/CmcQS9l/nqKcos/LYx2RBxMqzQuaFuGbwjB4z5HHGHvRrQ6Lr2/afdihtVsfGdtivLxGr2mHtfwJaUAID63/Ye4Qa7v1ZoPHvbxs+8lWGY3kLNzRbMB4Frj4I9hwqRN21TS0LAnwywJTgJmRSgdFODjiSQDfvjJ+PD35ZWx8Ap0crDehjREqgHG7dxYMRV5URSGcVwJeZYUD8xB4RwLKaMjIeb6kYH06XzOcCQlo+xJdDw/wt54TjykBKdTFFMZBK43qJ+j+IB4JZCtyZCYx13O73f9TfzYisGpG9U/Kg7NTVECrbO+ys42Uudm5Av7kPrw51qn5DQqfo52MiMGM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.0
Release Details
UpdatedMay 22, 2026, 2:01 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureAXEf2EYofSYfRL7e0u7ebJmcpL2UF5CsMKTUNZKxwHAy+4uwYvL7URRPKjeyQDgMVJ8ja41ulQ4mQywws5sznVLPdOOOSLc/10Tn+vAX0c9r9LemZXBFwh1wWLSOBasE++M9kkVL/myKpuZKAlxkMs1ZCwWk5An/7j096XxsdAVjzZCcDmvBa3Wj/21RukgdJ38fAPdx/hTMrdoV1Q2ydh6o9eGoDi7SAG6K71zBHQo4jZwOwEve2DhKi1zV90DWi+A9p0803amXYL4uDiZ20ee/yvwHhORxyjicgSuagdmOzJQFQelq06dqPvkZEI01+EvFIHcaK12n+u+gBn4S5Kkk4ZSATrzJowjEDebqOuFWBQGIxeA3BQbhMpxjE5bUIDtJFp9o9IquT2UbnM49ShtmRW5IIGykpBq1fSXhBFuNcrRyb3egNHs4pDF5qH9vWm3zyQ2gwolqelvN12ahTCJwqUPMUhQvHY3HlMULPxbw/+FXwntIb46qc9UMLxCsqosRtiXEQffF9+4MR7T8QBr2iDei0RoINp3jTW6/SmHIUxyGy27QqVBhA7uWzN9Y3tC+U689UJYzgS/v/7czJw8fVMW8BOSYgwfYaw+Bj+0SyWT89t3AuljZbkpRmyZmy4ew7k9zalrRveI6x2m0addwXLY4FLeXxSvLuDtxUN4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0

Nextcloud 27

SignDocs Brasil 0.3.1
Release Details
UpdatedNov. 4, 2026, 3:11 p.m.
Changelog

Fixed

  • A multi-signer request no longer shows as signed when only the first person has signed. On a tenant subscribed to TRANSACTION.COMPLETED, one signer's completion marked the whole envelope completed, badged the file "Assinado" and stopped checking its status. Only ENVELOPE.* events now change an envelope.
  • Requests already marked this way are corrected on upgrade. Envelopes shown as completed with no signed document saved go back to "Pendente" and are re-read from SignDocs on the next status check, which restores the real status. Genuinely finished ones return to "Assinado" and their document is saved.
  • A late TRANSACTION.CREATED can no longer reopen a finished request. The event was applied rather than ignored, which became reachable once SignDocs began redelivering failed webhooks.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signaturemp1beXYelNkDlDaC33OkzWyuP7mBgSxT/sTw01gG78+ieIdQeP5duRau8Wo9cu/PHLS7fCcXwnpM7Z9SyTeaw1e2lP97QCcNei+qc7zqdcC+/BVt0u7m23qG3CBw6uQUl/jxvoMlqEjK5BMQNj2oO3mGLtjC6mMuSzwdVDnOyZo9SxfEGyrXHUu8z/5P7CxbmT981v+TXgtXEBfvsM1ywxpMP/N0L2MN17c2WXSPsKdEExvY4PNb942qqpVhZG5JR5zUwVFl4MNA6OKukoRsaHb7gXBZvf7n8frS0u/Sn4wD9XISOEnItdl/Q6MbbhB4HdzIIMXq+B0/CC29fND0wsSiFlBktm77lTXUpkhDsmOmkL1Toge1GSCxCsOibwHcVIJ8kAj6zpH+VbDW153az0kbkQfVXtxfX5vOVh7FrYdxnk9kkxbtaXfa7ETV/ydBl4FsM/lF04fzxe8K3a1fFlP9MTV0sHM0PNuZ42+7tefOeyMnnVo4oKURvIlJBFmH37BcIgz7yjeBRysCqb8yzpPB3S5uIwx3qookNq4ljMeVjhwJYqALgDtSlEMBmDjv3t+fz4mvggtJU6RfsHXLIFmjpoqRVXxDUUKMAwg1WSmRwklFi06RxqZ2WsUCd5Q079ntc8/sWPSm7TVPsuqrVL0xuhlybE5efW+Bfh7I1KM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.3.0
Release Details
UpdatedAug. 20, 2026, 3:20 p.m.
Changelog

Changed

  • Signing links are no longer copyable when the policy is a simple click. Under simple electronic signing the policy is one click, so the link is a bearer credential: whoever holds it signs as the named signer. Offering the sender a copy button next to it invited signing on the other party's behalf. Those links now leave only as the invitation email SignDocs sends — the URL is not stored, not returned to the browser, and neither the link nor the copy button is rendered. Links under click + OTP and ICP-Brasil digital certificate are unaffected: the URL alone does not satisfy either second factor.
  • Exception for signing your own document. SignDocs skips the invitation when a signer's address is the sender's own, so that link is still shown — it is the signer's own link, and withholding it would leave them no way to sign.
  • Simple electronic signing now requires an email address on your Nextcloud profile. Without one the API emails nobody, which combined with the above would create a document that can never be signed. The option is withdrawn from the dialog, and the server refuses the combination.

Added

  • "Assinar" on your own requests. When you are a signer on your own send, SignDocs dispatches no invitation — the addresses match — so the link only ever appeared in the dialog that showed it. Rows carrying a signature of your own now offer to mint a fresh link and open the signing page directly. The URL is never displayed and never stored; a new one is issued each time. Requires signdocs-brasil/signdocs-brasil-php ^1.11, the release that first exposes the endpoint this calls.

Fixed

  • Single-signer sends now show the signing link. The link was discarded on creation, so a document you sent to yourself produced no invitation email and no link — it could never be signed, despite the dialog promising a link.
  • Sending twice no longer sends twice. Every attempt at one submission — a double-clicked confirm, or a retry after the request timed out — created a fresh envelope, spent quota again and invited every signer a second time. The dialog now stamps one request id per submission and the server derives an idempotency key per call from it, so those attempts return the first result instead of repeating it. Signers are keyed apart from one another, because the response for each carries the only copy of that signer's credential. Opening the dialog again mints a new id, so sending the same document twice on purpose still works.

Changed (dependencies)

  • signdocs-brasil/signdocs-brasil-php 1.9.0 → 1.11.0. Besides the endpoint behind "Assinar", 1.10.0 is the release that lets a caller pass an idempotency key on addSession, which the fix above depends on.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureZfx482ltyDza5SjG8SAqdhAacE1bPFNCmOttQMOZRSJa92EQ1o1uNb04doYKUsIHxx2bzH3AFixBGIIq7FzN1eCIKkjki1tqkNIRCv+T5wrTPYujsBeM4eCCRsyC4CtUevQ6HF0QXwuaU86SF6Rs6OShP3/ZyckAVwvT8oYNHObgiE7jTgmuPQ8sVEVyO8v3aJ7JrCfuESr4Nj9JP6Pw2oRzrQJAKZTUEaWE2RsM/etmWzWOBe8NGhCNezT+G8b1ksv6lS68AKTUCclZDIm4BBTNFRmcZtQF8drwkTeiPwpLxJWTzrIT5Ez9moSdLZF1n3K73t8E6arLzuK1HO/nOn2+cBs+k2SU1afJ/BIgljcWZkSCCPhhGsDAWFYhUMsRRmaQ9LJA6qXDPr72q2Bv8z6reGvjW/7A9I/CIxt6MTq1XmMi0vZu1ffqGTIRHqA+FFttiN3Cn4pP1RSERUugsNfQU2M2i5uOVGgMIJ4M5+oA07/196wqrFbVmotTABKK6/G6SQLPBTUuncT3BQhZJR6n6nOGGio90iefH5rgY59ukJjHO8AyIwMLLsbhn0oXp/ogLH+mBvGDJXNtyrFr/C4W8h8RY0L4J6T/+L7R68Fm50oSzqD0O9tAajFuSdKAicUReIm06TNKPHKZlfmU8W8g1MSh7uY62uCTDIx1yUE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.1
Release Details
UpdatedAug. 3, 2026, 10:52 a.m.
Changelog

Changed

  • Support for Nextcloud 31. The declared range is now >=27 <=31, verified on a real 31.0.14 instance: migrations, the three signdocs:* system tags, both background jobs, and both Files actions (signdocs-sign, signdocs-status) register with no page errors.
  • The integration workflow now smoke-tests Nextcloud 27 through 31, so the declared range stays backed by a run on every supported major.

Added

  • This changelog. Earlier releases shipped without one, which is why they appear on the App Store with no description of what changed.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureb5p2OJYrNTciQTwPrBkb4iieD1nmNC9AYqw1bIwkVmyqbzeQCCrYb7SYcBt2k/6CG+uKMaigG7JQ09zKzaQ6MkyB8J258ZoyJOWFsOeK15nVRwG/0ZkbK5nOcLfb+p7/Vc55f08//FHb2zNZpL3yR4ZweHLRZJqHsHiyQrmzwC5hVayrItGkuXNURfyeT7K4JORv0FBz9RfZW/H8B83GIWD5/8axqERd0LpLsFI1gbEPsfH6Rg5gxBrXyqX8bFWtg/ojfijokQe1zbGvmp05zl9mEYvBmEg3iQ4uG5ih3xOBJvCfHMToNkYzTb73vcHlk7deA6gqUUAxBoGA6TfGRiagDjdEZIRQ6Eszrc5sxNSmVnqZYow4IstCHJlfmyDNFRTr0l2UTJ2f8vx8/7Q0BRjLyppjVBU+/th/PQJtINDbw2ohzE2duosoi2q/phEGyag0mhiYc33YOa0Eyk4WaaGHuPON4Gt9oYZyXTrd9UUq8doHk17NbhV+o30WzHIZvENr35+Ft5549yVf4VKtUumZXa41p9A6PVqr2QFEEUJsAcrQefh5g4SRllSbQ3eVhVUNRg3ZPTG1d3E6fGgDamy2z93OtBhDNnnihJ89Emc83UPyAIojSDkXEqMP+xplnxTy4lPSKWH1aDrHzEHLg0PDbAkQnG4YXiDBOCk6So4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<32.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.2.0
Release Details
UpdatedAug. 3, 2026, 2:55 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureE1A7eduRcxoi0GGVdlWY88l3fnSiAZz3tKzqzNhzR6gSjjHFcLbHcZJ7UXgiRDXRbhYSzfnru1sesjmAfQZleqav2JWfMTx2+hoRZIAtt9s07IEVpg5wgHtWktUH2nysoPnplFyJ5KcI5nMEdELocRk2ojmwWCGL6uXEW2sRh/mPbdHFZxlG1SlLWtmFFy1OZim1asiaG1eCVm8mTemuAe8fnCDIzXKaIAPyjmoNhZkLfkWXh/6Mgn/OgXUu7n72LXYLWOXL/dsVp4gEzqt4MoSscLHyWCTqwvhF84ziSiFollsBuPlbDYkBImwBXu1HTTuaADenXtnDldbVuAEKLTTtOu3cBQmD7uESfPpoNatPYfwZ7lRta0vM3NwN5EVHwit73/zo9OV242UK5Yf61Lvmmdmhno2vBxJ6iTFjBi2BI0xTfeN5kOakfW/DViQQBTlbmY2M5g3abv8o6xXO3GXOlKrTT9Y3dPj12kH83FCHXyk755ghLszBqODkEVgaPJbExir/MUo9tOMJG+GwaOkwcW3jGTcwKsLHl4kvvBhLlwMgtlINTdY6T4AQfEM9crS4SKCLdzc3jIRhB40ltiLozlXFkpRhmgWjetgiKcS0bBrU0He7Oz+VJFFuB1LvxhddlObqnzRRu2dx+ihHkeKjG9Xsw4xTx010VaC1Bjk=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.2
Release Details
UpdatedJuly 24, 2026, 5:28 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
Signatureu0sv9sa39cb803merlFfPIIEIpRGMWyh4QYDch/yEYRsM6d4Mt2YWCGYS5w3njdf2OlzaXnHh7791CnD1+vn3ttspp9bJ3YdeY2tQYAHqECMCPV0e2F4m0uSGWfV0uLyqBxOPaGBNScmVpBFXrA3gFMyC33BAVrpI/+uAOPw62aefDLHTOyqUOZTVb3uMKiEBG/A3mSEmz41sjAW2sRUopmgOLRkLbrWJmp4RFA8E0zqz5Rn3/mNWxZiKv0Et1mVqFocSPddqbtyK2Kx/CZ0i6Vx68ASwNj0UizcN0Zibg9z36FFqHVomFyMiwFZaw01dd96/DeJKq86lb5Io1YDQ8IlS93JQyxPIhTILQvA++SxgmE/ngJ4QD9CnIbgG3D7eQCIxXbEgW7pIIzmsVFropkXetg0x7DTrAPCflvBUcMUww9HY5sNMZtSzJgxqIkVcMK6BGUm7HhBZ03Of1FvBZ9O0EgbWUORED3XbXx2RKIdR/uJ4p7AE4th4/hhQlJP6kCmq5Sv1h3CnKzrWFQ5AVTmIUiglC5Ngna3755s8SeqyRUi0wYWOkyujL3TAQcu5bGA3eaYIzSaGPB/fd99T2NZV7sLHqaXv8Oo0L8alPyo1cO1HZG7kkYYG/bjwCOsqa5k9z5qYuHeIxCFP9xV9e7Y34+kL3iWsSVOjrR3OiQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.1
Release Details
UpdatedJuly 23, 2026, 8:03 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureOrm4KduqXruneCM75zxJzHSI2pWfuvqUs3N2n6dPYOchOcE3D9LB6MSPKEwdih/0A0OaHAcoNDcLkvj0TUFB3CUgTPfZZ1o5mNE+1BQ7sL7CvX+UFEHWhmtI+zPGmHTLnPgIk5p/Kc2B6UKfT6xLrQdbKlcXx5WmcUfQRyKTq/EZRmPUjLawjJn2sC9EqaoiSY0zLccYsmgujoR06eBepZs5NyvvTluoKNIBnCkQh3m9wMxc864QzIdoQ7HBBmxdgkN2kG7TNs5HrMJVNDjXZdhE/C8oYXBlF7Q/grak68kHgLxTGZCB7IKev7gPm0EL3cp3KM10O/FQnNQ23tI6iH/CmcQS9l/nqKcos/LYx2RBxMqzQuaFuGbwjB4z5HHGHvRrQ6Lr2/afdihtVsfGdtivLxGr2mHtfwJaUAID63/Ye4Qa7v1ZoPHvbxs+8lWGY3kLNzRbMB4Frj4I9hwqRN21TS0LAnwywJTgJmRSgdFODjiSQDfvjJ+PD35ZWx8Ap0crDehjREqgHG7dxYMRV5URSGcVwJeZYUD8xB4RwLKaMjIeb6kYH06XzOcCQlo+xJdDw/wt54TjykBKdTFFMZBK43qJ+j+IB4JZCtyZCYx13O73f9TfzYisGpG9U/Kg7NTVECrbO+ys42Uudm5Av7kPrw51qn5DQqfo52MiMGM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0
SignDocs Brasil 0.1.0
Release Details
UpdatedMay 22, 2026, 2:01 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECjCCAvICAhNFMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNTIwMjAzMzQ0WhcNMzYwODI1MjAzMzQ0WjAaMRgwFgYD
VQQDDA9zaWduZG9jc19icmFzaWwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQDVPLZUBJcqF+ECbCpTnhYt0Igj+Q6Te/66YRTD/eh51NVM1zCPYZgDnOIM
WzgQRuhVGriKL6nLG9w81HOKJy7Ygt+h1NWPREWSy0iNd8coyK3dpAaW5EJMYwHR
RbF+lHKIjYJegOLdXag8umwm7L1U5Jg1OolA8pwySI45XlDdeRssyysRCGKzMiu7
kG9Bhi2C95opB1jWsOH3fRHnT+k2kyWnhffOi1MNBmrMoWCC1dzj0nKY3I6XrEiG
MZPZ9dpYmFNqdSy9T0JVM5vxpXmUVVpc9K9cTZmRondMyo/KNKbEktSUDoRoN0wB
AsbhncKULihTf6CBcKplPav98kJ6cE+kzp57UbiAiFNC9SDj45SpP2lQwrqwBvjV
BViqSCh44F9kkxrfh3o6XlYK2O8QHusemER44HJZNJ1aT3BD2oNgHsl05AowpImF
eOgk/+n2mHebABpAHpzQsiP7r73qQPSOwZzP75nhefVHVr/4RArf3PSqf5nrZdFo
VS9VX3PNpmICYrKXpmrKAdHEyKyDn7qlhM+EDf8RRh+pzEDe5TqmJz5V/4HmX0VB
6FOVJ0BrJ7nAl/BUf/y10gTP+Zl9yzlMow6HyES68kiqsXsi0g+w+DERVY2bDocl
24pfTtpSXH+sre13o4/geb9HAwzlR4IwuXHhMgi33oxL/ScCzwIDAQABMA0GCSqG
SIb3DQEBCwUAA4IBAQCBTqzBFkvOaUgEtvP1xG5UQqu+Isqz9AMIlEivaj9YO5YA
oAwErk+dGr35sfMFFh4KsIYET9aY3nlBrRMZ2tytZTMgG0KuhqEgMkC5CqVrJ7z2
9UeUtSYicutUlbBiLuy1xbKWNnuPAgKYA634c7PEanPrG/nGLQxqJvjFjndlIxUs
bYC3OwaywlccktLiGET8TGG8oHsWt5BDQO7muWAjkcvps+tU41SGzuKfwDRn+7yA
KTT96KbROe5XY8sosDIL8HGKdUmugZxNU/zb/jjyWIn/dVohN3rlwzVCixrZwJMl
JESx5KM70PXKWRSaH3l4ngW6nyywY3chANJz1vyw
-----END CERTIFICATE-----
SignatureAXEf2EYofSYfRL7e0u7ebJmcpL2UF5CsMKTUNZKxwHAy+4uwYvL7URRPKjeyQDgMVJ8ja41ulQ4mQywws5sznVLPdOOOSLc/10Tn+vAX0c9r9LemZXBFwh1wWLSOBasE++M9kkVL/myKpuZKAlxkMs1ZCwWk5An/7j096XxsdAVjzZCcDmvBa3Wj/21RukgdJ38fAPdx/hTMrdoV1Q2ydh6o9eGoDi7SAG6K71zBHQo4jZwOwEve2DhKi1zV90DWi+A9p0803amXYL4uDiZ20ee/yvwHhORxyjicgSuagdmOzJQFQelq06dqPvkZEI01+EvFIHcaK12n+u+gBn4S5Kkk4ZSATrzJowjEDebqOuFWBQGIxeA3BQbhMpxjE5bUIDtJFp9o9IquT2UbnM49ShtmRW5IIGykpBq1fSXhBFuNcrRyb3egNHs4pDF5qH9vWm3zyQ2gwolqelvN12ahTCJwqUPMUhQvHY3HlMULPxbw/+FXwntIb46qc9UMLxCsqosRtiXEQffF9+4MR7T8QBr2iDei0RoINp3jTW6/SmHIUxyGy27QqVBhA7uWzN9Y3tC+U689UJYzgS/v/7czJw8fVMW8BOSYgwfYaw+Bj+0SyWT89t3AuljZbkpRmyZmy4ew7k9zalrRveI6x2m0addwXLY4FLeXxSvLuDtxUN4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=27.0.0,<31.0.0
Minimum Integer bits32
PHP>=8.1.0