Timeline




matching tags

Mar 27, 2013:

10:45 PM TracMyPagePlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
10:38 PM NotificationOptOutPlugin edited by Mitar
(diff)
10:32 PM NavAddPlugin edited by Mitar
(diff)
10:32 PM MasterTicketsPlugin edited by Ryan J Ollos
Additional maintainers. (diff)
10:30 PM NavAddPlugin edited by Mitar
(diff)
10:20 PM NavAddPlugin edited by Mitar
(diff)
10:14 PM Ticket #10975 (BlackMagicTicketTweaksPlugin - KeyError: 'type' is generated on the reports page if no types exist) closed by Ryan J Ollos
fixed: (In [12824]) Fixes #10975: Fixed KeyError when no ticket types are …
10:14 PM Changeset [12824] by Ryan J Ollos
  • blackmagictickettweaksplugin/0.11/blackmagic/blackmagic.py
  • blackmagictickettweaksplugin/0.12/blackmagic/blackmagic.py

Fixes #10975: Fixed KeyError when no ticket types are defined. Thanks to ngpitt@… for the patch.

10:08 PM TracMyPagePlugin edited by Mitar
(diff)
10:05 PM ListMilestonesMacro edited by Mitar
(diff)
10:02 PM HtGroupEditorPlugin edited by Mitar
(diff)
9:58 PM HtBlowfishStorePlugin edited by Mitar
(diff)
9:51 PM GoogleSitemapPlugin edited by Mitar
(diff)
9:33 PM BitbucketSyncPlugin edited by Mitar
(diff)
9:33 PM GlobalRegisterPlugin edited by Mitar
(diff)
9:29 PM Ticket #10979 (WhiteboardPlugin - Save changed: not working) created by ciccio@…
Hi, whiteboard.js line 76: […] Bye
9:22 PM GitHubSyncPlugin edited by Mitar
(diff)
8:39 PM Ticket #10977 (TimingAndEstimationPlugin - TicketPropsLayoutChanger jumbles fields on unowned tickets) closed by Russ Tyndall
fixed: There were actually a few other commits surrounding this that I forgot …
8:34 PM Changeset [12823] by Russ Tyndall
  • timingandestimationplugin/branches/trac0.12-Permissions/timingandestimationplugin/htdocs/add_hours_from_comment.js
  • timingandestimationplugin/branches/trac0.12/timingandestimationplugin/htdocs/add_hours_from_comment.js

fixed bug in add_hours_from_comment.js

8:32 PM VotePlugin edited by Steffen Hoffmann
update download/install path to latest tagged version (diff)
8:28 PM VotePlugin edited by Steffen Hoffmann
just declaring myself co-maintainer as per Ryan's invitation (diff)
8:12 PM Changeset [12822] by Russ Tyndall
  • timingandestimationplugin/branches/trac0.12-Permissions/setup.py
  • timingandestimationplugin/branches/trac0.12-Permissions/timingandestimationplugin/hours_layout_changer.py
  • timingandestimationplugin/branches/trac0.12-Permissions/timingandestimationplugin/htdocs/add_hours_from_comment.js
  • timingandestimationplugin/branches/trac0.12-Permissions/timingandestimationplugin/htdocs/change_layout.js
  • timingandestimationplugin/branches/trac0.12-Permissions/timingandestimationplugin/htdocs/ticket.js

more JS refactor to modernize and simplify re #10977

8:06 PM Changeset [12821] by Russ Tyndall
  • timingandestimationplugin/branches/trac0.12/timingandestimationplugin/hours_layout_changer.py
  • timingandestimationplugin/branches/trac0.12/timingandestimationplugin/htdocs/change_layout.js
  • timingandestimationplugin/branches/trac0.12/timingandestimationplugin/htdocs/ticket.js
  • timingandestimationplugin/branches/trac0.12/timingandestimationplugin/htdocs/whitespace_remover.js
  • timingandestimationplugin/branches/trac0.12/timingandestimationplugin/tande_filters.py

major rewrite of much of the javascript this plugin uses to modernize it and fix some latent bugs

5:58 PM Ticket #10978 (TimingAndEstimationPlugin - "operator does not exist: bigint = timestamp with time zone" with Postgres) created by dave@…
I'm not sure what triggers this, or what effect it has, but I'm …
5:35 PM Changeset [12820] by Dirk Stöcker
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de/LC_MESSAGES/inieditorpanel.po
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/messages.pot
  • traciniadminpanelplugin/trunk/inieditorpanel/templates/admin_tracini.html
  • traciniadminpanelplugin/trunk/inieditorpanel/texts
  • traciniadminpanelplugin/trunk/inieditorpanel/texts/othertexts.py

IniAdminPanelPlugin: i18n fixes

5:24 PM Changeset [12819] by Jun Omae
  • ticketimportplugin/0.11/talm_importer/readers.py
  • ticketimportplugin/0.11/talm_importer/test.py
  • ticketimportplugin/0.11/test/test-handling-csv-error.csv
  • ticketimportplugin/0.11/test/test-handling-csv-error.csv._test_preview-0.12.ctl
  • ticketimportplugin/0.11/test/test-handling-csv-error.csv._test_preview.ctl

TicketImportPlugin: fixed fatal errors with a malformed csv file and improved handling such a file

3:02 PM Changeset [12818] by Jun Omae
  • ticketimportplugin/0.11/test/celltypes-ticket-8804.xls._test_import-0.12.ctl
  • ticketimportplugin/0.11/test/celltypes-ticket-8804.xls._test_import.ctl
  • ticketimportplugin/0.11/test/celltypes-ticket-8804.xls._test_preview-0.12.ctl
  • ticketimportplugin/0.11/test/celltypes-ticket-8804.xls._test_preview.ctl

TicketImportPlugin: fixed failures of ImporterTestCase.test_celltypes_ticket_8804

1:03 PM SimpleMultiProjectPlugin edited by falkb
grmpf (diff)
1:02 PM SimpleMultiProjectPlugin edited by falkb
(diff)
12:57 PM SimpleMultiProjectPlugin edited by falkb
tried to make it more clear that one must map milestones and versions … (diff)
12:41 PM Ticket #10887 (ExportImportXlsPlugin - upgrade to trac 1.0) closed by ben_12
fixed: Now, for me, it works in Trac 1.0.
12:35 PM BitbucketSyncPlugin edited by Mitar
(diff)
11:46 AM BadLinksPlugin edited by Mitar
(diff)
11:00 AM Ticket #10977 (TimingAndEstimationPlugin - TicketPropsLayoutChanger jumbles fields on unowned tickets) created by Ruth Trevor-Allen
With TicketPropsLayoutChanger enabled, tickets that don't have an …
10:53 AM Ticket #10976 (SimpleMultiProjectPlugin - I can't set version after install this plugin.) closed by falkb
worksforme: Cool. Thanks for not keeping my stranded with dead bugreports!
8:10 AM WikiRenamePlugin edited by Ryan J Ollos
Deprecated. (diff)
8:09 AM Ticket #10976 (SimpleMultiProjectPlugin - I can't set version after install this plugin.) created by icalvete@…
I can't set version or milestone after install this plugin. - I …
8:07 AM Ticket #822 (DatamoverPlugin - Copy and move of a ticket isn't working (for me)) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:06 AM Ticket #3667 (DatamoverPlugin - does not load using trac 0.11) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:06 AM Ticket #2635 (DatamoverPlugin - Include attachments when moving tickets (and various other enhancements)) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:06 AM Ticket #2365 (DatamoverPlugin - Send automatic notification email when tickets are moved) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:06 AM Ticket #2014 (DatamoverPlugin - Cannot move/copy tickets due to integer conversion error on Postgresql 8.1) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:05 AM Ticket #1634 (DatamoverPlugin - Request: Add ability to move Reports) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:05 AM Ticket #932 (DatamoverPlugin - Error on copy/move ticket) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:05 AM Ticket #907 (DatamoverPlugin - DataMover barfs on custom ticket data) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:04 AM Ticket #1863 (DatamoverPlugin - Error: columns ticket, time, field are not unique) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:04 AM Ticket #1573 (DatamoverPlugin - Datamover does not find any Trac environments) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:04 AM Ticket #1627 (DatamoverPlugin - Pick list of environments broken for names with full stops) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:03 AM Ticket #3878 (DatamoverPlugin - Error on copying tickets.) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:03 AM Ticket #2605 (DatamoverPlugin - Import Error in Trac 0.11b1 Data Mover plugin) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:02 AM Ticket #1970 (DatamoverPlugin - Can't move tickets) closed by Ryan J Ollos
wontfix: This plugin is deprecated. Please use the TracMigratePlugin.
8:01 AM Ticket #4777 (DatamoverPlugin - Unable to use any of the components) closed by Ryan J Ollos
invalid: Thanks, Jun.
7:19 AM Ticket #10971 (SimpleMultiProjectPlugin - I can't version after install this plugin.) closed by falkb
invalid
7:04 AM Ticket #10495 (AutocompleteUsersPlugin - css and js files are compressed in cache) closed by anonymous
fixed: Thank you, we used new jquery version and problem was fixed * jQuery …
4:15 AM Ticket #10975 (BlackMagicTicketTweaksPlugin - KeyError: 'type' is generated on the reports page if no types exist) created by ngpitt@…
blackmagic.py line 153 assumes that the key types exists in dict …
2:35 AM FiveStarVotePlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
1:28 AM Changeset [12817] by Ryan J Ollos
  • teamcitypluginintegration/trunk/setup.py

Refs #10811: Fixed typo in URL.

1:19 AM Changeset [12816] by Ryan J Ollos
  • teamcitypluginintegration/0.11

Refs #10811: Part of [12811]. git-svn seems to be leaving empty directories around after a move operation.

12:54 AM Changeset [12815] by Ryan J Ollos
  • voteplugin/trunk/setup.py
  • voteplugin/trunk/tracvote/__init__.py

Refs #10941: Replaced a single line containing tab-indentation with space-indentation.

12:54 AM Changeset [12814] by Ryan J Ollos
  • voteplugin/trunk/setup.py

Refs #10941: Added license header to setup.py.

12:54 AM Changeset [12813] by Ryan J Ollos
  • teamcitypluginintegration/trunk/README
  • teamcitypluginintegration/trunk/setup.py

Refs #10811:

  • Added trac-hacks URL to setup.py.
  • Updated README with trac-hacks URL for SVN checkout.
12:54 AM Changeset [12812] by Ryan J Ollos
  • teamcitypluginintegration/trunk/COPYING
  • teamcitypluginintegration/trunk/setup.py
  • teamcitypluginintegration/trunk/teamcity/admin.py
  • teamcitypluginintegration/trunk/teamcity/helpers.py
  • teamcitypluginintegration/trunk/teamcity/timeline.py

Refs #10811: Added BSD 3-Clause text in a COPYING file, and added license headers to Python source code files.

12:54 AM Changeset [12811] by Ryan J Ollos
  • teamcitypluginintegration/trunk
  • teamcitypluginintegration/trunk/README
  • teamcitypluginintegration/trunk/setup.py
  • teamcitypluginintegration/trunk/teamcity
  • teamcitypluginintegration/trunk/teamcity/__init__.py

Renamed 0.11 directory to trunk.

12:53 AM Changeset [12810] by Ryan J Ollos
  • .gitignore

Added .gitignore file.

12:53 AM Changeset [12809] by Ryan J Ollos
  • tracmetrixplugin/trunk/.gitignore

Added .gitignore.

12:53 AM Changeset [12808] by Ryan J Ollos
  • crystalxtheme/trunk/.gitignore

Moved .gitignore from top-level directory to trunk.

12:52 AM Changeset [12807] by Ryan J Ollos
  • crystalxtheme/trunk
  • crystalxtheme/trunk/CrystalX
  • crystalxtheme/trunk/CrystalX/css
  • crystalxtheme/trunk/CrystalX/css/aural.css
  • crystalxtheme/trunk/CrystalX/css/main.css

Renamed 0.11 directory to trunk.

12:29 AM Ticket #10974 (AnnouncerPlugin - sending unicode email fails) created by anonymous
The AnnouncerPlugin fails to send unicode emails for me. I get the …

Mar 26, 2013:

11:19 PM BittenLintAnnotatePlugin edited by Ryan J Ollos
BSD 2-Clause (diff)
10:44 PM SimpleTicketPlugin edited by Ryan J Ollos
Only applies to ticket creation. (diff)
9:07 PM Ticket #895 (ModAuthAcctmgrScript - [patch] support for multi-trac with TracEnvParentDir) closed by Ryan J Ollos
wontfix: I've marked this plugin is deprecated since it's my understanding that …
9:02 PM NewsFlashMacro edited by Ryan J Ollos
Needs a maintainer. (diff)
9:00 PM OpenIdDelegatePlugin edited by Ryan J Ollos
Added page outline and maintainer. Needs adoption. (diff)
8:57 PM Ticket #1371 (PaginateTicketsPlugin - custom query bug with MasterTicketsPlugin installed) closed by Ryan J Ollos
wontfix: This plugin is deprecated with Trac 0.11. The functionality was …
8:57 PM Ticket #1331 (PaginateTicketsPlugin - Changing sort order is ignored on and after second page) closed by Ryan J Ollos
wontfix: This plugin is deprecated with Trac 0.11. The functionality was …
8:57 PM Ticket #1330 (PaginateTicketsPlugin - Queries with no result record causes internal error) closed by Ryan J Ollos
wontfix: This plugin is deprecated with Trac 0.11. The functionality was …
8:56 PM Ticket #1323 (PaginateTicketsPlugin - Unnecessary HTML tags are showed in full description) closed by Ryan J Ollos
wontfix: This plugin is deprecated with Trac 0.11. The functionality was …
8:56 PM Ticket #1306 (PaginateTicketsPlugin - Incorrect sorting by priority) closed by Ryan J Ollos
wontfix: This plugin is deprecated with Trac 0.11. The functionality was …
8:56 PM Ticket #2028 (PaginateTicketsPlugin - Im very intrested in this plugin working with reports) closed by Ryan J Ollos
wontfix: This plugin is deprecated with Trac 0.11. The functionality was …
8:50 PM PrivateTicketsPlugin edited by Ryan J Ollos
Fixed copy and paste error. (diff)
8:49 PM ProjectMenuPlugin edited by Ryan J Ollos
Added page outline and maintainer. Needs adoption. (diff)
8:48 PM PyDotOrgTheme edited by Ryan J Ollos
Added page outline and maintainer. Needs adoption. (diff)
8:47 PM RobotsTxtPlugin edited by Ryan J Ollos
Added page outline and maintainer. Needs adoption. (diff)
8:42 PM IntraBlogTheme edited by Ryan J Ollos
(diff)
8:39 PM Ticket #2256 (HideValsPlugin - Just doesn't work) closed by Ryan J Ollos
wontfix: 0.10 version of plugin is not longer supported.
8:37 PM Ticket #1920 (HideValsPlugin - 0.11 support) closed by Ryan J Ollos
fixed: (In [12806]) Fixes #1920: Added 0.11 version of the plugin. From iker
8:37 PM Changeset [12806] by Ryan J Ollos
  • hidevalsplugin/0.11
  • hidevalsplugin/0.11/hidevals
  • hidevalsplugin/0.11/hidevals/__init__.py
  • hidevalsplugin/0.11/hidevals/admin.py
  • hidevalsplugin/0.11/hidevals/api.py

Fixes #1920: Added 0.11 version of the plugin. From iker (untested by committer).

8:33 PM Ticket #5792 (HideValsPlugin - HidevalsPlugin for trac 0.11.5rc1) closed by Ryan J Ollos
duplicate: Duplicate of #1920.
8:24 PM HideValsPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
8:24 PM HideValsPlugin edited by Ryan J Ollos
Added page outline and maintainer. Needs adoption. (diff)
8:14 PM HackergotchiPlugin edited by Ryan J Ollos
Needs a maintainer. (diff)
8:13 PM HackInstallPlugin edited by Ryan J Ollos
(diff)
8:12 PM GitwebPlugin edited by Ryan J Ollos
Added page outline and maintainer. Needs adoption. (diff)
8:11 PM GamedevTheme edited by Ryan J Ollos
Added syntax highlighting. (diff)
8:11 PM GamedevTheme edited by Ryan J Ollos
(diff)
8:06 PM SelfDeletePlugin edited by Ryan J Ollos
Added page outline and maintainer. Needs adoption. (diff)
8:05 PM ServerDownMacro edited by Ryan J Ollos
Needs a maintainer. (diff)
8:04 PM Ticket #1967 (SimileTimelinePlugin - error) closed by Ryan J Ollos
worksforme: Closing since there has been no feedback.
7:10 PM TextMateBundle edited by Ryan J Ollos
Added page outline and maintainer. Needs adoption. (diff)
7:07 PM Ticket #6513 (TicketDeletePlugin - Error while deleting edited ticket comments) closed by Ryan J Ollos
wontfix: Closing tickets for deprecated plugin.
7:07 PM Ticket #4817 (TicketDeletePlugin - Python exception when change is tied to an attached file) closed by Ryan J Ollos
wontfix: Closing tickets for deprecated plugin.
7:07 PM Ticket #4443 (TicketDeletePlugin - Deleting change does not update 'last modified' date) closed by Ryan J Ollos
wontfix: Closing tickets for deprecated plugin.
7:06 PM Ticket #840 (TicketDeletePlugin - pressing delete link in ticket comments ticks the wrong comment) closed by Ryan J Ollos
wontfix: Closing tickets for deprecated plugin.
7:06 PM TicketDeletePlugin edited by Ryan J Ollos
Fixed license name. (diff)
7:04 PM TracBashrcScript edited by Ryan J Ollos
(diff)
7:03 PM TracBlPlugin edited by Ryan J Ollos
(diff)
7:01 PM TracForgePlugin edited by Ryan J Ollos
Needs a maintainer. (diff)
6:56 PM Ticket #717 (UnixGroupsPlugin - Multiple unix groups) closed by Ryan J Ollos
duplicate: Closing as duplicate of #1818 since that ticket has a patch.
6:53 PM UnixGroupsPlugin edited by Ryan J Ollos
Added changelog. (diff)
6:52 PM UnixGroupsPlugin edited by Ryan J Ollos
Fix markup. (diff)
6:46 PM TracCasPlugin edited by Ryan J Ollos
It's back on the adoption block (diff)
6:15 PM Changeset [12805] by Dirk Stöcker
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de/LC_MESSAGES/inieditorpanel.po
  • traciniadminpanelplugin/trunk/inieditorpanel/web_ui.py

fix i18n for doc texts

4:42 PM BittenLintAnnotatePlugin edited by simohe
mention license and compatibility (diff)
4:35 PM Ticket #10650 (BittenLintAnnotatePlugin - [Patch] Trac 0.12 compatibility) closed by simohe
fixed: fixed by [12801] thanks dczech for reporting and the patch and thanks …
4:31 PM Changeset [12804] by simohe
  • bittenlintannotateplugin/0.11/setup.py

Version 0.1.1

4:31 PM Changeset [12803] by simohe
  • bittenlintannotateplugin/0.11/COPYING

add 2-Line BSD License file

4:31 PM Changeset [12802] by simohe
  • bittenlintannotateplugin/0.11/bitten_lint_annotator/lintannotator.py

clean up code

4:31 PM Changeset [12801] by simohe
  • bittenlintannotateplugin/0.11/bitten_lint_annotator/lintannotator.py

track 0.12 compatibility

fixes issue #10650

9:09 AM Ticket #10973 (ProgressMeterMacro - ProgressMeterMacro canot link to a milestones that contains a blank) created by anonymous
The following displays the expected progress-bar as desired, however …

Mar 25, 2013:

11:50 PM Changeset [12800] by Ryan J Ollos
  • tracmetrixplugin/trunk/tracmetrixplugin/mdashboard.py

Removed unused import.

11:50 PM Changeset [12799] by Ryan J Ollos
  • tracmetrixplugin/trunk/tracmetrixplugin/model.py

TicketGroupStats.add_interval wasn't being called with enough arguments.

10:35 PM TracCasPlugin edited by Ryan J Ollos
New maintainer. Refs #9899. (diff)
9:37 PM Changeset [12798] by Dirk Stöcker
  • traciniadminpanelplugin/trunk/inieditorpanel/default_manager.py
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de/LC_MESSAGES
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de/LC_MESSAGES/inieditorpanel.po
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/messages.pot
  • traciniadminpanelplugin/trunk/inieditorpanel/web_ui.py

first working i18n

8:57 PM Changeset [12797] by Dirk Stöcker
  • traciniadminpanelplugin/trunk
  • traciniadminpanelplugin/trunk/inieditorpanel/default_manager.py
  • traciniadminpanelplugin/trunk/inieditorpanel/locale
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de/LC_MESSAGES

first try with i18n, untested

7:10 PM TracReleasePlugin edited by Ryan J Ollos
Needs a maintainer. (diff)
7:09 PM CrystalxTheme edited by Ryan J Ollos
Needs a maintainer. (diff)
7:07 PM TeamcityPluginIntegration edited by Ryan J Ollos
Added contributors. (diff)
7:06 PM TeamcityPluginIntegration edited by Ryan J Ollos
Refs #10811. (diff)
1:06 PM Ticket #10970 (LighterTheme - How to activate theme?) reopened by ethan.jucovy@…
It looks like the CSS is not being found. I'd recommend viewing the …
11:49 AM sarita123 created by Nishchal
New user sarita123 registered
10:47 AM Changeset [12796] by Jun Omae
  • backlogplugin/trunk/backlog/web_ui.py

refs #10331: call Chrome.add_jquery_ui on Trac 1.0+ instead using the bundled jQuery UI files

10:36 AM Changeset [12795] by Jun Omae
  • backlogplugin/trunk/backlog/htdocs/js/jquery-ui-1.6.min.js
  • backlogplugin/trunk/backlog/web_ui.py

refs #10331: use http://ajax.googleapis.com/ajax/libs/jqueryui/1.6/jquery-ui.min.js for Trac 0.11.x to avoid javascript errors with jquery-ui-1.6.custom.min.js.

10:05 AM Ticket #10972 (ThemeEnginePlugin - Crash if `[theme] theme` is not found with Trac 0.12) closed by Jun Omae
fixed: (In [12794]) ThemeEnginePlugin: fixed errors while initializing …
10:05 AM Changeset [12794] by Jun Omae
  • themeengineplugin/trunk/themeengine/api.py

ThemeEnginePlugin: fixed errors while initializing ThemeNotFound exception (fixed #10972)

8:44 AM TeamcityPluginIntegration edited by Evgeniy Tetenchuk
(diff)
8:01 AM Ticket #10936 (SimpleMultiProjectPlugin - REPORT: Active Ticket query help) closed by falkb
worksforme: timeout
8:00 AM Ticket #10903 (SimpleMultiProjectPlugin - UnknownLocaleError: unknown locale 'datetime') closed by falkb
worksforme: timeout
3:46 AM Changeset [12793] by Ryan J Ollos
  • tableplugin/trunk/table/table.py

Refs #10962: Removed unnecessary #! line at top of source file.

3:43 AM Changeset [12792] by Ryan J Ollos
  • tableplugin/trunk/.gitignore
  • tableplugin/trunk/COPYING
  • tableplugin/trunk/setup.cfg
  • tableplugin/trunk/setup.py
  • tableplugin/trunk/table/table.py

Refs #10962: Added text for BSD 3-Clause license. Added .gitignore. Added setup.cfg.

3:37 AM Changeset [12791] by Ryan J Ollos
  • tableplugin/0.11
  • tableplugin/0.12

Refs #10832, #10962: Removed empty directories. These should have been removed in [12789], but that did not happen when using git-svn.

3:25 AM Changeset [12790] by Ryan J Ollos
  • crystalxtheme/.gitignore
  • odtexportplugin/0.11/.gitignore
  • pydotorgtheme/0.11/.gitignore
  • themeengineplugin/trunk/.gitignore

Added .gitignore.

3:25 AM Changeset [12789] by Ryan J Ollos
  • tableplugin/0.12/setup.py
  • tableplugin/0.12/table/__init__.py
  • tableplugin/0.12/table/table.py
  • tableplugin/trunk
  • tableplugin/trunk/setup.py

Refs #10832, #10962: Renamed 0.11 directory to trunk. Removed 0.12 directory (was identical to 0.11 directory). Bumped version to 0.2.

3:10 AM Changeset [12788] by Evgeniy Tetenchuk
  • teamcitypluginintegration/0.11/teamcity/htdocs/js/event_tracker.js
  • teamcitypluginintegration/0.11/teamcity/htdocs/js/loadlog.js

[teamcity-plugin] Remove unnecessary link params. Fix unnecessary commas.

3:07 AM Ticket #10972 (ThemeEnginePlugin - Crash if `[theme] theme` is not found with Trac 0.12) created by Jun Omae
With Python 2.4 […] Because Exception class is old-style class on …
2:09 AM Ticket #10832 (TablePlugin - Problem with tableplugin) closed by Ryan J Ollos
fixed: Fixed in [12782] and [12783]. jonny: Should I bump the version from …
12:56 AM Ticket #9877 (OdtExportPlugin - Exporting cause Trac Internal Error: UnicodeEncodeError) closed by Ryan J Ollos
fixed: (In [12787]) Fixes #9877: Fixed UnicodeEncodeError when trying to …
12:56 AM Changeset [12787] by Ryan J Ollos
  • odtexportplugin/0.11/odtexport/odtexport.py

Fixes #9877: Fixed UnicodeEncodeError when trying to export a wiki page with unicode characters in the page name.

12:42 AM Changeset [12786] by Ryan J Ollos
  • odtexportplugin/0.11/odtexport/odtexport.py

Refs #8157: Support different styles of importing PIL.

12:09 AM OdtExportPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)

Mar 24, 2013:

11:45 PM Ticket #10616 (PyDotOrgTheme - UndefinedError: None has no member named "get") closed by Ryan J Ollos
worksforme: I tried it out and don't find any issues with ThemeEnginePlugin 2.1.3 …
11:38 PM Ticket #1209 (PyDotOrgTheme - PyDotOrgTheme problems in Firefox 1.5.0.9) closed by Ryan J Ollos
wontfix: Closing ticket for 0.10 branch that don't apply to 0.11 branch.
11:30 PM Ticket #1312 (PyDotOrgTheme - search box overlaps the meta nav) closed by Ryan J Ollos
worksforme: Seems to be fine with the 0.11 branch with Trac 1.0.1. The 0.10 branch …
11:27 PM Ticket #5179 (PyDotOrgTheme - Wiki page cut off by nav bar) closed by Ryan J Ollos
duplicate: Duplicate of #5180.
11:24 PM Ticket #2919 (PyDotOrgTheme - Footer overlays navigation menu) closed by Ryan J Ollos
fixed: (In [12785]) Fixed #2919: Set minimum height for #main so that …
11:24 PM Changeset [12785] by Ryan J Ollos
  • pydotorgtheme/0.11/pydotorgtheme/htdocs/pydotorg.css

Fixed #2919: Set minimum height for #main so that footer can't overlay.

11:23 PM Changeset [12784] by Ryan J Ollos
  • pydotorgtheme/0.11/pydotorgtheme/htdocs/pydotorg.css

Refs #1490: Group related content.

11:12 PM Ticket #5659 (PyDotOrgTheme - Can the background color of the logo & search bar be changed ?) closed by Ryan J Ollos
worksforme: 1. Put this in your $TRACENV/templates directory as site.html: …
10:59 PM Ticket #1938 (PyDotOrgTheme - How to override style by custom CSS) closed by Ryan J Ollos
worksforme: Works fine in 0.11. See example in #5659. Note 0.10 is no longer supported.
10:03 PM Ticket #10970 (LighterTheme - How to activate theme?) closed by Ryan J Ollos
worksforme: I tried it out just now. It installs like a standard plugin. See …
9:25 PM Ticket #10971 (SimpleMultiProjectPlugin - I can't version after install this plugin.) created by anonymous
I can't set version after install the plugin. * I can't set version …
8:56 PM Ticket #10970 (LighterTheme - How to activate theme?) created by wcz@…
LighterTheme wiki page states that "This is currently a standalone …
7:00 PM TablePlugin edited by jonny
(diff)
6:59 PM Changeset [12783] by jonny
  • tableplugin/0.11/table/table.py
  • tableplugin/0.12/table/table.py

Name update from CustomTablePlugin to StyledTablePlugin. The macro is now called styledtable.

6:56 PM TablePlugin edited by jonny
(diff)
6:52 PM Changeset [12782] by jonny
  • tableplugin/0.11/table/table.py
  • tableplugin/0.12/table/table.py

Fix for defect 10832. table macro renamed to customtable.

3:06 PM Changeset [12781] by Markus Decke
  • discussionplugin/0.11/tracdiscussion/templates/discussion-macros.html

changed anchor, when replying to topic, jumping directly to input-form marked with anchor 'reply'

2:45 PM Changeset [12780] by Markus Decke
  • discussionplugin/0.11/tracdiscussion/api.py

keep sorting while paginating

8:22 AM Ticket #1490 (PyDotOrgTheme - CSS on Roadmap) closed by Ryan J Ollos
fixed: (In [12779]) Fixes #1490: Make the milestone links on the Roadmap blue.
8:22 AM Changeset [12779] by Ryan J Ollos
  • pydotorgtheme/0.11/pydotorgtheme/htdocs/pydotorg.css

Fixes #1490: Make the milestone links on the Roadmap blue.

8:15 AM Ticket #1335 (PyDotOrgTheme - can browser mozilla support this theme ??) closed by Ryan J Ollos
worksforme: Closing this old ticket because: 1. It probably only applies to the …
8:13 AM Changeset [12778] by Ryan J Ollos
  • pydotorgtheme/0.11/pydotorgtheme/theme.py

Indentation changes.

8:13 AM Ticket #1359 (PyDotOrgTheme - Patch: Illegal / Invalid CSS.) closed by Ryan J Ollos
fixed: (In [12777]) Fixes #1359: Removed invalid CSS.
8:13 AM Changeset [12777] by Ryan J Ollos
  • pydotorgtheme/0.11/pydotorgtheme/htdocs/pydotorg.css

Fixes #1359: Removed invalid CSS.

8:02 AM Ticket #2383 (PyDotOrgTheme - does it work with 0.11 ?) closed by Ryan J Ollos
fixed: There is a 0.11 branch and ThemeEnginePlugin works with Trac 0.11 …
7:56 AM PyDotOrgTheme edited by Ryan J Ollos
Added syntax highlighting. (diff)
7:45 AM SkittlishTheme edited by Ryan J Ollos
Added syntax highlighting. (diff)
7:37 AM Ticket #10969 (ThemeEnginePlugin - Fieldset can be too narrow on the Customize Admin panel) created by Ryan J Ollos
The following patch fixes an issue with the width of a fieldset, …
7:31 AM Ticket #7697 (CrystalxTheme - Install help) closed by Ryan J Ollos
worksforme: 1. Install the ThemeEnginePlugin. 1. Install the CrystalxTheme. 1. …
7:28 AM Ticket #3090 (ThemeEnginePlugin - [Patch] Error trying to install the plugin on Trac 0.11b2) closed by Ryan J Ollos
worksforme: This ticket doesn't seem to be relevant any longer.
7:22 AM Ticket #4697 (CrystalxTheme - Submit ticket) closed by Ryan J Ollos
worksforme: Sorry, but I don't understand. It sounds like you suggest a …
6:04 AM Changeset [12776] by Ryan J Ollos
  • directoryauthplugin/trunk/tracext/dirauth/db.py

Refs #10618: Fixed typo in database schema.

5:28 AM WorkflowNotificationPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
5:14 AM TracGitosisPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
5:08 AM thafreak edited by Ryan J Ollos
Fixed indentation. (diff)
4:38 AM Ticket #10811 (TeamcityPluginIntegration - Adoption) closed by Ryan J Ollos
fixed: johnatannvmd: Plugin is yours now. Please complete the remaining steps …
4:36 AM TeamcityPluginIntegration edited by Ryan J Ollos
Added syntax highlighting. (diff)
4:20 AM Ticket #10828 (TracReleasePlugin - Can´t use Trac Release Plugin) closed by Ryan J Ollos
invalid: I've added the needsadoption tag to the plugin, assuming you are …
4:06 AM FieldGroupsPlugin edited by Ryan J Ollos
Escape markup. (diff)
4:02 AM Ticket #10842 (CrystalxTheme - Theme change) closed by Ryan J Ollos
duplicate: Duplicate of #7697. Let's follow-up in that ticket.
4:01 AM Ticket #3683 (CrystalxTheme - Missing images from theme) closed by Ryan J Ollos
fixed: Fixed in [5427].
4:00 AM Ticket #3600 (CrystalxTheme - Missing *.jpg in setup.py) closed by Ryan J Ollos
fixed: Fixed in [5427].
3:57 AM CrystalxTheme edited by Ryan J Ollos
Fixed markup. (diff)
3:35 AM TranslatedPagesMacro edited by Ryan J Ollos
Added syntax highlighting. (diff)
2:21 AM TracIniAdminPanelPlugin edited by anonymous
Added contributors and syntax highlighting. (diff)

Mar 23, 2013:

1:40 PM Changeset [12775] by Steffen Hoffmann
  • voteplugin/trunk/COPYING
  • voteplugin/trunk/setup.py
  • voteplugin/trunk/tracvote/__init__.py
  • voteplugin/trunk/tracvote/tests
  • voteplugin/trunk/tracvote/tests/__init__.py

VotePlugin: Add an unit test harness, refs #10941.

Including more author comments and explicit license file for clarity.

Mar 22, 2013:

11:04 PM Changeset [12774] by Steffen Hoffmann
  • voteplugin/tags/0.1.4
  • voteplugin/tags/0.1.4/setup.cfg
  • voteplugin/trunk/setup.py

TracVote: Tag version after fixing IEnvironmentSetupParticipant method for compatibility with Trac-0.13dev/1.0, bumping trunk as well.

10:53 PM VotePlugin edited by Steffen Hoffmann
tagging plugin for 1.0 after compatibility changes to db code (diff)
10:46 PM Ticket #10706 (VotePlugin - New install will not be possible with Trac 1.0) closed by Steffen Hoffmann
fixed: (In [12773]) TracVote: Don't call rollback() from …
10:46 PM Changeset [12773] by Steffen Hoffmann
  • voteplugin/trunk/tracvote/__init__.py

TracVote: Don't call rollback() from environment_needs_upgrade(), closes #10706.

This is patterned after [12124] for TagsPlugin. See #9521 for details on
implications of probing the Trac db for table existence like done before.

10:22 PM TracVote created by Steffen Hoffmann
pointer for convenience
10:19 PM Changeset [12772] by Steffen Hoffmann
  • voteplugin/trunk/tracvote/__init__.py

TracVote: Nit-picking about PEP8 and related code styling.

9:47 PM Ticket #10941 (VotePlugin - Change permission action definition for intuitive inheritance) closed by Steffen Hoffmann
fixed: (In [12771]) TracVote: Allow for more intuitive permission setup by …
9:47 PM Changeset [12771] by Steffen Hoffmann
  • voteplugin/trunk/tracvote/__init__.py

TracVote: Allow for more intuitive permission setup by action inheritance, closes #10941.

9:39 PM Changeset [12770] by Steffen Hoffmann
  • voteplugin/tags
  • voteplugin/tags/0.1.3
  • voteplugin/tags/0.1.3/setup.cfg
  • voteplugin/trunk/setup.py

TracVote: Tag current version before going on with changes, pushing trunk as well.

9:33 PM Changeset [12769] by Dirk Stöcker
  • traciniadminpanelplugin/trunk/inieditorpanel/web_ui.py

TracIniAdminPanelPlugin - fix bug 60 of external trac

9:27 PM Changeset [12768] by Dirk Stöcker
  • traciniadminpanelplugin/0.12/inieditorpanel
  • traciniadminpanelplugin/0.12/inieditorpanel/__init__.py
  • traciniadminpanelplugin/0.12/inieditorpanel/api.py
  • traciniadminpanelplugin/0.12/inieditorpanel/default_manager.py
  • traciniadminpanelplugin/0.12/inieditorpanel/htdocs

copy code from https://svn.mayastudios.de/mtpp/repos/plugins/TracIniAdminPanel/

9:25 PM compare-tracsection-traciniadminpanel.png attached to TracIniAdminPanelPlugin by Dirk Stöcker
Screenshot of TracIniAdminPanel: Section "trac"
9:24 PM compare-tracsection-iniadminplugin.png attached to TracIniAdminPanelPlugin by Dirk Stöcker
Screenshot of IniAdminPlugin: Section "trac"
9:22 PM TracIniAdminPanelPlugin edited by Dirk Stöcker
Update page (diff)
9:08 PM TranslatedPagesMacro edited by Dirk Stöcker
Update (diff)
9:08 PM TranslatedPagesMacro edited by Dirk Stöcker
Update (diff)
7:35 PM Ticket #10968 (TracIniAdminPanelPlugin - Adopt) closed by Ryan J Ollos
fixed: stoecker is now maintainer of the plugin and will have write access to …
7:21 PM LinenoMacro edited by Ryan J Ollos
New maintainer. Deprecation notice. (diff)
7:11 PM Ticket #2949 (LinenoMacro - Implementing macro across the board) closed by Ryan J Ollos
wontfix: I think this is out of scope for the macro, and as mentioned on the …
7:05 PM Changeset [12767] by branson
  • directoryauthplugin/1.0
  • directoryauthplugin/trunk/setup.py
  • directoryauthplugin/trunk/tracext/dirauth/api.py
  • directoryauthplugin/trunk/tracext/dirauth/auth.py
  • directoryauthplugin/trunk/tracext/dirauth/db.py

Found several issues tied to the local config .. removing until I can update. Vaciotn

5:32 PM Changeset [12766] by branson
  • directoryauthplugin/1.0

snapping 1.0 version

5:29 PM Ticket #10286 (DirectoryAuthPlugin - SIZELIMIT_EXCEEDED error when attempting to authenticate) closed by anonymous
fixed: Testing completed. - renamed things to make it right. - cleaned up …
5:28 PM DirectoryAuthPlugin/TheoryOfOperation edited by anonymous
(diff)
5:25 PM DirectoryAuthPlugin edited by anonymous
(diff)
5:23 PM Changeset [12765] by branson
  • directoryauthplugin/trunk/setup.py
  • directoryauthplugin/trunk/tracext/dirauth
  • directoryauthplugin/trunk/tracext/dirauth/api.py
  • directoryauthplugin/trunk/tracext/dirauth/auth.py
  • directoryauthplugin/trunk/tracext/dirauth/db.py

updates

4:46 PM Ticket #10968 (TracIniAdminPanelPlugin - Adopt) created by Dirk Stöcker
As the external TracIniAdminPanelPlugin is abandoned, I would like to …
4:09 PM Ticket #10967 (NumberedHeadlinesPlugin - Links to numbered headings) created by Joshua Lamorie
Gidday there, How painful would it be for a link (at least within the …
4:02 PM ExportImportXlsPlugin edited by ben_12
(diff)
3:59 PM Changeset [12764] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Bug in start/finish option experiment. Refs #9845, #9648.

3:59 PM Changeset [12763] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Refine background ticket rescheduler. Refs #9648.

Move the exclusion of milestone pseudo-tickets closer to where it makes
a difference (when we save the data).

This should be a no-op most of the time but without this the ticket set
sometimes has dangling references which makes the plugin fragile when
adding new function invocations in certain places.

3:59 PM Changeset [12762] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

White space. Refs #9648.

3:59 PM Changeset [12761] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Comment, white space. Refs #9648.

3:59 PM Changeset [12760] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

More consistent use of t.get(field) vs. t[field]. Refs #9648.

3:59 PM Changeset [12759] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Move sort function to match master branch. Refs #9648.

3:59 PM Changeset [12758] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Simplify Trac.pm.query() interface. Refs #9648.

3:59 PM Changeset [12757] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracjsgantt.py

Improve "omitMilestones" handling. Refs #9648.

3:57 PM screenshot-importexportxlsplugin-admin.png attached to ExportImportXlsPlugin by ben_12
Admin page.
3:55 PM ExportImportXlsPlugin edited by ben_12
(diff)
1:37 PM Ticket #10966 (TracJsGanttPlugin - TypeError: query() takes at least 4 arguments (3 given)) created by bram.decoene@…
see error message printscreen in attachment How to reproduce: assign …
8:43 AM Ticket #10194 (MasterTicketsPlugin - Cannot update a ticket using trac.ticket.model.save_changes with both ...) reopened by falkb
Sorry, I tried the latest version of masterticketsplugin from …
2:27 AM SiteUpgradeProposal edited by Ryan J Ollos
Ideas from /ticket/10654#comment:2. (diff)
2:23 AM Ticket #10810 (SELECT A HACK - Document Requires Author Tag) closed by Ryan J Ollos
invalid: Which plugin is this for?
1:55 AM Ticket #10788 (TracHacks - Plugins with incorrect tags) closed by Ryan J Ollos
invalid: Which ones? This is not a very helpful bug report at all.
1:39 AM Ticket #10939 (TracHacks - Add link in ctxtnav that goes back to previously viewed hack) closed by Ryan J Ollos
duplicate: Yes, it's a good idea. We'll get this for free when we finally upgrade …
1:02 AM Ticket #10965 (MasterTicketsPlugin - Add a macro for displaying the dependency graph) created by Ryan J Ollos
As requested in …
12:58 AM MasterTicketsPlugin edited by Ryan J Ollos
Mention items on roadmap. (diff)
12:56 AM Ticket #10964 (MasterTicketsPlugin - Add parent/child and relates-to relations) created by Ryan J Ollos
Add the following ticket relations: * Parent/child (integrating the …
12:51 AM Ticket #10637 (CalendarPlugin - Calendar Plugin not working) closed by Ryan J Ollos
invalid: In what way is it not working? This report is not helpful at all. If …
12:21 AM Changeset [12756] by Ryan J Ollos
  • extendedversionplugin/trunk/extendedversion/roadmap.py
  • extendedversionplugin/trunk/extendedversion/templates/version_delete.html
  • extendedversionplugin/trunk/extendedversion/templates/versions.html
  • extendedversionplugin/trunk/extendedversion/version.py

Refs #10951: Add roadmap.css to Versions page and Version Delete page using add_stylesheet rather than hard-coding in the template. Patch by Dawuid.

Mar 21, 2013:

10:29 PM Ticket #10963 (SumStatsPlugin - Milestone names with diacritics raise exceptions) created by Filipe Correia
This change solves the issue: …
9:53 PM TablePlugin edited by Ryan J Ollos
Put the styles in a codeblock. (diff)
8:15 PM Ticket #10962 (TablePlugin - Plugin needs a license) created by Ryan J Ollos
Hi, Would you consider adding a license to this plugin? If you have no …
8:14 PM Ticket #9970 (TracTicketChangesetsPlugin - Only root may execute trac-admin commands) closed by Mikael Relbe
worksforme: Replying to anonymous: > This looks more like a problem …
7:06 PM Ticket #10961 (MasterTicketsPlugin - Selecting to diff any part of a ticket with changes causes a Trac ...) created by anonymous
Selecting any (diff) link on a ticket causes: […] Python Traceback …
6:39 PM WikiEditorForEclipsePlugin/FAQ edited by Ivan
(diff)
6:32 PM Ticket #10960 (WikiEditorForEclipsePlugin - Show History fails) created by anonymous
[…]
5:54 PM Ticket #10959 (WikiEditorForEclipsePlugin - MOZILLA_FIVE_HOME not set) created by anonymous
system: Ubuntu 12.10: stack trace because MOZILLA_FIVE_HOME not …
5:40 PM Changeset [12755] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Allow Gantt to request no scheduling (just show db values). Refs #9648.

This allows TracJSGanttChart(scheduled=1,schedule=none) to show tasks as
they are in the schedule database.

5:40 PM Changeset [12754] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Scheduler more flexible about missing/defaulted options. Refs #9648.

The Gantt chart passes a bunch of options that come from the macro
invocation or the chart configuration in Trac.ini. A lighter weight
client -- like the ticket change listener -- may not have all those
options and just wants default behaviors. Some missing values weren't
handled as defaults before.

5:40 PM Changeset [12753] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Add support for scheduled=1 to TracPM.query(). Refs #9648.

Allow retrieval of only tickets that have a precomputed schedule in the
database.

3:34 PM Ticket #10194 (MasterTicketsPlugin - Cannot update a ticket using trac.ticket.model.save_changes with both ...) closed by Ryan J Ollos
fixed: I'm not sure why the issue was occurring here, but I could reproduce …
2:53 PM Ticket #5214 (MasterTicketsPlugin - Dropdown menus for "Blocked" and "Blocked By") closed by Ryan J Ollos
duplicate: The autocomplete feature might be feasible. See #10267.
2:12 PM Ticket #10207 (MasterTicketsPlugin - Cannot update a ticket while changing child ticket to parent ticket ...) closed by Ryan J Ollos
duplicate: It looks like my diff in comment:3 is backwards. Anyway, Duplicate of …
11:43 AM Ticket #10913 (BatchModifyPlugin - blank option is added when choosing [select-type] custom field) closed by goyamashita@…
fixed: From Questioner Thank you for your help rjollos, it worked out well.
3:06 AM Changeset [12752] by Ryan J Ollos
  • extendedversionplugin/trunk/extendedversion/version.py

Refs #10951:

  • Highlight the Versions entry in the main navigation bar when on the page for a version. Patch by dawuid@….
  • Added a Back to Versions entry in the contextual navigation for the version page.

Mar 20, 2013:

11:14 PM Changeset [12751] by Steffen Hoffmann
  • accountmanagerplugin/trunk/acct_mgr/admin.py
  • accountmanagerplugin/trunk/acct_mgr/api.py
  • accountmanagerplugin/trunk/acct_mgr/register.py

AccountManagerPlugin: Support domain selection for translations, refs #8930.

Actually the required dgettext was never imported before.
Now selecting a message catalog works, tested with TracSpamFilter, so this is
has been finally fixed.

Special thanks to Christian Boos for his helpful and patient comments in
t:#11088.

11:03 PM Ticket #10958 (MarkdownMacro - Exception while processing email links without EMAIL_VIEW privilege) created by marmarek@…
When markdown content contains email links like this: […] and …
8:27 PM Changeset [12750] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Get actual start and finish for active and closed tickets. Refs #9648, #10717.

Use these dates in scheduling.

Note that closed tickets don't require resource leveling, display their
actual start and finish times.

This defaults to disabled (0) and can be controlled by useActuals option in
the TracPM section of trac.ini (1=use actual dates, 0=schedule). The
useActuals parameter to the Gantt chart macro overrides the TracPM value.

8:27 PM Changeset [12749] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Recompute schedule and save changes (if any) in a private table. Refs #9648.

  • All datetimes used in schedule are now in local time zone.
    • Had to be "offset-aware" (to use to_utimestamp() utility function)
  • TracPM.start(), .finish() now return calculated date, then stored date, then None depending on what is available.
  • postQuery() now reads schedule from private table rather than having it queried from custom fields
  • When the rescheduler is done calculating a schedule it uses INSERT or UPDATE to write only changed tickets back to the private schedule table.
  • Changes to the schedule are stored in the schedle_history table.

This handles inserting initial schedule into DB and updating only changed tickets when rescheduling.

With the changes to TracPM.start(), .finish(), a caller (e.g., the Gantt chart) can:

  • Query tickets
  • Optionally schedule them
  • Iterate over them getting the start and/or finish dates

If the scheduling step is skipped, the dates from the database are used.

There's a potentially inefficiency in how potentially inactive tickets
are found. We might get this set by first getting all the affected
tickets then following the predecessor links from the goal but there
isn't a function for that yet and preQuery() is fairly efficient. I
don't want to optimize prematurely.

For this to work, I have to splice the in-memory ticket graph based on
ticket changes.

This has some gross code that is specific to plugins we use and makes
TracPM less portable but I want to prove this works before trying to
make it generic.

8:27 PM Changeset [12748] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Add a ticket change listener to detect related tickets. Refs #9648.

THIS CONTAINS SOME HARD-CODED FIELD NAMES AND WORKS ONLY WITH
MASTERTICKETS AND SUBTICKETS. IT DOES NOT YET WORK WITH CHILDTICKETS OR
OTHER RELATIONSHIP PLUGINS.

This doesn't do any rescheduling. It just notes how many tickets need
to be rescheduled and how long it took to find them.

8:27 PM Changeset [12747] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/db_default.py
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Add private table creation. Refs #9648.

I'm not sure that the name of the table, schedule, is sufficiently
obscure that it won't step on users or other plugins.

We're going to store the schedule in a private table. We can use
IEnvironmentSetupParticipant methods to check for the table and create
as needed the first time the plugin is activated.

The general principles are at http://trac.edgewall.org/wiki/TracDev/PluginDevelopment/ExtensionPoints/trac.env.IEnvironmentSetupParticipant

The Trac schema is at
http://trac.edgewall.org/browser/trunk/trac/db_default.py for
comparison. I modeled schedule on ticket_change (int64 for
datetimes) and ticket_custom (index by ticket to get values).

Some of the detail code came out of api.py in git://git.sixnetio.com/git/misc_tools/trac_plugin_source/trac-subtickets-plugin.git.

8:27 PM Changeset [12746] by Chris Nelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Make graph augmentation a TracPM method. Refs #9648.

Need to do this before trying to reschedule in ticket change listener.

11:34 AM Ticket #10957 (SubcomponentsPlugin - Please clarify license) created by Martin
setup.py states the software is distributed under BSD license terms, …
Note: See TracTimeline for information about the timeline view.