Timeline




matching tags

May 4, 2013:

9: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 …
2: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
12: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

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

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

2:34 AM Ticket #11052 (PrivateCommentPlugin - Change license to BSD 3-Clause) closed by Ryan J Ollos
fixed: (In [13050]) Fixes #11052, Refs #11049: (PrivateCommentPlugin) * …
2: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.
2: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.

2: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.

2:33 AM PrivateCommentsPlugin created by Ryan J Ollos
Redirect for common misspelling.
2: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 …
12:11 AM CkEditorPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
12: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 …

May 3, 2013:

11:42 PM Ticket #11049 (PrivateReportsPlugin - Questions about licensing and some suggested refactoring) closed by Ryan J Ollos
fixed
11:41 PM private_reports_no_perm.png attached to PrivateReportsPlugin by Ryan J Ollos
11:39 PM PrivateReportsPlugin edited by Ryan J Ollos
Typo in attachment name. (diff)
11:38 PM PrivateReportAdmin-Trac1.0.png attached to PrivateReportsPlugin by Ryan J Ollos
11:37 PM PrivateReportsPlugin edited by Ryan J Ollos
New screenshot. (diff)
11:33 PM 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
11:33 PM 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.

11:27 PM Changeset [13046] by Ryan J Ollos
  • privatereportsplugin/trunk/setup.py

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

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

Refs #11049: Tagging version 0.1 of plugin.

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

Refs #11049: Tagging version 0.2 of plugin.

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

Refs #11049: Tagging version 0.3 of plugin.

11:02 PM 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.

10:58 PM 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 …
10:58 PM 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.

10:11 PM Changeset [13040] by Ryan J Ollos
  • privatereportsplugin/0.12/privatereports/privatereports.py

Refs #11049: Simplified implementation of pre_process_request.

9:58 PM PrivateReportsPlugin edited by Ryan J Ollos
Described an alternative implementation. (diff)
9:53 PM PrivateReportsPlugin edited by Ryan J Ollos
Officially, I'll just be a contributor. (diff)
9: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.
9: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.

9:35 PM Changeset [13037] by Ryan J Ollos
  • privatereportsplugin/0.12/privatereports/privatereports.py

Refs #11049: Part of [13036].

9: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.
9:12 PM PrivateReportsPlugin edited by Ryan J Ollos
CC co-maintainer on new tickets. (diff)
9: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".

8: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.

8: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.

7: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 …
7: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.

7:10 PM Ticket #11051 (WorkflowEditorPlugin - KeyError: 'ticket-workflow') closed by Ryan J Ollos
duplicate: Duplicate of #10143. Please see comments in that ticket. Please …
1:37 PM Ticket #11051 (WorkflowEditorPlugin - KeyError: 'ticket-workflow') created by unni
==== How to Reproduce ==== While doing a GET operation on …
11:54 AM 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 …
9:04 AM Laurentlafon created by Laurent Lafon
New user Laurentlafon registered
7:43 AM PrivateReportsPlugin edited by Michael Henke
(diff)
7:42 AM PrivateCommentPlugin edited by Michael Henke
(diff)
5:36 AM StatusHistoryChartMacro edited by Matoba Akihiro
(diff)
5:27 AM Changeset [13031] by Matoba Akihiro
  • statushistorychartmacro/1.0/statushistorychart/statushistorychart.py

StatusHistoryChartMacro: Enhanced, yaxis columns grouping

5:01 AM Ticket #11047 (PrivateReportsPlugin - Report view is not filtering reports) reopened by Ryan J Ollos
Replying to rjollos: > There is no code in …
1: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 …
12: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 …

May 2, 2013:

11:43 PM 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 …
2: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 …
2: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 …
1: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: * …
9:24 AM StatusHistoryChartMacro edited by Matoba Akihiro
(diff)
6: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 …
5: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. …
3:55 AM WikiTableMacro edited by Ivanelson Nunes
Just replace the single quotes with double quotes in SQL examples. (diff)
3:02 AM Ticket #10712 (TracWorkflowAdminPlugin - genarate workflow pic error) closed by Jun Omae
worksforme: No response.
2: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:

3: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 …
3: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]
6: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 …
6: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

6: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 …
2:27 AM TracLdapAuthPlugin edited by Ryan J Ollos
Added page outline. (diff)

Apr 30, 2013:

11:58 PM Changeset [13028] by Matoba Akihiro
  • statushistorychartmacro/1.0/statushistorychart/statushistorychart.py

StatusHistoryChartMacro: fix a bug, [13023] again

11:49 PM TracLdapAuthPlugin edited by Nikolaos Papagrigoriou
(diff)
11:44 PM 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

11:43 PM 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

11:41 PM 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

11:04 PM Changeset [13024] by Nikolaos Papagrigoriou
  • tracldapauthplugin/trunk

ignores IDE hidden files

11:03 PM 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).

11:02 PM Changeset [13022] by Nikolaos Papagrigoriou
  • tracldapauthplugin/tags/1.0

tagging the initial 1.0 release

10:57 PM 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

10:53 PM Changeset [13020] by Nikolaos Papagrigoriou
  • tracldapauthplugin/branches/0.11

moved the old source code under branches

the old branch is kept for historical reasons

10:52 PM Changeset [13019] by Nikolaos Papagrigoriou
  • tracldapauthplugin
  • tracldapauthplugin/branches
  • tracldapauthplugin/tags
  • tracldapauthplugin/trunk

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

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

Introducing the current maintainer into the setup.py file

8:22 PM TracLdapAuthPlugin edited by Nikolaos Papagrigoriou
setting papagr as the owner for new tickets (diff)
8:09 PM papagr edited by Nikolaos Papagrigoriou
(diff)
8:01 PM TracLdapAuthPlugin edited by Nikolaos Papagrigoriou
introducing the current maintainer (diff)
7: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 …
7:11 PM papagr created by Nikolaos Papagrigoriou
New user papagr registered
6:52 PM Ticket #11042 (TracLdapAuthPlugin - Adoption Request for TracLdapAuthPlugin) created by Nikolaos Papagrigoriou
I would like to adopt TracLdapAuthPlugin.
1: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:

4:56 PM DefaultCcPlugin edited by Ryan J Ollos
More accurate license name. (diff)
4:55 PM Ticket #4919 (DefaultCcPlugin - Suppress CC change email) closed by Ryan J Ollos
fixed
4:51 PM Ticket #10173 (DefaultCcPlugin - Add CC list at time component is created) closed by Ryan J Ollos
fixed
4:51 PM Ticket #4767 (DefaultCcPlugin - DefaultCC always sends to Plugin@domain.com) closed by Ryan J Ollos
fixed
4: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
4: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.

1: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 …
11:01 AM 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 …

Apr 28, 2013:

9:42 PM Changeset [13016] by Andreas
  • projectplanplugin/0.11/trunk/projectplan/htdocs/images/loading.gif
  • projectplanplugin/0.11/trunk/projectplan/htdocs/js/projectplan.js
  • projectplanplugin/0.11/trunk/projectplan/ppenv.py
  • projectplanplugin/0.11/trunk/projectplan/projectplan.py
  • projectplanplugin/0.11/trunk/projectplan/renderer/ppticketsperuserday.py

new minor release, version 1.1.0

  • new functionality:
    • Switch to ajaxified rendering, i.e., the reports will be loaded after the initial version of the HTML page was rendered for the user.
    • Improve feeled performance by calling the reports asynchronously via AJAX. If longer reports or large report graphics slow down the load time of the Trac pages, then ENABLE this.
    • This functionality can be enabled in the admin panel
      • ProjectPlan -> General Settings -> Query -> use_ajax_for_fetching_reports
      • the default setting is DISABLED
  • note:
    • the functionality can also be used for other ideas to calling the PPService directly
5:03 AM Ticket #11039 (DefaultCcPlugin - IntegrityError: column name is not unique) created by anonymous
[…]
12:11 AM Changeset [13015] by Steffen Hoffmann
  • accountmanagerplugin/trunk/acct_mgr/web_ui.py
  • accountmanagerplugin/trunk/changelog

AccountManagerPlugin: Improve authentication data distribution, refs #11038.

While aiming at graceful handling of probably failing open_environment()
calls I realized some issues, that have been subsequently corrected:

  • acct_mgr.web_ui.LoginModule._get_name_for_cookie: transient configuration changes - not thread-safe
  • acct_mgr.web_ui.LoginModule._get_name_for_cookie: 'req.remote_user' unavailable on regular requests, causing authentication data distribution to fail or update data for persistent sessions with invalid session ID
  • acct_mgr.web_ui.LoginModule._expire_cookie: use of a class attribute as cache across requests - not thread-safe
  • unconditional authentication data distribution attempts: should only act on explicite local configuration of option 'auth_cookie_path'

Apr 27, 2013:

4:03 PM geos_one created by Mario Fetka
New user geos_one registered
3:15 PM Ticket #11038 (AccountManagerPlugin - Login fails due to issues with opening sibling Trac environments) created by Steffen Hoffmann
The following issue has been …
9:34 AM Ticket #11031 (WikiReplacePlugin - Cannot replace on multiple pages from Admin panel) closed by Gasler Radu
fixed: Hi, Thanks for reporting this bug. I provided a fix for it in …
9:31 AM Changeset [13014] by Gasler Radu
  • wikireplaceplugin/trunk/wikireplace/web_ui.py

Fix for #11031. Better approach of splitting wiki page input into lines.

Note: See TracTimeline for information about the timeline view.