| Age | Commit message (Expand) | Author |
| 26 hours | clone_attributes_from: update translations in place, not delete+recreate | erdgeist |
| 28 hours | Add per-node translation management: list, edit, destroy, compare | erdgeist |
| 3 days | Make page_translations' search trigger self-installing | erdgeist |
| 5 days | Include assets, tags and template in diff between revisions | erdgeist |
| 5 days | Retire vendored cacycle_diff.js for a diff-lcs-based diff view | erdgeist |
| 5 days | Fix malformed-HTML fallout across RSS, link rewriting, and flash messaging | erdgeist |
| 6 days | Make sure that page title actually is saved through to ORM | erdgeist |
| 8 days | Add tree-position scoping to Page.aggregate | erdgeist |
| 9 days | Add preview_token to pages | erdgeist |
| 9 days | Add erfa/chaostreff node-kind creation conventions | erdgeist |
| 2026-06-30 | Fix events CRUD for standalone events and add events to admin menu | erdgeist |
| 2026-06-30 | Phase 2: chapter nodes, aggregate partial, fixes | 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-26 | Stage 5: Rails 6.1 → 7.2 on Ruby 3.2.11 | erdgeist |
| 2026-06-26 | Stage 4: Rails 5.2 -> 6.1 on Ruby 2.7.2 | erdgeist |
| 2026-06-25 | Rails 5.2 application fixes | erdgeist |
| 2026-06-25 | Rails 4.2 model and controller fixes | erdgeist |
| 2026-06-24 | Fix tagged content aggregator, assets path, and add regression tests | erdgeist |
| 2026-06-24 | Stage 1 complete: Rails 2.3.5 to Rails 3.2.22.5 upgrade | erdgeist |
| 2026-06-23 | Update deployed state to what's currently running | erdgeist |
| 2025-01-28 | Big overhaul patch and style changes | Charlie Root |
| 2012-02-18 | Bugfix: Finally after all those years, asset urls are not rewritten anymore with a locale prefix! Hoorray! | hukl |
| 2010-03-03 | do not rewrite paths for assets | hukl |
| 2010-01-14 | Updated globalize2 to latest version. Modified existing code accoringly | hukl |
| 2009-12-01 | refactored the Page.aggregate to instanciate a lot less AR objects. Its actually instanciating only the ones being displayed. Still over 150 but still a mass... | hukl |
| 2009-11-17 | don't set the published_at upon creation of the first draft but rather on publish | hukl |
| 2009-11-15 | removed date and author from the standard template and introduced a dedicated update template which will get auto assigned if a node is created under updates... | hukl |
| 2009-11-11 | implemented that pages now have an author and an editor | hukl |
| 2009-11-03 | default now 25 | hukl |
| 2009-11-02 | make sure user and published_at stay the same | hukl |
| 2009-10-27 | fix for emtpy assets array | hukl |
| 2009-10-20 | allow to overwrite the original user in edit view | hukl |
| 2009-09-17 | switched tagging plugin again for postgresql compatibility | hukl |
| 2009-09-05 | prepend public_link with slash | hukl |
| 2009-09-04 | moved the image sorting into the model and wrapped it into a transaction | hukl |
| 2009-09-01 | cloning a page clones the asset references as well | hukl |
| 2009-09-01 | added expirimental routing for image galeries | hukl |
| 2009-09-01 | added related_assets to pages | hukl |
| 2009-08-16 | migration to add missing columns and indexes for acts_as_taggable_redux as well as other related modifications | hukl |
| 2009-08-15 | changed the implementation of Page.aggregate once more. Now faster, better shorter with acts_as_taggable_redux | hukl |
| 2009-08-15 | added pagination for aggregators. costed me the whole day. crappy plugins ARGH! More work to do! | hukl |
| 2009-07-18 | Test::Unit Fixtures can't handle globalize2's translated attributes which is why its impossible to set translated attributes via fixtures. Therefor I removed... | hukl |
| 2009-07-18 | cleaned up the Page#public_link method | hukl |
| 2009-04-18 | changed :include to :join which is much faster. adding named scopes with includes if they are needed | hukl |
| 2009-03-30 | added named scope for heads | hukl |
| 2009-03-29 | minor refactor | hukl |
| 2009-03-29 | a few more assertions | hukl |
| 2009-03-29 | refactored the outdated translations functionality. also adding flexibility to allow filtering with custom values. | hukl |
| 2009-03-29 | Added unit test to verify the basic functionality of the find_with_outdated_translations method. Found and fixed some issued on the way. [ x ] Testing rocks | hukl |