Ian Dunn
@iandunn on WordPress.org , @iandunn - AFK until nov 2nd on 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
-
Created issue #149 in the WordPress/wporg-developer repository:
Add link to relevant make/Core posts -
Submitted pull request #487 to WordPress/two-factor:
Generate QR codes locally with JS -
Created issue #486 in the WordPress/two-factor repository:
Clarify TOTP setup instructions -
Pushed 3 commits to WordPress/two-factor:
Core: Rename nonce verification test for clarity -
Pushed 1 commit to WordPress/wordcamp.org:
Clarify "No comma" in payment amount description -
Merged pull request #800 into WordPress/wordcamp.org:
Clarify "No comma" in payment amount description -
Created issue #485 in the WordPress/two-factor repository:
Encourage setting up a recovery factor -
Closed issue #175 on the WordPress/two-factor repository:
Breaks bbPress profile editing -
Closed issue #429 on the WordPress/two-factor repository:
Error 503 when authenticating too fast? -
Closed issue #95 on the WordPress/two-factor repository:
U2F Authentication with my own server -
Closed issue #234 on the WordPress/two-factor repository:
Incompatible with a content-security-policy which does not allow script-src: unsafe-inline -
Closed issue #243 on the WordPress/two-factor repository:
Fido U2F table displays even when user has not selected U2F method -
Closed issue #270 on the WordPress/two-factor repository:
Use site_url() for the FIDO U2F AppId -
Closed issue #283 on the WordPress/two-factor repository:
TypeError: setting getter-only property "u2f" -
Closed issue #298 on the WordPress/two-factor repository:
Undefined index: hook_suffix -
Closed issue #314 on the WordPress/two-factor repository:
Request: Retry button for U2F in case of an error -
Closed issue #431 on the WordPress/two-factor repository:
Deleting physical security key fails after renaming -
Closed issue #134 on the WordPress/two-factor repository:
Add GPG provider ? -
Closed ticket #44230 on Core Trac:
Export Personal Data Flaw -
Closed issue #208 on the WordPress/two-factor repository:
Vulnerability From Other Admin Accounts -
Created issue #484 in the WordPress/two-factor repository:
Reauth 2nd factor to change 2FA settings -
Created issue #483 in the WordPress/two-factor repository:
Help folks choose which provider is right for them -
Closed issue #307 on the WordPress/two-factor repository:
Feature request - enable 2FA for all -
Closed issue #185 on the WordPress/two-factor repository:
Feature: Setting to Force 2F via email for administrators -
Closed issue #451 on the WordPress/two-factor repository:
Add force users to enable two-factor on next login -
Closed issue #328 on the WordPress/two-factor repository:
Add a workflow for reporting security issues -
Merged pull request #481 into WordPress/two-factor:
Add Security Policy -
Created issue #798 in the WordPress/wordcamp.org repository:
Session info hidden from Speakers block until timestamp entered -
Submitted pull request #482 to WordPress/two-factor:
Core: Reset compromised passwords after 2FA failures -
Closed issue #226 on the WordPress/two-factor repository:
Allow admin to disable Time Based One-Time Password on user accounts -
Submitted pull request #481 to WordPress/two-factor:
Add Security Policy -
Created issue #477 in the WordPress/two-factor repository:
Throttle second factor attempts -
Created issue #476 in the WordPress/two-factor repository:
Notify user/admin when sensitive events occur -
Pushed 1 commit to WordPress/two-factor:
Tests: Explicitly ignore directories for performance -
Pushed 1 commit to WordPress/two-factor:
Tests: Migrate config to 9.5 format -
Submitted pull request #475 to WordPress/two-factor:
Tests: Migrate config to 9.5 format -
Submitted pull request #474 to WordPress/two-factor:
Tests: Explicitly ignore directories for performance -
Submitted pull request #473 to WordPress/two-factor:
Harden login nonces -
Pushed 5 commits to WordPress/two-factor:
Composer: Update lockfile -
Closed issue #468 on the WordPress/two-factor repository:
Test coverage seems low -
Merged pull request #469 into WordPress/two-factor:
Increase TOTP coverage -
Submitted pull request #472 to WordPress/two-factor:
Update PHPUnit, Install phpunit-watcher -
Submitted pull request #469 to WordPress/two-factor:
Increase TOTP coverage -
Created ticket #56785 on Core Trac:
Automatically catch potential security issues before release -
Created issue #468 in the WordPress/two-factor repository:
Test coverage seems low -
Wrote a comment on the post Idea: Freescout for WordCamp organising teams, on the site Make WordPress Community:
Truthfully it’s not that much work to set up (source: I did it for WCUS)… -
Wrote a comment on the post Idea: Freescout for WordCamp organising teams, on the site Make WordPress Community:
IIRC @hlashbrooke and Andrea looked into a discount a few years ago, but there were… -
Created issue #467 in the WordPress/two-factor repository:
Document code coverage report -
Pushed 12 commits to WordPress/wordcamp.org:
Reports: Skip empty names to avoid PHP notices. -
Created ticket #56740 on Core Trac:
set_up_before_class() / wpSetUpBeforeClass() are inconsistent and confusing
Developer
-
Basic Google Maps Placemarks
Active Installs: 6,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: 30+
-
Per User Prompt for Google Authenticator
Active Installs: 800+
-
Quick Navigation Interface
Active Installs: 200+
-
Re-Abolish Slavery Ribbon
Active Installs: Less than 10
-
Rescue Children Banner
Active Installs: Less than 10
-
SupportFlow
Active Installs: Less than 10
-
Tagregator
Active Installs: 100+
Contributor
-
Jetpack - WP Security, Backup, Speed, & Growth
Active Installs: 5+ million