Permalink
Commits on Jan 16, 2011
  1. Bumped version to v0.20101108.

    igal committed Jan 16, 2011
  2. Increased default timeout for sqlite3 database to 15 seconds cope wit…

    igal committed Jan 16, 2011
    …h very slow machines or Solr instances.
Commits on Nov 8, 2010
  1. Fixed Event::to_ical: added calendar name and tests.

    igal committed Nov 8, 2010
    The Event::to_ical method adds the name of the calendar. It relied on a specific string and letter case that worked with the old VPIM exporter, but not with the new RiCal exporter. This injector's been fixed and improved to eliminate these assumptions, and examples have been added to describe the intended behavior of the iCalendar headers.
Commits on Oct 31, 2010
Commits on Oct 30, 2010
  1. Merge branch 'with_fixed_searching'

    igal committed Oct 30, 2010
    * with_fixed_searching:
      Improved Event::search to give title boost to old title field and refactored.
      Fixed Event::search to do matching correctly, unfortunately, you'll need to reindex, e.g. `rake RAILS_ENV=production solr:rebuild_index`
  2. Fixed Event::search to do matching correctly, unfortunately, you'll n…

    igal committed Sep 3, 2010
    …eed to reindex, e.g. `rake RAILS_ENV=production solr:rebuild_index`
  3. Merge branch 'with_refactoring_after_machine_tags'

    igal committed Oct 30, 2010
    * with_refactoring_after_machine_tags:
      Improved Venue#has_full_address?, made it use clearer and more efficient logic to deterimine if any part of the full address was present.
      Improved Tag#machine_tag, made documentation clearer about URL and wrote clearer code for setting it.
      Added `rake spec:rcov:save` to test and save code coverage, and `rake spec:rcov:diff` to show report of uncovered code since code coverage was last saved.
      Updated SourceParser::Upcoming, removed completed FIXME for extracting API key into secrets file.
      Improved Venue#has_full_address? by adding explicit return, and using #present? to simplify conditional.
      Refactored venues#show view, eliminated complex conditional check with Venue#has_full_address? method, and replaced awkward `if ! foo.blank?' calls with clearer 'if foo.present?' calls.
      Fixed venues#show whitespace and indentations.
      Fixed venues#show page, only display the "Description" header if there's a description.
      Reworked VenuesController#index to clarify conditional flow and eliminate expensive query that used LIKE even when there wasn't a search.
      Reworked Tag's machine tags: organized related things into a section, added documentation, made logic and conditions clearer, added TODOs, eliminated problematic naming of variables which were the same as method names.
      Reworked logic for managing sorting labels in EventsHelper and Event. Added Event::sorting_label_for and Event::SORTING_LABELS, which replace EventsHelper's FRIENDLY_SORT_LABELS and convoluted logic in #events_sort_link and #events_sort_label.
      Refactored events_helper, created section for Google Calendar exporting and moved related methods and constants there.
  4. Improved Venue#has_full_address?, made it use clearer and more effici…

    igal committed May 10, 2010
    …ent logic to deterimine if any part of the full address was present.
  5. Improved Tag#machine_tag, made documentation clearer about URL and wr…

    igal committed May 10, 2010
    …ote clearer code for setting it.
  6. Added `rake spec:rcov:save` to test and save code coverage, and `rake…

    igal committed May 10, 2010
    … spec:rcov:diff` to show report of uncovered code since code coverage was last saved.
  7. Updated SourceParser::Upcoming, removed completed FIXME for extractin…

    igal committed May 10, 2010
    …g API key into secrets file.
  8. Improved Venue#has_full_address? by adding explicit return, and using…

    igal committed May 10, 2010
    … #present? to simplify conditional.
  9. Refactored venues#show view, eliminated complex conditional check wit…

    igal committed May 10, 2010
    …h Venue#has_full_address? method, and replaced awkward `if ! foo.blank?' calls with clearer 'if foo.present?' calls.
  10. Fixed venues#show page, only display the "Description" header if ther…

    igal committed May 10, 2010
    …e's a description.
  11. Reworked VenuesController#index to clarify conditional flow and elimi…

    igal committed May 10, 2010
    …nate expensive query that used LIKE even when there wasn't a search.
  12. Reworked Tag's machine tags: organized related things into a section,…

    igal committed May 10, 2010
    … added documentation, made logic and conditions clearer, added TODOs, eliminated problematic naming of variables which were the same as method names.
  13. Reworked logic for managing sorting labels in EventsHelper and Event.…

    igal committed May 10, 2010
    … Added Event::sorting_label_for and Event::SORTING_LABELS, which replace EventsHelper's FRIENDLY_SORT_LABELS and convoluted logic in #events_sort_link and #events_sort_label.
  14. Refactored events_helper, created section for Google Calendar exporti…

    igal committed May 10, 2010
    …ng and moved related methods and constants there.
  15. Merge branch 'with_tag_cloud'

    igal committed Oct 30, 2010
    * with_tag_cloud:
      Refactored site#index tag cloud view code.
      Improved Tag::for_tagcloud: added configurable exclusions, eliminated unnecessary queries and refactored for clarity.
      Updated "default/settings.yml" file to add "tagacloud_exclusions".
      Added tagcloud to homepage. Updated associated styles and specs.
      Improved Tag, added ::for_tagcloud method to return data structure that can be used to contruct a tag cloud.
      Improved Tag, added #taggings association.
      Improved ApplicationHelper#tag_link to accept a link_class argument.
  16. Improved Tag::for_tagcloud: added configurable exclusions, eliminated…

    igal committed Oct 30, 2010
    … unnecessary queries and refactored for clarity.
  17. Improved Tag, added ::for_tagcloud method to return data structure th…

    igal committed Jun 17, 2010
    …at can be used to contruct a tag cloud.
  18. Merge branch 'with_specific_versions'

    igal committed Oct 30, 2010
    * with_specific_versions:
      Fixed "environment.rb" to specify exact versions of gems.
  19. Merge branch 'with_downloader'

    igal committed Oct 30, 2010
    * with_downloader:
      Improved `rake data:fetch` and `rake db:fetch` to use Downloader.
      Added Downloader library to pick and use the most efficient downloading tool.
Commits on Oct 4, 2010
  1. Updated site-icon.png to higher resolution for iPhone4/iPad, added so…

    reidab committed Oct 4, 2010
    …urce image file to new /source_images directory.
Commits on Sep 3, 2010