Commit Graph

200 Commits

Author SHA1 Message Date
Dirk-jan Mollema bfe2f916f2 roadtx: support for device code auth in selenium scenarios (primarily for testing scenarios) 2023-10-10 18:31:34 +02:00
Dirk-jan Mollema 7319334d7e roadrecon: pin flask to <3 so tests dont fail 2023-10-04 10:58:24 +02:00
Dirk-jan Mollema 312a55c122 version increase for pypi 2023-09-27 10:30:39 +02:00
Dirk-jan Mollema e070df0f8a roadtx: accept krbtoken from stdin 2023-09-27 10:27:33 +02:00
Dirk-jan Mollema 79326bf905 roadrecon: small gui updates to show some more useful properties 2023-09-27 10:26:10 +02:00
Dirk-jan fcf1f38c5d Merge pull request #67 from kiwids0220/master
Update selenium.py
2023-09-26 09:46:02 +02:00
kiwids b7a8ce8e3c Update selenium.py
Udated selenium.py to include a self.headless flag
2023-09-25 22:03:03 -05:00
Dirk-jan Mollema 220c50bce9 roadlib: add password option to refresh token auth for confidential clients 2023-09-20 23:35:36 +02:00
Dirk-jan Mollema 1c48afed4d roadtx: second half of the selenium fix + version bump 2023-08-25 14:35:24 +02:00
Dirk-jan Mollema 2976cdb048 roadrecon: version bump to push fix to pypi 2023-08-18 21:16:18 +02:00
Dirk-jan Mollema 99bc6cfde5 roadtx: fix selenium for newer versions + version increase for pypi release 2023-08-18 14:59:35 +02:00
Dirk-jan Mollema 8597b1747f roadtx: fix wrong object type in federation.py (solves #66) 2023-08-18 10:58:05 +02:00
Dirk-jan 6605104c2e Merge pull request #65 from TwistedSim/master
Add missing extraction of objects assigned to administrative units wh…
2023-08-18 10:54:49 +02:00
Simon Bouchard 4566dbc198 Add missing extraction of objects assigned to administrative units when there is less than MAX_GROUP of groups. 2023-08-07 14:51:55 -04:00
Dirk-jan Mollema bbc79dc76c roadtx: version increase for pypi release 2023-08-02 15:24:14 +02:00
Dirk-jan Mollema 72928e8dcc roadtx/roadlib: support for saml tokens in gettokens and PRT flows, plus various small fixes 2023-08-01 19:03:58 +02:00
Dirk-jan Mollema 7ecfce2e88 small readme and license update 2023-08-01 16:02:44 +02:00
Dirk-jan Mollema 9dfea655e8 roadrecon: version increase for policies fix 2023-08-01 14:36:37 +02:00
Dirk-jan Mollema d07603061d roadlib: support for saml tokens in auth flows 2023-08-01 14:21:03 +02:00
Dirk-jan Mollema 9412c40a77 roadtx: support for selenium auth in federated domains 2023-08-01 14:21:02 +02:00
Dirk-jan d0f0dd2373 Merge pull request #64 from Palciny/patch-1
Update policies.py
2023-08-01 14:18:24 +02:00
Dirk-jan Mollema 0d946f2a8a roadtx: add proxy option 2023-07-28 13:17:02 +02:00
Palciny 572cb25599 Update policies.py
Fix for 

 File "C:\Users\User\AppData\Roaming\Python\Python311\site-packages\roadtools\roadrecon\plugins\policies.py", line 117, in _get_application
    if len(res) == 0:
       ^^^^^^^^
TypeError: object of type 'NoneType' has no len()

and 

File "C:\Users\User\AppData\Roaming\Python\Python311\site-packages\roadtools\roadrecon\plugins\policies.py", line 231, in _parse_appcrit
    if len(objects) > 0:
       ^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
2023-07-24 21:23:27 +02:00
Dirk-jan Mollema bbe5386664 roadlib: increment version for pypi 2023-07-20 15:56:39 +02:00
Dirk-jan Mollema e748437253 roadlib: exit if auth failed 2023-07-20 15:54:13 +02:00
Dirk-jan c4ea49fe08 Merge pull request #63 from Anthirian/master
User-friendly authentication errors
2023-07-05 11:28:48 +02:00
Geert Smelt 9bba83d1f6 User-friendly authentication errors 2023-06-23 12:21:36 +02:00
Dirk-jan Mollema 22c6f5e367 roadtx: show resource that will be used for gettokens command 2023-06-16 13:13:35 +02:00
Dirk-jan Mollema 4524b162e9 roadtx version bump 2023-06-13 15:27:17 +02:00
Dirk-jan Mollema 35d6249a24 roadtx: support prtenrich flow without a PRT 2023-06-13 13:42:41 +02:00
Dirk-jan Mollema 97d41455f2 roadtx: some selenium bugfixes 2023-06-13 13:09:41 +02:00
Dirk-jan Mollema e98b1c606e roadrecon: some updates in GUI to show group owners/members more clearly and include service principal owners 2023-06-09 10:01:51 +02:00
Dirk-jan Mollema 07735c34b3 roadtx: add auth with estsauthpersistent cookie support 2023-06-08 20:57:59 +02:00
Dirk-jan cab093ecee Merge pull request #62 from BakkerJan/patch-1
Update approles.component.html
2023-06-06 13:04:14 +02:00
Jan Bakker 51638c93ad Update approles.component.html
Less confusion ;)
2023-06-06 10:19:10 +02:00
Dirk-jan Mollema 4bbb631bc6 roadtx: fix missing tenant parameter 2023-06-02 15:35:18 +02:00
Dirk-jan Mollema 0f25e972c1 roadtx and roadlib version bump for pypi 2023-05-22 16:39:55 +02:00
Dirk-jan Mollema d3f7707f2f roadtx: windows hello auth and key provisioning support 2023-05-19 15:10:05 +02:00
Dirk-jan Mollema 1ae33fe935 roadtx: desktopsso support 2023-05-09 13:49:13 +02:00
Dirk-jan Mollema 73648a862a roadtx: make sure tenant argument is used properly 2023-05-09 12:41:50 +02:00
Dirk-jan Mollema 25e028ca23 roadtx: support for separate transport key 2023-05-08 11:59:53 +02:00
Dirk-jan Mollema 939c871962 roadtx: kerberos auth support with selenium 2023-05-08 11:57:09 +02:00
Dirk-jan Mollema cc0fd8e477 roadrecon: major update supporting eligible roles and administrative units. roadlib db schema update for new objects 2023-05-02 15:17:27 +02:00
Dirk-jan Mollema be750d2199 roadtx: selenium improvements and msa ticket support for device registration 2023-03-21 17:24:55 +01:00
Dirk-jan Mollema d325c9144b roadrecon: fix in gathering and version bump 2023-03-21 17:12:39 +01:00
Dirk-jan Mollema 9ac92d3aee roadrecon: Small fix in frontend plus gathering 2023-03-06 16:40:58 +01:00
Dirk-jan Mollema d5db615ade more pipeline fallback fixes 2023-01-27 12:08:28 +01:00
Dirk-jan Mollema 516a1e90c6 retry roadtx tests if device auth keeps failing for reasons 2023-01-27 11:10:45 +01:00
Dirk-jan Mollema dba1999c6d roadtx: various fixes and support for single PRT cookie injection in selenium auth flow 2023-01-27 10:56:03 +01:00
Dirk-jan Mollema 3f11d2519b roadlib: support for AES GCM encrypted JWEs and more support for various identity platform v2 flows 2023-01-27 10:34:48 +01:00