Jump to content

User:Cyber Scribe

From Meta, a Wikimedia project coordination wiki

About

[edit]

I'm a volunteer software developer contributing bug fixes and small features to codebases run by Deoband Community Wikimedia (DCW), a Wikimedia User Group recognized by the Affiliations Committee on 16 January 2022.

Wikimedia technical contributions

[edit]

Deoband Community Wikimedia (DCW)

[edit]

DCW (affiliate code: DCW) focuses on Muslim academia, history, and culture across Wikimedia projects. I contribute directly to its software, working from the GitHub org's Issues.

dcw-engage — volunteer/applicant engagement platform

  • PR #21 — fixed applicant names not appearing in notification emails
  • PR #25 — fixed a fresh-install database import failure (duplicate key)
  • PR #24 — added drag-free reordering of form builder fields
  • PR #23 — split draft vs. submitted-application email logic, added status-change notifications
  • PR #38 — fixed organizer alert emails showing the URL slug instead of the form title
  • PR #39 — added a checkbox field type to the form builder
  • PR #40 — made application tracking IDs random/unique, added a public tracking-status lookup page
  • PR #41 — added safe (XSS-audited) text formatting support to form descriptions
  • PR #42 — added a missing favicon across all 15 pages of the app
  • PR #45 (open) — reworked description formatting to real wikitext syntax, added a formatting toolbar

dcw-certificate-portal — event certificate generation & verification portal

  • PR #110 — added flow-tagging to email logs for admin traceability
  • PR #117 — added auto-extracted and brand color presets to the certificate editor
  • PR #126 — fixed "Save All Layouts" silently failing in the visual editor
  • PR #139 — fixed a regression in the same visual-editor save flow
  • PR #138 — fixed CI to actually run the test suite, not just lint
  • PR #140 — synced admin-facing help text with actual verification-page output
  • PR #141 — fixed hardcoded English text on the verification page for non-English locales

dcwwiki — DCW's MediaWiki installation configuration

  • PR #22 (open) — moved URL-shortener domain allowlist out of version-controlled config into environment variables