RedByte
22a56e6104
Fix favicon location
2026-05-04 23:52:47 +02:00
RedByte
50f7357311
Update version to 1.8.0 - New Entra ID Groups & Roles Modules + PRT v2 token endpoint
2026-05-04 23:44:51 +02:00
RedByte
98aa161cda
Added v2 Token API support for PRT tokens
2026-05-04 23:42:16 +02:00
RedByte
5f2f4490f8
Added Entra ID Role Assignment Enumeration using Azure MS-PIM API (Active + Eligible)
2026-05-04 23:13:55 +02:00
RedByte
820bb31f4e
Added new Entra ID Groups page + recursive User & Group modals
2026-05-04 23:00:22 +02:00
RedByte
3dfa03a756
Added --proxy argument to enable http(s) proxy
2026-04-28 23:06:33 +02:00
RedByte
9c72ccfc88
Added Entra ID Users Export JSON + Import Functionality
2026-04-28 22:04:49 +02:00
RedByte
262661743b
Update to 1.7.0
2026-04-13 22:06:16 +02:00
RedByte
916fb79c21
Merge PR#18: refactor: decompose cli.py into layered package structure - n3rada
2026-04-13 21:57:54 +02:00
RedByte
4e90410573
line ending in pages.py
2026-04-13 21:45:50 +02:00
RedByte
23bdf24f24
Fixed line breaks in HTML
2026-04-13 21:43:06 +02:00
n3rada
fe6f0dbe6c
feat(logging): default to local time with UTC offset, add --utc flag
2026-04-13 19:35:18 +00:00
RedByte
456d54f47e
Reversed TRACE and DEBUG order
2026-04-13 21:16:56 +02:00
n3rada
c05b7c433f
refactor: clean up request logging format
2026-04-12 21:41:40 +00:00
n3rada
a7a4abbe7f
refactor: reorganize web routes and improve layout formatting
2026-04-12 21:38:14 +00:00
n3rada
01b4fce031
refactor: move logbook to package root
2026-04-12 21:31:55 +00:00
n3rada
ab58b63382
refactor: f-string
2026-04-12 21:30:18 +00:00
n3rada
d0639647d0
refactor: use f-strings consistently in logger calls across codebase
2026-04-12 21:26:52 +00:00
n3rada
3a7654d200
refactor: consolidate app data and logs under single directory, remove XDG logging paths
2026-04-12 21:23:51 +00:00
n3rada
7c5dfec03b
modern user-agent
2026-04-12 12:39:39 +00:00
n3rada
e4085b415a
fix: handle fido2 v2
2026-04-12 12:03:15 +00:00
n3rada
fc599ea725
fix: improve logging for error handling and response status in MFA and Teams modules
2026-04-12 10:36:31 +00:00
n3rada
0fb4b8a02d
fix: database initialization error handling and logging message
2026-04-12 10:25:58 +00:00
n3rada
cdc3123592
fix: implementation of the logging system
2026-04-12 10:20:02 +00:00
RedByte
185c0a1f0c
Fixed MFA modules after refactoring + FIDO2 2.0.0
2026-04-11 22:44:33 +02:00
RedByte
93730400e9
Fixed access tokens module + Initial debugging MFA module
2026-04-11 13:27:56 +02:00
n3rada
df3c4904cf
Bump graphspy version from 1.6.0 to 1.6.1 in uv.lock
2026-04-10 14:21:36 +00:00
n3rada
3fe393d51f
feat: prefer XDG data dir with fallback to legacy ~/.gspy/
2026-04-09 22:09:46 +00:00
n3rada
d99c60d209
fix: pass app instance to device code polling thread
2026-04-09 21:49:18 +00:00
n3rada
cd06dfcd2b
Update mfa.py imports
2026-02-20 19:34:54 +01:00
n3rada
ce4fad169d
chore: follow XDG base directory spec for data storage
2026-02-20 18:57:59 +01:00
n3rada
bb516ef1a2
fix: remove unused imports
2026-02-20 18:56:28 +01:00
n3rada
a8b1b41570
fix: remove unused import
2026-02-20 18:55:46 +01:00
n3rada
629a42a4b3
fix: use cookies in make_request
2026-02-20 18:55:19 +01:00
n3rada
ea45845090
add favicon
2026-02-20 18:52:21 +01:00
n3rada
c56f54dd24
fix: resolve startup, routing, and token lookup errors post-refactor
2026-02-20 18:47:00 +01:00
n3rada
b4cf04bfcd
add poetry.lock file
2026-02-20 16:18:33 +00:00
n3rada
e90c212368
refactor: decompose cli.py into db/, core/, api/, and web/ layers
2026-02-20 16:18:24 +00:00
n3rada
77688a7cc5
move the banner to its appropriate file
2026-02-18 08:23:24 +00:00
RedByte
ad85540491
Update version to 1.6.1 - Refactoring
2025-12-31 13:30:34 +01:00
n3rada
9dc2f0276b
refactor: migrate to modern PyPA packaging with PEP 621 ( #15 )
...
* enhancement: make the project PEP 621-compliant
* Remove main entry point check in cli.py
Removed the main entry point check for the script.
* remove poetry.toml
* Update .gitignore to include additional environment and build files
* Remove unnecessary files: MANIFEST.in, requirements.txt, and setup.py
* refactor: PyPa modern packaging and PEP 621
* chore: update package versions in poetry.lock
* refactor: dependencies
* Review of dependancy versions and uv.lock file
---------
Co-authored-by: RedByte
2025-12-31 13:00:57 +01:00
RedByte
c7321b3e5a
Update README.md
...
1.6.0 release readme updated with new features
2025-12-26 23:46:16 +01:00
RedByte
239dd3fbbe
Release version 1.6.0 with Updated README for new features related to PRTs, WinHello, auto device code actions, etc...
2025-12-26 23:39:32 +01:00
RedByte
0d4603217b
Add device login URL hints to Device code page
2025-10-20 21:55:08 +02:00
RedByte
49c77d106c
Remove patched device code reporcess URL feature
2025-10-20 21:23:34 +02:00
RedByte1337
0867280158
Update new schema version to 6
2025-06-07 17:04:16 +02:00
RedByte1337
a1051e743f
Update ngcmfa claim tooltip
2025-06-07 16:10:01 +02:00
RedByte1337
e6f98da3ef
Device code automatic Device Registration and WinHello enrollment
2025-06-07 15:46:33 +02:00
RedByte1337
7aea73c123
Quick frontend fix - Generate PRT From Win Hello Key
2025-06-04 21:28:51 +02:00
RedByte1337
6d77b6e220
Allow manual import of Device Cert, PRT, and Winhello Key.
...
Add PRT description to database
2025-05-30 20:29:17 +02:00