2e6eeafd74
refactor(EnvelopeController): add read-only region
2025-09-18 17:22:40 +02:00
643501f484
refactor(EnvelopeController): simplify EnvelopeController actions and view handling
...
- Added overload of CreateShowEnvelopeView(EnvelopeReceiverDto) to remove redundant id parsing logic
- Refactored EnvelopeLocked action to receive EnvelopeReceiverDto directly instead of fetching inside
- Centralized ViewData assignments for cleaner envelope rendering
- Improved error logging to include envelope UUID and receiver signature where applicable
- Adjusted EnvelopeLocked GET to return explicit "EnvelopeLocked" view for unauthenticated users
2025-09-18 17:14:28 +02:00
0c900d219c
refactor(EnvelopeController): add Send Access Code-region
2025-09-18 16:19:40 +02:00
8d8757810c
refactor(EnvelopeController): move rejection and signing check to Main-endpoint
2025-09-18 16:15:33 +02:00
9dec681ce5
Home und View in Home und Envelope unterteilen
2025-09-18 14:01:21 +02:00
01ec2b3df2
refactor(HomeController): Als Home- und Envelope-Controller aufteilen
2025-09-18 13:16:33 +02:00
d64d46920a
refactor(api-services): change wrong url route
2025-09-18 12:59:01 +02:00
6327fef2e0
chore(Web): bump to 3.3.0
2025-09-17 17:48:58 +02:00
d0bfe795d7
refactor(HomeController): Ändern Sie den Routenparameter „EnvelopeReceiverReadOnly” von einem String-Schlüssel zu einer langen ID
...
- Aktualisieren Sie „MainAsync”, um mit einer geparsten schreibgeschützten ID anstelle eines String-Schlüssels zu „EnvelopeReceiverReadOnly” umzuleiten
- Ändern Sie die Aktionssignatur „EnvelopeReceiverReadOnly”, um „long readOnlyId” anstelle von „[FromRoute] string readOnlyKey” zu akzeptieren
- Inline-Schlüssel-Decodierungs-/Validierungslogik entfernt und Decodierung an `MainAsync` delegiert
- Protokollmeldungen angepasst, um `ReadOnly-Id` anstelle von `ReadOnly-key` widerzuspiegeln
2025-09-17 13:59:31 +02:00
10b1de4cf0
remove envelopeRejected-endpoint
2025-09-17 13:17:25 +02:00
cf3535b4de
refactor(HomeController): remove envelopeSigned endpoint
2025-09-17 13:07:06 +02:00
56074c2b9f
refactor(HomeController): add fromRoute attributes
2025-09-17 10:49:18 +02:00
c41c521fca
rename postEnvelope as postAnnotation
2025-09-17 10:40:17 +02:00
7bc6cc92a0
remove setLangAsync-method
2025-09-17 10:37:43 +02:00
660a4c24df
refactor(EnvelopeController): Umbenennen in AnnotationController
2025-09-17 10:35:11 +02:00
5d65f58a55
feat(EnvelopeController): sign out user after envelope actions
...
- Added `HttpContext.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme)`
to `CreateOrUpdate` and `Reject` endpoints in `EnvelopeController`
- Ensures user session is cleared after completing or rejecting envelope actions
- Updated using directives to include `Microsoft.AspNetCore.Authentication`
and `Microsoft.AspNetCore.Authentication.Cookies`
2025-09-17 10:31:09 +02:00
b2bfc11713
change the y-offset of ANNOTATION_TYPE_IMAGE
2025-09-16 16:54:44 +02:00
eb353ab772
chore(Web): bump to 3.2.3
2025-09-15 15:51:10 +02:00
df66060de3
bump to 3.2.2
2025-09-11 09:29:34 +02:00
0a9e1dccb9
refactor(Interfaces): move Interfaces to Common
2025-09-10 16:42:52 +02:00
95b54fa1f1
feat(JsonExtensions): create to be able to make fluent Json serilization
2025-09-10 15:55:56 +02:00
e990a466aa
refactor(AnnotationHandler): update to use System.Text.Json.JsonSerializer
2025-09-10 15:38:05 +02:00
a9dda12bf9
chore(Web): bump to 3.2.1
2025-09-10 14:08:27 +02:00
f940caad1c
chore(Web): bump to 3.2.0
2025-09-10 13:42:08 +02:00
5bb3341f43
refactor(JsonSerializerSettings): set Ignore ReferenceLoopHandling
2025-09-09 20:39:21 +02:00
7568274c77
refactor(ReceiverSecretDto): remove
2025-09-09 20:32:35 +02:00
c59b179a8f
merge with EnvelopeReceiverBasicDto
2025-09-09 20:05:34 +02:00
c76a772768
fix references
2025-09-09 19:23:04 +02:00
e8f2c868b1
refactor(EnvelopeHistory): rename as History
2025-09-09 18:58:58 +02:00
ae669d05e7
refactor(EnvelopeDocument): rename as Document
2025-09-09 18:56:55 +02:00
fbbc05814f
refactor(DocumentReceiverElementDto): rename as SignatureDto
2025-09-09 18:56:18 +02:00
ec57906290
refactor(EnvelopeDocumentDto): rename as DocumentDto
2025-09-09 18:52:58 +02:00
fbfc20705d
refactor(Extensions): move to common
2025-09-09 18:26:06 +02:00
895eb8977e
refactor(Notifications): move to Common
2025-09-09 18:24:42 +02:00
390cbf9db5
refactor(Dto): move to common
2025-09-09 18:18:47 +02:00
207bc8bcbd
convert csrfToken to get method
2025-09-09 18:11:14 +02:00
1ac2a476d2
refactor(DocumentReceiverElementDto): remove Top and Left-properties
2025-09-09 16:55:34 +02:00
Developer 02
41f5d9f1e4
refactor: make CreateShowEnvelopeView and SignInEnvelopeAsync generic method
2025-09-09 14:08:20 +02:00
ed7068fe71
refactor(ReceiverReadDto): rename as ReceiverDto
2025-09-08 17:19:38 +02:00
876c5def56
fix(Extensions): update to add suffix
2025-09-08 16:53:44 +02:00
b43399ad01
fix(EGDbContext): add Envelope-property to Envelope-History relation definition on model builder
2025-09-08 16:16:22 +02:00
beada59593
refactor(HomeController): update EnvelopeLocked to use _mediator
2025-09-08 12:58:29 +02:00
b78aff102a
remove then-calback method implementation on EnvelopeLocked-endpoint.
2025-09-08 11:55:08 +02:00
67f068ef38
refactor(Envelope): rename Receivers property as EnvelopeReceivers
2025-09-08 11:48:54 +02:00
122df4bd62
chore: remove DevExpress.Data.v21.2 and GdPicture.NET.14
2025-09-08 11:32:53 +02:00
741ebc8975
minify js
2025-09-05 15:01:29 +02:00
ada76d5030
refactor(HomeController): add SetLanguage and GetLanguages endpoints
2025-09-05 14:42:04 +02:00
845d06fc4c
refactor(HomeController): add HttpGet-attribute to Error404 (fallback) endpoint
2025-09-05 14:32:22 +02:00
e48a86e21c
feat: add EnvelopeKeyRedirController to redirect /EnvelopeKey/{*path} to /Envelope/{*path}
2025-09-04 23:44:01 +02:00
1e6c9ed40e
refactor(HomeController): ranme EnvelopeKey route as Envelope
2025-09-04 23:38:11 +02:00