DrupalCode profile
Posts on Drupal.org
Starred projects
Professional Info
Personal Info
On Drupal.org for 18 years 5 months
Over 100 edits to documentation
I've worked for big consulting firms, boutique software firms, startups, professional service firms, and a variety of other things. My Drupal experience is a mix of personal interests and what I need for a project.
I was recently on a Tour of Service with the Colorado Digital Service.
I am currently part of the team with Morris Animal Foundation where I help the Golden Retriever Lifetime Study andCitizen Pet.
Pronouns: He/him.
Contributor roles
✓ Can opt projects into security advisory coverage
I've maintained or co-maintained many key modules in Drupal such as Pathauto, Token, and Bakery. I've helped organize meetups, camps, and Drupalcons in Denver and other places. I was the Security Team Lead from 2011 to 2013. I wrote the book Cracking Drupal to help spread solutions to Drupal security issues.
I'm on Mastodon.
Credited on 247 security advisories
- Registration role, 1 issue
- Drupal Symfony Mailer Lite, 1 issue
- Node Access Rebuild Progressive, 2 issues
- Private content, 1 issue
- Coffee, 1 issue
- CKEditor 4 LTS - WYSIWYG HTML editor, 1 issue
- Migrate Tools, 1 issue
- Entity Delete Log, 1 issue
- Open Social, 9 issues
- Swift Mailer, 1 issue
- Two-factor Authentication (TFA), 2 issues
- Typogrify, 1 issue
- File Entity (fieldable files), 1 issue
- Data Visualisation Framework, 1 issue
- Group, 2 issues
- Xsendfile, 1 issue
- Mollie for Drupal, 1 issue
- GraphQL, 3 issues
- Paragraphs admin, 1 issue
- Mailchimp, 1 issue
- Vendor Stream Wrapper, 1 issue
- Vocabulary Permissions Per Role, 1 issue
- Mail Login, 3 issues
- Entity cache, 1 issue
- Content Moderation Notifications, 1 issue
- WebProfiler, 1 issue
- highlight.php, 1 issue
- Obfuscate Email, 1 issue
- Unified Twig Extensions, 1 issue
- Shorthand, 1 issue
- Forum Access, 1 issue
- ACL, 1 issue
- SafeDelete, 1 issue
- Data field, 1 issue
- Brilliant Gallery, 1 issue
- Yandex.Metrics, 1 issue
- Node feedback, 1 issue
- Configuration Update Manager, 1 issue
- Feedback Collect, 1 issue
- Mailhandler, 1 issue
- Taxonomy Term Reference Tree Widget, 1 issue
- Sagepay, 1 issue
- CKEditor Upload Image, 1 issue
- Custom Tokens, 1 issue
- Generate Password , 1 issue
- Mass Password Reset, 1 issue
- TFA Basic plugins, 1 issue
- Commerce Custom Order Status, 1 issue
- Workbench Moderation, 1 issue
- Search API Solr, 1 issue
- Password Policy, 1 issue
- GatherContent, 1 issue
- Bootstrap, 1 issue
- Paragraphs, 1 issue
- Session Limit, 1 issue
- Decoupled Router, 1 issue
- Search Autocomplete, 2 issues
- HTML Mail, 1 issue
- Mime Mail, 1 issue
- E-Sign, 1 issue
- Salesforce Suite, 1 issue
- Aegir HTTPS, 1 issue
- Provision, 1 issue
- Phone Field, 1 issue
- Focal Point, 1 issue
- Acquia Connector, 1 issue
- Login Alert, 1 issue
- Anti-Spam by CleanTalk, 2 issues
- Views (for Drupal 7), 1 issue
- EU Cookie Compliance (GDPR Compliance), 1 issue
- Drupal voor Gemeenten, 1 issue
- Facets, 1 issue
- Rabbit Hole, 1 issue
- Context, 2 issues
- Path Breadcrumbs, 1 issue
- TableField, 3 issues
- Stage File Proxy, 1 issue
- Services, 2 issues
- Module Filter, 1 issue
- Video, 1 issue
- Simple hierarchical select, 1 issue
- ImageCache Actions, 1 issue
- Custom Permissions, 1 issue
- Workflow, 1 issue
- Create user permission, 1 issue
- Imagecache External, 1 issue
- Forms Steps, 1 issue
- External Links Filter, 1 issue
- Super Login, 2 issues
- scroll to top, 1 issue
- Existing Values Autocomplete Widget, 1 issue
- Facebook Messenger Customer Chat Plugin, 1 issue
- Meta tags quick, 1 issue
- BAT Booking and Availability Management Tools for Drupal, 1 issue
- MaxLength, 1 issue
- Ubercart, 1 issue
- Gutenberg, 2 issues
- Field Slideshow, 1 issue
- Webform, 12 issues
- Taxonomy access fix, 1 issue
- Permissions by Term, 3 issues
- JSON:API, 1 issue
- Spamicide, 1 issue
- Svg Image, 1 issue
- CKEditor 4 - WYSIWYG HTML editor, 1 issue
- SAML Service Provider, 1 issue
- SVG Formatter, 2 issues
- Profile, 1 issue
- Views Bulk Operations (VBO), 1 issue
- reCAPTCHA v3, 1 issue
- Commerce Core, 1 issue
- Modal Form, 1 issue
- Apigee, 4 issues
- Easy Breadcrumb, 1 issue
- Renderkit, 1 issue
- Internationalization, 1 issue
- Open ReadSpeaker, 1 issue
- YubiKey, 1 issue
- Password Reset Landing Page (PRLP), 1 issue
- Drupal OAuth Server ( OAuth / OIDC Provider) - Single Sign On ( SSO ), 1 issue
- Frequently Asked Questions, 1 issue
- Chaos Tool Suite (ctools), 2 issues
- SAML Authentication, 1 issue
- Subgroup, 1 issue
- Block Content Revision UI, 2 issues
- Linky Revision UI, 2 issues
- Opigno group manager, 1 issue
- Opigno Learning path, 1 issue
- OpenID Connect / OAuth client, 1 issue
- Client-side Hierarchical Select, 1 issue
- Admin Toolbar, 1 issue
- Pages Restriction Access, 1 issue
- Form mode manager, 1 issue
- Loft Data Grids, 1 issue
- Linkit, 1 issue
- The Better Mega Menu, 2 issues
- Taxonomy Manager, 1 issue
- Search API attachments, 1 issue
- Search API Pages, 1 issue
- OpenID Connect Microsoft Azure Active Directory client, 1 issue
- Simple OAuth (OAuth2) & OpenID Connect, 1 issue
- Wysiwyg, 1 issue
- Exif, 1 issue
- Private Taxonomy Terms, 2 issues
- Image Field Caption, 1 issue
- Doubleclick for Publishers (DFP), 1 issue
- Link, 1 issue
- Role Delegation, 1 issue
- Entity Print, 1 issue
- Lottiefiles Field, 1 issue
- Entity Browser Block, 1 issue
- Wingsuit - Storybook for UI Patterns, 1 issue
- Quick Node Clone, 1 issue
- Twig Field Value, 1 issue
- S3 File System, 2 issues
- Commerce Elavon, 1 issue
- jQuery UI Checkboxradio, 1 issue
- Tagify, 1 issue
- PDF generator API, 1 issue
- File (Field) Paths, 1 issue
- H5P - Create and Share Rich Content and Applications, 1 issue
- Social Base, 1 issue
- Thunder, 1 issue
- Group control for forums, 1 issue
- Media Responsive Thumbnail, 1 issue
- Xray Audit, 1 issue
- Protected Pages, 1 issue
- File Chooser Field, 1 issue
- Iubenda Integration, 1 issue
- Consent Popup, 1 issue
- Office Hours, 1 issue
- Civic Cookie Control, 1 issue
- GDPR Alert, 1 issue
- GridStack, 1 issue
- TacJS, 1 issue
- Libraries UI, 1 issue
- Expandable Formatter, 1 issue
- securitydrupalorg, 2 issues
- Album Photos, 1 issue
- Drupal core, 20 issues
- Hostmaster (Aegir), 1 issue
Credited on 451 fixed issues
- securitydrupalorg, 11 issues
- Talking Drupal Podcast, 1 issue
- Password Policy, 1 issue
- Webform Autosave, 3 issues
- Stage File Proxy, 30 issues
- Drupal core, 25 issues
- Security Review, 22 issues
- Gotta Download Them All, 1 issue
- TFA Basic plugins, 3 issues
- Email Registration, 31 issues
- Comment Notify, 32 issues
- Password Strength, 12 issues
- Aggregator, 1 issue
- packages.drupal.org, 2 issues
- Drupal.org customizations, 10 issues
- Two-factor Authentication (TFA), 8 issues
- Redirect, 2 issues
- Entity cache, 2 issues
- OAuth2 Client, 1 issue
- Drupal.org project ownership, 10 issues
- Geocoder, 2 issues
- Drupal.org content, 15 issues
- Subscriptions, 1 issue
- RESTful Logger, 2 issues
- Generate Password , 16 issues
- hCaptcha, 10 issues
- Login History, 11 issues
- External Authentication, 1 issue
- jQuery UI, 1 issue
- Drupal.org security advisory coverage applications, 25 issues
- Drupal.org site moderators, 11 issues
- jQuery Update, 1 issue
- Social Course, 1 issue
- chmod, 1 issue
- Printer, email and PDF versions, 1 issue
- Drupal.org infrastructure, 5 issues
- Colorbox, 2 issues
- Redirect 403 to User Login, 1 issue
- Quantcast, 4 issues
- Token, 1 issue
- Commerce choose price, 3 issues
- User Expire, 19 issues
- Drupal 6 Long Term Support, 1 issue
- DrupalCon Europe, 1 issue
- DrupalCamp Colorado, 28 issues
- Commerce Ingenico, 1 issue
- Content Access, 1 issue
- Maillog / Mail Developer, 1 issue
- Drupal 8 Contrib Porting Tracker, 1 issue
- Groups.drupal.org, 5 issues
- Git Deploy, 1 issue
- JSON Web Token Authentication (JWT), 1 issue
- DrupalCon Minneapolis 2020, 1 issue
- Automatic Updates, 1 issue
- SVG Sanitizer, 1 issue
- Image Annotator [Annotorious], 1 issue
- Math Field (Mathematical Expression Field Formatter), 1 issue
- Drupal.org CVS applications, 7 issues
- Book access, 2 issues
- Drupal.org Library Packaging Allowlist, 1 issue
- Taxonomy access fix, 1 issue
- Paranoia, 11 issues
- Git Release Notes for Drush, 1 issue
- Drupal 7 Vendor Extended Support, 1 issue
- Paragraphs Browser, 1 issue
- JSON:API, 2 issues
- CloudFlare, 1 issue
- Anti-Spam by CleanTalk, 1 issue
- Google Authenticator login, 1 issue
- Read only mode, 1 issue
- Automatic Nodetitles, 1 issue
- USPS API Integration, 1 issue
- Voting API, 1 issue
- Useful Drush Commands, 1 issue
- Chotchkie, 2 issues
- SMTP Authentication Support, 1 issue
- Schema, 3 issues
- Email Change Confirmation, 8 issues
- HipChat Integration, 1 issue
- Metatag, 1 issue
- Twitter Lead Generation Cards, 1 issue
- Conference Organizing Distribution Support Modules, 2 issues
- Hide submit button, 2 issues
- Webform, 1 issue
- Bakery Single Sign-On System, 2 issues
- Devel, 1 issue
- CDN, 2 issues
- Quick Login, 1 issue
Projects maintained
greggles helps support and grow the Drupal community with the Drupal Association.
75 people list greggles as a mentor