#foswiki 2012-03-14,Wed

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

WhoWhatWhen
SvenDowideithey gac410
i'm not here much, looking after sick kids
but - was i right that my tmpl commit created no new strings so didn't break the string freeze?
[00:21]
pharveynoo [00:23]
SvenDowideitI made the assumption that C&Ping and existing MAKETEXT would not affect the strings - and your commits appear to be related to some other string, but i dunno [00:23]
pharveyI mean, boo [00:23]
SvenDowideiteeeeee :0 [00:23]
pharveyn is the inverse of b [00:23]
SvenDowideitmoved in?
mmm, wot is QueryTests::verify_string_uops_BruteForceQuery
SvenDowideit runs
[00:23]
..... (idle for 24mn)
BabarSvenDowideit: anyway, he needs to re-run xgettext to have the pointers correct [00:48]
SvenDowideitdue to my re-using a string?
or was that commit because someone else broke the string freeze?
I'm trying to work out if what i did is actually bad, or if it is ok to add another use of an existing string
as thats what i've done before
mmm, so screen's split screen is busted, but tmux's works
[00:48]
BabarI think re-using an existing string is OK, as, even though it needs re-running xgettext (to be consistent), it shouldn't create any new strings to translate
but gac410 / Lavr should know better
or Andre :)
[00:51]
SvenDowideiti'm surprised that it would need re-running xgettext - but waddaiknow [00:52]
Babarspeaking of the devil...
it's just to update the pointers, but maybe it's useless
AndreU_: any idea? :)
[00:52]
pharveySvenDowideit: moving sux0rs
mostly moved out, somewhat moved in
[00:57]
SvenDowideityup, that was why we bought the place in sydney in 2006- and moved in the week before we left for zurich again
it was so annoying to try to find a flat to live in within the first week of coming back from zurich the first time, that we decided we were too lazy to do that again :)
yes, I don't know the ctrl-b commands for tmux, but just split and ctrlb-up/down for moving between splits already makes me like it
sshing using putty :)
[00:58]
GithubBot[foswiki] foswiki pushed 4 new commits to Release01x01: http://git.io/UrnuZA
[foswiki/Release01x01] Item11624: reprev comment and number persists in TOPICINFO long after the event - SvenDowideit
[foswiki/Release01x01] Item11624: perltidy - SvenDowideit
[foswiki/Release01x01] Item10546: add info on using template parameters from Func, and examples - SvenDowideit
[01:00]
***GithubBot has left [01:00]
pharveyI'll be internetless at the new place for a week or two
mobile reception is non-existent except one bar of signal in the lounge
[01:00]
FoswikiBothttp://foswiki.org/Tasks/Item11624 [ Item11624: reprev comment and number persists in TOPICINFO long after the event. ]
http://foswiki.org/Tasks/Item10546 [ Item10546: Foswiki Func does not seem to have a way to expand tmpl parameters ]
[01:01]
SvenDowideitgads
whatapaininin
mmmm, yup, back to kids
[01:01]
pharveyI'm thinking of spending the $180 to set up a passive repeater antenna couple
yagi on the roof, omni in the house
[01:02]
SvenDowideithumpf.
set up a pringles can at work
then get successive freinds to relay it to your place
mmm, i need to learn how to 'git svn rebase' a branch that i don't have checked out
[01:02]
GithubBot[foswiki] foswiki pushed 1 new commit to master: http://git.io/Vfh0WQ
[foswiki/master] Item10669: add unit tests and unit test support for full setUrl, and discover that no, the code does not quite do what I inteded. TDD rules, hacking doesn't - SvenDowideit
[01:17]
***GithubBot has left [01:17]
FoswikiBothttp://foswiki.org/Tasks/Item10669 [ Item10669: Modify urlHost conditional check ] [01:17]
pharveythat would involve git svn fetch && git rebase -i --onto branch-to-rebase remotes/trunk
or git svn fetch --all if you're rebasing from Release01x01
hrm, but I wonder if -i implies a checkout
[01:18]
gac410howdy SvenDowideit ... no idea about strings ... Just saw the commit and reran xgettext. Don't know for sure.
Registrations are really out of control
[01:23]
pharveyin what way? [01:25]
gac410Don't know yet. Just looking at the logs for now.
might be - have graphics attachments
gac410 just debates piping grep -il bitcoin /home/foswiki.org/public_html/data/Main/*.txt to xargs rm
[01:28]
pharveymaybe there's a way you can find mentions of bitcoin that existed prior to the last few days
and if there's none, then you should be good :)
"The following path is ignored by one of your .gitignore files" - LIES! Oh, I wish it would say *which* ignore file.
[01:32]
gac410Well in Main ... the topics so far are really obviously bad. ,,,, Lmao_what_is_Bitcoin_app_doing_on_my_computer_29.txt
Maybe enable AntiWikiSpamPlugin
[01:33]
SvenDowideitgac410, yes please :)
guess 1.2.0 will need to have a little spam/safewiki/user mgmt UI work too
[01:41]
BabarBabar deleted them yesterday
so it seems they're spamming daily :(
[01:44]
gac410I'll install AntiWikiSpamPlugin ... but we'll have to add local signatures as they are not being blocked by the moinmoin sigs.
no real pattern of email - all over the place.
[01:45]
.... (idle for 16mn)
Okay - AWSPI is installed, Local signatures in System.AntiWikiSpamLocalList (admin only) [02:01]
SvenDowideitmmm, FoswikiBot raise a task for me to moe the cfg out of System
SvenDowideit runs
[02:01]
gac410It's configurable - Actually configured exampl topic in Config.spec doesn't match the shipped sample topic.
LocalAntiWikiSpamPluginList vs. AntiWikiSpamLocalList :-(
It's a continuous flood - 3 more in the last hour or so.
sure do wish we had fali2ban - we could tune it to catch the spam log errors and ban the IP addresses too :D
Okay bitcoin and the website they are pointing at can not be sabed
saed
saved
(yeesh - I can't type under pressure)
On another note - we need to figure out the CONSTANT errors logged ... Max recursive depth reached: %CLASS%
205000 errors logged
[02:02]
SvenDowideitmake an urgent task :)
i troll those at least once a week
[02:12]
gac410Already out there iirc. It's pretty old. [02:12]
SvenDowideitSvenDowideit expects to be shown to be silly [02:13]
gac410IIRC it's a form in tasks that when empty triggers the error. [02:13]
SvenDowideiti think we discussed this last time
fail2ban doesn't actually help for spam does it
as its analysing apache logs, not posted content
[02:13]
gac410fail2ban can ban anything that logs an error with an IP. So have it watch log for SPAM errors [02:14]
SvenDowideitah, i think i see - so have antiwikispam toss a message into the error log
and fail2ban makes the throttle/kick conf decision
rather than having antiwikispam write conf files directly
[02:15]
gac410Item10223 [02:16]
FoswikiBothttp://foswiki.org/Tasks/Item10223 [ Item10223: deep recursion warning editing a bug item ] [02:16]
gac410Right. Can do the same thing for repeated password violations, I added the AUTH failure message for that reason. [02:16]
SvenDowideitso we should install fail2ban and go
cos you've wished for it at least 3 times now :)
SvenDowideit goes again
[02:19]
gac410I don't think we can - no firewall in the jail
Bumped Item10223 to urgent, reassigned to WebSite.
AWSPI is working - It's blocked two saves from the spammer.
[02:19]
...... (idle for 28mn)
rats - they've figured out some way around AWSPI already. [02:49]
bguptaHi just upgraded from 1.0.10 to 1.1.4 and am getting an error: Warning: Can't find topic .WebLeftBarWebsList [02:54]
gac410You upgraded ... as in used the Foswiki upgrade package? [02:54]
bguptano ran apt-get upgrade.
hmm let me look for those upgrade instructions
(THich I didn't bother looking for prior to upgrading (faceplam)
[02:55]
gac410ugh. I don't know about debian, but for normal Foswiki installs, you are supposed to install new, never upgrade.
1.0 x. to 1.1.x made some very significant changes to LocalSite.cfg and also templates, css, etc.
[02:56]
bguptaOh wow, tons of changes... [02:56]
gac410Babar, so our spammer somehow has tricked AntiWikiSpam plugin to "bypass" which says user ... isAdmin or isInGroup AntiWikiSpamBypassGroup .... neither of which is true. [02:59]
whoops - fcgi poor coding practice. Failed to initialize a variable. [03:08]
bguptagac410: Apparently this is a common issue.. Searching google indicates that 100s of public foswikis have this issue, for example: http://www.sunsa.co.uk/TWiki/WindowsInstallCookbook
is there somewhere I can explore the source for the default webs?
[03:12]
gac410What issue?
The default webs are all accessible through foswiki.org (running an early beta of 1.1.5) or trunk.foswiki.org which runs from an SVN checkout of our alpha code (1.2. / 2.0.
bgupta: What do you mean ... what's a common issue?
[03:15]
bguptagac410: That error.. [03:17]
gac410what error [03:17]
bguptaWarning: Can't find topic .WebLeftBarWebsList Digging further, I think it is a result of changes in the basic code excorcising twiki trademark stuff [03:17]
gac410Okay - hang on. We are up to our eyeballs with a wikispammer registering a new account every few minutes.
It's a very simple topic you can make. http://foswiki.org/System/WebLeftBarWebsList?raw=on
Not sure why it isn't shipped looking at packages.
It's in the Foswiki-1.1.4 tarball. Maybe the debian packages have a pkging error.
SvenDowideit: maintains the .deb packages - he's not here right now. I can't comment - I don't use debian pgks
[03:18]
bguptafixed.. it was a content issue.. that's the issue with upgrading config/content/code are all kinda mushed together, so upgrades are near impossible
I believe the issue is that it wouldn't override my existing WebLeftBar.txt which had hardcoded references to a TwikiWeb in it.
(Which may have been a remnant of an old code base, or a remenant of an early foswiki release.)
[03:24]
gac410Right. The upgrades don't replace "commonly tailored topics". [03:26]
bguptaIE: I did ages ago migrate from twiki to foswiki.. [03:26]
gac410We've been trying to gradually make it so you don't have to upgrade any topics that we ship. It's getting better but we have a long way to go. [03:27]
bguptacool. All in al a lot less painful the reinstalling from scratch [03:27]
gac410You should still delete your LocalSite.cfg and reconfigure. There are a couple of very serious issues possible. Biggest one is the Query operator =~ is undefined
You can certainly work around the issues, but a reconfigure is the safest way.
[03:29]
pharveySvenDowideit: what interesting timing, http://projects.opengeo.org/geosilk - I've been tacking down where Temi got his icons for PhylojivePlugin before releasing [03:37]
gac410Babar, I've moved all the bitcoin attachments and topics over to my home directory under bitcoin [03:44]
bguptagac410: I did delete it and use the dist version (with a slight tweak)
basically just editted the base url.
[03:46]
gac410okay great. [03:46]
kip3fHi all, there is a problem with http://foswiki.org/Development/AddPackageNavigationToPerlDoc in 1.1.5 beta 1
should I create a new task / new codebase config?
[03:46]
gac410what's the issue [03:47]
kip3fit's just that I added a new page to System web
called PublishedAPI
and it's not included in f.o
it's checked into the 1.1 branch, is there something else that I need to do
to included it in the build?
[03:47]
gac410oh ... yeah. I saw that. Just reopen the task you used to do the work, checkin the file to Release01x01 branch and add it to the lib/Foswiki/Contrib/core/MANIFEST file [03:48]
kip3fok will do, thanks! [03:48]
gac410If it's not in MANIFEST it won't get shipped. I usually run a tool to verify the MANIFEST ... it must have missed it. [03:49]
kip3fCurrentState = Waiting For Release ... do I need to change it to "Being worked on" before I can check in a change? [03:50]
gac410Yes [03:50]
kip3fok I will, but why? [03:51]
gac410The commit exit will prevent the checkin [03:51]
kip3fok [03:51]
gac410It's to make sure the release manager reviews any "being worked on" tasks and makes sure they are really complete before build. [03:52]
kip3fgot it. [03:52]
pharveyNot to mention, it prevents people checking in new work against tasks which have already been closed & shipped with the release notes
that's something I get yelled at for, once :P
[03:53]
kip3fhe he [03:53]
gac410yeah. Though then it's "closed" . ... yeah never reopen a closed task. [03:53]
pharveynothing is idiot/pharvey proof [03:53]
kip3fworkflow plugin would help [03:54]
pharveyprobably
somehow I think we prefer yelling :P
[03:54]
gac410every time we make something more idiot proof ... someone invents a better idiot. [03:54]
pharvey1.1.5 has lots of juicy fixes
kip3f thanks for fixing Item11502. This is something I meant to file a task for ages ago but have now gotten so used to the problem I couldn't even remember that I'd forgotten
[03:55]
FoswikiBothttp://foswiki.org/Tasks/Item11502 [ Item11502: %QUERY containing where clause can fail if only one item is being examined ] [03:56]
gac410Our spammer is really persistent. 20 more accounts in the last hour, all of them unable to save the actual spam [03:56]
bguptaCurious are Kenneth Lavreson and Crawford Currie still involved? I remember a decade ago they were heavily involved in Twiki. [03:57]
kip3fpharvey: glad to help [03:57]
gac410yes. Kenneth has been on a bit of a break, but both are still involved. I'm filling in as Release Manager until Lavr gets back in the swing of things. [03:58]
bguptacool.. I remember we used to talk alot about ha and scaling of twiki.. there was even talk about having a pluggable and replaceable datastore backend. [03:59]
gac410It's getting there. pharvey is on the bleeding edge of the MongoDB backend [03:59]
bguptaAh neat... [03:59]
pharveyhttp://wiki.trin.org.au is running MongoDBPlugin. We have 210,000 topics, the largest web is ~60,000 topics. [04:00]
bguptaI'm guessing the forking process delayed things a bit, but it's been a while now, so I figured some forward progress has probably been happening. [04:00]
pharveyJulianLevens is working on a VDBI store, and Crawford wrote DBIStoreContrib as SQL solutions. [04:01]
bguptapharvey: Very cool. Curious if any plans to support traditional DBs?
ah k
[04:01]
pharveythe only reason we did Mongo was because it was easier [04:01]
bguptayeah makes sense... and it's really all you need. however, mongodb is a bit twiddley to care and feed... and most folks are very comfortable with mysql and the like [04:02]
pharveymongo happily meshes with the lack of a centralized/tabular schema. An SQL solution needs a few more (not too many!) fundamental things to be addressed in core, Eg. http://foswiki.org/Development/AllowTypedData [04:02]
kip3fgac410: I updated the manifest, should I change the state back to merged to core now? [04:02]
gac410kip3f: Task goes to "Waiting for release" The feature request didn't matter much - .. but merged to core is correct
It's the Task status that SVN checks.
[04:03]
pharveybgupta, we had some very significant teething problems with mongo, but SvenDowideit got it working for us in the end. It's running fault-free since September, I think. [04:03]
gac410Just be careful and wait for the Foswikirev: stuff to get posted in to the task [04:03]
bguptapharvey: very cool. guessing this makes scaling very easy now? [04:04]
pharvey... and not before raising some issues with 10gen (which they happily fixed, without us being on a support contract) [04:04]
gac410If it posts while your edit window is open, you will loose them. (the cron job doesn't lock topics. :-( ) [04:04]
bgupta(scaling twiki used to be a bit of a problem. [04:04]
pharveybgupta: there's still room for improvement when you're rendering bits of data from hundreds or thousands of different topics; currently Foswiki must deserialise 100s of MiB of data from the DB, which sits on a different VM over the network.
but if we're just showing a page of 25 hits - yes, we can query webs as large as we like :-)
[04:05]
bguptawell stored datastore was the one thing holding back horizontal scaling
s/stored/shared/
and with mongo, you can in theory scale backend too
[04:06]
gac410MichaelDaum completely rewrote the page cache for 1.2. It's pretty impressive. (1.1.x page cache I wouldnt' recommend) [04:07]
bguptaok.. good to know.. caching was always problematic.. [04:07]
pharveyThe bottleneck is now simply the fact that we have an all-or-nothing topic object: it's either fully loaded, or not. So if all you're doing is showing a single FooField on 2000 topics, Foswiki must fully load those 2000 topics, even though only a tiny part of them is actuallying being displayed [04:07]
kip3fI'm excited, I got some great speedups while testing the 1.1 page cache [04:07]
pharveybut overall, we simply wouldn't have been able to do what we're doing with Foswiki now [04:08]
bgupta(That said we did use some of the old caching plugins.. the hardware of that era was just really really slow. I think I had a 200 MHz Sparc that I first ran twiki on.) [04:08]
pharveytrin.org.au is a single-core 4GB VM for Foswiki, and a single-core 8GB VM for Mongo
they're on 2.0GHz opteron hardware, I'm not sure of the utilisation
[04:08]
bguptacurious whatever happened to twiki? did it stagnate after the fork? [04:09]
flexibeastAre there any thoughts of eventually moving FW away from flat-file storage? (Fwiw, i hope not - that was a major reason i chose FW for our organisation in the first place.) [04:09]
gac410See Item11549 for stats on the new page cache. And Foswik:Tasks/FoswikiCache for the open tasks [04:10]
FoswikiBothttp://foswiki.org/Tasks/Item11549 [ Item11549: rewrite of page cache ] [04:10]
bguptaall the folks I know ended up going to foswiki. [04:10]
pharveyflexibeast: I think flat file storage will always be the default that we ship; it seems to be a really core feature for our userbase [04:10]
gac410flexibeast: Nothing that I've ever heard. The plans have been to augment the flatfile [04:10]
flexibeast*nod* [04:11]
pharveyI'm now addicted to managing our topics with git, so I'd be reluctant to change that :)
I have a git repo per root web
[04:11]
flexibeastOh nice. [04:11]
pharveyI tried to write up what I've learnt at http://foswiki.org/Support/BestPracticeTip29 [04:11]
flexibeastHmm, might have to utilise that as i'm putting together our backup plan .... [04:13]
pharveyit's got warts - not for the faint of heart. But it sure is nice to git clone wiki.server.org:/srv/foswiki && git submodule udpate --init to grab a full copy of the wiki data :)
I also would be wary of pushing it onto your people if they're not familiar with git. My team has been using git for over a year now, so it wasn't a big deal to do it this way
[04:15]
GithubBot[foswiki] foswiki pushed 1 new commit to Release01x01: http://git.io/XI17bw
[foswiki/Release01x01] Item11437: (perldoc) added new file to manifest: data/System/PublishedAPI.txt - KipLubliner
[04:16]
***GithubBot has left [04:16]
FoswikiBothttp://foswiki.org/Tasks/Item11437 [ Item11437: Add package navigation to Perl Doc ] [04:16]
kip3fgac410: the checkin showed up on the f.o page for the item, but I think that I will send a mail to the mailing list first ... There still are some odd items in PublishedAPI
I mean, before re-closing the task
[04:17]
gac410That's fine.
Okay ... so all the spam is using email addresses that dns ends up on the mailinator.com domain. We need gmc to block the mailinator ip address. Since it rotates random domains as well.
Or we need to teach the foswiki email code to dns lookup the domain, and compare the IP to a list of blocked IPs. We are getting a new account every few minutes, even though the spam saves are blocked.
[04:18]
pharveydo we need to do any more, if the spam saves are blocked? [04:22]
gac410The users are still getting registered - [04:22]
pharveyAh. [04:22]
gac410all map back to mailinator [04:22]
pharveyIn my experience, they turn their scripts off if you've successfully foiled them for a few days [04:23]
gac410but throwaway domains, not mailinator directly.
well we can wait a few days and then grep all the "blocked" messages and remove the accounts.
I expect we'll start to get complaints as AntiWikiSpam regexes are pretty broad.
[04:23]
pharveyyeah :(
the alternative is moderating all new user registrations, which isn't cool.
[04:24]
gac410well, lets leave it on for a few days and see if they give up. [04:25]
bguptagac410: What's gzip used for in the caching benchmarks?
is that gzip enabled on apache?
nvm
(You have a legend)
[04:28]
gac410:-) [04:29]
bguptaAlthough it is an order of magnitude faster, the numbers don't seem that high... am I misunderstanding something? [04:29]
pharveyMichael runs a pretty pimped-out Foswiki usually
He's the author of NatSkin, NatEditPlugin, DBCachePlugin, etc.
[04:31]
bguptaThe number show me how slow Twiki still is.. IE: You couldn't run a site like wikipedia using twiki yet. [04:32]
pharveyno, that's absolutely true [04:33]
bgupta(Sorry I sound like a critic.. It's great work.. Shouldn't compare foswiki to wikipedia level traffic, as the reality that isn' the market foswiki is going after either) (Also noted that I am saying twiki when I should be saying foswiki.. still not in my brain 100%.. [04:34]
pharveyThat's fine; we would love to be as fast as mediawiki, but to be fair mediawiki was custom-written for wikipedia, so they took all the shortcuts they wanted :) [04:35]
bguptasure.. [04:35]
pharveyand, not to say that T/Foswiki are in any way optimal, there's still big room for improvement. [04:35]
bguptaI was arguing that in 2005 page compalization and caching needed to go in the core of twiki... peter pushed back. [04:37]
pharveyD'oh.
I wasn't around then (I joined Foswiki in 2009).
It seems there have been some missed opportunities.
[04:37]
gac410indeed [04:37]
bguptawas taking a trip down memory lane... You can check the thread here: http://twiki.org/cgi-bin/view/Codev/DakarPerformanceIssuesArchive2005
(I am BrianGupta in that topic)
[04:38]
pharveyBut at least with things like Mongo & DBIStores coming online, we can scale a lot easier, even if page requests are still taking the better part of a second [04:38]
bguptaYeah.. scaling solves this... you can throw hardware at the problem w/ a load balancer.. [04:39]
GithubBot[foswiki] foswiki pushed 1 new commit to master: http://git.io/sI2eAQ
[foswiki/master] Item11593: Another uninitialized variable. - GeorgeClark
[04:48]
***GithubBot has left [04:48]
FoswikiBothttp://foswiki.org/Tasks/Item11593 [ Item11593: Uninitialized variable in AntiWikiSpamPlugin ] [04:48]
bguptaDO you guys recomend against turning on caching at this point? IE: should I wait till 1.2?
very cool btw - http://foswiki.org/System/PageCaching describes almost exactly what I had in mind in 05
[04:48]
gac410bgupta: I have not tried it myself. I think it depends upon your site and usage. must use mod_perl or fcgi as I understand it. [04:52]
kip3fI saw very nice performance improvements using plain ol' CGI. But I got scared off, when I heard horror stories about corrupted page caches. (Probably from gac410 or pharvey, I don't remember which) [04:57]
pharveykip3f: bgupta: I had to disable the 1.1.x PageCache on trin.org.au, because it would become corrupted (I suspect there was some truncation happening if fcgid killed a long-running request mid-cache-update), which resulted in the site turning into an error 500 site. [04:59]
bguptaok good to know. [05:00]
pharveySometimes there was a week or so between corruption events, other times only days.
anyway, the new cache uses DBI, which means a cache update should be transactional and not leave the cache in a bad state if fcgid kills a long-running request during cache-update
[05:03]
bguptasounds like I should wait.. what's the timeframe?
also /configure seems broken for me.. not sure if it was a result of the upgrade...
just kinda hangs
[05:07]
gac410It will take a while - it checks access permissions on the data & pub directories.
re 1.2 timing, we want to branch 1.2 off from trunk in April - after 1.1.5 is released. It will probably be at least a few months after that.
[05:08]
***gac410 has left [05:09]
bguptathanks! [05:18]
pharveybgupta: did configure come back for you? [05:19]
bguptano... the configure url is doing a basic auth popup for some reason
and my user account doesn't work
bgupta tried admin + $Foswiki::cfg{Password} = 'password';
(Turned out it was hanging cause I had a basic auth popup in another window up.
Now it just won't let me authenticate even though I am in the AdminGroup
[05:19]
SvenDowideitSvenDowideit giggles about the compilation thing - I actually wrote code in 2005 to _decompile_ twiki tmplates and topics into tiny sections [05:24]
pharveybgupta: that popup is usually an apache thing, not foswiki. Things to check: do you have an entry in htpasswd [05:24]
SvenDowideitthat would be reassembled using apache server side include [05:24]
pharveyyou're obsessed with SSIs :P [05:24]
SvenDowideitand even that made rendering fast
come to think of it, what it really did, was pre-render each tiny component
[05:24]
pharveyalso: is apache protecting the configure script with the correct .htpasswd file [05:25]
SvenDowideitso that all that was left was selecting and stitching
and the selection of things like search i partially did via apache rules
shame it all got confusing after a while
we probly have enough unit tests now to contemplate that approach again too
funny thing is that there's a good chance that 1.1.x is faster than twiki 4
we found a number of pre-de-optimisations and removed them since then
[05:25]
pharveybut 1.1 has some expensive JS we haven't quite removed
so it probably feels about the same
though.. I haven't profiled heavily since 1.1.0
[05:28]
SvenDowideitmmm, true, i've not profiled the js since about 2006
SvenDowideit sticks fingers in ears :)
[05:28]
bguptachecking for htaccess fies [05:30]
SvenDowideiteee gads kip3f [05:34]
bguptaok am really confused my .htpasswd looks right [05:34]
SvenDowideitI thought our officially published API was basically Foswiki::Func [05:34]
FoswikiBothttp://trunk.foswiki.org/System/PerlDoc?module=Foswiki::Func [05:34]
SvenDowideitand the rest were grudgingly er, ignored and obfuscated necessities that we didn't acknowledge [05:35]
bguptadoes this mean, I MUST use admin user?
<FilesMatch "^(configure)$">
SetHandler cgi-script
Require user admin
</FilesMatch>
[05:35]
SvenDowideityes
apache only knows the literal name
[05:35]
bguptafixed... added my wiki user as well [05:36]
pharveySvenDowideit: how's your re-write of Foswiki::Form going [05:40]
FoswikiBothttp://trunk.foswiki.org/System/PerlDoc?module=Foswiki::Form [05:40]
SvenDowideitpharvey, argh!
its not!!
[05:41]
pharveyok
I think I'll add some tests to what I started over a year ago
[05:41]
SvenDowideiti've not touched it in longer than store2 [05:41]
pharveyand try to put that somewhere useful that isn't my laptop [05:41]
SvenDowideit:) [05:41]
pharveyoh damn, store2. [05:41]
SvenDowideityeah [05:41]
pharveyfsck [05:41]
SvenDowideitthat won't be touched for er, another 2 months i think
as i have 1.2.0 stuff to cook too
[05:42]
pharveyagreed
sadly, Foswiki::Form is limiting my progress more than lack of store2 atm :(
[05:42]
SvenDowideitSvenDowideit wonders how [05:43]
pharveyone dataform per topic, lack of MVC separation (I really, really, really, really detest the direction of doing jquery-tmpl madness in jqgridplugin rather than trying to unify our datatypes perl-side) [05:44]
SvenDowideitSvenDowideit is saddened by the realisation that he may need to get an ipad [05:44]
bguptais /foswiki/pub/ still used? [05:44]
SvenDowideitone dataform per topic :(
bgupta, y
[05:44]
bguptafor some reason the permission were wrong 0600 instead of 0755 [05:45]
SvenDowideitI still don't think more than one form per topic is a good dir [05:45]
pharveyI have a pile of "semantic web"/linked-data hacks that really should be implemented in a common Foswiki::Form field type framework, instead of the spaghetti I have now [05:45]
bguptasorry make that pub/logos [05:45]
SvenDowideitbgupta, wots that!? [05:46]
bguptawondering if that is an old twiki relic
/var/lib/foswiki/pub/pub/_work_areas/README
[05:47]
SvenDowideityes [05:48]
bguptahmm my CGI version is 3.43.. getting a warning.. [05:48]
SvenDowideitwe moved that into foswiki/work_areas [05:48]
bguptaso I can delete that dir.. [05:48]
SvenDowideiti _think_ so [05:48]
pharveySay I have a wiki page all about my favourite taxon. I want it to have a NomenclatureForm, an APCClassificationForm, a VascularPlantProfileForm, a WorkflowForm... [05:48]
SvenDowideitpharvey, then we all scream icecream [05:49]
pharveyI guess you could consider them aspects, nomen-able, classifiable, profileable, workable.. (!)
pharvey is crappy at naming
[05:49]
SvenDowideiti __feel__ there;s something about disambiguation in reverse happening there
aspect - well pointed
[05:50]
pharveybgupta: 3.43 warning affects you if you're using {Site}{CharSet} = 'utf-8' (or any other unicode encoding) [05:50]
SvenDowideiti wonder if we can er, nope, i can't see the time and brain power to work that [05:50]
pharveySvenDowideit, that's ok, I'll just dump my work in progress over the waterfall into a plugin :) [05:51]
SvenDowideitpharvey, I'm not disagreeing with your need
but
it _feels_ (and the problem is that i've not thought it through enough to be even a little sure)
that multi-forms on a topic is the opposite of the attachment isa topic idea
[05:51]
pharveyattachments should have multiple dataforms too :P (but I get what you mean). [05:52]
SvenDowideitmmm, yes, now that i've written it, that sounds stupid
there's this awful feeling that we've been doing it all wring for 10 years
[05:52]
pharveywe *do* already break out some of this stuff into separate topics, and even if we could do multiple dataforms, sometimes the nature of the data or work means that the different aspects of some entity's data, really should have separate dedicated topics
but boy, I feel like I'm trying to eat broken glass sometimes when I'm thinking "this would be so much easier if... multiple dataforms".
[05:53]
bguptaok [05:54]
pharveybut meh [05:54]
SvenDowideitSvenDowideit mumbles alot [05:54]
pharveypharvey mumbles too [05:55]
bguptaso what's the best practice now CGI, FCGI, persistent perl, or mod_perl? [05:56]
pharveyI heartily recommend mod_fcgid. It's maintained by apache
so is mod_perl, but there seems to be a trend away from mod_perl in the perl community (but I could be mistaken)
[05:57]
SvenDowideitno-one seems sure about mod_perl, some swear by it, some swear at it [05:58]
bguptakk [05:59]
.... (idle for 18mn)
how can i tell if fastcgi is working?
mmm. how can I configrm that foswiki is now using fastcgi?
ok it's working
much faster..
[06:17]
SvenDowideitabout 500ms mostly
SvenDowideit dissappearsrsrs
[06:19]
bguptaI can't turn on caching getting this error: Can't locate Cachepath in @INC (@INC contains: path path . path path path path path path path path)
meh that's enough for tonight.. fastcgi removed much of the page latency as it is.. I can wait till it's not 2:23am to take a look at caching.. and will prolly wait till 1.2
mmm. will go burn one, and MAY try again when I get back..
[06:20]
SvenDowideitCan't locate Cachepath - means you're missing some perl module called Cache
or Cache::....
[06:30]
........ (idle for 35mn)
bguptathere we go.. all is good [07:05]
...... (idle for 25mn)
SvenDowideithttp://moya.iyard.org/bin/view/Blog/WebHome
my my, i wonder if someone can get this person commit access
its all boxes to me - i still dont' grok why there are characters/fonts in use out on the interwebs that are not installed on my debian box by default
http://moya.iyard.org/bin/view/Technology/NginxFosWiki
ie - capable too
[07:30]
......... (idle for 43mn)
***ChanServ sets mode: +o OliverKrueger
OliverKrueger sets mode: +oooo CDot Colas terceiro uebera||
OliverKrueger sets mode: +oo pharvey MartinCleaver
[08:14]
.... (idle for 18mn)
JulianLevensSorry but I need to say that f.o is still being spammed. I note from earlier in IRC today, some work was done, alas more required [08:33]
OliverKruegerOliverKrueger is looking at it now. [08:34]
Babaryeah, George installed AntiWikiSpamPlugin, but he said it needed more configuration [08:36]
CDotBabar: you have to get down to the Dojo to understand :-)
anything I can do to help (with the spam repairs?)
[08:37]
BabarCDot: I understand it. But I thought it wasn't funny enough :)
yesterday morning, I changed the password of the user to add SPAM in the hash. And then I moved away all the Bitcoin pages
[08:38]
CDotUnderstood; you really have to see one of these dojo's in action. There are just too many insider jokes to explain. [08:38]
Babarbut yes, I agree it's typical [08:39]
CDotBabar: yeah, I followed up by updating the spam page on Community and found a number more spammy users [08:40]
OliverKruegerOliverKrueger edits .htpasswd [08:41]
CDotCDot sees several dozen new spam registrations [08:41]
SvenDowideitaha. pharvey and others in fcgid land: http://ceph.newdream.net/wiki/RADOS_Gateway#Using_fcgid_module
Fcgid is less desired, as it has one major problem, it buffers all uploaded data before sending it to the fcgi server (This causes problems with large uploads). However, it is usually easier setting it up, as it is usually readily available with the apache installation (Unlike FastCGI):
[08:42]
OliverKruegeryep, thats my search pattern [08:42]
SvenDowideitor mail hosting company [08:43]
OliverKruegerk [08:43]
kip3fSvenDowideit: hello, I really should be sleeping now. But I updated http://foswiki.org/Development/AddPackageNavigationToPerlDoc [08:50]
JulianLevensI struggled to get Fgcid working on Windows (probably easier now it's standard Apache). FastCGI was easy enough once I found the right version (there was a bug fix added for Windows) [08:51]
SvenDowideit:)
hopefully i will read it in the next 12 hours
it works on windows?
which perl??
(i want the answer to be strawberry of course
[08:51]
JulianLevensStrawberry :) [08:52]
SvenDowideitSvenDowideit hugs everyone and looks for the howto doc
cos that would make the installer&foswikiOnAUsbStick alot more sane
[08:54]
JulianLevensCheck f.o I added quite a few notes in a Support Q IIRC [08:55]
foswiki_irc3I have a solr questions: what's the command line syntax for a solr query for retrieving the generic XML-Data from the index? [08:57]
JulianLevensI remember one oddity, which I never completly tracked down. You start fastcgi.fcgi without -T, it detects this as restarts itself with -T. I had to switch that logic around, which means that we are running without -T. When I next upgrade I really need to look at that again. We are only on 1.0.8 :( [08:58]
OliverKruegerfoswiki_irc3: use one of the solr tools in foswiki/tools. You may want to read the solr docco first. ;) [09:02]
.... (idle for 15mn)
JulianLevensSvenDowideit: See Item1315 specifically http://dev.catalyst.perl.org/wiki/deployment/apache_fastcgi_win32#Install_Apache_FastCGI_module. Also Item9701 [09:17]
FoswikiBothttp://foswiki.org/Tasks/Item1315 [ Item1315: FastCGIEngineContrib needs more docco ] http://foswiki.org/Tasks/Item9701 [ Item9701: Scream loudly that =mod_fastcgi= bad, =mod_fcgid= good ] [09:17]
foswiki_irc3@OK: I did read lot's of solr docs. Unfortunately the solr tools itself are undocumented )-: [09:25]
OliverKruegerfoswiki_irc3: I never used solr on the cli. You have to ask MichaelDaum, when he is back in this channel. Its his baby. [09:27]
...... (idle for 25mn)
SvenDowideitso, is anyone here interested in spending some energy looking at foswiki running on openstack?
I've had a go a few weeks ago, but then ran into not-enough-time-issues
but after 1.1.5's cooked, i'll be going back to it
as i really want to make a foswiki-in-the-cloud
[09:52]
ulrichhi
i am running a subversion based install from trunk and the natedit layout is not ok
[10:05]
OliverKruegerulrich: specify "not ok". [10:08]
ulrichnat skin settings are shown below the edit box
and not inside the settings tab
[10:09]
OliverKruegerulrich: maybe a caching effect? [10:11]
ulrichi've cleared my cache more than one time and use different browsers
the help tab is missing at all
[10:12]
OliverKruegerDo you use the NatSkin, too? [10:15]
ulrichyes [10:15]
OliverKruegernatskin3 or natskin4?
Im not sure, how natedit interacts with all the plugins which are required by natskin.
[10:16]
ulrichahh, i looks ok when i use skin=natedit,pattern [10:17]
OliverKruegermaybe you need to update one of those. [10:17]
ulrichnatskin3/4 ? i am not aware of this versions, so i have to look at that [10:17]
OliverKruegerv3 is afaik the latest released version. v4 is in svn only. [10:20]
jeskhi [10:20]
OliverKruegerif you have fancy drop-down menus and alot of dialog popups, you have v4.
Hi jesk
[10:20]
ulrichok i'am running everything from svn, i have 4.00rc1 installed [10:20]
jeskwhat's a cool way to attach PDFs to a blank Page so that it's listed in some good looking way for documentation purposes? [10:21]
OliverKruegerulrich: in that case, your natedit is tested with your natskin. in general.
jesk: do you want to preview the pdf on the wiki page?
[10:21]
jeski have around 10 PDFs to attach, if a preview wouldn't suffer the listing, then a preview would be cool, yeah, why not [10:22]
OliverKruegerjesk: there is the FlexPaperPlugin, which uses some flash to preview pdfs. [10:22]
ulrichhmm, so what can wrong? [10:23]
OliverKruegerulrich: alot... ;) [10:23]
jeskOliverKrueger: so attaching with a a href link is the most appropriate way to link to the PDFs?
listing them just on the bottom inside of "Attachements" is maybe not that intuitive for some people
[10:25]
MichaelLorenzenjesk: you could use %ICON{pdf}% for a smart pdf-symbol allong with the link
like this: [[%ATTACHURL%/my.pdf][%ICON{pdf}% My PDF TITLE]]
[10:27]
jeskok thanks for idea sharing! [10:34]
Syntax: %FLEXPAPER{"attachment" ..."}%
should attachement be replaced with the attachement (I'am asking because this does actually not work)
[10:39]
OliverKruegerjesk: System.FlexPaperPlugin is the documentation.
either just the filename or a file+path, not sure...
attachment = just the filename
http://foswiki.org/Extensions/FlexPaperPlugin
[10:49]
foswiki_irc6Hi! I'm trying to display photos in Foswiki which are stores in LDAP/AD.
Has anyone tried this before?
[11:02]
Babaryou can store pitures in LDAP?
ah right, in AD. I wonder how you access them though
[11:03]
foswiki_irc6They are stored as binary (base64) in a variable in AD. [11:05]
SvenDowideityes, it worked first time :/
i used LdapNgPlugin
and then just queried for the right thing
there was an example when i did it
[11:05]
foswiki_irc6Great! What's the right thing? ;-) [11:06]
SvenDowideitpossibly in the Ldap tmpl for NewUsersPlugin
but i'm not totally sure - it was years ago
ie - install LdapNgPlugin
and if its docco doesn't tell you, look at NewUsersPlugin
[11:06]
foswiki_irc6LdapNgPlugin is installed. I'm going to check the tmpls. [11:07]
SvenDowideiti think i might have just read the docco
SvenDowideit goes back to contempalting putting some foswiki scripts into /etc/cron.hourly in the rpm's and debs
[11:07]
foswiki_irc6In NewUserPlugin, the templates just contains the following HTML:
<img src=\"$jpegPhoto\">
But that can't work (at least it doesn't for me) as the picture is binary data, not a file.
[11:09]
SvenDowideityes, it worked for me as a binary blob
'it' - as in whatever i was told to use by the docco
[11:11]
foswiki_irc6SvenDowideit: Did you use an AD server as source? [11:22]
SvenDowideitno, osx
osx server, serving up a binary blof of base64 encoded stuff
[11:22]
foswiki_irc6Hm, I guess the AD data is encoded differently. [11:26]
***chriswerry1 has left [11:26]
SvenDowideitum, possible, but in that case you should get something
but that it looks like garbage
ok, rewinding a little
so you're able to make an LDAP{} that shows texural user info?
and - what attribute is the image stored in?
as $jpegPhoto refers to the attribute (it seems)
and AD has a thumbnailPhoto attr (as well?)
[11:26]
JulianLevensSvenDowideit: I've added some thoughts to QueryAcrossTopicRevisions and CDot has responded, and I've re-responded ..., and I'd like some feedback from you if poss, thanks [11:32]
SvenDowideitdarnit :) [11:32]
CDotCDot is screaming at whoever wrote the registration handler code; may he be damned to the seventh circle of Canada for all eternity! [11:33]
SvenDowideitreally? it wasn't me? YAY!
never did dare to extract it into the Mapper :(
[11:33]
CDotsimple oversight; registrationHandler is only called *after* the registration is pretty much complete (user created, topic written) [11:34]
SvenDowideityup [11:34]
CDotso I have to unwind the whole f***ing rego, and it's tricky [11:34]
SvenDowideiti'm pretty sure there's an accepted feat-req from a billion years ago [11:34]
CDotme too :-( [11:34]
SvenDowideitno you don't :)
if we use email validation
[11:35]
CDotwell, I *could* leave their topic there [11:35]
SvenDowideitthen you can process and delete them before they validate
using the after rendering has completed handler
[11:35]
CDoterm, no, don;t think so; the registrationHandler is only called *after* they validate [11:35]
foswiki_irc6SvenDowideit: The LDAP query works and I get garbled output (because it's binary). [11:35]
SvenDowideitwhich you _probably_ can access right at the end of the _first_ intiial rego [11:35]
CDotthink "horse... gate.... bolt...." [11:36]
foswiki_irc6I now got something working. [11:36]
SvenDowideitCDot, no
don't use that handler
use the renderCompleted one
[11:36]
foswiki_irc6Seems that jpegPhoto and thumbnailPhoto are interpreted differently. [11:36]
CDothmm; good point, that might work [11:36]
SvenDowideitat the end of the initial rego POST that sends the validation email to them
foswiki_irc3, sweet
can you add a task / support entry about what you did?
or if not, and email / something?
[11:36]
foswiki_irc6Me? Well, I didn't do anything so far. First have to find out why these two behave differently. [11:37]
SvenDowideityou've already found out something! [11:37]
foswiki_irc6For Exchange/Outlook only thumbnailPhoto can be used. For Foswiki only jpegPhoto (so far). [11:37]
SvenDowideitcould be a bug, i don't use AD / MS stuff often enough
win8 is not the worst thing i've used thou
[11:38]
JackSpam@CDot: hi.. are there plans for working on the footer parameter on the ActionTracker? [11:40]
foswiki_irc6Now I understand: http://pastebin.com/zc1cfC0Q [11:40]
CDotJackSpam: no [11:40]
foswiki_irc6Only jpegPhoto is turned into a blob. [11:40]
JackSpamk [11:40]
CDotCDot is up to his ears in $work, and is fighting a battle with spammers on f.o [11:40]
SvenDowideitfoswiki_irc3, nice - make a task
should be easy to add a configure setting to allow you to add more
and easy to test with /(jpeg|thumbnail)Photo/
[11:41]
foswiki_irc6Yes, that's what I did. I'm going to open a task and add the patch. [11:46]
pharvey2 hours to make the damn 'easy to use portable wifi hotspot mode' of my android phone, actually work with @$ KDE
did you know KDE silently craps out its keyagent/passphrase/wallet stuff if launched from startx
[11:50]
flexibeast"craps out"? [11:51]
pharveyand that android 2.4.3 needs the whole phone to rebooted before a new SSID works properly
it says "permission denied" when I try to change the passphrase on an existing wireless network
even though it prompted me for sudo access
[11:51]
flexibeastWhat distro? [11:54]
pharveySvenDowideit: I just don't trust fast_cgi over fcgid, simply because they refuse to do a new release with a bugfix for a problem that immediately manifests itself on any vhost config using the config generated with ACG
flexibeast: debian
[11:54]
SvenDowideitpharvey, so we generate a conf that craps out fastcgi?
we're clever!
[11:55]
pharveyno, it craps out if you put it into a vhost setup
and they fixed the bug over 2 years ago
but it seems the only option is to compile the source yourself
and the latest official binary release remains b0rked
[11:55]
flexibeastpharvey: Huh. My first thought was that such behaviour was rather Ubuntu-like .... Natty was great, but i've found Oneiric to be a real hassle. (Which might be due to proximity of LTS-ness.) [11:55]
pharveyoh, man. And I have to run a buggy android version because Telstra can't be arsed re-training their support staff to say anything other than "Oh yes, there is an update to fix that real soon now" [12:01]
foswiki_irc6I've added a task for LdapNgPlugin: http://foswiki.org/Tasks/Item11642 [12:02]
.... (idle for 16mn)
foswiki_irc8hi, I'm looking after an old foswiki installation (1.0.10) and I've discovered that we don't know our admin password so cannot get to foswiki/bin/configure. How do we go about getting full access again. My day to day account is currently listed in AdminUsers, and the installation is on my old Windows XP PC under my desk (to which I have Administrator rights). Many thanks. [12:18]
flexibeastfoswiki_irc8: So the configure page is password-protected? [12:19]
foswiki_irc8Hi Flexibeast, yes it prompts for a usernam and password [12:25]
flexibeastYou'd need to edit your http server's access configuration then.
What http server are you running your FW installation on?
(e.g. Apache, IIS).
[12:25]
foswiki_irc8Not sure... it was the all in one installer thing...
looking around the 'installs' folder there is httpd-2.2.16-win32 which suggests Apache....
[12:26]
flexibeast*nod*
Well, if you find the config directory for Apache,
and look in the main config file, it should indicate whether your setup is using a single FW-specific config file (which i suspect it might be), or whether it's using individual .htaccess files.
[12:28]
foswiki_irc8ok just looking now
What phrase should I be searching for?
I've found a refernce to 'include conf /extra/Foswiki.conf'
[12:33]
flexibeastThat's the file you want, Foswiki.conf.
If you go to the section in that file
which has <Directory "[something]/foswiki/bin"> at the start of it
[12:36]
foswiki_irc8yup... [12:38]
flexibeastit will show you how the configure script is password-proteced.
*protected
[12:38]
foswiki_irc8AuthUserFile? [12:38]
flexibeastIf that's uncommented, yes. [12:39]
foswiki_irc8yes it is uncommented... [12:39]
flexibeastThe file specified there is the one which contains the password you're being asked for.
However, the password probably won't be stored in plain-text in that file.
[12:39]
foswiki_irc8hashed of course. Can I just delete everything after the 'user:' [12:40]
flexibeastNot sure what happens if you do that!
i would try recreating that file with a new user + password.
Using the htpasswd facility.
[12:40]
foswiki_irc8any idea how to do that on a winxp machine? [12:42]
flexibeasti have no idea, i'm sorry! Haven't used Win for years. Is that utility available from a console, perhaps? [12:43]
foswiki_irc8found the path to htpasswd. Do you recall the syntax for recreating the password file? [12:45]
JulianLevensfoswiki_irc8: you can just edit the .htpasswd file. I've done that before
IIRC I copied my own entry renaming the user as admin. That way I knew my own password
[12:48]
flexibeastJulianLevens: The password wasn't hashed?
foswiki_irc8: The man page i have for htpasswd says that it would be:
htpasswd -c passwdfile username
[12:50]
JulianLevensYes it was but is does not matter. I copied my hashed password to the 'admin' user. It ends up as the same hash. the trick is copying the hash of a user that you know the password of (usually your own) [12:52]
flexibeast(Where "-c" = create file, clobbering existing one if passwdfile already exists.) [12:52]
foswiki_irc8ok... will give the copy paste trick a go, and then if that fails I'll try htpasswd.... BRB [12:53]
flexibeastJulianLevens: Ah okay.
foswiki_irc8: i imagine Win syntax doesn't use "-c" though, maybe "/c" or something? Perhaps check htpasswd /? if the copy-paste trick doesn't work.
In any case, time for bed for me!
[12:53]
JulianLevenshtpasswd.exe is delivered with Apache (I just checked), and as such will probably follow linux parm styles
However, it's probably not in your standard PATH
[12:56]
foswiki_irc8Ok.. the htpasswd trick with a restart of apache did the trick. thanks guys! [13:00]
JulianLevensYour wlecome [13:00]
.... (idle for 17mn)
GithubBot[foswiki] foswiki pushed 2 new commits to master: http://git.io/U5Nf3w
[foswiki/master] Item11644: add filter mechanism for spam registrations - CrawfordCurrie
[foswiki/master] Item11644: perltidy - CrawfordCurrie
[13:17]
***GithubBot has left [13:17]
FoswikiBothttp://foswiki.org/Tasks/Item11644 [ Item11644: Need some way to white/black list common sources of spam registrations ] [13:17]
gac410Hm. foswiki.org data directory is owned by root. Can't save files
Trying to edit a file in System: Foswiki detected an internal error - please check your Foswiki logs and webserver logs for more information. VC::Handler: failed to create file path: Permission denied
Babar, CDot, Anyone doing any maintenance on foswiki.org server?
[13:30]
CDotyeah, me
I fucked something up; trying to work out what
[13:32]
gac410Do you want it all owned by root? [13:32]
CDotno [13:33]
gac410On theory of "too many cooks" ... I won't do anything [13:33]
CDotit's owned by www:wwwadmin; that's correct, isn;t it? [13:33]
gac410That should be it yes. But data, System, Main, .... are owned by root: wwwadmin [13:34]
................. (idle for 1h24mn)
***ChanServ sets mode: +o MichaelDaum [14:58]
gac410Item10223 [15:12]
FoswikiBothttp://foswiki.org/Tasks/Item10223 [ Item10223: deep recursion warning editing a bug item ] [15:12]
............ (idle for 56mn)
AndreUBabar: AndreU_: any idea? - donĀ“t know what happened [16:08]
....................................................... (idle for 4h32mn)
***ChanServ sets mode: +o MichaelDaum [20:40]
ChanServ sets mode: +o MichaelDaum_ [20:46]
............................... (idle for 2h31mn)
GithubBot[foswiki] foswiki pushed 2 new commits to master: http://git.io/vB7rJw
[foswiki/master] Item11553: modify layout of the Extensions tab. - GeorgeClark
[foswiki/master] Item11644: Double-quotes for message to expand - GeorgeClark
[23:17]
***GithubBot has left [23:17]
FoswikiBothttp://foswiki.org/Tasks/Item11553
http://foswiki.org/Tasks/Item11644 [ Item11644: Need some way to white/black list common sources of spam registrations ]
[23:18]
GithubBot[foswiki] foswiki pushed 1 new commit to master: http://git.io/qzNh3w
[foswiki/master] Item11644: Also log email basis for reject - GeorgeClark
[23:31]
***GithubBot has left [23:31]

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)