log

age author description
Mon, 13 Jul 2009 23:28:41 +0000 osimons 0.6dev: If configuration display label is deleted, no name would show and the build UI would fold across a couple of lines. This should see to it that the configuration always has a name available.
Mon, 13 Jul 2009 16:34:17 +0000 osimons 0.6dev: Changing some left-over references to old project site. Closes #272.
Mon, 13 Jul 2009 00:05:34 +0000 osimons 0.6dev: Handle any error accessing a repository node. Closes #416.
Sun, 12 Jul 2009 21:51:23 +0000 osimons 0.6dev: In the event that loading Recipe fails, `basedir` would not yet have been defined, and removing it would fail.
Tue, 07 Jul 2009 22:35:59 +0000 osimons 0.6dev: Make setup of the various `bitten.model` test-cases more rational by having them inherit from a common base class and just report schemas needed.
Tue, 07 Jul 2009 22:26:01 +0000 osimons 0.6dev: A wrongly typed `build:` wiki-link (like `build:Hello`) should not crash rendering of the whole page with `ValueError` and possible traceback. Now any such links are just ignored.
Tue, 07 Jul 2009 22:10:19 +0000 osimons 0.6dev: The `logs_dir` option is not a real `PathOption` as for that it would need to support config-relative path with possibly chained configs following trac:ticket:8358 (for 0.11.5). The fix just makes it a regular `Option` to keep current behaviour for all Trac 0.11+ versions.
Tue, 07 Jul 2009 15:10:29 +0000 osimons 0.6dev: Fixing #229 again - keeping `slave.work_dir` if either `--keep_files` or `--work_dir=` are part of options.
Sun, 05 Jul 2009 23:47:59 +0000 osimons 0.6dev: Adding tests for [645], and also reworked web_ui testcase classes to inherit from an abstract class that contains all the shared `setUp()` and `tearDown()` code.
Sun, 05 Jul 2009 17:36:13 +0000 osimons 0.6dev: Follow-ups to recent commits detected by failing builds:
Sun, 05 Jul 2009 12:47:13 +0000 osimons 0.6dev: Order builds by revision time as primary criteria to allow a fair distribution among configurations to be build. Closes #241, and thanks to jeberger for report with patch.
Sun, 05 Jul 2009 12:10:56 +0000 osimons 0.6dev: Don't provide option to enable a build configuration without a recipe. Closes #168.
Sun, 05 Jul 2009 11:51:47 +0000 osimons 0.6dev: Raise regular `HTTPNotFound` (404) if build or configuration is not found (instead of raising ?ttributeError` error with traceback).
Sun, 05 Jul 2009 11:41:52 +0000 osimons 0.6dev: Fixing keep_files (`-k`) option, closing #229.
Sun, 05 Jul 2009 11:33:09 +0000 osimons 0.6dev: Fixing digest authentication in #330. Instead of having a single `urllib2` opener for the life of the slave, a new opener object is created for each request.
Sun, 05 Jul 2009 11:23:22 +0000 osimons 0.6dev: Adding Bitten version info to About Trac.
Tue, 19 May 2009 10:56:06 +0000 wbell Small build fix.
Mon, 18 May 2009 18:04:12 +0000 wbell Massage revision ids into strings for subversion on Postgres 8.x. Refs #390.
Sat, 16 May 2009 22:39:21 +0000 wbell Type fixes for Postgres 8.x (we noticed issues on 8.3. Newer versions of Postgres don't auto massage integers from Python to string values in the database. In Bitten, this was causing issues with the 'id' field of bitten_rule, which was actually an integer (coming from the id field of the bitten_platform table.) Without explicitly converting it to a string, you'd see the error reported in #390. Added upgrade steps, tested on Postgres8.3. Closes #390. We may want to rename this field to 'platform' later.
Mon, 11 May 2009 15:46:54 +0000 dfraser Allow passing `username` and `password` to subversion `checkout` and `export` (fixes #349)
Mon, 11 May 2009 15:15:24 +0000 dfraser Autocomplete path names in configuration using trac's autocompletion code (supports trac 0.11 and 0.12) (Emannuel Blot) - fixes #363
Mon, 11 May 2009 12:11:38 +0000 dfraser Complete rights restrictions for build configs etc - see #384. Also enhance tests to work with this code (but don't yet check that rights are restricted properly)
Mon, 11 May 2009 11:48:56 +0000 dfraser hide build configurations that user does not have rights to access in repository (silk) - fixes #384
Mon, 11 May 2009 11:16:15 +0000 dfraser Fixed up misapplied patch from r633 to have real base class for error processor (see #163)
Mon, 11 May 2009 11:01:34 +0000 dfraser Apply patch to allow Python 2.3 compatibility (remy blank) - fixes #163
Mon, 11 May 2009 09:35:00 +0000 dfraser Show table of contents in build recipe view (eblot) - fixes #394
Mon, 11 May 2009 09:26:10 +0000 dfraser Alter the appearance of the ''Build Status'' button, to show the current build status [eblot] - fixes #373
Mon, 11 May 2009 09:19:42 +0000 dfraser Added `hg:pull` command (see #303)
Fri, 10 Apr 2009 06:23:57 +0000 dfraser Removed references to the `TracWebAdmin` plugin which is no longer needed - fixes #387
Wed, 08 Apr 2009 05:16:55 +0000 dfraser Supply the target platform as a variable `platform` for build recipes, and adjust test accordingly - fixes #376
Wed, 08 Apr 2009 05:14:04 +0000 dfraser If a target platform is deleted, any pending builds for that platform should be removed `[silk]` - fixes #382
Mon, 06 Apr 2009 10:20:20 +0000 dfraser `final_url` needs to be defined if there's no subpath
Mon, 06 Apr 2009 08:41:29 +0000 dfraser Added support for graphing ignored tests (currently only supported for `nunit`)
Mon, 06 Apr 2009 08:20:40 +0000 dfraser Added support for nunit (applied patch from silk in #348)
Fri, 03 Apr 2009 07:41:28 +0000 dfraser Only actually run `rmtree` if the root directory exists (fixes #381; patch is from there)
Thu, 02 Apr 2009 14:09:55 +0000 dfraser Added files from the bitten-lint commit that I forgot to add (see #379, which should really work now)
Thu, 02 Apr 2009 13:49:50 +0000 dfraser Integrate a fixed-up form of [http://pypi.python.org/pypi/EatLint EatLint] into Bitten:
Thu, 02 Apr 2009 13:48:23 +0000 dfraser Remove unneccessary imports (patch from `hodgestar`) - see #379
Tue, 31 Mar 2009 17:25:40 +0000 dfraser Allow authentication credentials to be specified in the configuration file `[Remy Blank]`.
Tue, 31 Mar 2009 17:18:37 +0000 dfraser Remove extra slashes as required for Windows setup - should refix #367
Fri, 27 Mar 2009 10:43:12 +0000 dfraser Pass `--no-loop` option to the `BuildSlave` (fixes #375, from the patch there - thanks!)
Mon, 23 Mar 2009 19:19:17 +0000 wbell Small documentation fixes.
Mon, 23 Mar 2009 01:15:52 +0000 mgood `BittenNotifyEmail` objects have state, so the same instance cannot be shared
Mon, 23 Mar 2009 00:37:55 +0000 mgood Find a user's email by only fetching their session instead of all known users
Mon, 23 Mar 2009 00:13:15 +0000 mgood Similar mocking clean-up for `BittenNotifyEmail` tests
Mon, 23 Mar 2009 00:08:17 +0000 mgood Make notifier mocking and called state testing clearer
Mon, 23 Mar 2009 00:08:08 +0000 mgood Some style clean-ups to notify.py
Mon, 23 Mar 2009 00:08:00 +0000 mgood Make notification tests enable the components instead of monkey-patching `env.get_templates_dir`
Mon, 23 Mar 2009 00:07:52 +0000 mgood Make `BittenNotify` use the config properties instead of directly loking in `self.config`
Mon, 23 Mar 2009 00:07:43 +0000 mgood Merge `BittenNotify` and `BittenNotifyDispatcher` into one component
Sun, 22 Mar 2009 23:47:36 +0000 mgood Fix line endings and trailing whitespace in new notification files
Sun, 22 Mar 2009 23:34:46 +0000 mgood Add "figleaf" as requirement for running tests
Sat, 21 Mar 2009 19:05:41 +0000 wbell Import of bitten notify from Ole Trenner. Imported from http://trac.3dbits.de/bittennotify, revision [31]. Source code license change to bsd verified by Ole. Everything looks great. Thanks for the patch.
Sat, 21 Mar 2009 19:05:34 +0000 wbell Fixing some small issues with level retrieval with the new file based log implementation.
Sat, 21 Mar 2009 19:05:13 +0000 wbell Automatically create the log dir if it doesn't exist, not just the leaf bitten dir.
Wed, 18 Mar 2009 08:50:17 +0000 dfraser Prevent path highlighting from passing non-canonical paths to svn:
Wed, 18 Mar 2009 08:02:32 +0000 dfraser Create the bitten logs directory if it doesn't exist. See #329
Wed, 18 Mar 2009 06:55:44 +0000 dfraser Add `prefix` parameter (see #134)
Tue, 17 Mar 2009 06:53:58 +0000 dfraser Added option for not looping after check. Fixes #371
Mon, 16 Mar 2009 17:46:18 +0000 dfraser Replace `CREATE TEMP TABLE` with the more database-independent `CREATE TEMP TABLE` (thanks Manfred) - Fixes #370
Copyright (C) 2012-2017 Edgewall Software