Timeline




matching tags

May 6, 2013:

10:00 PM Ticket #11054 (TracTicketChangesetsPlugin - Double record in Change History block in Ticket) closed by Mikael Relbe
worksforme: Replying to Dino: > When I enable …
6:31 PM Ticket #11054 (TracTicketChangesetsPlugin - 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 Steffen Hoffmann
  • accountmanagerplugin/trunk/acct_mgr/admin.py

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

1:01 AM Changeset [13055] by Steffen Hoffmann
  • 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 (HideableQueryPlugin - Change license to BSD 3-Clause) created by Ryan J Ollos
The author has given permission in #11049 to change the license to BSD …
11:10 PM Changeset [13054] by Steffen Hoffmann
  • 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 Ryan J Ollos
Improved title. (diff)

May 4, 2013:

11:04 PM Ticket #10883 (TracComponentAliasPlugin - Minor suggestions from testing and code review) closed by Ryan J Ollos
fixed: I'll go ahead and close this then, and just note that [12676] was the …
4:33 PM Changeset [13053] by Steffen Hoffmann
  • 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 Andreas
  • projectplanplugin/0.11/trunk/projectplan/ppcache.py
  • projectplanplugin/0.11/trunk/setup.py

patch version 1.1.1

exchanged deprecated lib

6:18 AM Changeset [13051] by Zack
  • traccomponentaliasplugin/trunk/traccomponentalias/api.py

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

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

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

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

Refs #11049: Tagging version 0.1 of plugin.

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

Refs #11049: Tagging version 0.2 of plugin.

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

Refs #11049: Tagging version 0.3 of plugin.

1:02 AM Changeset [13042] by Ryan J Ollos
  • 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 (PrivateReportsPlugin - Report view is not filtering reports) closed by Ryan J Ollos
fixed: (In [13041]) Fixes #11047: Report list was not being correctly …
12:58 AM Changeset [13041] by Ryan J Ollos
  • 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 Ryan J Ollos
  • privatereportsplugin/0.12/privatereports/privatereports.py

Refs #11049: Simplified implementation of pre_process_request.

May 3, 2013:

11:58 PM PrivateReportsPlugin edited by Ryan J Ollos
Described an alternative implementation. (diff)
11:53 PM PrivateReportsPlugin edited by Ryan J Ollos
Officially, I'll just be a contributor. (diff)
11:51 PM Changeset [13039] by Ryan J Ollos
  • 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 Ryan J Ollos
  • 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 Ryan J Ollos
  • privatereportsplugin/0.12/privatereports/privatereports.py

Refs #11049: Part of [13036].

11:20 PM Changeset [13036] by Ryan J Ollos
  • 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 Ryan J Ollos
CC co-maintainer on new tickets. (diff)
11:08 PM Changeset [13035] by Ryan J Ollos
  • 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 Ryan J Ollos
  • 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 Ryan J Ollos
  • 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 (WorkflowEditorPlugin - Allow users with TICKET_ADMIN to edit workflow) closed by Ryan J Ollos
fixed: (In [13032]) Fixes #5269: (WorkflowEditorPlugin) 1.2.0dev Allow users …
9:25 PM Changeset [13032] by Ryan J Ollos
  • 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 (WorkflowEditorPlugin - KeyError: 'ticket-workflow') closed by Ryan J Ollos
duplicate: Duplicate of #10143. Please see comments in that ticket. Please …
3:37 PM Ticket #11051 (WorkflowEditorPlugin - KeyError: 'ticket-workflow') created by unni
==== How to Reproduce ==== While doing a GET operation on …
1:54 PM Ticket #11050 (XmlRpcPlugin - 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 Laurent Lafon
New user Laurentlafon registered
9:43 AM PrivateReportsPlugin edited by Michael Henke
(diff)
9:42 AM PrivateCommentPlugin edited by Michael Henke
(diff)
7:36 AM StatusHistoryChartMacro edited by Matoba Akihiro
(diff)
7:27 AM Changeset [13031] by Matoba Akihiro
  • statushistorychartmacro/1.0/statushistorychart/statushistorychart.py

StatusHistoryChartMacro: Enhanced, yaxis columns grouping

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

May 2, 2013:

4:45 PM Ticket #11047 (PrivateReportsPlugin - Report view is not filtering reports) created by Laurent Lafon
Hello, I'm trying to install the PrivateReportsPlugin but seems like …
4:17 PM Ticket #11046 (TracHoursPlugin - 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 (ProjectPlanPlugin - "OperationalError: no such table: mastertickets" with 1.1.0) reopened by Adam Dorsey - NOAA Affiliate
OK, I applied the projectplan_1.0.0.sql file with a few issues: * …
11:24 AM StatusHistoryChartMacro edited by Matoba Akihiro
(diff)
8:38 AM Ticket #11044 (ProjectPlanPlugin - "OperationalError: no such table: mastertickets" with 1.1.0) closed by Andreas
worksforme: If you do not use the Mastertickets plugin already, you have to …
7:23 AM Ticket #11045 (ProgressMeterMacro - Add an option to set a title for the progress bar) created by Ivanelson Nunes
Add a new argument in the plugin to set a title for the progress bar. …
5:55 AM WikiTableMacro edited by Ivanelson Nunes
Just replace the single quotes with double quotes in SQL examples. (diff)
5:02 AM Ticket #10712 (TracWorkflowAdminPlugin - genarate workflow pic error) closed by Jun Omae
worksforme: No response.
4:31 AM Changeset [13030] by Matoba Akihiro
  • statushistorychartmacro/1.0/statushistorychart/statushistorychart.py

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

May 1, 2013:

5:50 PM Ticket #11044 (ProjectPlanPlugin - "OperationalError: no such table: mastertickets" with 1.1.0) created by Adam Dorsey - NOAA Affiliate
When I attempt to upgrade to ProjectPlanPlugin 1.1.0, built from …
5:21 PM Ticket #10888 (ProjectPlanPlugin - Mouseover dependency view does not work on Trac 1.0) closed by Adam Dorsey - NOAA Affiliate
fixed: fixed in [12974]
8:56 AM Ticket #9785 (BookmarkPlugin - "Invalid attachment' displayed on every page after bookmarking ...) closed by Ryan J Ollos
fixed: (In [13029]) Fixes #9785: * Allow attachments, attachment list pages …
8:56 AM Changeset [13029] by Ryan J Ollos
  • bookmarkplugin/trunk/tracbookmark/__init__.py
  • bookmarkplugin/trunk/tracbookmark/compat.py
  • bookmarkplugin/trunk/tracbookmark/tests/__init__.py

Fixes #9785:

  • Allow attachments, attachment list pages and attachment add pages to be bookmarked. Each has a unique description.
  • Prefix the version to wiki page description with an @ followed by the version number, if the version is contained in the URL
  • Prefix milestones with "Milestone " so that they can be readily differentiated from wiki pages.


Tested with Trac 0.11.7 and 1.0.2dev

8:47 AM Ticket #11043 (BookmarkPlugin - Don't show bookmark icon on edit and delete pages) created by Ryan J Ollos
If action=delete or action=edit are in the URL, don't show the …
4:27 AM TracLdapAuthPlugin edited by Ryan J Ollos
Added page outline. (diff)
1:58 AM Changeset [13028] by Matoba Akihiro
  • statushistorychartmacro/1.0/statushistorychart/statushistorychart.py

StatusHistoryChartMacro: fix a bug, [13023] again

1:49 AM TracLdapAuthPlugin edited by Nikolaos Papagrigoriou
(diff)
1:44 AM Changeset [13027] by Nikolaos Papagrigoriou
  • tracldapauthplugin/tags/1.1
  • tracldapauthplugin/tags/1.1/ldapauth
  • tracldapauthplugin/tags/1.1/ldapauth/store.py
  • tracldapauthplugin/tags/1.1/setup.py

tagging latest TracLDAPAuth plugin

tested with Trac 1.0.1

1:43 AM Changeset [13026] by Nikolaos Papagrigoriou
  • tracldapauthplugin/branches/1.0
  • tracldapauthplugin/branches/1.0/ldapauth
  • tracldapauthplugin/branches/1.0/ldapauth/store.py
  • tracldapauthplugin/branches/1.0/setup.py

stable branch for Trac 1.0.x

1:41 AM Changeset [13025] by Nikolaos Papagrigoriou
  • tracldapauthplugin/trunk/ldapauth/store.py
  • tracldapauthplugin/trunk/setup.py

initial fix that was tested with Trac 1.0.1

it also cleans setup.py and sets all requirements

1:04 AM Changeset [13024] by Nikolaos Papagrigoriou
  • tracldapauthplugin/trunk

ignores IDE hidden files

1:03 AM Changeset [13023] by Matoba Akihiro
  • statushistorychartmacro/1.0/statushistorychart/statushistorychart.py

StatusHistoryChartMacro: fix a bug that fails if format starts with asterisk and some status exist matching to the wild card, as (format=*/closed).

1:02 AM Changeset [13022] by Nikolaos Papagrigoriou
  • tracldapauthplugin/tags/1.0

tagging the initial 1.0 release

12:57 AM Changeset [13021] by Nikolaos Papagrigoriou
  • tracldapauthplugin/trunk/ldapauth
  • tracldapauthplugin/trunk/setup.py

copied the old code to trunk prior to bug fixing and starting development

12:53 AM Changeset [13020] by Nikolaos Papagrigoriou
  • tracldapauthplugin/branches/0.11

moved the old source code under branches

the old branch is kept for historical reasons

12:52 AM Changeset [13019] by Nikolaos Papagrigoriou
  • tracldapauthplugin
  • tracldapauthplugin/branches
  • tracldapauthplugin/tags
  • tracldapauthplugin/trunk

created typical project layout for SVN repos and ignored hidden IDE files

Apr 30, 2013:

10:57 PM Changeset [13018] by Nikolaos Papagrigoriou
  • tracldapauthplugin/0.11/setup.py

Introducing the current maintainer into the setup.py file

10:22 PM TracLdapAuthPlugin edited by Nikolaos Papagrigoriou
setting papagr as the owner for new tickets (diff)
10:09 PM papagr edited by Nikolaos Papagrigoriou
(diff)
10:01 PM TracLdapAuthPlugin edited by Nikolaos Papagrigoriou
introducing the current maintainer (diff)
9:26 PM Ticket #11042 (TracLdapAuthPlugin - Adoption Request for TracLdapAuthPlugin) closed by Ryan J Ollos
fixed: papagr: You now have write-access. Please complete the remaining steps …
9:11 PM papagr created by Nikolaos Papagrigoriou
New user papagr registered
8:52 PM Ticket #11042 (TracLdapAuthPlugin - Adoption Request for TracLdapAuthPlugin) created by Nikolaos Papagrigoriou
I would like to adopt TracLdapAuthPlugin.
3:11 PM Ticket #8464 (ResourceReservationPlugin - Project environment upgrade fails with database error) reopened by anonymous
1.0.4 installed on Trac 1.0 does not create tables res* […]

Apr 29, 2013:

6:56 PM DefaultCcPlugin edited by Ryan J Ollos
More accurate license name. (diff)
6:55 PM Ticket #4919 (DefaultCcPlugin - Suppress CC change email) closed by Ryan J Ollos
fixed
6:51 PM Ticket #10173 (DefaultCcPlugin - Add CC list at time component is created) closed by Ryan J Ollos
fixed
6:51 PM Ticket #4767 (DefaultCcPlugin - DefaultCC always sends to Plugin@domain.com) closed by Ryan J Ollos
fixed
6:34 PM Ticket #11039 (DefaultCcPlugin - IntegrityError: column name is not unique) closed by Ryan J Ollos
fixed: (In [13017]) Fixes #11039: Don't modify the component_default_cc
6:34 PM Changeset [13017] by Ryan J Ollos
  • defaultccplugin/trunk/defaultcc/admin.py

0.3dev: Don't modify the component_default_cc table if the Component name is being changed to the name of an already existing component, as trac.ticket.model.ComponentAdmin will raise a TracError (or an IntegrityError for Trac < 1.0) and abort the transaction. Fixes #11039.

3:15 PM Ticket #11041 (WikiExtrasPlugin - Permission denied when creating 'boxes-300.css') created by robin.pellatt@…
Full error message is: […] This happens because the tracwikiextras …
1:01 PM Ticket #11040 (GoogleMapMacro - Macro does not work any more - needs upgrade to Google Maps API version 3) created by robin.pellatt@…
Google Maps API version 2 is now deprecated and new keys will not work …
Note: See TracTimeline for information about the timeline view.