Commit graph

112 commits

Author SHA1 Message Date
Vitor Mattos
8cf477fcbc
feat: add signatureFlow parameter to PATCH endpoint
Add optional signatureFlow parameter to request-signature PATCH
endpoint. Updates OpenAPI specs and TypeScript types.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-17 02:03:37 -03:00
Vitor Mattos
f71697efb5
docs: regenerate OpenAPI specification
Update OpenAPI schemas to include acceptsEmailNotifications in
LibresignIdentifyAccount and description/displayName/notify in
LibresignNewSigner types.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-16 19:12:58 -03:00
Vitor Mattos
3beca7f23e
chore: add docblock of openapi.
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-14 16:38:34 -03:00
Vitor Mattos
4a15f791d4
fix: openapi documentation
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-12 17:24:52 -03:00
Vitor Mattos
da8ca88f2b
fix: add signatureFlow to ValidateFile schema in openapi.json
Complete the OpenAPI schema update by adding signatureFlow field to
the ValidateFile schema definition.

This was manually corrected after the initial automated update.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-12 17:22:16 -03:00
Vitor Mattos
df44227af1
fix: add signatureFlow to ValidateFile schema
Add signatureFlow field to ValidateFile schema in OpenAPI specs and
ResponseDefinitions.

- Update openapi.json and openapi-full.json schemas
- Add signatureFlow to LibresignValidateFile psalm type
- Mark as required field with integer type

This fixes OpenAPI validation errors in API tests.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-12 17:18:55 -03:00
Vitor Mattos
0e3ed551e6
docs: add signatureFlow parameter to OpenAPI specification
Update API documentation for request-signature endpoint.

- Add signatureFlow parameter to request body schema
- Type: string, nullable
- Description documents accepted values and fallback behavior

This ensures API consumers have accurate documentation for the
signature flow parameter.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-12 17:02:39 -03:00
Vitor Mattos
80136aafd9
chore: update openapi documentation
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-11 14:38:56 -03:00
Vitor Mattos
4a57a99dc6
docs: regenerate OpenAPI documentation
Update OpenAPI spec and TypeScript types to reflect changes in
LibresignNextcloudFile response type with status, statusText, and
created_at fields.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-11 09:47:55 -03:00
Vitor Mattos
5caf995ab8
chore: update OpenAPI schemas with signingOrder field
Auto-generated update of OpenAPI schemas to include the signingOrder
field in NewSigner and Signer types.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-10 12:31:01 -03:00
Vitor Mattos
7adb0f2342
chore: update OpenAPI specs and TypeScript types
- Update openapi.json with new signature-flow endpoint
- Regenerate TypeScript types from OpenAPI specs
- Auto-generated by openapi-extractor

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-09 21:56:51 -03:00
Vitor Mattos
a820e11fe5
docs: generate OpenAPI specs for footer template endpoints
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-04 14:55:14 -03:00
Vitor Mattos
33d171749b docs(api): Update OpenAPI specs for sorting parameters
- Add sortBy and sortOrder parameters to id-docs/approval/list endpoint
- Regenerate TypeScript types from OpenAPI schema

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-03 08:52:11 -03:00
David Lima
79cb8dbf3e
docs(files-app-integration): update openapi documentation
Signed-off-by: David Lima <antdavidlima@gmail.com>
2025-12-03 00:40:11 -03:00
Vitor Mattos
d24422618b
docs: regenerate OpenAPI spec for DELETE endpoint change
Update OpenAPI specifications to reflect the new DELETE endpoint
with nodeId in URL path (/api/v1/id-docs/{nodeId}).

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-02 15:38:58 -03:00
Vitor Mattos
7ce2999b00
docs: regenerate OpenAPI spec with scalar parameters
Update OpenAPI specification to reflect the new scalar parameters
(userId, signRequestId, page, length) in IdDocs endpoints.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-02 14:34:03 -03:00
Vitor Mattos
4915cb835c
docs: regenerate OpenAPI specification
Updates OpenAPI spec and TypeScript types to reflect:
- New IdDocs endpoints
- Removed AccountFile endpoints
- Fixed complex filter parameter warnings

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-12-02 13:57:55 -03:00
Vitor Mattos
3079add26e
chore: update openapi
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-11-10 09:46:29 -03:00
Vitor Mattos
993b86db8b
chore: update documentation
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-11-06 01:03:37 -03:00
Vitor Mattos
701fbb5e3c
feat: implement crl
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-10-21 14:46:24 -03:00
Vitor Mattos
2eb351a441
chore: update documentation
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-10-17 09:12:58 -03:00
Vitor Mattos
06f36992dc
fix: change suggested by code review
https://github.com/LibreSign/libresign/pull/5459#discussion_r2373089670

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-10-01 20:48:09 -03:00
Vitor Mattos
6a4ce46861
fix: openapi
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-10-01 20:29:58 -03:00
Vitor Mattos
aaec06f067
fix: typo
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-10-01 20:29:55 -03:00
Vitor Mattos
1089829160
chore: update openapi
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-10-01 20:29:52 -03:00
Crisciany Souza
32b5b4cff6 chore: using userConfig
Signed-off-by: Crisciany Souza <criscianysilva1997@gmail.com>
2025-09-22 18:53:34 -04:00
Vitor Mattos
ffd24a9aea fix: add pending API documentation
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
2025-08-12 13:55:26 -03:00
Samuelson Brito
a388e7b28e
chore: update documentation
Signed-off-by: Samuelson Brito <samuelsonma@gmail.com>
2025-05-19 22:58:43 -03:00
Samuelson Brito
43934504f4
Merge pull request #4833 from LibreSign/feat/manage-certificate-policy
feat: manage certificate policy
2025-05-16 23:14:41 -04:00
Vitor Mattos
70e38469d2
chore: update documentation
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-05-12 22:25:32 -03:00
Vitor Mattos
f84326a5f6
chore: update documentation
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-05-12 22:25:32 -03:00
Vitor Mattos
c7375f081f
chore: update documentation
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-05-12 22:25:31 -03:00
Vitor Mattos
2c958077a2
chore: Implement administration settings of Certificate Policy
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-04-16 17:22:15 -03:00
Vitor Mattos
7ca63a3c8b
chore: make frontend compatible with custom width and height
- Signature component at frontend was replaced by a best maintained
  package
- Addded more capabilities

Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-04-11 10:44:03 -03:00
Vitor Mattos
d3019cbe73
chore: create capability to say if signer can create signature
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-04-11 10:42:57 -03:00
Vitor Mattos
7f2e3b3661
feat: add support to capabilities
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-04-11 10:42:54 -03:00
Vitor Mattos
4ff9fe7775
fix: notification date
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-04-08 14:18:13 -03:00
Vitor Mattos
3c943a3679
chore: update api documentation
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-02-28 12:01:52 -03:00
Vitor Mattos
6ae787703a
chore: update documentation
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-02-28 11:38:12 -03:00
Vitor Mattos
038ab86727 chore: update openapi
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-02-27 19:39:59 -03:00
Vitor Mattos
acf677fd7c fix: path of url
Was wrong, fixed.

Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-22 09:02:25 -03:00
Vitor Mattos
1ac6f7ed96 fix: path of renew url
Added pending path

Issue: Returns 404 page for those who are not authenticated

Solution: Display the document to be signed for those who are not authenticated

Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-13 06:13:40 -03:00
Vitor Mattos
c9f14e36cb
feat: display hash algorithm
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-06 20:35:46 -03:00
Vitor Mattos
42f8153cd2
feat: add subject (Common Name) to API response
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-06 11:05:58 -03:00
Vitor Mattos
a2023399f0
chore: update documentation
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-04 18:54:39 -03:00
Vitor Mattos
4eaf988241
chore: remove settings from error message
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-04 13:45:28 -03:00
Vitor Mattos
6e466adf6d
feat: add pdf version
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-04 13:45:28 -03:00
Vitor Mattos
88e501a0d0
chore: update documentation
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-04 13:45:28 -03:00
Vitor Mattos
756263deff
feat: add totalPages to return of validate method
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-04 13:45:26 -03:00
Vitor Mattos
859df10c10
chore: update documentation
Signed-off-by: Vitor Mattos <vitor@php.rio>
2025-01-04 13:45:25 -03:00