| [00:00:57] |
<pacopablo> |
ahh, screw it |
| [00:00:59] |
* |
robs0r has quit IRC |
| [00:01:09] |
<pacopablo> |
security will have to be enough for me right now |
| [00:01:48] |
<pacopablo> |
the patch isn't too horrible either, only 2 files failed to patch |
| [00:02:03] |
<pacopablo> |
trac/ticket/api.py and trac/ticket/web_ui.py |
| [00:02:18] |
<pacopablo> |
but it looks like some of the stuff that it's trying to patch was removed |
| [00:02:31] |
<pacopablo> |
so I'll need to understand workflow better |
| [00:02:35] |
<pacopablo> |
maybe another day |
| [00:03:41] |
* |
otaku42_away is now known as otaku42 |
| [00:05:14] |
<otaku42> |
moin |
| [00:05:27] |
<otaku42> |
does anyone know what timezone coderanger is in? |
| [00:05:40] |
<pacopablo> |
whatever timezone RPI is in |
| [00:05:45] |
<pacopablo> |
I think it's Central |
| [00:05:48] |
<pacopablo> |
(US that is) |
| [00:05:49] |
<otaku42> |
pacopablo: RPI? |
| [00:06:04] |
<pacopablo> |
renesslar polytechnic institute |
| [00:06:10] |
* |
robs0r has joined #trac |
| [00:06:16] |
<pacopablo> |
(I probably butchered the spelling of the first word) |
| [00:06:32] |
<pacopablo> |
http://www.rpi.edu/ |
| [00:06:35] |
<pacopablo> |
not too horribly |
| [00:06:54] |
<otaku42> |
pacopablo: ah, ok. asking since i have a problem with his ticketdelete plugin (error message when trying to delete a ticket comment) |
| [00:08:19] |
<pacopablo> |
actually it looks like he's on EDT as RPI is in NY |
| [00:08:23] |
* |
robs has quit IRC |
| [00:08:23] |
* |
robs0r is now known as robs |
| [00:13:27] |
<alect> |
i assumed his uni was in europe because of the crazy nam,e |
| [00:13:34] |
<alect> |
never heard of it before |
| [00:13:52] |
<pacopablo> |
RPI is a well known insititue in the states |
| [00:13:59] |
<pacopablo> |
good techinical school |
| [00:15:04] |
* |
eblot_____ has quit IRC |
| [00:16:13] |
<alect> |
crazy americans |
| [00:16:21] |
<pacopablo> |
you know us :) |
| [00:16:41] |
<pacopablo> |
absolutely psycho! |
| [00:16:54] |
<otaku42> |
googling for the message i get ("'module' object has no attribute 'format_exc'") it seems that this is a more general problem, probably not specific to the plugin. any ideas? |
| [00:17:43] |
<alect> |
@pastebin |
| [00:17:43] |
<evil_twin> |
alect: "pastebin" is http://trac.pastebin.com |
| [00:17:54] |
* |
alect pats evil_twin |
| [00:19:57] |
<otaku42> |
http://trac.pastebin.com/748562 |
| [00:20:47] |
<otaku42> |
i'm a python noob, so it's hard for me to determine the culprit |
| [00:21:39] |
<pacopablo> |
looks like it's an issue with the traceback module |
| [00:21:52] |
<pacopablo> |
but the traceback module is a standard module, so I wouldn't suspect that |
| [00:23:32] |
<otaku42> |
the server runs with debian sarge and their standard python stuff. no manual installation done afaicr, apart from the webadmin and ticketdelete plugins (both installed from most current svn snapshot via "python setup.py develop") |
| [00:23:44] |
<pacopablo> |
what version of python? |
| [00:25:24] |
* |
agile has quit IRC |
| [00:28:58] |
<alect> |
bored |
| [00:29:13] |
<otaku42> |
pacopablo: mod_python, checking version now... (sorry, attention was caught by some business stuff) |
| [00:29:27] |
<pacopablo> |
otaku42: what version of python also |
| [00:29:38] |
<pacopablo> |
alect: you could always patch workflow ith security for me :) |
| [00:29:45] |
<pacopablo> |
I'd be happy to post the patch :) |
| [00:30:24] |
<alect> |
BAH! |
| [00:30:42] |
<otaku42> |
pacopablo: mod_python "... that implements python 2.3 ...", python 2.3 |
| [00:30:49] |
<alect> |
actually i might do that |
| [00:30:51] |
<alect> |
i'm that bored |
| [00:30:57] |
<pacopablo> |
hehe, want the patch? |
| [00:31:35] |
<alect> |
naw |
| [00:32:22] |
<pacopablo> |
you could also work on the tags API for expressions :) |
| [00:35:19] |
<alect> |
yeah that's on the list ;) |
| [00:35:36] |
<alect> |
so many things to do |
| [00:35:46] |
<otaku42> |
alect: that sounds familiar... |
| [00:36:01] |
* |
kousuke has quit IRC |
| [00:39:25] |
<pacopablo> |
woot! I'm now on security |
| [00:39:59] |
<pacopablo> |
now where were the instructions on using your Auth policy plugin? |
| [00:40:08] |
* |
cmlenz has joined #trac |
| [00:40:25] |
<otaku42> |
pacopablo: any idea about the error message above? did the info regarding the python version help? |
| [00:40:28] |
<otaku42> |
moin cmlenz |
| [00:40:33] |
<cmlenz> |
hi otaku42 |
| [00:41:02] |
<alect> |
email i think |
| [00:41:07] |
<alect> |
lo cmlenz |
| [00:41:12] |
<pacopablo> |
otaku42: not really, python 2.3 shoudl be sufficient |
| [00:41:22] |
<cmlenz> |
hey alect |
| [00:41:38] |
<otaku42> |
cmlenz: you don't happen to have an idea about > Es gibt von dem m�chen Standort der Antenne eine Sichere |
| [00:41:45] |
<otaku42> |
erm |
| [00:41:46] |
<otaku42> |
no :) |
| [00:41:51] |
<cmlenz> |
hehe |
| [00:42:03] |
<cmlenz> |
what *are* you up to there ;-) |
| [00:42:08] |
<otaku42> |
cmlenz: you don't happen to have an idea about http://trac.pastebin.com/748562 |
| [00:42:19] |
<otaku42> |
? |
| [00:42:35] |
<cmlenz> |
format_exc() is new in python2.4 IIRC |
| [00:42:57] |
<otaku42> |
cmlenz: so python 2.3 is not sufficient in this case? |
| [00:43:20] |
<cmlenz> |
no, but that's probably just an oversight |
| [00:44:11] |
<otaku42> |
cmlenz: do you know of an easy way to work around this (given that i can not upgrade to python 2.4 - still need to check that)? |
| [00:44:53] |
<cmlenz> |
also unnecessary: just replace the offending line with "self.log.debug('Something wrong', exc_info=True)" |
| [00:45:02] |
<cmlenz> |
well, nothing aside from changing the code |
| [00:45:27] |
<otaku42> |
cmlenz: ah, nice, will try that |
| [00:48:01] |
* |
kousuke has joined #trac |
| [00:48:37] |
<pacopablo> |
AttributeError: 'AuthzPolicy' object has no attribute 'mtime' |
| [00:48:42] |
<alect> |
paco: http://swapoff.org/files/security+workflow.diff |
| [00:48:43] |
<pacopablo> |
oh no! :) |
| [00:48:51] |
<pacopablo> |
oooh yummy :) |
| [00:48:52] |
<pacopablo> |
thanks |
| [00:50:03] |
<pacopablo> |
looks like that traceback was due to mod_python caching |
| [00:50:52] |
<pacopablo> |
mmm, I'm liking security |
| [00:52:14] |
<otaku42> |
cmlenz: thanks a bunch, that helped to get rid of the error. |
| [00:53:04] |
* |
imajes has joined #trac |
| [00:55:24] |
<alect> |
you might find some bugs in AuthzPolicy |
| [00:55:36] |
<alect> |
if so, feel free to fix them :) |
| [00:56:13] |
<alect> |
so what's the eta for 0.10 chris? :) |
| [00:56:17] |
<pacopablo> |
whn applying the security+workflow patch what should I use? -p0? |
| [00:57:08] |
<pacopablo> |
I got it |
| [00:57:14] |
<alect> |
yep |
| [00:57:17] |
<cmlenz> |
alect: I'm not sure, I'm confused my the mimeview changes that someone pushed into trunk ;-) |
| [00:57:23] |
<cmlenz> |
s/my/by |
| [00:57:30] |
<alect> |
heh |
| [00:57:47] |
* |
prisoner_6 has quit IRC |
| [00:57:50] |
<alect> |
the huge tuple? |
| [00:58:29] |
<alect> |
or the use of strings stuff? |
| [00:58:41] |
<cmlenz> |
well, in general... the "getting rid of IHTMLPreviewRenderer"... I don't see the equivalent replacement yet |
| [00:59:00] |
<cmlenz> |
but I've kind of lost track, too, lately |
| [00:59:05] |
<cmlenz> |
need to play with the new stuff |
| [00:59:24] |
<alect> |
ah |
| [00:59:32] |
<pacopablo> |
workflow require a db upgrade? |
| [00:59:54] |
<alect> |
i think the idea was to register contentconverters from <type> to text/html |
| [01:00:02] |
<alect> |
paco: no but trunk has had a couple recently |
| [01:00:18] |
<pacopablo> |
yeah, already did the trunk ones |
| [01:01:14] |
<pacopablo> |
w00t! it's up and running :) |
| [01:01:19] |
<alect> |
eeexcellent |
| [01:01:40] |
<pacopablo> |
so I'll have to play with the authz more tomorrow and then finally delve into workflow |
| [01:01:55] |
<pacopablo> |
but at least it's installed (and running with tags and blog :) |
| [01:02:08] |
<pacopablo> |
well, that's it for me tonight. later all |
| [01:02:55] |
<alect> |
you are living on the edge of reason |
| [01:02:58] |
<alect> |
see you |
| [01:03:41] |
* |
robs has quit IRC |
| [01:14:45] |
* |
langenberg has quit IRC |
| [01:14:48] |
<asmodai> |
alect! |
| [01:14:58] |
<asmodai> |
And cmlenz too! |
| [01:17:43] |
* |
cmlenz has quit IRC |
| [01:26:13] |
* |
imajes has quit IRC |
| [01:27:00] |
* |
cmlenz has joined #trac |
| [01:27:14] |
* |
imajes has joined #trac |
| [01:27:19] |
* |
tuxipuxi has joined #trac |
| [01:43:38] |
* |
langenberg has joined #trac |
| [01:45:10] |
<alect> |
hey asmodai |
| [01:46:56] |
<asmodai> |
alect: How's life/ |
| [01:58:23] |
* |
langenberg has quit IRC |
| [01:58:51] |
* |
otavio has joined #trac |
| [02:01:16] |
* |
langenberg has joined #trac |
| [02:01:26] |
* |
hlb has quit IRC |
| [02:01:33] |
* |
hlb has joined #trac |
| [02:10:26] |
<alect> |
not too bad at all |
| [02:10:28] |
<alect> |
you? |
| [02:10:32] |
* |
alect is home now |
| [02:10:34] |
<alect> |
eeeeeexcellent |
| [02:12:07] |
* |
otavio_ has quit IRC |
| [02:28:07] |
* |
matt_good has quit IRC |
| [02:28:30] |
* |
tuxipuxi has quit IRC |
| [02:31:04] |
* |
matt_good has joined #trac |
| [02:37:48] |
<asmodai> |
alect: Was for 3 weeks in Japan. |
| [02:37:53] |
<asmodai> |
been at work for about a week now |
| [02:38:32] |
<alect> |
very cool. on holidays? |
| [02:45:02] |
* |
tag has joined #trac |
| [02:45:14] |
<tag> |
I wish trac would wiki format emails it sends to me |
| [02:57:51] |
* |
contingencyplan has joined #trac |
| [03:15:45] |
<asmodai> |
alect: yeah, visiting my gf and parents-in-law |
| [03:16:42] |
* |
otavio_ has joined #trac |
| [03:22:35] |
* |
langenberg has quit IRC |
| [03:27:38] |
* |
otavio__ has joined #trac |
| [03:31:54] |
* |
aspyrine has joined #trac |
| [03:32:54] |
<aspyrine> |
hi, upgrading from 0.7 to 0.10 I got this message: "table session_old already exists" |
| [03:33:37] |
<otaku42> |
i wonder if 0.10-dev is stable enough for production sites. i'd be interested in the changes regarding the spam filter for ticket comments... |
| [03:33:43] |
* |
otavio has quit IRC |
| [03:40:21] |
* |
otavio_ has quit IRC |
| [03:41:25] |
* |
contingencyplan has quit IRC |
| [03:53:31] |
<asmodai> |
otaku42: I run 0.10-dev with SpamFilter |
| [03:53:35] |
<asmodai> |
trac.tendra.org |
| [03:53:54] |
<asmodai> |
Works a charm |
| [03:57:55] |
<otaku42> |
asmodai: any special revision you use there? |
| [03:59:23] |
* |
langenberg has joined #trac |
| [04:02:40] |
<asmodai> |
otaku42: Just what it says on the SpamFilter page |
| [04:02:46] |
<asmodai> |
r3001+ or something |
| [04:03:50] |
<otaku42> |
asmodai: r3180 is mentioned there as the revision that introduced the necessary hooks |
| [04:07:09] |
<otaku42> |
asmodai: i think i will give it a try on a test box first, then perform the upgrade on the project website (madwifi.org) |
| [04:07:46] |
<otaku42> |
asmodai: the spam we see is getting annoying and every minute we loose with that sh*t is wasted time |
| [04:10:22] |
* |
dialtone has joined #trac |
| [04:10:45] |
<dialtone> |
hi, who is responsible for trac's hg backend? |
| [04:11:48] |
<dialtone> |
(or whoever knows something about it) because from the wiki page it's not very clear if trac-trunk would work with the mercurial-plugin |
| [04:13:58] |
<asmodai> |
otaku42: Ah right. |
| [04:14:27] |
<asmodai> |
otaku42: I use BadContent as well as the ip/dns check and the akismet |
| [04:14:45] |
<asmodai> |
otaku42: http://trac.tendra.org/wiki/BadContent is a page you might want to take over in your setup |
| [04:15:12] |
<asmodai> |
otaku42: I found a BadContent page on the moinmoin site and I think it is also completely Python regexp, which would be quite cool since it is long ;) |
| [04:17:05] |
<otaku42> |
asmodai: thanks for the hint, will try that on friday (already have reserved some time for trac-related stuff) |
| [04:18:17] |
<asmodai> |
otaku42: Feel free to holler |
| [04:19:28] |
* |
sam` has quit IRC |
| [04:23:21] |
* |
sam` has joined #trac |
| [04:26:33] |
* |
tuxipuxi has joined #trac |
| [04:52:18] |
* |
goodi_ has joined #trac |
| [04:52:44] |
<goodi_> |
im kinda new to trac - is all configuration (e.g. adding milestones) done via console (trac-admin) or is that also possible via the web? |
| [04:55:47] |
<otaku42> |
goodi_: you can do many (most) of the tasks via web, if you �tall the WebAdmin plugin |
| [04:56:11] |
<otaku42> |
goodi_: looking the link up, hold on |
| [04:56:40] |
<otaku42> |
goodi_: http://projects.edgewall.com/trac/wiki/WebAdmin |
| [04:59:35] |
<goodi_> |
thanks :) |
| [05:02:20] |
* |
Riccc has joined #trac |
| [05:08:10] |
* |
otavio has joined #trac |
| [05:12:06] |
<otaku42> |
goodi_: yw |
| [05:15:00] |
* |
raja has joined #trac |
| [05:15:28] |
<raja> |
Hi, is there a feature request for user administration through the trac UI ? |
| [05:18:03] |
<cmlenz> |
yes |
| [05:18:26] |
<cmlenz> |
http://projects.edgewall.com/trac/ticket/11 |
| [05:18:56] |
* |
goodi_ has quit IRC |
| [05:19:50] |
* |
Riccc`plula has quit IRC |
| [05:20:55] |
<raja> |
thanks cmlenz |
| [05:22:14] |
* |
raja has quit IRC |
| [05:26:58] |
* |
otavio__ has quit IRC |
| [05:28:48] |
* |
langenberg has quit IRC |
| [05:33:12] |
* |
MasterC has joined #trac |
| [05:37:22] |
* |
otavio_ has joined #trac |
| [05:39:51] |
* |
tuxipuxi has quit IRC |
| [05:53:51] |
* |
otavio has quit IRC |
| [06:06:53] |
* |
mgalvin has joined #trac |
| [06:14:07] |
* |
langenberg has joined #trac |
| [06:16:43] |
* |
matt_good has quit IRC |
| [06:17:09] |
* |
matt_good has joined #trac |
| [06:23:41] |
* |
MACscr has joined #trac |
| [06:28:39] |
<idnar> |
urgh, tracspam |
| [06:29:17] |
<idnar> |
fortunately I can just remove the relevant rows in the database |
| [06:30:34] |
* |
coderanger_ has joined #trac |
| [06:31:40] |
<cmlenz> |
idnar: checkout the SpamFilter and TicketDelete plugins |
| [06:31:50] |
<cmlenz> |
if the spam is annoying enough, that is |
| [06:34:07] |
<sam`> |
cmlenz: i have a problem making ticketdelete to work here |
| [06:34:22] |
* |
cmlenz has nothing to do with ticketdelete :-P |
| [06:34:28] |
<cmlenz> |
sorry |
| [06:34:32] |
<alect> |
heh |
| [06:34:43] |
<cmlenz> |
I think coderanger_ ? or pacopablo? |
| [06:34:44] |
<sam`> |
2006-05-31 15:32:33,338 Trac[loader] ERROR: Failed to load plugin ticketdelete.web_ui from /usr/lib/python2.3/site-packages/TicketDelete-0.1-py2.3.egg |
| [06:34:49] |
<sam`> |
ImportError: No module named webadmin.web_ui |
| [06:34:58] |
<coderanger_> |
That would be me |
| [06:35:03] |
<sam`> |
(and just a few lines before that : 2006-05-31 15:32:33,409 Trac[loader] DEBUG: Loading plugin webadmin.web_ui from /usr/lib/python2.3/site-packages/TracWebAdmin-0.1.2dev_r3190-py2.3.egg |
| [06:35:05] |
<cmlenz> |
ah, plugin ordering problem? |
| [06:35:08] |
<coderanger_> |
Yep |
| [06:35:15] |
<coderanger_> |
Install webadmin to site-packaged |
| [06:35:23] |
<coderanger_> |
er, site-packages |
| [06:35:28] |
<cmlenz> |
but it works in 0.10dev, right? |
| [06:35:37] |
<sam`> |
coderanger_: that's what i did |
| [06:35:44] |
<sam`> |
and I put ticketdelete in the plugins/ directory |
| [06:35:48] |
<sam`> |
but with this setup |
| [06:35:55] |
<sam`> |
i have random appereance of the ticketdelete featuers |
| [06:35:58] |
<sam`> |
*features |
| [06:36:17] |
<coderanger_> |
Try renaming the ticketdelete egg to zticketdelete or something |
| [06:36:26] |
<cmlenz> |
randomness always makes me think "restart the friggin server" ;-) |
| [06:36:26] |
<coderanger_> |
in case it is loading alphabetically |
| [06:37:01] |
<alect> |
heh yeah |
| [06:37:01] |
<sam`> |
cmlenz: what would it change ? |
| [06:37:29] |
<cmlenz> |
that all processes have the same env, with the plugins loaded properly |
| [06:38:45] |
<sam`> |
ok, it loaded succesfully, but does not appear in the admin page |
| [06:39:01] |
<coderanger_> |
Do you have TICKET_ADMIN perms? |
| [06:39:06] |
<sam`> |
yes i do |
| [06:39:09] |
* |
idnar looks at TicketDelete |
| [06:39:21] |
<idnar> |
the volume is low enough that manually removing it is still working well |
| [06:39:39] |
<idnar> |
but I've just been running SQL in sqlite to delete stuff from ticket_changes and so on |
| [06:41:12] |
* |
MasterC has quit IRC |
| [06:42:07] |
<coderanger_> |
idnar: Thats mostly what TicketDelete does, just makes the interface a bit nicer |
| [06:42:43] |
<idnar> |
is trac-hacks the canonical place to find plugins these days? |
| [06:42:56] |
<sam`> |
most likely |
| [06:43:02] |
<coderanger_> |
Pretty much |
| [06:43:15] |
<coderanger_> |
You can also look at the PluginList page on p.e.c |
| [06:43:26] |
<coderanger_> |
Though most of those links just point to trac-hacks |
| [06:43:28] |
<idnar> |
now I need to remember how to install plugins ;) |
| [06:45:10] |
<idnar> |
hmm |
| [06:45:23] |
<idnar> |
oh, I guess I need to enable it in trac.ini if I installed it globally |
| [06:51:39] |
<idnar> |
urgh, I may have spoken too soon about the spam being manageable |
| [06:52:05] |
<cmlenz> |
once you're on "their" lists :-P |
| [06:54:48] |
<alect> |
been a bit of spam on pec recently too |
| [06:56:36] |
<idnar> |
hmm, looks like I need a newer trac |
| [06:57:03] |
<coderanger_> |
For TicketDelete? |
| [06:57:23] |
<coderanger_> |
It should be pretty compatible for all of 0.9.x |
| [06:57:39] |
<idnar> |
I'm running some random trunk revision |
| [06:58:25] |
<idnar> |
hmm, still not working |
| [06:58:31] |
<idnar> |
oh, I see, I need the WebAdmin plugin |
| [06:58:33] |
<idnar> |
or something |
| [07:01:27] |
* |
danbeck has joined #trac |
| [07:03:30] |
<coderanger_> |
Yes, it needs webadmin |
| [07:03:45] |
<coderanger_> |
Make sure you also get the trunk version of WebAdmin |
| [07:04:32] |
<coderanger_> |
Hmm, what would you guys think of making a SingletonExtensionPoint for dealing with the handler no found message? |
| [07:06:10] |
* |
matt_good has quit IRC |
| [07:06:18] |
* |
matt_good_ has joined #trac |
| [07:10:17] |
* |
wart has joined #trac |
| [07:11:15] |
<wart> |
Hello. Quick question: how do I enforce trac to reduce long log messages to certain size + ".." in source browser's directory listing? |
| [07:13:25] |
<cmlenz> |
it already does that |
| [07:14:54] |
<wart> |
Hmm. And where's the limit set? :) |
| [07:15:01] |
<coderanger_> |
I don't think its tunable |
| [07:15:31] |
<wart> |
The problem is that with my stylesheet directory listing is sometimes too wide :( |
| [07:21:13] |
<coderanger_> |
http://projects.edgewall.com/trac/browser/trunk/trac/util/text.py#L110 |
| [07:21:28] |
<coderanger_> |
That default maxlen is what you would need to change |
| [07:22:09] |
<coderanger_> |
or http://projects.edgewall.com/trac/browser/tags/trac-0.9.5/trac/util.py#L293 for 0.9.5 |
| [07:24:36] |
<dialtone> |
any idea why trac behind lighttpd with fastcgi requires doubled second segment to work? like http://trac.stiq.it/main/browser/browser/ |
| [07:24:50] |
<dialtone> |
instead of http://trac.stiq.it/main/browser/ which only shows the root page |
| [07:27:30] |
<dialtone> |
actually it seems that it behaves like http://trac.stiq.it/main and http://trac.stiq.it/main/whatever/ is the same page |
| [07:28:01] |
* |
pickscrape has left #trac |
| [07:31:56] |
<aspyrine> |
in 0.10 I need to restart something when I add a macro ? |
| [07:36:21] |
<coderanger_> |
aspyrine: No |
| [07:36:49] |
<aspyrine> |
I saw it, my code was wrong :) |
| [07:37:34] |
<coderanger_> |
dialtone: Sounds like a config error |
| [07:37:37] |
<aspyrine> |
did database access change from 0.7 to 0.10 ? |
| [07:38:28] |
<dialtone> |
coderanger_: well... probably but I wonder how to fix it |
| [07:44:48] |
* |
Hydra_ has quit IRC |
| [07:46:13] |
<aspyrine> |
hmm |
| [07:46:40] |
<aspyrine> |
in 0.8 wiki links to images was links, now they are images :( |
| [07:46:47] |
<otaku42> |
coderanger_: hi there |
| [07:47:33] |
* |
Hydra_ has joined #trac |
| [07:48:31] |
<otaku42> |
idnar: yes, the WebAdmin plugin and python 2.4 (or a small patch if you use python 2.3) |
| [07:48:49] |
<idnar> |
*nod* I've got it all working now, it seems |
| [07:49:03] |
<idnar> |
although I ended up just running raw SQL statements, it was easier to delete it all in bulk like that |
| [07:50:06] |
<coderanger_> |
otaku42: No patch needed |
| [07:50:17] |
<coderanger_> |
aspyrine: Yes, a lot ... |
| [07:51:00] |
<otaku42> |
coderanger_: already seen the ticket that i've filed earlier today? |
| [07:51:06] |
<aspyrine> |
coderanger_: is there an option to disallow this feature ? |
| [07:52:24] |
<coderanger_> |
otaku42: Yes, and its fixed |
| [07:52:42] |
<coderanger_> |
aspyrine: Links as images? |
| [07:52:48] |
<aspyrine> |
yes |
| [07:54:16] |
* |
otavio_ is now known as otavio |
| [07:54:43] |
<otaku42> |
coderanger_: an, nice, thanks. |
| [07:55:25] |
<coderanger_> |
That whole syntax should probably be removed |
| [07:58:30] |
<dialtone> |
which is recommended between enscript and silvercity? |
| [07:58:35] |
<otaku42> |
coderanger_: could it be that the change to setup.py in r797 is not complete? python complains now like http://trac.pastebin.com/749115 |
| [07:58:46] |
* |
tuxipuxi has joined #trac |
| [08:00:01] |
<coderanger_> |
fixed |
| [08:00:32] |
<aspyrine> |
to_utf8 function changed ? |
| [08:01:17] |
<otaku42> |
coderanger_: works now, thx |
| [08:08:22] |
* |
kousuke has quit IRC |
| [08:17:52] |
* |
pabl0 has joined #trac |
| [08:17:56] |
<pabl0> |
hey ;) |
| [08:18:18] |
<pabl0> |
do u have any ideas to deal with spam? I'm using 0.9.5 in a production server |
| [08:18:36] |
<pabl0> |
I've (and many other friends) getting spam in my tickets |
| [08:18:37] |
<pabl0> |
http://dev.jaws-project.com/cgi-bin/trac.cgi/ticket/420 |
| [08:19:11] |
<coderanger_> |
pabl0: Get the TicketDelete plugin from trac-hacks |
| [08:19:34] |
<pabl0> |
yeah I've it, but each day I need to delete like 10 spam messages |
| [08:19:37] |
<pabl0> |
and is boring |
| [08:19:59] |
<coderanger_> |
Thats the only option for 0.9 |
| [08:20:17] |
<coderanger_> |
If you want to run trunk, there are filter plugins |
| [08:20:30] |
<pabl0> |
mmm k |
| [08:20:39] |
<pabl0> |
any estimated time for next version? |
| [08:20:59] |
<coderanger_> |
"Soon" |
| [08:21:20] |
<coderanger_> |
Granted they have been saying that for a few months now |
| [08:22:19] |
<pabl0> |
lol |
| [08:24:45] |
<coderanger_> |
pabl0: You can also look at requiring users to log in before entering tickets |
| [08:24:55] |
<pabl0> |
mm yeah |
| [08:25:17] |
<pabl0> |
would be nice to have a 'blacklist' of words |
| [08:30:54] |
* |
prisoner has joined #trac |
| [08:34:09] |
* |
otavio_ has joined #trac |
| [08:38:11] |
* |
otaku42 is now known as otaku42_away |
| [08:39:29] |
* |
otavio has quit IRC |
| [08:39:34] |
* |
otavio_ is now known as otavio |
| [08:52:11] |
<pabl0> |
does BadContent works on 0.9.5? |
| [09:01:03] |
<matt_good_> |
pabl0: no |
| [09:01:21] |
<matt_good_> |
all the spam filter stuff requires the trunk |
| [09:01:28] |
<pabl0> |
mm |
| [09:04:49] |
* |
otavio has quit IRC |
| [09:06:46] |
* |
cmlenz has quit IRC |
| [09:07:19] |
* |
cmlenz has joined #trac |
| [09:07:49] |
* |
cmlenz has quit IRC |
| [09:08:13] |
<asmodai> |
matt_good_: ey, still around? :) |
| [09:08:45] |
* |
matt_good_ is now known as matt_good |
| [09:09:37] |
<matt_good> |
asmodai: sort of ... I'm at work |
| [09:10:09] |
<asmodai> |
matt_good: Ah ok, I haven't been able to reproduce the bug I filed on SpamFilter. |
| [09:10:19] |
<asmodai> |
matt_good: Hopefully you can get some information from it. |
| [09:10:27] |
* |
cmlenz has joined #trac |
| [09:10:41] |
<asmodai> |
matt_good: Other than that, it works a charm |
| [09:11:03] |
<asmodai> |
http://moinmaster.wikiwikiweb.de/BadContent <-- nice list to prepoluate BadContent with ;) |
| [09:14:21] |
<matt_good> |
yeah, I looked at that a while ago, though it seemed to have a rather low hit rate considering the thousands of regexes you're throwing at it |
| [09:15:09] |
<matt_good> |
Akismet does a pretty good job, so I was planning to just fill in some regexes for the things Akismet was missing |
| [09:15:40] |
<asmodai> |
matt_good: Ah ok. Yeah, using dnspython and akismet myself as well, next to some regexps. |
| [09:16:06] |
<asmodai> |
matt_good: I just wonder if that ticket on the traceback should stay open or not. I'll leave it to you. Just a bit miffed I cannot reproduce it :( |
| [09:22:18] |
* |
jcw9 has joined #trac |
| [09:28:02] |
* |
jcw9 has quit IRC |
| [09:55:59] |
* |
fizzgig has joined #trac |
| [10:08:10] |
<aspyrine> |
can someone explain me the unicode mess in 0.10 ? |
| [10:08:35] |
<cmlenz> |
mess? |
| [10:08:39] |
<aspyrine> |
well... ;=) |
| [10:09:10] |
<cmlenz> |
have you seen http://projects.edgewall.com/trac/wiki/TracDev/UnicodeGuidelines ? |
| [10:09:28] |
<cmlenz> |
I think it should answer any questions |
| [10:09:33] |
<aspyrine> |
i didn't, thanks :) |
| [10:09:51] |
<aspyrine> |
wiki_to_html returns unicode string ? |
| [10:10:05] |
<cmlenz> |
yes |
| [10:10:31] |
<cmlenz> |
(actually, it returns a special "Markup" string, but that doesn't need to concern you) |
| [10:12:01] |
<aspyrine> |
ok :) |
| [10:12:45] |
<aspyrine> |
I have a macro which takes a file on trunk and returns corresponding HTML doc |
| [10:13:23] |
<aspyrine> |
i decided to use something similar to javadoc and trac wiki syntax in descriptions |
| [10:13:54] |
<aspyrine> |
what if I push a unicode string in my object codeDoc ? |
| [10:14:38] |
<cmlenz> |
I don't understand |
| [10:15:05] |
<aspyrine> |
me neither :D |
| [10:15:49] |
<aspyrine> |
I wrote a simple code doc parser, it takes a string (the source code) and returns HTML |
| [10:15:50] |
<cmlenz> |
your macro can return either utf-8 (for 0.9 compatibility) or unicode (if you don't care about earlier trac versions) |
| [10:17:23] |
<aspyrine> |
what should I do to make my class codeDoc return unicode ? |
| [10:18:03] |
<cmlenz> |
you need to decode the source code |
| [10:18:09] |
<cmlenz> |
sourceCode.decode('utf-8') |
| [10:18:11] |
<cmlenz> |
(for example) |
| [10:20:19] |
<aspyrine> |
and I need to make something like unicode(content,encoding) with entry ? |
| [10:23:52] |
* |
asmodai pats xm |
| [10:23:54] |
<asmodai> |
cmlenz: |
| [10:24:08] |
<cmlenz> |
aspyrine: are you actually having a concrete unicode-related problem? |
| [10:24:55] |
<asmodai> |
cmlenz: How's it going you silly Deutscher? ;) |
| [10:25:05] |
<aspyrine> |
no, I never understood unicode stuff with python :) |
| [10:25:14] |
<cmlenz> |
asmodai: fine, you? :-) |
| [10:25:23] |
<a |