eCourt-note/wordaddin/services
Suphonchai Phoonsawat 50af6c10fa Refactor Word Add-in authentication to use e-Court pass-through; remove Keycloak integration
- Updated documentation to reflect removal of login and transition to e-Court pass-through authentication.
- Modified `authService` to handle authentication via custom properties in documents without user login.
- Adjusted `apiClient` to immediately throw `AuthRequiredError` for invalid tokens, as refresh tokens are no longer applicable.
- Revised UI flow to accommodate new authentication method, including changes to state management and error handling.
- Added new requirements document outlining the add-in workflow and authentication process.
2026-10-27 09:44:28 +07:00
..
apiClient.ts Refactor Word Add-in authentication to use e-Court pass-through; remove Keycloak integration 2026-10-27 09:44:28 +07:00
authService.ts Refactor Word Add-in authentication to use e-Court pass-through; remove Keycloak integration 2026-10-27 09:44:28 +07:00
autoSaveService.ts feat(wordaddin): port Word add-in taskpane from poc 2026-10-16 12:07:25 +07:00
documentService.ts feat(wordaddin): port Word add-in taskpane from poc 2026-10-16 12:07:25 +07:00
errors.ts feat(wordaddin): add template tools tab 2026-10-20 09:49:17 +07:00
fileService.ts feat(wordaddin): port Word add-in taskpane from poc 2026-10-16 12:07:25 +07:00
metadataService.ts Refactor Word Add-in authentication to use e-Court pass-through; remove Keycloak integration 2026-10-27 09:44:28 +07:00
templateService.ts feat(wordaddin): add template tools tab 2026-10-20 09:49:17 +07:00
versionFlow.ts feat(wordaddin): port Word add-in taskpane from poc 2026-10-16 12:07:25 +07:00
versioningService.ts feat(docver): derive docId from fid claim and drop [docId] URL segment 2026-10-26 10:05:01 +07:00