Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor cache handler #80

Merged
merged 12 commits into from
May 20, 2023
Merged

Refactor cache handler #80

merged 12 commits into from
May 20, 2023

Conversation

warlof
Copy link
Member

@warlof warlof commented Apr 15, 2022

initial purpose of this pull request is to improve readability of cachable request handling.
I've extracted the overall cache check and update in a dedicated method.

by the meanwhile, I've updated ci according to code-climate updates and depreciate their test-reporter package
since we allow php 8.1, I've also added it to test coverage.

last but not least, I switch CI workflow from Travis to GitHub Actions.

@warlof warlof force-pushed the refactor-cache-handler branch 10 times, most recently from b46641f to 2d58dca Compare April 15, 2022 15:42
@warlof warlof changed the base branch from master to 3.x April 6, 2023 17:51
@warlof warlof force-pushed the refactor-cache-handler branch 4 times, most recently from ba1347d to f49e4d7 Compare April 6, 2023 19:28
src/Eseye.php Outdated Show resolved Hide resolved
src/Eseye.php Outdated Show resolved Hide resolved
src/Eseye.php Outdated Show resolved Hide resolved
src/Eseye.php Outdated Show resolved Hide resolved
@recursivetree
Copy link
Contributor

I didn't test it, but it looks good.

- allow scp claim to be either a raw string or an array
- force token renewal on expiration
@warlof warlof merged commit 68a8e74 into eveseat:3.x May 20, 2023
1 check passed
@warlof warlof deleted the refactor-cache-handler branch May 20, 2023 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants