Timeline


and

May 9, 2013:

9:25 PM MultiSelectFieldPlugin edited by rjollos
Improve example. (diff)
7:52 PM EstimatorPlugin edited by rjollos
Added page outline and maintainer. (diff)
7:51 PM Changeset [13068] by rjollos
  • ticketchartsmacro/0.11/TicketCharts.py

Properly utilize the Trac database API by passing args to cursor.execute and avoid passing arguments by direct string interpolation of the SQL.

7:50 PM Changeset [13067] by rjollos
  • ticketchartsmacro/0.11/TicketCharts.py

Rename macro from TicketChart to TicketChartMacro.

7:50 PM Changeset [13066] by rjollos
  • ticketchartsmacro/0.11/TicketCharts.py

Many PEP-0008 changes.

7:49 PM Changeset [13065] by rjollos
  • ticketchartsmacro/0.11/TicketCharts.py

Refs #6580: Fixed typo in [8488].

7:38 PM TicketChartsMacro edited by rjollos
Refs #6061. (diff)
7:36 PM Ticket #6061 (Plugin doesn't appear in Webadmin + TicketChart macro not found) closed by rjollos
worksforme
5:12 PM TicketChartsMacro edited by rjollos
Added maintainer. (diff)
5:06 PM Ticket #11066 (MultiSelectFieldPlugin shows text but not options.) created by william.greenwaldt@…
I have installed the MSFP and get feedback that it is loading and is …
2:26 PM Ticket #11065 (doesn't work in Trac 1.0) closed by anonymous
invalid: I'm sorry, this was caused by misconfiguration of my web server. I …
1:51 PM Ticket #11064 (breadcrumbs.css not found) closed by anonymous
invalid: I'm sorry, this was caused by a misconfiguration of my web server. …
12:47 PM Ticket #11065 (doesn't work in Trac 1.0) created by andrex
I've installed and activated the plugin, restarted my web server, and …
12:46 PM Ticket #9960 (UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position ...) closed by jun66j5
duplicate: A duplicate of #8087.
12:11 PM Ticket #11064 (breadcrumbs.css not found) created by andrex
breadcrumbs.css isn't found. Trac pages try to load …
10:27 AM Ticket #10776 (UnicodeDecodeError: 'utf8' codec can't decode byte 0xd6 in position ...) closed by jun66j5
duplicate: A duplicate of #9960.
10:22 AM Ticket #11063 (Allow effective passing of URL parameters to /newticket) created by hasienda
Fields handled by this plugin (tweaks option) get totally …
6:09 AM Changeset [13064] by gpablo
  • jqchartmacro/1.0/jqplotchart/htdocs/jqchart.js

Extend the interval color if the gauge value is larger than the upper limit.

12:27 AM TracTicketChangesetsPlugin edited by rjollos
Fix typo. (diff)
12:26 AM TracTicketChangesetsPlugin edited by rjollos
Clarification, refs #11054. (diff)

May 8, 2013:

9:02 PM Changeset [13063] by papagr
  • tracldapauthplugin/tags/1.2
  • tracldapauthplugin/tags/1.2/ldapauth
  • tracldapauthplugin/tags/1.2/ldapauth/store.py

tagging latest 1.2 release

it is backwards incompatible to 1.1 release

9:00 PM Changeset [13062] by papagr
  • tracldapauthplugin/trunk
  • tracldapauthplugin/trunk/README.txt
  • tracldapauthplugin/trunk/ldapauth/store.py
  • tracldapauthplugin/trunk/setup.py

New version of the plugin that is backwards incompatible.

See README.txt for example configuration.

8:21 PM Ticket #11062 (doesn't work in Trac 1.0) closed by anonymous
invalid: Hm, I kept using it for a while and now the breadcrumbs appear. I …
8:13 PM Ticket #11062 (doesn't work in Trac 1.0) created by andrex
Trac 1.0, Python 2.6, breadcrumbsnav 0.2 or 0.3dev. I build and …
8:07 PM Changeset [13061] by bobbysmith007
  • estimatorplugin/0.12/estimatorplugin/api.py
  • estimatorplugin/0.12/estimatorplugin/dbhelper.py
  • estimatorplugin/0.12/estimatorplugin/estimator.py
  • estimatorplugin/0.12/estimatorplugin/htdocs/estimate.css
  • estimatorplugin/0.12/estimatorplugin/htdocs/estimate.js

Major upgrade to estimator plugin

  • line items have an ordinal and will maintain their order across save/load
  • diffs are now readable (due to much better plain text rendering)
  • estimates are copyable
  • estimates can be split into new tickets in a common component
  • Better trac1.0 compatability

version 1.0

3:08 PM Ticket #11060 (AnnouncerPlugin doesn't honor always_cc and always_bcc) closed by hasienda
duplicate: Thanks for stepping in that fast, but sorry, there's no need to …
1:51 PM kwuenschel created by kwuenschel
New user kwuenschel registered
12:24 PM Ticket #11061 (Cannot batch modify tickets) created by wrobel.przemyslaw@…
When this plugin is enabled I cannot batch modify tickets because of …
11:35 AM Ticket #11060 (AnnouncerPlugin doesn't honor always_cc and always_bcc) created by vanton@…
I set always_cc and always_bcc in trac.ini like that: […] and it …
11:33 AM ms1014 created by ms1014
New user ms1014 registered
11:27 AM Changeset [13060] by aleuhe
  • budgetingplugin/trunk/ticketbudgeting/ticketbudgeting.py

Fixed some bugs in changelog:

  • doubled position in new or deleted tickets
  • empty change comments if estimation, cost or status fields with value 0 or 0.00 are deleted (will be 0 again)
11:24 AM Ticket #11059 (pDate is null Javascript error) created by wrobel.przemyslaw@…
I have a javascript error even with [[TracJSGanttChart(sample=1)]]
10:49 AM Ticket #11053 (Change license to BSD 3-Clause) closed by rjollos
fixed: (In [13059]) Fixes #11053: Changed license to BSD 3-Clause with …
10:49 AM Changeset [13059] by rjollos
  • hideablequeryplugin/0.12/COPYING
  • hideablequeryplugin/0.12/hideable_query/hideable_query.py
  • hideablequeryplugin/0.12/setup.py

Fixes #11053: Changed license to BSD 3-Clause with permission of author. Added license text and file headers containing license info.

10:48 AM Changeset [13058] by rjollos
  • hideablequeryplugin/0.12/hideable_query/hideable_query.py

Refs #11053: PEP-0008 changes.

10:48 AM Changeset [13057] by rjollos
  • hideablequeryplugin/0.12/hideable_query/hideable_query.py
  • hideablequeryplugin/0.12/setup.py

Refs #11053: Replaced tabs with spaces in source code.

12:51 AM FootNoteMacro edited by rjollos
Point to ticket in the Trac core. (diff)

May 7, 2013:

9:01 PM Ticket #11058 (Can not create any projects) created by WildShroom
Updated .ini file and installed (thru GUI) the dist .egg Everything …
8:57 PM WildShroom created by WildShroom
New user WildShroom registered
8:06 PM Ticket #11057 (FootNote list isn't displayed when footnote is inside a table) created by andrex
I have a wiki page with one footnote, which is located inside of a …
7:13 PM Ticket #11056 (TypeError: execv() arg 2 must contain only strings) created by cips
==== How to Reproduce ==== While doing a GET operation on …
7:06 PM cips created by cips
New user cips registered
1:43 PM Ticket #11055 (UnicodeEncodeError when using testcase-name with non-ascii-characters) created by kwuenschel@…
==== How to Reproduce ==== Create a testcase with a …

May 6, 2013:

10:00 PM Ticket #11054 (Double record in Change History block in Ticket) closed by mrelbe
worksforme: Replying to Dino: > When I enable …
6:31 PM Ticket #11054 (Double record in Change History block in Ticket) created by Dino
When I enable TracTicketChangesetsPlugin I have double records in …
1:57 AM Changeset [13056] by hasienda
  • accountmanagerplugin/trunk/acct_mgr/admin.py

AccountManagerPlugin: Calculate 'keep_passwd' properly, refs #10945.

1:01 AM Changeset [13055] by hasienda
  • accountmanagerplugin/trunk/acct_mgr/admin.py
  • accountmanagerplugin/trunk/acct_mgr/model.py
  • accountmanagerplugin/trunk/acct_mgr/web_ui.py

AccountManagerPlugin: Default password password must be non-empty, refs #10945.

Fixing a critical implementation issue, where on user ID change the new
account has been created with empty password, and subsequent password reset
would have added an alternative random password instead of replacing the
initial password due to prior improvements of the password reset procedure.

May 5, 2013:

11:47 PM Ticket #11053 (Change license to BSD 3-Clause) created by rjollos
The author has given permission in #11049 to change the license to BSD …
11:10 PM Changeset [13054] by hasienda
  • accountmanagerplugin/trunk/acct_mgr/admin.py
  • accountmanagerplugin/trunk/acct_mgr/model.py
  • accountmanagerplugin/trunk/acct_mgr/templates/admin_account.html

AccountManagerPlugin: Added flexibility for user ID change support, refs #10945.

New options permit

  • migration to existing accounts - found to be essential for users with write-protected password stores, for setups of multiple Trac environments with shared password store(s) or as workaround for missing password reset
  • preserving passwords in general for users in SessionStore or specifically when migrating to an existing account (for users in any password store)
  • retaining login data of previous account - again essential for migrating one user ID in multiple Trac environments with shared password store(s)

Special processing of Trac db table session_attribute has been required,
replacing the corresponding user ID changer component.

9:18 PM PrivateReportsPlugin edited by rjollos
Improved title. (diff)

May 4, 2013:

11:04 PM Ticket #10883 (Minor suggestions from testing and code review) closed by rjollos
fixed: I'll go ahead and close this then, and just note that [12676] was the …
4:33 PM Changeset [13053] by hasienda
  • accountmanagerplugin/trunk/acct_mgr/admin.py
  • accountmanagerplugin/trunk/acct_mgr/htdocs/acctmgr.css
  • accountmanagerplugin/trunk/acct_mgr/templates/account_details.html
  • accountmanagerplugin/trunk/acct_mgr/templates/admin_users.html
  • accountmanagerplugin/trunk/acct_mgr/templates/user_table.html

AccountManagerPlugin: Improve the account properties editor, refs #2966.

Move account edit functionality into account details page for consistency.
Editing users now works like editing ticket priorities, types etc., and the
account property editor is looking clearer, modular and more self-explaining.

A focus has been on performance and simplification too, so please note visible
and code changes like

  • username becoming part of the admin page URL for distinct user's properties just like Trac core does for managing resources and enums
  • replacement of an iteration over self.env.get_known_users() with a straight query on one user's attributes
  • cleaned _do_acct_details method and admin panel templates
2:17 PM Changeset [13052] by anbo
  • projectplanplugin/0.11/trunk/projectplan/ppcache.py
  • projectplanplugin/0.11/trunk/setup.py

patch version 1.1.1

exchanged deprecated lib

2:12 PM manicstar created by manicstar
New user manicstar registered
6:18 AM Changeset [13051] by zshahan
  • traccomponentaliasplugin/trunk/traccomponentalias/api.py

Plugin should work as expected and play nice with other plugins.

4:34 AM Ticket #11052 (Change license to BSD 3-Clause) closed by rjollos
fixed: (In [13050]) Fixes #11052, Refs #11049: (PrivateCommentPlugin) * …
4:34 AM Changeset [13050] by rjollos
  • privatecommentplugin/0.12/COPYING
  • privatecommentplugin/0.12/setup.py

Fixes #11052, Refs #11049: (PrivateCommentPlugin)

  • Changed license to BSD 3-Clause with permission of author.
  • Changed plugin name to CamelCase.
4:34 AM Changeset [13049] by rjollos
  • privatecommentplugin/0.12/cpce.py

(0.4dev) Convert tabs to spaces in upgrade script, and made some PEP-0008 and Trac coding convention changes.

4:34 AM Changeset [13048] by rjollos
  • privatecommentplugin/0.12/privatecomments/privatecomments.py
  • privatecommentplugin/0.12/setup.cfg
  • privatecommentplugin/0.12/setup.py

(0.4dev) PEP-0008 and Trac coding convention changes.

4:33 AM PrivateCommentsPlugin created by rjollos
Redirect for common misspelling.
4:08 AM Ticket #11052 (Change license to BSD 3-Clause) created by rjollos
The author has given permission in #11049 to change the license to BSD …
2:11 AM CkEditorPlugin edited by rjollos
Added syntax highlighting. (diff)
2:08 AM Ticket #10973 (ProgressMeterMacro canot link to a milestones that contains a blank) closed by rjollos
worksforme: Closing since there has been no feedback. Please reopen if you can …
1:42 AM Ticket #11049 (Questions about licensing and some suggested refactoring) closed by rjollos
fixed
1:41 AM private_reports_no_perm.png attached to PrivateReportsPlugin by rjollos
1:39 AM PrivateReportsPlugin edited by rjollos
Typo in attachment name. (diff)
1:38 AM PrivateReportAdmin-Trac1.0.png attached to PrivateReportsPlugin by rjollos
1:37 AM PrivateReportsPlugin edited by rjollos
New screenshot. (diff)
1:33 AM Ticket #11048 (String formatting is used to prepare SQL statements) closed by rjollos
fixed: (In [13047]) Fixes #11048: Removed string formatting for preparing SQL
1:33 AM Changeset [13047] by rjollos
  • privatereportsplugin/trunk/privatereports/privatereports.py

Fixes #11048: Removed string formatting for preparing SQL and replaced with proper use of the Trac database API. These changes should prevent the possibility of SQL injection and improve cross-DB compatibility.

1:27 AM Changeset [13046] by rjollos
  • privatereportsplugin/trunk/setup.py

Refs #11049: Part of [13038]. Entry point was incorrect.

1:06 AM Changeset [13045] by rjollos
  • privatereportsplugin/tags/privatereports-0.1

Refs #11049: Tagging version 0.1 of plugin.

1:06 AM Changeset [13044] by rjollos
  • privatereportsplugin/tags/privatereports-0.2

Refs #11049: Tagging version 0.2 of plugin.

1:05 AM Changeset [13043] by rjollos
  • privatereportsplugin/tags/privatereports-0.3

Refs #11049: Tagging version 0.3 of plugin.

1:02 AM Changeset [13042] by rjollos
  • privatereportsplugin/tags
  • privatereportsplugin/trunk

Refs #11049: Renamed 0.12 directory to trunk since plugin now works with Trac 1.0 as well as 0.12. Added an empty tags directory.

12:58 AM Ticket #11047 (Report view is not filtering reports) closed by rjollos
fixed: (In [13041]) Fixes #11047: Report list was not being correctly …
12:58 AM Changeset [13041] by rjollos
  • privatereportsplugin/0.12/privatereports/privatereports.py

Fixes #11047: Report list was not being correctly filtered in Trac 1.0.

12:11 AM Changeset [13040] by rjollos
  • privatereportsplugin/0.12/privatereports/privatereports.py

Refs #11049: Simplified implementation of pre_process_request.

May 3, 2013:

11:58 PM PrivateReportsPlugin edited by rjollos
Described an alternative implementation. (diff)
11:53 PM PrivateReportsPlugin edited by rjollos
Officially, I'll just be a contributor. (diff)
11:51 PM Changeset [13039] by rjollos
  • privatereportsplugin/0.12/privatereports/privatereports.py

Refs #11049:

  • Removed instances of cursor.close(). It isn't necessary to close the cursor.
  • Removed DEBUG level logging of SQL statements. Debug level logging of SQL statements is implicit in the Trac database API and can be turned on by setting [trac] debug_sql = True.
11:39 PM Changeset [13038] by rjollos
  • privatereportsplugin/0.12/privatereports/__init__.py
  • privatereportsplugin/0.12/setup.py

Refs #11049: Modified entry point and changed plugin name to be CamelCase.

11:35 PM Changeset [13037] by rjollos
  • privatereportsplugin/0.12/privatereports/privatereports.py

Refs #11049: Part of [13036].

11:20 PM Changeset [13036] by rjollos
  • privatereportsplugin/0.12/COPYING
  • privatereportsplugin/0.12/setup.cfg
  • privatereportsplugin/0.12/setup.py

Refs #11049:

  • Changed license to BSD 3-Clause with permission of author.
  • Added license header to source code files.
  • Added text of license in COPYING file.
11:12 PM PrivateReportsPlugin edited by rjollos
CC co-maintainer on new tickets. (diff)
11:08 PM Changeset [13035] by rjollos
  • privatereportsplugin/0.12/privatereports/privatereports.py
  • privatereportsplugin/0.12/privatereports/templates/admin_privatereports.html

Refs #11049: Changed category to "Reports".

10:59 PM Changeset [13034] by rjollos
  • privatereportsplugin/0.12/privatereports/privatereports.py
  • privatereportsplugin/0.12/privatereports/templates/admin_privatereports.html

Refs #11049: PEP-008 and other changes to conform to Trac coding conventions.

10:12 PM Changeset [13033] by rjollos
  • privatereportsplugin/0.12/privatereports/privatereports.py
  • privatereportsplugin/0.12/privatereports/templates/admin_privatereports.html
  • privatereportsplugin/0.12/setup.py

Refs #11049: Replaced tabs with spaces in source code.

9:25 PM Ticket #5269 (Allow users with TICKET_ADMIN to edit workflow) closed by rjollos
fixed: (In [13032]) Fixes #5269: (WorkflowEditorPlugin) 1.2.0dev Allow users …
9:25 PM Changeset [13032] by rjollos
  • workfloweditorplugin/trunk/setup.cfg
  • workfloweditorplugin/trunk/setup.py
  • workfloweditorplugin/trunk/workfloweditor/workfloweditor_admin.py

Fixes #5269: (WorkflowEditorPlugin) 1.2.0dev Allow users with TICKET_ADMIN to edit the workflow.

9:10 PM Ticket #11051 (KeyError: 'ticket-workflow') closed by rjollos
duplicate: Duplicate of #10143. Please see comments in that ticket. Please …
3:37 PM Ticket #11051 (KeyError: 'ticket-workflow') created by unni
==== How to Reproduce ==== While doing a GET operation on …
1:54 PM Ticket #11050 (An invalid XML character (Unicode: 0x1b) was found in the element ...) created by sanket.modi@…
There is a ticket which contains some Escape characters and when we …
11:04 AM Laurentlafon created by Laurentlafon
New user Laurentlafon registered
9:43 AM PrivateReportsPlugin edited by mhenke
(diff)
9:42 AM PrivateCommentPlugin edited by mhenke
(diff)
7:36 AM StatusHistoryChartMacro edited by matobaa
(diff)
7:27 AM Changeset [13031] by matobaa
  • statushistorychartmacro/1.0/statushistorychart/statushistorychart.py

StatusHistoryChartMacro: Enhanced, yaxis columns grouping

7:01 AM Ticket #11047 (Report view is not filtering reports) reopened by rjollos
Replying to rjollos: > There is no code in …
3:01 AM Ticket #11047 (Report view is not filtering reports) closed by rjollos
worksforme: I did a quick review of the source code and tested with Trac …
2:45 AM Ticket #11049 (Questions about licensing and some suggested refactoring) created by rjollos
May I suggest a few changes (which I'm happy to push myself given …
1:43 AM Ticket #11048 (String formatting is used to prepare SQL statements) created by rjollos
String formatting is used to prepare SQL statement, which opens up the …

May 2, 2013:

4:45 PM Ticket #11047 (Report view is not filtering reports) created by Laurentlafon
Hello, I'm trying to install the PrivateReportsPlugin but seems like …
4:17 PM Ticket #11046 (Estimate Dev and Test on Single Ticket) created by gordy.will@…
Hello rjollos, I use trac hours plugin to track the hours spent on …
3:40 PM Ticket #11044 ("OperationalError: no such table: mastertickets" with 1.1.0) reopened by asdorsey
OK, I applied the projectplan_1.0.0.sql file with a few issues: * …
11:24 AM StatusHistoryChartMacro edited by matobaa
(diff)
8:38 AM Ticket #11044 ("OperationalError: no such table: mastertickets" with 1.1.0) closed by anbo
worksforme: If you do not use the Mastertickets plugin already, you have to …
7:23 AM Ticket #11045 (Add an option to set a title for the progress bar) created by ivanelson
Add a new argument in the plugin to set a title for the progress bar. …
5:55 AM WikiTableMacro edited by ivanelson
Just replace the single quotes with double quotes in SQL examples. (diff)
5:02 AM Ticket #10712 (genarate workflow pic error) closed by jun66j5
worksforme: No response.
4:31 AM Changeset [13030] by matobaa
  • statushistorychartmacro/1.0/statushistorychart/statushistorychart.py

StatusHistoStatusHistoryChartMacro: Enhanced, "report" parameter can be used for y-axis field name.

Note: See TracTimeline for information about the timeline view.