summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Expand)Author
14 hoursAdd weekday abbreviation for open-today widgeterdgeist
16 hoursascade-destroy occurrences; support events without a fixed start timeerdgeist
27 hoursAdd 'open today' sidebar widget and open days in chapter listserdgeist
27 hoursFix DST drift in occurrence generationerdgeist
41 hoursAdd direct edit link to nodes#indexerdgeist
42 hoursRewrite chapter_detail template with humanized event scheduleerdgeist
42 hoursAdd tagging support to Event modelerdgeist
42 hoursClean up events views: return_to, subnav, remove custom_rruleerdgeist
3 daysAdd RRULE humanizer and wire events into nodes#showerdgeist
3 daysFix events CRUD for standalone events and add events to admin menuerdgeist
3 daysAdd chapter_detail template with events and external URL renderingerdgeist
3 daysPhase 2: chapter nodes, aggregate partial, fixeserdgeist
3 daysPhase 1: standalone events, external_url on nodeserdgeist
3 daysAddress brakeman security findingsHEADmastererdgeist
3 daysPermit :admin in params only for adminserdgeist
3 daysRemove recent_changes RSS feed. It leaks unpublished drafts and the basic auth was only symbolicerdgeist
3 daysRemove obsolete viewerdgeist
3 daysRemove obsolete partialerdgeist
3 daysPrevent xss by not allowing return_to to point to javascript resourceserdgeist
3 daysReplace Shadowbox with GLightbox, drop jQuery from public siteerdgeist
3 daysUnify jQuery: serve public site jQuery via asset pipelineerdgeist
4 daysImprove admin search overlay layout and behaviourerdgeist
5 daysRestore and improve admin node searcherdgeist
5 daysFix tag list rendering in node editorerdgeist
6 daysrss: add per-tag Atom feed at /rss/tags/:tag/updates.xmlerdgeist
6 daysrss: fix self link to include .xml suffixerdgeist
6 daysStage 7 click-testing fixes (2)erdgeist
6 daysStage 7 click-testing fixeserdgeist
6 daysFix flash delete for empty flasheserdgeist
6 daysStop forcing escaped HTML into the database just because XML Builder was used wrongerdgeist
6 daysFix routes after removing the routing-filtererdgeist
6 daysStage 7: Rails 7.2 → 8.1 on Ruby 3.2.11erdgeist
7 daysStage 6 click-testing fixes and production setuperdgeist
7 daysFix I18n::InvalidLocale :root errorserdgeist
7 daysEnable full-text search via PostgreSQL tsvector on page_translationserdgeist
7 daysFix ImageMagick 7: use 'magick' instead of deprecated 'convert'erdgeist
7 daysFix RSS feeds, xmlparser initializererdgeist
7 daysStage 5 click-testing fixeserdgeist
8 daysStage 5 fixes: RouteWithParams removal, Globalize fallbacks, search stub, to_s(:db) → to_fs(:db), LockedByAnotherUser autoload, test environment configerdgeist
8 daysStage 5: Rails 6.1 → 7.2 on Ruby 3.2.11erdgeist
8 daysStage 4: Rails 5.2 -> 6.1 on Ruby 2.7.2erdgeist
8 daysRails 5.2 application fixeserdgeist
9 daysRails 4.2 view fixeserdgeist
9 daysRails 4.2 model and controller fixeserdgeist
9 daysFix tagged content aggregator, assets path, and add regression testserdgeist
10 daysStage 1 complete: Rails 2.3.5 to Rails 3.2.22.5 upgradeerdgeist
10 daysUpdate deployed state to what's currently runningerdgeist
2025-02-06Improve worklflowerdgeist
2025-02-05Add warner if theres unescaped entities inside the Title fieldserdgeist
2025-02-05Enhance admin view by sitemaperdgeist