User profile picture

Asherah Connor

@kivikakk
🐈
  • kivikakk
  • README.md

Hi! Here you can find a summary of what I'm working on and what I'm tracking, generated regularly from my Pipa Index. For more information, read below!

Last updated 2025-11-28 05:04:57 UTC

Open entries (40)

Title Status Last updated Age URLs
Enable content embeds in Markdown on GitLab.com change request; asked in #infrastructure-lounge 40m ago 1d Enable content embeds in Markdown on GitLab.com
documentation/Dangerfile fights with you over ~type::maintenance Danger/TW issue; need to find a DRI 40m ago 4d documentation/Dangerfile fights with you over ~type::maintenance
TOC (Table of Contents) tags should not be rendered in emailed comment notifications 40m ago 3d TOC (Table of Contents) tags should not be rendered in emailed comment notifications
Toggling an issue task item checkbox updates the whole description, possibly reverting other changes 41m ago 0d Checking or unchecking a tasklist updates the whole description, possibly reverting other changes
Parse checkboxes in Markdown tables ready to work on 1 day ago 52d Add tasklist_in_table support; add specs
Parse checkboxes in Markdown tables
tasklist_in_table: parse a tasklist item if it's the only content of a table cell.
Allow iframe embeds in markdown from allowed src domains change request Enable content embeds in Markdown on GitLab.com open 1 day ago 57d Allow iframe embeds in markdown from allowed src domains
Add Banzai filter for detecting potential `iframes`
IFrame embedding does not work
Draft: Render an iframe on the frontend
Figma Live Embed GitLab integration
Allow use of external Mermaid (and possibly other diagram types) via Kroki 1 day ago 1d Allow use of external Mermaid (and possibly other diagram types) via Kroki
Enable Kroki diagrams on gitlab.com 1 day ago 1d Enable Kroki diagrams on gitlab.com
Add support for Typograms; anything re: Kroki backlog 1 day ago 57d Add support for Typograms as a diagram type in GitLab Flavoured Markdown
Enable Kroki to support more Markdown diagram formats
Wavedrom
Epic references are looking a little funny sometimes to investigate & fix 2 days ago 21d Epic references are looking a little funny sometimes
TOC (Table of Contents) tags should not be rendered in markdown preview or RTE for comments much to do πŸ™…β€β™€οΈ 2 days ago 57d Don't render TOC in note previews or RTE, and remove option to add from RTE
TOC (Table of Contents) tags should not be rendered in markdown preview or RTE for comments
Table of Content [[_TOC_]] in issue comments not rendered
Feature Request: Render Table of Contents for markdown in Issue Comments
Ratchet for manual HTML generation, use of html_escape_once/escape_once (in app *and* specs) to-do 3 days ago 10d Ratchet for manual HTML generation, use of html_escape_once/escape_once (in app *and* specs)
Prevent markdown version changes from impacting GitLab.com DB closed issue; worth revisiting 4 days ago 4d Prevent markdown version changes from impacting GitLab.com DB
Remove deckar01-task_list gem dependency 4 days ago 4d Remove deckar01-task_list gem dependency
Is `<task-button>` still required in task lists? clean up 4 days ago 4d Is `<task-button>` still required in task lists?
Rich Text Editor in Single-file Editor 2025-11-20 00:02 8d Rich Text Editor in Single-file Editor
Add syntax highlighting for Opentofu tofu files watch for new Rouge version 2025-11-19 04:37 57d Add syntax highlighting for Opentofu tofu files
Support .tofu for Terraform lexing
Allow math blocks to use global Katex macros feature request 2025-11-13 03:16 15d Allow math blocks to use global Katex macros
Nokogiri: [bug] Top-level text nodes returned by replace don't correspond to those inserted in the document. wait for nokogiri reply 2025-11-12 03:06 39d fix: XML::Node#replace returns all nodes reparented
Draft: Simplify complicated node replacement logic
[bug] Top-level text nodes returned by replace don't correspond to those inserted in the document.
Quarantine a flaky test test of gfm autocomplete of wiki pages flakey; repro flake on VM? 2025-11-06 03:18 32d Quarantine a flaky test
Add Toggle disable option to task context menu being reworked by someone else 2025-10-28 03:39 49d Add disable list item option to task context menu
Port GLQL to TypeScript 2025-10-21 04:41 38d Port GLQL to TypeScript
Render non-block (Markdown and/or HTML) markup inside snippet titles. suggestion 2025-10-20 00:17 39d Render non-block (Markdown and/or HTML) markup inside snippet titles.
Frontend : have issue/merge request title handled `code line`s, _italic_, **bold**
Better preview of transparent graphics on roadmap 2025-10-15 00:25 44d Better preview of transparent graphics
Video snapshot instead of download when page open on roadmap 2025-10-14 23:39 44d Video snapshot instead of download when page open
[Test] spec/features/markdown/sandboxed_mermaid_spec.rb | Sandboxed Mermaid rendering in a project home page includes mermaid frame correctly flaky test 2025-10-13 06:58 45d [Test] spec/features/markdown/sandboxed_mermaid_spec.rb | Sandboxed Mermaid rendering in a project home page includes mermaid frame correctly
Make list controls usable in all GLFM contexts to be prioritised 2025-10-10 01:50 49d Make list controls usable in all GLFM contexts
Asciidoctor does not work with Ruby 3.4 unlikely to change? 2025-10-08 01:41 51d Asciidoctor does not work with Ruby 3.4
[Markdown] Ruby 3.3/3.4 Gem Compatibility Review
Consider consistent header anchors 2025-10-06 23:45 52d Consider consistent header anchors
Feat/text and image alignment in glfm waiting on contributor 2025-10-06 23:44 57d Draft: Feat/text and image alignment in glfm
Add Text and Image Alignment to GitLab-Flavored MarkDown
Migrate EmojiFilter to use native support to investigate 2025-10-06 23:43 52d Migrate EmojiFilter to use native support
Link over-zealously escape rich editor waiting on contrib; MR looking good, asked for some more specs 2025-10-06 02:41 57d Resolve "Link over-zealously escape rich editor"
Draft: Add canonical-src
Remove use of commonmarker gem for import nice-to-have 2025-10-03 01:15 57d Remove use of commonmarker gem for import
Add back commonmarker
Remove CMARK_ENGINE used in older markdown rendering
Plain / Rich text editor full screen enhancements draft to return to 2025-10-03 01:06 57d Draft: Plain / Rich text editor full screen enhancements
Enable JSON charts in markdown (GLFM) too eager; basis for future work 2025-10-02 07:24 57d Draft: Enable JSON charts in markdown (GLFM)
PoC - Markdown grid table syntax based on the Pandoc syntax customer-written Banzai filter; pre-processing Markdown in Ruby; wait for customer 2025-10-02 07:24 57d Draft: PoC - Markdown grid table syntax based on the Pandoc syntax
Possibility to use a structured table format inside markdown (Complex Table / Grid Table)
Emojis in issue title are not rendered in issues list 😒 waiting on contributor 2025-10-02 04:48 57d Emojis in issue title are not rendered in issues list 😒
Indent/unindent in plain text editor is unusable on certain international keyboard layouts in discussion 2025-10-02 04:42 57d Indent/unindent in plain text editor is unusable on certain international keyboard layouts
Project and branch variables for markdown tracking issue; in prod 2025-10-02 04:42 57d Project and branch variables for markdown
[FF] `markdown_placeholders` -- enable markdown placeholder replacements FF rollout issue 2025-10-02 04:41 57d [FF] `markdown_placeholders` -- enable markdown placeholder replacements

Entries closed in FY2026Q4 (16)

Title Status Closed Age URLs
Task lists not rendering consistently? Task list events being generated spuriously? nope, just timeouts and sending back the whole description for task list updates 1h ago 0d Task lists not rendering consistently? Task list events being generated spuriously?
Use native task list parsing code (comrak), and supporting non-breaking spaces merged! 1 day ago 55d Use Rust-based parser for tasklist parsing
Use native task list parsing code (comrak), and supporting non-breaking spaces
tasklists: don't munge first byte into unicode codepoint.
Adapt tasklist formatter for Unicode whitespace
Rename glfm_markdown entrypoint to gitlab-glfm-markdown and publish 0.0.39
Gitlab wiki hides front matter when editing page and removes it on update merged! 2 days ago 14d FrontMatterParser should strip only *one* frontmatter, and adjust BACKSLASH_R
Gitlab wiki hides front matter when editing page and removes it on update
Heading anchor links aren't announced correctly by screen reader deployed!! 2 days ago 54d Resolve "Heading anchor links aren't announced correctly by screen reader"
Heading anchor links aren't announced correctly by screen reader
Rework anchors for accessibility.
Heading anchor links aren't announced correctly by screen reader
18.6 release post and What's New out! 2025-11-21 02:55 2d Draft: What's New MR for 18.6
Release post - GitLab 18.6
Fix hot-reload on Rails 7.2 with full path to ConnectionProxy fixed! 2025-11-20 13:08 0d Fix hot-reload on Rails 7.2 with full path to ConnectionProxy
Proposal: Propagate test failure status to shell in predictive merged 2025-11-19 06:29 2d Draft: Proposal: Propagate test failure status to shell in predictive
JSON table fails to display Unicode/emoji characters after upgrade to 17.11.4 fixed live! 2025-11-18 00:36 42d Permit gl-emoji's necessary attributes in dompurify
JSON table fails to display Unicode/emoji characters after upgrade to 17.11.4
Fix accidental promotion of label content to HTML and text/HTML confusion in unscoped/scoped labels merged! 2025-11-14 03:20 8d Fix accidental promotion of label content to HTML and text/HTML confusion in unscoped/scoped labels
Propagate release post issue failures to CI, but allow failure merged 2025-11-14 03:18 2d Propagate release post issue failures to CI, but allow failure
Add whats new generator reviewed! 2025-11-11 00:09 11d Add whats new generator
Stop unescaping HTML in BaseLabel#title=, #description=, Timebox#title= merged 2025-11-07 05:33 31d Stop unescaping HTML in BaseLabel#title=, #description=, Timebox#title=
Activity comments about changing title incorrectly interpret markdown and html tags WONTFIX; no XSS, no longer producable, only pre-work item view style breakage 2025-11-07 01:51 17d Activity comments about changing title incorrectly interpret markdown and html tags
fix: Epic and Issue board emoji render contributor change merged 2025-11-06 03:17 15d fix: Epic and Issue board emoji render
Roll back 0b0b006 rolled back 2025-11-05 03:37 33d Roll back 0b0b006
chore: let README example work first try merged 2025-11-05 03:36 14d chore: let README example work first try

This is a reduced view, showing just the "status" column, last updated date, and list of linked URLs.

An item being here doesn't mean I'm necessarily working on it or own it; it may just be something I want to keep tabs on, or relates to some work of mine. On the other hand, if I do own something or am working on it, it'll be here!

Do not be alarmed. Entries are excluded from this view if they link to any confidential issues, or any issues or MRs in any non-public project. If you can see it here, it's public.

Closed entries are only shown from the current quarter. This isn't meant to reflect anything other than what's in my augmented working memory right now.

If you see one of these emoji in the Status column, it reflects the mergeability checks of the first-listed MR in the URLs list: πŸ™…β€β™€οΈ (check failed), ⏳ (checks pending), πŸŽ‰ (all checks passed!).

The script to generate the below table is in this repo.

Activity

View all
Loading
There was an error loading users activity calendar.
  • Loading

Personal projects

View all
  • Loading
Loading

About

Pronounced as: ah-SHEH-rah

Pronouns: it/she

Info

Senior Backend Engineer, Plan:Knowledge at GitLab
Melbourne, Australia
12:19 PM
Member since September 15, 2025

Contact

kivikakk.ee/about
aconnor@gitlab.com
kivikakk
kivikakk