Permalink
Commits on Jan 8, 2014
  1. Hide 'tips' heading in page tips

    committed Jan 8, 2014
Commits on Dec 30, 2013
Commits on Nov 11, 2013
Commits on Nov 10, 2013
  1. Remove subdomain from redirects; unnecessary, & breaks with custom do…

    …mains
    
    It was redirecting to problemchild.problemchildmag.com!
    committed Nov 10, 2013
  2. Fix touchy spec

    committed Nov 10, 2013
  3. Clean up "highest_scores" page & publishing workflow

    Also, dirty hax to keep the cucumber specs passing.
    the_staff_list.feature is a truly ridiculous feature.
    committed Nov 10, 2013
  4. Clean up display of magazines

    committed Nov 10, 2013
Commits on Nov 9, 2013
  1. Merge pull request #11 from chadoh/tips_for_editors

    Tips for editors
    committed Nov 9, 2013
  2. Fix confirmations controller by bypassing "set_tips" before_filter

    `set_tips` calls "current_person" which does some fancy Warden stuff. The
    fancy Warden stuff somehow interacts with the updating of the person
    that happens in ConfirmationsController, which resulted in the person
    being signed out.
    committed Nov 9, 2013
Commits on Nov 8, 2013
  1. Add tips to people#show

    committed Nov 8, 2013
  2. Add tips for submissions#new

    committed Nov 8, 2013
  3. Add tips for submissions#index

    committed Nov 8, 2013
  4. Tips for meetings#show

    committed Nov 8, 2013
  5. Add tips for meetings#index and clean up weird stuff

    * Only show magazines for current publication in drop downs
    * Clean up print view for meetings#show
    * Place tips within the header in the html, since the article is not a
      reliable width
    committed Nov 8, 2013
  6. Tips for staff list

    committed Nov 8, 2013
  7. Add tips when editing pages of issues

    I also decided that an editor for any issue of a publication ought to be
    able to edit the layout of any other. These are trustworthy people. No
    reason to lock it down so tight.
    committed Nov 8, 2013
Commits on Nov 7, 2013
  1. Allow toggling whether to show tips at page load

    For now, I've added a column to the people table. Yuck. To be removed
    whet Typsy.io is a thing.
    committed Nov 7, 2013
  2. Add tips for admins to home page and magazines page

    * Add nicely-styled tips to pages
    * Set @tips in a before_filter on all actions
    * Use a PageTips class to contain this mess in one place
    * Allow specifying a @show_conditional_tips boolean in each controller
      action, for the ones that have conditional tips
    committed Nov 7, 2013
Commits on Nov 6, 2013
  1. Update FontAwesome

    FontAwesome 4.0 changed the names of some icons and changed how they're
    included, so this required going through all the places where it was
    called and updating. While I was at it, I also discovered some ways that
    some stuff could be cleaner & just went for it.
    committed Nov 6, 2013
Commits on Nov 4, 2013
  1. Merge pull request #10 from chadoh/new-publication-signup

    Create a simple sign up form for new publications
    committed Nov 4, 2013
  2. Seed sample data when new publications sign up

    I found a lot of broken stuff while playing with this functionality.
    
    Also, it's a huge operation, so it needs to be done in the background.
    But Workless, the gem used to automatically spin up Delayed Job workers,
    was not configured correctly. So I did that, too.
    
    Big commit!
    committed Nov 3, 2013
Commits on Nov 2, 2013
  1. Signing up a new publication works!

    * Signing in across all domains now supported
    * People can now browse around the site for 2 days before confirming
      their account and setting their password
    * First name is no longer a required field for Person, but Email is
    * When you sign up a new publication, the publication and your account
      are automatically created (no dummy data is created yet, though)
    committed Nov 2, 2013
Commits on Nov 1, 2013
Commits on Oct 31, 2013
  1. Merge branch 'master' into new-publication-signup

    * master:
      Fix bad spec
      Document the .env file
    committed Oct 31, 2013
  2. Fix bad spec

    committed Oct 31, 2013
  3. Document the .env file

    committed Oct 31, 2013
Commits on Oct 27, 2013
Commits on Oct 26, 2013
  1. Clean up publications form

    committed Oct 26, 2013