Ticket #330 (assigned タスク)

Opened 2 years ago

Last modified 1 year ago

Trac の最新版への追従

Reported by: gotoh Assigned to: gotoh (accepted)
Priority: minor Milestone:
Component: その他/一般 Version:
Keywords: メンテナンス Cc:

Description

meadowy.org の trac を最新版に追従させる。

このチケットはmeadow本体とは関係なく、tracの更新の記録と通知としてつかうメンテナンス用の チケット。 また日本語化も含めて使用している他のプラグインのこともここに書きとめる予定。 ちなみにtracの更新はsite-wideなのでmeadowとnetinstallの双方に影響。

Attachments

trac-diff-display-switcher-r4282-for-0.10.3.patch (59.8 kB) - added by gotoh on 2006年12月29日 16時40分48秒.
comment:22 のdiff表示切り替え機能のtrac-0.10.3に対する差分

Change History

2006年08月10日 16時46分07秒 changed by gotoh

  • status changed from new to assigned.

r3605に更新。 日本語ローカライザも更新(ticket.cs)。 久しぶりにwebadminも更新(r3605)。

2006年08月21日 13時59分00秒 changed by gotoh

r3622 に更新。日本語ローカライザも更新(browser.cs)。

2006年08月22日 18時42分46秒 changed by gotoh

trac spam filter を更新(r3575)。 これが最新になっていなかったことが原因で、 wikiページ編集時に以下のようなエラーが発生していたかと思いますが、直ったはず。

Python Traceback
Traceback (most recent call last):
 File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 335, in dispatch_request
   dispatcher.dispatch(req)
 File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 220, in dispatch
   resp = chosen_handler.process_request(req)
 File "/usr/lib/python2.3/site-packages/trac/wiki/web_ui.py", line 118, in process_request
   self._do_save(req, db, page)
 File "/usr/lib/python2.3/site-packages/trac/wiki/web_ui.py", line 237, in _do_save
   for field, message in manipulator.validate_wiki_page(req, page):
 File "build/bdist.linux-i686/egg/tracspamfilter/adapters.py", line 61, in validate_wiki_page
KeyError: 'author'

2006年08月29日 10時31分44秒 changed by gotoh

trac 0.10 beta 1 のリリースに伴い、それ相当(r3678)に更新。 しばらく方ってあったが、デフォルトのwikiページ群も最新のものに更新。

2006年08月31日 17時07分37秒 changed by gotoh

日本語ローカライズを微修正。 レポート(チケットの表示)とカスタム検索のカラムヘッダを日本語化。
(cs:19:4f554663a014)

2006年09月07日 11時57分38秒 changed by gotoh

trac spam filter をr3696に更新. いままでticket commentのチェックが行われてなかったらしい。
SpamFilter plugin users: read this

2006年09月07日 14時12分52秒 changed by gotoh

設定変更: 「漢字」や「画面」といった漢字2文字の検索をできるようにした。

検索の際の最小文字数を設定で変えられることに今頃気づいたので、これを2にした(デフォルトは3)。 以下の設定を共通設定に加えたので meadowy.org 全体で適用済み。

[search]
min_query_length = 2

2006年09月08日 11時11分42秒 changed by gotoh

BadContent にてSPAM判定の為のURL正規表現を定義。内容はTracHacks?から頂いてきた。 これで先日のような、アカウント作ってのコメントスパムも、ある程度は除去できることを期待。

2006年09月08日 11時24分30秒 changed by gotoh

trac本体を T:r3698 に更新。 report(チケットの表示)でのソートが機能していなかったのが直った。 そのほかは目立った変更は無し。

2006年09月12日 16時58分14秒 changed by gotoh

trac本体を T:r3718 に更新。表面的にはテンプレート:ticket.csに若干の修正があるのみ。

2006年09月19日 10時43分48秒 changed by gotoh

TicketDelete?プラグインを1.1(r1273)に上げた。 これより権限(要login)があればチケット表示画面の詳細およびコメント部に「delete」ボタンが 追加されるので、spamの削除が容易に行えるようになった。

2006年09月19日 14時09分40秒 changed by gotoh

チケット表示/新規チケットでのフィールド名やカスタム検索での行ヘッダが 日本語化されなくなっていたのを修正。(cset:afc31c7457fa)

2006年09月26日 15時49分21秒 changed by gotoh

trac本体を 0.10rc1相当(T:r3792)に更新。 合わせてwebadmin プラグインと tracnav プラグインも更新。 テンプレートに変更は無いのでローカライザは無変更。

2006年09月29日 11時24分40秒 changed by gotoh

Trac 0.10 がリリースされたので、追従。現在は 0.10 そのものに相当(T:r3806)。 trunkを追ってるので、ページ下部のバージョン表記は 0.11devです。 ただ、0.11ではテンプレートエンジンがClearSilver?からGenshiに変更になるため、 GenshiベースでのL10N機能が整うまで最新追っかけは保留になりそう。

2006年10月27日 13時21分58秒 changed by gotoh

TicketDeleteプラグイン を1.1.4 (r1415)に更新。 python 2.3 だと sorted() が定義されていない問題があるので、 微修正してインストール。

  • web_ui.py

    old new  
    33from trac import __version__ as TRAC_VERSION 
    44from trac.core import * 
    55from trac.ticket.model import Ticket 
     6from trac.util import sorted 
    67from trac.web.api import IRequestFilter 
    78from trac.web.chrome import ITemplateProvider, add_script, add_stylesheet 
    89from webadmin.web_ui import IAdminPageProvider 

2006年11月01日 02時28分32秒 changed by gotoh

TracSpamFilterプラグインの更新(r4084)とそれに伴うdb upgrade。

2006年11月02日 12時58分06秒 changed by gotoh

linkてんこもりのwiki spamが除去できていないようなので、 一旦前のバージョン(TracSpamFilter-0.1dev_r3696-py2.3.egg)に戻した。

2006年11月14日 11時10分09秒 changed by gotoh

trac 0.10.2 に更新。 trac 0.10 はCSRFアタックの問題があるため、trac-0.10.1が出たが、そこで導入された 制約がいくつかの問題を引き起こしていたため、バグ修正版として 0.10.2が出た。 もしかしたら、プラグインで問題が出るかもしれないので、その際は報告を。

2006年11月14日 11時15分05秒 changed by gotoh

webadmin プラグインを r4240に更新。

2006年11月16日 23時56分20秒 changed by gotoh

以前試してよろしくなかった、新版スパムフィルタプラグインの最新版をインストール。 今度はうまくいくといいな。 新版はカルマポイントという5種類の判定をスコア方式で集計して決定する方法なので、 少々複雑。初期値のまま運営。スパム判定されたものはログに残るので管理画面から spam/hamの学習も出来る。 ともあれ、これでしばらく運用してみる。

2006年12月13日 11時53分38秒 changed by gotoh

trac-0.10.3 にアップグレード

2006年12月29日 16時38分30秒 changed by gotoh

trunkでサポートされているチケットコメント中のdiff表示の、unified-diff との表示切替機能をインポート。 これでチケット更新時に小さめのdiffを文中に埋め込むか添付にするか悩まなくてすむし、 開発者側はそれをそのまま使える。

2006年12月29日 16時40分48秒 changed by gotoh

  • attachment trac-diff-display-switcher-r4282-for-0.10.3.patch added.

comment:22 のdiff表示切り替え機能のtrac-0.10.3に対する差分

2007年05月11日 17時41分01秒 changed by gotoh

trac を 0.10.4 (release版)に更新。サイトローカルな修正も維持。 db形式が上がったので、farm 内の各プロジェクトを更新。


Add/Change #330 (Trac の最新版への追従)




Change Properties
Action