Commit graph

457 commits

Author SHA1 Message Date
Evans Hauser
e3ea618788
resolvers and directives sections lifted from graphql-tools 2018-04-20 14:51:04 -07:00
Jesse Rosenberger
82caa753cd
Shuffle schema/query/resolver content bucketing. 2018-04-20 22:01:49 +03:00
Jesse Rosenberger
200c385757
Remove some leftover artifacts. 2018-04-20 21:54:51 +03:00
Evans Hauser
c7854a469c
add mutation sections to authentication and import -> require 2018-04-20 11:33:44 -07:00
Jesse Rosenberger
6042c08011
Random spelling fixes. 2018-04-20 21:16:46 +03:00
Jesse Rosenberger
3acdacbfa9
Context 👋 2018-04-20 20:36:32 +03:00
Jesse Rosenberger
1d09c86f32
title: Fetching data 2018-04-20 20:25:23 +03:00
Jesse Rosenberger
f2b27a6630
Title: Running a server. 2018-04-20 20:22:52 +03:00
Jesse Rosenberger
476433418c
Change subtitles. 2018-04-20 20:03:50 +03:00
Jesse Rosenberger
cb792f5f0d
Use a directory called images instead of img.
While a lose convention, `images` is more common and more explicit.
2018-04-20 19:38:48 +03:00
Jesse Rosenberger
b605f43115
Follow up on deploy => deployment renaming. 2018-04-20 19:36:08 +03:00
Jesse Rosenberger
7e58b7a24d
GraphQL syntax highlighting with "graphql" type. 2018-04-20 19:35:27 +03:00
Jesse Rosenberger
70c1d79a64
Bash syntax highlighting to just "Shell". 2018-04-20 19:34:35 +03:00
Jesse Rosenberger
081e69faf8
"Why Apollo?" 👉 "Why Apollo Server?" 2018-04-20 19:25:24 +03:00
Jesse Rosenberger
bb6fb52094
Add lambda 2018-04-20 17:52:27 +03:00
Jesse Rosenberger
570fa609ba
Remove permissions residue. 2018-04-20 17:52:17 +03:00
Jesse Rosenberger
770c12cc30
Remove secrets. 2018-04-20 17:52:01 +03:00
Jesse Rosenberger
310368e705
Fix deployment sections. 2018-04-20 17:49:52 +03:00
Jesse Rosenberger
c475f95fd2
Infrastructure 👋 2018-04-20 17:46:39 +03:00
Jesse Rosenberger
ac8d19a594
Backends 👋 2018-04-20 17:44:40 +03:00
Jesse Rosenberger
d68695ed91
Remove Engine. 2018-04-20 17:32:08 +03:00
Jesse Rosenberger
cc6c8921cc
Remove subscriptions. 2018-04-20 17:30:48 +03:00
Jesse Rosenberger
3c79bf17e8
Remove schema stitching. 2018-04-20 17:30:23 +03:00
Jesse Rosenberger
a282c3c00c
Hexo version. 2018-04-20 17:29:31 +03:00
Jesse Rosenberger
d0b24a2381
Follow-up on previous commit. 2018-04-20 17:29:11 +03:00
Jesse Rosenberger
e2c2e200f4
Move building queries and mutations into building a schema. 2018-04-20 17:20:30 +03:00
Jesse Rosenberger
0e8e490ba1
Re-structure per conversation with @evans and @jbaxleyiii. 2018-04-20 17:12:18 +03:00
Jesse Rosenberger
7895d0ea30
Rename "deployment/best-practices" page to "deployment/index".
This will allow `/deployment` to be the "basics" page for deployment and
avoid re-using the term "Best Practices" in a section that isn't inside the
"best practices" portion of the guide.
2018-04-20 15:56:44 +03:00
Jesse Rosenberger
6d452309ed
Move 'deploy/' to 'deployment/' to align with other directory name conventions. 2018-04-20 15:31:39 +03:00
Jesse Rosenberger
dd2a79e929
Move query mechanics into schema essentials. 2018-04-20 15:30:18 +03:00
Evans Hauser
43a7a99f2e
add deploy section for heroku 2018-04-19 21:41:27 -07:00
Evans Hauser
9c9dd52d28
Add best practices for authentication 2018-04-19 20:33:52 -07:00
Jesse Rosenberger
34d4c668ae
Remove TODO links marked with "XXX".
These are better as blank links so we can just search for `()`.
2018-04-19 15:00:41 +03:00
Jesse Rosenberger
6e82434124
A spellcheck pass. 2018-04-19 14:51:15 +03:00
Jesse Rosenberger
8d5a37f1f0
👾 Update docs with content from Glitch. 2018-04-19 14:19:36 +03:00
Renovate Bot
5b7fb673ff chore(deps): update hexo-related packages 2018-04-13 13:02:59 +00:00
Jesse Rosenberger
582c3cdb99
Server "Simple" (non-middleware) 2018-04-11 17:28:45 +03:00
renovate[bot]
a06796ed5c chore(deps): update hexo-related packages (#958) 2018-04-11 11:45:30 +03:00
Jesse Rosenberger
48aa02fe3b
[wip] (docs) getting-started.md 🐝 2018-04-10 23:37:17 +03:00
renovate[bot]
80f6f1c56d chore(deps): pin dependency hexo-prism-plus to v1.0.0 (#949) 2018-04-06 22:39:51 +03:00
Jesse Rosenberger
9dc25a7895
docs: Update apollo-hexo-config to 1.0.7.
To enable Prism syntax highlighting, along with the new `meteor-theme-hexo`.

Ref: https://github.com/apollographql/apollo-hexo-config/commit/547107b0
Ref: https://github.com/meteor/meteor-theme-hexo/pull/61
2018-04-06 21:27:55 +03:00
Jesse Rosenberger
7ca7796fab
docs: Update meteor-theme-hexo to 1.0.4.
To enable Prism syntax highlighting.

[0] https://github.com/meteor/meteor-theme-hexo/pull/61
2018-04-06 21:22:07 +03:00
Jesse Rosenberger
0fd2df2fe1 docs: Add hexo-prism-plus to enable Prism syntax highlighting.
The default syntax highlighting provided by Hexo uses highlight.js.  While
there are a number of great syntax highlights provided by highlight.js, some of
the more important ones to the Apollo project: `graphql`, `typescript`, and
`jsx` are notably missing.

This uses the `hexo-prism-plus` plugin for Hexo, along with some upstream
configuration to `apollo-hexo-config`[0] and `meteor-theme-hexo` (previously
named `hexo-theme-meteor`)[1].  See refs for more information!

[0] https://github.com/apollographql/apollo-hexo-config/commit/547107b0
[1] https://github.com/meteor/meteor-theme-hexo/pull/61
2018-04-06 21:06:26 +03:00
Renovate Bot
b2eb1066c0 chore(deps): update dependency apollo-hexo-config to v1.0.6 2018-04-06 13:01:51 +00:00
James Baxley
2d9b47bc2d updates from feedback with @abernix 2018-04-05 09:53:52 -04:00
James Baxley
53efef676e added some more outlines 2018-04-05 02:31:10 -04:00
James Baxley
acbfba50ab initial starting point for new docs 2018-04-05 01:24:56 -04:00
Jesse Rosenberger
9ab276576b
Move Docs Renovate configuration into top-level renovate.json.
As determined in
https://github.com/renovateapp/config-help/issues/23#issuecomment-377202632,
it seems that it's not possible to have this sort of inherited
configuration.  It's possible that when I first introduced this behavior
that this behavior was on its way out (and the breaking change in Renovate
v11 on its way in).

Luckily, Renovate's shared configuration option still allows this to be
relatively painless and our `apollo-docs` shared configuration[0] does most
of the heavy lifting here so there won't be too much Renovate toe-stepping.

If this works well in the `apollo-server` repository, I'll transplant this
change to the other docs repositories[1].

[0] https://github.com/apollographql/renovate-config-apollo-docs
[1] https://github.com/meteor/hexo-theme-meteor
2018-03-29 14:33:35 +03:00
Renovate Bot
2c4af9cfd7 chore(deps): update dependency hexo to v3.7.0 2018-03-29 08:01:52 +00:00
Jesse Rosenberger
c9537d30e3 docs: Further standardize format of _config.yml files.
Many of these comments are unhelpful anyway and deserve to be maintained in the
"doc docs" (yes, docs for the docs), which live at https://github.com/apollographql/docs-docs/.
2018-03-23 20:08:31 +02:00