Timeline


and

May 14, 2014:

2:29 PM Ticket #11027 (Cross-db compatibility issue (SQLite can't insert multiple rows at once)) closed by ChrisNelson
fixed: No feedback in two weeks. I'm going to call this good. We can reopen if …
1:45 AM buzztaiki created by buzztaiki
New user buzztaiki registered

May 13, 2014:

10:57 PM Changeset [13925] by hasienda
  • discussionplugin/0.11/tracdiscussion/api.py
  • discussionplugin/0.11/tracdiscussion/model.py

DiscussionPlugin: More PEP8 (excessive white-space, line-wrap), simplifications and style changes, refs #11706.

May 12, 2014:

12:14 PM MartinEden created by MartinEden
New user MartinEden registered
4:16 AM Changeset [13924] by rjollos
  • markdownmacro/trunk/Markdown/__init__.py
  • markdownmacro/trunk/Markdown/macro.py

Fixed indentation using reindent.py. Refs #11743.

2:28 AM Changeset [13923] by hasienda
  • discussionplugin/0.11/tracdiscussion/api.py
  • discussionplugin/0.11/tracdiscussion/model.py
  • discussionplugin/0.11/tracdiscussion/tests/api.py

DiscussionPlugin: Do not insert unescaped values into SQL query string,

This issue in model._get_items() went through on first review for [13919].
Luckily seeing the same thing done right in get_topics pointed it out.
In a similar notion unregistered users are retrieved by set difference instead
of iteration over topic['subscribers'] in _prepare_topic() too.

May 11, 2014:

11:56 PM Changeset [13922] by hasienda
  • discussionplugin/0.11/tracdiscussion/api.py

DiscussionPlugin: Don't need to custom permission error, refs #756 and #11706.

This would be a reason to use the previous pattern. Thanks for the hint.

10:29 PM Changeset [13921] by hasienda
  • discussionplugin/0.11/tracdiscussion/api.py

DiscussionPlugin: Stop requests lacking view permission to whole realm, refs #756 and #11706.

10:27 PM Blog: trac-hacks.org is moving edited by rjollos
Reword.
10:26 PM Blog: trac-hacks.org is moving edited by rjollos
Show uptime.
9:56 PM MarkdownMacro edited by jun66j5
Fixed plugin's name in source section (diff)
9:43 PM Changeset [13920] 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: Review more complex methods, refs #11706.

Apart from usual PEP8 issues some SQL queries could be replaced with existing
method calls for robustness and saving lines in the module.
Remove debug logging, where resource changes in context are obvious anyway.

9:07 PM Ticket #11743 (IHTMLPreviewRenderer support) created by buzztaiki <buzz.taiki@…>
This plugin only support WikiProcessor but not support …
7:50 PM charlenecshepherd created by charlenecshepherd
New user charlenecshepherd registered
7:30 AM Ticket #11742 (new user frequently created) created by matobaa
new user frequently created, but many user has no tickets or hacks. we …

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

6:43 AM avvacute created by avvacute
New user avvacute registered
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
10:19 AM harpergrace created by harpergrace
New user harpergrace registered
10:05 AM alpherafinancial created by alpherafinancial
New user alpherafinancial 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.

8:34 PM AliciaRose created by AliciaRose
New user AliciaRose registered
2:24 PM meierd created by meierd
New user meierd registered
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 your …
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 tabs …
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

Note: See TracTimeline for information about the timeline view.