| Age | Commit message (Expand) | Author |
| 3 days | Emit a report-only Content-Security-Policy with nonced inline scripts | erdgeist |
| 3 days | Add Trash affordances: cockpit, listing, dashboard entry | erdgeist |
| 4 days | Construct DOM elements using escaping helpers to prevent XSS | erdgeist |
| 5 days | managed RRULE constructs now include week selection | erdgeist |
| 5 days | Remove some remnants of legacy admin wizard interface | erdgeist |
| 7 days | Add inline image insertion for page bodies, plus a headline-conflict badge | erdgeist |
| 7 days | Add a toggleable live preview panel to both editors | erdgeist |
| 8 days | Fix autosave bug: sync tinymce's state back to textarea before serializing | erdgeist |
| 8 days | Asset picker: attach/detach/reorder UI, read-only view, autosave fix | erdgeist |
| 8 days | Add loadOnFocus to initSearchPicker; asset search shows recent by default | erdgeist |
| 8 days | Wavy-underline: allowlist to default; destroy-button and search polish | erdgeist |
| 9 days | Add a grouped tag+node search endpoint for the upcoming dashboard | erdgeist |
| 9 days | Unify the four field-level pickers, fix search visibility | erdgeist |
| 10 days | Make /nodes/parameterize_preview route independent | erdgeist |
| 11 days | Retire vendored cacycle_diff.js for a diff-lcs-based diff view | erdgeist |
| 12 days | Rework events#new with the new layout paradigm | erdgeist |
| 13 days | Autosave posts to its own endpoint surface lock loss immediately | erdgeist |
| 13 days | Whitespace fixes | erdgeist |
| 13 days | WIP: dynamic rrule builder, javascript side | erdgeist |
| 13 days | Link new metadata behaviour and layout in css and javascript | erdgeist |
| 13 days | Whitespace fixes | erdgeist |
| 13 days | WIP: dynamic rrule builder | erdgeist |
| 14 days | Add link and lists to tinymce, wash pasted blocks clean of classes | erdgeist |
| 2026-07-07 | Add context-aware child-creation shortcuts to nodes#show | erdgeist |
| 2026-07-05 | Fix admin search results colliding with other search widgets | erdgeist |
| 2026-06-30 | Replace installing click event handler with non-jquery code | erdgeist |
| 2026-06-30 | Replace Shadowbox with GLightbox, drop jQuery from public site | erdgeist |
| 2026-06-30 | Unify jQuery: serve public site jQuery via asset pipeline | erdgeist |
| 2026-06-30 | Improve admin search overlay layout and behaviour | erdgeist |
| 2026-06-29 | Remove debug output for admin search | erdgeist |
| 2026-06-29 | Restore and improve admin node search | erdgeist |
| 2026-06-27 | Stage 7 click-testing fixes | erdgeist |
| 2026-06-27 | Stage 7: Rails 7.2 → 8.1 on Ruby 3.2.11 | erdgeist |
| 2026-06-23 | Update deployed state to what's currently running | erdgeist |
| 2025-02-06 | Improve worklflow | erdgeist |
| 2025-02-05 | Enhance admin view by sitemap | erdgeist |
| 2025-02-05 | fix edit node behaviour | erdgeist |
| 2009-11-16 | tinymce update. activated safari and paste plugin to prevent messy markup after copy and paste. hope that helps *sigh* | hukl |
| 2009-10-19 | page editor is initialized first | hukl |
| 2009-10-18 | re-activated admin overview screen - listing 20 recent changes and 20 current drafts. more to come | hukl |
| 2009-10-08 | enabled shadowbox for headline images on public pages. if js is disabled the regular html version is rendered | hukl |
| 2009-09-17 | added shadowbody, first js gallery initializer and template modifications | hukl |
| 2009-09-13 | the sorter needed a seperate initializer | hukl |
| 2009-09-13 | conditional initializers - not sure if this actually improves anything but it seems better this way | hukl |
| 2009-09-12 | re-enabled autosave. reduced timeout to 7 seconds which triggers only if something has actually changed | hukl |
| 2009-09-09 | added editing of slugs and moving of nodes. to edit a slug or move a node you edit that node, make your changes and save. the slug and parent node changes ge... | hukl |
| 2009-09-09 | huge tiny_mce update - now using the tiny_mce jquery build which allows tiny_mce to be initialized via jquery - great! | hukl |
| 2009-09-09 | always hide the search widget | hukl |
| 2009-09-08 | lots of gui improvements for creating nodes | hukl |
| 2009-09-08 | new interface for adding nodes. still needs a bit radio button magick | hukl |