argoyle
80daed081d
feat: add Cosmo Router config generation and PubSub support
...
Creates a new `GenerateCosmoRouterConfig` function to build and
serialize a Cosmo Router configuration from subgraphs. Implements
PubSub mechanism for managing schema updates, allowing
subscription to updates. Adds Subscription resolver and updates
existing structures to accommodate new functionalities. This
enhances the system's capabilities for dynamic updates and
configuration management.
2025-11-19 11:29:30 +01:00
argoyle
ee378dc6a3
feat(sdlmerge): add shared types for GraphQL schema handling
...
Introduce types for managing fielded, enum, union, and scalar shared types.
Implement functionality for comparing values and creating field sets.
Enhance schema extensions by integrating new visitors for enum types.
2025-02-28 13:10:07 +01:00
argoyle
6cd3b935e4
feat: add full SDL to SupGraph response
2024-03-25 21:46:15 +01:00
argoyle
a46895081e
chore: actually validate API key privileges and refs
2023-05-29 22:13:25 +02:00
argoyle
554a6c252f
feat: organizations and API keys
2023-04-27 07:46:52 +02:00
argoyle
e943f08746
chore(deps): bump github.com/99designs/gqlgen from 0.17.29 to 0.17.30
...
Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen ) from 0.17.29 to 0.17.30.
- [Release notes](https://github.com/99designs/gqlgen/releases )
- [Changelog](https://github.com/99designs/gqlgen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/99designs/gqlgen/compare/v0.17.29...v0.17.30 )
2023-04-21 09:57:09 +02:00
argoyle
01fb97e5b1
chore(deps): bump github.com/99designs/gqlgen from 0.17.26 to 0.17.27
...
Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen ) from 0.17.26 to 0.17.27.
- [Release notes](https://github.com/99designs/gqlgen/releases )
- [Changelog](https://github.com/99designs/gqlgen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/99designs/gqlgen/compare/v0.17.26...v0.17.27 )
2023-03-21 17:58:13 +01:00
argoyle
02c0b909da
chore(deps): bump github.com/99designs/gqlgen from 0.17.25 to 0.17.26
...
Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen ) from 0.17.25 to 0.17.26.
- [Release notes](https://github.com/99designs/gqlgen/releases )
- [Changelog](https://github.com/99designs/gqlgen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/99designs/gqlgen/compare/v0.17.25...v0.17.26 )
2023-03-08 14:32:44 +01:00
argoyle
10552d5486
chore(deps): bump github.com/99designs/gqlgen from 0.17.24 to 0.17.25
...
Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen ) from 0.17.24 to 0.17.25.
- [Release notes](https://github.com/99designs/gqlgen/releases )
- [Changelog](https://github.com/99designs/gqlgen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/99designs/gqlgen/compare/v0.17.24...v0.17.25 )
2023-03-02 09:41:26 +01:00
argoyle
e26e158e68
chore(deps): bump github.com/99designs/gqlgen from 0.17.22 to 0.17.24
...
Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen ) from 0.17.22 to 0.17.24.
- [Release notes](https://github.com/99designs/gqlgen/releases )
- [Changelog](https://github.com/99designs/gqlgen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/99designs/gqlgen/compare/v0.17.22...v0.17.24 )
2023-01-24 12:12:13 +01:00
argoyle
98a679d2d3
chore: add context and error handling
2022-12-17 14:36:42 +01:00
argoyle
27c78d8070
chore(deps): bump github.com/99designs/gqlgen from 0.17.20 to 0.17.22
...
Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen ) from 0.17.20 to 0.17.22.
- [Release notes](https://github.com/99designs/gqlgen/releases )
- [Changelog](https://github.com/99designs/gqlgen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/99designs/gqlgen/compare/v0.17.20...v0.17.22 )
2022-12-16 15:21:45 +01:00
argoyle
6b454ca8bf
chore: update schema if URLs have changed
2022-10-17 14:30:48 +02:00
argoyle
b1124d6350
chore: handle push of unchanged schema
2022-10-14 22:41:56 +02:00
argoyle
a1b4d4fc27
feat: initial commit
2022-10-09 20:37:48 +02:00