Fix scheduled refresh #4
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Generated description
Below is a concise technical summary of the changes proposed in this PR:
Refactor the
TokenManager
to centralize token persistence logic, ensuring refreshed access tokens are automatically written to the configuration file, thereby fixing scheduled refresh issues. Standardize project branding by renaming environment variables, binary names, and documentation fromAPOLLO_
toDC_
.startup
module directly into theTokenManager
'srefresh_access_token
method. This change injects theConfigManager
into theTokenManager
viaset_config_manager
, making the token persistence process more robust and self-contained, and ensuring that refreshed tokens are consistently saved.Modified files (2)
Latest Contributors(1)
APOLLO_
prefixed environment variables, binary names, and documentation references toDC_
. This includes changes in runtime environment variable handling, main application entry points, and extensive updates to theREADME.md
file, as well as corresponding updates to introspection test snapshots to reflect the new naming conventions.Modified files (5)
Latest Contributors(2)