Skip to content
Snippets Groups Projects
  1. Apr 28, 2016
    • Jared Hancock's avatar
      cli: deploy: Automatically deploy rewritten files · 93402825
      Jared Hancock authored
      With the advent of the MANIFEST file, files which are rewritten when
      deployed, such as those which have the GIT hash in the query string to force
      browser reloading, were no longer deployed unless the content of those files
      changed.
      
      This patch adds a flag to the MANIFEST file to indicate that the file was
      rewritten when it was deployed. This allows the file to be deployed and
      rewritten again when the deployment is run, but also adds an indication
      to the console output to distinguish deploying changes as opposed to
      deploying rewrites.
      93402825
    • Jared Hancock's avatar
      b7529965
  2. Apr 25, 2016
  3. Apr 24, 2016
  4. Apr 20, 2016
  5. Apr 19, 2016
    • Jared Hancock's avatar
    • Jared Hancock's avatar
      orm: Propagate LEFT joins in join paths · 6be61133
      Jared Hancock authored
      If something like members__staff is considered leaving the Team model,
      and the `members` relationship is nullable, and the `staff` relationship is
      not, in the context of the compiled SQL statement, the second join should
      also be considered nullable (LEFT join), because otherwise inconsistent
      results would be returned from the query.
      
      In other words, if a count is considered as an annotation to the Team model
      instances, Teams with zero members should still be considered as valid teams
      and should be selected with such an annotation. Before this patch, however,
      the join between TeamMember and Staff would have been an inner join instead
      of a LEFT join, which could skew the database results.
      6be61133
    • Jared Hancock's avatar
      oops: Fix max of a single attachment · d1a9161f
      Jared Hancock authored
      d1a9161f
Loading