Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring in latest website changes #6710

Merged
merged 80 commits into from
Oct 5, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
4b06d75
Update index.tsx (#6278)
bladey Aug 8, 2021
7349553
Fix updates bit on the website (#6287)
emmatown Aug 10, 2021
4746a22
Content management update (#6282)
raveling Aug 10, 2021
512b8de
Fixed whitespace (#6283)
raveling Aug 10, 2021
6eda6b6
Update Header.tsx (#6289)
bladey Aug 10, 2021
3d4c268
Add CTA block for Web Box eCommerce Course (#6273)
raveling Aug 10, 2021
f97a9ca
Content update (#6290)
raveling Aug 10, 2021
2963ac7
Style fixes (#6291)
raveling Aug 10, 2021
d534409
Added new content to /updates (#6300)
raveling Aug 11, 2021
27e0d19
Update fields.mdx (#6304)
bladey Aug 12, 2021
e29b5e4
Fixed typo (#6322)
raveling Aug 15, 2021
64e6c1d
Added top margin to docs page component (#6301)
raveling Aug 16, 2021
c1df1e5
Added styles to table (#6315)
raveling Aug 16, 2021
4427bbc
Un-nest <Head> tags. (#6327)
bladey Aug 16, 2021
c24a290
Fixed link value (#6328)
raveling Aug 16, 2021
36f6550
Update `website_live` (#6336)
bladey Aug 17, 2021
14861b4
Merge branch 'master' into website_live
bladey Aug 17, 2021
712bea2
Release notes for 2021-08-17 release (#6345)
bladey Aug 17, 2021
46b2dc6
Fixed markdown for bold styles (#6346)
raveling Aug 17, 2021
44d6ec1
Update wording on upgrade guide and release notes (#6353)
timleslie Aug 17, 2021
cdde508
Updates nav additions (#6366)
raveling Aug 19, 2021
d43a1d8
Update new-graphql-api.mdx (#6375)
bladey Aug 19, 2021
e7ed4d3
Updated URLs (#6374)
raveling Aug 19, 2021
67e0756
Tweaking docs for Next.js walkthrough for latest version (#6383)
bladey Aug 20, 2021
a3fb2ea
Added upgrade notices to GraphQL API related pages (#6387)
raveling Aug 22, 2021
31a2064
Fixed link color inconsistency (#6388)
raveling Aug 22, 2021
80f122f
Add note to use `yarn` in the embedded Next.js guide (#6384)
bladey Aug 23, 2021
2da90e0
[WIP] Related content links (#6360)
raveling Aug 24, 2021
903e5ce
Added 2x testimonials (#6400)
raveling Aug 25, 2021
5d4841d
Typo (#6405)
raveling Aug 25, 2021
b6c45a9
Replaced absolute links with relative (#6406)
raveling Aug 25, 2021
f8ba665
Fix broken link (#6407)
bladey Aug 25, 2021
38bd965
Add missing <Link>'s in docs pages. (#6421)
bladey Aug 27, 2021
776da00
Add `Edit on GitHub` button to all docs pages (#6423)
bladey Aug 27, 2021
9b02e0d
Tab index improvements. (#6427)
bladey Aug 30, 2021
61794fa
Update EditButton.tsx (#6428)
bladey Aug 30, 2021
dd357d0
Fix styles on document field demo on website live (#6447)
emmatown Sep 2, 2021
3443efa
Content edits (#6451)
raveling Sep 2, 2021
67f3eeb
Changes to global header (#6452)
raveling Sep 2, 2021
6eeaf63
Update `website_live` with `master` (#6472)
bladey Sep 6, 2021
9604f3c
Merge branch 'master' into website_live
timleslie Sep 6, 2021
8050afc
Remove link to non-existant document (#6475)
timleslie Sep 6, 2021
0da0f96
typo (#6485)
raveling Sep 7, 2021
99ef1f7
content updates (#6486)
raveling Sep 7, 2021
962e959
Fixed typos (#6491)
raveling Sep 7, 2021
77c6d37
Revert project creation instructions (#6492)
raveling Sep 7, 2021
53040ee
typo fix (#6493)
raveling Sep 7, 2021
b9e22bf
Make all docs pages editable via Github (#6494)
raveling Sep 7, 2021
23679dc
Fix link to item section in page (#6502)
gautamsi Sep 8, 2021
7424d7b
Add filter api links to access control api page (#6506)
loklaan Sep 9, 2021
a9a05e2
Fix explanation of allowed Field-level operations (#6510)
loklaan Sep 9, 2021
cd2def9
Update embedded-mode-with-sqlite-nextjs.mdx (#6516)
bladey Sep 9, 2021
308edc9
Deployment examples (#6527)
raveling Sep 10, 2021
4b8b179
Deployment examples (#6528)
raveling Sep 10, 2021
34e3376
Update DocumentEditorDemo.tsx (#6529)
bladey Sep 10, 2021
ec90939
`create-keystone-app` outputed URLs sometimes have hidden characters,…
bladey Sep 12, 2021
d45d89f
Landing page cta (#6464)
raveling Sep 13, 2021
617dc19
Updated `Quote` component styles in Docsfield Demo (#6541)
raveling Sep 13, 2021
081e3f4
Update docs. (#6561)
bladey Sep 15, 2021
1254dc2
Updates. (#6563)
bladey Sep 15, 2021
8c5877f
Update getting-started-with-create-keystone-app.mdx (#6566)
bladey Sep 15, 2021
e6f7a2b
Improve documentation for chromeless feature (#6572)
raveling Sep 16, 2021
7f9df0c
Update custom-admin-ui-logo.mdx (#6585)
bladey Sep 16, 2021
1c3a8f5
Q&A banner for website (#6589)
bladey Sep 17, 2021
1e374f3
Update schema.mdx (#6594)
timleslie Sep 17, 2021
cbf93ee
Typo (#6628)
noor-codes Sep 22, 2021
310bc1f
Update banner post Q&A. (#6633)
bladey Sep 22, 2021
6e5eac1
Adding Splitbee. (#6636)
bladey Sep 23, 2021
889315c
Edit suggestions (#6586)
raveling Sep 23, 2021
b44c11c
Youtube 2 (#6646)
raveling Sep 24, 2021
a44ae82
Added railway example (#6648)
raveling Sep 24, 2021
97ec32d
Update resolvedData docs for relationships - take 2 (#6665)
timleslie Sep 28, 2021
ae2134b
Update Header.tsx (#6661)
bladey Sep 28, 2021
8ffafe8
Try bumping the cache version number (#6673)
timleslie Sep 29, 2021
7b44ea2
New updates for `/updates` (#6671)
bladey Sep 29, 2021
c127ab7
Create email-welcome-banner.png (#6677)
bladey Sep 29, 2021
3ae9031
Remove reference to defaultValue on relationship field (#6679)
timleslie Sep 29, 2021
f87d4b6
Update virtual-fields.mdx (#6695)
jakegiri Oct 4, 2021
bb84006
Merge branch 'website_live' into bring-in-latest-website-changes
bladey Oct 5, 2021
e853505
Merge branch 'master' into bring-in-latest-website-changes
bladey Oct 5, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
New updates for /updates (#6671)
* Update index.tsx

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <timl@thinkmill.com.au>

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <timl@thinkmill.com.au>

* Update index.tsx

* Update index.tsx

Co-authored-by: Tim Leslie <timl@thinkmill.com.au>
  • Loading branch information
bladey and timleslie authored Sep 29, 2021
commit 7b44ea2029aa7e5b4e2106bdcbf64e694d3f47ef
159 changes: 148 additions & 11 deletions docs/pages/updates/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import { Type } from '../../components/primitives/Type';
import { DocsPage } from '../../components/Page';
import { ArrowR } from '../../components/icons/ArrowR';
import { Emoji } from '../../components/primitives/Emoji';
import { Stack } from '../../components/primitives/Stack';
import { useMediaQuery } from '../../lib/media';

type TimelineProps = {
Expand Down Expand Up @@ -143,7 +144,11 @@ export default function WhatsNew() {
<a>release notes</a>
</Link>
, and subscribe to notifications on
<a href="https://github.com/keystonejs/keystone"> GitHub</a>.
<a href="https://github.com/keystonejs/keystone" target="_blank" rel="noopener noreferrer">
{' '}
GitHub
</a>
.
</Type>

<Alert look="tip" css={{ margin: '2rem 0' }}>
Expand All @@ -167,7 +172,123 @@ export default function WhatsNew() {
gap: 0,
})}
>
<Timeline date="6th September 2021" isLatest />
<Timeline date="21st September 2021" isLatest />
<Box heading="Keystone Community Q&A + YouTube launch">
<Stack orientation="horizontal">
<a
href="https://www.youtube.com/watch?v=r1IJh-iHm1c"
target="_blank"
rel="noopener noreferrer"
>
<img
width="100%"
alt="Community Q&A thumbnail showing title"
src="/assets/updates/qanda-1.png"
/>
</a>
<a
href="https://www.youtube.com/watch?v=r1IJh-iHm1c"
target="_blank"
rel="noopener noreferrer"
>
<img
width="100%"
alt="Community Q&A thumbnail showing Keystone team"
src="/assets/updates/qanda-2.png"
/>
</a>
</Stack>
<Stack orientation="horizontal">
<a
href="https://www.youtube.com/watch?v=r1IJh-iHm1c"
target="_blank"
rel="noopener noreferrer"
>
<img
width="100%"
alt="Community Q&A thumbnail showing roadmap screenshot"
src="/assets/updates/qanda-3.png"
/>
</a>
<a
href="https://www.youtube.com/watch?v=r1IJh-iHm1c"
target="_blank"
rel="noopener noreferrer"
>
<img
width="100%"
alt="Community Q&A thumbnail showing community question"
src="/assets/updates/qanda-4.png"
/>
</a>
</Stack>
Taking the chance to introduce the core team and address some community questions in
person, the team held an online Q&A event and launched a YouTube channel at the same time.{' '}
<a
href="https://www.youtube.com/watch?v=r1IJh-iHm1c"
target="_blank"
rel="noopener noreferrer"
>
Watch it online here
</a>
.
</Box>
<Timeline date="16th September 2021" />
<Box heading="create-keystone-app now uses SQLite">
Our CLI app now uses <InlineCode>SQLite</InlineCode> under the hood so you don’t have to
spend time on DB config when trying out new ideas. We also updated the 
<Link href="/docs/walkthroughs/getting-started-with-create-keystone-app">
<a>getting started walkthrough</a>
</Link>{' '}
to reflect this improvement.
</Box>
<Timeline date="15th September 2021" />
<Box heading="Deployment examples for Heroku and Railway">
Learn how to get your Keystone project on the web with our new one-click starters for{' '}
<a
href="https://github.com/keystonejs/keystone-6-heroku-example"
target="_blank"
rel="noopener noreferrer"
>
Heroku
</a>{' '}
and{' '}
<a
href="https://github.com/keystonejs/keystone-6-railway-example"
target="_blank"
rel="noopener noreferrer"
>
Railway
</a>
.
</Box>
<Timeline date="9th September 2021" />
<Box heading="Prisma Meetup Korea">
Jed spoke at Prisma Meetup Korea, covering V6 general availability, user-facing
management, UI authentication, access control, business logic integrations and more.{' '}
<a href="https://youtu.be/qKqSRTtOlmw?t=4101" target="_blank" rel="noopener noreferrer">
Watch it online here
</a>
.
</Box>
<Timeline date="7th September 2021" />
<Box heading="Next 11, Faster Startups, Custom Servers">
Major release #2 of #3 planned ahead of Keystone 6 General Availability includes:
<ul>
<li>
A better{' '}
<Link href="/updates/new-access-control">
<a>Access Control API</a>
</Link>
</li>
<li>Customisable Express + GraphQL API paths</li>
<li>Apollo Server introspection</li>
<li>Omit GraphQL operations</li>
<li>Faster startups in local dev</li>
<li>Keystone has been updated to Next.js v11</li>
</ul>
</Box>
<Timeline date="6th September 2021" />
<Box heading="New & Improved Access Control API">
Access Control is now easier to program, and makes it harder to introduce security gaps in
your system.
Expand All @@ -187,15 +308,15 @@ export default function WhatsNew() {
</li>
</ul>
To securely upgrade your system, follow the instructions in our{' '}
<Link href="https://keystonejs.com/updates/new-access-control">
<Link href="/updates/new-access-control">
<a>Access Control upgrade guide</a>
</Link>
.
</Box>
<Timeline date="6th September 2021" isLatest />
<Timeline date="6th September 2021" />
<Box heading="Customisable Express App">
A long awaited feature, the Express App that Keystone creates is now{' '}
<Link href="https://keystonejs.com/docs/apis/config#server">
<Link href="/docs/apis/config#server">
<a>customisable</a>
</Link>{' '}
with the new <InlineCode>extendExpressApp</InlineCode> option:
Expand All @@ -205,12 +326,12 @@ export default function WhatsNew() {
<li>And more...</li>
</ul>
</Box>
<Timeline date="6th September 2021" isLatest />
<Timeline date="6th September 2021" />
<Box heading="GraphQL Path Customisation">
The GraphQL endpoint accessible by default at `/api/graphql` can now be customised with
the new option <InlineCode>config.graphql.path</InlineCode>. You can find this and all
other options in our{' '}
<Link href="https://keystonejs.com/docs/apis/config#graphql">
<Link href="/docs/apis/config#graphql">
<a>GraphQL API docs</a>
</Link>
.
Expand Down Expand Up @@ -295,7 +416,11 @@ export default function WhatsNew() {
allowFullScreen
/>
</div>
<a href="https://github.com/keystonejs/prisma-day-2021-workshop">
<a
href="https://github.com/keystonejs/prisma-day-2021-workshop"
target="_blank"
rel="noopener noreferrer"
>
Follow along in with the repo
</a>{' '}
as Jed builds a front and back-end for a Blog app with Prisma, KeystoneJS, GraphQL,
Expand Down Expand Up @@ -327,7 +452,11 @@ export default function WhatsNew() {
<Timeline date="29th June 2021" />
<Box heading="New example: Custom Field Views">
Learn how to create a{' '}
<a href="https://github.com/keystonejs/keystone/tree/master/examples/custom-field-view">
<a
href="https://github.com/keystonejs/keystone/tree/master/examples/custom-field-view"
target="_blank"
rel="noopener noreferrer"
>
custom field view
</a>{' '}
for a <InlineCode>JSON</InlineCode> field that lets users users add, edit and remove
Expand Down Expand Up @@ -455,7 +584,11 @@ export default function WhatsNew() {
<Box heading="New JSON field">
You can now use JSON blobs in your backend, and provide your own React UI components to
edit them. Try it out in this{' '}
<a href="https://github.com/keystonejs/keystone/tree/master/examples/json">
<a
href="https://github.com/keystonejs/keystone/tree/master/examples/json"
target="_blank"
rel="noopener noreferrer"
>
example project
</a>
. It accepts any valid JSON node including:
Expand All @@ -477,7 +610,11 @@ export default function WhatsNew() {
<Timeline date="1st June 2021" />
<Box heading="Example projects collection">
We now have a{' '}
<a href="https://github.com/keystonejs/keystone/tree/master/examples">
<a
href="https://github.com/keystonejs/keystone/tree/master/examples"
target="_blank"
rel="noopener noreferrer"
>
collection of example projects
</a>{' '}
you can run locally to learn more about a particular feature of Keystone. Each project
Expand Down
Binary file added docs/public/assets/updates/qanda-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/public/assets/updates/qanda-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/public/assets/updates/qanda-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/public/assets/updates/qanda-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.