Ian Dunn
@iandunn on WordPress.org and Slack
- Member Since: October 16th, 2005
- Location: Seattle
- Website: iandunn.name
- GitHub: iandunn
- Job Title: Community Gardener
- Employer: Automattic
Bio
WordPress Origin Story
Contributions Sponsored
Contribution History
Ian Dunn’s badges:- Community Contributor
- Core Contributor
- Core Team
- Meta Contributor
- Meta Team
- Plugin Developer
- Security Contributor
- Translation Contributor
- WordCamp Organizer
- WordCamp Speaker
- WordPress.tv Contributor
-
Submitted pull request #195 to WordPress/wporg-two-factor:
Add dynamic functionality to WebAuthn UI stub -
Closed issue #87 on the WordPress/wporg-two-factor repository:
Add WebAuthn UI stub -
Merged pull request #95 into WordPress/wporg-two-factor:
Add stub for WebAuthn UI -
Created issue #194 in the WordPress/wporg-two-factor repository:
Refine WebAuthn visual design -
Created issue #193 in the WordPress/wporg-two-factor repository:
Enable WebAuthn UI functionality -
Closed issue #158 on the WordPress/wporg-two-factor repository:
Rest API shows backup codes enabled when TOTP disabled -
Merged pull request #164 into WordPress/wporg-two-factor:
Require an "ordinary" provider to use Backup Codes -
Closed issue #192 on the WordPress/wporg-two-factor repository:
Can't access Backup Codes screen after exhausting codes -
Created issue #192 in the WordPress/wporg-two-factor repository:
Can't access Backup Codes screen after exhausting codes -
Pushed 1 commit to WordPress/wporg-two-factor:
Remove fixed height so QR code can grow based on... -
Closed issue #163 on the WordPress/wporg-two-factor repository:
The barcode hover overlaps with copy. -
Pushed 2 commits to WordPress/wporg-two-factor:
Combine action button container classes for DRYness -
Merged pull request #183 into WordPress/wporg-two-factor:
Combine action button container classes for DRYness -
Submitted pull request #183 to WordPress/wporg-two-factor:
Combine action button container classes for DRYness -
Submitted pull request #181 to WordPress/wporg-two-factor:
Remove fixed height so QR code can grow based on username length -
Closed issue #162 on the WordPress/wporg-two-factor repository:
Password buttons stacked without spacing on mobile. -
Merged pull request #178 into WordPress/wporg-two-factor:
Add gap between stacked password buttons on mobile -
Submitted pull request #178 to WordPress/wporg-two-factor:
Add gap between stacked password buttons on mobile -
Created issue #172 in the WordPress/wporg-two-factor repository:
Update local environments with WebAuthn plugin -
Closed pull request #566 on WordPress/two-factor:
Unset session data when disabling all providers to prevent fatal -
Closed issue #565 on the WordPress/two-factor repository:
Revalidation required when no providers enabled -
Closed pull request #146 on WordPress/wporg-two-factor:
Port WebAuthn registration to MadWizard library -
Closed pull request #134 on WordPress/wporg-two-factor:
Fork upstream WebAuthn provider -
Closed issue #114 on the WordPress/wporg-two-factor repository:
Turn on WebAuthn in wp-admin -
Merged pull request #153 into WordPress/wporg-two-factor:
Enable WebAuthn plugin in wp-admin -
Submitted pull request #164 to WordPress/wporg-two-factor:
Require an "ordinary" provider to use Backup Codes -
Merged pull request #157 into WordPress/wporg-two-factor:
Disable Backup Codes UI until primary provider enabled -
Closed issue #47 on the WordPress/wporg-two-factor repository:
Disable backup codes UI until primary provider enabled -
Pushed 1 commit to WordPress/wp20.wordpress.net:
Remove a few false-positive events -
Merged pull request #100 into WordPress/wp20.wordpress.net:
Remove a few false-positive events -
Submitted pull request #100 to WordPress/wp20.wordpress.net:
Remove a few false-positive events -
Pushed 1 commit to WordPress/wp20.wordpress.net:
Add `celebrate` to event keywords to match Bandung event -
Merged pull request #99 into WordPress/wp20.wordpress.net:
Add `celebrate` to event keywords to match Bandung event -
Submitted pull request #99 to WordPress/wp20.wordpress.net:
Add `celebrate` to event keywords to match Bandung event -
Closed issue #152 on the WordPress/wporg-two-factor repository:
`setInputs / onComplete` gets passed to `` element -
Submitted pull request #566 to WordPress/two-factor:
Unset session data when disabling all providers to prevent fatal -
Created issue #565 in the WordPress/two-factor repository:
Revalidation required when no providers enabled -
Closed issue #127 on the WordPress/wporg-two-factor repository:
Fix "Two-Factor Authentication" view console errors -
Submitted pull request #159 to WordPress/wporg-two-factor:
Replace props spreading with explicit attributes to avoid warnings -
Created issue #158 in the WordPress/wporg-two-factor repository:
Rest API shows backup codes enabled when TOTP disabled -
Submitted pull request #157 to WordPress/wporg-two-factor:
Disable Backup Codes UI until primary provider enabled -
Closed issue #140 on the WordPress/wporg-two-factor repository:
PHPUnit tests failing -
Merged pull request #142 into WordPress/wporg-two-factor:
Tests: Require `wporg-mu-plugins` to run tests. -
Submitted pull request #153 to WordPress/wporg-two-factor:
Enable WebAuthn plugin in wp-admin -
Created issue #152 in the WordPress/wporg-two-factor repository:
`setInputs / onComplete` gets passed to `` element -
Created issue #151 in the WordPress/wporg-two-factor repository:
Can't paste TOTP codes -
Created issue #96 in the WordPress/wp20.wordpress.net repository:
Add locale search by English name -
Closed pull request #71 on WordPress/wp20.wordpress.net:
Switch to AlphaGov Accessible Autocomplete to fix tabbing -
Submitted pull request #146 to WordPress/wporg-two-factor:
Port WebAuthn registration to MadWizard library -
Closed pull request #141 on WordPress/wporg-two-factor:
WebAuthn: Link to wp-admin until custom UI is built.
Developer
-
Basic Google Maps Placemarks
Active Installs: 5,000+
-
Compassionate Comments
Active Installs: Less than 10
-
Email Post Changes
Active Installs: 1,000+
-
Encourage User Activation for Google Authenticator
Active Installs: 100+
-
Force non-SSL
Active Installs: 100+
-
Overwrite Uploads
Active Installs: 1,000+
-
P2 New Post Categories
Active Installs: 20+
-
Per User Prompt for Google Authenticator
Active Installs: 700+
-
Quick Navigation Interface
Active Installs: 100+
-
Re-Abolish Slavery Ribbon
Active Installs: 10+
-
Rescue Children Banner
Active Installs: 10+
-
SupportFlow
Active Installs: 10+
-
Tagregator
Active Installs: 100+
Contributor
-
Jetpack - WP Security, Backup, Speed, & Growth
Active Installs: 5+ million