├── .circleci └── config.yml ├── .github ├── CODEOWNERS └── ISSUE_TEMPLATE.md ├── LICENSE └── README.md /.circleci/config.yml: -------------------------------------------------------------------------------- 1 | version: 2.1 2 | 3 | orbs: 4 | secops: apollo/circleci-secops-orb@2.0.7 5 | 6 | workflows: 7 | security-scans: 8 | jobs: 9 | - secops/gitleaks: 10 | context: 11 | - platform-docker-ro 12 | - github-orb 13 | - secops-oidc 14 | git-base-revision: <<#pipeline.git.base_revision>><><> 15 | git-revision: << pipeline.git.revision >> 16 | - secops/semgrep: 17 | context: 18 | - secops-oidc 19 | - github-orb 20 | git-base-revision: <<#pipeline.git.base_revision>><><> 21 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # This file was automatically generated by the Apollo SecOps team 2 | # Please customize this file as needed prior to merging. 3 | 4 | * @apollographql/clients 5 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 15 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2011 - 2018 Meteor Development Group, Inc. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | 24 | ==================================================================== 25 | This license applies to all code in Meteor that is not an externally 26 | maintained library. Externally maintained libraries have their own 27 | licenses, included in the LICENSES directory. 28 | ==================================================================== 29 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 |

3 | Apollo Client 4 |

5 |
6 | 7 | # 👋 Welcome 8 | 9 | Many of the features in Apollo Client came from suggestions by you, the community! While the project has its own repo for tracking issues, we welcome ideas about how to make the client better for your use cases. Unless there is overwhelming demand for a feature, it might not get implemented immediately, but please include as much information as possible that will help people have a discussion about your proposal. 10 | 11 | ## 🧑‍🚀 Apollo feature request process 12 | 13 | This repository is used to track [Apollo Client](https://github.com/apollographql/apollo-client) feature requests. 14 | 15 | Just Click 👉 [here](https://github.com/apollographql/apollo-feature-requests/issues/new) to open a new feature request! 16 | 17 | ## ✅ Feature request checklist 18 | 19 | Before making a feature request here please consider the following: 20 | 21 | 1. Does this feature request support a wide range of use cases or is it uniquely specific to your individual use case? 22 | 23 | > If it's unique to you, this may not be an ideal feature for the entire client. Feel free to ask for help or advice in our [Community Forum](https://community.apollographql.com/). 24 | 25 | 2. Is this just a question or discussion on how to do something in the Apollo Platform? 26 | 27 | > If so, this might make a better post in our [Community Forum](https://community.apollographql.com/). 28 | 29 | 3. Is there a work around available to you? 30 | 31 | > Is this a more convenient way to do something that is already possible, or is there some blocker that makes a workaround unfeasible? 32 | 33 | ## 🌎 Community involvement 34 | 35 | The [issues](https://github.com/apollographql/apollo-feature-requests/issues/) area of this repository should be used to discuss new features and possible implementation designs. You can show your support for (or against!) features by using GitHub reactions, or by adding meaningful details which help the feature definition become more clear. Please do not comment with "+1" as it creates a lot of noise (e-mails, notifications, etc.). 36 | 37 | ## Core platform feature requests 38 | 39 | This repository used to track feature requests across the entire supergraph core platform. If you're coming here to request a feature outside of Apollo Client, please open an issue in the respective repository instead. 40 | 41 | ### Clients 42 | 43 | - [Apollo Client: iOS](https://github.com/apollographql/apollo-ios) 44 | - [Apollo Client: Kotlin](https://github.com/apollographql/apollo-kotlin) 45 | 46 | ### Router / Federation 47 | 48 | - [Apollo Router](https://github.com/apollographql/router) 49 | - [Apollo Federation](https://github.com/apollographql/federation) 50 | - [Apollo Federation Subgraph Compatibility](https://github.com/apollographql/apollo-federation-subgraph-compatibility) 51 | 52 | ### Compose / Publish 53 | 54 | - [Apollo Rover CLI](https://github.com/apollographql/rover) 55 | --------------------------------------------------------------------------------