Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
7d1f39f
[+] Added `getRefreshToken` query to retrieve valid tokens by hash.
SolidProgramming Oct 30, 2025
000a0c6
[+] Introduced `RefreshTokenInfo`, `RefreshTokenRequest`, and `TokenP…
SolidProgramming Oct 30, 2025
0bf04f6
[+] GenerateRefreshToken
SolidProgramming Oct 30, 2025
9a5fd50
[+] Added support for access and refresh tokens across backend and UI…
SolidProgramming Nov 5, 2025
66b5c64
[~] fix csharpsquid:S112
SolidProgramming Nov 6, 2025
717c6b2
[+] Added `refresh_tokens` table for token management
SolidProgramming Nov 6, 2025
138725c
[+] create table refresh tokens
SolidProgramming Nov 6, 2025
ad8ca5d
[+] Token Service
SolidProgramming Nov 6, 2025
5674b83
[~] anon auth failing
SolidProgramming Nov 7, 2025
c467a33
[+] Add session storage support for token management
SolidProgramming Nov 7, 2025
f0de903
WIP
SolidProgramming Nov 17, 2025
545b12a
Merge branch 'importer-rework' into feature_1689
SolidProgramming Nov 17, 2025
1dec96c
.
SolidProgramming Nov 17, 2025
ea3adf7
[~] Refactor auth flow and improve token handling
SolidProgramming Nov 17, 2025
a8f9f9b
[~] Refactored `Authenticate` in `AuthStateProvider.cs` to
SolidProgramming Nov 17, 2025
d45e6d4
[~] Deauth token clear on logout
SolidProgramming Nov 17, 2025
eb6fd03
Merge branch 'importer-rework' into feature_1689
SolidProgramming Nov 17, 2025
b342868
[+] Added new error message entries (U9036) for token lifetime valida…
SolidProgramming Nov 18, 2025
7453bf8
Merge branch 'feature_1689' of https://github.com/SolidProgramming/fi…
SolidProgramming Nov 19, 2025
c225a80
replace hasura metadata
SolidProgramming Dec 2, 2025
0dcb13c
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 2, 2025
3726177
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 3, 2025
6cd381d
.
SolidProgramming Dec 3, 2025
bce2301
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 5, 2025
fe47596
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 8, 2025
d5b16de
Merge branch 'feature_1689' of https://github.com/SolidProgramming/fi…
SolidProgramming Dec 8, 2025
3f4290b
feat(auth): add refresh token revocation support
SolidProgramming Dec 8, 2025
058664e
refactor(api-client)!: simplify token management system
SolidProgramming Dec 8, 2025
363eb92
fix(ui, token-service): improve error handling and token mgmt
SolidProgramming Dec 8, 2025
bc09ad5
fix: S2589 ?
SolidProgramming Dec 8, 2025
b828f85
feat(auth): add automatic JWT refresh and management
SolidProgramming Dec 9, 2025
29cf933
.
SolidProgramming Dec 9, 2025
3660a91
Created actual tokenservice tests
SolidProgramming Dec 9, 2025
ca3240c
test(auth): add integration tests for JWT authentication
SolidProgramming Dec 9, 2025
7f85c3b
test(auth): refactor test credential setup for tokens
SolidProgramming Dec 9, 2025
e5101ba
refactor(test): simplify TokenTestDataBuilder usage
SolidProgramming Dec 9, 2025
16324d5
test(auth): temporarily disable admin token tests
SolidProgramming Dec 9, 2025
7d9a9b3
refactor(dropdown): make IJSRuntime non-nullable
SolidProgramming Dec 9, 2025
5501b8e
test: disable parallel execution in NUnit tests
SolidProgramming Dec 9, 2025
9cbaa6d
test: enable JWT integration test and update test orders
SolidProgramming Dec 9, 2025
49d8abf
fix(config): handle missing config values gracefully in tests
SolidProgramming Dec 10, 2025
2290acc
.
SolidProgramming Dec 10, 2025
dbdc3dd
.
SolidProgramming Dec 10, 2025
5b79b0c
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 10, 2025
ddaf455
feat(test): add env-aware integration test support
SolidProgramming Dec 10, 2025
ce6d7b3
feat(ldap): add integration test user support
SolidProgramming Dec 10, 2025
bb37231
chore(ansible): update LDAP tree modification loop
SolidProgramming Dec 10, 2025
781128d
Added integration_test_user_pw for integration test user configuration.
SolidProgramming Dec 10, 2025
d49bf68
.
SolidProgramming Dec 10, 2025
6c484c4
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 10, 2025
a0a9463
feat(test): add dedicated JWT refresh test user
SolidProgramming Dec 11, 2025
0ff1407
Merge branch 'feature_1689' of https://github.com/SolidProgramming/fi…
SolidProgramming Dec 11, 2025
845a8ae
test(auth): update token integration test data and assertions
SolidProgramming Dec 11, 2025
0a44b48
removed getfor user endpoint test. we dont want to insert a test use …
SolidProgramming Dec 11, 2025
216f98e
test(auth): update integration test credentials and assertions
SolidProgramming Dec 11, 2025
15e5c6c
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 11, 2025
be252af
test(auth): add integration tests for token workflow
SolidProgramming Dec 11, 2025
907d0a7
docs(auth): update API docs for token pair endpoints
SolidProgramming Dec 11, 2025
b2b8764
feat(auth): add admin endpoint for user token generation
SolidProgramming Dec 11, 2025
d8f2f9b
refactor(auth): remove obsolete JWT endpoints and update docs
SolidProgramming Dec 11, 2025
3bd36ff
docs(api-auth): improve API authentication help page
SolidProgramming Dec 11, 2025
00da643
.
SolidProgramming Dec 11, 2025
89a118c
cleanup + test fix (used old endpoint)
SolidProgramming Dec 11, 2025
6d723e7
refactor(test): remove NUnit [Order] from test classes
SolidProgramming Dec 11, 2025
b8b6231
fix warning
SolidProgramming Dec 11, 2025
e8b28b7
.
SolidProgramming Dec 11, 2025
fd21af4
fix(auth): update JWT token endpoint in test files
SolidProgramming Dec 11, 2025
b9eac53
Pad base64 string before decoding to avoid Incorrect padding error
SolidProgramming Dec 11, 2025
da2b65d
.
SolidProgramming Dec 11, 2025
3ca2cda
jwt debug
SolidProgramming Dec 12, 2025
61e31c1
jwt debug
SolidProgramming Dec 12, 2025
b6c397c
debug jwt
SolidProgramming Dec 12, 2025
3fbb241
jwt debug
SolidProgramming Dec 12, 2025
48d2dee
jwt debug
SolidProgramming Dec 12, 2025
a043356
jwt debug
SolidProgramming Dec 12, 2025
01cc0f7
jwt debug
SolidProgramming Dec 12, 2025
4a38870
jwt debug
SolidProgramming Dec 12, 2025
72d88d1
jwt debug
SolidProgramming Dec 12, 2025
7750e85
integration test user
SolidProgramming Dec 12, 2025
3d28ea0
delete integration test user from ldap
SolidProgramming Dec 12, 2025
ecf527a
.
SolidProgramming Dec 12, 2025
3f10d61
refactor(ansible): clean up and simplify LDAP tree playbook
SolidProgramming Dec 12, 2025
d758350
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 18, 2025
c6ee9e5
Merge branch 'importer-rework' into feature_1689
SolidProgramming Dec 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions integrationtest-github.runsettings
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<EnvironmentVariables>
<SUDO_USER>runner</SUDO_USER>
<CI>true</CI>
</EnvironmentVariables>
</RunConfiguration>
</RunSettings>
9 changes: 9 additions & 0 deletions integrationtest-local.runsettings
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<EnvironmentVariables>
<APPLICATION_URL>http://localhost:8881</APPLICATION_URL>
<ASPNETCORE_ENVIRONMENT>LOCALTEST</ASPNETCORE_ENVIRONMENT>
</EnvironmentVariables>
</RunConfiguration>
</RunSettings>
4 changes: 4 additions & 0 deletions inventory/group_vars/testservers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,7 @@ install_webhook: no
# webhook_install_mode: reinstall
webhook_install_mode: upgrade
webhook_branch: develop

# Integration test user configuration
integration_test_user_pw: testpassword
integration_test_user_name: integration_user_jwt_refresh_test
Loading
Loading