Commit Graph

27 Commits

Author SHA1 Message Date
Sergei Zharinov f19eff92ce fix(github): Reconcile entire GraphQL pages (#25311) 2023-10-20 05:47:21 +00:00
Sergei Zharinov 8a25d33478 fix(github): Fix update detection for GraphQL incremental cache (#24503) 2023-09-19 04:40:05 +00:00
Michael Kriese 84a97a62fa test(perf): improve test speed (#24323) 2023-09-08 11:40:04 +00:00
HonkingGoose 76c9c63417 docs: use simple words (#23989) 2023-08-22 14:07:21 +02:00
Sergei Zharinov 53263bbfda feat: Clone objects via wrapper (#22970) 2023-06-27 13:09:59 +00:00
RahulGautamSingh be2a89520b refactor: replace as assertions (#22442) 2023-06-05 19:18:30 +00:00
RahulGautamSingh 938a36801e refactor: replace test.each with it.each (#21859) 2023-04-28 04:33:15 +00:00
Jamie Magee a6dfa70c1d chore: migrate to structuredClone (#20885)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-04-27 05:06:22 +00:00
Chuck Grindel a12ac33f0f fix(cache): use UTC dates for cache strategy calculations (#21488) 2023-04-13 15:01:04 +00:00
renovate[bot] da29ed179c chore(deps): update dependency @types/luxon to v3.3.0 (#21418)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
2023-04-12 06:49:00 +00:00
Chuck Grindel 2667ea16d1 fix: update cache record TTL to not account for Daylight Saving time (#21389) 2023-04-08 04:24:39 +00:00
RahulGautamSingh 1013302e0f refactor: exactOptionalPropertyTypes (#20761)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-03-19 16:09:46 +00:00
Sergei Zharinov 42b0e102e4 feat(github): Don't store updatedAt field in GraphQL cache record (#21024) 2023-03-18 14:52:01 +00:00
Sergei Zharinov 36b1e4e86e fix(github): Reconcile entire GraphQL pages (#20630) 2023-02-26 09:02:33 +00:00
Sergei Zharinov eb8a02c37f refactor(github): Use schema validation for GraphQL (#20519) 2023-02-24 09:01:58 +00:00
renovate[bot] db2aef4553 chore(deps): update jest monorepo to v29.4.1 (#20130)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-02-14 16:00:49 +00:00
Sergei Zharinov cd5c569bab test(graphql): Make private repo testing more explicit (#19803) 2023-01-12 18:25:15 +01:00
Sergei Zharinov 89965bdcf2 feat(github): GraphQL cache for datasources (#19059)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-01-06 08:33:33 +00:00
Sergei Zharinov 71c43f8d12 refactor(github): Reorganize adapters (#19557) 2022-12-23 20:30:48 +01:00
Sergei Zharinov 86b3cf15e4 refactor(github): Rename datasource-helper to datasource-fetcher (#19468) 2022-12-18 15:12:59 +01:00
Sergei Zharinov 2265873ba7 refactor(github-tags): Use hash field for GraphQL results (#19073)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-11-29 21:28:47 +00:00
Sergei Zharinov eab0570b96 refactor(github): Refactor items transform loop (#18882)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-11-12 16:51:17 +00:00
Sergei Zharinov 9b76b2ea74 refactor(github): Simplify datasource cacheability detection (#18852)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-11-10 17:04:41 +00:00
Rhys Arkins da244e3b9c chore: improve graphql shrinking log (#18445) 2022-10-21 09:04:13 +02:00
Sergei Zharinov d4709ec761 fix(github): Shrink GraphQL pagination for ExternalHostError (#18435) 2022-10-20 19:53:45 +03:00
Sergei Zharinov 4f3153c785 fix(github-tags): Shrink page size on TimeoutErrors (#18319) 2022-10-13 15:10:33 +00:00
Sergei Zharinov cc40e4d37b feat(github): Implement GraphQL datasource utilities (#17957) 2022-10-06 19:35:22 +03:00