Timeline


and

Apr 6, 2013:

9:44 PM DirectoryAuthPlugin edited by rjollos
Removed old news. (diff)
9:38 PM Ticket #10581 (TypeError: an integer is required) closed by rjollos
fixed: (In [12963]) Fixes #10581: Changed dir_scope to an IntOption.
9:38 PM Changeset [12963] by rjollos
  • directoryauthplugin/trunk/tracext/dirauth/auth.py

Fixes #10581: Changed dir_scope to an IntOption.

9:27 PM Changeset [12962] by rjollos
  • directoryauthplugin/trunk/tracext/dirauth/auth.py

Refs #11007: Fixed inconsistent indentation.

9:26 PM Ticket #11007 (database bugs: wrong table name and failure to escape single quotes) closed by rjollos
fixed: (In [12961]) Fixes #11007: * Fixed incorrect imports. * Replaced string …
9:26 PM Changeset [12961] by rjollos
  • directoryauthplugin/trunk/setup.py
  • directoryauthplugin/trunk/tracext/dirauth/auth.py

Fixes #11007:

  • Fixed incorrect imports.
  • Replaced string formatting in SQL statement with proper argument passing to the DB API.
  • Fixed multiple PEP8 violations.

Patch by kyle.james.oconnor@….

4:45 AM Ticket #11008 (ValueError: invalid literal for int() with base 10: '1-1365164833531889') closed by rjollos
fixed: Extensive changes will be needed for Trac 1.0, see #11010. I won't have …
4:43 AM Ticket #11010 (Add support for Trac 1.0 and later) created by rjollos
It was discovered in #11008 that the plugin is not compatible with Trac …
4:40 AM Changeset [12960] by rjollos
  • privatecommentplugin/0.12/privatecomments/privatecomments.py

Refs #11008:

  • Get ticket id from request args rather than parsing it out of the path.
  • Wrap checkbox with a label so that clicking on the label toggles the checkbox.
  • Refactored request argument handling for improved clarity.
  • PEP8 changes.

Apr 5, 2013:

10:03 PM Ticket #11009 (Ticket entry system like asana.com) created by yoheeb@…
Would soemthing like this be possible in track. It seems like it might …
7:55 PM EasyPollMacro edited by rjollos
Escape markup. (diff)
7:53 PM Changeset [12959] by rjollos
  • privatecommentplugin/0.12/privatecomments/__init__.py
  • privatecommentplugin/0.12/privatecomments/privatecomments.py
  • privatecommentplugin/0.12/setup.py

Refs #11008:

  • Various PEP8 changes.
  • Modified entry point.
  • Removed multiple instances of cursor.close. It is not necessary to close the cursor.
7:29 PM Changeset [12958] by rjollos
  • privatecommentplugin/0.12/privatecomments/privatecomments.py

Refs #11008:

  • Use proper parameter passing and SQL statement formatting to avoid SQL injection.
  • Added support for new format of comment_id in Trac 1.0, fixing a ValueError traceback.
  • Remove debug level printing of SQL statements, since Trac has implicit support for printing SQL queries through the trac.debug_sql configuration parameter (see t:TracIni#trac-section).
2:39 PM Ticket #11008 (ValueError: invalid literal for int() with base 10: '1-1365164833531889') created by Laurentlafon
Hello, I'm new to trac and I'm trying to setup an environnement that my …
11:33 AM Changeset [12957] by aleuhe
  • budgetingplugin/trunk/ticketbudgeting/ticketbudgeting.py

Encoding errors in comments prevented by forced encoding to utf-8 before saving changes

7:21 AM Ticket #11007 (database bugs: wrong table name and failure to escape single quotes) created by kyle.james.oconnor@…
I just installed your plugin using easy_install from the trunk and I got …
12:09 AM Ticket #7496 (SQL error on Trac 0.12) closed by rjollos
fixed: (In [12956]) Fixes #7496: Perform an explict cast of ticket_id to a …
12:06 AM Changeset [12956] by rjollos
  • ticketmoverplugin/0.11/ticketmoverplugin/ticketmover.py

Fixes #7496: Perform an explict cast of ticket_id to a string to avoid a programming error on PostgreSQL, where strict type checking is done. Prevent possibility of SQL injection since ticket_id comes from the request.

12:05 AM Changeset [12955] by rjollos
  • ticketmoverplugin/0.11/ticketmoverplugin/web_ui.py

PEP8 formatting changes. Cleanup file and remove references to ClearSilver templates in documentation.

Apr 4, 2013:

10:16 PM hameem created by hameem
New user hameem registered
2:28 PM Changeset [12954] by jun66j5
  • exceldownloadplugin/0.12/tracexceldownload/api.py

ExcelDownloadPlugin: normalize newline in cell to avoid double-newlines for \r\n on Office for Mac

1:29 PM thrushcat created by thrushcat
New user thrushcat registered
1:01 PM Ticket #10999 (Able to login with any username password) closed by anonymous
fixed: Thanks for your reply.Problem in not in account manger plugin accounts …
12:57 PM Changeset [12953] by hasienda
  • wikicalendarmacro/trunk/changelog
  • wikicalendarmacro/trunk/wikicalendar/macros.py

WikiCalendarMacro: Do not require Babel, making it an option again, refs #10992.

If Babel is not installed, new compatibility code ensures almost the same
behavior like before [12951], but now relying on datetime.datetime alone.

12:54 PM Changeset [12952] by hasienda
  • wikicalendarmacro/trunk/wikicalendar/macros.py

WikiCalendarMacro: Remove cruft and use datetime.datetime objects even more, refs #10992.

Moving from class methods to functions and changing method/function signatures
has been done for trimming main class and finally removing class attributes,
that have been abused as variables before (there was even self.tickets!).

12:45 PM Changeset [12951] by hasienda
  • wikicalendarmacro/trunk/wikicalendar/macros.py

WikiCalendarMacro: Switch from Python core modules calendar and locale towards using Babel by default, refs #10992 and #10993.

This is the bare minimum of changes, that don't break code, but turn Babel
into an undeclared, strict requirement so far. I'll fix that later.
Starting to remove class attribute variables for becoming thread-safe again.

10:00 AM Changeset [12950] by rjollos
  • masterticketsplugin/trunk/mastertickets/model.py

Refs #10194: Implemented a fix for the IntegrityError when importing tickets with the TicketImportPlugin and not defining a changetime in the dataset (or in some cases of using the same changetime for multiple tickets).

The ticket id, time and field columns must be unique in the ticket_change table. Importing a set of tickets that are all assigned a changetime of "now" will result in an IntegrityError whenever two or more ticket share a relation with a single other ticket.

This feels like more of a workaround than a solution, but it will hopefully do for now.

9:59 AM Changeset [12949] by rjollos
  • masterticketsplugin/trunk/mastertickets/tests
  • masterticketsplugin/trunk/mastertickets/tests/__init__.py
  • masterticketsplugin/trunk/mastertickets/tests/model.py
  • masterticketsplugin/trunk/setup.py

Added unit test framework with no tests.

6:25 AM Ticket #11004 (Redefined labels show without colons when viewing a ticket) closed by rjollos
fixed: (In [12948]) Fixes #11004, Refs #10984: Append a colon to the label in the …
6:25 AM Changeset [12948] by rjollos
  • blackmagictickettweaksplugin/0.11/blackmagic/blackmagic.py
  • blackmagictickettweaksplugin/0.12/blackmagic/blackmagic.py

Fixes #11004, Refs #10984: Append a colon to the label in the property box too. This change should have been part of [12864].

6:07 AM PollMacro edited by rjollos
Removed old TagIt macro. (diff)
6:07 AM PollMacro edited by rjollos
Added syntax highlighting. (diff)
6:00 AM SqliteToMySqlScript edited by rjollos
Deprecated. (diff)
5:59 AM Ticket #4554 (NameError (undefined Error class): IntegrityError) closed by rjollos
wontfix: This plugin is deprecated. See the TracMigratePlugin.
5:59 AM Ticket #3387 (Additional Plugin Support) closed by rjollos
wontfix: This plugin is deprecated. See the TracMigratePlugin.
5:58 AM Ticket #6411 (UnicodeEncodeError: 'latin-1' codec can't encode character u'\u2019' in ...) closed by rjollos
wontfix: This plugin is deprecated. See the TracMigratePlugin.
5:58 AM Ticket #9834 (SQL syntax error when converting wiki table from 0.12 install) closed by rjollos
wontfix: This plugin is deprecated. See the TracMigratePlugin.
5:57 AM SqliteToMySqlScript edited by rjollos
Deprecated. (diff)
5:50 AM Ticket #7621 (graphviz errors ignored without logging) closed by rjollos
fixed
5:47 AM Changeset [12947] by rjollos
  • masterticketsplugin/trunk/setup.cfg
  • masterticketsplugin/trunk/setup.py
  • Added setup.cfg file.
  • Bumped version to 3.0.5dev.
5:47 AM Changeset [12946] by rjollos
  • masterticketsplugin/trunk/changelog
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Refs #7621: Log errors from calling GraphViz.

5:46 AM Changeset [12945] by rjollos
  • masterticketsplugin/trunk/mastertickets/graphviz.py

Fixed error introduced in [12931] while formatting source code with the PyCharm tool.

4:23 AM Ticket #10961 (Selecting to diff any part of a ticket with changes causes a Trac internal ...) closed by rjollos
duplicate: Duplicate of #3920.
4:14 AM Changeset [12944] by rjollos
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Refs #10961: Fixed typo in [12943].

4:13 AM Changeset [12943] by rjollos
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Refs #10961: Refactored [12910] to remove use of deprecated has_key method.

3:11 AM Ticket #7100 (NeverNotifyUpdaterPlugin in multiple trac environments.) reopened by dave@…
This problem seems to be happening again, with Trac 1.0.1 and …
3:05 AM Changeset [12942] by rjollos
  • masterticketsplugin/trunk/setup.py

Fixes #11006: Set url in setup.py to point to trac-hacks project page.

2:59 AM MasterTicketsPlugin edited by rjollos
Added changelog. (diff)
2:49 AM MasterTicketsPlugin edited by rjollos
Plugin moved from external repository back to trac-hacks. (diff)
2:44 AM Ticket #11006 (Import project from the GitHub repository) closed by rjollos
fixed
1:31 AM Changeset [12941] by rjollos
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Added configuration option to restrict allowed image formats. Patch by tinus.

https://github.com/tinus-github

1:31 AM Changeset [12940] by rjollos
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Organized imports and removed unused imports.

1:31 AM Changeset [12939] by rjollos
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Removed ITicketManipulator implementation in web_ui module.

1:30 AM Changeset [12938] by rjollos
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Removed logic from implementation of ITicketManipulator in web_ui module to ITicketManipulator in api module.

1:30 AM Changeset [12937] by rjollos
  • masterticketsplugin/trunk/mastertickets/api.py

Fixed: check in validate_ticket for ticket blocking or blocked by itself was not working correctly due to comparison between unicode string and int.

1:29 AM Changeset [12936] by rjollos
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/setup.py

Refs #10194: Fixed Traceback when moving a ticket number between the blocking and blocked by field and also adding a comment.

1:29 AM Changeset [12935] by rjollos
  • masterticketsplugin/trunk/changelog
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py
  • masterticketsplugin/trunk/setup.py
  • Cleaned up and removed unused imports.
  • Minor refactoring for coding style.
1:29 AM Changeset [12934] by rjollos
  • masterticketsplugin/trunk/mastertickets/htdocs/css
  • masterticketsplugin/trunk/mastertickets/htdocs/css/ticket.css
  • masterticketsplugin/trunk/mastertickets/htdocs/img
  • masterticketsplugin/trunk/mastertickets/htdocs/img/caution.png
  • masterticketsplugin/trunk/mastertickets/htdocs/img/checkmark.gif

Organized package files.

1:28 AM Changeset [12933] by rjollos
  • masterticketsplugin/trunk/mastertickets/web_ui.py
  • Removed comments about ClearSilver.
  • Only import resource_filename where it is needed.
    • Whitespace changes.
1:28 AM Changeset [12932] by rjollos
  • masterticketsplugin/trunk/mastertickets/htdocs/jquery.js

Removed copy of jQuery 1.1. This was no longer used by the plugin, as jQuery is provided by the Trac core. This file is likely just a holdover from the early development of the project.

1:28 AM Changeset [12931] by rjollos
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/db_default.py
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/htdocs/disable_resolve.js
  • masterticketsplugin/trunk/mastertickets/htdocs/linkify_blockedby.js

Source code formatting via PyCharm.

1:28 AM Changeset [12930] by rjollos
  • masterticketsplugin/trunk/.gitignore

Added PyCharm project file to git ignore.

1:27 AM Changeset [12929] by rjollos
  • masterticketsplugin/trunk/setup.py

Added new maintainer to setup.py.

1:27 AM Changeset [12928] by rjollos
  • masterticketsplugin/trunk/COPYING
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/db_default.py
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/model.py

Fixes #15: Clarified license as 3-Clause BSD, added license text in COPYING file and added header to each py source file. Bumped version to 3.03.

1:27 AM Changeset [12927] by rjollos
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Fixes #17: Escape ticket summary that is used in a graphviz node.

1:27 AM Changeset [12926] by rjollos
  • masterticketsplugin/trunk/README

Fixes #18: Documentation referred to blockedby custom field as blocked_by.

1:26 AM Changeset [12925] by rjollos
  • masterticketsplugin/trunk/.gitignore
  • masterticketsplugin/trunk/mastertickets/templates/depgraph.html
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Fixed "Slash in Milestone name prevents displaying dependency graph". The regex in match_request was improved, allowing the realm and id to be extracted from the request path, and the process_request function to be refactored to better utilize these request arguments.

1:26 AM Changeset [12924] by coderanger
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Add key display in dep. graph, display of full rather than
partial dep. graph, and highlighting of context ticket - all
controlled by options.

1:26 AM Changeset [12923] by coderanger
  • masterticketsplugin/trunk/README

Added an example SQL that only shows the tickets that are not blocked by other non-closed tickets.
Basically these are the tickets, that a developer is free to implement.

1:26 AM Changeset [12922] by coderanger
  • masterticketsplugin/trunk/README

Fix README to use exact field names for 'blocking' and 'blocked_by'.

1:25 AM Changeset [12921] by coderanger
  • masterticketsplugin/trunk/mastertickets/util.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Made blocked and blocked by ticket ids into links everywhere.

1:25 AM Changeset [12920] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

use trac.util.to_unicode() instead of unicode()

1:25 AM Changeset [12919] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Correct typo in add_ctxtnav

1:25 AM Changeset [12918] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Add the possibility to display labels along with ticket ids in the depgraph's node

1:25 AM Changeset [12917] by coderanger
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/templates/depgraph.html
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Add generation of depgraph for milestones

1:24 AM Changeset [12916] by coderanger
  • masterticketsplugin/trunk/README
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Add options for the dependency graph rendering

added closed_color and opened_color for the rendering color
added graph_direction to configure the graphviz rankdir option

1:24 AM Changeset [12915] by coderanger
  • masterticketsplugin/trunk/setup.py

Bump version number.

1:24 AM Changeset [12914] by coderanger
  • masterticketsplugin/trunk/.gitignore

Updated ignored files.

1:24 AM Changeset [12913] by coderanger
  • masterticketsplugin/trunk/mastertickets/htdocs/disable_resolve.js
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Disable only fixed resolution if the ticket has a dependency and allow
other resolutions.

1:24 AM Changeset [12912] by coderanger
  • masterticketsplugin/trunk/mastertickets/model.py

Detect concurrent changes.

1:23 AM Changeset [12911] by coderanger
  • masterticketsplugin/trunk/setup.py

Bump version number for new release.

1:23 AM Changeset [12910] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Fix #5503, #6766 and #3920 with the patch from #3920: http://trac-hacks.org/attachment/ticket/3920/fix_ticket_diff.patch

[Patch] Error in code causing diff crash on tickets with changes in description only (web_ui.py)

1:23 AM Changeset [12909] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Apply #4878: [PATCH] "'NoneType' object is unsubscriptable" error
Fixes the error message when a non-existing ticket is passed to the post_process_request hook

1:23 AM Changeset [12908] by coderanger
  • masterticketsplugin/trunk/README

Add a note that 0.12 is required.

1:23 AM Changeset [12907] by coderanger
  • masterticketsplugin/trunk/.gitignore

Some ignores to start with.

1:23 AM Changeset [12906] by coderanger
  • masterticketsplugin/trunk/mastertickets/db_default.py

Fix the migration to actual work.

1:22 AM Changeset [12905] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py

Syntax error.

1:22 AM Changeset [12904] by coderanger
  • masterticketsplugin/trunk/setup.py

Forgot an import.

1:22 AM Changeset [12903] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Update the arguments to gs. From http://trac-hacks.org/ticket/2564

1:22 AM Changeset [12902] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py

Put a field for the validation errors.

1:22 AM Changeset [12901] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py

Applying circ_fix.patch:ticket:1828 to detect circular deps.

1:21 AM Changeset [12900] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/db_default.py
  • masterticketsplugin/trunk/mastertickets/model.py

Apply (more or less) http://trac-hacks.org/attachment/ticket/2658/mastertickets-intfields-hs-combined_rev2b.patch

1:21 AM Changeset [12899] by coderanger
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Applying http://trac-hacks.org/attachment/ticket/7139/masterticket.patch

1:21 AM Changeset [12898] by coderanger
  • masterticketsplugin/trunk/README
  • masterticketsplugin/trunk/setup.py

Add a readme (populated mostly from the current wiki page) and update setup.py.

1:21 AM Changeset [12897] by coderanger
  • masterticketsplugin/trunk/setup.py

Version bump.

1:21 AM Changeset [12896] by coderanger
  • masterticketsplugin/trunk/mastertickets/util.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Nicely render changes to mastertickets fields.

1:21 AM Changeset [12895] by coderanger
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/util.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Checkpoint, doing things stupidly.

1:20 AM Changeset [12894] by coderanger
  • masterticketsplugin/trunk/setup.py

Version bump.

1:20 AM Changeset [12893] by coderanger
  • masterticketsplugin/trunk/mastertickets/templates/depgraph.html

More unicode fun.

1:20 AM Changeset [12892] by coderanger
  • masterticketsplugin/trunk/mastertickets/graphviz.py

Missed some string literals.

1:20 AM Changeset [12891] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

More attempts at unicode.

1:20 AM Changeset [12890] by coderanger
  • masterticketsplugin/trunk/mastertickets/graphviz.py

Make the graphviz model objects all use unicode.

1:19 AM Changeset [12889] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py

Add compat import for 2.3.

1:19 AM Changeset [12888] by coderanger
  • masterticketsplugin/trunk/setup.py

Change my email to avoid Yahoo, which decided to brake my scraper script recently.

1:19 AM Changeset [12887] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Try to not put unicode data in the graph.

1:19 AM Changeset [12886] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Fix debug output.

1:19 AM Changeset [12885] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Make ghostscript not the default.

1:19 AM Changeset [12884] by coderanger
  • masterticketsplugin/trunk/mastertickets/templates/depgraph.html
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Add options for using Ghoscript to make the PNG.

1:18 AM Changeset [12883] by coderanger
  • masterticketsplugin/trunk/mastertickets/templates/depgraph.html
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Initial support for imagemaps in the depgraph. Many thanks to kjdavies for doing the legwork on this.

1:18 AM Changeset [12882] by coderanger
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Trying to refactor things a bit.

1:18 AM Changeset [12881] by coderanger
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/templates/depgraph.html
  • masterticketsplugin/trunk/mastertickets/web_ui.bak.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Better graph generation system.

1:18 AM Changeset [12880] by coderanger
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py
  • masterticketsplugin/trunk/setup.py

Unbreak trunk.

1:18 AM Changeset [12879] by coderanger
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Trying to improve formatting of the graph.

1:17 AM Changeset [12878] by coderanger
  • masterticketsplugin/trunk/mastertickets/graphviz.py
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/templates
  • masterticketsplugin/trunk/mastertickets/templates/depgraph.html
  • masterticketsplugin/trunk/mastertickets/web_ui.py

Basic depgraph system.

1:17 AM Changeset [12877] by coderanger
  • masterticketsplugin/trunk/mastertickets/util.py

Module rename in Trac. (closes #2260)

1:17 AM Changeset [12876] by coderanger
  • masterticketsplugin/trunk/setup.py

Mark that we need Genshi from trunk.

1:17 AM Changeset [12875] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py
  • masterticketsplugin/trunk/setup.py

Update for new template filter API.

1:17 AM Changeset [12874] by coderanger
  • masterticketsplugin/trunk/mastertickets/util.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

MasterTicketsPlugin:

Disallow closing blocked tickets.

1:16 AM Changeset [12873] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py

MasterTicketsPlugin:

Handle removing tickets.

1:16 AM Changeset [12872] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py

MasterTicketsPlugin:

Remove non-existant tickets at entry.

1:16 AM Changeset [12871] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/util.py

MasterTicketsPlugin:

Normalize the ID lists on entry. Handle blocks on non-existant tickets gracefully (requires Trac r5836).

1:16 AM Changeset [12870] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/util.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

MasterTicketsPlugin:

Functional change UI.

1:16 AM Changeset [12869] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

MasterTicketsPlugin:

Working ticket change listener.

1:16 AM Changeset [12868] by coderanger
  • masterticketsplugin/trunk/mastertickets/api.py
  • masterticketsplugin/trunk/mastertickets/db_default.py
  • masterticketsplugin/trunk/mastertickets/model.py
  • masterticketsplugin/trunk/mastertickets/web_ui.bak.py
  • masterticketsplugin/trunk/mastertickets/web_ui.py

MasterTicketsPlugin:

  • Add database/model for storing links.
  • Proof-of-concept for new field injection mechanism.
1:15 AM Changeset [12867] by coderanger
  • masterticketsplugin/trunk/mastertickets/web_ui.py

MasterTicketsPlugin:

Handle pre-existing tickets. (Closes #1241, #1267)

1:15 AM Changeset [12866] by coderanger
  • masterticketsplugin/trunk/mastertickets
  • masterticketsplugin/trunk/mastertickets/__init__.py
  • masterticketsplugin/trunk/mastertickets/htdocs
  • masterticketsplugin/trunk/mastertickets/htdocs/caution.png
  • masterticketsplugin/trunk/mastertickets/htdocs/checkmark.gif

MasterTicketsPlugin:

Initial add.

12:39 AM Changeset [12865] by rjollos
  • masterticketsplugin/branches
  • masterticketsplugin/branches/0.10
  • masterticketsplugin/branches/0.11
  • masterticketsplugin/tags
  • masterticketsplugin/trunk

Refs #11006: Reorganized repository into trunk/branches/tags structure.

12:38 AM Ticket #11006 (Import project from the GitHub repository) created by rjollos
I'm following these steps to …

Apr 3, 2013:

9:54 PM TicketMoverPlugin edited by rjollos
DatamoverPlugin now deprecated. (diff)
8:49 PM Ticket #11005 (sql error on Ticket Work Summary) created by mlh@…
after installation of the non-permissions based plugin I went to the view …
6:59 PM Ticket #11004 (Redefined labels show without colons when viewing a ticket) created by ngpitt@…
When viewing a ticket, the colons are missing from customized labels. …
5:30 PM Ticket #11003 (Add a ConfigSection) created by stoecker
Hello, please add a ConfigSection in accountmanager, so that ini editor …
4:52 AM Ticket #10984 (Redefined labels show without colons when submitting a ticket) closed by rjollos
fixed: (In [12864]) Fixes #10984: Append a colon to the new label text when …
4:52 AM Changeset [12864] by rjollos
  • blackmagictickettweaksplugin/0.11/blackmagic/blackmagic.py
  • blackmagictickettweaksplugin/0.12/blackmagic/blackmagic.py

Fixes #10984: Append a colon to the new label text when replacing the label text. Thanks to ngpitt@… for the report.

1:09 AM charlesbo created by charlesbo
New user charlesbo registered

Apr 2, 2013:

10:19 PM Ticket #11002 (Add support for rendering with the jQuery plugin) created by rjollos
jQuery plugin is described …
10:17 PM PlantUmlMacro edited by rjollos
Changed primary maintainer. (diff)
9:54 PM Ticket #11001 (Support ChoiceOption) created by jun66j5
Should show radio buttons (or dropdown) for ChoiceOption, currently …
9:51 PM DatamoverPlugin edited by rjollos
Added related plugin. (diff)
9:50 PM TicketMoverPlugin edited by rjollos
Added syntax highlighting. (diff)
9:48 PM Ticket #10720 (ProgrammingError: operator does not exist: text = integerLINE 1: SELECT * ...) closed by rjollos
duplicate: Duplicate of #7496, which reports using PostgreSQL.
9:32 PM Ticket #11000 (Leaking resources by incorrect use of `open_environment`) closed by jun66j5
fixed: (In [12863]) TicketMoverPlugin: fix #11000: leaking resources caused by …
9:32 PM Changeset [12863] by jun66j5
  • ticketmoverplugin/0.11/ticketmoverplugin/ticketmover.py

TicketMoverPlugin: fix #11000: leaking resources caused by open_environment

8:37 PM Ticket #11000 (Leaking resources by incorrect use of `open_environment`) created by jun66j5
Original issue at trac:#11139. The following error is caused by incorrect …
6:41 PM Ticket #10999 (Able to login with any username password) created by anonymous
Hi I am using i am able to use any username password that never created. …
6:36 PM Changeset [12862] by jun66j5
  • exceldownloadplugin/0.12/tracexceldownload/ticket.py

ExcelDownloadPlugin: fixed database error with many custom fields on SQLite and MySQL

Trac currently creates the statement uses one JOIN for each custom field in Query. SQLite and MySQL have the limitation for joine tables. Therefore, database error will occur if custom fields are too many.

5:50 PM TranslatedPagesMacro/TracLanguages edited by stoecker
(diff)
5:35 PM Ticket #10674 (Setting the sort order of gantt tasks) closed by ChrisNelson
fixed: I updated the list of options on the plugin's page to include order.
5:33 PM TracJsGanttPlugin edited by ChrisNelson
Added documentation of order option (diff)
5:22 PM Ticket #10808 (Version 0.11 using to_utimestamp instead of to_timestamp) closed by ChrisNelson
fixed: Seems to be working.
3:53 PM Ticket #10998 (Support for imagemaps) created by dries.decock@…
PlantUML now also support image maps to create external links ( urls, ... …
3:12 PM JenkinsArtifactPublisherPlugin edited by BSiposRKF
(diff)
3:10 PM JenkinsArtifactPublisherPlugin edited by BSiposRKF
(diff)
3:09 PM JenkinsArtifactPublisherPlugin created by BSiposRKF
New hack JenkinsArtifactPublisherPlugin, created by BSiposRKF
3:09 PM Changeset [12861] by BSiposRKF
  • jenkinsartifactpublisherplugin
  • jenkinsartifactpublisherplugin/0.12

New hack JenkinsArtifactPublisherPlugin, created by BSiposRKF

1:07 PM Ticket #10375 (Does not work in 1.0b (0.12)) closed by jun66j5
worksforme: No response.
10:22 AM Changeset [12860] by stoecker
  • traciniadminpanelplugin/trunk/inieditorpanel/htdocs/main.css

reduce indent a bit

12:05 AM Changeset [12859] by stoecker
  • traciniadminpanelplugin/trunk/inieditorpanel/htdocs/editor.js
  • traciniadminpanelplugin/trunk/inieditorpanel/htdocs/main.css
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de/LC_MESSAGES/inieditorpanel.po
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/messages.pot
  • traciniadminpanelplugin/trunk/inieditorpanel/templates/admin_tracini.html

see #10995: proper formating of doc texts

Apr 1, 2013:

10:16 PM Ticket #10997 (Macro is not thread-safe) created by rjollos
Data from the request is written to instance variables, as mentioned in …
6:06 PM Changeset [12858] by bobbysmith007
  • timingandestimationplugin/branches/trac0.12-Permissions/setup.py
  • timingandestimationplugin/branches/trac0.12-Permissions/timingandestimationplugin/htdocs/add_hours_from_comment.js
  • timingandestimationplugin/branches/trac0.12/setup.py
  • timingandestimationplugin/branches/trac0.12/timingandestimationplugin/htdocs/add_hours_from_comment.js

make add_hours_from_comment work in the face of ajax previews

4:36 PM Changeset [12857] by matobaa
  • contextchromeplugin/0.12/contextchrome/ticketvalidator.py

ContextChromePlugin: fixed a bug that admin/plugins page shows fake classes

4:36 PM Ticket #10988 (No module named hours_layout_changer error) closed by bobbysmith007
fixed: (In [12856]) fixed broken import of module I refactored away last week fix …
4:36 PM Changeset [12856] by bobbysmith007
  • timingandestimationplugin/branches/trac0.12-Permissions/setup.py
  • timingandestimationplugin/branches/trac0.12-Permissions/timingandestimationplugin/api.py
  • timingandestimationplugin/branches/trac0.12/setup.py
  • timingandestimationplugin/branches/trac0.12/timingandestimationplugin/api.py

fixed broken import of module I refactored away last week fix #10988

4:13 PM Ticket #10995 ([PATCH] Use add_script_data to pass data instead directly using ...) closed by stoecker
fixed: (In [12855]) fix #10995 - optimize handling of javascript data passing
4:13 PM Changeset [12855] by stoecker
  • traciniadminpanelplugin/trunk/inieditorpanel/htdocs/editor.js
  • 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/templates/editor-data.js

fix #10995 - optimize handling of javascript data passing

3:39 PM Changeset [12854] by matobaa
  • contextchromeplugin/0.12/contextchrome/htdocs/js/ticketvalidatordecolator.js
  • contextchromeplugin/0.12/contextchrome/ticketvalidator.py

ContextChromePlugin: fixed a bug: current-status was missing when auto-preview is enabled

2:32 PM BSiposRKF created by BSiposRKF
New user BSiposRKF registered
1:54 PM telecom_ahmed created by telecom_ahmed
New user telecom_ahmed registered
1:08 PM Ticket #10996 (impossible to install the plugin) created by s.hoelzl@…
I was trying to install testmanagerfortracplugin and everything looks fine …
2:07 AM Changeset [12853] by hasienda
  • wikicalendarmacro/trunk/changelog
  • wikicalendarmacro/trunk/wikicalendar/macros.py

WikiCalendarMacro: Improve function for compatibility to Python2.4, refs #9718.

1:25 AM Changeset [12852] by hasienda
  • wikicalendarmacro/trunk/wikicalendar/locale/de/LC_MESSAGES/wikicalendar.po
  • wikicalendarmacro/trunk/wikicalendar/locale/he/LC_MESSAGES/wikicalendar.po
  • wikicalendarmacro/trunk/wikicalendar/locale/it/LC_MESSAGES/wikicalendar.po
  • wikicalendarmacro/trunk/wikicalendar/locale/ja/LC_MESSAGES/wikicalendar.po
  • wikicalendarmacro/trunk/wikicalendar/locale/ko/LC_MESSAGES/wikicalendar.po

WikiCalendarMacro: (i18n) Update message catalogs after [12851], that brought back content removed in [8088] and more.

Some more nit-picking on messages included as well as German translations
pushed at 100% again.

Mar 31, 2013:

11:21 PM Changeset [12851] by hasienda
  • wikicalendarmacro/trunk/wikicalendar/macros.py

WikiCalendarMacro: Macro description reworked for both macros.

This accounts for unified code as well as for features added more recently.

8:33 PM Changeset [12850] by stoecker
  • traciniadminpanelplugin/trunk/inieditorpanel/default_manager.py
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de/LC_MESSAGES/inieditorpanel.po
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/messages.pot
  • traciniadminpanelplugin/trunk/inieditorpanel/texts/othertexts.py
  • traciniadminpanelplugin/trunk/inieditorpanel/web_ui.py

add section names, fix i18n

8:08 PM Changeset [12849] by stoecker
  • traciniadminpanelplugin/trunk/inieditorpanel/locale/de/LC_MESSAGES/inieditorpanel.po

set mime type

8:00 PM Ticket #10994 ([PATCH] Better than separated messages for translations) closed by stoecker
fixed: (In [12848]) fix #10994 - i18n optimizations
8:00 PM Changeset [12848] by stoecker
  • traciniadminpanelplugin/trunk/inieditorpanel/htdocs/editor.js
  • 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/templates/editor-data.js

fix #10994 - i18n optimizations

5:17 PM Ticket #10995 ([PATCH] Use add_script_data to pass data instead directly using ...) created by jun66j5
The plugin currently directly use genshi.template.TemplateLoader and the …
4:05 PM Changeset [12847] by hasienda
  • wikicalendarmacro/trunk/changelog
  • wikicalendarmacro/trunk/wikicalendar/macros.py

WikiCalendarMacro: Use encoding to get proper weekday headers, refs #10992 and #10993.

Follow-up on [11557], although it might be yet another intermediate step
as suggested by #10992. Thanks again to Jun Omae for the patch code
and related explainations on the issue.

3:25 PM Ticket #10994 ([PATCH] Better than separated messages for translations) created by jun66j5
The following code in templates/editor-data.js separates messages for …
2:47 PM Changeset [12846] by hasienda
  • wikicalendarmacro/trunk/wikicalendar/api.py
  • wikicalendarmacro/trunk/wikicalendar/macros.py

WikiCalendarMacro: Extract missing gettext from domain_functions, refs #10991.

As Jun Omae noticed instantly, I forgot to import the gettext call that I
introduced for 0.12 compatibility in [12843] last night.
Thank you for your review and proposed patch.

1:15 PM TracIniAdminPanelPlugin edited by stoecker
Add 0.12 info (diff)
1:08 PM Changeset [12845] by stoecker
  • traciniadminpanelplugin/trunk/setup.py

fix requires

8:26 AM Ticket #10993 (Day names header is garbled with `Accept-Language: ja`) created by jun66j5
When browser sends Accept-Language: ja, WikiCalendarMacro renders …
8:15 AM Ticket #10992 (WikiCalendarMacro is not thread-safe) created by jun66j5
WikiCalendarMacro uses internally locale.setlocale() which is not …
7:41 AM Ticket #10991 ([PATCH] WikiCalendarMacros.get_macro_description() doesn't work on Trac ...) created by jun66j5
Getting the description for [[WikiCalendar*]], the following is rendered …
7:33 AM Ticket #9718 (Resolve relative wiki paths in pattern for wiki pages too) reopened by jun66j5
I got the following on Python 2.4. str.startswith() accepts a tuple as …
12:09 AM WikiCalendarMacro edited by hasienda
update to current state of development, pulling i18n-related information … (diff)

Mar 30, 2013:

11:59 PM WikiTicketCalendarMacro edited by hasienda
update to current state of development, pushing i18n-releated information … (diff)
11:14 PM Changeset [12844] by hasienda
  • wikicalendarmacro/trunk/wikicalendar/locale/de/LC_MESSAGES/wikicalendar.po
  • wikicalendarmacro/trunk/wikicalendar/locale/he
  • wikicalendarmacro/trunk/wikicalendar/locale/he/LC_MESSAGES
  • wikicalendarmacro/trunk/wikicalendar/locale/he/LC_MESSAGES/wikicalendar.po
  • wikicalendarmacro/trunk/wikicalendar/locale/it/LC_MESSAGES/wikicalendar.po

WikiCalendarMacro: (i18n) Update message catalogs after macro description changes.

German translations are pushed at 100 % and four new catalogs coming from
Transifex are included too:

  • Dutch
  • Hebrew
  • Korean
  • Telugu
9:57 PM Changeset [12843] by hasienda
  • wikicalendarmacro/tags/2.0/changelog
  • wikicalendarmacro/trunk/COPYING
  • wikicalendarmacro/trunk/changelog
  • wikicalendarmacro/trunk/setup.cfg
  • wikicalendarmacro/trunk/setup.py

WikiCalendarMacro: Massiv pull of compatibility code from AccountManagerPlugin.

This happens for updating i18n support to make use of new Trac 1.0 features.
Now translation of wiki macro descriptions works, that was flawed before.

Finally adding almost mandatory unit test harness to this code base, and
consolidating license statements across all files too.

9:10 PM Ticket #10990 (Deprecate this in favor of TracIniAdminPanelPlugin) created by stoecker
I took over the maintaining of TracIniAdminPanelPlugin and checked if …
5:57 PM Ticket #10986 (Please upgrade track-hacks.org to 1.0) closed by rjollos
duplicate: The upgrade is not entirely trivial, that's why it hasn't happened yet. …
12:56 PM Ticket #562 ([Patch] Allow multiple navigation-synced instances on same page) closed by hasienda
duplicate: Sorry for not pushing this further on. Please follow-up on #8295, that …
12:32 PM Tickets #64,​578,​6636,​7564,​7653,​8818,​9568,​9718,​9719 batch updated by hasienda
fixed: (In [12842]) WikiCalendarMacro: Releasing current, tested macro package as …
12:32 PM Changeset [12842] by hasienda
  • wikicalendarmacro/tags/1.0/0.11/changelog.WikiCalendarMacro
  • wikicalendarmacro/tags/2.0
  • wikicalendarmacro/tags/2.0/setup.cfg
  • wikicalendarmacro/trunk/setup.py

WikiCalendarMacro: Releasing current, tested macro package as final product, closes #64, #578, #6636, #7564, #7653, #8818, #9568, #9718 and #9719.

After a long time one of the oldest Trac hacks (see changeset [53]) is united
with its ambitious fork WikiTicketCalendarMacro for convenience.
While maintaining separate wiki pages for both macros, upstream development
continues together in the source:wikicalendarmacro/trunk branch.

11:38 AM Changeset [12841] by hasienda
  • wikicalendarmacro/tags
  • wikicalendarmacro/tags/1.0
  • wikicalendarmacro/tags/1.0/0.11

WikiCalendarMacro: Move and tag old singe-file macro version, refs #7564.

11:05 AM Ticket #10246 (PageTemplate) closed by hasienda
worksforme: Great, seems like this has already been resolved a while ago.
7:38 AM Ticket #10989 (UnicodeEncodeError with Genshi 0.7) created by ykrocku@…
== Error callstack == Trac detected an internal error: …
2:10 AM Ticket #10988 (No module named hours_layout_changer error) created by bobomeng@…
I am using …
Note: See TracTimeline for information about the timeline view.