4924 Commits

Author SHA1 Message Date
Zack Chase
b36ddbfe22 Add placeholders to event archetype files 2020-02-07 10:39:40 -08:00
Paul Stack
f76a031a00 Fixup alicloud intro page (#2399) 2020-02-07 13:42:43 +01:00
Christian Nunciato
25bd312525 Add a Brand page (#2394)
* Add a Brand page

* Address feedback
2020-02-06 17:44:34 -08:00
Zack Chase
d43b972ce6 Add events pages (#2318)
* Add initial framework of events listing page

* Add prototype of event generation and landing pages

* Start moving event generation code to go project

* Add functions for building event pages in go

* Generate event specific pages by content type value

* Update event page generation, page content, and styles

* Formatting fixes

* Address feedback

* Add meta_desc to event pages and fix markdown lint errors

* Reorder events by date; remove unused package

* Move calendar above details on mobile

* Use archetypes for generating event pages

* Remove event generation tool

* Add registration heading above calendar

* Remove references to toml parsing libraries

* Add container to event listings and landing pages

* Rename layouts

* Update assets/js/event-filtering.js

Co-Authored-By: Christian Nunciato <c@nunciato.org>

* Update archetypes/workshop/index.md

Co-Authored-By: Christian Nunciato <c@nunciato.org>

Co-authored-by: Christian Nunciato <christian@pulumi.com>
2020-02-06 16:58:30 -08:00
Zack Chase
7e0b7cb8df Fix typo on unload listener (#2389) 2020-02-06 11:20:44 -08:00
Christian Nunciato
844c573656 Make the docs sidebar sticky (#2377) 2020-02-05 15:58:53 -08:00
Christian Nunciato
4668014fd4 Add case studies (#2190) 2020-02-05 14:55:51 -08:00
Sophia Parafina
17545a9b76 Merge pull request #2320 from pulumi/mikhailshilkov/cloud-run
Cloud Run blog post
2020-02-04 10:43:38 -06:00
spara
4b24b590b0 updated frontmatter 2020-02-04 10:33:00 -06:00
Lee-Ming Zen
7943f2e8d8 Add Lee Zen to team page 2020-02-03 14:41:15 -08:00
spara
1f543f4359 added meta.png 2020-02-03 14:57:39 -06:00
Justin Van Patten
96d2e422c4 Fix "make non-relative relref page reference absolute" warning (#2369)
And clean up some other relref links on the page.
2020-02-03 09:18:35 -08:00
Zack Chase
5b883060b6 Add confirmation page for workshops (#2367)
* Add confirmation page for workshops

* Update content/confirmation/_index.md

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>

* Address feedback

Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2020-02-03 09:18:12 -08:00
joeduffy
e101012818 Rearrange languages, and add C#
This is a featured snippet for some TF searches, and should be
slightly more effective.
2020-01-31 19:48:09 -08:00
Fabio Gallese
f282cb1067 Update _index.md (#2356) 2020-01-31 12:38:23 +00:00
Justin Van Patten
3cb5716214 Update some PaC content for the latest release of @pulumi/policy (v0.4.0) (#2350)
* Update some PaC content for v0.4.0 of @pulumi/policy

We renamed `validateTypedResource` to `validateResourceOfType` (though, the former is still available, just deprecated), and introduced built-in helpers for `validateStack`.

* Regenerate @pulumi/policy API docs for v0.4.0
2020-01-30 15:38:55 -08:00
Christian Nunciato
1b5e9661bb use a RelPermalink for the CSS ref (#2347) 2020-01-30 13:01:14 -08:00
Mikhail Shilkov
55d7dabb6e Up markup
Co-Authored-By: Sophia Parafina <spara@users.noreply.github.com>
2020-01-29 22:32:01 +01:00
Levi Blackstone
72c9dcdb15 Clarify info on resource name argument (#2343) 2020-01-29 14:11:07 -07:00
cynthia kwok
8dc2cf0db0 docs: rm scripts/build line, add github_token env (#2317)
- remove lines referencing scripts/build, this errors out
- add explicit reference to github_token env var
2020-01-29 12:38:00 -08:00
Joe Duffy
ca7e267f91 Update C# ResourceOptions to CustomResourceOptions (#2338) 2020-01-29 11:45:10 -08:00
Mikhail Shilkov
eb99ca841d Cloud Run blog post 2020-01-29 14:25:00 +01:00
Evan Boyle
a842d4be98 Merge pull request #2305 from pulumi/evan/aws-serverless-analytics
AWS Serverless Analytics -- blog post
2020-01-28 13:02:12 -08:00
evanboyle
50399ffb43 PR feedback 2020-01-28 12:10:11 -08:00
Zack Chase
099ee039c2 Add language to tutorial page title (#2288)
* Add language to tutorial title

* Assign name parts to variables

* Regenerate tutorials

* Fix typo on gcp ruby tutorial
2020-01-27 15:24:45 -08:00
Erin Krengel
cf008044cb update latest flag to param (#2308) 2020-01-27 14:29:32 -08:00
stack72
8e61c03fc5 Adding Mailgun provider to providers page 2020-01-27 21:35:17 +02:00
stack72
65ed8e156d Add random and tls providers to cloud-providers page 2020-01-27 21:35:17 +02:00
stack72
9ec53f7dcd Adding AliCloud provider to cloud-providers page 2020-01-27 21:35:17 +02:00
stack72
d366e30023 Adding Aiven provider to cloud-providers page 2020-01-27 18:09:07 +02:00
stack72
69616f9981 Adding postgresql provider to cloud-providers page 2020-01-27 18:09:07 +02:00
stack72
1f763fcd2c Adding mysql provider to cloud-providers page 2020-01-27 18:09:07 +02:00
stack72
5f85c80a0a Adding Mailgun docs to the site 2020-01-27 17:41:21 +02:00
stack72
b79444b7ae Adding AliCloud docs to the site 2020-01-27 17:41:21 +02:00
evanboyle
f5d29466ce formatting tweaks, link fixes 2020-01-26 17:21:41 -08:00
evanboyle
4e2cad589e aws serverless analytics blog post 2020-01-26 17:11:11 -08:00
Joe Duffy
e809e2535e Add a "letter to your boss" (#2295)
* Add a "letter to your boss"

Inspired by the KubeCon letter to your boss, this is a little
email template someone can use to start a conversation with their
manager about using Pulumi in their organization.

* Apply suggestions from code review

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>

Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2020-01-24 16:38:00 -08:00
Eron Wright
082d9867b0 Update programming-model.md (#2300)
* Update programming-model.md

* Update content/docs/intro/concepts/programming-model.md

Co-Authored-By: Luke Hoban <lukehoban@gmail.com>

Co-authored-by: Luke Hoban <lukehoban@gmail.com>
2020-01-24 14:47:14 -08:00
Zack Chase
ec56439939 Add a way for users to provide feedback on a docs page. (#2284)
* Initial implementation of documentation feedback

* Fix typo

* Cleanup formatting and mobile layout

* Add tracking attributes to feedback buttons; use beforeunload event

* Address feedback

* Move feedback section to right nav; convert comment section to modal

* Mobile adjustments

* Make it play nicer visually with others

* Update modal text and add close button

* Fix typo

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>

* Address feedback

* Revert back to using production segment key with environment control

Co-authored-by: Christian Nunciato <christian@pulumi.com>
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2020-01-24 14:28:24 -08:00
Justin Van Patten
f6e2dca673 Fix broken links (#2301) 2020-01-24 14:08:19 -08:00
Praneet Loke
c35141b559 Add a section for additional examples under dynamic providers. (#2293)
Provide an example of implementing the ResourceProvider interface for Python language.
2020-01-24 11:37:16 -08:00
Leonard Lee
1df1a672e2 docs: improve minikube instructions in get started section (#2291)
Give assurance that folks can use local minikube for learning Pulumi.
2020-01-24 06:05:34 -08:00
Erin Krengel
54807382d6 Change terminology to enable (#2278) 2020-01-23 11:01:18 -08:00
Zack Chase
4ff139bd33 Update title and add new keyword to aws containers blog post (#2277) 2020-01-22 15:21:01 -08:00
Joe Duffy
2c680495dc Fix a broken link to stacks page (#2283) 2020-01-22 14:22:56 -08:00
Joe Duffy
ff426115a8 Move Go steps to pages with tabs (#2282)
Because our language chooser doesn't show/hide language
elements for pages without tabs, some Go steps are hidden.
We tried to make that logic apply even when tabs aren't present,
but that had unintented consequences for regular content like
blogs. So, just move those steps to pages with tabs on them.
2020-01-22 10:43:16 -08:00
Justin Van Patten
2c22269fbe Revert "Unconditionally choose selections (#2279)"
This reverts commit 28dc99ae6a883fb17a68ea7149f39f18060941d9.
2020-01-22 10:13:40 -08:00
Joe Duffy
28dc99ae6a Unconditionally choose selections (#2279)
If a language has been chosen, unconditionally select it. This
ensures that, even in cases where there are no tabs, we will honor
the choice and hide/show divs/spans on the page.
2020-01-22 08:31:14 -08:00
Joe Duffy
911188968d Do an editorial pass over programming model docs (#2241)
* Do an editorial pass over programming model docs

This is an editorial pass over the programming model docs, as part
of #1618. This includes rearranging ordering to minimize forward
references, getting rid of anything that smells "TypeScript-only",
restructuring headers so the ToC is a bit more structured,
wordsmithing, fleshing out examples, and trying to simplify the
presentation of content -- while also embellishing where it helps.

This is not done. The Go and TypeScript pages are empty. There is
still quite a number of TypeScript-only hyperlinks and terminology.

* Add Vim swp files to gitignore

* Use shortcodes to cut down on language-specific text/links

This change adds some shortcodes for common language-specific
text and associated links.

For instance, outputs are Output in JS, Output<T> in TS,
Output[T] in Python, Output in Go, and Output<T> in C#, and go
to very different places hyperlink-wise.

Because of the way our language switcher JavaScript works, we
display the JS version by default until it kicks in and picks
up the user's choice. This avoids awkward flashes in which all
or none of the options are available or missing.

I'm not done applying this to all possible codes, but at least
it lays the foundation to start paying down this debt.

* Fix a couple hygiene issues

* Clarify conditional execution of apply

* Fix input shortcode

* Add shortcodes for most language-specific things

This eliminates most (all?) of the language-specific texts and
links in the programming model document, replaced with shortcodes.

* Fix up some loose ends

* Add Go language page and Get Started guides

* Fix linter errors

* Apply suggestions from code review

Co-Authored-By: Christian Nunciato <c@nunciato.org>

* Apply additional code review feedback

* Use spaces, not tabs.

* Use tailwind styles, not inline CSS.

Co-authored-by: Christian Nunciato <christian@pulumi.com>
2020-01-21 19:34:59 -08:00
Paul Stack
8d95bc1bfd Adding more providers to the CloudProviders page (#2272)
Adding more providers to the CloudProviders page
2020-01-21 22:53:40 +02:00