Skip to content

[DC-49] feature: start removing support for OC10#12167

Merged
modSpike merged 19 commits intomasterfrom
work/DC-49
Jun 11, 2025
Merged

[DC-49] feature: start removing support for OC10#12167
modSpike merged 19 commits intomasterfrom
work/DC-49

Conversation

@modSpike
Copy link
Contributor

…DetermineAuthTypeAdapter

the AuthenticationType enum lives in the adapter for now, but this is temporary.
also added a few todo's from the refactoring todo list
@update-docs
Copy link

update-docs bot commented May 26, 2025

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@modSpike modSpike self-assigned this May 26, 2025
@modSpike modSpike marked this pull request as draft May 26, 2025 09:50
modSpike added 11 commits May 26, 2025 19:00
there are a few traces left in the basic http/credentials code but that is going away in the next commit
…f legacy webfinger support)

also improved the docs for the new adapters
… obvious guis

also did some various cleanup, renaming, and streamlining
still need to tighten up the handling of the authentication type in HttpCredentials as this is the most logical "owner" of that value.
… to credentialssupport.h

removed the DetermineAuthTypeJob class
fixed various includes while removing overuse of #include httpcredentials.h
use it to check whether the server supports spaces in the final auth checks. If not, the server is rejected and no account is created.
added a few todo's
cleaned up dead comments.
still need to test this on kw (I don't anticipate any issues there) and also with webfinger
@modSpike modSpike marked this pull request as ready for review June 4, 2025 16:54
@modSpike modSpike requested review from erikjv and kw-tmueller June 4, 2025 16:54
@modSpike modSpike requested a review from DeepDiver1975 June 5, 2025 14:26
@modSpike modSpike requested a review from erikjv June 6, 2025 12:13
@modSpike
Copy link
Contributor Author

modSpike commented Jun 6, 2025

we can't merge this yet - pending outside decisions

@modSpike modSpike enabled auto-merge (squash) June 11, 2025 07:48
@modSpike modSpike merged commit 4335e50 into master Jun 11, 2025
6 checks passed
@modSpike modSpike deleted the work/DC-49 branch June 11, 2025 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments