Permalink
Commits on Oct 4, 2008
  1. Added application_helper_spec for #cleanse.

    igal.koshevoy
    igal.koshevoy committed Oct 4, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1197 54c6411d-1744-0410-a9eb-b99409f43359
  2. Added cleanse calls to app/views/events/_table.

    igal.koshevoy
    igal.koshevoy committed Oct 4, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1195 54c6411d-1744-0410-a9eb-b99409f43359
  3. Switched many #h calls to #cleanse to protect HTML entities in user-s…

    igal.koshevoy
    igal.koshevoy committed Oct 4, 2008
    …upplied content. Added rel=nofollow attributes to outbound urls to reduce value for spammers.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1193 54c6411d-1744-0410-a9eb-b99409f43359
  4. Added #cleanse to ApplicationHelper, to provide a version of #h that …

    igal.koshevoy
    igal.koshevoy committed Oct 4, 2008
    …preserves HTML entities.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1192 54c6411d-1744-0410-a9eb-b99409f43359
Commits on Oct 3, 2008
  1. Added robots.txt to disallow visits to edit forms.

    igal.koshevoy
    igal.koshevoy committed Oct 3, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1190 54c6411d-1744-0410-a9eb-b99409f43359
Commits on Sep 29, 2008
  1. Converted many tabs to many more spaces.

    reidab
    reidab committed Sep 29, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1188 54c6411d-1744-0410-a9eb-b99409f43359
  2. Added evil robot detection to VenuesController#create, VenuesControll…

    reidab
    reidab committed Sep 29, 2008
    …er#update, and EventsController#update.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1187 54c6411d-1744-0410-a9eb-b99409f43359
Commits on Sep 22, 2008
  1. Reworked the events page filter form so that the fields are

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    narrower, the default dates are in the same format as that
    used by the date picker widget, and that the 'Filter' and
    'Reset' controls are in a more logical place.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1181 54c6411d-1744-0410-a9eb-b99409f43359
  2. In events/_list partial, fixed the indentation to match our coding

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    conventions since that file had sections that used three different kinds
    of conventions and it was getting hard to tell what was going on.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1179 54c6411d-1744-0410-a9eb-b99409f43359
  3. Fixed events/_list view partial, it now displays a "No events" message

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    if told to display but isn't given a populated array of events, previously
    it was throwing an exception. This was a problem because the recent change
    to the venues show page always displays this component, even when there
    are no events happening there.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1178 54c6411d-1744-0410-a9eb-b99409f43359
  4. Reworked venue show page so that the content is constrained within the

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    same sort of cyan-toned box that's used on the event show page. This
    resolves problems with formatting of the map, "Description" and "Future
    events happening here" sections.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1177 54c6411d-1744-0410-a9eb-b99409f43359
  5. Changed venue details to always show the "Future events happening here"

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    so that users can get used to looking for it.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1176 54c6411d-1744-0410-a9eb-b99409f43359
  6. Improved formatting of the 'No events' text in events/_list.

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1175 54c6411d-1744-0410-a9eb-b99409f43359
  7. Rewrote the sidebar content for event and events to a consistent

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    "Export to" and "Subscribe to". This reads much more naturally and makes
    a clear distinction between subscribing to feeds and exporting a static
    item.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1174 54c6411d-1744-0410-a9eb-b99409f43359
  8. Changed 'Import events' to 'Import event(s)'

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1173 54c6411d-1744-0410-a9eb-b99409f43359
  9. Edited the /about text.

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1172 54c6411d-1744-0410-a9eb-b99409f43359
  10. Changed links on homepage to sentence case for clarity and consistency.

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1171 54c6411d-1744-0410-a9eb-b99409f43359
  11. Improved text on "Import event(s)" page: Added explanation at top about

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    it being possible to import one or more events, what formats these are in,
    moved the explanation about re-import next to the checkbox, and provided
    text to explain what a bookmarklet does and how to use it.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1170 54c6411d-1744-0410-a9eb-b99409f43359
  12. Changed titles of menu items to sentence case to make each selection

    igal.koshevoy
    igal.koshevoy committed Sep 22, 2008
    more visually distinct.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1169 54c6411d-1744-0410-a9eb-b99409f43359
Commits on Sep 20, 2008
  1. Adding results of the documentation sprint.

    reidab
    reidab committed Sep 20, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1167 54c6411d-1744-0410-a9eb-b99409f43359
  2. Added a placeholder template for the about page (site/about.html.erb)…

    reidab
    reidab committed Sep 20, 2008
    … and connected a route to it.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1147 54c6411d-1744-0410-a9eb-b99409f43359
  3. Added support for the Universal Edit Button to event, venue, and sour…

    reidab
    reidab committed Sep 20, 2008
    …ce display pages.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1123 54c6411d-1744-0410-a9eb-b99409f43359
Commits on Sep 10, 2008
  1. Added more margin to bottom of single item's h3 on show pages.

    igal.koshevoy
    igal.koshevoy committed Sep 10, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1121 54c6411d-1744-0410-a9eb-b99409f43359
  2. Added 'rake tmp:cache:clear' to webadmin deploy tasks, necessary to p…

    igal.koshevoy
    igal.koshevoy committed Sep 10, 2008
    …urge things like the CSS file cache.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1118 54c6411d-1744-0410-a9eb-b99409f43359
  3. Fixed sidebar h3, it had a fixed height and looked bad when text wrap…

    igal.koshevoy
    igal.koshevoy committed Sep 10, 2008
    …ped.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1116 54c6411d-1744-0410-a9eb-b99409f43359
Commits on Sep 9, 2008
  1. Replaced focus_on helper with tabindex_on helper on some pages

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    where the focus was undesirable. E.g., having the search field focused
    on the homepage is bad because it requires the user to move the focus
    before they can use 'space' or 'page down'. Although the tabindex_on
    doesn't do anything yet, the goal is to figure out the right JavaScript
    to make it set the object's tabindex to 1, which whould make it possible
    to just hit tab and focus on the form input rather than having to mouse.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1114 54c6411d-1744-0410-a9eb-b99409f43359
  2. Removed ancient, disabled search form from application layout.

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1112 54c6411d-1744-0410-a9eb-b99409f43359
  3. Added #focus_on values to most forms.

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1111 54c6411d-1744-0410-a9eb-b99409f43359
  4. Moved :javascript_insert content after application.js so that it's

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    possible to call code defined in application and override it.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1110 54c6411d-1744-0410-a9eb-b99409f43359
  5. Added #focus_on helper which moves the cursor focus to an input.

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1109 54c6411d-1744-0410-a9eb-b99409f43359
  6. Fixed _forms.css white-space nowrap in the time picker.

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1108 54c6411d-1744-0410-a9eb-b99409f43359
  7. Reworked #today_tomorrow_or_weekday helper so that it only returns the

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    weekday and added TODO to review whether this is right. The issue is that
    each event already has a header to its left that can say 'Today',
    'Tomorrow' and such, so there's no point to displaying that information
    twice and denying the user the opportunity to see what weekday the event
    is on.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1107 54c6411d-1744-0410-a9eb-b99409f43359
  8. Improved event#show and venue#show by adding a contentbar CSS id that

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    contains the data to the left of the sidebar. This makes the browser
    wrap long titles rather than having the sidebar overlap and hide them.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1106 54c6411d-1744-0410-a9eb-b99409f43359
  9. Improved venues#show, fixed misleading title casing of 'Future events

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    happening here' and added HR to separate sidebar information.
    
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1105 54c6411d-1744-0410-a9eb-b99409f43359
  10. Improved events#show, added HR to separate timestamp and actions.

    igal.koshevoy
    igal.koshevoy committed Sep 9, 2008
    git-svn-id: https://calagator.googlecode.com/svn/trunk@1104 54c6411d-1744-0410-a9eb-b99409f43359