Timeline


and

Apr 7, 2011:

3:51 PM Ticket #8683 (allow text-fields to be chained) created by ChristianM
One of my projects asked me whether it's possible to use …
1:14 PM Ticket #8682 (GitConnector: __init__ calls git_version(git_bin) from PyGIT using ...) created by stiffy2@…
In version '0.12.0.5', GitConnector.__init__ calls …
12:33 PM Ticket #8681 (default of estimation_field should be 'remaininghours' instead of ...) created by falkb
This change will ensure compatibility to TimingAndEstimationPlugin as …
12:22 PM Ticket #8568 (tracscreenshots api.py syntax error) closed by Blackhex
wontfix: This is Python 2.4 inline if support problem. Rewrite it to: […] I …
11:32 AM Ticket #8680 (setup should not require ExtractUrlPlugin) created by walther@…
In setup.py the directive {{{setup_requires = …
10:38 AM Ticket #8503 (Cannot use all as file extenstion) closed by Blackhex
fixed: Fixed in r10047.
10:37 AM Ticket #8631 (Can not delete an uploaded file) closed by Blackhex
fixed: trac-admin bug fixed in r10047. You can also delete downloads …
10:36 AM Changeset [10047] by Blackhex
  • downloadsplugin/0.12/tracdownloads/api.py
  • downloadsplugin/0.12/tracdownloads/consoleadmin.py

DownloadsPlugin:

7:15 AM news/2011-04-07-downtime-2011-04-06-07 created by otaku42
6:15 AM Blog: Downtime 2011-04-06/07 created by otaku42

Apr 6, 2011:

5:06 PM Ticket #8679 (Error: Macro TracJSGanttChart(milestone=Test 3) failed) created by falkb
The error logging is […] 1. my configuration is: […] I just …
4:53 PM Changeset [10046] by zerodeux
  • planetforgeimportexportplugin/0.12/planetforge_import_export.html
  • planetforgeimportexportplugin/0.12/planetforge_import_export.py

Starting syntax update from Forgeplucker homegrown format to OSLCM compatible one

4:00 PM kanuorz created by kanuorz
New user kanuorz registered
3:12 PM Ticket #8531 (Identification status of tasks in the Overview) closed by ChrisNelson
fixed
2:42 PM Ticket #8533 (Columns sometimes invisible) closed by ChrisNelson
fixed
11:27 AM AbbrMacro edited by anonymous
Zipfile was no longer attached. Changed link to download from GitHub. (diff)
10:22 AM Ticket #8678 (Possibility to use macros in urls) created by anonymous
Hello, I would like to use this plugin to create graphs of …
12:37 AM Changeset [10045] by hasienda
  • tracformsplugin/trunk/0.11/tracforms/locale/de/LC_MESSAGES/tracforms.po
  • tracformsplugin/trunk/0.11/tracforms/locale/messages.pot

TracFormsPlugin: (i18n) Message extraction and translation update to changed msgids.

12:24 AM Changeset [10044] by hasienda
  • tracformsplugin/trunk/0.11/setup.py
  • tracformsplugin/trunk/0.11/tracforms/api.py
  • tracformsplugin/trunk/0.11/tracforms/environment.py
  • tracformsplugin/trunk/0.11/tracforms/errors.py
  • tracformsplugin/trunk/0.11/tracforms/formdata.py

TracFormsPlugin: Finally merge interface defs and other API code to api.py.

Major code reorganisation, extensive class renaming included, i.e. to remove
most occurances of superfluvious prefix 'Trac'.
Add and cleanup even more docstrings.

Apr 5, 2011:

10:34 PM Ticket #8677 ("prefix" not defined when sending email) created by anonymous
Having an issue with TracAnnouncer and sending emails. Python: …
9:50 PM Ticket #8676 (Support for multiple parallel footnote sets) created by memartin
I'd find it grand if one could specify something like a realm for …
9:33 PM Ticket #8293 (FootNote generates duplicate numbers) closed by rjollos
worksforme: Thanks for the feedback!
6:31 PM TracJsGanttPlugin edited by ChrisNelson
Updated issues and plans lists (diff)
6:23 PM TracJsGanttPlugin edited by ChrisNelson
DOcument root and lwidth options (diff)
6:17 PM Changeset [10043] by ChrisNelson
  • tracjsganttplugin/0.11/setup.py

Merge all local changes to TH branch. Refs #8574, #8642.

Increase version to 0.4.

6:17 PM Changeset [10042] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Add root= option to jsGantt.

This allows you to display a ticket and all of its descendants.

I'm not entirely happy with the function names; _children() actually
returns the whole tree. But this works.

Fix crash on missing dependency which turned up when I queried by root=.

We may want to bring in these tickets instead of skipping them. Or
maybe that should be an option.

6:16 PM Changeset [10041] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/htdocs/jsgantt.css
  • tracjsganttplugin/0.11/tracjsgantt/htdocs/jsgantt.js
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Better sizing of Gantt chart parts. Refs #8529

  • Allow setting of width of left table (name, duration, etc.)

Parameter name is 'lwidth'. If omitted, the old jsGantt default, 585,
prevails. That comes from 15 for the +/- control, 220 for name, and 70
for each of the default columns (resource, %complete, etc.).

It used to be that name grew as other columns were removed.. Now the
table shrinks.

  • Make Gantt chart (on right) fill page.

The old structure was weird. It had

  • div (for the whole Gantt)
    • table
      • tbody
        • tr
          • td (to hold the left side)
            • div (to style the left side)
              • the left table with name, duration, etc.
          • td (to hold the right side)
            • div (to style the left side)
              • the Gantt chart

The table made it unnessarily hard to format the Gantt to fill the
available space.

http://stackoverflow.com/questions/1017880/expand-div-to-max-width-when-floatleft-is-set shows how to do it with just <div>s. I simplified the structure to:

  • div (for the whole Gantt)
    • div (to style the left side)
      • the left table with name, duration, etc.
    • div (to style the left side)
      • the Gantt chart

And updated the style sheet per the recommendations in the link above.

6:16 PM Changeset [10040] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Make task descriptions nicer.

  • Don't show resources for interim milestones.
  • Add (<status> <type>) to end of task description. (Refs #8531)
  • Add ID number to end of task name for inchpebbles.

This is helfpful when viewing the Gantt in one window and a ticket in

another and trying to set a dependency. Otherwise you have to open
the inchpebble then go back to the ticket.

  • Tag milestones with "MS:".
6:16 PM Changeset [10039] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Make ticketsByID a class field so it's accessible in all methods.

6:16 PM Changeset [10038] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Handle predecessors and successors as lists.

This is a refactoring to make scheudling easier.

6:16 PM Changeset [10037] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Milestone details weren't showing up in the Gantt. Refs #8634.

Not clearly related to this ticket but it may fix it.

6:16 PM Changeset [10036] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Refactor assignment of start and finish dates.

This is ground work for refining the scheduling algorithm.

_Real_ scheduling would require doing this from the end (tickets
without sucessors) back to the beginning along a chain of dependent
tasks. For now we just set dates based on milestones so we just
"schedule" each ticket independently.

6:16 PM Changeset [10035] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/htdocs/jsgantt.js
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Allow setting window features for task popup.

This used to:

  • Pass the width and height to tasklink() everywhere.
  • If no width or height was passed to tasklink(), use a different default (i.e., these values were never used)

Now:

  • tasklink() takes a "feature" string (e.g., "height=200,width=300")
  • the Gantt defaults to a feature string that matches the old literal value
  • the Gannt allows the creator of the Gantt to provide an alternate feature string.

And Trac-jsGantt sets a feature string that allows scroll bars.

The popup window now shows the ticket/task in a usable size.

6:16 PM Changeset [10034] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Closed tickets are 100% complete.

6:15 PM Changeset [10033] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

More descriptive variable names.

6:15 PM Changeset [10032] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/htdocs/jsgantt.js

Handle more HTML entities when processing strings.

6:15 PM Changeset [10031] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Translate Trac user ID to real name.

I'm not sure if self.env.get_known_users() is a SIXNET-ism or
standard Trac. if the former, this will crash in the wild. If the
latter, this is pretty.

6:15 PM Changeset [10030] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/htdocs/jsgantt.js
  • tracjsganttplugin/0.11/tracjsgantt/htdocs/tracjsgantt.css
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

White space and comment changes plus one stupid typo.

6:15 PM Changeset [10029] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/htdocs/jsgantt.js

Fix collapse widget after collapsing and reexpanding.

Really nothing to do with this ticket but I want a review of this minor
change.

This is a somewhat more complete fix than
http://code.google.com/p/jsgantt/issues/detail?id=95.

I don't know why the unicode character works on first draw but not when
redrawn. This fixes both characters, the other fix doesn't change the
initial one.

5:19 PM Ticket #8646 (Not working on python-2.5, Trac-0.12.2) closed by ChristianM
fixed: fixed in revision #10027 (completely removed with-statement... don't …
5:18 PM Changeset [10028] by farialima
  • ticketimportplugin/0.11/test/Backlog-for-import.csv._test_preview-0.12.ctl
  • ticketimportplugin/0.11/test/Backlog-for-import.csv._test_preview.ctl
  • ticketimportplugin/0.11/test/datetimes.xls._test_preview-0.12.ctl
  • ticketimportplugin/0.11/test/datetimes_formatted.xls._test_preview-0.12.ctl
  • ticketimportplugin/0.11/test/importing_status_ticket_7658.csv._test_preview-0.12.ctl

Fixed tests for #8673

5:17 PM Changeset [10027] by ChristianM
  • motdplugin/0.12/tracmotd/htdocs/js/motd.js
  • motdplugin/0.12/tracmotd/motd.py

fix bug #8648 (remove with-statement to be compatible with older
python versions)
additional some cosmetic fixes

5:10 PM Ticket #8673 ([Patch] `Url` field always is shown in the import preview page) closed by farialima
fixed: Patch applied in [10026]. Thank you !
5:09 PM Changeset [10026] by farialima
  • ticketimportplugin/0.11/talm_importer/importer.py

Fix for #8673

3:10 PM AlfonsoEscribano edited by anonymous
(diff)
3:04 PM GoogleCalendarPlugin edited by StefanSimroth
adjusted contributor links (diff)
1:44 PM Ticket #8675 (Enhanced behaviour) created by anonymous
Hi again, Could you please extend the automatic numbering to the …
1:29 PM Ticket #8674 (new arguments: nonumbering, noindent) created by anonymous
Hi there, And thanks for this nice macro. Could you please add 2 …
11:42 AM Ticket #8673 ([Patch] `Url` field always is shown in the import preview page) created by jun66j5
In the import preview page, url field always is shown. However I …
11:40 AM Changeset [10025] by zerodeux
  • planetforgeimportexportplugin/0.12/planetforge_import_export.html
  • planetforgeimportexportplugin/0.12/planetforge_import_export.py

Adding new plugin files, freshly renamed, might be broken (will test now)

11:33 AM PlanetForgeImportExportPlugin created by zerodeux
New hack PlanetForgeImportExportPlugin, created by zerodeux
11:33 AM Changeset [10024] by zerodeux
  • planetforgeimportexportplugin
  • planetforgeimportexportplugin/0.12

New hack PlanetForgeImportExportPlugin, created by zerodeux

10:16 AM Ticket #8613 (TestManager is not installable on Trac 0.12.2) closed by seccanj
worksforme: Please, let me know if you keep having problems.
10:14 AM TestManagerForTracPlugin edited by seccanj
(diff)
10:11 AM Ticket #8672 (Installation problem on Trac 0.11 and MySQL) closed by seccanj
fixed: I actually tried the upgrading to 12.stable already yesterday :) it …
10:08 AM Ticket #8672 (Installation problem on Trac 0.11 and MySQL) created by seccanj
Reporting a mail thread here as a ticket, for reference to other …
10:03 AM Ticket #8671 (Installation problem on Trac 0.11 and PosgreSQL) closed by seccanj
fixed: Hi Timo, I found your problem. It is Trac's PosgreSQL support which …
10:01 AM Ticket #8671 (Installation problem on Trac 0.11 and PosgreSQL) created by seccanj
Reporting a mail thread here as a ticket, for reference to other …
8:34 AM AlfonsoEscribano edited by anonymous
(diff)
8:27 AM AlfonsoEscribano edited by alfons
(diff)
8:26 AM AlfonsoEscribano created by alfons
8:24 AM alfons created by alfons
New user alfons registered
7:38 AM Ticket #8670 (implement IWikiChangeListener.wiki_page_renamed) created by chris@…
Now that Trac 0.12 has the built-in ability to rename wiki pages, the …
1:00 AM Changeset [10023] by hasienda
  • tracformsplugin/trunk/0.11/tracforms/macros.py

TracFormsPlugin: Fix regression introduced by changeset [10021], refs #8258.

Custom submit_label values have been overwritten by optionally localized
default label before.

12:44 AM TracFormsPlugin edited by hasienda
added a preliminary i18n/l10n section (diff)
12:40 AM Ticket #8669 (Wiki Last Modified patch crashes RPC API page in .12) created by txcraig
When using this patch, I am seeing {{{ UndefinedError: "page" not …
12:33 AM Changeset [10022] by hasienda
  • tracformsplugin/trunk/0.11/tracforms/errors.py
  • tracformsplugin/trunk/0.11/tracforms/locale/de
  • tracformsplugin/trunk/0.11/tracforms/locale/de/LC_MESSAGES
  • tracformsplugin/trunk/0.11/tracforms/locale/de/LC_MESSAGES/tracforms.po
  • tracformsplugin/trunk/0.11/tracforms/locale/messages.pot

TracFormsPlugin: (i18n) First message extraction, refs #8258.

Unified and shortened related msgids of TracForm exceptions a bit.
I18n markup has been tested with the German translations included here.

Apr 4, 2011:

11:52 PM Changeset [10021] by hasienda
  • tracformsplugin/trunk/0.11/setup.cfg
  • tracformsplugin/trunk/0.11/setup.py
  • tracformsplugin/trunk/0.11/tracforms/api.py
  • tracformsplugin/trunk/0.11/tracforms/environment.py
  • tracformsplugin/trunk/0.11/tracforms/errors.py

TracFormsPlugin: Add basic code and markup for i18n support, refs #8258.

This is accompained by a code cleanup especially aimed at Python docstrings.
An ancient typo in cmd_page of TracFormProcessor has been fixed as well.

10:01 PM Changeset [10020] by dan
  • awesomeattachmentsplugin/0.12

Created 0.12 repo

10:00 PM Changeset [10019] by dan
  • awesomeattachmentsplugin/branches

Adding folder for branches

6:07 PM Ticket #8667 ([Patch] Compatibility with Python 2.4) closed by farialima
fixed: Thanks - good catch - committed in [10018]
6:05 PM Changeset [10018] by farialima
  • ticketimportplugin/0.11/talm_importer/importer.py

Fix for #8667

5:27 PM NukeUserPlugin edited by slinkp
(diff)
5:25 PM NukeUserPlugin edited by slinkp
source is on github (diff)
5:18 PM NukeUserPlugin created by slinkp
New hack NukeUserPlugin, created by slinkp
5:18 PM Changeset [10017] by slinkp
  • nukeuserplugin
  • nukeuserplugin/0.12

New hack NukeUserPlugin, created by slinkp

12:31 PM GoogleCalendarPlugin edited by StefanSimroth
updated regarding permissions and contributor (diff)
12:25 PM Ticket #8512 ([Patch] Calendar is shown in public) closed by StefanSimroth
fixed: (In [10016]) Applied permissions patch from alfons@meteologica.com …
12:25 PM Changeset [10016] by StefanSimroth
  • googlecalendarplugin/trunk/googlecalendar/googlecalendar.py

Applied permissions patch from alfons@meteologica.com fixes #8512

8:14 AM Ticket #8665 (owner will be unset on ticket.update) closed by Hinnack
worksforme: hmm, I thought I clould change the owner by the name owner as …
7:06 AM Ticket #8667 ([Patch] Compatibility with Python 2.4) created by jun66j5
The TicketImportPlugin is very usable and excellent, however, the …
3:32 AM Ticket #8666 (Need a method to get the references (or called links) of a ticket) created by sean
Tickets are usually organized in a hierarchy in software development, …
12:31 AM Ticket #8665 (owner will be unset on ticket.update) created by Hinnack
I am using api 1.2 on trac 0.11. I try to use ticket.update with a new …

Apr 3, 2011:

9:03 PM Ticket #8664 (Allow message file to be edited from TracAdmin panel) created by rjollos
I'd like to use this plugin, but I'm on a shared Trac hosting …
8:55 PM Changeset [10015] by anbo
  • projectplanplugin/0.11/trunk/projectplan/htdocs/css/projectplan.css
  • projectplanplugin/0.11/trunk/projectplan/htdocs/images/loading.gif
  • projectplanplugin/0.11/trunk/projectplan/htdocs/js/projectplan.js
  • projectplanplugin/0.11/trunk/setup.py

increase performance of tooltips containing a ticket request

  • now on a page only one request can be send per ticket
  • disadvantage: an intermediate update of the ticket will no be recognized
  • added some extra fancy extra content to the ticket tooltips, too:
    • loading image
    • ticket title, attachment list
6:03 AM Changeset [10014] by rjollos
  • fullblognotificationplugin/0.12/fullblognotification/fullblognotification.py
  • fullblognotificationplugin/0.12/fullblognotification/notification.py

Refs #8662: Merged [10013] into the 0.12 branch.

5:41 AM Ticket #8662 (The from_email configuration setting is not being used to set the ...) closed by rjollos
fixed: (In [10013]) Fixes #8662: The reply_to_email configuration setting is …
5:40 AM Changeset [10013] by rjollos
  • fullblognotificationplugin/0.11/fullblognotification/fullblognotification.py
  • fullblognotificationplugin/0.11/fullblognotification/notification.py

Fixes #8662: The reply_to_email configuration setting is now correctly used to set the email header reply-to field.

4:37 AM FullBlogNotificationPlugin edited by rjollos
Refs #8662. (diff)
2:46 AM Ticket #4664 ([patch] Add tabindex attribute to get user to username/password fields ...) closed by hasienda
wontfix: Thank you for the follow-up. I'll shut this ticket down since it's …
2:26 AM TracFormsPlugin edited by hasienda
announce TracSearch integration (diff)
2:15 AM Changeset [10012] by hasienda
  • tracformsplugin/trunk/0.11/setup.py
  • tracformsplugin/trunk/0.11/tracforms/util.py
  • tracformsplugin/trunk/0.11/tracforms/web_ui.py

TracFormsPlugin: Add ISearchSource capabilities to TracForm , refs #3500.

Now you're able to find form field content without opening the (parent)
resource, where the TracForm has been embedded and get search results with
a direct link to that resource too.
Suggestions welcome, how to improve the current, slightly rough form content
representation for the search results page.

1:55 AM Ticket #8663 (Disable register link on the login page) created by Thierry Michel
There is no way to disable the register link on the login page without …
1:34 AM Changeset [10011] by hasienda
  • tracformsplugin/trunk/0.11/tracforms/api.py
  • tracformsplugin/trunk/0.11/tracforms/formdata.py
  • tracformsplugin/trunk/0.11/tracforms/macros.py

TracFormsPlugin: Add basic TracForm permissions, refs #3445 and #3500.

Note: Only users with 'TRAC_ADMIN' permision will see 'Update Form' buttons,
until you add at least 'FORM_EDIT_VAL' permission to the relevant groups
and/or users.
This is a prerequisite for other stuff relying on permission checks too.

12:46 AM Changeset [10010] by hasienda
  • tracformsplugin/trunk/0.11/tracforms/api.py
  • tracformsplugin/trunk/0.11/tracforms/model.py

TracFormsPlugin: Add api.py missing from [10002] and add a TracForm resource, refs #3445 and #3500.

The new Trac resource 'form' is a prerequisite for introducing permissions
and subsequent stuff relying on permission checks.

Apr 2, 2011:

5:16 AM lyy1234 created by lyy1234
New user lyy1234 registered
1:31 AM Ticket #8662 (The from_email configuration setting is not being used to set the ...) created by rjollos
[…]

Apr 1, 2011:

11:27 PM Changeset [10009] by robguttman
  • cloudplugin/0.12/cloud/chefapi.py
  • cloudplugin/0.12/cloud/launcher.py

added timeout to bootstrap - will retry once on possible ssh failure.

10:42 PM Ticket #8661 (Discarded db connection object led to "Cannot operate on a closed ...) created by doug
childtickets.py uses a bad pattern for getting the cursor, as …
10:39 PM Ticket #8660 (WinXP HtDigestStore disables AccountModule because the password store ...) closed by baloan
duplicate
10:20 PM Ticket #8660 (WinXP HtDigestStore disables AccountModule because the password store ...) created by baloan
10:17 PM Ticket #8659 (WinXP HtDigestStore disables AccountModule because the password store ...) created by baloan
When switching to htdigest authentication mode webui disables …
9:49 PM Ticket #8612 (Improve sorting of tickets in the "Child Tickets" area) closed by walnut
fixed: (In [10008]) Fixes #8612: - Tickets should now be displayed in order …
9:49 PM Changeset [10008] by walnut
  • childticketsplugin/0.11/childtickets/childtickets.py
  • childticketsplugin/0.11/setup.py
  • childticketsplugin/0.12/childtickets/childtickets.py
  • childticketsplugin/0.12/setup.py

Fixes #8612:

  • Tickets should now be displayed in order of ticket id.
  • Fixed for both trac 0.11 (1.1.1) and 0.12 (2.1.1)
5:23 PM Ticket #8658 (missing links in messages) created by xilent
some links to revision, don't work see [2b1a2c6] don't works but …
5:04 PM MultiTracStatisticsPlugin edited by anonymous
(diff)
4:15 PM Ticket #8657 (ProgrammingError: Cannot operate on a closed cursor) created by schodet
Seen on trac 0.11.7. […] As a workaround, I temporarily disabled …
9:32 AM Ticket #8656 (Not getting notification mails from Wiki whenever we add,delete or ...) created by sunil.garje@…
Not getting notification mails from Wiki whenever we add,delete or …
8:13 AM Ticket #8655 (we are unable to receive notification while modifiying the wiki pages.) created by anonymous
we are unable to receive notification while modifiying the wiki pages.
5:17 AM Ticket #8654 (rules.js breaking when Back button pressed or type changed in newticket) closed by robguttman
fixed: Thanks, Doug!
5:16 AM Changeset [10007] by robguttman
  • dynamicfieldsplugin/0.11/dynfields/htdocs/rules.js

refs #8654" fix that showed in Chrome. Thanks to doug for the patch!

1:34 AM TracBlogPlugin edited by lsaavedr
(diff)
12:17 AM Ticket #8654 (rules.js breaking when Back button pressed or type changed in newticket) created by doug
I found two cases that broke the script (stopped fields from being …

Mar 31, 2011:

11:48 PM Changeset [10006] by hasienda
  • tracformsplugin/trunk/0.11/tracforms/formdb.py

TracFormsPlugin: Fix errors in MySQL flavor SQL statements produced by wrong copy-n-paste.

10:39 PM Ticket #8653 (Backlog Plugin stop trac from functioning) created by anonymous
Hello Bart, First ty for making this plugin I really look forward to …
10:32 PM AccountManager edited by mrelbe
Repaired (Admin: please revert to version 1) (diff)
10:27 PM Ticket #7734 (Not picking up leading ticket numbers in SVN commits) closed by mrelbe
worksforme: I just realized that the following configuration will solve the …
9:59 PM Changeset [10005] by hasienda
  • tracformsplugin/trunk/0.11/tracforms/formdb.py
  • tracformsplugin/trunk/0.11/tracforms/macros.py

TracFormsPlugin: Fix errors related to special resources and encoding.

I've seen form contexts like '/newticket', that will not validate to a
known Trac realm, and throw an Error

locale variable 'subcontext' referenced before assignment

instead because of misplacement of corresponding variable declaration.
Good news is, new db table definition do prevent recording of form data in
such strange (pseudo-)resources effectively in the future, but surely
the code might profit from a more verbose error message, when trying so.

The strftime format suddenly happend to be unicode on a production system,
so I fixed this as well. Apart from this the code looks quite usable so far
and arbitrary upgrades should be safe to follow. I'll provide all follow-ups
from this point of development onwards.

9:46 PM Changeset [10004] by mrelbe
  • tracticketchangesetsplugin/trunk/ticketchangesets/web_ui.py

TracTicketChangesetsPlugin: Fixed a glitch regarding foldable headline of the changesets section on ticket pages.

9:35 PM TracTicketChangesetsPlugin edited by mrelbe
New option "ticket_comments" (#7529). Show default option values. (diff)
9:23 PM AccountManager edited by anonymous
(diff)
9:22 PM Ticket #7529 (Option NOT to update tickets comments (while ...) closed by mrelbe
fixed: (In [10003]) TracTicketChangeSetsPlugin: Fixed #7529: Option NOT to …
9:21 PM Changeset [10003] by mrelbe
  • tracticketchangesetsplugin/trunk/ticketchangesets/commit_updater.py

TracTicketChangeSetsPlugin: Fixed #7529: Option NOT to update tickets comments (while Ticket-Changesets-List-Box unique functionality is active)

New option ticket_comments controls whether ticket comments are added or not, based on changeset info:

[ticket-changesets]
ticket_comments = true
7:23 PM Ticket #8652 (add BLOG_DELETE permission) created by shabbychef
bloggers are not presented with the 'delete...' button unless they …
10:00 AM Ticket #8651 (Banner search field) created by anonymous
Hi, please let me know how to get the banner search form
9:58 AM Ticket #8649 (Ticket without cc field makes notification failed) closed by rjollos
duplicate: Duplicate of #8647.
9:57 AM Ticket #8648 (Ticket without cc field makes notification failed) closed by rjollos
duplicate: Duplicate of #8647.
1:29 AM Changeset [10002] by hasienda
  • tracformsplugin/trunk/0.11/setup.py
  • tracformsplugin/trunk/0.11/tracforms/formdata.py
  • tracformsplugin/trunk/0.11/tracforms/formdb.py
  • tracformsplugin/trunk/0.11/tracforms/iface.py
  • tracformsplugin/trunk/0.11/tracforms/macros.py

TracFormsPlugin: Move interface definitions to more common api.py.

I'll add some new stuff there soon.

1:24 AM Ticket #7267 (Trac-admin command to retrieve changesets of a particular ticket) closed by mrelbe
fixed: We've given plenty time to provide feedback. No complaints = happy users ;)
1:19 AM Ticket #7514 (Reformatting misses edited ticket comments) closed by mrelbe
fixed: (In [10001]) Fixed #7514: Reformatting misses edited ticket comments …
1:19 AM Changeset [10001] by mrelbe
  • tracticketchangesetsplugin/trunk/ticketchangesets/admin.py
  • tracticketchangesetsplugin/trunk/ticketchangesets/commit_updater.py
  • tracticketchangesetsplugin/trunk/ticketchangesets/tests/convert_old_messages.py

Fixed #7514: Reformatting misses edited ticket comments

The problem is even worse: historical content of ticket comments is destroyed in the database and makes Trac crash... (concerns Trac 0.12 which allows editing of ticket comments).

This is now fixed.

(I'm so sorry for the ridiculous long delay in fixing this.)

12:54 AM Changeset [10000] by hasienda
  • tracformsplugin/trunk/0.11/tracforms/formdata.py
  • tracformsplugin/trunk/0.11/tracforms/formdb.py
  • tracformsplugin/trunk/0.11/tracforms/macros.py
  • tracformsplugin/trunk/0.11/tracforms/tracdb.py
  • tracformsplugin/trunk/0.11/tracforms/util.py

TracFormsPlugin: Replace context with less ambiguous resource descriptors.

Fix missing import of 'xml_unescape' needed for previous update script.

Beware: Early adopters, really backup all your Trac db's!
This is a change to TracForm db tables, that again can't be reverted easily.
If you've created (wiki) resources with one or more colons in name,
than do especially careful after-upgrade-checks to make sure, that
resource_id and subcontext have been split as properly.

Note: See TracTimeline for information about the timeline view.