Timeline


and

Mar 30, 2012:

5:17 PM Ticket #9933 (Plugin crashes after upgrade) closed by anonymous
fixed: Seems to be working now. Thanks.
5:06 PM Changeset [11441] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Forgot to actually schedule the remaining tickets. Refs #9933.

2:54 PM Changeset [11440] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Handle tickets ineligible for scheduling. Refs #9933.

Rather than give up when some tickets weren't eligible for scheduling,
log an error but schedule the remaining tickets.

2:16 PM Ticket #9933 (Plugin crashes after upgrade) created by krojew
After upgrading from 0.9, the plugin crashes with info: […]
2:16 PM krojew created by krojew
New user krojew registered
11:33 AM Changeset [11439] by osimons
  • xmlrpcplugin/trunk/tracrpc/tests/json_rpc.py

XmlRpcPlugin: Minor change in a permission test case so that it also passes with current 0.13dev (error message changed slightly).

Mar 29, 2012:

11:15 PM Changeset [11438] by robguttman
  • analyzeplugin/0.12/analyze/analyses/queue.py
  • analyzeplugin/0.12/analyze/analysis.py

fixed two bugs - (1) bad optimization, (2) projects can no longer have tickets in prior milestones.

2:41 PM Ticket #9913 (File de.christophlinder.supa.SupaApplet not found) closed by phillipsic@…
fixed: After a while of debugging I found I had a bad install of java which …
11:57 AM Ticket #9932 (Permissions not working) closed by anonymous
fixed: Replying to tumchaaditya@gmail.com: > I am assigning my …
11:54 AM Ticket #9932 (Permissions not working) created by tumchaaditya@…
I am assigning my users with "WIKI_VIEW" permission ONLY . Yet, they are …
8:48 AM Ticket #5175 (Support for a global BibTeX index) closed by Amfortas
fixed
4:55 AM Ticket #453 (BibTrac - BibTex support for paper references) closed by anonymous
fixed
2:28 AM Ticket #9931 (Ignores Finegrained Permissions) created by csa@…
The macro ignores finegrained page permissions specified using …

Mar 28, 2012:

5:20 PM Changeset [11437] by glen
  • vcsreleaseinfomacro/VcsReleaseInfoMacro.py

fix when repo is empty and path is not

5:08 PM Changeset [11436] by glen
  • vcsreleaseinfomacro/VcsReleaseInfoMacro.py

add some extra checks to avoid using double-slashes

3:41 PM Ticket #9930 (Post anonymous comments) created by tumchaaditya@…
Can you add ability to comment on post as anonymous user in spite of being …
2:14 PM Ticket #9929 (Gannt Calender fails when depgrap.web_ui is enabled.) created by prasad.kulkarnin@…
Traceback (most recent call last): File …
1:37 PM Ticket #9928 (Parameter openLevel works not) created by didley@…
I'm using ChildTicketsPlugin. When I set parameter !openLevel=1 it shows …
11:02 AM Changeset [11435] by bof
  • tracmacroconfigplugin/tracmacroconfig/tracmacroconfig.py

remember non-keyword macro args, provide list() method to retrieve them.

12:59 AM TracMathPlugin edited by anonymous
(diff)
12:59 AM TracMathPlugin edited by anonymous
(diff)

Mar 27, 2012:

8:37 PM Ticket #9927 (changing users from file to session store) created by nmeyer@…
Can you provide instructions for migrating users from HtPasswd storage to …
6:07 PM Ticket #9926 (query for root and milestone) created by didley@…
I'm using ChildsTicketPlugin I want to display all tickets for a …
3:15 PM Akimich created by Akimich
New user Akimich registered
2:18 PM Ticket #8314 (Plugin no longer works correctly when used with the wysiwyg plugin) reopened by slevin@…
That problem - T&E conflict with TracWysiwygPlugin retback again. For me …
7:37 AM craigfx created by craigfx
New user craigfx registered

Mar 26, 2012:

9:53 PM Ticket #9925 (Store dates as seconds) created by ChrisNelson
http://trac.edgewall.org/wiki/TracDev/DatabaseApi recommends storing dates …
9:52 PM Ticket #9924 (Display Team Calendar as a calendar) created by ChrisNelson
That is, one week per row with resources stacked in each day.
9:41 PM Changeset [11434] by ChrisNelson
  • teamcalendarplugin/0.11/trunk/setup.cfg

Add setup configuration to tag build with SVN version. Refs #9908.

9:34 PM Ticket #4243 (SQL for sqlite3) closed by ChrisNelson
fixed
9:34 PM Ticket #7115 (Patch to make plugin work with PostgreSQL 8.3) closed by ChrisNelson
fixed
9:33 PM Ticket #9735 (TeamCalendar assumes no working days) closed by ChrisNelson
fixed
8:30 AM HudsonTracPlugin edited by roadrunner
Added doc on new config options in 0.5 (diff)
8:21 AM Ticket #9836 (Error starting plugin) closed by roadrunner
wontfix: No further responses, so I'm assuming this workaround is sufficient.
8:19 AM Changeset [11433] by roadrunner
  • hudsontracplugin/0.10/setup.py

Bumped version to 0.5.

8:18 AM Tickets #7340,​9507 batch updated by roadrunner
8:18 AM Changeset [11432] by roadrunner
  • hudsontracplugin/0.10/HudsonTrac/HudsonTracPlugin.py

Add support for API Token introduced in Jenkins 1.426.

This closes #7340 and #9507.

8:18 AM Changeset [11431] by roadrunner
  • hudsontracplugin/0.10/HudsonTrac/HudsonTracPlugin.py

Allow changing of the label used in the timeline options.

Mar 25, 2012:

10:14 PM Changeset [11430] by mrelbe
  • wikiextrasplugin/trunk/tracwikiextras/doc/WikiIcons
  • wikiextrasplugin/trunk/tracwikiextras/htdocs/icons/fugue/CHANGELOG.txt
  • wikiextrasplugin/trunk/tracwikiextras/htdocs/icons/fugue/FILENAME.txt
  • wikiextrasplugin/trunk/tracwikiextras/htdocs/icons/fugue/README.txt
  • wikiextrasplugin/trunk/tracwikiextras/htdocs/icons/fugue/bonus/icons-24/gear.png

WikiExtrasPlugin/0.13.2dev: Fugue Icon Library Version 3.3.4 (March 15, 2012)

Mar 24, 2012:

9:20 AM Ticket #9923 (tracscheduler plug-in is not working) created by anonymous
i hav installed tracscheduler plugins but the installed plug-ins is not …

Mar 23, 2012:

10:16 PM TracJsGanttPlugin edited by ChrisNelson
Reordered a misplaced section (diff)
8:32 PM TracJsGanttPlugin edited by ChrisNelson
Add notes about interfaces (diff)
7:47 PM TracJsGanttPlugin edited by ChrisNelson
Missed version for new options (diff)
7:46 PM TracJsGanttPlugin edited by ChrisNelson
Add notes about doResourceLeveling and display filter (diff)
6:52 PM Changeset [11429] by ChrisNelson
  • tracjsganttplugin/0.11/setup.py

Up version to 0.10. Refs #9648.

6:52 PM Changeset [11428] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Use calendar and task sorter as enabled in trac.ini. Refs #9290.

Generally, this allows use of web admin to easily enable an implementation.

If none are enabled, this defaults to SimpleCalendar and SimpleSorter.

If one is enabled, it is used.

If more than one are enabled, the last one is used and a message is
logged. (Note that ExtensionPoint() returns an unordered list so "last"
is rather arbitrary.)

This is a first step toward allowing user-provided calendars.

6:52 PM Changeset [11427] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Raise an error when there is a dependency loop. Refs #9163.

Bad data validation as much as bad algorithms can cause loops in
tickets. This detects and reports them and doesn't keep recursing.

6:52 PM Changeset [11426] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

A tree-aware task sorter. Refs #9833, #9042, #9290, #9300, #9691, #9784.

A task's priority depends on its parent's priority.

Includes a base sorter class to hold common sorter methods.

SimpleSorter and ProjectSorter derive from the base class.

(Copy effective priority list, just in case.)

Also remove unneeded debugging output. Refs #9648.

6:52 PM Changeset [11425] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Computing the roots in a set of tasks is generally useful. Refs #9648.

Note that if no parent field is configured, all tickets are roots.

6:51 PM Changeset [11424] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Implement prioritized scheduling. Refs #9833, #9042, #9290, #9300, #9691, #9784.

This is orthogonal to resource leveling. That is even if resource
leveling is disabled, this schedules the tasks for a resource using the
configured sorting rule.

6:51 PM Changeset [11423] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Add simple task sorter. Refs #9833, #9042, #9290, #9300, #9691, #9784.

This sorts by Trac's built-in priority field (after converting the
priority strings to integers).

6:51 PM Changeset [11422] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/pmapi.py

Add task sorter interface. Refs #9833, #9042, #9290, #9300, #9691, #9784.

6:51 PM Changeset [11421] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/pmapi.py
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Move interface definitions to pmapi.py. Refs #9648.

6:51 PM Changeset [11420] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Add display filter option. Refs #9922.

6:51 PM Changeset [11419] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Add resource leveling to scheduler. Refs #9833, #9042, #9290, #9300, #9691, #9784.

This is rather naive. It makes sure a resource isn't doing two things
at once but doesn't yet handle priorities when conflicts occur.

6:51 PM Changeset [11418] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

It should be OK to have dependencies but not children. Refs #9648.

Showing tasks for goal= gets all predecessors and all predecessors'
children. If no parent field is configured, don't try to process it.

6:51 PM Changeset [11417] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Make TracPM.preQuery() safe for other plugins. Refs #9648.

When another plugin calls preQuery(), it may not have set default
values for goal and root so rather than testing for the value, test to
see if the value is present.

6:51 PM Changeset [11416] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Bump up the maximum tickets to be returned from the query. Refs #9845.

I'm not sure this directly addresses this problem but I saw scheduling
failures when I was omitting tickets.

6:51 PM Changeset [11415] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Make TracPM DB access database agnostic. Refs #9648.

6:51 PM Changeset [11414] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

If a predecessor has children, they are also predecessors. Refs #9838.

Also fix a bug in finding roots. Refs #8790, #8574.

6:51 PM Changeset [11413] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Allow configuration of start even when finish isn't. Refs #9648.

This isn't a common case but I'm trying to keep it flexible.

6:50 PM Changeset [11412] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Use [], not None, for children if parent not configured. Refs #9648.

We use the result of TracPM.children() in two ways:

  • if children(ticket)
  • for cid in children(ticket)

The former has the same result for None and [] but the latter needs
a protecting if isCfg('parent') if children is None. Using []
saves that if.

6:50 PM Changeset [11411] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Revert "Trying to find WBS issue with ChildTickets. Refs #9714."

This reverts commit fa61684c087bdc09be9bbd9fe04e6bb008cca190.

6:48 PM Ticket #9922 (Add display filter option) created by ChrisNelson
It is sometimes desirable to filter what tickets are displayed in a Gantt. …
11:21 AM Ticket #9921 (RPC `ticket.update()` timestamp handling broken by Trac 0.13dev) created by osimons
In trac:changeset:10687 for trac:ticket:7145, the timestamp validation …
Note: See TracTimeline for information about the timeline view.