Commit Graph

622 Commits

Author SHA1 Message Date
Patrice Chalin 47cd70ee9c
Simplify API reference URL design and redirect handling (#299)
* Redirect ".../api" paths
* Simplify logic
* Avoiding use of deprecated .Page.Dir
2020-06-19 12:39:48 -04:00
Patrice Chalin 6f1fcebffc
Go quick start: clone v1.30.0-dev.1 (#297)
Closes #296
2020-06-18 20:58:51 -04:00
Celeste Horgan 332af2505a
Fix side menu scrolling (#264)
Signed-off-by: Celeste Horgan <celeste@cncf.io>
2020-06-18 11:53:30 -04:00
Patrice Chalin 6df104e026
Add "grpc-web interceptors" blog entry (#292)
* Add a new blog "Using gRPC-Web Interceptors"  (#261)

* Create grpc-web-interceptor.md

* Update grpc-web-interceptor.md

* Add some links

* Update grpc-web-interceptor.md

* Add a diagram

* Markdown cleanup, no change in content (#262)

* gRPC-web interceptors blog: revisions 20/06/11 (#279)

* Add an image for grpc-web blog (#287)

* gRPC-web interceptors blog: revisions 20/06/17 (#291)

* gRPC-web interceptors blog: revisions 20/06/17

- Final copyedits
- Replaced ASCII art with diagram
- Dropped the advanced example

* Set date to today

Co-authored-by: Zhenli Jiang <jennyjiang@google.com>
2020-06-18 11:08:51 -04:00
Patrice Chalin 43d2c4e5fc
Redirects: handle .html suffix (#289)
Closes #286
2020-06-16 08:05:13 -04:00
Patrice Chalin 10bb58b76e
Announce gRPC Conf 2020 on every page (#284) 2020-06-15 16:43:10 -04:00
Patrice Chalin 4ed9521a96
Chore: import bulma notifications (#285) 2020-06-15 15:48:19 -04:00
Patrice Chalin 6c27bd1dcb
Add "Daily builds" links for wrapped languages (#283)
- Remove "Packages" external link from main nav
- Add links to "Daily builds" for relevant wrapped languages.
2020-06-15 14:06:12 -04:00
Patrice Chalin c07ab11207
Add API-reference subentries to sidenav (#277)
* Use lang specific redirects + catch all

* Another redirect-rule variant trial

* All languages covered

* Make sidenav API entries: use proper path

* Shortcode tweak

* Redirects cleanup
2020-06-11 14:03:33 -04:00
Patrice Chalin f98c87215b
Minor gRPC .NET blog entry copyedits (#278) 2020-06-11 14:02:49 -04:00
Patrice Chalin 04e7616330 Redirects cleanup 2020-06-11 11:41:33 -04:00
Patrice Chalin f7324229c6 Shortcode tweak 2020-06-11 11:24:56 -04:00
Patrice Chalin a35da4d548 Make sidenav API entries: use proper path 2020-06-11 11:09:19 -04:00
Patrice Chalin 24f1af3017 All languages covered 2020-06-11 09:25:53 -04:00
Patrice Chalin 857a295683 Another redirect-rule variant trial 2020-06-11 09:25:38 -04:00
Patrice Chalin e81796f189 Use lang specific redirects + catch all 2020-06-11 09:25:13 -04:00
Patrice Chalin cb8f547e54
Chore: render-link variable rename (#276) 2020-06-11 09:24:05 -04:00
Patrice Chalin 9dd867c20d
Chore: adjust language page weights (#274)
- No change to generated site (except for a reorder of entries in the sitemap.xml file)
- Prep work for #273
2020-06-11 05:04:24 -04:00
Patrice Chalin fdc5b387d2
gRPC-web quick start updates (#272) 2020-06-10 16:55:51 -04:00
Chengyuan Zhang fae5f7fba4
Update grpc-java release tag to version 1.30.0 (#270) 2020-06-08 20:49:27 -04:00
Patrice Chalin 91831eef30
gRPC Go officially supports Go 1.12+ (#268) 2020-06-05 13:56:58 -04:00
Patrice Chalin 3e0b7ce963
Chore: platforms data cleanup (#267) 2020-06-05 10:30:04 -04:00
Patrice Chalin f818595e32
Move official-support table to languages page (#266) 2020-06-05 10:18:33 -04:00
Richard Belleville 810f55bec8
Add note about wait_for_termination (#260) 2020-06-02 14:37:16 -04:00
Patrice Chalin 9232a3fcd1
Refer to C# entry as C# / .NET (#258) 2020-06-02 08:02:07 -04:00
Patrice Chalin 9e3c9134cf
Add "What is gRPC?" section (#250)
* Add "What is gRPC?" section

* Move "core concepts" page to new section

* Move "What is gRPC" text to Intro page

* List techniques in Guides landing page

* Add "What is gRPC?" to Docs drop-down

* Link "Learn more" CTA to intro page

* Replace "What is gRPC?" links with "Intro" links

Replace links to
    [What is gRPC?](guides)
by
    [Introduction to gRPC](what-is-grpc/introduction)

* Replace links to "Overview" by links to Intro

Formerly the "Overview" page contained the text that is now in the intro page.

* Add redirect for concepts page

* Fix link in intro page
2020-05-29 20:20:03 -04:00
Patrice Chalin d6a7cece4b
Fix external link styling (#253) 2020-05-29 17:17:42 -04:00
Patrice Chalin 7d2f8cc427
Remove unnecessary use of HTML entities (#252)
Closes #162
2020-05-29 16:09:46 -04:00
Patrice Chalin cb715ab559
Support markdown in link text (#251)
- Add back the `safeURL` transform.
- Add `rel="noopener"` for external links.
- Followup to #247, which removed the `safeURL` transformation.
2020-05-28 17:50:21 -04:00
Patrice Chalin 3a008dc431
Drop contributing.md placeholder file (#248)
The Community page will hold this information. This is in preparation for rework of the Guides section.
2020-05-28 16:06:02 -04:00
Luc Perkins 56f7892caf
Add external link icons (#247)
Signed-off-by: lucperkins <lucperkins@gmail.com>
2020-05-28 15:31:54 -04:00
Patrice Chalin 717c803424
Delete unused languages data file 2020-05-28 15:28:33 -04:00
Patrice Chalin d89cf21373
Move API-reference links to language-specific pages (#245)
* Move API-reference links to language-specific pages

* Remove language references from reference page

Note that the page no longer shows up in the left-nav.

* Drop shortcode and data file that aren't used anymore

* Drop reference page

* C# .NET page: make prose match other pages

* gRPC-for-.NET prose tweak

* Eric's feedback: don't add mention of gRPC core in Languages page
2020-05-28 15:05:33 -04:00
Patrice Chalin 08f2a06b14
C# pages: repurpose non-quick-start page into a "gRPC for .NET" page (#244)
* Initial revision

* Create separate dotnet page

* Simplify the C# section page
2020-05-28 13:14:44 -04:00
Patrice Chalin 1401ca0d29
Go quick start: adjust protoc cmd line options (#241)
Closes #236
2020-05-27 20:00:48 -04:00
Patrice Chalin c141c4f7e6
Move generated-code references to the languages section (#242) 2020-05-27 16:50:37 -04:00
Patrice Chalin 5f9696803e
Add "Languages" section, and move quick start and tutorial pages there (#238)
* Introduce languages section

* Add Languages to top-nav Docs menu

* Link to Languages page from Docs landing page

* Redirects for quick start and tutorial pages

* Add some leading text for the language list pages

* Tweak Languages list page prose

* Fix language order in Languages page
2020-05-27 14:09:29 -04:00
Patrice Chalin d766a1d4c0
Update link to gRPC-Kotlin API docs in blog page too (#240)
Contributes to #218
2020-05-26 18:36:58 -04:00
Patrice Chalin 3edb77455f
Update link to gRPC-Kotlin API reference docs (#239)
Closes #218
2020-05-26 18:29:03 -04:00
Patrice Chalin 63f076fa4d
Docs landing page cleanup (#237)
(No change in the page content as a result of this PR.)
2020-05-26 14:35:59 -04:00
Patrice Chalin cfaf2a26c4
Drop `layout` front-matter entry from docs pages (#235)
I've checked that the generated site isn't affected by the removal of these noop front-matter layout entries.
2020-05-22 14:59:40 -04:00
Patrice Chalin 2ac405305c
Left-nav: support 3 levels, drop TOC and some cleanup (#234)
* Left-nav cleanup

* Keep nav entry Upper Case style for now

* Ensure is-active style applies to all active entries

* Whitespace cleanup
2020-05-22 14:09:07 -04:00
Patrice Chalin deddca19a4
Add MAINTAINERS file (#232) 2020-05-22 09:03:58 -04:00
Patrice Chalin e4103ce083
Add version warning to protoc install page (#230)
- Fixes #229
- Addresses `apt` vs `apt-get` comment in https://github.com/grpc/grpc.io/pull/214#discussion_r415670097
2020-05-21 16:30:55 -04:00
Patrice Chalin 79bfc18490
C++ quick start: tweak MY_INSTALL_DIR path
Tweak `MY_INSTALL_DIR` path to match the path used in the protoc installation instructions.
2020-05-21 15:30:07 -04:00
Patrice Chalin c070174d98
Simplify the go quickstart (#215)
* Simplify the go quickstart

* Doug's feedback and enable module mode
2020-05-21 15:18:26 -04:00
Patrice Chalin a715d2551d
Add docsy theme submodule w/o using it (#228) 2020-05-18 14:25:01 -04:00
Patrice Chalin 6f4ae77ad6
Netlify config: set Node.js version (#227) 2020-05-16 03:37:36 -04:00
Patrice Chalin 4c458658f5
Upgrade to hugo 0.70.0 (#226) 2020-05-16 03:08:55 -04:00
Patrice Chalin 4e9f9396ee
CTA button cleanup (#225)
Followup to #223 - simplify the homepage hero section by just using plain HTML for the CTA buttons (there's no benefit to the data-driven generation of these two buttons).
2020-05-15 19:32:40 -04:00