Permalink
Commits on Oct 21, 2018
  1. Update templates for new lucky cookies (#259)

    paulcsmith committed Oct 21, 2018
    Including:
    
    Cookie/Session accessing with .get and .get?
    Cookie/Session setting with .set
    Cookie removal with .expire
    Session key removal with .unset
    Flash.danger -> failure
    Updating the FlashHandler
    Updating the habitat settings for a new Lucky app including
    Lucky::SessionCookie.key and Lucky::CookieJar.default_expiration
    Removing old habitat settings (Lucky::Session::Store)
Commits on Oct 19, 2018
  1. Use wordsmith (#258)

    paulcsmith committed Oct 19, 2018
Commits on Oct 17, 2018
Commits on Sep 11, 2018
Commits on Sep 6, 2018
Commits on Sep 5, 2018
  1. Fix naming of generated spec method (#254)

    HarrisonB authored and paulcsmith committed Sep 5, 2018
    Previously, the test was asserting that a user that has signed in via
    the backdoor auth flow was signed *out*.
Commits on Aug 29, 2018
Commits on Aug 28, 2018
  1. Crystal version (#246)

    paulcsmith committed Aug 28, 2018
Commits on Aug 24, 2018
Commits on Aug 21, 2018
  1. Add BaseComponent (#247)

    paulcsmith committed Aug 21, 2018
    Closes #232
Commits on Aug 15, 2018
  1. Test the generators

    paulcsmith committed Aug 10, 2018
    Closes #242
Commits on Aug 10, 2018
  1. Add config for ForceSSLHandler

    paulcsmith committed Aug 10, 2018
    Closes #215
Commits on Aug 3, 2018
  1. Run Heroku specs based on ENV var

    paulcsmith committed Aug 3, 2018
    * The Problem
    
    External contributions that run on Travis CI don't have access to the
    encrypted ENV vars. So when the Heroku deploy specs ran they failed
    because the HEROKU_API_KEY and HEROKU_EMAIL were not set.
    
    * The solution
    
    Run Heroku specs based on the HEROKU_RUN_SPECS env variable. Then in
    Travis set an encrypted HEROKU_RUN_SPECS variable. That way it is not
    set for external contributions and the Heroku specs are skipped. This
    should work fine since generally the Heroku specs work. They will run
    whenever a new version is created since that will always be down by
    someone with repo write/read access.
Commits on Jul 27, 2018
  1. Fix typo in MainLayout

    paulcsmith committed Jul 27, 2018
Commits on Jul 25, 2018
  1. Add machine api.heroku.com

    paulcsmith committed Jul 25, 2018
Commits on Jul 14, 2018
  1. Raise if pending migrations

    paulcsmith committed Jul 14, 2018
    Closes #214
Commits on Jul 13, 2018
  1. Fix Heroku CLI in Travis

    paulcsmith committed Jul 13, 2018
Commits on Jul 12, 2018
Commits on Jul 11, 2018
  1. Add Lucky CLI wizard

    paulcsmith committed Jul 11, 2018
    Closes #217
Commits on Jul 7, 2018
Commits on Jun 15, 2018
  1. Lock teeplate version

    paulcsmith committed Jun 15, 2018
  2. Update Crystal version to v0.25.0

    paulcsmith committed Jun 15, 2018
    This is used by the Heroku buildpack
  3. Change `action` -> `route`

    paulcsmith committed Jun 15, 2018
  4. Use new Server#bind

    paulcsmith committed Jun 15, 2018
  5. Use latest migrator

    paulcsmith committed Jun 15, 2018
  6. Use mosop/teeplate

    paulcsmith committed Jun 15, 2018
  7. Update crystal to 0.25.0 (#203)

    bcardiff authored and paulcsmith committed Jun 15, 2018
    Note: in mosop/teeplate the changes for 0.24 hasn't been merged