Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/wp-graphql/wp-graphql-smart-cache

Smart Caching & Cache Invalidation for WPGraphQL
https://github.com/wp-graphql/wp-graphql-smart-cache

fixes for phpstan level 0

f150a86cca8f157a7fb0cf594e99e37a7be99fa8 authored over 1 year ago by Mark Kelnar <[email protected]>
handle thrown exception when invalid form data

0bdd23be42bdb44a0c953d4b7a8c46ce0362f8bf authored over 1 year ago by Mark Kelnar <[email protected]>
Set phpstan level 0

c7424a35fe81994c23b8a8647cdb3d8797f6a821 authored over 1 year ago by Mark Kelnar <[email protected]>
Add phpstan/extension-installer to get passed ABSPATH define

2bb9f41366c573f44c4cd35ecbe442771c44faf7 authored over 1 year ago by Mark Kelnar <[email protected]>
When start new query in admin, do not show error message

804561e425bdd85ccad7b89b3346cde5f6e35ef3 authored over 1 year ago by Mark Kelnar <[email protected]>
Merge pull request #234 from markkelnar/bug-mutation-should-not-cache

bug: do not cache mutations to object cache results

df2eb13f562ce2830fe7d45a00212d58e7d066e4 authored over 1 year ago by Mark Kelnar <[email protected]>
add filter for garbage collect recurrence

19923e04acc0d2758309a675c230815d75f718b6 authored over 1 year ago by Mark Kelnar <[email protected]>
Merge remote-tracking branch 'me/feature/garbage-collect-aged-queries' into feature/garbage-collect-aged-queries

294bbee7bffa28da2fb7232f2437845f51acbf45 authored over 1 year ago by Mark Kelnar <[email protected]>
re-add allow-plugin for codesniffer-installer

35168d9f66375f06c923e088cfe88d8c150f24e4 authored over 1 year ago by Mark Kelnar <[email protected]>
- phpcs fix

4417c1d98cbc21a99d48ee2112dacc5db1f178a8 authored over 1 year ago by Jason Bahl <[email protected]>
- ensure there's a value for the root operation

ea4038233e97db3ac8194bd3329d7bb902cf55ef authored over 1 year ago by Jason Bahl <[email protected]>
Merge commit '9a023bfd9243b02f80861c56fab9c20d04c4a79a' into feature/garbage-collect-aged-queries

22cf8f530891a357ceb3905ba3954bf60eff59ab authored over 1 year ago by Jason Bahl <[email protected]>
- set uniqid to false

a24925716fc40ee62117d50345e3631bf4f786b0 authored over 1 year ago by Jason Bahl <[email protected]>
ignore time check on expire

5013a080608ed65a5541b4d3d77078460e4d1ff6 authored over 1 year ago by Mark Kelnar <[email protected]>
use string instead of const

4ecbe2e2a381080dd278d7a74349463463d2a724 authored over 1 year ago by Mark Kelnar <[email protected]>
- Query !== instead of Mutation !==

fa0beda64f95c83ec1211d987b29cf1cf0e47879 authored over 1 year ago by Jason Bahl <[email protected]>
- filter wasn't returning anything

1db4cf91920ddba18fca1425611f0c3d8fe8d9a3 authored over 1 year ago by Jason Bahl <[email protected]>
merge fix

99c7d5c7bc8a714f5077084217b60e93fa767506 authored over 1 year ago by Mark Kelnar <[email protected]>
- update BatchQueryTest

5e28e2445017f8b5c61c04fbf511e9dd2ad23297 authored over 1 year ago by Jason Bahl <[email protected]>
Merge remote-tracking branch 'origin/main' into feature/garbage-collect-aged-queries

b65efd9bc5cf638804ae8c2fa44eb2debbd954e6 authored over 1 year ago by Mark Kelnar <[email protected]>
Update phpcs rules to match wpgraphql core

77b940d75cf3c564f535dc4475a65f6ea721b78f authored over 1 year ago by Mark Kelnar <[email protected]>
Merge commit '9a023bfd9243b02f80861c56fab9c20d04c4a79a' into bug-mutation-should-not-cache

c3a8743e935be5f974ea9e4a992fefcc1ca00d87 authored over 1 year ago by Jason Bahl <[email protected]>
Merge pull request #235 from wp-graphql/ci/#228-tests-failing-after-wpgraphql-1.14.5

ci: tests failing after wpgraphql v1.14.5 release

9a023bfd9243b02f80861c56fab9c20d04c4a79a authored over 1 year ago by Jason Bahl <[email protected]>
- remove php 8.2 since WPGraphQL doesn't yet publish an 8.2 image

87527b860a235f8f04c6e4b7efef592d6c51a6bd authored over 1 year ago by Jason Bahl <[email protected]>
- update matrix

38853b8fc7ac81ce394b9f5014022ca8735a5a80 authored over 1 year ago by Jason Bahl <[email protected]>
Add phpstan config and bootstrap files

783fc62207ab3c51fd6973bc8ac8ea6aefe9d3dd authored over 1 year ago by Mark Kelnar <[email protected]>
Add phpstan github action

2575003e690b30a94131aa369142f8f5927c204d authored over 1 year ago by Mark Kelnar <[email protected]>
Install phpstan

17f4cf6d3b2c2633a4b5920d9ab0a4db9df59356 authored over 1 year ago by Mark Kelnar <[email protected]>
test: look for duplicate comment response

b3b3c60eb8d62e20242ca9dcab2ad47025b12d98 authored over 1 year ago by Mark Kelnar <[email protected]>
- fix matrix

02fcbd6109ed4c4595b0581aa4efe3c7c20810d2 authored over 1 year ago by Jason Bahl <[email protected]>
- update test matrix

fab93db9a93b64c2673fe62f99b93e48effea7c6 authored over 1 year ago by Jason Bahl <[email protected]>
- remove test (already tested)

2c9224b174375e41b6d838260ef7f5894a356b7b authored over 1 year ago by Jason Bahl <[email protected]>
enable admin quick-edit for document groups

514894a2757784959d75055f7d93e234fa65ac7f authored over 1 year ago by Mark Kelnar <[email protected]>
Merge remote-tracking branch 'me/bug-mutation-should-not-cache' into bug-mutation-should-not-cache

d7d124c0a3b17e9b50cba2587268da33404dc033 authored over 1 year ago by Mark Kelnar <[email protected]>
Merge branch 'bug/#196-mutations-shouldnt-be-cached' into bug-mutation-should-not-cache

fa961dc90c380ce27cdc060abd6c3c0abadd2878 authored over 1 year ago by Mark Kelnar <[email protected]>
fix for consistent names

55fc784a9b595a07976b2f24726865ce5d4b81a9 authored over 1 year ago by Mark Kelnar <[email protected]>
Merge remote-tracking branch 'me/feature/garbage-collect-aged-queries' into feature/garbage-collect-aged-queries

5af71782204d9a55fd2b26210a5d0a7a79e850b7 authored over 1 year ago by Mark Kelnar <[email protected]>
snake case function name

text description change.

037df6e6dd8e73db2d16e7ae718f96b09d1858a7 authored over 1 year ago by Mark Kelnar <[email protected]>
text description change.

Co-authored-by: Jason Bahl <[email protected]>

a55d6e9743e2f76d8dbe2c7e60c2a90a879652bb authored over 1 year ago by Mark Kelnar <[email protected]>
Use garbage_collect instead of gc

614a87468684810c107a0353edd0e5674c3ad6fd authored over 1 year ago by Mark Kelnar <[email protected]>
Do not cache unless query type.

Co-authored-by: Jason Bahl <[email protected]>

ef07cbca992757bd551a9ed69e6f10f8a63258bc authored over 1 year ago by Mark Kelnar <[email protected]>
Do not cache unless query type.

Co-authored-by: Jason Bahl <[email protected]>

14d12aff63c4d840c68461af85ff51c1c516fe97 authored over 1 year ago by Mark Kelnar <[email protected]>
- add config to allow phpcs to run in php 8+

23888e935be780bfd2b380130238f683f362dc22 authored over 1 year ago by Jason Bahl <[email protected]>
- add additional test for an already published author publishing another post

3eca13a4ba3998afe894af6001659be5de2164c5 authored over 1 year ago by Jason Bahl <[email protected]>
- remove added purge call (should be added in a future PR aimed at resolving the related issue)

0e5537ec4c7e968710cf60a7b67c427c38bf30c7 authored over 1 year ago by Jason Bahl <[email protected]>
bug:Do not cache mutations to object cache results

7277ce0f2d33531d6cae0806cf127d79f06cad8d authored over 1 year ago by Mark Kelnar <[email protected]>
Merge remote-tracking branch 'origin/main' into feature/garbage-collect-aged-queries

c99ab11259800745b807ff800dd88e8a72d4fd5c authored over 1 year ago by Mark Kelnar <[email protected]>
Add the word "delete" to text

0f7baaa2171fd22aa2cd5c3669050bb2bbdc5da1 authored over 1 year ago by Mark Kelnar <[email protected]>
Update gc text in graphql settings to talk about groups

72dd9231f7491b1b27dc20329fb611e5ed4660d9 authored over 1 year ago by Mark Kelnar <[email protected]>
fix code sniff white space

f8e6a7af9ae88d4d7e4dc71f44f07fa532720953 authored over 1 year ago by Mark Kelnar <[email protected]>
- revert changes to .env.testing

7ecbd062b71b57dc0db9c03c71c6e53ccbdb9c0b authored over 1 year ago by Jason Bahl <[email protected]>
- rename query "adminUserWithPostsConnection" to "userWithPostsConnection" in the test suite

- remove CacheInvalidationTest.php (tests moved to core WPGraphQL)
- fix missing query in TermCac...

10c258f5f3a8530bc2fce156307d1d90e4235204 authored over 1 year ago by Jason Bahl <[email protected]>
Add groups collection for documents. Refactor garbage collection to ignore groups

025b7c7dae5725de1f15141019417d281398056b authored over 1 year ago by Mark Kelnar <[email protected]>
Rename garbage collection class

1334dfcab1a8c0f69e9959d0ed8f0f0238a31e73 authored over 1 year ago by Mark Kelnar <[email protected]>
Add tax_query to gargage collection to ignore where docs opt out

378ebed6c3277e8ddf5fc255478f3ddcd4098c1f authored over 1 year ago by Mark Kelnar <[email protected]>
- update versions, changelog

8382b3caff2e167c807c0c178f883e2307d9d102 authored over 1 year ago by Jason Bahl <[email protected]>
- add purge_nodes() call for the post being published on Post Create events

- update setUp to use $this->author->ID instead of $this->author
- adjust test assertions

fc591bf268c5d8c180e36b65b3aba352a28f82e0 authored over 1 year ago by Jason Bahl <[email protected]>
Add admin editor ability to skip garbage collection per query

9ff1e21b9bca81884deaf370948d309801b9345c authored over 1 year ago by Mark Kelnar <[email protected]>
Get age from settings value in utils class

456d9798b8071bf6a36f26b596eb6f607833bbd7 authored over 1 year ago by Mark Kelnar <[email protected]>
Merge remote-tracking branch 'origin/main' into feature/garbage-collect-aged-queries

e9166b84a353a27ed686f26c4562fd028fc95961 authored over 1 year ago by Mark Kelnar <[email protected]>
Add garbage collection unit tests

81b48852a7fabac7f5b9f370f55952061610f080 authored over 1 year ago by Mark Kelnar <[email protected]>
Merge pull request #230 from wp-graphql/fix/#229-disable-maps-when-object-cache-is-off

fix: disable cache maps when "Use Object Cache" is disabled

fe967fc706c7ae35fbae8d26e3daea2477b72f10 authored over 1 year ago by Jason Bahl <[email protected]>
- updating filter name

9479e3d93f2f0c3751a57156299bfe34fa23a90d authored over 1 year ago by Jason Bahl <[email protected]>
- reverting to filter name `wpgraphql_cache` (see: https://github.com/wp-graphql/wp-graphql-smart-cache/actions/runs/5555942329/jobs/10147786949?pr=230#step:7:20)

0d8dfac189449055507bb9b97e85c97f93a7dfd0 authored over 1 year ago by Jason Bahl <[email protected]>
- update filter names to be `graphql_cache` instead of `wpgraphql_cache`

8c6a9885985d46695a6c8ac68fa62fa856471230 authored over 1 year ago by Jason Bahl <[email protected]>
- fail-fast: false

e6298a672cd04b362552ed8b2055397690121986 authored over 1 year ago by Jason Bahl <[email protected]>
- fail-fast: false

d689adba9e9201efcf2ffcebeff1218412c9392b authored over 1 year ago by Jason Bahl <[email protected]>
- update matrix to include latest and 1.14.4

6d28a7a2417fe5e1b2f1cad7ea49cc589314a03e authored over 1 year ago by Jason Bahl <[email protected]>
Don't put wpgraphql_version in the matrix

1c0cc63be2346f0e2211e372b9cf6e31a1ef311f authored over 1 year ago by Mark Kelnar <[email protected]>
Pin to wpgraphql 1.14.4

94b1933ec927503ca2f28475fd55ee89bbe8e06b authored over 1 year ago by Mark Kelnar <[email protected]>
docker run command needs -e for variable.

a97f17b5a5fb9da67760129a48b3f2e731e93d83 authored over 1 year ago by Mark Kelnar <[email protected]>
Change passing WPGRAPHQL_VERSION using -e

e41a35008481b1ff69ffb2c88b0a33875c74d279 authored over 1 year ago by Mark Kelnar <[email protected]>
Add tests for admin settings garbage collection options

63d3716a1a924a1af0fe7e12dbcfd76fd5872c8e authored over 1 year ago by Mark Kelnar <[email protected]>
bump some version numbers

dc3db025ef28c7523f8bd13bac0e3c09ec50ad13 authored over 1 year ago by Mark Kelnar <[email protected]>
- set WPGRAPHQL_VERSION back to latest in .env

396de4f812225886708221df909c8b72605739fa authored over 1 year ago by Jason Bahl <[email protected]>
- update matrix

f251360cd3f8455bc862d6de64f02f375e5cfb6c authored over 1 year ago by Jason Bahl <[email protected]>
no message

05360f9b4ca3b873106363fcd73d972810f06380 authored over 1 year ago by Jason Bahl <[email protected]>
see: https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#handling-failures

c8fca3347a3010a8b7334d53b7e4d027bf9039e6 authored over 1 year ago by Jason Bahl <[email protected]>
see: https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#handling-failures

d6ea12faf7dee8a0e769b7cf81f0f22c0a73c256 authored over 1 year ago by Jason Bahl <[email protected]>
- updating the test matrix to use fail-fast, but exclude failing fast for the 1.14.5 test

5a3734495b5df179ee923f5273881b2ca43a322b authored over 1 year ago by Jason Bahl <[email protected]>
- update filter name in test

1d240099bfae246db8321c27431a9a9590b889c9 authored over 1 year ago by Jason Bahl <[email protected]>
- fix build-arg

f6d8c9a8723f5ef27edfd12b2b4ce07885f67eff authored over 1 year ago by Jason Bahl <[email protected]>
- fix matrix

3069d927178105b871a548322c401c4aac9c2bc2 authored over 1 year ago by Jason Bahl <[email protected]>
- pinning tests (temp) to WPGraphQL v1.14.5

af23939fa27b17b6a8224207fc74359768d83e21 authored over 1 year ago by Jason Bahl <[email protected]>
- phpcs adjustments

4f7420898db0f4012877450222c9e43861b89231 authored over 1 year ago by Jason Bahl <[email protected]>
- phpcs adjustments

cc31439140f53854935b339e3562df06ae67461f authored over 1 year ago by Jason Bahl <[email protected]>
- update testing workflow to test against WPGraphQL 1.14.4 (stop-gap as 1.14.5 had some changes that caused tests to break)

- added Settings::cache_maps_enabled() to be able to check if cache maps are enabled. Default is ...

03e8fd3e29678de242030c4e3fb773337d0d8276 authored over 1 year ago by Jason Bahl <[email protected]>
Delete in smaller batch events instead of all posts

ebe21a2fa3a839f08e8ab21dbcc51565c9e145ad authored over 1 year ago by Mark Kelnar <[email protected]>
Add garbage collection cleanup admin and cron job

c4d2efa7405f3399e35d9699c2e343e9c37ae93b authored over 1 year ago by Mark Kelnar <[email protected]>
Merge commit '8fce8f5fe5ef4b346a14f4de76be3062d171a34d' into release/v1.1.2

e3ca36c7470b1bcead839a7ee2d5411ab6ddd128 authored over 1 year ago by Jason Bahl <[email protected]>
- update versions, changelog for release

fc5e97b098fcecd462c980a0637ee788d0aeb8ea authored over 1 year ago by Jason Bahl <[email protected]>
Merge pull request #226 from wp-graphql/bug/#225-over-purging-connections

fix: update term action purge calls

8fce8f5fe5ef4b346a14f4de76be3062d171a34d authored over 1 year ago by Jason Bahl <[email protected]>
- composer fix-cs

ecbf8b51a7920b9763458f434b74301de91e17c1 authored over 1 year ago by Jason Bahl <[email protected]>
- add event type to the purge_nodes call when a term is saved

- remove call to purge list:$type_name when a category has something associated with it, instead ...

88fd3bd3063332eb5ebf5fc66229f4af04a4f5b9 authored over 1 year ago by Jason Bahl <[email protected]>
Merge pull request #222 from JEverhart383/patch-1

Update cache-invalidation.md

1321a8810f36045da8b921628583d415c8bb412a authored over 1 year ago by Jason Bahl <[email protected]>
Update cache-invalidation.md

update typo

301b53e85204877dbaf4876b939490ce4c395765 authored over 1 year ago by Jeff Everhart <[email protected]>
- update versions, changelog for release

196d5a66c82e47183f4110e37b18df19b0498fe2 authored over 1 year ago by Jason Bahl <[email protected]>
Merge pull request #221 from wp-graphql/fix/#220-menus-are-considered-private-even-if-model-has-been-filtered-to-public

fix: updating menus not assigned to locations doesn't purge menus, even if their model is public

4f1392b6cd987439ab894e55b8a4095a56335925 authored over 1 year ago by Jason Bahl <[email protected]>
- remove debug code

5af2ac93919dde62fa585f681654dc30790abbc0 authored over 1 year ago by Jason Bahl <[email protected]>
- add tests for menus being purged when the model has been filtered to public

- update to check if the model is publicly visible

26f81998f3f29acebeac624c65c9eb40c2426e21 authored over 1 year ago by Jason Bahl <[email protected]>