emmatown Github contribution chart
emmatown Github Stats
emmatown Most Used Languages

Activity

24 Nov 2022

Emmatown

Update live-reloading.test.ts

Pushed On 24 Nov 2022 at 04:01:19

Emmatown

Remove a test that breaks things for unknown reasons (outside of tests, it seems to work fine)

Pushed On 24 Nov 2022 at 03:53:46

Emmatown

`ui.publicPages` should bypass `ui.isAccessAllowed` and `ui.pageMiddleware`

I think the previous behaviour was unintentionally misleading; and although https://github.com/keystonejs/keystone/pull/8115 resolved the behaviour as near to what existed before, I don't think this what developers are expecting.

Public pages shouldn't be redirected conditionally in respect to the session, they are public pages.

If they can be conditionally re-directed as a result of ui.isAccessAllowed or some other behaviour, then they aren't public pages, but conditional pages, and can be handled using ui.pageMiddleware.

This pull request resolves that ambiguity as a separate followup to https://github.com/keystonejs/keystone/pull/8115.

This pull request additionally restores a small optimization that we had which prevented hasInitFirstItemConditions calling the database for every request if a session already exists (and thereby, initialization already completed).

Merged On 24 Nov 2022 at 03:24:09

Emmatown

Commented On 24 Nov 2022 at 03:24:09

Emmatown

Ask search engines to stop indexing the archived site
Merged On 23 Nov 2022 at 02:06:57

Emmatown

Commented On 23 Nov 2022 at 02:06:57

Emmatown

chore(deps): update mariadb docker tag to v10.10 (#8109)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Pushed On 23 Nov 2022 at 01:34:54

Emmatown

Version Packages (#8100)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Pushed On 23 Nov 2022 at 01:34:54

Emmatown

Fix http server not binding to '::' by default (regression) (#8105)

Co-authored-by: Daniel Cousens dcousens@users.noreply.github.com

Pushed On 23 Nov 2022 at 01:34:54

Emmatown

Version Packages (#8107)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Pushed On 23 Nov 2022 at 01:34:54

Emmatown

add redirect to fix broken link (#8114)

  • add redirect to fix broken link

  • Add redirects for other broken overview anchors

And moved the author's redirect to colocate it with other overview redirect.

  • Add missing comma

Co-authored-by: Dinesh Pandiyan flexdinesh@gmail.com

Pushed On 23 Nov 2022 at 01:34:54

Emmatown

fix(deps): update dependency @vercel/og to ^0.0.21 (#8116)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Pushed On 23 Nov 2022 at 01:34:54

Emmatown

chore(deps): lock file maintenance (#8072)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Pushed On 23 Nov 2022 at 01:34:54

Emmatown

Merge branch 'main' into Next.js-13

Pushed On 23 Nov 2022 at 01:34:54

Emmatown

Fix ts errors

Pushed On 23 Nov 2022 at 01:08:04

Emmatown

Fix relationship displayMode incorrectly defaulting to count

Created On 18 Nov 2022 at 04:59:31

Emmatown

Fix relationship displayMode incorrectly defaulting to count

Pushed On 18 Nov 2022 at 04:58:57
Create Branch
Emmatown In keystonejs/keystone Create Branchfix-relationship-display-mode-default

Emmatown

The most powerful headless CMS for Node.js — built with GraphQL and React

On 18 Nov 2022 at 04:55:29

Emmatown

Add field groups

Pushed On 16 Nov 2022 at 01:31:37

Emmatown

Add field groups

Pushed On 16 Nov 2022 at 01:29:42

Emmatown

Add field groups

This adds the ability to group fields together in the Admin UI with a label and description

list({
  ...etc,
  fields: {
    ...group({
      label: "Some group",
      description: "Some group description"
      fields: {
        something: text(),
        ...etc,
      }
    }),
    ...etc,
  }
}) 

Forked On 16 Nov 2022 at 01:20:24

Emmatown

This is an unrelated I noticed when re-generating the types for the admin meta query, I don't think it was intentionally nullable. Types elsewhere assumed it was non-nullable so I've made it non-nullable.
On 16 Nov 2022 at 01:20:24

Emmatown

Add field groups

This adds the ability to group fields together in the Admin UI with a label and description

list({
  ...etc,
  fields: {
    ...group({
      label: "Some group",
      description: "Some group description"
      fields: {
        something: text(),
        ...etc,
      }
    }),
    ...etc,
  }
}) 

Merged On 16 Nov 2022 at 01:20:25

Emmatown

Commented On 16 Nov 2022 at 01:20:25

Emmatown

Add field groups

Pushed On 16 Nov 2022 at 12:47:36

Emmatown

Add labelField, searchFields support for relationship field (#8074)

Co-authored-by: Daniel Cousens dcousens@users.noreply.github.com

Pushed On 16 Nov 2022 at 12:46:20

Emmatown

Add field groups

Pushed On 16 Nov 2022 at 12:46:20

Emmatown

Add field groups

Pushed On 16 Nov 2022 at 12:14:52

Emmatown

Add labelField, searchFields support for relationship field

Follow on from https://github.com/keystonejs/keystone/pull/8049, this feature was apparently completely undercooked.

I have now added labelField support for each of the instances that used that functionality, and consequently the searchFields feature which is required for functionality to adhere to UX expectations.

Merged On 15 Nov 2022 at 01:20:53

Emmatown

Commented On 15 Nov 2022 at 01:20:53

Emmatown

Add field groups

Pushed On 14 Nov 2022 at 03:06:52

Emmatown

Add field groups

Pushed On 14 Nov 2022 at 01:47:29

Emmatown

Add field groups

Pushed On 14 Nov 2022 at 01:17:55

Emmatown

Test validation

Pushed On 11 Nov 2022 at 04:58:24

Emmatown

Add field groups

Pushed On 11 Nov 2022 at 01:32:46

Emmatown

Adds fieldPosition to ui.itemView allowing fields to be moved to the sidebar (#8075)

Co-authored-by: Daniel Cousens 413395+dcousens@users.noreply.github.com Co-authored-by: Daniel Cousens dcousens@users.noreply.github.com

Pushed On 11 Nov 2022 at 01:27:04

Emmatown

Add field groups

Pushed On 11 Nov 2022 at 01:27:04

Emmatown

Add field groups

Created On 11 Nov 2022 at 01:21:19

Emmatown

Add field groups

Pushed On 11 Nov 2022 at 01:18:02
Create Branch
Emmatown In keystonejs/keystone Create Branchfield-groups

Emmatown

The most powerful headless CMS for Node.js — built with GraphQL and React

On 11 Nov 2022 at 01:12:12

Emmatown

Fix things

Pushed On 09 Nov 2022 at 11:41:23

Emmatown

Update jest

Created On 09 Nov 2022 at 11:13:40

Emmatown

Update jest

Pushed On 09 Nov 2022 at 11:12:37
Create Branch
Emmatown In preconstruct/preconstruct Create Branchupdate-jest

Emmatown

🎁 Dev and build your code painlessly in monorepos

On 09 Nov 2022 at 11:12:13