Timeline


and

May 10, 2014:

3:46 PM Changeset [13919] by hasienda
  • discussionplugin/0.11/tracdiscussion/api.py
  • discussionplugin/0.11/tracdiscussion/model.py
  • discussionplugin/0.11/tracdiscussion/tests/api.py
  • discussionplugin/0.11/tracdiscussion/tests/model.py

DiscussionPlugin: More PEP8 method cleanup, refs #11706.

Adding unit tests for reviewed methods we've reached 32 tests, all passed.

9:25 AM Changeset [13918] by jun66j5
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/admin.py
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/tests/admin.py

TracTicketFieldsLayoutPlugin: add automatically added custom fields to [ticketfieldslayout] fields if only configured

1:50 AM Changeset [13917] by hasienda
  • 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.

12:31 AM Changeset [13916] by hasienda
  • 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.

12:28 AM Changeset [13915] by hasienda
  • 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.

12:19 AM Changeset [13914] by hasienda
  • 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

May 9, 2014:

6:23 PM Ticket #11740 (A `print` statement causes an error when running under mod_wsgi) closed by rjollos
fixed
6:22 PM Changeset [13913] by rjollos
  • blackmagictickettweaksplugin/0.12/blackmagic/blackmagic.py

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

5:41 PM foehst created by foehst
New user foehst registered
5:23 PM Ticket #11740 (A `print` statement causes an error when running under mod_wsgi) created by lelit
There is an almost pointless print statement …
4:31 PM tramort created by tramort
New user tramort registered
9:39 AM zhuangzhuang1988 created by zhuangzhuang1988
New user zhuangzhuang1988 registered

May 8, 2014:

11:19 PM walru created by walru
New user walru registered
12:11 PM Ticket #11739 (EstimationTools plug-in for planned and total hours) created by anonymous
Finnish Alfame Systems Oy has made some improvements to the …
10:34 AM iamwangu created by iamwangu
New user iamwangu registered

May 7, 2014:

11:26 PM Ticket #11737 (Remove mixed Tab/Space from source) closed by rjollos
fixed: In 13912: […]
11:26 PM Changeset [13912] by rjollos
  • tracpermissionfilterplugin/0.11/setup.py
  • tracpermissionfilterplugin/0.11/tracpermissionfilter/tracpermissionfilter.py

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

1:22 PM AgiloForTracPlugin edited by stefano.rago@…
New version released (diff)
1:15 PM Ticket #11738 (IndexError: pop from empty list) closed by jun66j5
duplicate: Why the component is changed to TracWysiwygPlugin? I don't understand …
1:03 PM stroetgen created by stroetgen
New user stroetgen registered
12:34 PM Ticket #11738 (IndexError: pop from empty list) created by stroetgen@…
==== How to Reproduce ==== While doing a GET operation on …
10:02 AM Ticket #11737 (Remove mixed Tab/Space from source) created by Chris W.
Hi, I noticed that in line 74 of file tracpermissionfilter.py
9:32 AM Changeset [13911] by jun66j5
  • 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:

11:27 PM Changeset [13910] by hasienda
  • discussionplugin/0.11/tracdiscussion/spamfilter.py

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

10:06 PM Changeset [13909] by hasienda
  • 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
8:09 PM Changeset [13908] by jun66j5
  • 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)

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

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

4:06 PM Changeset [13906] by jun66j5
  • tracpygit2plugin/trunk/tracext/pygit2/tests/git_fs.py

TracPygit2Plugin: tweaked unit tests

2:07 PM Changeset [13905] by jun66j5
  • tracticketfieldslayoutplugin/0.12/setup.py

TracTicketFieldsLayoutPlugin: bumped up the version to 0.12.0.2

2:06 PM Changeset [13904] by jun66j5
  • 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

10:17 AM Ticket #11732 (Support for git submodules) created by lgaifax
Right now when a git repository contains submodules, the plugin raises …
9:56 AM Ticket #11731 (Check on Trac version in setup.py) created by lgaifax
In the setup.py there is a check that prevent installation of the …
4:06 AM Ticket #11729 (radio button and cell overflow) closed by jun66j5
fixed: In 13903: […]
4:06 AM Changeset [13903] by jun66j5
  • 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:

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

rollup fix.

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

May 4, 2014:

6:37 PM Changeset [13901] by jun66j5
  • 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

6:37 PM Changeset [13900] by jun66j5
  • tracticketfieldslayoutplugin/0.12/tracticketfieldslayout/web_ui.py

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

2:59 PM TracIniAdminPanelPlugin edited by stoecker
I18n link (diff)
10:34 AM Ticket #11727 (CSS-Style improvement to better fit trac 1.0.1 default theme) created by torgeriedel@…
Just installed this plug-in in faced a messed up display of the main …
12:06 AM Ticket #11726 (Does not work on fields other than CC) created by anonymous
What about owner, reassign to, ... ?

May 3, 2014:

11:34 PM Ticket #11725 (Case sensitive) created by anonymous
The strings defined in the file ´conf/username_list.txt´ should be …
6:55 PM Ticket #11471 (Test should be linked with testcase with the version) closed by seccanj
fixed
12:57 PM mayskatherine created by mayskatherine
New user mayskatherine registered
Note: See TracTimeline for information about the timeline view.