Skip to content
Commits on Jul 31, 2012
  1. @nafg

    lift-webkit

    nafg committed
Commits on Jul 9, 2012
  1. @davewhittaker
Commits on Jul 6, 2012
  1. @fmpwizard

    * Reverted the default entry in LiftRules to still use the 1.3 versio…

    fmpwizard committed
    …n of jQuery.
    
    ** This is more in line with deprecating it, as opposed to just breaking apps.
  2. @fmpwizard

    * When I deprecated JQuery13Artifacts and JQuery14Artifacts I did not…

    fmpwizard committed
    … add a
    
    replacement Artifact for jQuery (which tells Lift how to do comet/ajax and a few other things)
    ** Added a case object JQueryArtifacts which simply extends the JQueryArtifacts trait.
    ** Modified the default JsArtifact in LiftRules ro use the new case obejct for jQuery
    *** Minor spelling fixes.
Commits on Jul 3, 2012
  1. @fmpwizard
  2. @fmpwizard
  3. @fmpwizard
Commits on Jul 2, 2012
  1. @dpp
Commits on Jul 1, 2012
  1. @dpp

    Merged issues 1283

    dpp committed
  2. @dpp

    Merge pull request #1285 from lift/asc_issue_1285

    dpp committed
    Make session loss handling more flexible for ajax and comet
  3. @dpp

    Merge pull request #805 from lift/diego_issue_805

    dpp committed
    snippet Msgs.ShowAll should not be a session var
Commits on Jun 26, 2012
  1. @Shadowfiend

    Add @deprecated for redirectOnAjaxSessionLoss assignment.

    Shadowfiend committed
    Before we had only deprecated the read, not the write.
Commits on Jun 25, 2012
  1. @Shadowfiend
  2. @Shadowfiend

    Add default liftAjax. and liftComet.lift_sessionLoss.

    Shadowfiend committed
    The default implementation of liftComet.lift_sessionLoss uses
    LiftRules.noCometSessionPage to do a redirect, while liftAjax's does a
    page reload (which is what we'd rather have liftComet's do, but we need
    to be backwards-compatible with noCometSessionPage).
  3. @Shadowfiend
  4. @Shadowfiend

    Add LiftRules noCometSessionCmd/noAjaxSessionCmd.

    Shadowfiend committed
    These are the JsCmds that will be sent to the client when a session is
    missing for a comet or ajax request, respectively. For comets, no comet
    session is a state where a comet request comes in with no associated
    session OR with a session that has no associated CometActors (typically
    this happens on server reload).
  5. @Shadowfiend

    Default implementation of liftComet.lift_cometError.

    Shadowfiend committed
    The default implementation tries to log the exception and then rethrows
    it. The log is guarded for the existence of console.error and logged as
    an error.
  6. @Shadowfiend
  7. @Shadowfiend

    Properly use LiftRules.cometUpdateExceptionHandler.

    Shadowfiend committed
    CometActor now properly wraps its updates in a try/catch block when
    cometUpdateExceptionHandler is Full.
  8. @Shadowfiend

    Add cometUpdateExceptionHandler LiftRule.

    Shadowfiend committed
    Not implemented yet, but this rule specifies a Box[JsCmd]. If Full, the
    contained JsCmd provides the code to put inside the catch of a try/catch
    block that is wrapped around comet updates. If Empty, the old behavior
    of not wrapping comet updates in try/catch at all is used.
  9. @fmpwizard

    * Fixed 1233 - Unify resource lookup using S.?? and S:.?

    fmpwizard committed
    Deprecated S.?? and made S.? look first on the user defined bundle, if an entry is not found, we look in the Lift's core bundle.
  10. @fmpwizard

    * fixes 1143 - Please add an additional SHtml.number method to suppor…

    fmpwizard committed
    …t floating point number.
    
    * Added spec test for it too, now that we can use MockWeb for testin the SHtml object
Commits on Jun 22, 2012
  1. @fmpwizard

    * Step 1 in removing lift deprecated methods.

    fmpwizard committed
    ** Fixed compiler erros from Ldap code.
Commits on Jun 21, 2012
  1. @Shadowfiend

    redirectAsyncOnSessionLoss calls client-side functions.

    Shadowfiend committed
    The client-side functions are called liftAjax.sessionLost and
    liftComet.sessionLost, and can be overridden by the user. We still need
    to hook noCometSessionPage into these somehow so we can have backwards
    compatibility.
Commits on Jun 20, 2012
  1. @fmpwizard

    * Fixes 805 - snippet Msgs.ShowAll should not be a session var

    fmpwizard committed
    By being a SessionVar, it meant that if you had two pages, one with showAll=true and the second
    page with showAll=false (or omitted), messages that correspond to an ID would show or not
    depending on which page was loaded last (setting the SessionVar to true or false).
    
    Now we use a RequestVar and all is well.
  2. @Shadowfiend
Commits on Jun 19, 2012
  1. @fbettag
Commits on Jun 12, 2012
  1. @jeppenejsum
Commits on Jun 7, 2012
  1. @Shadowfiend

    Discard invalid comet requests when checking cometForHost.

    Shadowfiend committed
    Invalid comet requests are requests that throw an exception when we try
    to access their hostname. This is known to happen in Jetty, and
    manifests in slightly different ways across containers, when we attempt
    to read data from a request that the container is no longer willing to
    service. These requests are immediately discarded using the existing
    makeCometBreakoutDecision code.
Commits on Jun 3, 2012
  1. @jeppenejsum

    Minor changes

    jeppenejsum committed
    Deprecated implicit conversion from MappedField[T] to T. Fixes #1247
    Make SHtml.ApplicableElem public to allow user defined SHtml extensions in the same style as existing methods. Fixes #1273
Commits on Jun 1, 2012
  1. @pbrant

    Add CSS bound LiftScreen

    pbrant committed
Commits on May 29, 2012
  1. @dpp
Commits on May 28, 2012
  1. @dpp
Commits on May 25, 2012
  1. @dpp

    Added Whitelist and other security measures to template processing. F…

    dpp committed
    …ixed attribute rendering issues Closes #1262
Commits on May 14, 2012
  1. @dpp

    Merge pull request #1090 from lift/dw_issue_1090

    dpp committed
    Early access to S.location breaks snippet resolution
Something went wrong with that request. Please try again.