Team Chat Logs

August 26, 2009

2009 7
Mo Tu We Th Fr Sa Su
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

[00:13:33.109759]<aat>evening
[00:14:44.632094]<otaku42>moin
[00:17:54.903710]<aat>heya otaku42. how goes trac land?
[00:26:28.789152]<osimons>hi aat - you're missed of course. can we expect you back today?!
[00:26:36.753356]<evil_twin>t.e.o: Ticket #8600 (Better documentation for TracIni macro) updated - <http://trac.edgewall.org/ticket/8600#comment:1> - cboos
[00:29:05.197196]<aat>it depends what you mean by "back" :)
[00:29:19.404185]<aat>i'm back from holidays, but still buried in work :(
[00:29:37.294077]<aat>how are you doing osimons?
[00:34:21.250834]<osimons>doing good, aat. as if i didn't have enough, i've now gotten entangled in the bitten code too... :-)
[00:36:41.674734]<evil_twin>t.e.o: TracBrowser edited - <http://trac.edgewall.org/wiki/TracBrowser?version=27> - Ryan Ollos <ryano@…>
[00:36:46.674578]<evil_twin>t.e.o: Changeset [8511]: In ![[TracIni(section_filter, key_filter)]], restore `key_filter` ... - <http://trac.edgewall.org/changeset/8511> - cboos
[00:36:51.675172]<evil_twin>t.e.o: Changeset [8512]: For macros returning a Genshi Element or Stream, using `to_unicode()` ... - <http://trac.edgewall.org/changeset/8512> - cboos
[00:36:56.674557]<evil_twin>t.e.o: Ticket #8600 (Better documentation for TracIni macro) closed - <http://trac.edgewall.org/ticket/8600#comment:2> - cboos
[00:37:30.921267]<osimons>how was holidays - did you venture outside you rock in the sea, aat?
[00:44:45.220421]<aat>heh
[00:44:59.683588]<aat>bitten is quite cool, but seems a bit abandonware :(
[00:45:02.529078]<aat>i sure did
[00:45:10.254474]<aat>usa, europe, singapore
[00:45:12.598808]<aat>world tour!
[00:45:18.029447]<osimons>you rule!
[00:45:19.062423]<asmodai>aat: erhm, not anymore
[00:45:27.480091]<asmodai>aat: osimons has been hacking like crazy on it ;)
[00:46:05.605325]<osimons>ready for first release in ~3 years :-)
[00:46:38.935672]<asmodai>We never had any release?
[00:47:05.357078]<osimons>heh, seems my destiny aat - picking up code others drop....
[00:47:08.697679]*osimons stares at aat
[00:48:00.424673]<asmodai>osimons: better than picking up droppings other code
[00:48:47.580504]<osimons>asmodai: found last release - 3,5 years ago, on this closed milestone: http://bitten.edgewall.org/milestone/0.5.3 :-)
[00:49:03.263144]<osimons>you need to read the fine print, asmodai. hehe.
[00:50:12.274467]<asmodai>ouch
[01:05:00.695630]<aat>wow. that is great news re bitten
[01:05:06.859342]<aat>i might even install it again
[01:05:19.524551]<osimons>well worth the wait, aat :-)
[01:05:29.973870]<aat>what cool stuff does it do?
[01:05:46.886575]<osimons>same, same. just different.
[01:06:22.970508]<osimons>trac 0.11, http protocol, pure trac plugin etc.
[01:09:32.655129]<aat>aha
[01:09:36.802121]<aat>cool
[01:09:54.369963]<aat>that's all it needed really, it was pretty cool to begin with
[01:18:42.182895]*asmodai teaches osimons about 0.12 :P
[01:19:06.294688]<osimons>pfffft.
[01:19:31.407687]<aat>heh
[01:19:35.139039]<aat>how is 0.12 going?
[01:21:55.106542]*coderanger should probably listen too >_<
[01:22:49.217920]<aat>congrats on the imminent release too coderanger!
[01:22:53.412695]<aat>when's d-day?
[01:22:57.527485]<coderanger>Friday
[01:23:12.942313]<aat>23.9 hour days until then?
[01:23:32.572474]<coderanger>well, friday is headstart, 9-1 live
[01:23:36.998451]<coderanger>heh, not really
[01:23:41.658034]<coderanger>I did that for the last month
[01:23:48.395727]<coderanger>too close to burn out
[01:24:18.389373]<aat>i can imagine :\
[01:24:26.099021]<aat>enjoying it though?
[01:24:38.002490]<aat>i had a look at a few more videos last night, it's looking very slick
[01:24:50.142393]<otaku42>aat: didn't have much time lately for trac, unfortunately, apart from kicking a bit of spam out of t-h.o :(
[01:24:54.151633]<otaku42>aat: you?
[01:25:22.616800]<coderanger>aat: It's been a fun ride
[01:25:55.041429]<aat>otaku42: i haven't touched trac in months :\...apart from granting people ownership of my old hacks :)
[01:26:30.758974]<aat>i'm off, see you later guys
[01:27:35.726324]<osimons>later, aat
[01:41:48.942366]<evil_twin>t.e.o: TracIni edited - <http://trac.edgewall.org/wiki/TracIni?version=147> - Ryan Ollos <ryano@…>
[01:41:53.941952]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) reopened - <http://trac.edgewall.org/ticket/8592#comment:7> - rblank
[01:41:58.941797]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:8> - Ryan Ollos <ryano@…>
[01:43:15.234245]<otaku42>anyone knows whether ryan ollos comes in here from time to time?
[02:36:39.209473]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:3> - Andreas Schäfer <gentryx@…>
[02:37:46.465915]<zend_fan>is there a plugin to keep track of the time you spent working on a project ?>
[02:54:41.399647]<piranha_>hi guys. ImportError: No module named version - any ideas where to look?
[02:56:43.299212]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:9> - cboos
[04:16:38.668953]<evil_twin>t.e.o: Ticket #8583 (infinite redirect loop) updated - <http://trac.edgewall.org/ticket/8583#comment:8> - anonymous
[04:16:43.666315]<evil_twin>t.e.o: Ticket #8601 (Failed to load Subversion bindings) created - <http://trac.edgewall.org/ticket/8601> - anonymous
[04:16:48.666919]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:10> - rblank
[04:16:53.671258]<evil_twin>t.e.o: Ticket #8601 (Failed to load Subversion bindings) closed - <http://trac.edgewall.org/ticket/8601#comment:1> - rblank
[04:16:58.666664]<evil_twin>t.e.o: InstallationIssue edited - <http://trac.edgewall.org/wiki/InstallationIssue?version=3> - rblank
[04:17:03.666193]<evil_twin>t.e.o: Changeset [8513]: 0.12dev: merge r8502, r8511 and r8512 from 0.11-stable. - <http://trac.edgewall.org/changeset/8513> - cboos
[04:40:15.507879]<jhammel>wow, sometimes you look back at what you've done and are just amazed
[04:41:57.645591]<jhammel>and....t.e.o. seems down TimeoutError: Unable to get database connection within 20 seconds
[04:43:24.366002]<jhammel>back, nm
[04:43:59.585207]<jhammel>but its being *very* slow
[04:54:03.620273]<zitune>hi
[04:54:09.629083]<zitune>just a quick question
[04:54:47.768835]<zitune>is trac looking in /usr/local/lib/python2.5/site-packages to find libs ?
[04:56:13.301122]<osimons>zitune: if that library is on python path, then yes - try your from your command-line with the python trac uses: python -c "import sys; print sys.path"
[04:56:43.806673]<zitune>that's my probleme, i can import it on command line but trac seems to ignore it
[04:57:06.035591]<zitune>but if there is no reason for trac to ignore it ... it must be a human (me) mistake :)
[04:57:13.959370]<zitune>thx
[04:57:17.263246]<osimons>how to you run trac?
[04:58:23.156429]<zitune>via trac.fcgi
[04:58:49.402176]<osimons>well, it is not on path for the process apache launches then as another user
[04:59:00.941871]<osimons>try adding your path to the fcgi script
[04:59:23.936024]<zitune>i'll try :)
[04:59:32.106181]<osimons>import sys; sys.path.append('/usr/local/lib/python2.5/site-packages')
[05:03:12.203903]<zitune>thx
[06:38:02.675295]<cH40z-Lord>hm... replys to tickets wont show on timelime-rss =/ is there any way to change that ?
[06:38:20.708801]<cH40z-Lord>only ticket-changes like status are shown
[06:46:31.307573]<cboos>cmlenz: hello! Any chance you can have a quick look at what's going wrong on t.e.o?
[06:46:43.809632]<cmlenz>spam attacks, me thinks
[06:47:05.365687]<cboos>but I just checked the spamfilter logs, nothing to be seen there
[06:47:13.118087]<cboos>nothing unusual ;-)
[06:47:24.139062]<cmlenz>just had a bunch of spam on bitten
[06:47:42.000243]<cmlenz>a bot that crawls existing tickets and fetches a random comment, inserts a spam link, and posts that
[06:47:55.890519]<jhammel>joy :(
[06:48:35.188326]<cboos>yeah, but the posts recorded by the spam filter are not that many - only 9 since noon
[06:49:19.724460]<cboos>so I thought that by looking on the server, one could get a clue of what's going on (like the too many IDLE connections problem that is still current for postgres)
[06:49:36.133705]<cmlenz>I'm looking
[06:50:05.670110]<cmlenz>yeah you're right
[06:51:09.690243]<cmlenz>what problem is that exactly?
[06:52:13.303358]<cmlenz>huh, and how do I fix it? /etc/init.d/postgresql restart didn't do much
[06:53:24.391248]<cboos>probably a apache server restart
[06:54:01.567803]<cboos>but I don't know the details of the t.e.o setup (not even sure it's apache / mod_?)
[06:54:37.327277]<cmlenz>lighty
[06:54:55.789099]<cmlenz>(with fastcgi)
[06:56:37.170087]<jhammel>hmmmmm....trac needs a redirect_with_message
[06:56:44.438500]<jhammel>i end up writing this code over and over again
[06:57:20.392070]<cmlenz>gah
[06:58:44.002022]<cboos>jhammel: you can now use add_notice(req, msg) (or add_warning etc.) before a redirect
[06:59:02.764712]<jhammel>cboos: really? i thought the redirect wiped it?
[06:59:10.506695]*jhammel tries again
[06:59:19.485778]<cboos>you need 0.11.5 I thnk
[07:00:02.498354]<mpedersen>Templating question: What's the proper way to serve up dynamic javascript?
[07:00:37.040740]<cboos>cmlenz: t.e.o seems to be out of zombie mode ;-)
[07:00:39.148711]<cboos>thanks
[07:00:42.010752]<jhammel>mpedersen: i usually make a template of the JS and inject directly into the page
[07:00:50.770369]<jhammel>mpedersen: but it depends on what you want/need to do
[07:00:51.334412]<cmlenz>sure np
[07:01:09.722175]<cmlenz>let's hope that spammer has given up :P
[07:01:23.349076]<mpedersen>jhammel: Actually, I'm planning on serving up a greasemonkey script.
[07:01:27.938607]<cmlenz>do bots give up?
[07:01:31.194833]<cmlenz>:P
[07:01:33.287784]<evil_twin>t.e.o: Changeset [8514]: MultiRepos: merged with 0.12dev [8490:8513/trunk] - <http://trac.edgewall.org/changeset/8514> - cboos
[07:01:38.286304]<evil_twin>t.e.o: Changeset [8515]: TracBrowser keyboard navigation: follow-up to r7977, cope with hrefs ... - <http://trac.edgewall.org/changeset/8515> - cboos
[07:01:39.434820]<cboos>cmlenz: ... and the IDLE issue is http://trac.edgewall.org/ticket/8443
[07:01:43.286807]<evil_twin>t.e.o: Ticket #8602 (TimeoutError: Unable to get database connection within 20 seconds) created - <http://trac.edgewall.org/ticket/8602> - anonymous
[07:02:13.242492]<mpedersen>In that greasemonkey script, I want to have the base url for the trac instance.
[07:02:49.133069]<jhammel>mpedersen: if you don't need anything dynamic from the request, just use a template
[07:03:06.090186]<jhammel>though i haven't written a greasemonkey script myself, so i don't know particulars
[07:03:31.041483]<mpedersen>Worried about the markup script: Won't < and > be translated into &lt; and &gt; ?
[07:06:48.296362]<knecht>i want to customize the project list template from trac (see project list: http://trac.usefulinc.com/doap/wiki/TracInterfaceCustomization). But where i can find some trac-python-api documentation? I looked at http://genshi.edgewall.org/wiki/ApiDocs, but can't find the variables and objects i can use in the tamplate. Can someone help?
[07:11:17.395556]<mpedersen>cH40z-Lord: re: getting all ticket changes in the timeline: in trac.ini[timeline], enable "ticket_show_details=true"
[07:21:00.201467]<cH40z-Lord>mpedersen thanks
[07:22:59.473057]<cboos>cmlenz: t.e.o is in trouble again; where the connections really all cleared? Strange that it took so much time to get back to the hang.
[07:23:10.818224]<cboos>so little time I meant
[07:23:56.610463]<cboos>also, anything unusual in the access.log / error.log? (the lighty equivalent of...)
[07:42:21.467663]<doki_pen>mpedersen: creating dynamic js is no problem
[07:42:49.702971]<doki_pen>mpedersen: take a look at the datefield plugin for an example
[07:43:08.094229]<doki_pen>templates/datefield.html
[07:43:24.502688]<doki_pen>oh, maybe that won't work. You want a js file?
[07:43:27.863670]<doki_pen>not a js tag
[07:43:48.882721]<doki_pen>you can use the non-xml templating of genshi
[07:43:56.169980]<doki_pen>checkout the email notifications for examples
[07:44:39.354141]<Oriech>Hello. I'm having a problem with a local trac install on ubuntu.
[07:45:12.355326]<doki_pen>cboos: can you change the topic?
[07:45:18.262453]<Oriech>It was working fine until yesterday when I upgraded ubuntu from 8.10 to 9.04. After the upgrade, it seems none of the plugins are working.
[07:45:25.922512]<cboos>doki_pen: no, sorry
[07:45:40.407431]<doki_pen>coderanger_: can you?
[07:45:50.671515]<Oriech>I was hoping someone may be able to help me understand what may be wrong.
[07:45:53.699492]<doki_pen>aat: can you change the topic?
[07:46:01.659806]<Oriech>Reading the logs, I can't see anything of note.
[07:46:11.678020]<maxamillion>is there any way to make Trac authenticate via kerberos?
[07:46:56.930549]<doki_pen>Oriech: the version probably changed and broke all the plugins
[07:46:59.619703]<doki_pen>@logging
[07:47:03.101068]<evil_twin>logging is http://trac.edgewall.org/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors.
[07:47:09.488709]<doki_pen>Oriech: _or_ the python version changed
[07:47:16.528446]<doki_pen>Oriech: and you have to reinstall all the plugins
[07:47:52.236888]<Oriech>The latter is likely the issue.
[07:47:55.213470]<Oriech>I'll give that a shot.
[07:47:56.877991]<Oriech>Thanks.
[07:48:01.077534]<doki_pen>Oriech: no problem
[07:51:23.853079]<cboos>cmlenz: just for confirmation, is the current situation on t.e.o due to the "IDLE in transaction" problem?
[07:52:59.675512]<cmlenz>looks like it
[07:53:58.922838]<cboos>from what I've found on the net, looks like the workaround is to restart the database or kill the processes in this state
[07:54:11.428324]<cboos>e.g. http://wiki.dspace.org/index.php/Idle_In_Transaction_Problem
[08:01:50.139981]<evil_twin>t.e.o: Ticket #8434 (Show useful dates) updated - <http://trac.edgewall.org/ticket/8434#comment:3> - anonymous
[08:01:55.137882]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:11> - cboos
[08:02:00.138068]<evil_twin>t.e.o: Ticket #8602 (TimeoutError: Unable to get database connection within 20 seconds) closed - <http://trac.edgewall.org/ticket/8602#comment:1> - cboos
[08:04:48.908358]<cboos>cmlenz: so ... what can we do? isn't there a kind of restart procedure via cronjob already in place? if so, maybe it would be enough to just trigger it explicitly
[08:06:35.505157]<evil_twin>t.e.o: Ticket #8443 (postgres and "IDLE in transaction" status) updated - <http://trac.edgewall.org/ticket/8443#comment:9> - cboos
[08:15:56.662034]<cmlenz>I dunno
[08:16:48.847055]<cmlenz>hardly know my way around the server enough to do the basics
[08:17:09.203730]<cmlenz>did jonas announce to anyone that he's on vacation or is that just a wild guess due to absence?
[08:17:09.318220]<cboos>Mh. Then one of the two brute force methods suggested in the link above (1/ restart the db, 2/ kill the IDLE in transaction processes)
[08:17:21.437846]<cboos>no announce
[08:17:37.428928]<cmlenz>anyone tried to ping him yet?
[08:17:37.659510]<cboos>and no other sign of life since 2 months either ;-)
[08:18:01.619292]<cboos>I can try again, but I had a few mails unanswered pending.
[08:18:11.302442]<cboos>He usually answers me when he's back.
[08:20:09.514977]<cmlenz>the "trac community" should have a think about how to go forward with regards to infrastructure
[08:20:14.042203]<cmlenz>the current situation sucks
[08:20:54.638469]<cmlenz>find some sponsors, take over the server from jonas
[08:21:00.742874]<cboos>well, usually the t.e.o server feels quite fine
[08:21:46.183542]<cmlenz>the bus factor is pretty bad though
[08:21:50.270641]<cmlenz>;)
[08:22:04.804907]<cboos>there's still you ;-)
[08:22:09.041611]<cboos>but I see what you mean
[08:25:39.400118]<jhammel>for trac sessions, is the data stored only server-side?
[08:26:00.435408]<cboos>modulo the cookie(s), yes
[08:26:16.005847]<jhammel>cboos: awesome, just what i wanted to hear
[08:26:43.068115]<cboos>... but I don't see what alternative you had in mind ;-)
[08:27:16.616598]<jhammel>cboos: oh, someone here said that some implementations of "sessions" just stored everything in the cookie (or cookies)
[08:27:17.172207]<doki_pen>maybe the new owner of trac-hacks would also take t.e.o
[08:27:24.733523]<jhammel>so i wasn't sure what trac did
[08:28:04.865083]<doki_pen>www.tgc.de
[08:30:42.473247]<maxamillion>"HTML preview not available. To view, download the file. " <--- how might I go about fixing that?
[08:30:44.659065]<cboos>jhammel: oh, I see. No, the cookies just contains the session id
[08:31:04.327070]<jhammel>cboos: cool; i need this data to not be client accessible, is why i ask
[08:31:19.051341]<jhammel>silly to write captchas if bots can just look in their cookies ;)
[08:31:43.993634]<cboos>bots ain't that smart ;-)
[08:32:12.754606]<cmlenz>normally when a web app stores session data in the cookie is will be encrypted
[08:32:14.320377]<jhammel>no, but they're persistant lil' buffers
[08:32:28.900693]<cmlenz>"tamper-proof"
[08:33:55.490775]<cmlenz>for small amounts of session data, cookie storage is much more efficient
[08:34:02.265301]<cmlenz>(fwiw)
[08:34:45.704080]<cmlenz>(in particular with write-lock sensitive data stores such as sqlite)
[08:34:54.530185]<cmlenz>(okay, done now :P )
[08:44:43.023875]<cboos>ah, cmlenz, I have a question - related to the setuptools and the i18n branches, remember that time? ;-)
[08:44:55.634001]<cboos>there you specified zip_safe=False for Trac
[08:45:38.514597]<cboos>but since then, it seems it's no longer necessary - is there a non-obvious reason why Trac should not be zip_safe?
[08:47:35.797914]<cmlenz>oh hell I don't remember :P
[08:47:48.558611]<cmlenz>I did that on the i18n branch??
[08:47:58.905067]<cboos>fine for me ;-)
[08:48:16.356312]<cboos>yeah, there was a problem related to finding the translation resources
[08:48:21.600554]<maxamillion>what entry should I make in the [components] section of trac.ini so that every directory located in the top level directory is listed in the "new ticket" dialog as a component?
[08:49:44.945330]<cboos>cmlenz: see http://trac.edgewall.org/changeset/8494 and from there the #8062 ticket
[08:51:16.826925]<cboos>or rather, the zip_safe=False was there since the early setuptools branch days, but with the problem with i18n mentioned in that ticket, you couldn't set zip_safe=True so far
[08:52:30.606809]<cboos>now by changing the pkg_resources.resource_filename/listdir stuff, it works as zip_safe=True, but I was a bit reluctant to change it, not knowing if there could be other reasons.
[08:52:38.320484]<cboos>I guess I'll try and see...
[09:08:03.013032]<MasterPrime>Using trac 11.4 setup through dreamhost. I'm trying to figure out how to actually do something with it other than just track my svn or make it pretty. I'd especially like to take read access away and only allow those who are logged in to view it.
[09:08:36.099106]<MasterPrime>I've been through the docs but I don't have any idea how to do what they say to do.
[09:14:34.211504]<tiptone>on the New Ticket input page, how do you configure what is available in the Milestone and Component drop-down boxes?
[09:33:14.934312]<tiptone>anybody done an OOB configuration for Trac ?
[09:33:36.977018]<jhammel>tiptone: what do you mean?
[09:34:03.190645]<tiptone>looking to find out how to control what is in the Components and Milestone drop-down boxes on the New Ticket page.
[09:34:25.025735]<tiptone>figuring anyone who has set up and configured Trac would know how to change those.
[09:35:11.608079]<jhammel>tiptone: you go to the admin page
[09:35:16.573912]<jhammel>/admin
[09:37:32.651423]<tiptone>the command line trac-admin ? I've got no handler for /admin in the URL
[09:38:17.972276]<tiptone>The TracIni page, labeled Configuration, mentions the [components] section, but that doesn't appear to be what I'm looking for
[09:38:25.004173]<tiptone>two different things with the same name?
[09:38:34.510848]<jhammel>tiptone: yes
[09:38:48.233798]<jhammel>you should have an /admin handler if you're using trac>=0.11
[09:38:54.392303]<jhammel>otherwise you can do it with trac-admin
[09:39:21.144696]<tiptone>stupid RHEL, appears I'm running 0.10.5
[09:40:51.115045]<jhammel>tiptone: you'll probably want to upgrade
[09:41:05.312538]<tiptone>speaking with my Admin now
[09:41:22.486982]<tiptone>would getting the WebAdmin plugin installed give me what I need?
[09:41:33.612610]<evil_twin>t.e.o: Ticket #8603 (format_date should be able to format dates) created - <http://trac.edgewall.org/ticket/8603> - Felix Schwarz <felix.schwarz@…>
[09:41:38.610034]<evil_twin>t.e.o: format_date_should_accept_dates_as_well.patch attached to Ticket #8603 - <http://trac.edgewall.org/attachment/ticket/8603/format_date_should_accept_dates_as_well.patch> - Felix Schwarz <felix.schwarz@…>
[09:41:44.525704]<tiptone>looks like this package came from EPEL and is the latest available.
[09:41:57.214061]<tiptone>admins don't like re-packaging. :)
[09:42:15.720548]<jhammel>most python shouldn't be packaged with the distro anyway, imho
[09:42:59.746445]<tiptone>trying to talk him into pulling WebAdmin from the svn repo now...
[09:43:06.647173]<tiptone>thanks for your input jhammel
[09:44:52.573889]<scfe>tiptone: Actually we (Fedora EPEL) don't want to update the package because we try to keep EPEL as stable as possible (no surprises for updates).
[09:45:44.965202]<tiptone>I didn't mean that to sound derogatory, just stating a fact. :)
[09:45:55.143478]<scfe>tiptone: :-)
[09:56:33.557038]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:5> - cboos
[09:56:38.554575]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:4> - Andreas Schäfer <gentryx@…>
[10:06:32.849864]<evil_twin>t.e.o: filename_encoding-mercurial-0.11-r7849.diff attached to Ticket #8538 - <http://trac.edgewall.org/attachment/ticket/8538/filename_encoding-mercurial-0.11-r7849.diff> - cboos
[10:11:33.286557]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:6> - cboos
[10:12:01.667268]<cH40z-Lord>how are the guids in timelines rss-feed calculated ?
[10:12:19.896565]<cH40z-Lord>is it just random ?
[10:43:06.426429]<WiK>I'm modfing Trac with Genshi, and havent an issue finding an example that makes a change depending on the user permissions. Anyone have one handy?
[11:06:35.557109]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:12> - rblank
[11:16:37.290369]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:13> - rblank
[11:36:23.337119]<peeps[work]>i'm trying to set up trac for the first time. not sure if I need to set it up for multiple projects or not. such as this: http://trac.edgewall.org/wiki/TracUbuntuMultipleProjects
[11:37:50.021452]<peeps[work]>i want to track issues for multiple applications that we develop at my work, but I also want to be able to see all issues assigned to me, across all projects. is this possible, or would I be better off using the components of a single project to differenctiate between applications
[11:52:26.837214]<peeps[work]>ok, i just read on the FAQ: "Right now there is no support for sharing information between projects." so i guess i should just do it as a single project
[11:53:40.784689]<dunkert`>how do you want to track your stuff ?
[11:54:00.618631]<peeps[work]>dunkert`, what are my options?
[11:54:02.029024]<dunkert`>why not put on a bunch of RSS trackers
[11:54:17.235780]<dunkert`>!rss-get t.e.o
[11:54:19.187956]<evil_twin>t.e.o: Changeset [8505]: 0.11-stable: Fixed the test for replacing attachments, which should be ... - <http://trac.edgewall.org/changeset/8505> - rblank
[11:54:24.186884]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) closed - <http://trac.edgewall.org/ticket/8592#comment:4> - rblank
[11:54:25.274167]<dunkert`>well
[11:54:29.186641]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:5> - cboos
[11:54:29.543872]<dunkert`>oeps
[11:54:34.195095]<evil_twin>t.e.o: Ticket #8088 (Allow a WikiFormatted Custom Ticket Field Parse Through the Wiki Engine in ...) updated - <http://trac.edgewall.org/ticket/8088#comment:5> - rblank
[11:54:39.195546]<evil_twin>t.e.o: 8159-href-empty-base-r8501.patch attached to Ticket #8159 - <http://trac.edgewall.org/attachment/ticket/8159/8159-href-empty-base-r8501.patch> - rblank
[11:54:41.991672]<dunkert`>!silent
[11:54:44.194610]<evil_twin>t.e.o: Ticket #8159 (req.href can generate empty URLs) updated - <http://trac.edgewall.org/ticket/8159#comment:4> - rblank
[11:54:49.194987]<evil_twin>t.e.o: Ticket #8600 (Better documentation for TracIni macro) created - <http://trac.edgewall.org/ticket/8600> - Ryan Ollos <ryano@…>
[11:54:54.195364]<evil_twin>t.e.o: Changeset [8506]: 0.11-stable: Register the `Chrome` redirection listener as late as ... - <http://trac.edgewall.org/changeset/8506> - rblank
[11:54:59.194912]<evil_twin>t.e.o: Ticket #8583 (infinite redirect loop) closed - <http://trac.edgewall.org/ticket/8583#comment:6> - rblank
[11:55:00.486785]<peeps[work]>uh
[11:55:04.199208]<evil_twin>t.e.o: Ticket #8583 (infinite redirect loop) updated - <http://trac.edgewall.org/ticket/8583#comment:7> - rblank
[11:55:04.792770]<dunkert`>hehe
[11:55:09.198916]<evil_twin>t.e.o: Changeset [8507]: 0.12dev: Merged [8504-8506] from 0.11-stable. - <http://trac.edgewall.org/changeset/8507> - rblank
[11:55:14.199240]<evil_twin>t.e.o: Changeset [8508]: 0.12dev: Prevent [8503] from being merged from 0.11-stable. - <http://trac.edgewall.org/changeset/8508> - rblank
[11:55:19.198664]<evil_twin>t.e.o: Ticket #8599 (possibility to send complete tickets per mail (full history and ...) updated - <http://trac.edgewall.org/ticket/8599#comment:2> - Ryan Ollos <ryano@…>
[11:55:24.201281]<evil_twin>t.e.o: Changeset [8509]: 0.12dev: In ticket queries, changed "contains" matching for the `keywords` ... - <http://trac.edgewall.org/changeset/8509> - rblank
[11:55:26.277209]<dunkert`>pfew
[11:55:29.203218]<evil_twin>t.e.o: Ticket #4775 (Filtering tickets by multiple keywords) closed - <http://trac.edgewall.org/ticket/4775#comment:6> - rblank
[11:55:34.123983]<dunkert`>!part
[11:55:34.201404]<evil_twin>t.e.o: Ticket #4775 (Filtering tickets by multiple keywords) updated - <http://trac.edgewall.org/ticket/4775#comment:7> - rblank
[11:55:39.202639]<evil_twin>t.e.o: Ticket #8590 (Signature of has_permission in MockPerm differs from PermissionCache) updated - <http://trac.edgewall.org/ticket/8590#comment:3> - rblank
[11:55:44.202833]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:6> - Ryan Ollos <ryano@…>
[11:55:49.202065]<evil_twin>t.e.o: Changeset [8510]: Make a few more comments internal ones. Hints about the ticket structure ... - <http://trac.edgewall.org/changeset/8510> - cboos
[11:55:54.206928]<evil_twin>t.e.o: Ticket #8600 (Better documentation for TracIni macro) updated - <http://trac.edgewall.org/ticket/8600#comment:1> - cboos
[11:55:59.206901]<evil_twin>t.e.o: TracBrowser edited - <http://trac.edgewall.org/wiki/TracBrowser?version=27> - Ryan Ollos <ryano@…>
[11:56:04.210664]<evil_twin>t.e.o: Changeset [8511]: In ![[TracIni(section_filter, key_filter)]], restore `key_filter` ... - <http://trac.edgewall.org/changeset/8511> - cboos
[11:56:09.210495]<evil_twin>t.e.o: Changeset [8512]: For macros returning a Genshi Element or Stream, using `to_unicode()` ... - <http://trac.edgewall.org/changeset/8512> - cboos
[11:56:14.209864]<evil_twin>t.e.o: Ticket #8600 (Better documentation for TracIni macro) closed - <http://trac.edgewall.org/ticket/8600#comment:2> - cboos
[11:56:19.210402]<evil_twin>t.e.o: TracIni edited - <http://trac.edgewall.org/wiki/TracIni?version=147> - Ryan Ollos <ryano@…>
[11:56:24.209791]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) reopened - <http://trac.edgewall.org/ticket/8592#comment:7> - rblank
[11:56:29.211453]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:8> - Ryan Ollos <ryano@…>
[11:56:34.210954]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:3> - Andreas Schäfer <gentryx@…>
[11:56:39.215606]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:9> - cboos
[11:56:44.213902]<evil_twin>t.e.o: Ticket #8583 (infinite redirect loop) updated - <http://trac.edgewall.org/ticket/8583#comment:8> - anonymous
[11:56:49.215024]<evil_twin>t.e.o: Ticket #8601 (Failed to load Subversion bindings) created - <http://trac.edgewall.org/ticket/8601> - anonymous
[11:56:54.218536]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:10> - rblank
[11:56:59.218788]<evil_twin>t.e.o: Ticket #8601 (Failed to load Subversion bindings) closed - <http://trac.edgewall.org/ticket/8601#comment:1> - rblank
[11:57:04.222268]<evil_twin>t.e.o: InstallationIssue edited - <http://trac.edgewall.org/wiki/InstallationIssue?version=3> - rblank
[11:57:06.988661]<dunkert`>djiez
[11:57:09.223249]<evil_twin>t.e.o: Changeset [8513]: 0.12dev: merge r8502, r8511 and r8512 from 0.11-stable. - <http://trac.edgewall.org/changeset/8513> - cboos
[11:57:09.263243]<dunkert`>!part
[11:57:14.222399]<evil_twin>t.e.o: Changeset [8514]: MultiRepos: merged with 0.12dev [8490:8513/trunk] - <http://trac.edgewall.org/changeset/8514> - cboos
[11:57:19.222589]<evil_twin>t.e.o: Changeset [8515]: TracBrowser keyboard navigation: follow-up to r7977, cope with hrefs ... - <http://trac.edgewall.org/changeset/8515> - cboos
[11:57:24.222690]<evil_twin>t.e.o: Ticket #8602 (TimeoutError: Unable to get database connection within 20 seconds) created - <http://trac.edgewall.org/ticket/8602> - anonymous
[11:57:29.222623]<evil_twin>t.e.o: Ticket #8434 (Show useful dates) updated - <http://trac.edgewall.org/ticket/8434#comment:3> - anonymous
[11:57:34.222435]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:11> - cboos
[11:57:39.222585]<evil_twin>t.e.o: Ticket #8602 (TimeoutError: Unable to get database connection within 20 seconds) closed - <http://trac.edgewall.org/ticket/8602#comment:1> - cboos
[11:57:44.222338]<evil_twin>t.e.o: Ticket #8443 (postgres and "IDLE in transaction" status) updated - <http://trac.edgewall.org/ticket/8443#comment:9> - cboos
[11:57:49.222849]<evil_twin>t.e.o: Ticket #8603 (format_date should be able to format dates) created - <http://trac.edgewall.org/ticket/8603> - Felix Schwarz <felix.schwarz@…>
[11:57:54.222465]<evil_twin>t.e.o: format_date_should_accept_dates_as_well.patch attached to Ticket #8603 - <http://trac.edgewall.org/attachment/ticket/8603/format_date_should_accept_dates_as_well.patch> - Felix Schwarz <felix.schwarz@…>
[11:57:59.223063]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:4> - Andreas Schäfer <gentryx@…>
[11:58:04.226604]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:5> - cboos
[11:58:09.227387]<evil_twin>t.e.o: filename_encoding-mercurial-0.11-r7849.diff attached to Ticket #8538 - <http://trac.edgewall.org/attachment/ticket/8538/filename_encoding-mercurial-0.11-r7849.diff> - cboos
[11:58:14.226329]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:6> - cboos
[11:58:19.227143]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:12> - rblank
[11:58:24.226388]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) updated - <http://trac.edgewall.org/ticket/8592#comment:13> - rblank
[11:58:29.226699]<evil_twin>putting #trac to silent mode
[12:36:39.865836]<evil_twin>t.e.o: TracBrowser edited - <http://trac.edgewall.org/wiki/TracBrowser?version=28> - Ryan Ollos <ryano@…>
[12:41:40.254844]<evil_twin>t.e.o: TracIni edited - <http://trac.edgewall.org/wiki/TracIni?version=148> - Ryan Ollos <ryano@…>
[12:46:40.658248]<evil_twin>t.e.o: Ticket #4223 (Merge the browser-quickjump branch) updated - <http://trac.edgewall.org/ticket/4223#comment:2> - Ryan Ollos <ryano@…>
[13:09:06.429808]<szabgab>is there anyone who might be able to help with spam filtering on trac? I setup TracSpamFilter 0.2.1dev-r8330 but it does not seem to filter based on regex on the wiki
[13:16:41.078423]<evil_twin>t.e.o: Ticket #8114 (NameError: global name 'rec' is not defined in trac/web/_fcgi.py line 808) reopened - <http://trac.edgewall.org/ticket/8114#comment:9> - robertneville73@…
[13:21:41.258848]<evil_twin>t.e.o: Ticket #4223 (Merge the browser-quickjump branch) updated - <http://trac.edgewall.org/ticket/4223#comment:3> - Ryan Ollos <ryano@…>
[13:21:46.259253]<evil_twin>t.e.o: Ticket #4223 (Merge the browser-quickjump branch) updated - <http://trac.edgewall.org/ticket/4223#comment:4> - Ryan Ollos <ryano@…>
[13:46:42.250277]<evil_twin>t.e.o: Ticket #8114 (NameError: global name 'rec' is not defined in trac/web/_fcgi.py line 808) updated - <http://trac.edgewall.org/ticket/8114#comment:10> - rblank
[13:59:29.813319]<peeps[work]>i tried following the install of TracTicketTemplate plugin here: http://trac-hacks.org/wiki/TracTicketTemplatePlugin but I am not seeing any difference in trac. do I need to restart it somehow?
[14:00:51.631438]<peeps[work]>also, i can't logout of trac. i click logout link, and the page just refreshes, still saying logged in
[14:13:10.026396]<mpedersen>peeps[work]: Sounds like you're using browser based authentication, which requires you to tell your browser to log out. The logout link can't work.
[14:13:54.741647]<mpedersen>In firefox, tools->clear private data (I think)
[14:15:44.231673]<peeps[work]>mpedersen, ok. any idea about the my other plugin problem?
[14:16:11.611216]<peeps[work]>do you have to restart trac after doing this? how is it done? would just restarting apache do it?
[14:16:50.879172]<mpedersen>Oh, didn't even see that.
[14:17:09.435521]<mpedersen>Most likely, there's a bit where you have to enable the plugin, and then restart/reload apache.
[14:17:29.759098]<mpedersen>Yes, there it is:
[14:17:30.219324]<mpedersen>[components]
[14:17:30.230893]<mpedersen>tickettemplate.* = enabled
[14:17:41.845694]<mpedersen>Put that into trac.ini, and then restart/reload apache.
[14:17:42.465875]<peeps[work]>yeah i did that part
[14:18:54.377687]<peeps[work]>ok i restarted apache, and now it tells me i have to upgrade. i just did a fresh install
[14:19:03.168575]<mpedersen>Not surprising.
[14:19:21.549358]<mpedersen>that plugin likely modifies the database, but the database hasn't been updated to accept the changes.
[14:22:36.684821]<peeps[work]>mpedersen, i did upgrade, and there was an error: http://pastebin.ca/1543872
[14:24:53.389974]<mpedersen>yuck, that doesn't look good.
[14:25:18.673201]<mpedersen>Unfortunately, I don't know that plugin at all.
[14:26:06.514323]<peeps[work]>now when I try to load it in the browser, i get another error about how it wants to extract to /var/www/.python-eggs which doesn't exist
[14:26:35.863017]<peeps[work]>i guess i just need tol create the dir
[14:26:44.017248]<evil_twin>t.e.o: field-labels-ticket-3919-r8515.patch attached to Ticket #3919 - <http://trac.edgewall.org/attachment/ticket/3919/field-labels-ticket-3919-r8515.patch> - ebray
[14:28:39.574172]<peeps[work]>ok, seems to be working now
[14:40:18.612071]<szabgab>is there a way to require the user to type in an e-mail for registration ?
[15:16:45.834592]<evil_twin>t.e.o: Ticket #8597 (Modifications to Cc list can show 'removed' in comment even if no one was ...) updated - <http://trac.edgewall.org/ticket/8597#comment:3> - Ryan Ollos <ryano@…>
[15:16:50.834260]<evil_twin>t.e.o: Ticket #8597 (Modifications to Cc list can show 'removed' in comment even if no one was ...) updated - <http://trac.edgewall.org/ticket/8597#comment:4> - Ryan Ollos <ryano@…>
[15:21:46.216481]<evil_twin>t.e.o: Ticket #8597 (Modifications to Cc list can show 'removed' in comment even if no one was ...) updated - <http://trac.edgewall.org/ticket/8597#comment:5> - Ryan Ollos <ryano@…>
[15:21:51.218312]<evil_twin>t.e.o: Ticket #8468 (OperationalError: database is locked) updated - <http://trac.edgewall.org/ticket/8468#comment:17> - osimons
[15:26:45.834961]<evil_twin>t.e.o: Ticket #8597 (Modifications to Cc list can show 'removed' in comment even if no one was ...) updated - <http://trac.edgewall.org/ticket/8597#comment:6> - Ryan Ollos <ryano@…>
[15:26:50.833837]<evil_twin>t.e.o: Changeset [8516]: 0.11-stable: Display a more user-friendly error message when an ... - <http://trac.edgewall.org/changeset/8516> - rblank
[15:41:47.649282]<evil_twin>t.e.o: Ticket #8604 (TypeError: a float is required) created - <http://trac.edgewall.org/ticket/8604> - zis
[15:46:48.219322]<evil_twin>t.e.o: Ticket #8605 (Allow non-authenticated users to replace their attachments) created - <http://trac.edgewall.org/ticket/8605> - rblank
[15:46:53.218328]<evil_twin>t.e.o: Ticket #8592 ('Replace attachment of same name' visible even though user has not enough ...) closed - <http://trac.edgewall.org/ticket/8592#comment:14> - rblank
[15:46:58.217798]<evil_twin>t.e.o: Changeset [8517]: 0.12dev: Merged [8516] from 0.11-stable. - <http://trac.edgewall.org/changeset/8517> - rblank
[15:56:47.701578]<evil_twin>t.e.o: Ticket #525 (Batch Modification Functionality) updated - <http://trac.edgewall.org/ticket/525#comment:51> - anonymous
[16:04:26.243010]<pacopablo>er, ok, what's the solution to the: error: Could not find suitable distribution for Requirement.parse('Genshi>=0.6dev-r960')
[16:04:58.039262]<pacopablo>I just checked out genshi trunk and installed it and it installed as: Genshi==0.6dev-r0
[16:05:11.648784]<thijs_>is there a way to hide the svn:mergeinfo from the browser view, or do i need to customize a template for that..?
[16:05:47.114803]<pacopablo>thijs_: I believe there is
[16:05:52.014175]<pacopablo>@wiki TracIni
[16:06:14.298774]<thijs_>cause it takes up 80% of the page atm
[16:06:18.414875]<thijs_>k thx pacopablo
[16:06:18.953550]<pacopablo>stupid bot, you're supposed to put it in the channel
[16:06:22.921988]<pacopablo>http://trac.edgewall.org/wiki/TracIni
[16:06:40.156939]<pacopablo>http://trac.edgewall.org/wiki/TracIni#browser-section
[16:06:46.806852]<thijs_>sweet thanks. hide_properties
[16:06:51.397829]<pacopablo>I think you want the 'hide_properties'
[16:06:52.781689]<pacopablo>option
[16:08:49.968931]<thijs_>not working though.. weird. hide_properties = svk:merge,svn:mergeinfo
[16:09:59.948306]<thijs_>wiki_properties
[16:13:38.220960]<pacopablo>grrr, stupid setuptools and svn ;(
[16:15:22.999888]<thijs_>seems theres no way to hide them
[16:15:34.211883]<thijs_>hide_properties doesnt work
[16:21:48.291830]<evil_twin>t.e.o: Ticket #8606 (Ability to hide svn:mergeinfo in the browser view) created - <http://trac.edgewall.org/ticket/8606> - Thijs Triemstra <info@…>
[16:22:51.357925]<peeps[work]>i'm having a hard time getting the AccountManagerPlugin working the way i want. I would like to use the web based login form from the plugin.
[16:23:22.658834]<peeps[work]>when I click to login, i get this: Trac Error:
[16:23:22.912708]<peeps[work]>Authentication information not available. Please refer to the installation documentation.
[16:23:54.235491]<peeps[work]>i tried to set up AccountManager to use a passwd file. and disabled http basic auth, does this sound right
[16:25:27.781593]<peeps[work]>i'm not very familiar with any of this stuff
[16:27:19.375257]<peeps[work]>this page warns that it might be a problem using passwd file with mod_python, but the link it references to the bug is broken. http://trac-hacks.org/wiki/AccountManagerPlugin#HtPasswdStore
[16:27:25.230924]<peeps[work]>any ideas if this is still an issue?
[16:40:27.833027]<peeps[work]>nevermind, i realized i was missing a line I needed in trac.ini
[16:46:48.227813]<evil_twin>t.e.o: Ticket #8597 (Modifications to Cc list can show 'removed' in comment even if no one was ...) updated - <http://trac.edgewall.org/ticket/8597#comment:7> - Ryan Ollos <ryano@…>
[17:01:48.746255]<evil_twin>t.e.o: QuickjumpFacility.png attached to Ticket #4223 - <http://trac.edgewall.org/attachment/ticket/4223/QuickjumpFacility.png> - Ryan Ollos <ryano@…>
[17:01:53.745954]<evil_twin>t.e.o: Ticket #4223 (Merge the browser-quickjump branch) updated - <http://trac.edgewall.org/ticket/4223#comment:5> - Ryan Ollos <ryano@…>
[17:41:49.202741]<evil_twin>t.e.o: Ticket #8114 (NameError: global name 'rec' is not defined in trac/web/_fcgi.py line 808) updated - <http://trac.edgewall.org/ticket/8114#comment:11> - anonymous
[17:56:48.900327]<evil_twin>t.e.o: TracUsers edited - <http://trac.edgewall.org/wiki/TracUsers?version=868> - molly.moonwalk@…
[17:56:53.902331]<evil_twin>t.e.o: Ticket #8606 (Ability to hide svn:mergeinfo in the browser view) updated - <http://trac.edgewall.org/ticket/8606#comment:1> - rblank
[17:56:58.901610]<evil_twin>t.e.o: Ticket #8114 (NameError: global name 'rec' is not defined in trac/web/_fcgi.py line 808) updated - <http://trac.edgewall.org/ticket/8114#comment:12> - rblank
[19:25:25.003249]<mpedersen>genshi question: I have a template that I need to return that is not XML (specifically, a .js file). how do I do so?
[19:35:56.508721]<mpedersen>Okay, here's a not fun one to ponder: I'm trying to configure a dynamic .user.js for my plugin. GreaseMonkey won't run the code if it's enclosed in any sort of tag. Genshi won't output the code without an enclosing tag. Do I have any options?
[19:47:23.384774]<mpedersen>Have to ask the newly joined if they can help with a templating issue. Need to send templated javascript, and need to do so without any tags enclosing anything. Anyway to do this with trac/genshi?
[20:00:59.444868]<mpedersen>Got that issue resolved. Just had to claim mimetype text/plain.
[20:16:49.610454]<evil_twin>t.e.o: Ticket #8607 (Option to skip notification to subscribers when a ticket is updated) created - <http://trac.edgewall.org/ticket/8607> - Ryan Ollos <ryano@…>
[20:16:54.609963]<evil_twin>t.e.o: SubmitChangesButton.png attached to Ticket #8607 - <http://trac.edgewall.org/attachment/ticket/8607/SubmitChangesButton.png> - Ryan Ollos <ryano@…>
[20:46:54.022233]<evil_twin>t.e.o: Ticket #8606 (Ability to hide svn:mergeinfo in the browser view) updated - <http://trac.edgewall.org/ticket/8606#comment:2> - Ryan Ollos <ryano@…>
[20:56:51.142481]<evil_twin>t.e.o: Ticket #8605 (Allow non-authenticated users to replace their attachments) updated - <http://trac.edgewall.org/ticket/8605#comment:1> - Ryan Ollos <ryano@…>
[21:41:51.140029]<evil_twin>t.e.o: Ticket #8608 (Code blocks overflow during preview) created - <http://trac.edgewall.org/ticket/8608> - Ryan Ollos <ryano@…>
[21:41:56.137914]<evil_twin>t.e.o: CodeBlockOverflow.png attached to Ticket #8608 - <http://trac.edgewall.org/attachment/ticket/8608/CodeBlockOverflow.png> - Ryan Ollos <ryano@…>
[21:51:51.292434]<evil_twin>t.e.o: TracBrowser edited - <http://trac.edgewall.org/wiki/TracBrowser?version=29> - Ryan Ollos <ryano@…>
[21:55:47.673325]<tahpot>i need some install help
[21:55:53.804553]<tahpot>i'm getting this error "DistributionNotFound: genshi"
[21:55:57.431946]<tahpot>i'm using mod python
[21:56:08.156089]<tahpot>installed with setup tools. genshi definately is installed
[21:56:19.371273]<tahpot>if i run python manually i can load genshi
[21:56:36.362580]<tahpot>the error message appears in my apache logs when trying to access trac
[21:56:51.179295]<evil_twin>t.e.o: Ticket #1955 (Please add ability for exclude author of changes from recipient list) updated - <http://trac.edgewall.org/ticket/1955#comment:5> - Ryan Ollos <ryano@…>
[21:56:56.178152]<evil_twin>t.e.o: Ticket #2625 (Add option to send HTML mail messages) updated - <http://trac.edgewall.org/ticket/2625#comment:34> - Ryan Ollos <ryano@…>
[21:57:01.177665]<evil_twin>t.e.o: Ticket #7687 (Add support for svn:externals "1.5" style) updated - <http://trac.edgewall.org/ticket/7687#comment:24> - Ryan Ollos <ryano@…>
[22:11:51.262314]<evil_twin>t.e.o: TracIni edited - <http://trac.edgewall.org/wiki/TracIni?version=149> - Ryan Ollos <ryano@…>
[22:31:35.311755]<mpedersen>okay... this is rather on the bad side for me. I'm trying to write a greasemonkey script that will run on other pages, and provide an easy link to open a new ticket in the local trac instance.
[22:32:04.681378]<mpedersen>For example, running my own trac instance, and injecting a link on an sf.net tracker page to link up with a ticket.
[22:33:17.961272]<mpedersen>The /newticket page requires a form token.
[22:33:49.741601]<mpedersen>Getting that form token requires the user pass the "ticket_create" permission check, which requires that the user be logged in (by default).
[22:34:55.730026]<mpedersen>Being logged in means getting at the trac_auth cookie, but doing so in a cross-domain fashion, even from greasemonkey, will be highly problematic.
[22:35:21.653501]<mpedersen>Basically, successfully doing so will provide a ay for a malicious dev to steal cookies using a greasemonkey script.
[22:36:52.319003]<evil_twin>t.e.o: TracIni edited - <http://trac.edgewall.org/wiki/TracIni?version=150> - Ryan Ollos <ryano@…>
[22:37:12.603461]<mpedersen>I've tried passing in values on the url line (for instance: /newticket?field_summary=test&preview=Preview ), but those seem to be totally ignored without the form token, which I can't get.
[22:37:28.340995]<mpedersen>Does anybody have any suggestions I could explore for how to accomplish this?
[22:42:43.641347]<mpedersen>Figures, now I find the easy way.
[22:43:01.244827]<mpedersen>/newticket?summary=test&preview=Preview