Skip to content

blog: update coder.ddev.com post for org-gated access#630

Merged
rfay merged 9 commits into
mainfrom
20260507_new_auth_reqs_coder
May 13, 2026
Merged

blog: update coder.ddev.com post for org-gated access#630
rfay merged 9 commits into
mainfrom
20260507_new_auth_reqs_coder

Conversation

@rfay
Copy link
Copy Markdown
Member

@rfay rfay commented May 7, 2026

Summary

Updates the coder.ddev.com announcement post to reflect the new org-gated authentication that was deployed in May 2026.

Rendered at https://20260507-new-auth-reqs-coder.ddev-com-front-end.pages.dev/blog/coder-ddev-com-announcement/#1-log-in-with-github

Changes to src/content/blog/coder-ddev-com-announcement.md

"Log In with GitHub" section — rewritten to explain:

  • Access now requires membership in an approved GitHub organization (not just any GitHub account)
  • Who qualifies: ddev org members, $100+/mo sponsor org members, DDEV-maintainer-approved individuals
  • Sponsor org benefit: all members of a qualifying org can sign in without individual enrollment

New "Requesting Access" subsection — links to https://github.com/coder-ddev-com/access-requests for users who don't qualify through the automatic paths

Test plan

  • Confirm rendered post shows the updated "Log In with GitHub" and "Requesting Access" sections
  • Check links resolve: ddev org, DDEV sponsors page, coder-ddev-com/access-requests

🤖 Generated with Claude Code

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 7, 2026

Deploying ddev-com-front-end with  Cloudflare Pages  Cloudflare Pages

Latest commit: 537d8ca
Status: ✅  Deploy successful!
Preview URL: https://1940a906.ddev-com-front-end.pages.dev
Branch Preview URL: https://20260507-new-auth-reqs-coder.ddev-com-front-end.pages.dev

View logs

Copy link
Copy Markdown
Member Author

@rfay rfay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add more info about recent improvements

  • Drupal Contrib issues
  • Automated tests and staging environment.

@rfay
Copy link
Copy Markdown
Member Author

rfay commented May 10, 2026

Outstanding TODOs

YouTube videos that need updating

  • Intro video (6-minute overview at top of post): Shows the old template list with user-defined-web. Needs a new recording showing the current interface with drupal-contrib in the list.

  • Issue Picker video (6-minute demo near bottom of post): Shows the core-only version of the picker. Needs a new recording that demonstrates contrib issue routing — paste a contrib issue URL (e.g. drupal.org/project/token/issues/...) and show it launching the drupal-contrib template.

  • drupal-contrib template: No demo video exists yet. Would be useful to show creating a workspace for a contrib module (plain HEAD and/or with an issue fork).

rfay and others added 8 commits May 13, 2026 06:52
- Replace the "Log In with GitHub" section to explain that access
  requires ddev org, $100+/mo sponsor org, or approved request
- Add "Requesting Access" subsection linking to
  github.com/coder-ddev-com/access-requests
- Note sponsor org benefit (all members of a qualifying org can sign in)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Feature drupal-contrib template (now production): module/theme dev
  with ddev-drupal-contrib add-on, issue fork support, Drupal 10/11/12
- Remove deprecated user-defined-web from template list
- Update Issue Picker section: now routes core→drupal-core and
  contrib→drupal-contrib; also accepts plain project names/URLs
- Note outdated intro and issue picker videos (pre-contrib)
- Add textlint rule: addon → add-on (with exclude for ddev-addon-* names)

🤖 Developed with assistance from [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Switch drupal-core template reference from joachim-n/drupal-core-development-project
  to amateescu/ddev-drupal-dev; note direct git clone structure
- Update Issue Picker examples to real named issues with links

🤖 Developed with assistance from [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Replace outdated intro video with current overview (sKjAUZ0ISJU)
- Remove stale drupal-core-specific video; consolidated into issue picker
- Replace issue picker video with new core+contrib version (-3WuVekQOmc)
- Remove "core-only" caveat from issue picker section
- Update freeform description: multi-project ddev-router routing
- Drop "30 seconds" timing claim; use qualitative phrasing
- Fix "bettter" typo in modifiedComment

🤖 Developed with assistance from [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@rfay rfay force-pushed the 20260507_new_auth_reqs_coder branch from d62b346 to 458f219 Compare May 13, 2026 12:54
@rfay rfay requested a review from stasadev May 13, 2026 13:16
@rfay rfay merged commit 2f7caa0 into main May 13, 2026
3 checks passed
@rfay rfay deleted the 20260507_new_auth_reqs_coder branch May 13, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant