<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cccms/app/helpers/content_helper.rb, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://erdgeist.org/gitweb/cccms/atom?h=master</id>
<link rel='self' href='https://erdgeist.org/gitweb/cccms/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/'/>
<updated>2026-06-27T19:14:48Z</updated>
<entry>
<title>Stage 7 click-testing fixes</title>
<updated>2026-06-27T19:14:48Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-06-27T19:14:48Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=a627a650fda4e22107245a3269465347bb778258'/>
<id>urn:sha1:a627a650fda4e22107245a3269465347bb778258</id>
<content type='text'>
- aggregate: switch to shortcode syntax [aggregate ...]; fix paragraph
  wrapping by excising the shortcode and its surrounding &lt;p&gt; before
  sanitize, concatenating collection output outside sanitized content
- page.rb: remove aggregate XML unwrapping from rewrite_links_in_body
  (no longer needed with shortcode approach)
- rss builders: explicit CGI.escapeHTML on title/abstract; Builder 3.3.0
  does not escape when target buffer is html_safe (ActionView default)
- tinymce: disable menubar and promotion nag; add code plugin, remove
  paste plugin (built into TinyMCE 8 core); configure via admin_interface.js
  directly (config/tinymce.yml affects tinymce() helper only, not tinymce.init)
</content>
</entry>
<entry>
<title>Stage 1 complete: Rails 2.3.5 to Rails 3.2.22.5 upgrade</title>
<updated>2026-06-24T02:13:16Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-06-24T02:13:16Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=e0a7e0fec760ba12c8067a37e10c96f1f05876e2'/>
<id>urn:sha1:e0a7e0fec760ba12c8067a37e10c96f1f05876e2</id>
<content type='text'>
- Converted plugins to gems (Gemfile)
- Updated config structure (application.rb, boot.rb, environment.rb)
- Converted routes to Rails 3 DSL
- Converted named_scope to scope throughout models
- Converted find(:all, :conditions) to where() chains
- Fixed has_many :order to use ordering scope
- Updated session store and secret token configuration
- Fixed exception_notification middleware configuration
- Patched Ruby 2.4 / Rails 3.2 incompatibilities:
  - Integer/Float duration arithmetic (ActiveSupport)
  - Arel visit_Integer for PostgreSQL adapter
  - create_database String/Integer coercion
  - ActionController consider_all_requests_local
- Migrated taggings schema for acts-as-taggable-on
- Replaced dynamic_form gem with custom form_error_messages helper
- Fixed Rails 3 block helper syntax (form_for, form_tag, fields_for)
- Fixed admin layout yield
- Updated test suite for Rails 3 APIs
</content>
</entry>
<entry>
<title>Update deployed state to what's currently running</title>
<updated>2026-06-23T16:04:37Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-06-23T16:04:37Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=6424e10be5a89f175a74c71c55660412a169b8b8'/>
<id>urn:sha1:6424e10be5a89f175a74c71c55660412a169b8b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Big overhaul patch and style changes</title>
<updated>2025-01-28T21:47:15Z</updated>
<author>
<name>Charlie Root</name>
<email>root@web.ccc.local</email>
</author>
<published>2025-01-28T21:47:15Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=c4296b59a7f9d667d295f9c37b71f7849b818fb3'/>
<id>urn:sha1:c4296b59a7f9d667d295f9c37b71f7849b818fb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reject events with no corresponding page</title>
<updated>2011-02-11T11:40:42Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2011-02-11T11:40:42Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=8640f3567283eb3ecc65008a52b8ae4fdbeadf36'/>
<id>urn:sha1:8640f3567283eb3ecc65008a52b8ae4fdbeadf36</id>
<content type='text'>
spaces</content>
</entry>
<entry>
<title>fixed typo - evil</title>
<updated>2009-11-08T18:19:26Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-11-08T18:19:26Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=f696cdb88a1d3e243699f7745a44190f8ffbd3ee'/>
<id>urn:sha1:f696cdb88a1d3e243699f7745a44190f8ffbd3ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added sanitize statements to hopefully all critical templates to protect against cross site scripting.</title>
<updated>2009-10-17T11:56:01Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-10-17T11:56:01Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=c36132551b62e7d249948712d6dc47be614c28a5'/>
<id>urn:sha1:c36132551b62e7d249948712d6dc47be614c28a5</id>
<content type='text'>
added section to environment.rb listing the whitelisted tags and attributes and examples on how to extend the list </content>
</entry>
<entry>
<title>enabled shadowbox for headline images on public pages. if js is disabled the regular html version is rendered</title>
<updated>2009-10-08T20:24:51Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-10-08T20:24:51Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=2fd33c36428ae7684badc43dbe2142152f058b4e'/>
<id>urn:sha1:2fd33c36428ae7684badc43dbe2142152f058b4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>show the next event if none are found for the next 14 days. Closes #19</title>
<updated>2009-09-10T11:29:14Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-09-10T11:29:14Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=8194cd82d7cb70c5b81bec8ee7a82b542c2570e9'/>
<id>urn:sha1:8194cd82d7cb70c5b81bec8ee7a82b542c2570e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enabling featured articles</title>
<updated>2009-09-07T12:15:24Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-09-07T12:15:24Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=5e0488e021bee2002d70fa05b79bb85490af020b'/>
<id>urn:sha1:5e0488e021bee2002d70fa05b79bb85490af020b</id>
<content type='text'>
</content>
</entry>
</feed>
