b678dd5ace
Authentication refactoring.
2026-03-11 10:41:42 +01:00
a98c77cd2e
Refactor of authentication code. Added configuration file selectable authentication method. Selectable from built-in Azure Identity, and custom PCA using MSAL.
build / build (push) Failing after 14s
2026-03-08 19:07:10 +01:00
059590fde4
fix: removed unefficient AI generated call pattern using one-use object types created for 2-3 variable passing.
build / build (push) Failing after 13s
2026-03-07 16:33:13 +01:00
63029d1119
refactor: streamline session state management using configuration functions
2026-03-07 15:36:48 +01:00
cb41e7dec1
Migrated to TypeScript.
2026-03-05 21:29:58 +01:00
d2001e1b1c
Replaced unnecessary function with inline code.
2026-02-09 07:04:40 +01:00
064ee1db21
Add browser profile option and TSV output mode
...
- add --browser-profile for login and validate browser/profile combinations\n- validate browser options eagerly and keep default-browser behavior when omitted\n- add TSV output format (no header)\n- change header default to auto; add --header original/-H o\n- remove explicit json/j output mode usage and keep JSON as implicit default\n- add tini to Dockerfile entrypoint path to improve signal handling
2026-02-08 21:35:40 +01:00
2180d5aa4c
Add explicit login/logout flows and browser selection
2026-02-08 20:35:36 +01:00
20b8f51791
chore(license): add MIT LICENSE and SPDX headers to source files
2026-02-08 12:05:53 +01:00
0748210744
Refactor createPca function to dynamically import msal-node-extensions and improve cache plugin fallback handling
2026-02-07 13:30:24 +01:00
752c6c797c
Add file cache plugin for token caching fallback in createPca function
2026-02-07 13:27:10 +01:00
5b9074a1af
Add config template output
2026-02-07 13:25:09 +01:00
971460fc4c
Export additional authentication methods from pca-auth.js
2026-02-07 10:27:45 +01:00
9f57067bfb
Added OS awareness for MSAL token cache path.
2026-02-07 10:03:45 +01:00
f5b83e6515
Fixed incorrect cache path.
2026-02-07 09:52:55 +01:00
e4ffd25379
Add console-only auth URL option
2026-02-07 09:48:33 +01:00
aa75ad11f1
Update logout userPrincipalName
2026-02-07 09:40:52 +01:00
21b469c118
Reorganized the module structure.
2026-02-05 05:55:08 +01:00