Timeline




matching tags

May 9, 2014:

11:50 PM Changeset [13917] by Steffen Hoffmann
  • discussionplugin/0.11/tracdiscussion/api.py
  • discussionplugin/0.11/tracdiscussion/model.py

DiscussionPlugin: Rework other single item getter methods, refs #11706.

While leaving single column references in api module looks like imperfect
isolation of schema-related information, it seems reasonable to at least
maintain table column lists in model module.

10:31 PM Changeset [13916] by Steffen Hoffmann
  • discussionplugin/0.11/tracdiscussion/api.py
  • discussionplugin/0.11/tracdiscussion/model.py

DiscussionPlugin: Correct issues with tag retrieval, refs #756 and #11706.

Resource construction must happen before its use in a tag provider method.
An additional private method enables code deduplication for forum data
retrieval.

10:28 PM Changeset [13915] by Steffen Hoffmann
  • discussionplugin/0.11/tracdiscussion/api.py
  • discussionplugin/0.11/tracdiscussion/model.py
  • discussionplugin/0.11/tracdiscussion/tests/__init__.py
  • discussionplugin/0.11/tracdiscussion/tests/model.py

DiscussionPlugin: Move db access methods into separate module, refs #11706.

This is the initial split as done to other plugins before for improved
maintainability of db schema-specific code. Cutting method count per class
as well as overall lines per class down to more manageable size will help
anyway.

10:19 PM Changeset [13914] by Steffen Hoffmann
  • discussionplugin/0.11/tracdiscussion/ajax.py
  • discussionplugin/0.11/tracdiscussion/api.py
  • discussionplugin/0.11/tracdiscussion/core.py

DiscussionPlugin: Enable fine-grained resource permission checks, refs #756 and #11622.

Changes base on a patch proposal by Simon Stelling - thank you very much.

Notes on alterations:

  • constructing resources from realm resource for clarity and code reduction
  • resource ID parsing in different places justifies dedicated private method
  • 'DISCUSSION_ADMIN' inherits 'DISCUSSION_MODERATE' permission action, but permission checks need to check minimal requirement only
  • more PEP8 changes (excessive white-space inside brackets, line-wrap)
  • gradually adopt 'Yoda conditions' recently suggested as good coding style by lkraav
4:23 PM Ticket #11740 (BlackMagicTicketTweaksPlugin - A `print` statement causes an error when running under mod_wsgi) closed by Ryan J Ollos
fixed
4:22 PM Changeset [13913] by Ryan J Ollos
  • blackmagictickettweaksplugin/0.12/blackmagic/blackmagic.py

Removed debugging print statement from [13281]. Refs #11740.

3:23 PM Ticket #11740 (BlackMagicTicketTweaksPlugin - A `print` statement causes an error when running under mod_wsgi) created by lelit
There is an almost pointless print statement …

May 8, 2014:

10:11 AM Ticket #11739 (EstimationToolsPlugin - EstimationTools plug-in for planned and total hours) created by anonymous
Finnish Alfame Systems Oy has made some improvements to the …

May 7, 2014:

9:29 PM Tag change on TracPermissionFilterPlugin by Ryan J Ollos
Tags 1.0 added; permission removed
9:26 PM Ticket #11737 (TracPermissionFilterPlugin - Remove mixed Tab/Space from source) closed by Ryan J Ollos
fixed: In 13912: […]
9:26 PM Changeset [13912] by Ryan J Ollos
  • tracpermissionfilterplugin/0.11/setup.py
  • tracpermissionfilterplugin/0.11/tracpermissionfilter/tracpermissionfilter.py

Fixed indentation and replaced tabs with spaces. Fixes #11737.

11:22 AM AgiloForTracPlugin edited by Stefano Rago
New version released (diff)
11:15 AM Ticket #11738 (TracWysiwygPlugin - IndexError: pop from empty list) closed by Jun Omae
duplicate: Why the component is changed to TracWysiwygPlugin? I don't understand …
11:03 AM stroetgen created by stroetgen
New user stroetgen registered
11:03 AM Tag change on stroetgen by stroetgen
Tags user added
10:34 AM Ticket #11738 (TracWysiwygPlugin - IndexError: pop from empty list) created by stroetgen
==== How to Reproduce ==== While doing a GET operation on …
8:02 AM Ticket #11737 (TracPermissionFilterPlugin - Remove mixed Tab/Space from source) created by Chris W.
Hi, I noticed that in line 74 of file tracpermissionfilter.py
7:32 AM Changeset [13911] by Jun Omae
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/htdocs/admin.css
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/htdocs/admin.js

TracTicketFieldsLayoutPlugin: fixed wrong name of the created group and tweaked styles in admin panel

May 6, 2014:

9:27 PM Changeset [13910] by Steffen Hoffmann
  • discussionplugin/0.11/tracdiscussion/spamfilter.py

DiscussionPlugin: Cleanup spam filter adapter component, refs #11706.

8:06 PM Changeset [13909] by Steffen Hoffmann
  • discussionplugin/0.11/setup.py
  • discussionplugin/0.11/tracdiscussion/admin.py
  • discussionplugin/0.11/tracdiscussion/tests
  • discussionplugin/0.11/tracdiscussion/tests/__init__.py
  • discussionplugin/0.11/tracdiscussion/tests/admin.py

DiscussionPlugin: Create automated test harness for this plugin, refs #11706.

Arrange unittest infrastructure for all modules, including test methods
with a couple of component-initialization-only tests for now.

Tests can be run either as the full suite:

$> PYTHONPATH=. python setup.py test

or by just running a single test module:

$> PYTHONPATH=. python -m tracdiscussion.tests.api
6:09 PM Changeset [13908] by Jun Omae
  • tracpygit2plugin/trunk/tracext/pygit2/git_fs.py
  • tracpygit2plugin/trunk/tracext/pygit2/tests/git_fs.py
  • tracpygit2plugin/trunk/tracext/pygit2/tests/gitrepos.dump

TracPygit2Plugin: avoid NoSuchNode exceptions for submodule'd entry in GitNode.__init__ (refs #11732)

2:14 PM Ticket #11731 (TracPygit2Plugin - Check on Trac version in setup.py) closed by Jun Omae
fixed: I've removed the check. However, if some plugins use i18n feature by …
2:07 PM Changeset [13907] by Jun Omae
  • tracpygit2plugin/trunk/setup.py

TracPygit2Plugin: removed check the version of installed Trac in setup.py (refs #11731)

2:06 PM Changeset [13906] by Jun Omae
  • tracpygit2plugin/trunk/tracext/pygit2/tests/git_fs.py

TracPygit2Plugin: tweaked unit tests

12:07 PM Changeset [13905] by Jun Omae
  • tracticketfieldslayoutplugin/0.12/setup.py

TracTicketFieldsLayoutPlugin: bumped up the version to 0.12.0.2

12:06 PM Changeset [13904] by Jun Omae
  • tracticketfieldslayoutplugin/0.12/setup.py
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/admin.py
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/tests/__init__.py
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/tests/admin.py
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/tests/web_ui.py

TracTicketFieldsLayoutPlugin: refactored detection for adding and removing custom fields

8:17 AM Ticket #11732 (TracPygit2Plugin - Support for git submodules) created by Lele Gaifax
Right now when a git repository contains submodules, the plugin raises …
7:56 AM Ticket #11731 (TracPygit2Plugin - Check on Trac version in setup.py) created by Lele Gaifax
In the setup.py there is a check that prevent installation of the …
2:06 AM Ticket #11729 (TracTicketFieldsLayoutPlugin - radio button and cell overflow) closed by Jun Omae
fixed: In 13903: […]
2:06 AM Changeset [13903] by Jun Omae
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/htdocs/web_ui.css

TracTicketFieldsLayoutPlugin: prevent overflow of radio buttons (fixed #11729)

The issue has been fixed in Trac 1.0.2dev, see trac:r12513.

May 5, 2014:

3:13 PM TracSecDlPlugin edited by goeb
Moved the project from code.ntworks.net to Bitbucket (diff)
3:01 PM Changeset [13902] by Rob Guttman
  • analyzeplugin/0.12/analyze/analyses/rollup.py

rollup fix.

2:18 PM Ticket #11729 (TracTicketFieldsLayoutPlugin - radio button and cell overflow) created by armandocroce@…
would be useful to identify table cells with the name of the field. …

May 4, 2014:

4:37 PM Changeset [13901] by Jun Omae
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/admin.py
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/api.py
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/web_ui.py

TracTicketFieldsLayoutPlugin: remove layout settings if the same as default layout is configured

4:37 PM Changeset [13900] by Jun Omae
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/web_ui.py

TracTicketFieldsLayoutPlugin: add/remove the fields of the ticket layout when custom fields are added and removed

12:59 PM TracIniAdminPanelPlugin edited by Dirk Stöcker
I18n link (diff)
8:34 AM Ticket #11727 (MenusPlugin - CSS-Style improvement to better fit trac 1.0.1 default theme) created by DG1000s
Just installed this plug-in in faced a messed up display of the main …

May 3, 2014:

10:06 PM Ticket #11726 (TracAutoCompletePlugin - Does not work on fields other than CC) created by anonymous
What about owner, reassign to, ... ?
9:34 PM Ticket #11725 (TracAutoCompletePlugin - Case sensitive) created by anonymous
The strings defined in the file ´conf/username_list.txt´ should be …
4:55 PM Ticket #11471 (TestManagerForTracPlugin - Test should be linked with testcase with the version) closed by Roberto Longobardi
fixed

May 2, 2014:

5:59 PM TracJsGanttPlugin edited by anonymous
fix typo (diff)
12:28 AM Changeset [13899] by Steffen Hoffmann
  • discussionplugin/0.11/setup.py

DiscussionPlugin: Require tractags-0.7, because we build on 0.7 API and older versions are depreciated anyway, refs #6783.

Note: See TracTimeline for information about the timeline view.