Changes for version 1.52

  • Improved how smolder_smoke_signal handle port number
  • Improved how Smolder::Conf determine share_dir
  • Fixed another broken list to access project graphs
  • Cherry-picked from mcartmell/smolder:
    • 9971951: set smtphost to localhost
    • d3792b2: inline css for emails
    • ff25b49: various css changes
    • 0fd15ee: correct some columns
    • d54d92d: tweaks to db creation
    • a706e8a: change input type to password on adding new users
  • Merged markstos/smolder-as-cgi
    • Add a CGI-based dispatcher -- Mark Stosberg, Sven Dowideit
    • Add smolder_create_database -- Mark Stosberg
  • Merged mumblingMac/v1.5.2:
    • Modifed subject line in smoke report e-mail to display more detail
      • P. Leonard, K. McDaniel
    • Fixed problem where the AutoRedirectToProject configuration directive would redirect to a broken link -- K. McDaniel
    • Fixed broken link(s) for progess graphs on project listing pages
      • K. McDaniel
    • Fixed broken link to the full report within the smoke report e-mail(s)
      • P. Leonard, K. McDaniel
    • Fixed auto completion for platform and architecture fields when submitting a new smoke report -- P. Leonard
    • Fixed RT #55514 by removing references of developer_X and public_X within the URLs -- P. Leonard
    • Fixed RT #84077 by enabling the skip field to be charted on the progress graphs -- K. McDaniel
  • Merged maddingue/master:
    • fix 'Use of qw(...) as parentheses is deprecated' warnings
  • Merged converter/master:
    • Fix broken URL paths containing "developer_projects" which result in CGI::Application errors for missing action handlers.
    • Add support for UrlBase configuration option. Specifies base URL to be used in href attributes when Smolder is behind a proxy.
  • Merged Whiteknight/master:
    • Some small fixes for readability. "Recieve" -> "Receive". "everytime"...
  • Merged trammell/master:
    • "it's" means "it is"; "its" is possessive
  • Merged avar/1.51-fixes:
    • Add --log_level option to specify LogLevel

Documentation

Web Smoke Test Aggregator

Modules

continuous integration smoke server UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
Smolder configuration module UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
Database connections and Object-Relational-Mapper methods UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
How to use Smolder more effectively UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
setup various things for smolder tests scripts UNAUTHORIZED
Base class for Smolder upgrade modules UNAUTHORIZED
UNAUTHORIZED

Provides

in lib/Smolder/Debug.pm UNAUTHORIZED
in lib/Smolder/Server/Control.pm UNAUTHORIZED
in lib/Smolder/Server/PreFork.pm UNAUTHORIZED