1. 25 Aug, 2012 1 commit
  2. 24 Aug, 2012 2 commits
  3. 17 Aug, 2012 1 commit
  4. 05 Jul, 2012 1 commit
    • David Roetzel's avatar
      Make display of recent changes more robust. · bb26768c
      David Roetzel authored
      Deleting events with associated people led to exceptions
      when displaying the home and recent changes pages.
      
      This fixes this and possibly other conditions where the
      data that should be displayed has been deleted.
      bb26768c
  5. 15 Jun, 2012 5 commits
  6. 14 Jun, 2012 2 commits
    • Robert Kowalski's avatar
      offer JSON Api to users · c579b546
      Robert Kowalski authored
      c579b546
    • Robert Kowalski's avatar
      Integration of a JSON Api using erb-template · bec41711
      Robert Kowalski authored
      This commit implements a small JSON API which tries to serve the same
      informations as the XML API. It is needed hardly by mobile app developers
      which previously build their own "proxies" for lightweight JSON using
      PHP and had to switch its url for every event they wanted to build an
      app for.
      
      There are several reasons to avoid this:
      
      * This adds one more point of failure to external thrid party apps.
      * It causes every third party developer to build his/her own proxy.
      * After all, every developer has to host the proxy on his own server.
      bec41711
  7. 30 Mar, 2012 5 commits
  8. 27 Feb, 2012 1 commit
  9. 07 Feb, 2012 1 commit
  10. 30 Jan, 2012 1 commit
    • David Roetzel's avatar
      Added URL of cfp interface... · 5632a1d5
      David Roetzel authored
      ...to cfp index page. This information has not been shown
      anywhere before and needed to be inferred or guessed.
      
      I refrained from actually linking to it, though, because
      a logged in admin should not meddle in the cfp area.
      5632a1d5
  11. 12 Jan, 2012 1 commit
    • David Roetzel's avatar
      Modal works on first click. · 485c519f
      David Roetzel authored
      Fixed small scheduling bug. I misread the documentation
      of the modal() function, which resulted in scheduling by
      clicking on an empty slot only working on the second click.
      485c519f
  12. 10 Jan, 2012 7 commits
  13. 09 Jan, 2012 1 commit
  14. 02 Jan, 2012 1 commit
  15. 01 Jan, 2012 1 commit
  16. 30 Dec, 2011 2 commits
  17. 22 Dec, 2011 3 commits
  18. 20 Dec, 2011 2 commits
    • David Roetzel's avatar
      Bootstrap upgrade for schedule page... · 19b86d89
      David Roetzel authored
      ...including a major overhaul in functionality:
      
      Dragging unscheduled events from the side-bar was a nice
      idea but a pita in practice. The screen tends to get long
      and scrolling while dragging is cumbersome.
      
      The new version lets you click on an empty time slot. A
      popup opens and lets you select an unscheduled event.
      
      Another major improvement: Scheduled events can be
      unscheduled. Just hover over an event and click on the
      small 'x' that appears.
      
      Scheduling events has never been easier.
      19b86d89
    • David Roetzel's avatar
      Point formtastic-bootstrap back to upstream. · 7c582634
      David Roetzel authored
      My addition has been pulled into upstream. Yay!
      7c582634
  19. 08 Dec, 2011 1 commit
  20. 07 Dec, 2011 1 commit