<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cccms/lib/update_importer.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-25T23:59:57Z</updated>
<entry>
<title>Stage 4: Rails 5.2 -&gt; 6.1 on Ruby 2.7.2</title>
<updated>2026-06-25T23:59:57Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-06-25T23:59:57Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=c06723ee715512c2033c7786c48f15674585b56b'/>
<id>urn:sha1:c06723ee715512c2033c7786c48f15674585b56b</id>
<content type='text'>
- routing-filter 0.6.3 -&gt; 0.7.0 (Rails 6.1 compatibility)
- RSS named routes rss_xml/rss_rdf added
- RouteWithParams workarounds: will_paginate_patch, content_path shim, safe_path helper
- Paperclip removed, replaced with FileAttachment concern (preserves URL scheme)
- Assets resource moved to /admin/assets (Sprockets middleware conflict)
- ApplicationRecord base class added, all models migrated
- Strong parameters added to Assets, Occurrences, Events, MenuItems controllers
- update_attributes -&gt; update throughout
- render :nothing -&gt; head :ok/:not_found throughout
- language_selector rewritten (removes :overwrite_params)
- Environment files updated for Rails 6.1 (eager_load, public_file_server, ActionMailer)
- Arel::Visitors::DepthFirst and Integer/Float duration patches removed from test_helper
- AssetsController tests added (10 tests covering upload, variants, destroy, auth)
- ImageMagick geometry: 460x250! for headline crop (not # which is invalid in IM6)

129 runs, 311 assertions, 5 failures (all pre-existing), 0 errors
</content>
</entry>
<entry>
<title>modified importer to update carefully!!!1elf</title>
<updated>2009-03-18T21:41:03Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-03-18T21:41:03Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=5308fd3062052939dcdbdaf0f4a09ee5e1875842'/>
<id>urn:sha1:5308fd3062052939dcdbdaf0f4a09ee5e1875842</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Parse iCalendar-entities from events</title>
<updated>2009-03-02T02:07:52Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@bauklotz.local</email>
</author>
<published>2009-03-02T02:07:52Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=c71904f4fb3c6274ee27bb9b455436edeb95de42'/>
<id>urn:sha1:c71904f4fb3c6274ee27bb9b455436edeb95de42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>run rake cccms:setup_environment to get all tasks done at once</title>
<updated>2009-03-01T12:56:52Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-03-01T12:56:52Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=99c11dbce9aa161853f29a431ab3bb24bdd548ab'/>
<id>urn:sha1:99c11dbce9aa161853f29a431ab3bb24bdd548ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cloning tags from heads to new drafts. splitted the find_or_create_draft method to make it easier to read.</title>
<updated>2009-02-22T15:03:09Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-02-22T15:03:09Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=955524ef5e5165a71c67b66abaad2c9e2797efd6'/>
<id>urn:sha1:955524ef5e5165a71c67b66abaad2c9e2797efd6</id>
<content type='text'>
fixed a bug in the importer which caused tag loss</content>
</entry>
<entry>
<title>added importer for authors and adding proper authors</title>
<updated>2009-02-21T16:36:09Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-02-21T16:36:09Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=41448123069858d754931d136d90ea2665d8a8be'/>
<id>urn:sha1:41448123069858d754931d136d90ea2665d8a8be</id>
<content type='text'>
to imported pages</content>
</entry>
<entry>
<title>updated the importer to set the published_at date</title>
<updated>2009-02-21T11:29:30Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-02-21T11:29:30Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=3f0b690d8f0011dfdcc32af2626eef473f9111b5'/>
<id>urn:sha1:3f0b690d8f0011dfdcc32af2626eef473f9111b5</id>
<content type='text'>
properly</content>
</entry>
<entry>
<title>added globalize2 plugin as well as some modifications</title>
<updated>2009-02-07T14:50:40Z</updated>
<author>
<name>hukl</name>
<email>hukl@eight.local</email>
</author>
<published>2009-02-07T14:50:40Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=36a2f1f3c085dd81171cf7d8220770d4ff921ab3'/>
<id>urn:sha1:36a2f1f3c085dd81171cf7d8220770d4ff921ab3</id>
<content type='text'>
which use the new translation facilities.

backend mostly. </content>
</entry>
<entry>
<title>added head id to node model which points to the</title>
<updated>2009-02-07T11:25:31Z</updated>
<author>
<name>hukl</name>
<email>hukl@eight.local</email>
</author>
<published>2009-02-06T20:48:41Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=ce9645d0092d42c7bf8781378181ffbd4ff3d088'/>
<id>urn:sha1:ce9645d0092d42c7bf8781378181ffbd4ff3d088</id>
<content type='text'>
head of the nodes pages collection. modified
tests, importer etc

renamed flags to tags
</content>
</entry>
<entry>
<title>refactored the whole tagging thing. now using</title>
<updated>2009-02-02T22:46:46Z</updated>
<author>
<name>hukl</name>
<email>hukl@eight.local</email>
</author>
<published>2009-02-02T22:46:46Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=1bbeefe805efba28ef9c237a1c27f3f1ce1d5dc0'/>
<id>urn:sha1:1bbeefe805efba28ef9c237a1c27f3f1ce1d5dc0</id>
<content type='text'>
acts_as_taggable_on_steroids instead of a
homebrew solution</content>
</entry>
</feed>
