2613 nov 22 03:29:05 2011 ..    fix makechangelog

2612 nov 22 03:09:45 2011 ..    remove jsb-makecert and jsb-udpstripped from the standard distro

2611 nov 22 03:07:36 2011 ..    update debian man pages


0.80.3
~~~~~~


2610 nov 22 00:22:46 2011 ..    added tag 0.80.3 for changeset a45016e196b0

2609 nov 21 23:37:06 2011 ..    nits

2608 nov 21 23:03:20 2011 ..    tunes and shit

2607 nov 21 22:16:34 2011 ..    this is 0.80.3 release

2606 nov 21 17:15:09 2011 ..    tune logging

2605 nov 21 07:37:12 2011 ..    fix execute

2604 nov 21 06:41:53 2011 ..    lock the alarm

2603 nov 21 05:48:25 2011 ..    log & stuff

2602 nov 21 05:16:36 2011 ..    save tables on myplugs changes

2601 nov 21 04:00:01 2011 ..    don't auto_register if no command is given

2600 nov 21 03:25:11 2011 ..    silence logging of mainconfig load

2599 nov 21 03:19:02 2011 ..    lower the amount of save()

2598 nov 21 01:59:02 2011 ..    fix rss

2597 nov 20 23:44:33 2011 ..    support bsd tar

2596 nov 20 23:39:07 2011 ..    up loglevels for persist .. over to test

2595 nov 20 23:30:56 2011 ..    make it 0.80.1 development

2594 nov 20 23:03:09 2011 ..    lower loglevel

2593 nov 20 22:46:40 2011 ..    tunes and bits and peace

2592 nov 20 20:09:43 2011 ..    tune and lower loglevels

2591 nov 20 19:11:00 2011 ..    fix rss a bit more

2590 nov 20 16:53:21 2011 ..    update jsb-backup

2589 nov 20 15:56:15 2011 ..    add jsb-backup program

2588 nov 19 07:39:05 2011 ..    silence

2587 nov 19 07:23:01 2011 ..    strip jid when in /msg

2586 nov 19 06:08:13 2011 ..    naja!

2585 nov 19 06:07:18 2011 ..    hmpf

2584 nov 19 06:01:31 2011 ..    more fix

2583 nov 19 05:58:47 2011 ..    fix

2582 nov 19 05:55:41 2011 ..    fix persist

2581 nov 19 05:28:56 2011 ..    use "global" dir not "globals"

2580 nov 19 05:22:52 2011 ..    tune some more

2579 nov 19 05:13:47 2011 ..    don't close on non pipelined commands

2578 nov 19 05:11:05 2011 ..    fix alarm

2577 nov 19 04:11:57 2011 ..    various fixes discovered in jsb-dodocs

2576 nov 19 03:40:56 2011 ..    add release notes for 0.80.1

2575 nov 19 03:08:55 2011 ..    close event properly

2574 nov 19 00:11:48 2011 ..    its release

2573 nov 18 23:21:42 2011 ..    check for filename

2572 nov 18 22:20:22 2011 ..    more spider work

2571 nov 18 21:59:01 2011 ..    more spider work

2570 nov 18 14:48:51 2011 ..    lower loglevels

2569 nov 18 14:09:15 2011 ..    wait for bot to connect before sending rss postings

2568 nov 18 02:17:47 2011 ..    sync rss feeds on startup

2567 nov 17 23:12:54 2011 ..    set fleet.startok properly

2566 nov 17 22:49:11 2011 ..    readd the ask plugin

2565 nov 17 22:25:01 2011 ..    on part remove channel also from bot.cfg.channels

2564 nov 15 17:25:40 2011 ..    fix learn-toglobal

2563 nov 15 17:21:09 2011 ..    implement global infoitems (learn)

2562 nov 15 16:37:05 2011 ..    lower loglevel

2561 nov 15 15:20:00 2011 ..    use (bot.cfg.name, event.channel) as the relay origin .. old relays no

2560 nov 15 14:18:12 2011 ..    allow digest-md5

2559 nov 15 13:33:08 2011 ..    add note about openfire servers

2558 nov 15 13:06:45 2011 ..    fix sasl plain on openfire servers

2557 nov 15 03:06:25 2011 ..    set default persist.data if not existent .. remove unused ask plugin

2556 nov 15 00:42:17 2011 ..    add first attempt at a spider plugin

2555 nov 14 22:21:27 2011 ..    allow users to set cc in private message

2554 nov 14 21:39:14 2011 ..    dont split the response up in multiple lines (jabber.org)

2553 nov 13 21:52:17 2011 ..    fix typo thnx to perel

2552 nov 13 17:49:50 2011 ..    show failure when auth doesnt work

2551 nov 13 11:47:05 2011 ..    print message that openfire mode is enabled

2550 nov 13 11:45:14 2011 ..    make --openfire option a switch

2549 nov 12 21:08:53 2011 ..    fix chatlog on xmpp

2548 nov 10 22:39:44 2011 ..    add a --openfire option to jsb-xmpp to enable openfire mode

2547 nov 10 22:35:24 2011 ..    add a bot.cfg.openfire

2546 nov 10 13:42:46 2011 ..    fix login on jsb-tornado

2545 nov 10 03:53:56 2011 ..    make this a release

2544 nov 10 03:52:23 2011 ..    remove jsb-upgrade from the setup.py

2543 nov 10 02:51:01 2011 ..    fix shutdown code

2542 nov 10 01:56:49 2011 ..    fix tornado bot

2541 nov 10 01:07:18 2011 ..    fix some bugs

2540 nov 10 00:56:55 2011 ..    set plugin_packages properly - fix irccat start

2539 nov 09 18:03:33 2011 ..    properly set plugin_packages in boot()

2538 nov 04 13:49:49 2011 ..    add resource after extracting the host

2537 oct 29 05:19:00 2011 ..    add missing tornado subpackage

2536 oct 29 05:07:00 2011 ..    exit properly on shell

2535 oct 29 04:39:13 2011 ..    rewrite plugin_packages detection

2534 oct 29 03:07:34 2011 ..    add irccat-enable and irccat-disable

2533 oct 29 00:50:46 2011 ..    silence jira precondition exception (when no server has been added yet).

2532 oct 29 00:45:24 2011 ..    fix to plugin in case of txt only input

2531 oct 28 22:56:28 2011 ..    give pointer to the github2 library

2530 oct 28 22:53:35 2011 ..    check for existence of github2 library

2529 oct 28 22:49:13 2011 ..    add new plugins to the distro - thnx to taxilian (richard bateman)

2528 oct 27 20:42:30 2011 ..    fix on gae

2527 oct 27 16:01:41 2011 ..    dont check for ownership of urls

2526 oct 27 03:36:08 2011 ..    catch exceptions

2525 oct 27 02:26:58 2011 ..    update readme

2524 oct 27 02:07:55 2011 ..    update to 0.80.1

2523 oct 27 01:42:36 2011 ..    remove github reference

2522 oct 27 00:11:11 2011 ..    detect new directories in myplugs dir

2521 oct 26 15:10:12 2011 ..    add a keepalive config var

2520 oct 25 23:08:27 2011 ..    add the resource to the jid .. hipchat requires this

2519 oct 24 21:04:32 2011 ..    lock on irc bot mem address (via repr())

2518 oct 24 20:06:46 2011 ..    enlarge longrunner pool

2517 oct 24 20:04:41 2011 ..    default callbacks to the longrunner

2516 oct 17 21:58:46 2011 ..    markov port part 2 .. no working at all yet

2515 oct 17 20:17:01 2011 ..    add markov plugin part 1

2514 oct 11 01:42:01 2011 ..    do raise error on ioerror

2513 oct 11 01:35:30 2011 ..    wrap websocket output in a try except

2512 oct 11 01:34:46 2011 ..    introdude -b bork mode .. quits the bot when exception is raised.

2511 oct 11 01:04:04 2011 ..    update tornado to 2.1.1

2510 oct 11 00:43:44 2011 ..    check if bind works

2509 oct 11 00:21:01 2011 ..    update tweepy to version 1.7.1

2508 oct 09 07:06:41 2011 ..    update colors for gae

2507 oct 09 05:28:07 2011 ..    update some colors for jsb-tornado

2506 oct 09 03:29:11 2011 ..    don't str event now it uses repr

2505 oct 09 03:04:49 2011 ..    default fulljids to 1

2504 oct 09 02:50:41 2011 ..    default fulljids to true

2503 oct 09 01:01:24 2011 ..    add start handler to app.yaml.example

2502 oct 08 06:35:14 2011 ..    reintroduce markup in console bot

2501 oct 07 20:22:05 2011 ..    don repr the lazydicts

2500 oct 06 00:48:12 2011 ..    log properly

2499 oct 05 23:55:15 2011 ..    fix logging

2498 sep 30 00:35:40 2011 ..    add sanity tests

2497 sep 29 22:31:48 2011 ..    lower loglevels

2496 sep 29 21:01:53 2011 ..    moar unittests

2495 sep 29 03:02:49 2011 ..    fix on gae

2494 sep 29 02:31:14 2011 ..    add sanitydata to the test dir .. this is default data after 1 test-plugs

2493 sep 29 02:12:21 2011 ..    pass unittests .. set cache to self

2492 sep 29 00:37:18 2011 ..    add the first unittest .. the persist module

2491 sep 28 20:29:55 2011 ..    add backens.yaml example and update queue.yaml.example

2490 sep 28 17:42:59 2011 ..    fix useragent

2489 sep 28 15:42:18 2011 ..    add support for gae backends

2488 sep 28 14:26:33 2011 ..    setup tests infrastructure .. needs python-nose

2487 sep 27 21:24:58 2011 ..    fix topic .. set version to 0.80.0

2486 sep 27 01:24:51 2011 ..    unlock the botbase.say()

2485 sep 25 23:46:13 2011 ..    add some debug logging for rexodus

2484 sep 25 23:34:39 2011 ..    fix

2483 sep 23 22:36:34 2011 ..    readd the docmnd method

2482 sep 23 21:51:34 2011 ..    fix prepare .. dont signal on empty busy deque

2481 sep 23 21:14:58 2011 ..    nits and pieces plus a new url-tail command thnx to cmile!

2480 sep 23 16:30:24 2011 ..    use localcache before memcache .. dont strip essentials from lazydict

2479 sep 23 02:48:04 2011 ..    tune performance on gae

2478 sep 23 00:53:22 2011 ..    set dontbind on remotecallbacks

2477 sep 23 00:38:15 2011 ..    introduce a event.dontbind attribute to skip binding

2476 sep 23 00:25:52 2011 ..    remove old reloadchecks

2475 sep 23 00:05:04 2011 ..    limit nr of webchannels to 3 per channel

2474 sep 22 21:49:10 2011 ..    make broadcast command threaded

2473 sep 22 03:43:02 2011 ..    fix gae test-plugs

2472 sep 22 02:33:23 2011 ..    add two forgotten

2471 sep 22 02:05:46 2011 ..    dont reconnect on socket error

2470 sep 22 01:48:21 2011 ..    baby steps dude baby steps

2469 sep 22 01:14:45 2011 ..    and another step

2468 sep 22 00:43:50 2011 ..    one step closer !

2467 sep 21 22:51:13 2011 ..    core nits

2466 sep 21 22:13:30 2011 ..    core rewrite (event.execute, event.wait) part x

2465 sep 21 17:42:58 2011 ..    fix lazydict full dumpelement

2464 sep 21 14:11:19 2011 ..    allow for direct div change

2463 sep 20 23:54:34 2011 ..    read config file from disk first

2462 sep 20 22:52:20 2011 ..    update & fix

2461 sep 20 14:43:42 2011 ..    give eventbase.wait() a little more waiting time

2460 sep 20 14:07:12 2011 ..    tune pipeline plugins

2459 sep 20 12:42:58 2011 ..    tune pipeline

2458 sep 20 11:54:12 2011 ..    remove unused import

2457 sep 20 02:44:24 2011 ..    numpf

2456 sep 20 02:29:32 2011 ..    check for features first

2455 sep 20 02:25:31 2011 ..    launch test commands as seperate events

2454 sep 20 01:42:50 2011 ..    fix on docs

2453 sep 20 01:38:00 2011 ..    make jsb <command> works with pipelines as well

2452 sep 20 01:05:28 2011 ..    !test-plugs solid on shell console

2451 sep 20 00:57:12 2011 ..    more nits and fixes

2450 sep 20 00:19:22 2011 ..    make proper docs

2449 sep 19 23:52:27 2011 ..    moar fixes

2448 sep 19 22:08:00 2011 ..    remove old checkqueues remains

2447 sep 19 21:56:50 2011 ..    more fixes

2446 sep 19 21:44:24 2011 ..    fix

2445 sep 19 21:33:11 2011 ..    import gae2 stuff

2444 sep 18 23:44:28 2011 ..    core rewrite part 1

2443 sep 18 13:54:24 2011 ..    return queue when its already full

2442 sep 18 01:29:00 2011 ..    set default speed at 6

2441 sep 17 21:52:29 2011 ..    prefer cmnd.speed over event.speed

2440 sep 17 20:16:51 2011 ..    use speed 3

2439 sep 17 18:27:28 2011 ..    make xmpp work on gae again + lots of tunes (local cache)

2438 sep 17 14:05:34 2011 ..    aadd full dumping to lazydict .. fix handler_task

2437 sep 17 00:56:21 2011 ..    tuning stuff

2436 sep 16 21:11:03 2011 ..    skip nogae stuff on gae .. put default speed at 1

2435 sep 16 18:22:15 2011 ..    make work on gae 2.7

2434 sep 16 17:36:44 2011 ..    move webapp2 to jsb.contrib

2433 sep 16 17:05:36 2011 ..    make gae 2.5 work again

2432 sep 19 21:23:39 2011 ..    rewrite part 3

2431 sep 16 15:02:38 2011 ..    remove our version of webapp2, its builtin now

2430 sep 19 16:17:00 2011 ..    core rewrite part 2

2429 sep 16 00:33:19 2011 ..    remove none from queue .. wait a little longer

2428 sep 15 22:49:19 2011 ..    lock on funcname

2427 sep 15 22:28:33 2011 ..    fix jsb-makedocs

2426 sep 15 21:13:55 2011 ..    fix waitforqueue

2425 sep 15 19:31:42 2011 ..    fix

2424 sep 15 13:17:08 2011 ..    lower loglevel

2423 sep 15 12:58:05 2011 ..    and another piece of core rework

2422 sep 15 09:47:03 2011 ..    fixes and introdude deque

2421 sep 15 06:12:50 2011 ..    fix cleanup

2420 sep 15 02:39:37 2011 ..    starting to look like it !

2419 sep 15 01:55:26 2011 ..    its still called ievent

2418 sep 15 01:40:21 2011 ..    fixed!

2417 sep 15 01:33:29 2011 ..    start tls after protocol negotiations

2416 sep 15 01:26:09 2011 ..    fix

2415 sep 15 01:20:36 2011 ..    this looks much better .. queue.priorityqueue !!

2414 sep 14 23:31:38 2011 ..    introdude runner.longrunning

2413 sep 14 22:26:00 2011 ..    always use 2 standby runners

2412 sep 14 20:57:33 2011 ..    return to old eventloop behaviour

2411 sep 14 17:35:18 2011 ..    fix a bit

2410 sep 13 23:31:47 2011 ..    implement multiple eventqueues in botbase

2409 sep 13 15:42:19 2011 ..    lower loglevel

2408 sep 13 15:25:39 2011 ..    lower loglevels

2407 sep 12 18:48:57 2011 ..    add allowrc stuff to mainconfig

2406 sep 12 18:46:36 2011 ..    require allowrc definition in mainconfig

2405 sep 12 12:24:52 2011 ..    fix persist.sync()

2404 sep 12 00:15:19 2011 ..    cleanup

2403 sep 11 20:13:03 2011 ..    more gae persist fixes

2402 sep 11 19:33:28 2011 ..    fix gae persist

2401 sep 11 17:21:05 2011 ..    skip unparsable stuff

2400 sep 11 14:28:22 2011 ..    fixes

2399 sep 11 03:30:41 2011 ..    remove 0.8 release notes for now

2398 sep 10 15:28:53 2011 ..    fix

2397 sep 10 15:22:45 2011 ..    dont use memcached stuff if not enabled

2396 sep 10 15:11:11 2011 ..    fix

2395 sep 10 04:14:12 2011 ..    fix more

2394 sep 10 03:55:24 2011 ..    so far so good

2393 sep 10 01:15:14 2011 ..    memcached validation update

2392 sep 09 21:21:26 2011 ..    more fixes

2391 sep 09 21:10:38 2011 ..    fix for now

2390 sep 09 20:31:25 2011 ..    fix bugtracker in the googlecode case / showing 1 bug works (a bit)

2389 sep 09 18:22:00 2011 ..    add bugtracker plugin .. thnx maze !!

2388 sep 09 16:56:08 2011 ..    dont use local cache on gae for now

2387 sep 09 04:23:00 2011 ..    update favicon

2386 sep 09 04:15:38 2011 ..    fix gae web

2385 sep 09 01:54:40 2011 ..    properly parse incoming commands

2384 sep 09 01:03:33 2011 ..    fix persist on gae

2383 sep 08 01:26:05 2011 ..    add size()

2382 sep 07 23:50:06 2011 ..    add size command

2381 sep 05 22:47:25 2011 ..    fix deleting of users

2380 sep 05 01:10:11 2011 ..    add doop signature to botbase, fix wiki in case of nonexistent country code

2379 sep 05 00:58:01 2011 ..    use blocking gets in threadloops

2378 sep 03 23:02:07 2011 ..    add perm ops to the ops plugin

2377 sep 02 00:41:56 2011 ..    fix

2376 sep 02 00:30:36 2011 ..    fix ejabberd login

2375 sep 02 00:26:18 2011 ..    over to test

2374 sep 01 23:55:58 2011 ..    search for features after tls handshake

2373 sep 01 00:26:49 2011 ..    fix bugs found with jsb-makedocs

2372 aug 31 23:04:56 2011 ..    add jsb-docserver .. a static file server to test docs with

2371 aug 31 22:33:23 2011 ..    update index.txt

2370 aug 31 22:30:08 2011 ..    this is 0.8 rc1

2369 aug 31 11:43:15 2011 ..    use non-greedy matching for colors

2368 aug 31 02:47:17 2011 ..    add 0.8 release notes

2367 aug 31 02:14:49 2011 ..    remove allowlist functionality for now

2366 aug 31 01:21:23 2011 ..    set who when no provided in arguments

2365 aug 31 01:19:29 2011 ..    update readme

2364 aug 30 22:41:55 2011 ..    add servermode string send to the server after connect

2363 aug 30 22:26:53 2011 ..    add irc password to fleet-add

2362 aug 27 03:16:56 2011 ..    add ops plugin

2361 aug 26 21:13:03 2011 ..    change description of the bot

2360 aug 26 20:50:01 2011 ..    fix jsb-makechangelog


0.8b1
~~~~~


2359 aug 26 20:35:17 2011 ..    added tag 0.8b1 for changeset 1c61c84d82fa

2358 aug 26 17:08:08 2011 ..    update doc indexes

2357 aug 26 16:44:02 2011 ..    report if keys are not found in the --ssl case

2356 aug 26 15:47:19 2011 ..    add .crt to manifest.in

2355 aug 26 15:44:44 2011 ..    larger login fonts

2354 aug 26 15:41:50 2011 ..    remove jquery

2353 aug 26 15:36:00 2011 ..    set zip_safe to false

2352 aug 26 15:09:55 2011 ..    include *.crt files in jsb/contrib/tornado

2351 aug 26 14:00:54 2011 ..    add --fleet option to console bot

2350 aug 26 13:31:03 2011 ..    nits

2349 aug 26 13:07:52 2011 ..    require setuptools

2348 aug 25 19:04:22 2011 ..    fix for eggs

2347 aug 25 18:38:54 2011 ..    search for ca_certificates.crt

2346 aug 25 18:10:33 2011 ..    add jsb-udpstripped .. a standalone version of jsb-udp

2345 aug 25 05:11:29 2011 ..    fix stuff on freebsd

2344 aug 25 04:34:07 2011 ..    don't rely on setuptools .. include manifest.in (kinda meta)

2343 aug 25 03:11:34 2011 ..    remove stuff

2342 aug 25 03:04:49 2011 ..    include pkg_resources in the jsb.contrib package

2341 aug 25 01:30:17 2011 ..    prepare for release

2340 aug 24 19:56:58 2011 ..    fix fleet-cmnd

2339 aug 24 18:59:00 2011 ..    fix irc readloop

2338 aug 24 15:15:50 2011 ..    add decode_html_entities to bot.say()

2337 aug 23 21:13:36 2011 ..    add fulljids to the xmpp config

2336 aug 23 20:59:58 2011 ..    use event.auth for allowed testing

2335 aug 23 20:43:47 2011 ..    fix typo

2334 aug 23 20:42:44 2011 ..    use bot.cfg.fulljids to enable full jids in groupchat

2333 aug 23 17:24:04 2011 ..    fix google import

2332 aug 23 15:31:36 2011 ..    fix less to check for waveapi module first

2331 aug 20 22:36:47 2011 ..    silence log line that reveals channel pass

2330 aug 20 22:33:14 2011 ..    lower loglevel

2329 aug 20 22:14:27 2011 ..    default memcached to disabled

2328 aug 20 13:39:12 2011 ..    update todo to enable -c (use current channel) option, default todo is

2327 aug 20 03:34:47 2011 ..    various

2326 aug 20 01:36:17 2011 ..    add cleanup() to jsb.lib.persist .. fix admin-mc

2325 aug 19 23:08:58 2011 ..    fix typo

2324 aug 19 22:42:57 2011 ..    tune memcached startup/teardown

2323 aug 19 12:51:05 2011 ..    better logging msgs

2322 aug 18 23:14:16 2011 ..    fix memcache booting .. fix todo to be used per user

2321 aug 18 19:54:01 2011 ..    start memcached localy .. if not already running on unix socket

2320 aug 18 19:23:24 2011 ..    move memcached stuff in its own package

2319 aug 18 18:36:05 2011 ..    use run/memcached.socket unix file socket for memcached

2318 aug 18 17:47:23 2011 ..    make memcached work (over socket now)

2317 aug 17 23:27:26 2011 ..    fix all on irc

2316 aug 17 23:17:07 2011 ..    implement all command that send the remaining outcache to nick/jid

2315 aug 17 15:52:39 2011 ..    give django his colors back

2314 aug 17 15:13:11 2011 ..    use stripped jid in xmpp bot's userhosts cache

2313 aug 17 11:28:19 2011 ..    fix using real jid when conference is not anonymous

2312 aug 16 12:17:52 2011 ..    add re commands

2311 aug 16 11:40:08 2011 ..    add boot(force=true) to bin/jsb-init

2310 aug 16 01:36:51 2011 ..    set tick event generation to once a second

2309 aug 15 23:56:21 2011 ..    add nextid from dev08

2308 aug 15 23:55:01 2011 ..    add periodical and alarm plugin over from dev08

2307 aug 15 23:53:15 2011 ..    update console from dev08

2306 aug 08 11:42:24 2011 ..    fix typo

2305 aug 08 00:54:29 2011 ..    webconsole update part 1

2304 aug 07 17:46:54 2011 ..    nitters

2303 aug 07 17:42:33 2011 ..    add the !tour command

2302 aug 06 20:41:17 2011 ..    improve connection code

2301 aug 06 20:14:36 2011 ..    show permission in !help

2300 aug 06 20:08:36 2011 ..    use docstring in descriptions

2299 aug 06 19:18:07 2011 ..    last docstring part

2298 aug 06 18:38:09 2011 ..    even more docstrings

2297 aug 06 16:48:39 2011 ..    more docstring stuff

2296 aug 06 16:19:52 2011 ..    more docstring nibbles

2295 aug 06 00:59:10 2011 ..    stylish nit

2294 aug 06 00:57:59 2011 ..    add overflow to content_div

2293 aug 06 00:21:03 2011 ..    add decsriptions command

2292 aug 05 21:59:30 2011 ..    tits and nits

2291 aug 05 21:12:45 2011 ..    webconsole look tuning

2290 aug 05 12:34:57 2011 ..    clear cmnd_div is message is not the result of a command

2289 aug 05 05:29:11 2011 ..    always overwrite content_div

2288 aug 04 22:30:51 2011 ..    "fix" google auth

2287 aug 04 21:37:04 2011 ..    over to test

2286 aug 04 20:02:58 2011 ..    tune webconsole some more

2285 aug 04 18:58:33 2011 ..    lower loglevel

2284 aug 04 18:55:13 2011 ..    lower loglevels

2283 aug 04 18:22:17 2011 ..    nits

2282 aug 04 17:21:57 2011 ..    show proper indexes

2281 aug 04 16:57:45 2011 ..    show time etc

2280 aug 04 13:06:19 2011 ..    docstrings part 3

2279 aug 04 12:22:19 2011 ..    tune docstrings part 2

2278 aug 04 11:27:14 2011 ..    tune docstrings

2277 aug 03 21:46:41 2011 ..    add link to the introduction on the home page

2276 aug 03 21:23:51 2011 ..    point to the right git repository

2275 aug 03 16:14:02 2011 ..    dont strip html for web console .. strip colors in relay

2274 aug 03 15:15:19 2011 ..    actually sleep max. 3 min

2273 aug 03 15:12:16 2011 ..    reconnect timeout till max 3 min

2272 aug 03 14:42:26 2011 ..    sleep less

2271 aug 03 14:38:26 2011 ..    sleep 5 seconds before joining a channel

2270 aug 03 13:34:51 2011 ..    update help commands

2269 aug 02 05:00:55 2011 ..    use the jsbloop

2268 aug 01 21:43:22 2011 ..    implement our own ioloop so we can run with stock tornado

2267 aug 01 07:16:14 2011 ..    update tornado

2266 aug 01 07:15:06 2011 ..    prepare for upgrade

2265 jul 31 07:04:42 2011 ..    more nits

2264 jul 31 05:53:47 2011 ..    fix boundaries

2263 jul 31 05:27:13 2011 ..    nits

2262 jul 31 05:02:37 2011 ..    browsing the history .. almost done.

2261 jul 30 20:56:37 2011 ..    web console rewrite part x

2260 jul 30 19:18:02 2011 ..    first attempt at an history index with we can scroll through

2259 jul 30 17:23:07 2011 ..    font nits

2258 jul 30 16:32:16 2011 ..    fix demo url .. demo is over http

2257 jul 30 16:20:45 2011 ..    nits

2256 jul 30 16:13:40 2011 ..    make it blue

2255 jul 30 15:32:16 2011 ..    toppie!

2254 jul 30 15:29:32 2011 ..    colors

2253 jul 30 15:07:27 2011 ..    get the red line back

2252 jul 30 14:58:38 2011 ..    show jsondata in console

2251 jul 30 14:00:23 2011 ..    so far so still not good but hee need to commit ;]

2250 jul 29 17:31:44 2011 ..    show full event when logging

2249 jul 29 15:27:31 2011 ..    check if data exists before attempting to log

2248 jul 29 15:23:07 2011 ..    dont exit the bot when we are not connected

2247 jul 29 06:06:29 2011 ..    remove debug prints .. create log dirs

2246 jul 28 18:40:16 2011 ..    nits

2245 jul 28 06:02:21 2011 ..    webconsole revamp part 3

2244 jul 28 04:44:34 2011 ..    looks nice ;]

2243 jul 28 03:45:26 2011 ..    rewrite websockets protocol

2242 jul 27 23:23:17 2011 ..    add showall to eventbase.reply()

2241 jul 27 20:50:37 2011 ..    add api description txt (in development)

2240 jul 27 18:55:26 2011 ..    create containers dir

2239 jul 27 18:52:34 2011 ..    add save method to the container

2238 jul 27 17:23:06 2011 ..    change login page

2237 jul 27 15:11:46 2011 ..    fix jsb-tornado when run from an egg

2236 jul 26 14:55:44 2011 ..    fix building of eggs

2235 jul 26 14:44:30 2011 ..    this is beta1

2234 jul 26 12:44:52 2011 ..    slow startup times

2233 jul 26 12:23:42 2011 ..    extend chatlog

2232 jul 26 10:57:08 2011 ..    update chatlog-stats

2231 jul 25 23:54:38 2011 ..    fix reverse in pipeline

2230 jul 25 23:02:41 2011 ..    fix chatlog-stats

2229 jul 25 22:38:11 2011 ..    first attempt at chatlog-stats

2228 jul 25 22:17:10 2011 ..    add chatlog-search command

2227 jul 24 19:16:49 2011 ..    assign url

2226 jul 24 18:15:09 2011 ..    tune jsb-tornado visual .. use https version of the channel api js

2225 jul 24 07:30:20 2011 ..    nits

2224 jul 23 20:52:37 2011 ..    set url properly

2223 jul 23 20:08:34 2011 ..    update bin/jsb-tornado

2222 jul 23 19:42:08 2011 ..    remove demo template

2221 jul 23 19:41:51 2011 ..    use 1 template file

2220 jul 22 01:25:43 2011 ..    nits

2219 jul 21 18:25:05 2011 ..    fix info_div

2218 jul 20 03:39:51 2011 ..    let logout url redirect to /_ah/login_required

2217 jul 20 00:05:15 2011 ..    fix favicon entry in app.yaml

2216 jul 19 02:49:33 2011 ..    update console style part 2

2215 jul 19 01:44:47 2011 ..    webconsole revamp part 1

2214 jul 19 01:04:47 2011 ..    add 128x128 48x48 16x16 logos

2213 jul 19 00:17:08 2011 ..    add new jsonbot logo

2212 jul 17 17:22:20 2011 ..    nits

2211 jul 17 14:33:08 2011 ..    branch merge

2210 jul 17 04:42:37 2011 ..    skip kqueue

2209 jul 17 04:21:22 2011 ..    don't use our own loop for now

2208 jul 17 03:20:32 2011 ..    fix jsb-tornado

2207 jul 17 02:43:49 2011 ..    fix jsb-xmpp

2206 jul 17 02:27:36 2011 ..    rework code flow to allow for clean reconnect

2205 jul 16 23:58:25 2011 ..    sleep 5 seconds before reconnect

2204 jul 16 13:44:58 2011 ..    start fleetbots in their own threads

2203 jul 16 22:21:51 2011 ..    at least silence the outloop on botbase.exit() .. readloop remains to be

2202 jul 15 22:33:02 2011 ..    make demo work on gae

2201 jul 12 02:07:26 2011 ..    remove old entry in cmnds.subs if it exists

2200 jul 12 01:10:07 2011 ..    add clean option to the boot() function so we can clear the indexes

2199 jul 12 00:54:41 2011 ..    add bots to the fleet only once

2198 jul 11 00:42:16 2011 ..    nits

2197 jul 11 00:33:59 2011 ..    implement own ioloop.start()

2196 jul 10 22:16:51 2011 ..    make .jsb tarred files work everywhere

2195 jul 09 18:52:48 2011 ..    don't provide a polltime of 0.0 to the kqueue.poll()

2194 jul 08 15:12:04 2011 ..    lower sleeplevels

2193 jul 08 14:43:12 2011 ..    catch an failed unregister

2192 jul 08 04:23:50 2011 ..    do threads on tornado bots

2191 jul 07 06:09:08 2011 ..    fix login

2190 jul 07 05:10:24 2011 ..    fix demo

2189 jul 07 04:12:41 2011 ..    nits

2188 jul 07 04:07:24 2011 ..    finally it works !

2187 jul 07 01:04:59 2011 ..    gae console part 2

2186 jul 07 00:58:49 2011 ..    gae web console revamp

2185 jul 06 20:20:34 2011 ..    wrap tornado stuff

2184 jul 06 18:52:48 2011 ..    nits

2183 jul 06 18:01:11 2011 ..    revert to previous eventloop

2182 jul 06 14:49:52 2011 ..    check if bot is already started

2181 jul 05 00:54:02 2011 ..    benice !!

2180 jul 04 17:18:23 2011 ..    tuning the base

2179 jul 02 21:47:20 2011 ..    close websockets on reboot .. log start/stop of thread loops

2178 jul 02 16:52:20 2011 ..    fix koffie ! notice by skylimit

2177 jul 02 04:10:39 2011 ..    first attempt at fixing reboot on jsb-tornado

2176 jul 02 03:04:14 2011 ..    properly shutdown bots

2175 jul 02 02:50:43 2011 ..    use stripcolor

2174 jul 01 20:28:25 2011 ..    more nits

2173 jul 01 17:43:09 2011 ..    nits

2172 jun 30 04:17:37 2011 ..    fix tornado relay

2171 jun 30 00:51:25 2011 ..    fix relaying to/from tornado bot

2170 jun 30 00:18:34 2011 ..    tornado reboot part 1

2169 jun 29 23:43:58 2011 ..    fix tornadobot.outnocb() when no event is passed

2168 jun 29 17:31:38 2011 ..    remove check for already existing user

2167 jun 29 03:53:25 2011 ..    fix setup.py

2166 jun 29 03:31:00 2011 ..    this is 0.8 alpha1

2165 jun 29 03:15:13 2011 ..    reenable digest-md5 login

2164 jun 29 02:59:19 2011 ..    point to the jsonbot.org docs

2163 jun 29 01:56:37 2011 ..    silence test-plugs a bit on tornado bots

2162 jun 29 01:32:46 2011 ..    use console.html in demo

2161 jun 29 01:26:35 2011 ..    impement reconnect code for the websocket

2160 jun 28 15:37:06 2011 ..    default to nonthreaded fleet bot startup

2159 jun 28 15:24:48 2011 ..    start ioloop in the mainthread

2158 jun 28 14:28:54 2011 ..    fix test-plugs on tornado

2157 jun 28 14:23:10 2011 ..    tornado part x

2156 jun 28 14:04:18 2011 ..    fix demo

2155 jun 27 21:26:17 2011 ..    put echo in last_callbacks

2154 jun 27 20:47:29 2011 ..    tune sleeptimes

2153 jun 27 19:55:58 2011 ..    hook up tornado into the various plugin callbacks

2152 jun 27 03:26:58 2011 ..    add demo user

2151 jun 27 02:59:57 2011 ..    use jsb.data.static/templates if available otherwise use those from the

2150 jun 27 02:49:56 2011 ..    add tornado bot to the fleet

2149 jun 27 02:47:18 2011 ..    move tornado pieces into the right places

2148 jun 27 02:07:53 2011 ..    add -f option to jsb-tornado to enable fleet

2147 jun 27 00:42:12 2011 ..    add onclose

2146 jun 26 22:13:50 2011 ..    nits

2145 jun 26 21:40:35 2011 ..    keep track of websockets per channel

2144 jun 26 20:33:03 2011 ..    more web console tuning

2143 jun 26 16:39:56 2011 ..    silence some exception throwing when non https is used on http server

2142 jun 26 16:06:41 2011 ..    tune status

2141 jun 26 07:26:28 2011 ..    use argument to set hostname

2140 jun 26 01:23:09 2011 ..    remove debug logs

2139 jun 26 01:21:29 2011 ..    add logout handler

2138 jun 26 01:06:50 2011 ..    implement https on the tornado server

2137 jun 26 00:11:08 2011 ..    avoid pycurl

2136 jun 26 00:04:53 2011 ..    fix google login

2135 jun 25 14:13:09 2011 ..    add login logos

2134 jun 25 13:27:05 2011 ..    use remote_ip

2133 jun 25 13:18:14 2011 ..    temp nozzle

2132 jun 25 13:14:52 2011 ..    remove bogus google import

2131 jun 25 13:12:27 2011 ..    add tornado

2130 jun 25 13:06:19 2011 ..    program options

2129 jun 25 12:52:33 2011 ..    tornado - enable how parameter

2128 jun 25 12:18:03 2011 ..    tornado part 2

2127 jun 25 07:01:30 2011 ..    first attempt at tornado integration

2126 jun 24 13:50:43 2011 ..    fix indexerror

2125 jun 22 06:45:13 2011 ..    remove jsb-gozerimport remains

2124 jun 22 06:28:04 2011 ..    remove

2123 jun 22 06:27:44 2011 ..    gozerimport is no longer needed since gozerbot is working again

2122 jun 22 06:27:12 2011 ..    fix docs redirect

2121 jun 21 03:56:15 2011 ..    remove webchannel on error

2120 jun 21 03:21:23 2011 ..    fix

2119 jun 21 01:20:47 2011 ..    add handle_channel .. doing debug output for now

2118 jun 21 00:11:35 2011 ..    tune some sleeptimes

2117 jun 20 02:20:17 2011 ..    strip buggery

2116 jun 20 02:10:11 2011 ..    add pipelining to the feedback plugin

2115 jun 18 21:08:03 2011 ..    this is 0.7.1.3

2114 jun 18 12:41:52 2011 ..    don't install jsb-gozerimport yet .. its not ready


0.7.1.2
~~~~~~~


2113 jun 18 12:40:16 2011 ..    added tag 0.7.1.2 for changeset 22e01f97f0e4

2112 jun 18 12:40:00 2011 ..    up lig version to 0.7.1.2

2111 jun 18 00:58:34 2011 ..    fix the case when cfg.channels doesnt exist yet

2110 jun 18 00:27:27 2011 ..    its self.response.set_status() .. fix doc redirect loop

2109 jun 17 06:35:38 2011 ..    update debian docs

2108 jun 17 02:17:17 2011 ..    gozerimport part 2

2107 jun 17 01:40:49 2011 ..    add gozerbot compat stuff part 1

2106 jun 17 01:09:52 2011 ..    update gozerimport

2105 jun 17 01:03:18 2011 ..    branch merge

2104 jun 16 19:35:25 2011 ..    this is 0.7.1.2

2103 jun 15 20:06:58 2011 ..    sync on outqueue

2102 jun 15 15:17:54 2011 ..    jsb-config part 2

2101 jun 15 14:47:42 2011 ..    move jsb-edit to jsb-config

2100 jun 15 14:31:47 2011 ..    jsb.version

2099 jun 15 14:01:27 2011 ..    more config stuff

2098 jun 15 13:44:02 2011 ..    dont use cfg.botname

2097 jun 15 03:24:58 2011 ..    default bot to disabled .. jsb-fleet wont start them unless put to 0

2096 jun 15 03:08:24 2011 ..    trim the example files

2095 jun 15 02:31:57 2011 ..    more configuration files work

2094 jun 15 02:21:09 2011 ..    produce better config files

2093 jun 14 11:44:13 2011 ..    fix fleet-cmnd

2092 jun 14 11:25:23 2011 ..    fix

2091 jun 14 02:30:44 2011 ..    add first attempt at a document explaining bot configuration

2090 jun 12 16:35:34 2011 ..    fix feedback command

2089 jun 12 15:55:12 2011 ..    passon the host not the server

2088 jun 12 14:35:33 2011 ..    fix

2087 jun 12 14:32:08 2011 ..    catch attributeerror in case the file log handler can not be created

2086 jun 12 14:21:33 2011 ..    set datadir early on

2085 jun 12 08:07:36 2011 ..    fix login

2084 jun 12 03:15:21 2011 ..    merge 0.7.1.1

2083 jun 12 03:06:55 2011 ..    direct feedback to me

2082 jun 12 03:01:14 2011 ..    install defaults if not initialised

2081 jun 12 01:51:57 2011 ..    this is 0.7.1.1

2080 jun 12 01:50:18 2011 ..    fix logins on gae

2079 jun 10 18:50:19 2011 ..    add --chan option to all rss commands that might need it

2078 jun 10 18:43:55 2011 ..    add --chan option to rss-setitems

2077 jun 10 18:31:25 2011 ..    add a --chan option to the rss-start command

2076 jun 10 17:47:03 2011 ..    use re to detect password in feeds urls .. thnx to andras korn

2075 jun 10 17:07:46 2011 ..    also strip password from rss-url command output

2074 jun 10 17:04:47 2011 ..    strip passwords from urls when logging

2073 jun 10 16:35:00 2011 ..    dont start a rss watcher if its already running

2072 jun 10 00:03:20 2011 ..    set datadir early on

2071 jun 09 23:59:36 2011 ..    setdatadir early on

2070 jun 09 23:42:59 2011 ..    move all of the logging code into setloglevel .. call setdatadir() first

2069 jun 09 23:24:01 2011 ..    use setdatadir()

2068 jun 08 21:39:22 2011 ..    more gozerbot import work

2067 jun 09 21:44:47 2011 ..    remove minimalized jquery

2066 jun 08 20:13:02 2011 ..    this is 0.8 development


0.7.1
~~~~~


2065 jun 09 21:41:10 2011 ..    added tag 0.7.1 for changeset c2761cd551c6

2064 jun 08 20:07:49 2011 ..    add first verion of a script to import gozerbot data

2063 jun 09 21:39:52 2011 ..    this is 0.7.1 release

2062 jun 08 20:07:02 2011 ..    add jsb-sed

2061 jun 06 02:50:16 2011 ..    check if google_appengine is installed in the users home dir

2060 jun 06 02:27:54 2011 ..    make dns searches work on jsb-xmpp bots

2059 jun 06 01:55:31 2011 ..    add forgotten jsb.contrib.dns in setup.py

2058 jun 06 00:41:39 2011 ..    fix jsb-xmpp

2057 jun 06 00:07:23 2011 ..    make gae work again if data/myplugs is not defined

2056 jun 06 00:02:21 2011 ..    this is rc1


0.7.1b2
~~~~~~~


2055 jun 04 23:15:41 2011 ..    added tag 0.7.1b2 for changeset 8ccbe1f5753a

2054 jun 04 23:07:51 2011 ..    make jsb-release work on python2.5

2053 jun 04 17:39:18 2011 ..    fix register on digest-md5

2052 jun 04 17:28:20 2011 ..    add a __unicode__ method .. needed on python2.5

2051 jun 04 16:56:20 2011 ..    fix srv record lookup

2050 jun 04 16:44:03 2011 ..    add a bot.cfg.noresolver knob that can be set to disable srv resolving

2049 jun 04 16:39:17 2011 ..    implement srv dns lookups .. code taken from sleepxmpp

2048 jun 04 15:32:08 2011 ..    try datadir/myplugs first

2047 jun 04 15:00:08 2011 ..    update programplugin a bit

2046 jun 03 11:59:57 2011 ..    fix jsonbot on python2.5 (fingers crossed)

2045 jun 02 23:40:52 2011 ..    pass nr argument on to bot.say()

2044 jun 02 23:29:27 2011 ..    branch merge

2043 jun 02 13:53:34 2011 ..    fix sasl plain auth after register

2042 jun 02 00:26:30 2011 ..    fix xmpp bot register

2041 jun 02 23:29:11 2011 ..    add showall option to bot.say()

2040 may 31 20:14:45 2011 ..    remember if color logging is enabled .. sync idle data instead of saving

2039 may 30 21:41:39 2011 ..    this is version 0.7.1 beta2

2038 may 30 21:38:46 2011 ..    fix reconnect


0.7.1b1
~~~~~~~


2037 may 30 00:47:21 2011 ..    added tag 0.7.1b1 for changeset 0c5c9858f7a5

2036 may 29 23:45:19 2011 ..    lower loglevel

2035 may 29 18:44:52 2011 ..    this is 0.7.1 beta1

2034 may 29 17:47:32 2011 ..    implement --colors options .. logging with colors is disabled by default

2033 may 29 17:02:20 2011 ..    add jsb-convore man page

2032 may 27 10:43:15 2011 ..    fix typo

2031 may 27 01:20:15 2011 ..    logging color nits

2030 may 27 00:37:49 2011 ..    color nits and no command handling

2029 may 26 06:26:42 2011 ..    dont bold colors

2028 may 26 06:25:21 2011 ..    dont log colors

2027 may 26 06:21:05 2011 ..    determine size of data later on the code path

2026 may 26 05:07:00 2011 ..    fix login on sxmpp bots

2025 may 23 00:08:31 2011 ..    try reconnect immediately

2024 may 23 00:04:28 2011 ..    fix reconnect

2023 may 22 06:42:34 2011 ..    remove sending of unneeded stanza

2022 may 22 05:29:28 2011 ..    try to bind after plain auth

2021 may 22 05:03:17 2011 ..    implement sasl plain

2020 may 22 04:12:28 2011 ..    nits

2019 may 22 01:09:41 2011 ..    add nosasl bot config option to disable sasl login

2018 may 21 23:18:33 2011 ..    trying to support abort

2017 may 21 23:01:56 2011 ..    xmpp sasl part 3

2016 may 21 14:06:49 2011 ..    remove debug print

2015 may 21 02:17:15 2011 ..    make sasl work of old ssl port 5223

2014 may 21 00:40:18 2011 ..    xmpp rework part 2

2013 may 20 23:02:21 2011 ..    refactor xmpp driver code

2012 may 20 13:49:50 2011 ..    catch exceptions in auth() so we can detect whether to register

2011 may 20 12:44:22 2011 ..    cleanup debug prints

2010 may 19 04:57:55 2011 ..    make it work on port 5223

2009 may 19 04:52:19 2011 ..    works ! for 5222 at least

2008 may 19 00:56:44 2011 ..    sasl so far

2007 may 18 21:39:36 2011 ..    restore to previous *working* version

2006 may 18 20:49:53 2011 ..    move initstream() to core.py

2005 may 18 17:41:03 2011 ..    implement self.cfg.fulljid .. when enabled xmpp logs in with the full jid

2004 may 18 00:50:44 2011 ..    send password before resource

2003 may 18 00:26:13 2011 ..    use full jid

2002 may 18 00:03:02 2011 ..    use complete jid when using port 5223

2001 may 17 22:46:24 2011 ..    use socket.sslerror

2000 may 16 00:34:24 2011 ..    fix !more in irc /msg

1999 may 16 00:19:25 2011 ..    set cfg.type to "irc"

1998 may 15 22:47:08 2011 ..    make sure runners.cleanup doesnt bork on indexerror

1997 may 15 21:45:24 2011 ..    added config option verbose to toggle karma display after upping or downing an item

1996 may 15 21:31:18 2011 ..    show proper store size

1995 may 15 21:15:45 2011 ..    logging nits

1994 may 15 21:01:35 2011 ..    santize log messages

1993 may 15 20:49:11 2011 ..    remove debug prints

1992 may 15 20:44:00 2011 ..    add colors to the log .. check for subelements in presence

1991 may 15 11:36:21 2011 ..    move jsb-udpx to files/toudp.py

1990 may 15 02:02:29 2011 ..    added a nodeps udp program .. jsb-udpx

1989 may 15 01:22:24 2011 ..    move detection of hg tip to the version command

1988 may 15 00:56:32 2011 ..    enlarge display space for module.function

1987 may 15 00:52:36 2011 ..    more debug print removal

1986 may 15 00:49:40 2011 ..    remove debug print

1985 may 14 15:51:09 2011 ..    enable oldstyle ssl port 5223

1984 may 14 06:47:23 2011 ..    set cfg.port if opts.port is defined

1983 may 14 06:01:17 2011 ..    fix typo

1982 may 14 04:56:55 2011 ..    fix wrong import

1981 may 14 04:55:14 2011 ..    tune wikipedia some more

1980 may 14 03:50:39 2011 ..    tune wikipedia on console

1979 may 14 03:34:47 2011 ..    use showall=true in console bot

1978 may 13 22:53:51 2011 ..    remove hg tip detection stuff .. blocks on debian5 ;[

1977 may 13 22:41:42 2011 ..    use plain module.version in opts building

1976 may 13 22:23:48 2011 ..    check if mercurial doesnt bork

1975 may 13 11:35:39 2011 ..    make loglevel settable again

1974 may 12 13:00:20 2011 ..    fixje

1973 may 11 12:24:28 2011 ..    fix typo

1972 may 11 08:21:58 2011 ..    move import of plugblacklist

1971 may 10 23:24:41 2011 ..    make plug-disable/enable persistent

1970 may 10 02:55:30 2011 ..    skip event.dump|() on wave .. for some reason this borks

1969 may 10 02:08:03 2011 ..    fix udp plugin

1968 may 09 20:34:01 2011 ..    tune logging in persist module

1967 may 09 20:11:12 2011 ..    put urlfetches in rss plugin on warn loglevel

1966 may 09 12:16:52 2011 ..    lock persist.save()

1965 may 09 12:13:44 2011 ..    don throw exception when tmp file can be saved

1964 may 09 12:01:49 2011 ..    include bot.cfg in dump .. return proper bot in botbase.__deepcopy__()

1963 may 09 00:12:34 2011 ..    pffff .. fix overloading of bot.cfg

1962 may 08 22:47:34 2011 ..    fix ignore response

1961 may 08 22:45:54 2011 ..    dont echo nick when use the !echo command.

1960 may 08 19:58:27 2011 ..    replace botbase.py with an older version

1959 may 08 17:26:04 2011 ..    allow list argument to plugins.reload() .. fix echo command

1958 may 08 15:53:24 2011 ..    update the urlinfo regex .. thnx klapo !

1957 may 08 15:47:28 2011 ..    fix echo command

1956 may 08 10:30:44 2011 ..    add forgotten import

1955 may 07 20:41:31 2011 ..    fix copying of bots

1954 may 07 17:20:54 2011 ..    tune persist.save()

1953 may 07 17:00:21 2011 ..    fix udp plugin

1952 may 07 11:27:26 2011 ..    catch ssl.sslerror

1951 may 06 23:54:29 2011 ..    show mercurial tip in version if mercurial package is available

1950 may 06 23:29:18 2011 ..    update to 0.7.0.1

1949 may 06 13:14:22 2011 ..    check is event is a command

1948 may 06 01:40:49 2011 ..    use getfleet()

1947 may 06 01:35:26 2011 ..    add ignore plugin

1946 may 06 00:30:35 2011 ..    make tasks require admin permission

1945 may 05 22:09:14 2011 ..    fix typo

1944 may 05 22:03:17 2011 ..    fix unicode handling .. hook learn plugin into wave

1943 may 04 21:58:18 2011 ..    to disable a bot use bot.cfg.disable = 1

1942 may 04 21:54:40 2011 ..    load all fleetbot before deleting

1941 may 04 21:52:16 2011 ..    use bot.cfg.uuid and save it when set

1940 may 04 20:27:42 2011 ..    use bot.cfg.username

1939 may 04 19:38:54 2011 ..    set irc options properly in config file

1938 may 02 23:48:14 2011 ..    fix wave bot for a bit

1937 may 02 21:58:21 2011 ..    api change .. fleet.makebot(type, name, config, domain) .. config and domain

1936 may 02 03:53:33 2011 ..    log fetching on url on warn level. fix test-plugs

1935 may 02 00:45:14 2011 ..    tune persist logging

1934 may 02 00:17:50 2011 ..    tis is 0.7.0.1

1933 may 01 21:21:58 2011 ..    this is the 0.8 branch

1932 may 01 13:28:37 2011 ..    dont forget to install jsb-convore


0.7
~~~


1931 may 01 13:26:40 2011 ..    added tag 0.7 for changeset ee1f3bb47cf0

1930 may 01 13:24:36 2011 ..    update docs

1929 may 01 12:55:53 2011 ..    update readme

1928 may 01 12:54:50 2011 ..    add notes

1927 may 01 03:41:26 2011 ..    update upgrade doc to include 0.7

1926 apr 30 19:49:02 2011 ..    tune logging some more

1925 apr 30 18:40:00 2011 ..    change logging lines

1924 apr 30 18:32:48 2011 ..    fix examples

1923 apr 30 18:19:14 2011 ..    add bot.cfg.name to the sxmpp resume data

1922 apr 30 18:13:20 2011 ..    more log format nits

1921 apr 30 17:47:06 2011 ..    tune logging format

1920 apr 30 15:39:57 2011 ..    check for unicode errors in botbase.doevent()

1919 apr 30 15:02:12 2011 ..    pass event to inputmorph

1918 apr 30 13:50:57 2011 ..    lower loglevel

1917 apr 30 13:50:19 2011 ..    always bind event .. dont thread grep command

1916 apr 30 00:36:15 2011 ..    fix docs

1915 apr 29 23:06:25 2011 ..    fix typo in jsb.lib.persist .. tune doc stuff .. update webapp2

1914 apr 29 00:26:39 2011 ..    update programplugin with event descriptions

1913 apr 28 00:47:54 2011 ..    update

1912 apr 27 21:10:57 2011 ..    prepare for 0.7 release

1911 apr 27 11:24:55 2011 ..    dont implement a lazydict.__str__()

1910 apr 26 23:00:53 2011 ..    use eventbase.bot.cfg.nick


0.7rc1
~~~~~~


1909 apr 26 21:42:12 2011 ..    added tag 0.7rc1 for changeset 0344bc0e2622

1908 apr 26 20:26:00 2011 ..    use bot.cfg.nick

1907 apr 26 16:34:39 2011 ..    set default nick

1906 apr 26 07:38:23 2011 ..    strip botname in channelbase

1905 apr 26 07:12:15 2011 ..    use event in botbase.outmonitor()

1904 apr 26 05:59:08 2011 ..    add some config var descriptions

1903 apr 25 12:53:37 2011 ..    dont set mainconfig.loglevel in bin/jsb

1902 apr 25 12:33:29 2011 ..    bits and pieces

1901 apr 25 01:21:16 2011 ..    dont put event.stop on eventbase.ready() .. it block further callbacks that

1900 apr 25 00:30:52 2011 ..    user proper bot-type-name

1899 apr 25 00:27:25 2011 ..    allow for not cfg creation of bots

1898 apr 24 01:47:40 2011 ..    check if file has been save if not defer

1897 apr 24 00:49:09 2011 ..    various

1896 apr 23 23:16:03 2011 ..    use bot.cfg.botname if available

1895 apr 23 18:09:30 2011 ..    check for botname

1894 apr 23 13:23:01 2011 ..    raise exception instead of assert

1893 apr 23 12:47:48 2011 ..    dont block callbacks if event is stopped

1892 apr 23 12:40:44 2011 ..    fix deadlock on reboot

1891 apr 23 03:47:06 2011 ..    pfew some rebooting haxor stuff

1890 apr 23 01:45:08 2011 ..    revamp the fleet.loadall() stuff

1889 apr 23 01:10:49 2011 ..    default bot.cfg.server to ""

1888 apr 22 23:23:35 2011 ..    show correct host we connect to

1887 apr 22 23:15:19 2011 ..    iproved doc css font size .. use bot.cfg.server in sxmpp driver connect

1886 apr 22 21:12:03 2011 ..    bind event in callback() if it isnt already bonded

1885 apr 22 20:26:54 2011 ..    fix forwarding a bit

1884 apr 22 19:15:04 2011 ..    fix wrong import

1883 apr 22 17:08:17 2011 ..    fix help command

1882 apr 22 16:33:38 2011 ..    docs related stuff

1881 apr 22 16:21:40 2011 ..    avoid duplicate referers

1880 apr 22 15:37:43 2011 ..    lower loglevels

1879 apr 22 14:08:37 2011 ..    always set the txt attribute on an event

1878 apr 22 06:14:31 2011 ..    make topic plugin work on irc

1877 apr 22 04:33:36 2011 ..    add jsb.lib.wait .. used to wait for events .. uses callbacks

1876 apr 21 15:21:49 2011 ..    more docs work

1875 apr 21 04:15:35 2011 ..    make plugs more parsable for the doc generator

1874 apr 21 02:03:55 2011 ..    make xmpp work on gae again

1873 apr 21 01:44:55 2011 ..    add reference to the code

1872 apr 20 23:58:48 2011 ..    fix

1871 apr 20 23:42:29 2011 ..    make feedback work on gae

1870 apr 20 23:11:47 2011 ..    make feedback plugin work on shell .. reboot stuff

1869 apr 20 19:26:44 2011 ..    more reboot fixing

1868 apr 20 18:54:05 2011 ..    fix rebooting

1867 apr 20 17:30:31 2011 ..    fix listening to ourselves in conference room

1866 apr 20 17:02:44 2011 ..    fix fleet-list

1865 apr 20 16:25:14 2011 ..    fix convore bot

1864 apr 20 16:08:06 2011 ..    fix --nick option on bin/jsb-irc

1863 apr 20 15:25:16 2011 ..    fix usage of nick on jsb-xmpp

1862 apr 20 09:27:03 2011 ..    always use event.channel as the target in !more

1861 apr 20 08:47:28 2011 ..    dont forget to use the provided botname

1860 apr 20 08:05:44 2011 ..    fix import of wave

1859 apr 20 01:01:47 2011 ..    final tune

1858 apr 19 23:03:13 2011 ..    update docs

1857 apr 19 22:51:21 2011 ..    add missing dindex.txt

1856 apr 19 22:49:24 2011 ..    set default name incase bot.cfg.name is not available

1855 apr 19 22:41:22 2011 ..    use only the opts parameter

1854 apr 19 22:37:43 2011 ..    fix

1853 apr 19 22:33:53 2011 ..    be a bit more verbose

1852 apr 19 22:19:21 2011 ..    more bot.cfg cases

1851 apr 19 21:53:22 2011 ..    use bot.cfg.name

1850 apr 19 16:18:35 2011 ..    use bot.cfg.name

1849 apr 19 11:55:25 2011 ..    more refactoring

1848 apr 19 05:37:53 2011 ..    over to test

1847 apr 19 04:21:00 2011 ..    use bot.cfg for config related data

1846 apr 19 02:26:44 2011 ..    first attempt making a feedback plugin.

1845 apr 19 01:46:45 2011 ..    use .strip()

1844 apr 19 01:05:13 2011 ..    first try opts.logelvel then mainconfig.loglevel then default

1843 apr 19 00:23:59 2011 ..    exclude urlinfo from tests as it calls remote

1842 apr 18 23:58:01 2011 ..    remove the !chat command completely

1841 apr 18 23:49:21 2011 ..    sleep 20 second if no result is receiced from convore

1840 apr 18 23:46:49 2011 ..    fix version import

1839 apr 18 23:36:01 2011 ..    fix queues on gae .. dont use the lockmanager on gae

1838 apr 18 23:20:47 2011 ..    fix gae.tasks import

1837 apr 18 23:10:15 2011 ..    update wave into the refactored code

1836 apr 18 23:08:27 2011 ..    fix docs redirect

1835 apr 18 22:59:35 2011 ..    fix docs

1834 apr 18 22:16:48 2011 ..    this is 0.7 rc1

1833 apr 18 22:14:08 2011 ..    remerge 0.8 work in 0.7 rc1 .. refactor into jsb.drivers

1832 apr 18 21:36:12 2011 ..    include all packages in the setup.py

1831 apr 18 20:13:31 2011 ..    make gae work

1830 apr 18 19:59:04 2011 ..    use jsb.version

1829 apr 18 19:52:06 2011 ..    move version to jsb upperlevel

1828 apr 18 19:42:59 2011 ..    add mainconfig.allowremoterc to enable executing rc files from remote

1827 apr 18 19:37:21 2011 ..    strip more wait stuff .. we need to reimplement this with proper code

1826 apr 18 19:27:18 2011 ..    fix jsb-irc

1825 apr 18 19:05:35 2011 ..    fixes

1824 apr 18 18:58:40 2011 ..    addm issing __init__.py

1823 apr 18 18:49:28 2011 ..    more cleanup work

1822 apr 18 18:17:46 2011 ..    remove old stuff

1821 apr 18 18:16:23 2011 ..    move gae utils

1820 apr 18 17:31:58 2011 ..    fix jsb-xmpp

1819 apr 18 17:13:48 2011 ..    move rest of socklib to jsb.drivers.socket

1818 apr 18 16:55:57 2011 ..    this is 0.8 alpha1

1817 apr 18 21:51:46 2011 ..    fix setup.py including convore package

1816 apr 18 16:53:00 2011 ..    move convore driver

1815 apr 18 21:05:26 2011 ..    jsb-release doesnt need pkg_resources

1814 apr 18 16:50:41 2011 ..    sync with 0.7 rc2

1813 apr 18 20:26:09 2011 ..    don forget to include the requests package

1812 apr 17 22:19:09 2011 ..    point to http://jsonbot.org for help

1811 apr 17 19:54:11 2011 ..    save password if provided with join

1810 apr 16 01:28:41 2011 ..    enter rc1 .. add bot.cfg.sleepsec


0.7b2
~~~~~


1809 apr 15 20:29:48 2011 ..    added tag 0.7b2 for changeset b50ebcf8d581

1808 apr 15 20:28:47 2011 ..    return empty dict when no match is found

1807 apr 15 20:27:29 2011 ..    add missing import

1806 apr 15 12:46:10 2011 ..    fix bug in learn when no item is passed

1805 apr 14 22:48:22 2011 ..    fix convore and chan.data.enable check

1804 apr 14 20:41:35 2011 ..    hook karma into the convore callback

1803 apr 14 17:03:43 2011 ..    hook the learn callback into convore .. allow trailing ?

1802 apr 14 16:51:43 2011 ..    lower loglevel

1801 apr 14 15:57:24 2011 ..    branche merge

1800 apr 14 15:42:16 2011 ..    check for bot name

1799 apr 14 15:56:58 2011 ..    make chan-enable/disable user perm

1798 apr 13 08:54:54 2011 ..    filter messages to ourselves .. enable convore callbacks in relay

1797 apr 13 06:43:55 2011 ..    add chan-enable and chan-disable

1796 apr 13 03:36:35 2011 ..    fix cursor

1795 apr 13 05:08:10 2011 ..    fix bot (on ubuntu at least) .. over to test

1794 apr 13 04:46:13 2011 ..    pass the event into the handlers

1793 apr 13 04:28:10 2011 ..    dont do anything with stars yet

1792 apr 13 04:21:48 2011 ..    make private messages work

1791 apr 13 03:34:44 2011 ..    put login logout messages on "info" loglevel

1790 apr 13 03:25:13 2011 ..    add login and logout handlers

1789 apr 13 02:59:51 2011 ..    start convore bot without joining channels .. servers keeps track of that

1788 apr 13 02:29:47 2011 ..    remove debug prints

1787 apr 13 01:31:43 2011 ..    lower loglevels

1786 apr 13 00:18:56 2011 ..    normalize

1785 apr 13 00:12:32 2011 ..    convore works ...

1784 apr 12 19:49:45 2011 ..    convore bot part 2

1783 apr 12 15:48:11 2011 ..    convore support part 1

1782 apr 12 15:05:05 2011 ..    add requests to the contrib

1781 apr 11 09:29:24 2011 ..    fix booting

1780 apr 10 23:34:49 2011 ..    point to http://jsonbot.org for docs as well

1779 apr 18 16:50:05 2011 ..    move over to drivers.gae or drivers.socket

1778 apr 10 22:48:36 2011 ..    !loglevel without arguments return the current loglevel .. add

1777 apr 16 16:20:12 2011 ..    add drivers package

1776 apr 10 19:38:06 2011 ..    lower loglevel

1775 apr 09 19:41:07 2011 ..    over to test

1774 apr 10 18:07:26 2011 ..    dont send 2 <body> elements in a reply

1773 apr 09 18:16:28 2011 ..    update versions

1772 apr 10 17:11:25 2011 ..    detect when myplugs have changed and if so reload them

1771 apr 09 18:14:11 2011 ..    add buildout.cfg

1770 apr 10 16:16:00 2011 ..    more myplugs.common stuff

1769 apr 09 17:55:27 2011 ..    add jsb-buildenv

1768 apr 10 16:08:39 2011 ..    add myplugs/common directory

1767 apr 09 17:55:12 2011 ..    add files/buildout

1766 apr 06 13:07:12 2011 ..    prevent relay looping

1765 apr 06 12:58:01 2011 ..    fix relay

1764 apr 03 10:15:58 2011 ..    this is 0.7 beta2


0.7b1
~~~~~


1763 apr 03 10:07:06 2011 ..    added tag 0.7b1 for changeset 3f5655997d13

1762 apr 03 01:15:03 2011 ..    send rebooting done message to the nick of the user giving the command

1761 apr 03 01:05:20 2011 ..    reboot test

1760 apr 03 01:00:36 2011 ..    sleep a bit before sending resume

1759 apr 03 00:23:42 2011 ..    fix relaying into a jabber conference

1758 apr 02 09:35:09 2011 ..    branch merge

1757 apr 02 09:34:15 2011 ..    block already relayed messages

1756 apr 01 20:22:42 2011 ..    branch merge

1755 apr 01 20:21:40 2011 ..    prevent looping in relay

1754 mar 31 12:35:50 2011 ..    its jsonbot not gozerbot

1753 mar 31 12:24:42 2011 ..    disable !chat command for now

1752 mar 31 23:34:51 2011 ..    remove debug asserts

1751 mar 29 21:40:36 2011 ..    boot the right myplugs package

1750 mar 29 21:31:01 2011 ..    close event on runner also when its not a command

1749 mar 29 20:38:43 2011 ..    add channel to seen txt

1748 mar 29 20:29:50 2011 ..    fix karma reasoning

1747 mar 29 19:33:42 2011 ..    branch merge .. thnx melmothx

1746 mar 29 18:52:06 2011 ..    karma.py: get the ++|-- in case insensitive manner

1745 mar 29 19:30:31 2011 ..    change geo output

1744 mar 29 11:11:47 2011 ..    check for . in hostname

1743 mar 29 11:08:17 2011 ..    fix geo command

1742 mar 29 02:06:17 2011 ..    lower loglevels .. move geo and dns plugins to jsb/plugs/socket

1741 mar 29 01:10:33 2011 ..    branch merge ... thnx melmothx

1740 mar 29 01:05:21 2011 ..    branch merge

1739 mar 28 19:30:29 2011 ..    googletranslate.py: added error handling

1738 mar 28 14:59:39 2011 ..    new pluging: googletranslate.py

1737 mar 28 10:55:41 2011 ..    imdb.py: cleaned up the code. better handling of errors

1736 mar 27 19:42:34 2011 ..    improved imdb.py

1735 mar 29 00:59:21 2011 ..    lower loglevels

1734 mar 27 19:30:55 2011 ..    fixed encoding of the html entities in   jsb/utils/url.py

1733 mar 27 22:18:19 2011 ..    fix relay looping

1732 mar 26 18:44:04 2011 ..    draft of a imdb query

1731 mar 27 20:17:01 2011 ..    fix colors stuff

1730 mar 26 17:46:48 2011 ..    added a dns plugin: dns.py

1729 mar 27 18:55:00 2011 ..    dont check for "] [" to prevent looping .. use the event.isrelay flag

1728 mar 26 15:56:48 2011 ..    geo.py: several improvements

1727 mar 26 12:22:14 2011 ..    branch merge

1726 mar 26 11:15:59 2011 ..    enhancement for karma.py

1725 mar 26 11:15:11 2011 ..    fixed the geo string

1724 mar 26 11:15:59 2011 ..    enhancement for karma.py

1723 mar 26 11:07:29 2011 ..    ignore the .pyc

1722 mar 26 11:15:11 2011 ..    fixed the geo string

1721 mar 25 01:59:06 2011 ..    dont bork if the user is not known

1720 mar 24 18:45:35 2011 ..    fix error on gae when we try to lock

1719 mar 24 18:33:48 2011 ..    remove gotten shops properly

1718 mar 24 18:08:19 2011 ..    sleep a bit before closing the queues

1717 mar 24 12:33:04 2011 ..    fix deluserhost

1716 mar 24 12:26:47 2011 ..    fix deluserhost

1715 mar 24 12:14:59 2011 ..    fix user-adduserhost

1714 mar 24 00:36:35 2011 ..    simplify

1713 mar 24 00:03:27 2011 ..    dont do test-plugs when generating docs

1712 mar 23 23:53:25 2011 ..    wait for running threads

1711 mar 23 23:36:08 2011 ..    this is 0.7 beta1

1710 mar 23 23:33:42 2011 ..    lock botbase.say()

1709 mar 23 23:19:32 2011 ..    wait 2 seconds for command to finish

1708 mar 23 17:51:51 2011 ..    log result

1707 mar 21 00:54:23 2011 ..    add geo plugin .. usage: http://geoip.pidgets.com?ip=%s&format=[json|xml]

1706 mar 20 23:59:32 2011 ..    rewrite final *kuch*

1705 mar 20 19:40:05 2011 ..    update web console

1704 mar 20 18:34:04 2011 ..    remove debug print

1703 mar 20 14:23:27 2011 ..    fix event.waitfor()

1702 mar 20 02:20:56 2011 ..    dont use event.direct in callbacks .. we must not block

1701 mar 20 01:48:08 2011 ..    restore some sanity

1700 mar 20 01:11:37 2011 ..    rewrite part 3

1699 mar 19 04:54:45 2011 ..    fix rss on gae xmpp

1698 mar 19 04:15:47 2011 ..    make test-plugs work on gae

1697 mar 19 03:31:50 2011 ..    rewrite part 2

1696 mar 19 02:21:41 2011 ..    add rc plugin

1695 mar 19 02:21:23 2011 ..    rewriting again part 1

1694 mar 17 23:15:25 2011 ..    use txt.replace instead of a re

1693 mar 17 21:54:07 2011 ..    jaaa speciaal voor djang0 .. thnx for all the testing dude !

1692 mar 17 21:35:26 2011 ..    move outputmorphs into botbase.makeoutput()

1691 mar 17 13:08:33 2011 ..    make colors work on irc .. use nr 1-15

1690 mar 17 12:35:55 2011 ..    add color morphing

1689 mar 17 11:05:42 2011 ..    prepare for 0.7 alpha3

1688 mar 16 14:33:37 2011 ..    raise error if name parameter to stripname is not set .. fix ? in url used

1687 mar 14 22:15:30 2011 ..    use saynocb() in the rss plugin

1686 mar 14 21:18:46 2011 ..    fix some bugs found by jsb-dodocs

1685 mar 13 01:06:14 2011 ..    lower default fontsize .. fix typo

1684 mar 12 21:29:30 2011 ..    use our own template renderer so we dont need to load django on gae

1683 mar 12 11:12:32 2011 ..    only put lines with urls into the marque

1682 mar 12 10:54:34 2011 ..    use reload instead of load in plug-enable command

1681 mar 11 23:30:18 2011 ..    add a seperate outloop

1680 mar 11 22:31:29 2011 ..    use marque on the bots ouput

1679 mar 11 14:47:03 2011 ..    shuffling elements around

1678 mar 10 20:00:58 2011 ..    more style layout nits

1677 mar 10 11:37:22 2011 ..    set h1 size at 360%

1676 mar 10 02:23:56 2011 ..    bit more tuning

1675 mar 10 02:00:54 2011 ..    tune output font size

1674 mar 10 01:42:04 2011 ..    style final

1673 mar 10 01:13:06 2011 ..    more style nits

1672 mar 09 20:07:28 2011 ..    show the time

1671 mar 09 19:17:15 2011 ..    more nits

1670 mar 09 18:29:27 2011 ..    add a topperlist on which we can push messages to display

1669 mar 09 12:19:54 2011 ..    tune console style

1668 mar 09 03:54:12 2011 ..    nits

1667 mar 09 03:29:18 2011 ..    more style tuning

1666 mar 09 03:06:52 2011 ..    tune style.css

1665 mar 09 01:49:45 2011 ..    use json.stringify() to dump state to localstorage .. use loop to save every

1664 mar 09 00:23:41 2011 ..    remove channel iframe on channel token renewal

1663 mar 08 20:25:14 2011 ..    make default color red (mildly)

1662 mar 08 20:04:57 2011 ..    make sure we dont import django on gae

1661 mar 08 19:46:51 2011 ..    set document font to 100% size instead of 130

1660 mar 08 19:41:07 2011 ..    token renewal code part 1

1659 mar 07 16:19:02 2011 ..    use localstorage to implement json dict on disk

1658 mar 07 15:17:52 2011 ..    add some command history to the webconsole

1657 mar 06 04:14:46 2011 ..    start on jsonbot alpha2

1656 mar 06 00:41:35 2011 ..    update the !help command to provide urls pointing to the docs

1655 mar 05 21:38:42 2011 ..    fix admin-commands

1654 mar 05 21:36:38 2011 ..    add admin-commands and admin-callbacks commands

1653 mar 05 20:50:04 2011 ..    check if gcalc response is ok

1652 mar 05 20:48:29 2011 ..    tune printed message

1651 mar 05 19:43:25 2011 ..    fix forwarding of dispatch input

1650 mar 05 19:08:45 2011 ..    web console nits

1649 mar 05 17:51:41 2011 ..    web console rewrite part 1

1648 mar 04 03:13:28 2011 ..    use a list concat to construct the stripped name

1647 mar 04 02:59:43 2011 ..    on windows / is als oa seperator so not that jsonbot does windows but in

1646 mar 04 01:07:40 2011 ..    use force=true as default in plugins.loadall() so docs built again

1645 mar 04 00:37:57 2011 ..    use reload in plugins.loadall()

1644 mar 04 00:05:51 2011 ..    adapt to new format module

1643 mar 03 23:51:53 2011 ..    move formating of event into its own plugin

1642 mar 02 22:44:50 2011 ..    docs done !

1641 mar 02 22:33:57 2011 ..    update docs.css

1640 mar 02 21:49:07 2011 ..    update docs.css

1639 mar 02 21:06:57 2011 ..    add the actual .css files

1638 mar 02 21:01:08 2011 ..    add static dir to docs

1637 mar 02 18:33:48 2011 ..    fix loading of plugins

1636 mar 01 21:34:06 2011 ..    tune

1635 mar 01 21:07:58 2011 ..    fix login page

1634 mar 01 20:22:01 2011 ..    news web interface part 1

1633 feb 28 14:53:37 2011 ..    add mpd plugin .. written by maze, extended by smile ;]

1632 feb 27 21:01:36 2011 ..    lower loglevels

1631 feb 26 19:35:43 2011 ..    prevent multiple loading of plugins

1630 feb 26 12:24:04 2011 ..    lower loglevel on mode changes

1629 feb 26 11:50:19 2011 ..    dont save cmndperms when reloading a plugin

1628 feb 26 01:28:30 2011 ..    create gae and socket myplugs dirs

1627 feb 25 22:20:46 2011 ..    add myplugs/gae and myplugs/socket

1626 feb 25 19:08:45 2011 ..    only add item digest to feed log if its not in there. default size is 200

1625 feb 25 16:50:31 2011 ..    allow ?item in shell bot

1624 feb 24 23:22:24 2011 ..    update docs .. fix some bugs

1623 feb 24 17:25:45 2011 ..    save state when url is logged

1622 feb 24 12:17:55 2011 ..    remove bogus setting of rssitem.data.length

1621 feb 24 11:52:09 2011 ..    increase feed length

1620 feb 24 01:08:31 2011 ..    fix plugin reloading

1619 feb 23 23:49:08 2011 ..    improve boot code

1618 feb 23 21:43:47 2011 ..    update copyright

1617 feb 23 14:01:11 2011 ..    fix bug where command doesnt have a module path

1616 feb 23 13:59:01 2011 ..    use json.dump(indent=true) .. thnx to habbie

1615 feb 23 11:22:22 2011 ..    fix watcher format

1614 feb 23 00:39:21 2011 ..    fix jsonbot on gae

1613 feb 22 21:24:03 2011 ..    give suggestions if command doesnt exist

1612 feb 22 14:52:04 2011 ..    branch merge

1611 feb 22 14:51:26 2011 ..    output is pushed to first_callbacks so use that

1610 feb 22 14:01:00 2011 ..    branch merge

1609 feb 22 01:21:09 2011 ..    use proper email

1608 feb 22 13:50:13 2011 ..    use logging module in the chatlog plugin .. be more verbose with exceptions

1607 feb 21 19:08:21 2011 ..    branch merge

1606 feb 17 16:35:32 2011 ..    branch merge

1605 feb 17 16:35:08 2011 ..    branch merge

1604 feb 21 19:05:50 2011 ..    branch merge

1603 feb 17 16:34:25 2011 ..    make karma only work on commands


0.6.1.3
~~~~~~~


1602 feb 17 00:01:23 2011 ..    added tag 0.6.1.3 for changeset 701a49b7d99a

1601 feb 21 19:04:02 2011 ..    ajust log to the feed size

1600 feb 16 22:10:39 2011 ..    branch merge

1599 feb 16 22:09:46 2011 ..    save status

1598 feb 15 14:53:34 2011 ..    branch merge

1597 feb 15 14:51:56 2011 ..    add sxmppbot.setstatus() .. use it in !admin-setstatus

1596 feb 15 14:30:03 2011 ..    branch merge

1595 feb 15 14:28:11 2011 ..    fix lockup of lazydict.dump()

1594 feb 11 22:53:42 2011 ..    this is 0.7 alpha1

1593 feb 10 21:25:05 2011 ..    correctly pass on the how parameter

1592 feb 10 16:56:04 2011 ..    load the module also

1591 feb 08 21:47:56 2011 ..    update lib version

1590 feb 08 21:47:32 2011 ..    this is 0.6.1.3

1589 feb 08 12:11:44 2011 ..    fix xmpp parsing code

1588 feb 08 10:47:58 2011 ..    import getmainconfig

1587 feb 08 01:16:59 2011 ..    tune detection of karma

1586 feb 08 00:33:03 2011 ..    add forgotten return

1585 feb 08 00:03:36 2011 ..    fix help command

1584 feb 07 19:42:51 2011 ..    just print the version

1583 feb 07 19:39:24 2011 ..    ignore comments and createdfrom in lazydict.dump()/tojson()

1582 feb 07 19:06:53 2011 ..    use userid in consolebot creation

1581 feb 07 18:38:40 2011 ..    allow for threaded startup of fleet bots

1580 feb 07 17:44:34 2011 ..    set loglevel in mainconfig

1579 feb 07 16:14:04 2011 ..    add comments to config files .. create default config files

1578 feb 06 20:05:00 2011 ..    this is 0.6.1.1

1577 feb 06 19:55:07 2011 ..    fix closing of output queue in botbase.docmnd()

1576 feb 02 20:10:42 2011 ..    fix makedocs

1575 feb 02 18:31:13 2011 ..    use 3000 msec wait on waitforqueue()

1574 feb 02 18:00:16 2011 ..    this is 0.6.1 final

1573 feb 02 17:56:04 2011 ..    remove searching for debian directories

1572 feb 02 17:48:27 2011 ..    remove debian diff file .. it is not the way to go

1571 jan 31 19:47:47 2011 ..    update xmpp parser code

1570 jan 31 16:27:31 2011 ..    add -f fast boot option .. doesnt load myplugs .. add time command .. remove

1569 jan 31 15:19:59 2011 ..    add manifest for google chrome

1568 jan 31 14:52:11 2011 ..    update userstate plugin

1567 jan 31 14:14:06 2011 ..    fix reloading of plugins

1566 jan 30 08:22:37 2011 ..    add plugin dependancies

1565 jan 30 07:21:23 2011 ..    improve error reporting when loading plugins

1564 jan 29 22:45:57 2011 ..    rename savetofile() to tofile() .. make statdict a lazydict

1563 jan 29 21:00:57 2011 ..    add setdatadir()

1562 jan 29 04:10:36 2011 ..    add all of jsb/data to the manifest.in

1561 jan 29 02:39:41 2011 ..    add a how parameter to commands.add(). use "msg" to direct output to user

1560 jan 29 01:49:24 2011 ..    add ignore to karma plugin

1559 jan 29 01:38:36 2011 ..    dont output when user is in ignore

1558 jan 29 01:30:08 2011 ..    implement ignore command

1557 jan 28 11:06:08 2011 ..    remove debug print

1556 jan 28 03:50:13 2011 ..    fix reboot

1555 jan 28 03:07:47 2011 ..    add global aliases

1554 jan 27 11:15:54 2011 ..    check for tinyurls

1553 jan 27 11:05:01 2011 ..    check for keyerror

1552 jan 26 21:24:48 2011 ..    add source module

1551 jan 26 17:24:01 2011 ..    move getsource into its own plugin

1550 jan 26 16:36:22 2011 ..    detect when using setup.py used as root on debian-like system and use

1549 jan 26 16:14:47 2011 ..    prepare for 0.6.1 rc1

1548 jan 25 04:41:50 2011 ..    turn off auto_register and guestasuser per default

1547 jan 25 02:26:46 2011 ..    fix more rest server urghs

1546 jan 25 02:15:32 2011 ..    log userhost of originating error

1545 jan 25 02:13:50 2011 ..    fix rest server

1544 jan 25 02:08:04 2011 ..    log txt on error

1543 jan 25 01:45:40 2011 ..    make rest server work properly when no path is given

1542 jan 25 00:56:53 2011 ..    fix passing on on tinyurls

1541 jan 25 00:27:04 2011 ..    don return 1

1540 jan 25 00:24:10 2011 ..    make karma inline ... give credits to #dragonflybsd efnet for the startup

1539 jan 24 15:45:02 2011 ..    log twitter errors

1538 jan 23 09:34:55 2011 ..    check for a nogae file in ~/.jsb/myplugs to determine if myplugs needs to be

1537 jan 23 08:38:42 2011 ..    add missing print source

1536 jan 23 00:08:03 2011 ..    fix weather plugin

1535 jan 22 18:26:52 2011 ..    add file to put into crontab .. check every 30 sec if the bot is still

1534 jan 22 17:56:50 2011 ..    set global datadir to ddir used in makedirs()

1533 jan 22 17:28:11 2011 ..    make jsb/plugs/myplugs work

1532 jan 22 17:07:59 2011 ..    first check for jsb/plugs/myplugs

1531 jan 22 10:54:00 2011 ..    remove nr=true from event.reply

1530 jan 22 10:45:15 2011 ..    fix typo

1529 jan 22 10:44:12 2011 ..    add url plugin

1528 jan 20 17:07:02 2011 ..    debian part x

1527 jan 20 16:39:01 2011 ..    debian part 5

1526 jan 20 16:04:39 2011 ..    debian part 4

1525 jan 20 15:51:24 2011 ..    more debian stuff

1524 jan 20 13:23:55 2011 ..    branch merge

1523 jan 20 08:37:28 2011 ..    branch merge

1522 jan 20 13:23:24 2011 ..    debian rewrite massage

1521 jan 19 23:26:46 2011 ..    branch merge

1520 jan 20 08:33:28 2011 ..    allow use of local data and upload files

1519 jan 17 20:58:20 2011 ..    add a downitem() to the statdict

1518 jan 20 07:47:31 2011 ..    fix missing event

1517 jan 17 20:48:57 2011 ..    fix bug

1516 jan 20 07:24:19 2011 ..    fix jsb-release

1515 jan 17 19:13:33 2011 ..    branch merge

1514 jan 19 23:21:51 2011 ..    fix building debian package

1513 jan 16 15:19:17 2011 ..    update

1512 jan 16 14:57:25 2011 ..    add jsb-makedeb .. used to make debian package

1511 jan 16 14:55:45 2011 ..    add deb.diff .. patch to make bot into a debian package

1510 jan 16 13:06:45 2011 ..    this is 0.6.1

1509 jan 17 19:13:06 2011 ..    add type for fleet().getfirstbot() .. defaults to "irc"

1508 jan 16 12:06:53 2011 ..    allow partychat to be relayed .. thnx to dirty (pastebin)

1507 jan 16 10:32:45 2011 ..    fix indexerror

1506 jan 15 10:44:30 2011 ..    lower loglevel

1505 jan 14 16:51:59 2011 ..    make owner also have guest permissions

1504 jan 14 10:37:34 2011 ..    lower loglevel

1503 jan 14 10:34:39 2011 ..    lower loglevel

1502 jan 13 04:34:35 2011 ..    fix to plugin

1501 jan 13 04:25:50 2011 ..    make learn plugin work with to plugin

1500 jan 13 04:20:38 2011 ..    fix

1499 jan 13 04:14:31 2011 ..    always send the exception to the user when on irc

1498 jan 13 04:10:46 2011 ..    use bot.say()

1497 jan 13 04:05:44 2011 ..    add to plugin

1496 jan 13 03:01:14 2011 ..    rss cache caches the object not the json string

1495 jan 13 02:41:06 2011 ..    if channel is in silent mode send exceptionstring to the user

1494 jan 13 02:35:05 2011 ..    check for type error

1493 jan 13 02:28:05 2011 ..    fix rss-start

1492 jan 12 21:50:08 2011 ..    use tinyurl in urlinfo

1491 jan 12 21:42:22 2011 ..    dont show url redirects for now .. show the real url

1490 jan 12 21:27:25 2011 ..    show original url if there is not redirect

1489 jan 12 21:20:10 2011 ..    fix checking for aliases in plugins.woulddispatch()

1488 jan 12 21:07:02 2011 ..    fix relay-stop thnx to georgyo

1487 jan 12 20:58:50 2011 ..    use bot.say() on urlinfo so we can filter the output

1486 jan 12 14:41:40 2011 ..    fix loading of myplugs packages

1485 jan 12 14:19:35 2011 ..    include ~/.jsb in the python path

1484 jan 12 01:54:53 2011 ..    fix

1483 jan 12 01:48:10 2011 ..    stop connecting when initstream fails

1482 jan 11 15:56:06 2011 ..    don't log the dumping of lazydicts

1481 jan 11 15:47:34 2011 ..    its ievent

1480 jan 11 15:01:32 2011 ..    fix wikipedia

1479 jan 11 14:05:13 2011 ..    this is version 0.6.1

1478 jan 10 22:33:01 2011 ..    dont show dirs in config data

1477 jan 10 00:41:01 2011 ..    fix

1476 jan 10 00:39:16 2011 ..    lower loglevel

1475 jan 10 00:38:54 2011 ..    lower loglevel

1474 jan 09 23:23:24 2011 ..    fix idle plugin .. dont listen to commands

1473 jan 09 23:18:51 2011 ..    fleet-add and fleet-cmnd

1472 jan 09 22:11:38 2011 ..    fix fleet-connect fleet-disconnect

1471 jan 09 22:03:04 2011 ..    fix fleet-enable fleet-disable

1470 jan 09 02:59:38 2011 ..    fix checkfeed

1469 jan 08 22:34:58 2011 ..    check if usercmnd exists

1468 jan 08 22:33:05 2011 ..    dont stop on exception

1467 jan 08 16:06:05 2011 ..    lower loglevels

1466 jan 08 15:05:30 2011 ..    introduce the test permission

1465 jan 08 14:58:48 2011 ..    put echo and test-plugs on oper permissions

1464 jan 06 13:31:47 2011 ..    sync with 0.6.1

1463 jan 06 10:21:14 2011 ..    dont close last event of the pipeline

1462 jan 04 11:31:15 2011 ..    dont use queue.task_done() yet

1461 jan 04 00:55:27 2011 ..    fix woulddispatch

1460 jan 04 00:44:29 2011 ..    return when command can not be executed

1459 jan 04 00:23:58 2011 ..    fix missing </b>

1458 jan 06 13:00:26 2011 ..    fix a config saving bug .. thnx to habbie

1457 jan 03 22:43:51 2011 ..    remove unneeded imports

1456 jan 06 11:22:09 2011 ..    branch merge

1455 jan 03 20:14:15 2011 ..    try to close sys.stdout .. add event.dontclose adn use to wait on finish of


0.6
~~~


1454 jan 04 12:35:47 2011 ..    added tag 0.6 for changeset 92c9db996764

1453 jan 03 19:55:30 2011 ..    add a little delay so files can be closed

1452 jan 04 12:35:43 2011 ..    this is 0.6 release

1451 jan 03 18:14:58 2011 ..    make shell pipelines work in combinatie with the 'jsb' program

1450 jan 04 12:29:34 2011 ..    make sure modname is properly set

1449 jan 03 15:20:33 2011 ..    dont strip all the cc's

1448 jan 01 14:27:15 2011 ..    this is version 0.6rc2

1447 jan 02 12:23:48 2011 ..    new commandline interface part 1


0.6rc2
~~~~~~


1446 jan 01 14:23:38 2011 ..    added tag 0.6rc2 for changeset e5da6a7dab07

1445 jan 04 11:47:16 2011 ..    branch merge

1444 jan 01 01:57:15 2011 ..    implement ! as the pipeline character

1443 jan 01 13:38:20 2011 ..    dont bork if we can't create the log to file handler

1442 dec 31 21:06:43 2010 ..    implement the event.showall attribute and use it in bin/jsb


0.6rc1
~~~~~~


1441 dec 30 22:21:06 2010 ..    added tag 0.6rc1 for changeset 19c2c95c0c1e

1440 dec 30 19:33:23 2010 ..    add guestasuser mainconfig option to the example

1439 dec 30 09:40:21 2010 ..    branch merge

1438 dec 30 09:37:59 2010 ..    use bot.nick in nick recapture

1437 dec 30 09:19:38 2010 ..    update upgrade doc to reflect upgrade to 0.6

1436 dec 30 02:04:27 2010 ..    branch merge

1435 dec 30 02:03:32 2010 ..    aad utils index file

1434 dec 30 02:03:10 2010 ..    branch merge

1433 dec 30 02:01:35 2010 ..    this is 0.6 rc1

1432 dec 30 02:00:00 2010 ..    fix index file

1431 dec 30 01:49:19 2010 ..    docs part 2

1430 dec 30 01:06:01 2010 ..    docs work part 1

1429 dec 30 00:41:21 2010 ..    fix rss after gae upgrade

1428 dec 29 23:10:02 2010 ..    catch exceptions in upgrade loop

1427 dec 29 22:44:20 2010 ..    fix gae threading

1426 dec 29 22:34:17 2010 ..    add admin-upgrade command .. fix deepcopy of bots .. fix imports

1425 dec 28 21:51:54 2010 ..    branch merge

1424 dec 28 10:06:25 2010 ..    look in /usr/lib/jsb

1423 dec 28 15:31:11 2010 ..    make jsb-doit use the correct tar

1422 dec 28 15:18:53 2010 ..    fix jsb-release

1421 dec 28 14:57:46 2010 ..    use /usr/lib on debian

1420 dec 28 14:21:19 2010 ..    use /usr/lib on debian

1419 dec 28 13:54:25 2010 ..    fix debian install scripts

1418 dec 28 13:44:09 2010 ..    add jsb.imports

1417 dec 28 13:41:27 2010 ..    fix typo

1416 dec 28 13:29:36 2010 ..    use getoauth()

1415 dec 28 13:18:00 2010 ..    branch merge

1414 dec 28 13:07:12 2010 ..    use getfeedparser

1413 dec 28 13:03:44 2010 ..    branch merge

1412 dec 28 13:03:06 2010 ..    move importing of simplejson to to jsb.imports .. use getjson()

1411 dec 28 07:19:31 2010 ..    branch merge

1410 dec 28 07:18:21 2010 ..    update rss plugin

1409 dec 28 07:04:33 2010 ..    update to 0.6

1408 dec 28 07:00:11 2010 ..    this is 0.6 beta2

1407 dec 28 06:09:26 2010 ..    tune examples

1406 dec 28 05:49:25 2010 ..    use the "jsb" user as the core user

1405 dec 28 04:34:16 2010 ..    use /usr/lib/jsb

1404 dec 28 04:19:32 2010 ..    include files dir into distribution

1403 dec 28 03:31:03 2010 ..    escape . char

1402 dec 28 03:23:10 2010 ..    include jsb-upgrade in the distribution

1401 dec 28 02:03:58 2010 ..    ignore docs dir

1400 dec 28 01:46:59 2010 ..    first stab at a jsb-upgrade .. for shell bot only

1399 dec 28 00:30:12 2010 ..    this is 0.6 beta1

1398 dec 27 01:40:05 2010 ..    use "data" as the datadir on gae .. remove gozerdata references

1397 dec 27 00:52:35 2010 ..    use /var/lib/jsonbot

1396 dec 27 00:29:47 2010 ..    use jsb

1395 dec 22 10:02:33 2010 ..    check on title and link whether a feed has new updates

1394 dec 27 00:07:51 2010 ..    move to jsb package

1393 dec 20 14:04:57 2010 ..    branch merge

1392 dec 20 14:00:25 2010 ..    ignore joe backup files

1391 dec 20 13:52:58 2010 ..    add .hgignore file

1390 dec 20 13:47:25 2010 ..    disable simplejson c speedups

1389 dec 20 05:31:35 2010 ..    nits

1388 dec 20 04:15:10 2010 ..    lower loglevels

1387 dec 17 00:32:13 2010 ..    branch merge

1386 dec 17 00:26:54 2010 ..    prepare for 0.5.5

1385 dec 17 00:16:31 2010 ..    siwtch to http in case of dev

1384 dec 16 23:36:24 2010 ..    switch to http on dev

1383 dec 16 23:00:35 2010 ..    fix test-plugs on gae .. add http url for use in dev

1382 dec 16 00:56:52 2010 ..    revert to 0.6

1381 dec 16 20:22:05 2010 ..    open up the watcher .. allow everyone to watch if event.allowwatch is not set

1380 dec 15 23:47:31 2010 ..    remove self referencing attributes

1379 dec 15 23:41:15 2010 ..    this is 0.5.4 .. fix simplejson imports

1378 dec 15 21:23:02 2010 ..    fix import of simplejson

1377 dec 15 20:46:05 2010 ..    fix datadir stuff on debian - jsonbot user

1376 dec 15 19:42:24 2010 ..    improve creation of the datadir

1375 dec 15 18:42:17 2010 ..    fix typoos .. convert tweepy to run in gozerlib.contrib

1374 dec 15 18:26:59 2010 ..    dont create jsonnest tarball

1373 dec 15 18:21:55 2010 ..    fix uploadall

1372 dec 15 17:49:10 2010 ..    use gozerlib.auth.simplejson

1371 dec 15 17:15:07 2010 ..    tweepy is in gozerlib.contrib now

1370 dec 15 17:13:11 2010 ..    remove simplejson and tweepy into gozerlib.contrib

1369 dec 15 00:38:57 2010 ..    show started bots

1368 dec 15 00:06:56 2010 ..    fix startup script .. point to the right directories

1367 dec 14 21:03:54 2010 ..    check for oserror as well

1366 dec 13 23:23:07 2010 ..    create datadir/config if it doesnt exist yet

1365 dec 13 23:04:59 2010 ..    fix datadir on debian

1364 dec 13 22:38:47 2010 ..    up version to 0.5.3

1363 dec 13 21:55:12 2010 ..    on debian first check local install then /var/lib/jsonbot

1362 dec 12 19:17:22 2010 ..    this is 0.6

1361 dec 12 16:38:01 2010 ..    include simplejson in tarball


0.5.2
~~~~~


1360 dec 12 16:27:34 2010 ..    added tag 0.5.2 for changeset f34f058a8033

1359 dec 12 14:34:41 2010 ..    fix simplejson clotch

1358 dec 12 07:08:15 2010 ..    always use /var/lib/jsonbot when on debian

1357 dec 12 00:26:47 2010 ..    make easy_install work again

1356 dec 11 12:04:44 2010 ..    only allow for 2 concurrent channels per user .. this is 0.5.2

1355 dec 10 23:46:04 2010 ..    save lastpoll only once

1354 dec 10 23:41:17 2010 ..    dont save cfile config var

1353 dec 10 23:12:06 2010 ..    fix reverse .. catch deadlineexception on gae

1352 dec 10 21:26:09 2010 ..    range(9)

1351 dec 10 21:14:28 2010 ..    add tasks module

1350 dec 10 21:14:10 2010 ..    use 10 different worker queues

1349 dec 10 20:34:39 2010 ..    add queue.yaml.example

1348 dec 10 19:27:01 2010 ..    fix gae tasks

1347 dec 10 17:46:22 2010 ..    fix pipelines in gae

1346 dec 10 17:37:41 2010 ..    fix source path for no "jsonbot" users on debian

1345 dec 10 15:14:58 2010 ..    remove appstats from default

1344 dec 10 15:07:09 2010 ..    its 0.5.1

1343 dec 10 15:05:58 2010 ..    branch merge

1342 dec 10 15:04:52 2010 ..    if on gae just exec the function in callbacks.callback()

1341 dec 10 15:00:07 2010 ..    this is 0.5.1

1340 dec 10 00:52:24 2010 ..    allow all tokens

1339 dec 09 23:37:35 2010 ..    always add a new feed when watcher.add() is called

1338 dec 09 23:20:46 2010 ..    put result.entries to the cache

1337 dec 09 22:58:02 2010 ..    fix typo

1336 dec 09 22:55:48 2010 ..    check if datadir need to be created

1335 dec 09 22:34:15 2010 ..    always run watcher when rss-watch command is given

1334 dec 09 13:57:18 2010 ..    always sync a feed when starting its watcher

1333 dec 09 13:23:38 2010 ..    allow feeds with bozo_exception

1332 dec 09 11:36:17 2010 ..    check if feed exists in stopwatch() note feed entries are case sensitive.

1331 dec 09 11:31:34 2010 ..    when deleting a feed also  remove it from watcher.data['feeds']

1330 dec 09 11:23:57 2010 ..    fix the case where no cache entry is set yet

1329 dec 08 23:16:03 2010 ..    fix rss-setitems

1328 dec 08 15:26:39 2010 ..    dont show import errors in plugins.reloadcheck()

1327 dec 08 13:43:44 2010 ..    fix rss when no updated field is provided

1326 dec 07 10:51:58 2010 ..    reload the mainpage every hours thus creating a new channel

1325 dec 07 03:04:40 2010 ..    this is 0.6 development

1324 dec 06 20:59:49 2010 ..    fix reboot

1323 dec 06 20:35:17 2010 ..    disable echo callbacks .. there must be a better way todo this

1322 dec 06 20:01:25 2010 ..    this is 0.5 release

1321 dec 06 18:27:58 2010 ..    remove chan-newtoken

1320 dec 05 22:37:26 2010 ..    put echo callbacks in there own thread

1319 dec 05 22:03:12 2010 ..    allow threaded callbacks on gae

1318 dec 05 08:28:43 2010 ..    dont loop

1317 dec 05 00:30:11 2010 ..    move echo to gozerlib/plugs

1316 dec 04 23:55:06 2010 ..    echo web input to outputcache

1315 dec 04 13:53:26 2010 ..    fix loop

1314 dec 04 11:39:25 2010 ..    nits

1313 dec 04 03:18:00 2010 ..    more nits

1312 dec 04 02:58:11 2010 ..    tune channel stuff .. use reverse polish chat ;]

1311 dec 04 01:33:21 2010 ..    show time in web output

1310 dec 04 01:20:08 2010 ..    final touch

1309 dec 04 00:58:41 2010 ..    multiple webchannels per user

1308 dec 04 00:37:22 2010 ..    channel changes part x

1307 dec 03 14:06:57 2010 ..    add console template

1306 dec 03 14:06:27 2010 ..    channel work part 3 .. we have contact

1305 dec 03 04:54:52 2010 ..    channel stuff part 2

1304 dec 03 01:30:41 2010 ..    channel stuff take 1

1303 dec 02 23:36:18 2010 ..    use secure: always

1302 dec 02 23:05:30 2010 ..    fix rss

1301 dec 02 22:47:09 2010 ..    fix rss

1300 dec 02 21:46:10 2010 ..    use https in console

1299 dec 02 18:12:56 2010 ..    initialize feed properly

1298 dec 01 17:13:33 2010 ..    user lowercase usernames .. log xmpp bots output

1297 dec 01 16:23:08 2010 ..    rss rewrite part 3

1296 dec 01 15:20:53 2010 ..    rss rewrite part 2

1295 dec 01 14:00:23 2010 ..    rss rewrite part 1

1294 nov 29 21:58:38 2010 ..    add botevent plugin

1293 nov 28 15:15:31 2010 ..    add factory module

1292 nov 28 14:42:04 2010 ..    real gae threading

1291 nov 28 14:30:09 2010 ..    fix threading on gae, using taskqueues (max 10min)

1290 nov 28 01:52:08 2010 ..    branch merge

1289 nov 26 01:51:25 2010 ..    add setup-debian.py to the manifest

1288 nov 26 00:45:13 2010 ..    fix gae

1287 nov 26 00:28:52 2010 ..    fix jsb-fleet

1286 nov 25 10:10:11 2010 ..    debian part 3

1285 nov 25 02:03:30 2010 ..    add doit script

1284 nov 25 01:47:05 2010 ..    use /usr/lib/jsonbot as default target

1283 nov 25 01:45:05 2010 ..    seperate debian setup stuff into its own setup file

1282 nov 24 21:24:38 2010 ..    use su

1281 nov 24 21:21:44 2010 ..    run jsb-init from init.d/jsonbot if datadir is clean

1280 nov 24 21:18:26 2010 ..    add jsb-init

1279 nov 24 20:12:06 2010 ..    debian tuning part 2

1278 nov 24 18:28:03 2010 ..    more debian work

1277 nov 24 14:24:55 2010 ..    put bot logs into ~/.jsonbot/botlogs

1276 nov 24 14:18:50 2010 ..    this rc4 .. tuning the bot for debian

1275 nov 22 11:29:48 2010 ..    fix setup

1274 nov 22 11:20:48 2010 ..    include changelog in tar

1273 nov 28 01:48:35 2010 ..    task queues part 1


0.5rc3
~~~~~~


1272 nov 22 11:13:45 2010 ..    added tag 0.5rc3 for changeset cb4ae51c4c7b

1271 nov 22 22:35:37 2010 ..    this is 0.6 development

1270 nov 22 00:09:44 2010 ..    update man pages

1269 nov 21 23:50:25 2010 ..    fix reboot

1268 nov 20 06:18:46 2010 ..    fix creation of dirs on debian

1267 nov 20 05:55:37 2010 ..    remove the test bit

1266 nov 20 05:47:10 2010 ..    try setuptools first

1265 nov 20 05:07:17 2010 ..    store example files properly

1264 nov 20 04:14:22 2010 ..    data files are data files

1263 nov 20 03:56:58 2010 ..    adapt to debian

1262 nov 20 01:20:26 2010 ..    remove comments

1261 nov 20 01:14:36 2010 ..    force loading of plugin in plug-enable

1260 nov 20 01:00:52 2010 ..    adjust loglevels

1259 nov 20 00:32:16 2010 ..    exclude gae specific plugins when on shell

1258 nov 20 00:26:13 2010 ..    fix gae

1257 nov 20 00:02:05 2010 ..    fix plug-disable/plug-enable

1256 nov 19 23:23:03 2010 ..    fix jsb

1255 nov 19 20:28:08 2010 ..    readd gae check

1254 nov 19 17:09:01 2010 ..    fix bin/jsb

1253 nov 19 16:21:01 2010 ..    add jsb-upload.1 and jsb-uploadall.1 manpages

1252 nov 19 16:07:59 2010 ..    add jsb-udp.1 manpage

1251 nov 19 15:50:25 2010 ..    add jsb-stop.1 man page .. reimplement jsb-stop in python

1250 nov 19 10:54:40 2010 ..    add jsb-run.1 manpage

1249 nov 19 10:49:26 2010 ..    add jsb-rollback.1 manpage

1248 nov 19 10:26:51 2010 ..    make seperate jsb-uploadall

1247 nov 18 22:28:26 2010 ..    add jsb-fleet.1 man page

1246 nov 18 22:09:50 2010 ..    add jsb-irc.1 and jsb-xmpp.1 manual pages

1245 nov 18 09:01:35 2010 ..    re-add logging to files

1244 nov 17 22:11:44 2010 ..    poll every 3 minutes

1243 nov 17 17:51:42 2010 ..    add jsb.1 manpage

1242 nov 17 02:56:49 2010 ..    put relay callbacks in first_callbacks

1241 nov 17 02:09:22 2010 ..    when autoloading load all needed plugins

1240 nov 17 00:21:15 2010 ..    fix auto_register

1239 nov 16 23:04:35 2010 ..    split callbacks .. dont log to file .. loglevel is not setable this way

1238 nov 16 20:41:53 2010 ..    more logging stuff

1237 nov 16 20:21:29 2010 ..    add levelname to logging

1236 nov 16 19:21:44 2010 ..    add logging to file either in /var/log/jsonbot or in jsonbot.logs dir

1235 nov 16 17:48:14 2010 ..    force plugin load

1234 nov 16 12:58:22 2010 ..    sleep 0.3 seconds before showing console prompt

1233 nov 16 12:56:25 2010 ..    check for empty event.txt .. clear connectok in botbase.exit()

1232 nov 16 12:04:43 2010 ..    this is 0.5 rc3

1231 nov 16 11:59:39 2010 ..    fix xmpp reconnect bug

1230 nov 16 11:47:26 2010 ..    try except around dumps()

1229 nov 15 21:40:46 2010 ..    put runners output on loglevel info

1228 nov 15 19:39:40 2010 ..    dont give the "no such command" reply

1227 nov 15 19:36:03 2010 ..    lock dumpelement (rlock)

1226 nov 15 16:52:23 2010 ..    bring back to sanity

1225 nov 15 12:48:50 2010 ..    fix jsb-rollback

1224 nov 15 12:47:31 2010 ..    fix jsb-release

1223 nov 15 11:49:44 2010 ..    fix upload

1222 nov 15 10:53:11 2010 ..    add missing opts.args

1221 nov 15 10:51:54 2010 ..    set path

1220 nov 15 06:41:49 2010 ..    check for waveapi

1219 nov 14 23:19:10 2010 ..    fix gae

1218 nov 14 15:16:15 2010 ..    fix makedocs

1217 nov 14 11:39:14 2010 ..    test-plugs 10 1 run around

1216 nov 14 08:40:23 2010 ..    remote unload command .. use plug-disable for that

1215 nov 14 08:32:37 2010 ..    wait on event.outqueue

1214 nov 14 07:30:37 2010 ..    add all plugins in gozerlib.plugs as default plugins

1213 nov 14 07:05:09 2010 ..    update upload doc

1212 nov 13 22:45:16 2010 ..    don include tip and changelog use jsb-dotip and jsb-makechangelog

1211 nov 13 22:29:08 2010 ..    add make changelog

1210 nov 13 21:52:30 2010 ..    it is appid

1209 nov 13 21:43:37 2010 ..    detect gae properly

1208 nov 13 20:39:04 2010 ..    dont remove default plugins

1207 nov 13 20:32:51 2010 ..    implement a remove_plugin function

1206 nov 13 19:33:23 2010 ..    lower loglevels

1205 nov 13 19:12:14 2010 ..    more help options stuff

1204 nov 13 18:58:58 2010 ..    give every program the proper options

1203 nov 13 17:49:33 2010 ..    show proper options part 1

1202 nov 13 16:26:12 2010 ..    prepare for 0.5 rc2

1201 nov 12 00:34:09 2010 ..    pass -d option over to jsb-release

1200 nov 12 00:03:50 2010 ..    fix plug-enable

1199 nov 11 23:18:23 2010 ..    add plug plugin for plug-enable and plug-disable

1198 nov 11 22:20:30 2010 ..    fix loadlist

1197 nov 11 21:32:30 2010 ..    implement a maincfg.loadlist and blacklist allowing disabling and enabling

1196 nov 10 20:36:22 2010 ..    fix

1195 nov 09 14:16:28 2010 ..    put outputcache in the center

1194 nov 09 13:18:14 2010 ..    fix error when credentials.py is not available

1193 nov 09 03:25:50 2010 ..    also relay wave bot output

1192 nov 09 03:11:02 2010 ..    fix joining msg in waves

1191 nov 09 02:50:19 2010 ..    make wave forwarding to/from irc work


0.5rc1
~~~~~~


1190 nov 08 19:47:23 2010 ..    added tag 0.5rc1 for changeset 8e22ae622152

1189 nov 08 19:33:11 2010 ..    add upgrade doc

1188 nov 08 19:31:19 2010 ..    fix some bugs discovered with jsb-makedocs

1187 nov 08 16:04:08 2010 ..    remove debug print

1186 nov 08 12:09:34 2010 ..    fix persisting to file

1185 nov 08 11:50:56 2010 ..    fix wave

1184 nov 08 11:19:51 2010 ..    typo

1183 nov 08 11:07:31 2010 ..    add _import_byfile and use it to import credentials.py

1182 nov 08 00:37:55 2010 ..    fix bugs discovered with !test-plugs 10 1

1181 nov 07 23:10:33 2010 ..    a better yellow

1180 nov 07 22:51:08 2010 ..    set default color to yellow

1179 nov 07 03:40:24 2010 ..    add debian man page

1178 nov 07 03:12:08 2010 ..    add debian specific files

1177 nov 07 01:29:07 2010 ..    do proper version

1176 nov 07 00:56:47 2010 ..    create datadir if it doesnt exist yet

1175 nov 07 00:37:04 2010 ..    jsb-upload should only upload

1174 nov 07 00:18:17 2010 ..    include os.getcwd() in sys.path

1173 nov 06 23:47:37 2010 ..    default to pink

1172 nov 06 23:44:20 2010 ..    allow color of main panel to be set in mainconfig

1171 nov 06 23:12:41 2010 ..    cleanup koffie

1170 nov 06 20:18:19 2010 ..    use bot.cfg.followlist only on gae

1169 nov 06 15:44:00 2010 ..    fix docs

1168 nov 06 14:27:56 2010 ..    use getdatadir()

1167 nov 06 14:02:54 2010 ..    default logging of errors to false

1166 nov 06 13:57:26 2010 ..    use getdatadir()

1165 nov 06 13:11:12 2010 ..    add jsb-dotip

1164 nov 06 12:21:54 2010 ..    branch merge

1163 nov 06 03:40:18 2010 ..    use proper datadir

1162 nov 06 12:21:05 2010 ..    add missing splitted attribute

1161 nov 06 02:39:03 2010 ..    use getcmndperms()

1160 nov 06 01:51:32 2010 ..    fix

1159 nov 06 01:05:52 2010 ..    fix

1158 nov 06 01:04:56 2010 ..    fix chatlog plugin

1157 nov 05 23:52:42 2010 ..    remove jsb-uploadall

1156 nov 05 23:50:07 2010 ..    move jsb-uploadall into jsb-upload

1155 nov 05 23:16:14 2010 ..    remove jsb-installplug

1154 nov 05 23:02:08 2010 ..    fix relay plugin

1153 nov 05 21:28:15 2010 ..    fix reboot on jsb-irc

1152 nov 05 21:20:24 2010 ..    use os.sep

1151 nov 05 21:17:54 2010 ..    use getdatadir()

1150 nov 05 21:14:36 2010 ..    import os

1149 nov 05 21:07:55 2010 ..    use persist

1148 nov 05 20:56:09 2010 ..    fix chan-upgrade

1147 nov 05 20:44:33 2010 ..    remove install-plug .. main site is down for now

1146 nov 05 20:35:55 2010 ..    remove jsb-import from setup.py

1145 nov 05 20:34:16 2010 ..    remove jsb-import it will be rewritten in python later on

1144 nov 05 20:31:02 2010 ..    ignore gatekeeper in lazydict.dump()

1143 nov 05 18:53:53 2010 ..    store channel in datadir/fleet/<botname>/channels

1142 nov 05 18:08:51 2010 ..    create event.chan if it doesnt exist yet

1141 nov 05 18:04:12 2010 ..    fix

1140 nov 05 17:56:36 2010 ..    fix gae .. add -d option to jsb-release

1139 nov 05 17:03:50 2010 ..    use getfleet() so it's datadir can be set at runtime not import time

1138 nov 05 13:27:12 2010 ..    fix reloading of myplugs

1137 nov 05 12:58:23 2010 ..    respond with proper version

1136 nov 05 12:42:46 2010 ..    fix logging onto ircnet

1135 nov 04 21:24:10 2010 ..    make tar build cleanly

1134 nov 04 20:38:35 2010 ..    first try 0.5 rc1

1133 nov 04 20:12:42 2010 ..    make gae work

1132 nov 04 19:16:43 2010 ..    set datadir in boot()

1131 nov 04 18:37:33 2010 ..    fix persist and config saving

1130 nov 04 14:25:36 2010 ..    more version stuff

1129 nov 04 14:20:52 2010 ..    dont forget openid

1128 nov 04 14:20:01 2010 ..    make gae work

1127 nov 04 12:49:12 2010 ..    fix jsb-launch

1126 nov 04 11:37:56 2010 ..    fix

1125 nov 04 11:34:02 2010 ..    remove gozerlib.config.cfg

1124 nov 04 11:10:51 2010 ..    fix admin import

1123 nov 04 11:03:27 2010 ..    add version module

1122 nov 04 11:02:14 2010 ..    dont write to disk during import time

1121 nov 04 08:44:49 2010 ..    add jsb-launch .. check for gozerdata dir otherwise use ~/.jsonbot

1120 nov 04 00:46:03 2010 ..    make -d option to set datadir .. make -n (nick) option work

1119 nov 03 16:31:33 2010 ..    really fix twitter

1118 nov 03 09:28:07 2010 ..    fix twitter

1117 nov 03 00:27:37 2010 ..    make irc -> wave realying work

1116 nov 02 23:19:46 2010 ..    and gae xmpp -> irc works

1115 nov 02 23:02:39 2010 ..    forwarding irc to gae xmpp is now working again (fully)

1114 nov 02 11:37:26 2010 ..    almost there

1113 nov 02 09:10:35 2010 ..    over to test

1112 nov 02 06:00:12 2010 ..    nomralize a bit more

1111 nov 02 05:38:18 2010 ..    use xmlescape before sending data over xmpp

1110 nov 02 04:04:04 2010 ..    fix more command on gae .. lower loglevels

1109 nov 02 00:01:32 2010 ..    update app.yaml example

1108 nov 01 23:55:31 2010 ..    implement a proper get on openid login

1107 nov 01 23:28:33 2010 ..    ger rid of old login stuff

1106 nov 01 21:49:08 2010 ..    prepare for 0.5 release

1105 nov 01 20:31:58 2010 ..    branch merge

1104 nov 01 20:12:17 2010 ..    branch merge

1103 nov 01 20:31:36 2010 ..    fix rss-del bug

1102 nov 01 16:46:56 2010 ..    return empty list if no feeds are running

1101 nov 01 20:08:17 2010 ..    default save=true on rsswatcher.peek()

1100 nov 01 15:50:45 2010 ..    make tinyurl configurable

1099 nov 01 02:33:07 2010 ..    since gae request can get routed to different instances .. dont cache feeds

1098 oct 31 17:24:44 2010 ..    fix relaying from/to irc/gae

1097 oct 31 15:03:16 2010 ..    add !list <plugin> showing all commands of a plugin

1096 oct 31 14:45:50 2010 ..    add koffie plugin

1095 oct 31 14:32:35 2010 ..    update rss plugin

1094 oct 30 23:35:38 2010 ..    fix dumping of lazydict

1093 oct 30 23:30:03 2010 ..    enable the bold on irc

1092 oct 30 23:19:10 2010 ..    allow for bold in web event.reply()

1091 oct 30 22:54:19 2010 ..    send an string back when deadlineexceeded is encountered

1090 oct 30 21:09:31 2010 ..    type="cache"

1089 oct 30 18:50:13 2010 ..    tune web console

1088 oct 30 17:31:25 2010 ..    use mem based cache, invalidate entry on .sync() of .save()

1087 oct 30 17:21:12 2010 ..    disable the local cacheing on gae for now

1086 oct 30 16:28:55 2010 ..    we need to check if cache object is still valid

1085 oct 30 14:26:19 2010 ..    fix settings sleepseconds in rsswatcher.watch()

1084 oct 30 00:58:28 2010 ..    update website and give it a new look

1083 oct 29 12:47:39 2010 ..    first attempt at implementing access control for forwarding events

1082 oct 28 04:10:03 2010 ..    wrap the put() on gae persist in a transaction

1081 oct 28 01:15:51 2010 ..    i think this is how the stripname() function is going to look like

1080 oct 27 23:38:14 2010 ..    dont use slugify() .. i need the true unicode string

1079 oct 27 23:01:40 2010 ..    use slugify()

1078 oct 27 18:25:57 2010 ..    allow for exception log in plugins.reload()

1077 oct 27 17:23:46 2010 ..    make upgrading possible for 0.4.1 and pre 0.5 bots

1076 oct 27 16:57:03 2010 ..    add chan-upgrade command .. over to test

1075 oct 27 14:30:55 2010 ..    fix indent error

1074 oct 27 13:38:23 2010 ..    this is 0.5 beta3

1073 oct 27 06:43:15 2010 ..    use watcher.runners() in handle_stopwatch

1072 oct 26 18:49:21 2010 ..    fix persist loading on gae

1071 oct 26 05:56:12 2010 ..    remove compat shizzle, change stripname() .. not backwards compat

1070 oct 26 05:15:00 2010 ..    fix options error

1069 oct 25 07:28:59 2010 ..    fix ssl rebooting

1068 oct 24 18:44:03 2010 ..    branch merge

1067 oct 24 00:04:25 2010 ..    prepare for 0.5 beta1

1066 oct 23 23:58:33 2010 ..    add jsb-uploadall to setup.py

1065 oct 23 23:57:55 2010 ..    add jsb-uploadall

1064 oct 24 18:42:47 2010 ..    move making of options to gozerlib/plugs/dispatch.py

1063 oct 23 17:13:14 2010 ..    reduce numer of callback chains. cleanup runner code. fix

1062 oct 23 14:50:37 2010 ..    introduce event options

1061 oct 23 13:05:52 2010 ..    lower loglevel of runner shutdowns

1060 oct 23 12:47:42 2010 ..    put a timeout on connectok.wait() in botbase.start()

1059 oct 22 00:02:45 2010 ..    tune persist logging

1058 oct 21 22:40:37 2010 ..    fix persist

1057 oct 21 15:12:24 2010 ..    truely clear cache

1056 oct 21 13:22:52 2010 ..    dont use memcache in the shell case

1055 oct 21 12:53:27 2010 ..    set memcache too

1054 oct 21 12:37:05 2010 ..    put the objects themselves in the cache not the jsonstring

1053 oct 21 11:27:48 2010 ..    set() in persist.save() properly

1052 oct 21 10:47:57 2010 ..    make etags work .. use if-none-match header

1051 oct 21 10:31:02 2010 ..    properly assign status code

1050 oct 21 08:10:03 2010 ..    dont reload plugin if its already loaded and force=false

1049 oct 20 23:07:49 2010 ..    make use of etags

1048 oct 20 02:38:45 2010 ..    make rss work again on gae

1047 oct 20 01:18:51 2010 ..    add "rss-stopwatch all"

1046 oct 19 23:52:53 2010 ..    use unicode in topper command

1045 oct 19 21:28:01 2010 ..    make rss-import work on urls

1044 oct 19 21:15:08 2010 ..    add defer() to the async feed fetching (gae)

1043 oct 19 17:39:01 2010 ..    add time to the outputcache

1042 oct 18 23:49:23 2010 ..    add appengine_config to enable stats

1041 oct 18 13:10:31 2010 ..    fix lazydict.dump()

1040 oct 18 13:08:55 2010 ..    don't use os.getlogin() it doesnt work on all platforms

1039 oct 17 11:34:42 2010 ..    make rss use async urlfetch on gae

1038 oct 15 16:10:29 2010 ..    lower logging

1037 oct 14 22:58:17 2010 ..    fix gcalc thnx to klapo

1036 oct 14 08:01:11 2010 ..    fix nickserv

1035 oct 14 07:39:59 2010 ..    more log tuning

1034 oct 14 07:06:29 2010 ..    show notice txt in log so we can see what the server notices to us

1033 oct 14 06:55:38 2010 ..    tune logging a bit .. set bot.name@bot.server when server command is

1032 oct 14 05:29:48 2010 ..    check for fn first then for self.fn

1031 oct 14 05:26:26 2010 ..    tweak get() order

1030 oct 14 05:18:55 2010 ..    second attempt

1029 oct 14 05:00:33 2010 ..    fix attempt at 0.4 backwards compat

1028 oct 14 04:18:24 2010 ..    over to test on gae .. version 0.4 detection

1027 oct 14 02:30:48 2010 ..    use no arguments to sock.shutdown is socket is ssl

1026 oct 14 02:14:57 2010 ..    give examples 10 seconds to complete

1025 oct 14 02:05:02 2010 ..    add follow-add and follow-del commands .. idle plugin uses this

1024 oct 14 00:54:07 2010 ..    dont block users on 401

1023 oct 14 00:36:28 2010 ..    rename gozerevent.toxml() to gozerevent.tojabber()

1022 oct 13 15:31:00 2010 ..    thnx to gavin hanover from efnet this should avoid the rbl blacklisting

1021 oct 12 09:30:05 2010 ..    use os.getlogin() as the username and a default txt for gecos

1020 oct 12 09:21:57 2010 ..    use os.getlogin() to provide the user realname

1019 oct 12 01:14:38 2010 ..    properly reply version in a ctcp version request

1018 oct 12 00:24:07 2010 ..    start bot.start() in its own thread otherwise we deadlock on exit

1017 oct 11 22:10:40 2010 ..    wait for connectok before joining channels

1016 oct 11 17:36:06 2010 ..    remove debug stuff

1015 oct 11 17:27:36 2010 ..    readd gcalc to the commonplugs

1014 oct 11 17:01:37 2010 ..    don't reconnect from irc._raw() it loops the bot.

1013 oct 11 11:37:40 2010 ..    don't set lastpeek on feed start to localtime() .. use the feed provided times

1012 oct 10 19:59:25 2010 ..    check if ievent.chan is available in mode events

1011 oct 09 16:39:06 2010 ..    make html in xmpp message work

1010 oct 09 16:16:34 2010 ..    html in xmpp part 3

1009 oct 09 15:43:08 2010 ..    html in jabber part 2

1008 oct 09 14:28:43 2010 ..    first attempt at <html> support in sxmpp bot

1007 oct 07 21:55:16 2010 ..    simplify stripname to the bone

1006 oct 07 21:41:53 2010 ..    make stripname utf-8 friendly

1005 oct 07 20:37:44 2010 ..    add strippedtxt to irc input

1004 oct 07 13:26:36 2010 ..    reenable the version command

1003 oct 07 13:09:50 2010 ..    exclude more rss commands from the test-plugs command

1002 oct 07 12:55:37 2010 ..    fix gae operations

1001 oct 07 12:14:11 2010 ..    this is 0.5 development

1000 oct 07 12:10:39 2010 ..    add encode("utf-8") to stripname

999 oct 07 10:20:56 2010 ..    do fcntl.flock around persist.save()

998 oct 07 09:33:32 2010 ..    skip rss test that call out

997 oct 07 06:47:33 2010 ..    add feeder.xml manifest

996 oct 07 01:50:24 2010 ..    nit

995 oct 07 01:22:14 2010 ..    check for blip_submitted in watcher

994 oct 07 01:00:28 2010 ..    sort elements to save

993 oct 07 00:53:55 2010 ..    implement gozerdata/run/cmndperms

992 oct 06 21:44:17 2010 ..    implement chan-silentcommand .. /msg output of command to user

991 oct 06 11:10:20 2010 ..    add dispatch plugin to default loaded plugins

990 oct 05 07:51:57 2010 ..    fix normal irc channel commands

989 oct 05 01:07:57 2010 ..    fix dcc chat test-plugs .. fix dumpelement recursive chain

988 oct 05 00:08:05 2010 ..    fix admin-boot

987 oct 04 23:59:23 2010 ..    update boot tables when reloading a plugin

986 oct 04 23:05:25 2010 ..    rearrange permissions

985 oct 04 22:40:12 2010 ..    branch merge

984 oct 04 14:11:02 2010 ..    branch merge

983 oct 04 22:39:29 2010 ..    add event.chan.data.allowcommands .. add guest to most commands. remove oper

982 oct 03 13:58:00 2010 ..    fix choice command

981 oct 04 14:08:54 2010 ..    remove gcalc from jsonbot for now .. need to look for a good api

980 oct 03 10:33:46 2010 ..    tune logging of runners

979 oct 03 10:09:19 2010 ..    fix rss-peekall

978 oct 02 19:52:09 2010 ..    re-enable join and part

977 oct 02 12:57:38 2010 ..    put logging of output on debug level .. show threadname in log msg

976 oct 02 12:01:11 2010 ..    update logging level .. send start event on resume .. fixes rss and udp

975 oct 02 03:38:50 2010 ..    fix control character handling by binding the event earlier

974 oct 01 23:51:01 2010 ..    lower loglevel of checkpoll

973 oct 01 22:56:42 2010 ..    fix karma-whydown and who down replies

972 oct 01 22:14:27 2010 ..    try to log nick first and if thats not available use event.auth

971 oct 01 16:39:13 2010 ..    fix !help bug thnx to julius-zm

970 sep 30 14:34:01 2010 ..    enable rss-watch all

969 sep 30 12:54:55 2010 ..    fix watcher when receiving from gae xmpp

968 sep 30 12:51:28 2010 ..    fix watcher when receiving from gae web

967 sep 30 10:53:37 2010 ..    improve logging

966 sep 30 02:27:46 2010 ..    fix rss on shell

965 sep 29 23:30:49 2010 ..    fix rss handling on gae

964 sep 29 20:05:30 2010 ..    fix watcher

963 sep 29 17:59:12 2010 ..    fix rss. lastpoll is now module level object.

962 sep 29 16:21:10 2010 ..    use chatlogs formatevent to improve watcher reporting

961 sep 29 14:21:12 2010 ..    dont save results in rss plugin .. just use lastpeeked time

960 sep 28 15:42:28 2010 ..    use event.dump() to log the events

959 sep 28 14:09:19 2010 ..    use start event to default load socketplugs.udp

958 sep 28 00:11:27 2010 ..    add chan-denyplug and chan-allowplug

957 sep 27 23:15:44 2010 ..    this is version 0.4.1


0.4
~~~


956 sep 27 22:52:11 2010 ..    added tag 0.4 for changeset a9fe5ffc5e37

955 sep 27 19:17:13 2010 ..    this is 0.4 release

954 sep 27 18:07:27 2010 ..    don't generate a default password

953 sep 27 17:21:35 2010 ..    seperate botbase.doremote() from botbase.doevent()

952 sep 27 16:47:40 2010 ..    bind event in learn callback

951 sep 27 14:45:56 2010 ..    call botbase.doevent() in irc.handle_ievent()

950 sep 27 13:33:49 2010 ..    bind event when in karma callback

949 sep 26 11:57:54 2010 ..    tune logging (final)

948 sep 26 11:02:52 2010 ..    more logging nits

947 sep 26 10:55:54 2010 ..    branch merge

946 sep 26 10:54:07 2010 ..    improve logging

945 sep 26 10:14:23 2010 ..    branch merge

944 sep 26 10:11:57 2010 ..    dont assign webevent.user until eventbase.bind()

943 sep 26 04:15:31 2010 ..    intiitalize event.user properly

942 sep 26 02:35:56 2010 ..    fix learn callback

941 sep 26 00:21:25 2010 ..    more logging nits

940 sep 26 00:14:27 2010 ..    logging nits

939 sep 25 23:32:37 2010 ..    fix nick in relay .. add nick option to botbase constructor

938 sep 25 22:29:21 2010 ..    add whoup/down and whyup/down to the karma plugin

937 sep 25 16:35:16 2010 ..    add karma plugin

936 sep 25 16:34:30 2010 ..    add logging to loading of persistant objects

935 sep 25 13:52:50 2010 ..    lower the name to be stripped

934 sep 25 08:49:33 2010 ..    fix setting of bot.nick after the !nick command

933 sep 24 20:11:23 2010 ..    the checking for event.chan.silent is done in event.reply

932 sep 24 19:54:40 2010 ..    implement silent mode

931 sep 24 11:43:09 2010 ..    fix /msg in irc

930 sep 23 21:45:47 2010 ..    tune console

929 sep 23 21:40:24 2010 ..    nits

928 sep 23 21:13:26 2010 ..    add chan plugin

927 sep 23 20:47:49 2010 ..    default disable gatekeeper (zet bot.closed to false)

926 sep 23 18:21:38 2010 ..    fix wave forwarding

925 sep 23 17:48:58 2010 ..    add forgotten import

924 sep 23 17:12:36 2010 ..    fix wave

923 sep 23 13:19:33 2010 ..    fix typo

922 sep 23 12:30:04 2010 ..    put nickserv stuff at loglevel warn

921 sep 23 12:14:41 2010 ..    fix sxmpp reconnect

920 sep 23 11:54:22 2010 ..    copy over the reconneccount

919 sep 23 11:31:38 2010 ..    fix -o options in jsb-fleet

918 sep 23 10:58:21 2010 ..    branch merge

917 sep 23 02:05:26 2010 ..    start tickloop when not on gae

916 sep 22 02:47:44 2010 ..    branch merge

915 sep 22 02:45:55 2010 ..    update to docs branch

914 sep 22 00:52:20 2010 ..    style rewrite part tig

913 sep 21 23:37:59 2010 ..    default auto_register to off

912 sep 22 02:43:37 2010 ..    don't dump the stanza - fixes gae xmpp forward

911 sep 21 23:03:11 2010 ..    branch merge

910 sep 21 02:12:12 2010 ..    branch merge

909 sep 21 19:51:51 2010 ..    use raw_xml=true when sending from gae xmpp

908 sep 21 02:11:28 2010 ..    style changes

907 sep 21 01:40:25 2010 ..    remove notices from nickserv plugin

906 sep 21 00:58:39 2010 ..    use privmsg in nickserv plugin

905 sep 21 00:09:52 2010 ..    tis is beta1

904 sep 20 23:41:54 2010 ..    replace xml parsing code with something hopefully better

903 sep 20 23:15:11 2010 ..    dump exception if we can't parse xmpp data

902 sep 20 22:59:40 2010 ..    gozerlib.plugs style part 2

901 sep 20 21:46:47 2010 ..    gozerlib.plugs style changes

900 sep 20 13:57:07 2010 ..    fix

899 sep 20 18:07:18 2010 ..    update setup.py

898 sep 20 13:38:47 2010 ..    style rewrite part tig zoveel

897 sep 20 12:09:25 2010 ..    fix wave bot

896 sep 20 01:17:47 2010 ..    style revamp part 4

895 sep 20 00:41:24 2010 ..    remove login from console

894 sep 20 00:33:46 2010 ..    fix dcc chat

893 sep 19 23:11:23 2010 ..    revamp part 3

892 sep 19 22:36:13 2010 ..    style revamp part 2

891 sep 19 21:16:17 2010 ..    code "style" revamp part 1

890 sep 19 18:20:24 2010 ..    lower loglevels .. event is remote is txt startswith {

889 sep 19 17:53:40 2010 ..    fix reboot

888 sep 19 17:32:33 2010 ..    re-enable bold in irc

887 sep 19 17:06:42 2010 ..    add waitforjoin mainconfig var

886 sep 19 14:40:03 2010 ..    fix setting of channel in ievent

885 sep 19 14:20:03 2010 ..    over to test

884 sep 19 12:54:57 2010 ..    fix putonqueue calls .. it requires a channel argument

883 sep 19 12:46:49 2010 ..    fix some more

882 sep 19 12:34:38 2010 ..    fix

881 sep 19 12:29:58 2010 ..    fix irc

880 sep 19 06:51:23 2010 ..    gtalk replies need to be of the type "chat"

879 sep 19 06:31:00 2010 ..    fix gae xmpp forwarding

878 sep 19 05:53:50 2010 ..    fix gae xmpp

877 sep 19 05:42:43 2010 ..    make sure event.args and event.rest are set

876 sep 19 05:10:08 2010 ..    fix link replace

875 sep 19 02:36:28 2010 ..    dont forward already forwarded events

874 sep 19 02:24:25 2010 ..    fix irc bot.outnocb

873 sep 19 02:14:46 2010 ..    fix more in the web case

872 sep 19 02:10:29 2010 ..    fix web

871 sep 18 13:39:03 2010 ..    temp commit for backup

870 sep 18 06:36:09 2010 ..    fix !test-unicode on gae web

869 sep 18 05:34:30 2010 ..    fix gae xmpp

868 sep 18 05:30:30 2010 ..    forwarding stuff

867 sep 18 05:07:03 2010 ..    fix relaying of "background" events

866 sep 18 04:37:56 2010 ..    make forwarding work

865 sep 18 04:23:35 2010 ..    over to test

864 sep 18 01:31:29 2010 ..    fix more on gae web

863 sep 18 00:49:39 2010 ..    make gae web work again

862 sep 18 00:15:45 2010 ..    fix nr arguments exception

861 sep 18 00:05:53 2010 ..    log joining of channels

860 sep 17 23:57:55 2010 ..    do the checking for reload in botbase.doevent()

859 sep 17 23:43:51 2010 ..    dont call botbase.outmonitor() twice

858 sep 17 23:12:35 2010 ..    fix sxmpp data path

857 sep 17 21:20:20 2010 ..    fix irc path

856 sep 17 21:12:21 2010 ..    datapath revamp part 2

855 sep 17 19:14:02 2010 ..    revamp datapath .. start with console

854 sep 17 04:15:44 2010 ..    make gae relaying work again

853 sep 17 03:03:16 2010 ..    make proper digest

852 sep 17 02:59:30 2010 ..    use event.tojson() as the payload instead of event.dump()

851 sep 17 01:44:15 2010 ..    fix gae website

850 sep 17 01:24:04 2010 ..    lower loglevel

849 sep 17 01:19:18 2010 ..    remove more elements from dumpelement

848 sep 17 01:13:20 2010 ..    add checkignore

847 sep 17 00:59:19 2010 ..    silence

846 sep 17 00:50:35 2010 ..    remove debug prints and code

845 sep 17 00:44:45 2010 ..    merge

844 sep 17 00:43:40 2010 ..    remote simplify

843 sep 16 22:50:11 2010 ..    strip part 1

842 sep 16 15:39:54 2010 ..    remove old remote implementation

841 sep 16 15:34:17 2010 ..    fix remotecallbacks

840 sep 16 13:55:56 2010 ..    tune gatekeeper

839 sep 16 13:47:15 2010 ..    use 139 chars in twitter tweet

838 sep 16 13:38:28 2010 ..    move gatekeeper into the bot and add plugin to allow/deny

837 sep 16 01:07:47 2010 ..    add the gatekeeper .. use remote-allow <other bot's jid>

836 sep 16 00:03:18 2010 ..    socklib .. fromenc() on entry and toenc() on exit

835 sep 15 12:53:52 2010 ..    fix learning of items

834 sep 14 22:48:01 2010 ..    nits

833 sep 14 22:27:26 2010 ..    only bind a user to the callbacks if it is a command

832 sep 14 20:07:20 2010 ..    branch merge

831 sep 14 19:53:05 2010 ..    dont add attributes that are none

830 sep 14 19:39:19 2010 ..    simplify the lazydicts dumpelement code

829 sep 14 19:01:14 2010 ..    revamp the lazydict.dump() code .. a list of attributes to dump is needed

828 sep 14 16:57:49 2010 ..    move sleeping into the joinchannels method

827 sep 14 16:54:42 2010 ..    sleep 2 seconds before joining channels

826 sep 14 17:26:48 2010 ..    omit the checking for event.nodispatch

825 sep 14 00:52:55 2010 ..    change default config values .. esp. set auto_register to 0

824 sep 14 00:14:04 2010 ..    print exceptions from the exceptionevents list

823 sep 13 23:34:36 2010 ..    fix time command

822 sep 13 23:20:00 2010 ..    put logging of added users at level warning

821 sep 13 23:17:22 2010 ..    parse presence properly

820 sep 13 22:00:16 2010 ..    tune handling of remote events

819 sep 13 21:01:17 2010 ..    set nodispatch attrite on the event and dont dispatch to callbacks if so

818 sep 13 18:30:32 2010 ..    add an event.showexception attribute

817 sep 13 18:15:12 2010 ..    send 500 when exception is caught

816 sep 13 17:56:35 2010 ..    dont echo exception to the user

815 sep 13 17:20:29 2010 ..    incorporate os.sep in setup.py

814 sep 13 16:59:09 2010 ..    don't forward presence events

813 sep 13 15:15:44 2010 ..    use event.auth to identify the user

812 sep 13 15:00:20 2010 ..    use event.userhost to identify a user

811 sep 13 14:48:05 2010 ..    more user fixes

810 sep 13 14:04:04 2010 ..    use event.userhost in groupchat to find user

809 sep 13 13:48:44 2010 ..    fix !help <plugin>

808 sep 13 09:21:57 2010 ..    silence some logging

807 sep 12 23:40:02 2010 ..    refix things .. brrr

806 sep 12 22:14:34 2010 ..    more forwarding stuff

805 sep 12 21:46:57 2010 ..    forward stuff

804 sep 12 20:51:53 2010 ..    foward tuning

803 sep 12 19:52:44 2010 ..    fix logging

802 sep 12 18:08:05 2010 ..    fix reloading of myplugs plugins

801 sep 12 17:43:52 2010 ..    load watcher plugin on default

800 sep 12 15:34:05 2010 ..    don't put self.stopped to true in streamerrorhandler

799 sep 12 15:01:50 2010 ..    nits

798 sep 12 14:48:41 2010 ..    set stopped to true in disconnecthandler

797 sep 12 14:38:52 2010 ..    wait for result before exit

796 sep 12 14:30:28 2010 ..    check if user exists

795 sep 12 14:11:22 2010 ..    check if item is already in list

794 sep 12 13:54:45 2010 ..    tests fixes

793 sep 12 13:14:42 2010 ..    add locking to the runner

792 sep 12 11:53:05 2010 ..    fix xmpp reconnect

791 sep 11 20:19:58 2010 ..    reconnect in the instance itself instead of creating a new one

790 sep 11 06:45:26 2010 ..    implement the locked decorator

789 sep 11 05:24:26 2010 ..    back to normal

788 sep 11 05:18:14 2010 ..    watch more

787 sep 11 04:32:22 2010 ..    show botname when watching bot output

786 sep 11 04:01:14 2010 ..    dont echo the command in the url

785 sep 11 03:32:06 2010 ..    fix more

784 sep 11 03:18:31 2010 ..    make docs working again .. add cmnd to the url so we can follow it in the

783 sep 11 02:16:34 2010 ..    also default load commonplugs.forward

782 sep 11 02:12:01 2010 ..    default load gozerlib.plugs.remotecallbacks

781 sep 11 01:43:52 2010 ..    fix fleet reboot

780 sep 11 01:26:05 2010 ..    more reboot work

779 sep 11 00:07:18 2010 ..    fix more reboot issues

778 sep 10 23:26:05 2010 ..    exit oldbot

777 sep 10 23:16:43 2010 ..    fix rebooting on irc

776 sep 10 22:24:45 2010 ..    incorporate gozerlib.cache into gozerlib.persist

775 sep 10 22:12:32 2010 ..    remove jsonserver stuff from the bot .. its too dangerous

774 sep 10 21:38:58 2010 ..    implement twitter-friends .. use botname in logging

773 sep 10 20:18:28 2010 ..    add cache.py

772 sep 10 19:25:40 2010 ..    dont init opts.loglevel so we can set it outselves

771 sep 10 19:11:40 2010 ..    be more verbose of what we load

770 sep 10 19:00:59 2010 ..    fix help

769 sep 10 18:24:54 2010 ..    fix plughelp

768 sep 10 17:39:08 2010 ..    make irc bot connect again

767 sep 10 17:05:00 2010 ..    remove some reconnect remains .. use self.name in logging

766 sep 10 15:06:57 2010 ..    add -a --all command line option .. lists available fleet-bots

765 sep 10 14:21:06 2010 ..    adapt sxmpp bot to new botbase reconnect code

764 sep 10 13:39:16 2010 ..    move reconnect code into the botbase

763 sep 09 21:29:57 2010 ..    more rss stuff

762 sep 09 18:13:17 2010 ..    fix rss polling .. set default tick time at 1 minute

761 sep 09 09:38:50 2010 ..    don't propagate exceptions to the user when raised in the runner

760 sep 09 08:51:52 2010 ..    more twit tests

759 sep 09 06:35:14 2010 ..    twitter relay test

758 sep 09 05:59:36 2010 ..    add a postmsg() function in twitter plugin and use that to forward to

757 sep 09 02:49:06 2010 ..    fix rss on gae

756 sep 09 02:23:36 2010 ..    remove periodical stuff .. lower loglevel in callbacks

755 sep 09 01:56:31 2010 ..    add tick module

754 sep 09 01:56:01 2010 ..    implement tick callback based rss polling enabling rss-setsleeptime again

753 sep 08 23:47:10 2010 ..    lower some loglevels

752 sep 08 23:36:33 2010 ..    don't throw an exception when credentials.py is not found

751 sep 08 23:13:12 2010 ..    fix installation of example files .. fix jsb-release when global installed

750 sep 08 08:32:25 2010 ..    set more cache output not add .. fix twitter-cmnd

749 sep 07 21:44:38 2010 ..    fix locale reset in tweepy.utils

748 sep 07 21:37:50 2010 ..    fix auto_register in the gae xmpp case

747 sep 07 18:24:52 2010 ..    dont use socket timeout .. instead reconnect on write error

746 sep 07 18:04:46 2010 ..    improve watcher output

745 sep 07 18:01:34 2010 ..    improve jabber reconnect code

744 sep 07 10:35:15 2010 ..    improve irc reconnect code

743 sep 06 18:59:38 2010 ..    make twitter plugin work on gae

742 sep 06 18:21:18 2010 ..    fix twitter plugin

741 sep 06 17:51:20 2010 ..    remove old twitter tryouts

740 sep 06 17:33:50 2010 ..    raise exception if credentials can not be fetched

739 sep 06 15:11:50 2010 ..    make twitter api available for get methods. potential vector nr 1

738 sep 06 14:35:10 2010 ..    give a bit nicer feedback to the user

737 sep 06 14:31:50 2010 ..    hook up the tweepy lib

736 sep 06 14:22:07 2010 ..    add tweepy to the core .. see http://github.com/joshthecoder/tweepy

735 sep 06 11:32:17 2010 ..    don't forget to boot in jsb-fleet

734 sep 06 06:27:36 2010 ..    try to catch uppercase names that got added in the pre name.lower() age

733 sep 06 05:50:45 2010 ..    more name.lower() stuff

732 sep 06 05:47:34 2010 ..    lower username on merge and add

731 sep 06 03:19:36 2010 ..    check for "connection timed out"

730 sep 06 02:08:11 2010 ..    tourdecode part 2

729 sep 06 01:45:24 2010 ..    more doc stuff

728 sep 06 01:14:18 2010 ..    update docs

727 sep 06 00:56:14 2010 ..    default load udp and rss plugins for now.

726 sep 06 00:12:07 2010 ..    adjust readme file .. add pointers to http://jsonbot.appspot.com

725 sep 05 23:55:08 2010 ..    warn on executing a command

724 sep 05 23:48:46 2010 ..    fix apro command

723 sep 05 23:31:56 2010 ..    use force when loadall() for the first time

722 sep 05 23:28:32 2010 ..    dont stop the bot on shutdown() .. use shutdown in reconnect()

721 sep 05 22:45:40 2010 ..    point to gozerdata/examples

720 sep 05 16:31:28 2010 ..    add twitter to the credentials.py.example

719 sep 05 16:02:36 2010 ..    add console user to the bots owner

718 sep 05 15:59:44 2010 ..    typo

717 sep 05 15:58:41 2010 ..    fix forward-stop

716 sep 05 15:52:54 2010 ..    branch merge

715 sep 04 05:57:22 2010 ..    twitter nits

714 sep 04 05:33:04 2010 ..    dont forget the textutils (txt maze)

713 sep 04 05:31:24 2010 ..    use /msg when in irc

712 sep 04 05:26:21 2010 ..    twitter plugins works ! with oauth

711 sep 04 01:35:10 2010 ..    first attempt at a oauth twitter plugin (not working yet)

710 sep 03 23:04:01 2010 ..    add forget command to learn plugin

709 sep 03 22:28:18 2010 ..    put default rss polltime at 15 min

708 sep 03 22:13:00 2010 ..    fix gae xmpp bot .. add a guestasuser option to the mainconfig

707 sep 03 21:40:40 2010 ..    add a "rsspolltime" mainconfig variable

706 sep 03 21:07:54 2010 ..    move learn data into gozerdata/plugs/commonplugs.learn/<channel>

705 sep 03 20:27:17 2010 ..    check is cmds.subs[command] is a list

704 sep 03 20:21:04 2010 ..    check if commands has permissions attribute

703 sep 05 15:40:02 2010 ..    re-add boot()

702 sep 02 23:41:38 2010 ..    fix forwarding

701 sep 02 23:08:31 2010 ..    fixes

700 sep 02 22:40:33 2010 ..    make sure input is converted to unicode

699 sep 02 22:34:52 2010 ..    add a info callback thats displays data on !<searchitem>

698 sep 02 22:04:17 2010 ..    add sxmppbot.normalize() and use it

697 sep 02 21:53:21 2010 ..    fix sxmmpbot.sendnocb()

696 sep 02 18:41:34 2010 ..    set message.auth to userhost incase of groupchat

695 sep 02 18:05:16 2010 ..    eventin is a dict not a lazydict

694 sep 02 17:41:41 2010 ..    enable autojoining of channels on sxmpp

693 sep 02 17:35:04 2010 ..    make commands work in jabber conferences

692 sep 02 15:50:30 2010 ..    hmpf

691 sep 02 15:48:00 2010 ..    fix typo

690 sep 02 15:46:25 2010 ..    check if eventin.outqueue exists

689 sep 01 15:08:41 2010 ..    its http://host/dispatch/

688 sep 01 15:00:27 2010 ..    when copying an event link outqeuue with inqueue

687 sep 01 13:23:40 2010 ..    only log runnersizes if we actually do a cleanup

686 sep 01 12:03:40 2010 ..    this is version 0.4 development

685 sep 01 12:01:15 2010 ..    simplify gozerlib.less and the !more command

684 sep 01 10:44:43 2010 ..    move outcache out of channelbase

683 aug 30 17:42:07 2010 ..    this is 0.3 release


0.3
~~~


682 aug 30 17:40:56 2010 ..    added tag 0.3 for changeset 39c49fd55587

681 aug 29 05:02:08 2010 ..    use the correct channel method of the watcher object

680 aug 29 03:21:10 2010 ..    fix wave to irc relaying

679 aug 28 23:46:15 2010 ..    its federated login

678 aug 28 23:42:14 2010 ..    update doc to mention enabling of openid

677 aug 28 23:11:44 2010 ..    lower channel name in forward loop

676 aug 28 23:03:24 2010 ..    don't lower channel name if bot is a wave bot

675 aug 28 21:48:28 2010 ..    help - remove start parameter to bot.write()

674 aug 28 21:33:13 2010 ..    put poll time at 5 minutes

673 aug 28 21:24:01 2010 ..    update readme

672 aug 28 20:35:02 2010 ..    feed entries arrive at last record first so reverse the loop over it

671 aug 28 20:34:09 2010 ..    add more logging to lazydict

670 aug 28 20:11:20 2010 ..    don't convert int and floats to unicode

669 aug 28 19:44:48 2010 ..    call outmonitor in more command

668 aug 28 19:39:02 2010 ..    fix lazydict.dump()

667 aug 28 17:38:28 2010 ..    don't forget to boot first and last callbacks

666 aug 28 17:16:05 2010 ..    tune loading of plugins

665 aug 28 16:53:42 2010 ..    don't boot in jsb-fleet

664 aug 28 16:45:16 2010 ..    tune runner

663 aug 28 15:49:58 2010 ..    tune logging

662 aug 28 15:34:23 2010 ..    do forced load on reload

661 aug 28 12:53:02 2010 ..    loop over rss result in a normal way

660 aug 28 12:51:26 2010 ..    only reload sys on shell bots

659 aug 28 03:43:59 2010 ..    logging nit

658 aug 28 03:31:41 2010 ..    send copies of the event to the callbacks

657 aug 28 03:22:47 2010 ..    cleanup

656 aug 28 03:04:05 2010 ..    loop rss result backwards


0.3b2
~~~~~


655 aug 28 02:48:02 2010 ..    added tag 0.3b2 for changeset 3cf838482195

654 aug 28 02:47:15 2010 ..    logging nits

653 aug 27 20:44:41 2010 ..    prepare for beta2

652 aug 27 20:24:03 2010 ..    fix command on shell xmpp

651 aug 27 16:16:37 2010 ..    remove start callback in rss .. init() is used

650 aug 27 15:31:19 2010 ..    tune runner

649 aug 27 14:52:54 2010 ..    plugins can be empty when lazyloading is enabled

648 aug 27 14:38:31 2010 ..    create run dir

647 aug 26 14:22:35 2010 ..    load plugins in jsb-makedocs

646 aug 26 14:01:36 2010 ..    fix jsb-makedocs

645 aug 26 13:12:21 2010 ..    close queus on gae

644 aug 26 12:00:34 2010 ..    use a disable flag instead of enable

643 aug 26 02:00:36 2010 ..    fix more pipeline stuff

642 aug 26 01:14:14 2010 ..    onto the unification of the pipeline mantra which kinda chokes on me now

641 aug 25 23:47:47 2010 ..    lower loglevel

640 aug 25 23:40:39 2010 ..    stabilize doc generation stuff

639 aug 25 21:30:19 2010 ..    add /docs/ redirection to /docs/html

638 aug 25 21:03:32 2010 ..    make fleet-enable work - use cfg.enable

637 aug 25 17:45:44 2010 ..    fix nickname: addressing mode

636 aug 25 16:46:05 2010 ..    use 0.3

635 aug 25 16:45:10 2010 ..    this is 0.3 release

634 aug 25 15:30:23 2010 ..    make sure periodical jobs are killed on plugin reload

633 aug 25 15:20:51 2010 ..    sync app.yaml.example with current jsonbot app.yaml

632 aug 25 15:17:04 2010 ..    simplify examples readme

631 aug 25 15:14:53 2010 ..    bail out if we need to create the ~/jsonregs/<app> dir

630 aug 25 14:00:46 2010 ..    revamp webpage so it loads on first time

629 aug 25 13:05:10 2010 ..    make the bot use less cpu-time

628 aug 24 23:34:13 2010 ..    make web login work again

627 aug 24 23:13:55 2010 ..    sleep a bit before sending the start callback

626 aug 24 23:01:07 2010 ..    wrap plugins init() in a try-except

625 aug 24 22:45:22 2010 ..    make wave bots work again .. make periodical work properly

624 aug 24 21:39:09 2010 ..    remove plugin from sys.modules if force is enabled

623 aug 24 21:15:22 2010 ..    lower channel names

622 aug 24 19:44:28 2010 ..    remove nr=1 argument

621 aug 24 18:50:21 2010 ..    make sure update() is run on poll

620 aug 24 10:37:36 2010 ..    store the jsonstring into the cache

619 aug 24 10:30:10 2010 ..    leave threadloop running on shell bots

618 aug 24 09:43:36 2010 ..    lower loglevels

617 aug 24 07:34:37 2010 ..    put interval repeat at 0

616 aug 23 22:05:39 2010 ..    add comments

615 aug 23 21:30:59 2010 ..    enable periodical for shell bots .. add a start event

614 aug 23 12:32:28 2010 ..    dont run eventbase.finsish() on every callback

613 aug 23 12:09:53 2010 ..    use eventbase.finish() early on

612 aug 23 11:37:55 2010 ..    use 1 defaultrunner

611 aug 23 11:01:06 2010 ..    fix irc

610 aug 23 09:50:03 2010 ..    strip web handler .. on gae dont launch threads

609 aug 23 09:35:12 2010 ..    unbreak gae

608 aug 23 09:28:23 2010 ..    delegate default dispatch to runner.

607 aug 23 03:21:25 2010 ..    remove old openid selector

606 aug 23 03:15:56 2010 ..    add openid selector support

605 aug 23 00:49:53 2010 ..    call eventbase.finish() in callbacks.check()

604 aug 23 00:13:01 2010 ..    hmpf

603 aug 22 23:29:06 2010 ..    use event.bottype to show origins bottype

602 aug 22 23:27:49 2010 ..    fix loading of plugins

601 aug 22 23:11:20 2010 ..    make watcher channel lowercase

600 aug 22 22:56:49 2010 ..    default to auto_register=1

599 aug 21 21:47:16 2010 ..    don't bork if user cannot be set on event

598 aug 21 21:42:05 2010 ..    typo

597 aug 21 21:40:06 2010 ..    fix eventbase.finish()

596 aug 21 19:55:04 2010 ..    add tourdecode docs


0.3b1
~~~~~


595 aug 21 10:16:07 2010 ..    added tag 0.3b1 for changeset a214ae813213

594 aug 21 10:01:25 2010 ..    tune for release of 0.3 beta1

593 aug 21 09:43:09 2010 ..    create gozerdata/examples dir

592 aug 21 09:25:00 2010 ..    dont try to copy a file thats not there

591 aug 21 09:22:50 2010 ..    make sure eventbase.user exists otherwiser throw an exception

590 aug 21 09:08:23 2010 ..    fix introduction doc

589 aug 21 08:45:19 2010 ..    fix some bugs discovered by !test-plugs

588 aug 21 08:33:16 2010 ..    fix udp .. use eventbase.finish()

587 aug 21 01:21:52 2010 ..    give a warning on shutdown

586 aug 21 01:16:36 2010 ..    add forgotten 'import xml'

585 aug 21 01:09:27 2010 ..    default udp to disable

584 aug 21 00:57:32 2010 ..    add jsb-udp

583 aug 20 23:22:40 2010 ..    tune lazydict dumping

582 aug 20 23:07:22 2010 ..    webpage nits

581 aug 20 22:55:05 2010 ..    prevent multiple added watchers

580 aug 20 22:45:24 2010 ..    check if self.txt is there

579 aug 20 22:40:27 2010 ..    use [!] if its bot output

578 aug 20 20:17:01 2010 ..    update app.yaml.example

577 aug 19 22:51:58 2010 ..    remotecallbacks are a seperate plugin now

576 aug 19 09:27:35 2010 ..    fix openid

575 aug 19 02:26:54 2010 ..    tune loading

574 aug 19 01:43:25 2010 ..    add topper status line

573 aug 18 22:21:51 2010 ..    enable lazy loading of plugins .. dont boot() on bot start

572 aug 18 21:44:13 2010 ..    fix remotecallbacks

571 aug 17 23:50:40 2010 ..    adjust examples

570 aug 17 23:31:12 2010 ..    this is 0.3 beta1

569 aug 17 23:28:41 2010 ..    use user.nickname() in the openid case

568 aug 17 23:10:58 2010 ..    openid part 4

567 aug 17 13:46:21 2010 ..    fix

566 aug 17 13:14:42 2010 ..    dont forget the app.yaml.example

565 aug 17 13:13:25 2010 ..    openid part uhmmmm

564 aug 17 12:25:54 2010 ..    add handler_openid

563 aug 17 05:47:08 2010 ..    add login plugin

562 aug 17 05:45:19 2010 ..    fix cmndtable bork

561 aug 17 05:33:18 2010 ..    don't use https yet

560 aug 17 03:33:46 2010 ..    openid part 2

559 aug 17 01:15:46 2010 ..    openid part 1

558 aug 17 00:08:17 2010 ..    make waiting for a thread optional to the command

557 aug 16 23:55:16 2010 ..    gozerbot -> jsonbot

556 aug 16 23:26:46 2010 ..    implement non auto_register access in handler_web and dispatch

555 aug 16 23:03:53 2010 ..    adjust app.yaml.example

554 aug 16 22:09:30 2010 ..    move over tot remote_callbacks

553 aug 16 14:43:29 2010 ..    more docs stuff

552 aug 16 14:07:29 2010 ..    revamp documentations homepage

551 aug 16 13:52:50 2010 ..    doc part 3

550 aug 16 13:15:58 2010 ..    docs part 2

549 aug 16 13:01:07 2010 ..    docs part 1

548 aug 16 11:20:44 2010 ..    unbreak dcc !test-plugs

547 aug 16 10:59:26 2010 ..    unbreak dcc

546 aug 16 10:45:02 2010 ..    use atexit in gozerlib/exit.py

545 aug 16 08:27:56 2010 ..    fix bug

544 aug 16 00:13:30 2010 ..    add eventbase.writenocb()

543 aug 15 20:23:32 2010 ..    fix bugs discovered in ./bin/jsb-makedocs .. be less verbose

542 aug 14 20:42:42 2010 ..    ignore plugins and users in bot.dump()

541 aug 14 19:53:54 2010 ..    enable urlinfo in dispatch callbacks

540 aug 14 18:22:29 2010 ..    make aliases per channel instead of per user

539 aug 14 18:14:08 2010 ..    include quote number

538 aug 14 17:46:15 2010 ..    more nits ;]

537 aug 14 17:33:35 2010 ..    nits

536 aug 14 13:10:16 2010 ..    fix !commands

535 aug 14 13:04:49 2010 ..    fix !more

534 aug 14 11:01:44 2010 ..    add {{ host }} .. tune !help

533 aug 14 10:30:22 2010 ..    first attempt at a quote plugin

532 aug 14 10:17:19 2010 ..    code is at googlecode

531 aug 14 10:07:02 2010 ..    add introduction doc

530 aug 14 02:08:46 2010 ..    add remind plugin

529 aug 14 01:35:57 2010 ..    add urlinfo plugin

528 aug 14 00:43:17 2010 ..    show what the todo is for

527 aug 14 00:39:22 2010 ..    add learn plugin .. info is channel based

526 aug 13 23:57:02 2010 ..    make gethost() case insensitive

525 aug 13 23:36:59 2010 ..    add idle plugin

524 aug 13 23:20:29 2010 ..    make todoos per channel .. itemindex starts at 1 .. sort on prio

523 aug 13 22:49:32 2010 ..    add normalize to gae/xmpp/event.py

522 aug 13 22:34:15 2010 ..    add bold to console .. move normalize() into eventbase

521 aug 13 21:53:16 2010 ..    add webapp2 .. move handler_gadgetexec.py to handler_dispatch.py

520 aug 12 17:32:30 2010 ..    fix line length ;]

519 aug 12 17:04:34 2010 ..    add ipv6 option (-6) to irc shell bot

518 aug 12 16:18:38 2010 ..    add udp to the bunch

517 aug 10 01:28:41 2010 ..    fix more in the irc case

516 aug 10 01:18:00 2010 ..    enable bold in dcc chat

515 aug 10 01:06:06 2010 ..    use bold

514 aug 10 00:32:27 2010 ..    allow bold to pass no raw output

513 aug 09 23:14:57 2010 ..    convert <b> to bold

512 aug 09 22:52:45 2010 ..    irc to web works

511 aug 09 22:03:15 2010 ..    also add gadget to the watcher

510 aug 09 21:59:30 2010 ..    add gadget to forward

509 aug 09 21:10:49 2010 ..    add a "how" parameter to the gadgetexec post

508 aug 09 10:23:04 2010 ..    tune status line

507 aug 09 10:01:19 2010 ..    add the echo plugin

506 aug 09 10:01:07 2010 ..    always require a control char .. echo web output

505 aug 08 10:43:43 2010 ..    use hostname:port to create backend url

504 aug 07 15:21:55 2010 ..    tune wikipedia look

503 aug 07 14:17:52 2010 ..    use the right url

502 aug 07 13:31:56 2010 ..    tune wikipedia

501 aug 07 11:01:31 2010 ..    fix more order

500 aug 07 04:17:07 2010 ..    make wikipedia work again

499 aug 07 03:44:50 2010 ..    reimplement more

498 aug 07 00:46:16 2010 ..    adjust examples .. webpage nits .. outcache work

497 aug 06 22:40:42 2010 ..    default to bold on first help

496 aug 06 22:17:03 2010 ..    default event.reply raw parameter to true

495 aug 06 20:11:28 2010 ..    fix

494 aug 06 20:07:53 2010 ..    remove user from status line .. its too huge when user is guest

493 aug 06 19:53:45 2010 ..    homepage tuning

492 aug 06 18:00:35 2010 ..    output topper() in italic

491 aug 05 22:27:36 2010 ..    fix some bugs discovered by jsb-makedocs

490 aug 05 15:07:16 2010 ..    more tuning of home page

489 aug 05 14:24:17 2010 ..    nits

488 aug 05 13:49:57 2010 ..    tune homepage

487 aug 05 01:11:01 2010 ..    reverse outputcache order .. last first

486 aug 04 23:45:56 2010 ..    fix typo

485 aug 04 20:21:43 2010 ..    use , as seperator not -

484 aug 03 15:24:28 2010 ..    nits

483 aug 02 20:48:55 2010 ..    open urls in a new window

482 aug 02 19:44:18 2010 ..    log all finished events

481 aug 02 12:06:38 2010 ..    fix url extender

480 aug 02 11:13:15 2010 ..    add outputcache-clear .. add update() function

479 aug 02 09:49:35 2010 ..    add rss-register

478 jul 30 23:40:30 2010 ..    tune console

477 jul 30 21:53:29 2010 ..    set title of web page

476 jul 30 21:43:59 2010 ..    spawn a new browser windows on vistiting docs pages

475 jul 30 14:19:42 2010 ..    show proper doc url on wave join

474 jul 30 14:00:13 2010 ..    console last part

473 jul 30 13:36:21 2010 ..    console part 3

472 jul 30 09:57:38 2010 ..    wave console part 2

471 jul 30 09:16:54 2010 ..    wave console attempt 1

470 jul 29 19:34:48 2010 ..    fix console on firefox

469 jul 29 13:53:21 2010 ..    more console nits

468 jul 29 13:19:15 2010 ..    allow multiple command requests

467 jul 29 11:26:06 2010 ..    nits and bolts

466 jul 28 21:42:17 2010 ..    enable get on gadgetexec

465 jul 28 19:47:10 2010 ..    don't sed googlecode urls

464 jul 28 19:16:51 2010 ..    fix

463 jul 28 16:21:42 2010 ..    add docs link

462 jul 28 14:21:38 2010 ..    its 0.2.1 release

461 jul 28 14:06:42 2010 ..    use _static

460 jul 26 23:07:28 2010 ..    use iframe to load console

459 jul 26 22:25:41 2010 ..    attempt for console gadget

458 jul 26 20:45:13 2010 ..    split out the style css

457 jul 26 20:07:33 2010 ..    include gozerdata/examples

456 jul 26 19:51:44 2010 ..    update to 0.2.1

455 jul 25 05:23:15 2010 ..    nits

454 jul 24 20:55:53 2010 ..    dont forget the console.js

453 jul 24 19:47:48 2010 ..    first attempt at rewrite of the web page

452 jul 24 13:16:06 2010 ..    remove <br>

451 jul 19 13:29:52 2010 ..    ingore utf-8 decode errors .. unload first_ and last_ callbacks as well

450 jul 18 19:42:13 2010 ..    don't reconnect if the bot is stopped

449 jul 18 09:14:17 2010 ..    fix forward order

448 jul 18 08:50:14 2010 ..    add first_callbacks and last_callbacks so we can control the order of

447 jul 17 22:11:50 2010 ..    add base bot to fleet.makebot()

446 jul 17 17:19:16 2010 ..    don't use ttl for now

445 jul 17 10:04:54 2010 ..    don't set user to string in ircevent.py

444 jul 16 15:36:27 2010 ..    use ievent.user.channels (needs to be implemented yet)

443 jul 16 15:29:24 2010 ..    fix dispatching for dcc .. set ievent.auth in dcc chat

442 jul 16 14:29:31 2010 ..    use bot.dump()

441 jul 15 17:11:58 2010 ..    fix

440 jul 15 15:58:19 2010 ..    enable remote event logging

439 jul 15 15:56:00 2010 ..    fix chatlog plugin

438 jul 13 00:32:21 2010 ..    first attempt to port the chatlog.py plugin to jsonbot

437 jul 12 23:41:55 2010 ..    add remote callbacks

436 jul 12 20:56:45 2010 ..    add hmac to the container

435 jul 10 10:56:03 2010 ..    lower loglevel

434 jul 09 06:21:07 2010 ..    don't allow unloading of dispatcher plugin

433 jul 08 19:37:36 2010 ..    gae web works in firefox (at least)

432 jul 08 18:25:03 2010 ..    fix gae xmpp dispatch

431 jul 08 17:32:20 2010 ..    move dispatching into its own callback

430 jul 06 06:23:04 2010 ..    always require a control character

429 jul 06 06:01:33 2010 ..    add to fleet based on bot.name

428 jul 04 04:52:38 2010 ..    fix

427 jul 04 02:22:58 2010 ..    add jsb-setup to the installed base

426 jul 04 02:07:03 2010 ..    fix setup.py

425 jul 03 22:54:15 2010 ..    enable -t command line option

424 jul 03 22:22:09 2010 ..    add fleet.enable and use it in jsb-edit -f

423 jul 03 22:06:11 2010 ..    refine jsb-edit

422 jul 03 21:30:38 2010 ..    add jsb-edit

421 jul 03 20:58:31 2010 ..    lower loglevel on users.add()

420 jul 03 06:17:30 2010 ..    fix the container stuff

419 jul 03 05:31:49 2010 ..    add gozerevent and container modules

418 jul 03 05:31:21 2010 ..    introduce gozerevent

417 jul 02 21:08:22 2010 ..    fix unicode path in wave.say()

416 jul 01 10:34:38 2010 ..    add python_precompiled to app.yaml.example

415 jun 29 21:09:46 2010 ..    check if bot is stopped

414 jun 29 16:46:00 2010 ..    fix resume of jabber bots

413 jun 29 13:48:59 2010 ..    fix reboot

412 jun 29 09:34:04 2010 ..    dont add bot to fleet if already present

411 jun 29 00:32:31 2010 ..    fix irc reconnect

410 jun 28 23:15:23 2010 ..    fix some bugs showing up when running ./bin/jsb-makedocs

409 jun 28 19:57:55 2010 ..    nits and bits

408 jun 28 18:53:56 2010 ..    update pluginlist

407 jun 25 15:15:10 2010 ..    update upload doc

406 jun 25 15:04:17 2010 ..    update setup.py and program description

405 jun 25 14:44:16 2010 ..    lower some loglevels

404 jun 25 14:39:47 2010 ..    disable jsonserver .. see plugin comment on how to enable

403 jun 25 14:35:43 2010 ..    fix jsonserver plugin

402 jun 25 12:31:28 2010 ..    fix test-unicode on wave

401 jun 25 12:07:21 2010 ..    tune version msg

400 jun 25 12:06:19 2010 ..    tune

399 jun 25 11:13:44 2010 ..    make gae web path unicode compat

398 jun 25 10:54:20 2010 ..    add jsb-stop

397 jun 25 10:20:49 2010 ..    more unicode stuff .. set defaultencoding to utf-8

396 jun 24 23:59:21 2010 ..    no errors on test-plugs 10 console

395 jun 24 22:29:14 2010 ..    fix irc outgoing

394 jun 23 23:33:32 2010 ..    make unicode work on wave

393 jun 23 23:22:17 2010 ..    fix unicode path

392 jun 23 22:21:24 2010 ..    make toenc/fromenc throw exceptions

391 jun 23 19:48:46 2010 ..    lower loglevel

390 jun 23 17:45:57 2010 ..    log more info in callbacks method

389 jun 23 17:39:22 2010 ..    socket xmpp bot is of type "sxmpp"

388 jun 23 17:31:03 2010 ..    dont construc a default xmpp bot

387 jun 23 16:55:52 2010 ..    more logging stuff

386 jun 23 13:53:08 2010 ..    fix gae logging

385 jun 22 19:26:41 2010 ..    tuen xmpp logging

384 jun 21 17:33:32 2010 ..    more tuning of irc bot logging

383 jun 21 17:23:36 2010 ..    tune irc bot logging

382 jun 21 17:11:45 2010 ..    tune logging on console bot

381 jun 20 20:07:26 2010 ..    add gozerlib.plugs to the docs

380 jun 20 18:34:30 2010 ..    fix outputcache on web

379 jun 20 15:03:17 2010 ..    fix

378 jun 20 14:53:44 2010 ..    nits

377 jun 20 14:28:02 2010 ..    speed attribute is not implemented yet

376 jun 20 14:24:50 2010 ..    fix dcc chat

375 jun 20 13:49:49 2010 ..    !test-plugs on console

374 jun 20 11:34:54 2010 ..    use defer on gae bots

373 jun 18 22:26:00 2010 ..    dont doc gozerdata

372 jun 18 00:56:51 2010 ..    stripname() channel names

371 jun 18 00:09:23 2010 ..    fix make docs .. fix loading of config

370 jun 17 23:31:54 2010 ..    tune url annotations

369 jun 17 14:17:19 2010 ..    fix wave url annotations

368 jun 17 11:26:12 2010 ..    no stripname in basic config .. santize on creation needed

367 jun 17 11:19:00 2010 ..    do stripname() properly

366 jun 17 11:00:28 2010 ..    add outmonitor

365 jun 17 00:59:37 2010 ..    fix reading of config files

364 jun 17 00:55:55 2010 ..    dont allow plain commands on irc

363 jun 16 23:52:49 2010 ..    use bot.uuid in usercheck() if available

362 jun 16 23:30:35 2010 ..    truly strip txt

361 jun 16 23:17:53 2010 ..    fix default bot name

360 jun 16 23:08:19 2010 ..    more rlog bralaha

359 jun 16 23:07:08 2010 ..    remove rlog remains

358 jun 16 22:57:39 2010 ..    update waveapi to 20100530

357 jun 16 19:16:41 2010 ..    remove userchannels

356 jun 16 18:51:14 2010 ..    use cfg.botname not cfg.name

355 jun 16 16:52:50 2010 ..    properly set default bot name

354 jun 16 15:28:47 2010 ..    add botnick: and botnick, addressing

353 jun 16 14:03:10 2010 ..    forward the source bot into the remote event

352 jun 16 13:52:28 2010 ..    make console output also be forwarded

351 jun 16 13:27:17 2010 ..    enable forwarding from console bot

350 jun 16 01:10:36 2010 ..    more stripname() stuff

349 jun 15 23:02:55 2010 ..    make sure globalshutdown() is called

348 jun 15 22:47:18 2010 ..    use uuid4() to set a default password

347 jun 15 22:19:59 2010 ..    add -z option to bin/jsb that start  a forwaring bot (xmpp)

346 jun 15 18:59:35 2010 ..    properly set event.nick name (remote) .. unload gn_callbacks as well

345 jun 15 18:28:15 2010 ..    correctly forward the bot's nick

344 jun 15 18:04:13 2010 ..    and the file itself

343 jun 15 18:04:00 2010 ..    add opts module

342 jun 15 10:12:49 2010 ..    set default loglevel to warning

341 jun 14 23:52:18 2010 ..    irc <-> wave works ! well almost

340 jun 14 22:37:57 2010 ..    make gn_callbacks (remote callbacks) recorded in boot()

339 jun 13 09:26:42 2010 ..    forward irc -> wave part 1

338 jun 13 07:12:07 2010 ..    add invite to the gae xmpp bot

337 jun 13 05:41:11 2010 ..    fix hubbub

336 jun 13 05:28:08 2010 ..    fix hubbub exception reporting

335 jun 13 04:06:42 2010 ..    add xmpp plugin

334 jun 13 03:12:05 2010 ..    dont call callbacks twice in case of privmsg

333 jun 13 01:46:40 2010 ..    make sure blip_submitted is not ignored in lazydict.dump()

332 jun 12 23:34:58 2010 ..    make data-event work in gae web

331 jun 10 23:29:54 2010 ..    add saynocb() method

330 jun 10 22:51:41 2010 ..    receive gae events properly

329 jun 10 14:39:44 2010 ..    relaying part 1

328 jun 10 13:28:04 2010 ..    fix typo

327 jun 10 13:24:50 2010 ..    also forward quit part join and nick

326 jun 10 13:04:39 2010 ..    make receiving of remote events work

325 jun 10 05:06:51 2010 ..    test8

324 jun 10 00:09:18 2010 ..    test7

323 jun 09 22:10:13 2010 ..    test6

322 jun 09 22:03:07 2010 ..    test5

321 jun 09 21:36:41 2010 ..    test4

320 jun 09 21:14:57 2010 ..    test3

319 jun 09 21:12:14 2010 ..    over to test2

318 jun 09 21:09:15 2010 ..    over to test

317 jun 07 20:59:05 2010 ..    forward part 1 .. sending

316 jun 07 00:43:54 2010 ..    add jsb-rollback

315 jun 07 00:11:33 2010 ..    from encoding issues

314 jun 06 23:32:42 2010 ..    fix unicode parsing in logging.debug()

313 jun 06 22:08:28 2010 ..    make trace stop at "gozerdata"

312 jun 04 23:57:52 2010 ..    fix socklib/xmpp

311 jun 04 23:27:21 2010 ..    move jsondir template to gozerdata

310 jun 04 00:05:34 2010 ..    more jsondir remains

309 jun 03 23:57:56 2010 ..    remove "jsondir" remains

308 jun 03 23:52:09 2010 ..    move back to using "gozerdata" as the data dir

307 jun 03 23:49:40 2010 ..    first attempt at forward plugin

306 jun 03 20:57:59 2010 ..    fix copying of __init__.py

305 jun 01 23:19:11 2010 ..    add feed to ievent.chan.data.feeds

304 jun 01 23:15:14 2010 ..    always use event.chan as it gets saved later on

303 jun 01 21:00:49 2010 ..    add data plugin

302 jun 01 21:00:35 2010 ..    skip elements that are none

301 may 31 21:01:10 2010 ..    make hubbub plugin work

300 may 31 20:15:01 2010 ..    show event.auth

299 may 31 19:19:11 2010 ..    try stripped(userhost) first

298 may 30 22:29:00 2010 ..    make rss work on gae

297 may 30 15:48:34 2010 ..    gae rss part 2

296 may 30 02:01:03 2010 ..    rss on gae part 1

295 may 29 23:18:48 2010 ..    add cron.yaml example

294 may 29 12:50:44 2010 ..    create jsondir/myplugs

293 may 29 11:01:56 2010 ..    fix rss plugin

292 may 29 09:45:05 2010 ..    rss part 3

291 may 28 14:09:35 2010 ..    rss part 2

290 may 28 12:25:36 2010 ..    rss part 1

289 may 28 01:17:44 2010 ..    add shop plugin

288 may 26 20:36:49 2010 ..    fix jsb-installplug

287 may 24 10:34:48 2010 ..    fix help

286 may 22 00:05:21 2010 ..    gozerlib/admin.py is no more

285 may 21 20:59:22 2010 ..    lowercaser event.usercmnd

284 may 21 11:18:25 2010 ..    check for waveapi if we need to save to database

283 may 21 00:16:56 2010 ..    reenable reloadcheck

282 may 21 00:07:43 2010 ..    check loading of file first

281 may 20 08:01:29 2010 ..    fix config saving in gae case

280 may 20 07:03:13 2010 ..    more boot stuff

279 may 20 06:49:43 2010 ..    remove admin module .. move it into boot

278 may 20 06:24:08 2010 ..    fix gae boot

277 may 20 05:21:45 2010 ..    relay works xmpp <-> irc socklib

276 may 20 05:02:31 2010 ..    add jsb-import to import jsondir into new bot

275 may 20 04:16:34 2010 ..    introduce a time to leave (eventbase.ttl)

274 may 20 03:34:51 2010 ..    reload() before forcing a module from sys.modules

273 may 20 02:32:50 2010 ..    fix xmpp to irc relay

272 may 20 02:23:55 2010 ..    add relay-clear

271 may 20 01:31:58 2010 ..    relay part 2

270 may 20 01:06:30 2010 ..    relaying part 1

269 may 20 00:24:24 2010 ..    move over to botbase.outmonitor()

268 may 19 22:12:00 2010 ..    fix jsb-release .. fix pipeline in the irc case

267 may 18 13:45:37 2010 ..    fix

266 may 18 13:27:21 2010 ..    fix jsb-installplug

265 may 18 12:33:27 2010 ..    add weather, seen and kickban plugins .. fix socklib.wait

264 may 18 03:13:15 2010 ..    make nest work .. use jsonnest directory

263 may 18 02:59:38 2010 ..    log dispatching of command on warning level

262 may 18 02:20:04 2010 ..    make wave work as well

261 may 18 02:10:57 2010 ..    fix jsb-release

260 may 18 01:20:34 2010 ..    fix bin/jsb-release

259 may 18 01:07:53 2010 ..    move config examples to jsondir/examples

258 may 18 01:02:50 2010 ..    move examples into there own dir

257 may 18 00:28:24 2010 ..    more jsondir

256 may 18 00:07:38 2010 ..    myplugs dir lives in jsondir now

255 may 18 00:05:30 2010 ..    add config stuff

254 may 18 00:01:09 2010 ..    enter the jsondir

253 may 17 23:34:13 2010 ..    put run dir in jsondata dir as well

252 may 17 23:29:51 2010 ..    add mainloop .. move data in jsondata dir instead of gozerdata

251 may 17 20:49:39 2010 ..    implement mainloop()

250 may 17 19:55:16 2010 ..    readd path hussle .. thread irc._connect()

249 may 17 19:44:58 2010 ..    remove eggs loading stuff

248 may 17 19:25:02 2010 ..    dont include curdir in sys.path .. supress warnings

247 may 17 16:27:21 2010 ..    limit loading of eggs to os.getcwd()

246 may 17 15:12:39 2010 ..    this is beta2

245 may 17 14:23:45 2010 ..    fix auto_register

244 may 17 14:01:08 2010 ..    add tar to the doit bin

243 may 17 13:56:23 2010 ..    fix loading of eggs

242 may 17 13:29:16 2010 ..    fix

241 may 17 00:46:52 2010 ..    fix dcc chat

240 may 17 00:11:59 2010 ..    fix test-plugs

239 may 16 18:29:59 2010 ..    allow eval in console app. use # as the start character

238 may 16 16:49:23 2010 ..    fix commands command

237 may 16 16:41:52 2010 ..    add history to the console bot

236 may 16 16:25:02 2010 ..    add history to console app

235 may 16 15:44:30 2010 ..    readd rss plugin

234 may 16 14:39:53 2010 ..    move reloadcheck into commands so aliases work on gae

233 may 16 14:06:59 2010 ..    disable warnings

232 may 16 13:56:33 2010 ..    fix lazydict's dumpelement()

231 may 16 13:35:11 2010 ..    remove init from config file

230 may 16 13:31:28 2010 ..    use bot.cfg in nickserv

229 may 16 13:28:22 2010 ..    remove dot parameter

228 may 16 13:24:15 2010 ..    add threads command .. shows running threads

227 may 16 13:13:46 2010 ..    implement aliases .. add fleet, nickserv, nickcapture, and underauth plugins

226 may 16 11:25:21 2010 ..    allow myplugs dir to be uploaded to gae

225 may 16 10:58:30 2010 ..    use jsb-<nr> as backup nick

224 may 16 10:37:27 2010 ..    add simplejson dependancy

223 may 16 06:51:44 2010 ..    fix setup

222 may 16 06:46:36 2010 ..    its 0.2 beta1

221 may 15 22:33:02 2010 ..    fix pipeline on sxmpp

220 may 15 22:30:41 2010 ..    fix pipeline on irc

219 may 15 22:28:19 2010 ..    fix pipeline under console

218 may 15 05:51:57 2010 ..    dump event stuff

217 may 15 03:25:17 2010 ..    make json dumpable

216 may 14 23:19:12 2010 ..    dump event better so we can reconstruct more easily

215 may 14 21:39:09 2010 ..    fix more on gae

214 may 14 19:53:58 2010 ..    fix console

213 may 14 19:31:23 2010 ..    fix more in the xmpp and irc case

212 may 14 16:44:13 2010 ..    revamp

211 may 14 14:02:43 2010 ..    sleep 5 seconds before rebooting

210 may 14 13:57:29 2010 ..    make reboot on single bot work

209 may 14 13:43:44 2010 ..    fix reboot

208 may 14 13:35:11 2010 ..    add sub commands

207 may 14 10:49:37 2010 ..    user gozerdata/channels to save channelbase objects

206 may 13 20:19:43 2010 ..    fix deleting of users and adding

205 may 13 20:00:47 2010 ..    use stripname()

204 may 13 19:37:26 2010 ..    fix user-meet

203 may 13 19:19:29 2010 ..    don't do quit or reboot in the gae

202 may 13 12:17:40 2010 ..    add statefull rebooting to the irc bot

201 may 13 11:22:40 2010 ..    add reboot module

200 may 13 11:09:55 2010 ..    add controlchar plugin

199 may 13 00:58:22 2010 ..    send who on joining the channel so userhost cache gets synced

198 may 13 00:27:54 2010 ..    don't bork if loading of a plugin fails

197 may 13 00:16:20 2010 ..    make userhosts cache work again

196 may 12 23:51:42 2010 ..    dont include google in main path

195 may 12 23:40:40 2010 ..    remove raw parameter

194 may 12 22:20:13 2010 ..    fix console

193 may 12 19:46:00 2010 ..    add the test plugin

192 may 12 18:56:45 2010 ..    use the right bot names for fleet bots

191 may 12 18:17:32 2010 ..    fix !test-plugs under xmpp bot

190 may 12 17:13:05 2010 ..    fix makedocs

189 may 12 17:02:23 2010 ..    fix console !test-plugs

188 may 12 16:38:31 2010 ..    fix !test-plugs in dcc chat

187 may 12 16:32:45 2010 ..    fix dcc chat

186 may 12 15:05:44 2010 ..    pass !test-plugs

185 may 12 13:09:20 2010 ..    implement a seperate console event (consoleevent)

184 may 11 17:43:00 2010 ..    add console/__init__.py

183 may 11 16:53:37 2010 ..    make auto_register work again

182 may 11 16:40:07 2010 ..    fix more in the gae web case

181 may 11 16:15:27 2010 ..    fix more for socket irc and xmpp

180 may 11 09:14:32 2010 ..    allow list as less() parameter

179 may 11 07:52:47 2010 ..    remove password from bot-data

178 may 11 07:49:09 2010 ..    fix type in quitmsg .. rm config from bot-data

177 may 11 07:43:42 2010 ..    fix config uuid

176 may 11 07:31:08 2010 ..    give every config file a uuid

175 may 10 22:55:28 2010 ..    fix gae xmpp bot

174 may 10 21:43:20 2010 ..    add console bot

173 may 10 21:40:38 2010 ..    unbreak wave bot

172 may 10 19:17:34 2010 ..    jsb-fleet part 3

171 may 10 18:16:16 2010 ..    jsb-fleet part 2

170 may 10 18:08:29 2010 ..    add jsb-fleet bin

169 may 10 18:06:19 2010 ..    jsb-fleet part 1

168 may 08 21:38:15 2010 ..    lower loglevel

167 may 08 11:35:18 2010 ..    fix jsb-xmpp

166 may 07 23:35:10 2010 ..    fix threads

165 may 07 21:26:31 2010 ..    fix

164 may 06 19:00:46 2010 ..    move to socklib

163 may 06 18:37:34 2010 ..    make it socklib not socklibs

162 may 06 18:35:46 2010 ..    move gozerlib.socket to gozerlib.socklib

161 may 05 22:47:38 2010 ..    move jsb-restserver to jsb-jsonserver

160 may 05 22:26:07 2010 ..    add loglevel option

159 may 05 21:01:43 2010 ..    fix starting of threads on gae aka dont do it

158 may 05 17:53:24 2010 ..    make jsb-restserver work

157 may 05 14:08:45 2010 ..    add jsb-restserver daemon

156 may 05 10:57:41 2010 ..    add jsondata plugin

155 may 05 00:08:32 2010 ..    make public/local commands work

154 may 03 23:49:58 2010 ..    add jsb-xmpp

153 may 03 23:49:42 2010 ..    branch merge

152 may 03 17:32:49 2010 ..    make jsonserver work

151 may 03 01:25:51 2010 ..    jsonserver part 2

150 may 03 00:36:33 2010 ..    add jsonserver plugin

149 may 01 22:44:37 2010 ..    add console gadget

148 may 01 22:44:01 2010 ..    update docs

147 may 01 18:11:30 2010 ..    sleep 0.1 second

146 may 01 13:16:11 2010 ..    add myplugs/__init__.py

145 may 03 23:48:52 2010 ..    make socket xmpp work with gtalk .. use -s talk.google.com

144 may 01 12:59:32 2010 ..    make remote plugins work

143 may 01 12:28:50 2010 ..    add jsb-installplug program for remote installing of plugins

142 may 01 03:31:02 2010 ..    fix gae xmpp and web

141 may 01 03:15:40 2010 ..    make bot work in gtalk .. introduce a event.bottype, used that

140 may 01 02:43:59 2010 ..    catch eoferror

139 may 01 01:54:48 2010 ..    tune logging

138 may 01 01:29:01 2010 ..    add gozerlib/exit.py containing globalshutdown()

137 apr 30 23:53:02 2010 ..    fix logging

136 apr 30 22:31:41 2010 ..    make loglevel work with formatter

135 apr 30 21:51:21 2010 ..    make xmpp work

134 apr 30 16:31:47 2010 ..    socket xmpp part 3

133 apr 30 16:31:29 2010 ..    branch merge

132 apr 30 14:56:30 2010 ..    add xmpp error codes

131 apr 30 16:31:01 2010 ..    fix

130 apr 30 14:35:30 2010 ..    socket xmpp part 2

129 apr 29 19:02:33 2010 ..    unbreak irc

128 apr 29 19:01:30 2010 ..    socket xmpp part 2

127 apr 29 18:12:31 2010 ..    add socket xmpp ported from gozerbot on 29-4-2010

126 apr 29 02:48:43 2010 ..    update waveapi .. first attempt at protecting waves

125 apr 28 21:15:08 2010 ..    unbreak

124 apr 28 20:57:57 2010 ..    docstrings part 1

123 apr 28 13:15:58 2010 ..    make plugin_packages the default in plugins.loadall()

122 apr 27 23:03:50 2010 ..    dont stripname the filename

121 apr 27 20:43:41 2010 ..    don't stripname the filename .. stripname the name

120 apr 27 01:34:49 2010 ..    decouple the console from joining a channel

119 apr 26 23:44:39 2010 ..    remove fpr references .. set version to 0.2

118 apr 26 23:34:19 2010 ..    set allowall = true on doc bot

117 apr 26 23:05:28 2010 ..    remove fpr binaries

116 apr 26 23:04:24 2010 ..    update to feedprovider 0.2.1 code

115 apr 08 12:20:42 2010 ..    remove gozernet code from xmpp handler

114 apr 08 10:35:33 2010 ..    include os.getcwd() in jsb-makedocs sys.path

113 apr 08 02:22:45 2010 ..    remote net part 3

112 apr 07 23:41:14 2010 ..    remote part 2

111 apr 07 23:17:24 2010 ..    enter the remote

110 apr 07 15:47:22 2010 ..    add handler_remote

109 apr 07 15:12:07 2010 ..    more cleanup .. pass nose tests

108 apr 07 14:49:04 2010 ..    remoge jsonsoup plugin .. move it to remote socket plugin

107 apr 07 14:36:38 2010 ..    remote soup stuff .. move over to "remote"

106 apr 07 14:31:03 2010 ..    move stuff from soup.py to remote/event.py (container)

105 apr 07 14:16:04 2010 ..    remoge gozernet plugin

104 apr 07 14:15:04 2010 ..    add remote package .. for handling remote events .. remote gozernet for now

103 apr 07 02:07:56 2010 ..    add missing logging imports

102 apr 07 02:03:15 2010 ..    save to proper config file

101 apr 07 01:53:55 2010 ..    don't default load plugins

100 apr 07 01:43:09 2010 ..    properly set plugname of command

99 apr 07 01:38:16 2010 ..    add jsonsoup plugin

98 apr 07 01:31:50 2010 ..    merge in owner when username != 'owner'

97 apr 07 01:04:38 2010 ..    add socketplugs to setup.py

96 apr 07 00:48:23 2010 ..    make nose test pass on jsonsoup

95 apr 07 00:27:10 2010 ..    hook in the jsonsoup plugin .. untested yet

94 apr 06 23:07:18 2010 ..    add socketplugs to the bunch

93 apr 06 23:06:15 2010 ..    make rest code compile

92 apr 06 22:06:49 2010 ..    add guest permissions to todo commands

91 apr 06 21:27:04 2010 ..    make todo pass nose test

90 apr 06 21:05:10 2010 ..    add todo plugin

89 apr 06 20:20:09 2010 ..    add -x and -c options to the jsb commandline program

88 apr 06 14:49:18 2010 ..    update version to 0.1.3

87 apr 06 14:22:47 2010 ..    import handle_exception

86 apr 06 14:19:43 2010 ..    fix wave bot

85 apr 06 14:14:10 2010 ..    fix nose tests


0.1.2
~~~~~


84 apr 05 04:43:12 2010 ..    added tag 0.1.2 for changeset c7bef25b575c

83 apr 05 03:53:56 2010 ..    add docs to the app.yaml

82 apr 05 03:12:44 2010 ..    docs !!!

81 apr 05 02:27:03 2010 ..    docs part 4

80 apr 05 01:53:40 2010 ..    code docs are ok

79 apr 05 01:47:57 2010 ..    add index.txt

78 apr 05 01:47:47 2010 ..    move to .txt files

77 apr 05 01:24:57 2010 ..    add mindex and plugdocindex

76 apr 05 01:24:11 2010 ..    move stuff to handbook

75 apr 05 00:53:45 2010 ..    docs part 3

74 apr 04 22:48:59 2010 ..    docs step 2

73 apr 04 11:59:44 2010 ..    fix bin/jsb-makedocs a bit

72 apr 03 20:56:32 2010 ..    add first sphinx files

71 apr 03 16:14:36 2010 ..    fix jsb-nose run

70 apr 03 15:29:24 2010 ..    make sure help output is putted nicely

69 apr 03 13:41:56 2010 ..    fix missing import

68 apr 03 02:55:42 2010 ..    do docstrings

67 apr 03 02:10:46 2010 ..    fix docstrings

66 apr 03 01:48:23 2010 ..    use ", " as seperator

65 apr 03 00:58:33 2010 ..    fix

64 apr 02 22:49:55 2010 ..    fix typoos

63 apr 02 22:45:36 2010 ..    make docstrings ok

62 apr 02 21:33:48 2010 ..    its 0.1.2

61 apr 02 21:32:16 2010 ..    enter 0.1.2

60 apr 02 21:05:37 2010 ..    fix help <plugin>

59 apr 02 17:05:19 2010 ..    enter 0.1.1 .. fix setup.py

58 apr 02 14:29:43 2010 ..    tag it 0.1


0.1
~~~


57 apr 02 14:29:34 2010 ..    added tag 0.1 for changeset c1e6f850a292

56 apr 02 13:52:54 2010 ..    increase to beta

55 apr 02 13:48:15 2010 ..    update readme

54 apr 02 13:46:17 2010 ..    update upload docs .. fix hb-register

53 apr 02 13:07:58 2010 ..    make note about includes third party software

52 apr 02 12:58:55 2010 ..    lower loglevels

51 apr 02 12:54:53 2010 ..    loosen flood protection a bit

50 apr 02 12:49:52 2010 ..    adjust readme

49 apr 02 01:09:28 2010 ..    lower loglevel of missing pings and corresponding pong checks

48 apr 02 00:30:15 2010 ..    fix installing of simplejson .. fix gadget handler

47 apr 02 00:19:29 2010 ..    make wave bots work (copy waveapi/oauth dir)

46 apr 01 23:47:22 2010 ..    write mainconfig file to the config dir

45 apr 01 23:36:59 2010 ..    check if bot.channels is set

44 apr 01 23:31:32 2010 ..    allow os.sep in filenames

43 apr 01 22:57:33 2010 ..    set version to 0.1

42 apr 01 21:49:00 2010 ..    use stripname for persisted filenames

41 apr 01 21:04:41 2010 ..    face

40 apr 01 21:00:47 2010 ..    allow the bot to run without owner

39 apr 01 19:28:15 2010 ..    create a ~/regs/<botname> dir where the bot related config is stored

38 apr 01 19:05:50 2010 ..    adjust docs

37 apr 01 17:20:03 2010 ..    fix pipelines in eventbase .. remove depends

36 apr 01 17:08:44 2010 ..    update readme

35 apr 01 16:44:37 2010 ..    reduce number of installed scripts

34 apr 01 16:05:20 2010 ..    move boostrap to release

33 apr 01 16:04:53 2010 ..    tune

32 apr 01 13:36:25 2010 ..    make bin/jsb run without config dir

31 apr 01 12:33:44 2010 ..    fix jsb-start

30 apr 01 12:20:56 2010 ..    reshuffle bin

29 apr 01 12:16:25 2010 ..    set path

28 apr 01 11:50:12 2010 ..    add jsb-boot and jsb-debug .. use jsbimport._import()

27 apr 01 11:13:45 2010 ..    improve jsbimport._import()

26 apr 01 02:23:17 2010 ..    fix loading of plugins on gae

25 apr 01 01:25:35 2010 ..    add doitall .. bootstrap/init/upload

24 apr 01 01:25:09 2010 ..    yes it works !

23 apr 01 00:23:10 2010 ..    make jsb-uprelease work

22 apr 01 00:03:50 2010 ..    properly cycle sedded dirs

21 mar 31 23:33:32 2010 ..    fix bootstrap backup

20 mar 31 23:13:47 2010 ..    add argument to jsb-bootstrap which can be a release name

19 mar 31 22:26:24 2010 ..    let jsb-bootstrap make a 'upload' dir based on gaeupload .. remove symlinks

18 mar 31 20:15:45 2010 ..    use a run directory .. fix from gozerlib.socket.utils imports

17 mar 31 19:26:11 2010 ..    remove jsb-unittest and set default url in jsb-test

16 mar 31 19:17:28 2010 ..    fix waveevent.append() when self.blip is set (do nothing)

15 mar 31 18:58:11 2010 ..    fix handler_web

14 mar 31 14:12:52 2010 ..    add jsb-start

13 mar 31 13:17:51 2010 ..    add jsb-installupload

12 mar 31 11:00:00 2010 ..    move morphs to gozerlib package .. tune startup log of jsb-irc

11 mar 31 10:38:48 2010 ..    default irc loglevel to "warning"

10 mar 31 10:31:14 2010 ..    lower loglevels .. move gaeupload out of setup.py

9 mar 31 08:52:39 2010 ..    don't update .. use remote install

8 mar 30 23:41:49 2010 ..    import plugin packages instead of scanning a dir

7 mar 30 17:21:40 2010 ..    install files properly

6 mar 30 16:43:33 2010 ..    add jsb-nest

5 mar 30 16:42:07 2010 ..    add setup.py functionality

4 mar 30 11:21:28 2010 ..    lower loglevel .. fix wave.append() .. copy app.yaml to gaeupload

3 mar 30 10:09:51 2010 ..    fix typo

2 mar 30 10:07:20 2010 ..    move bin/fpr bins to bin/jsb counterparts

1 mar 30 02:34:19 2010 ..    chmod +x ./bin

0 mar 30 02:27:38 2010 ..    initial import taken from feedprovider on 30-3-2010

