1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435
|
0.84.4
~~~~~~
3144 - Mar 23 17:54:06 2012 - summary: Added tag 0.84.4 for changeset e7a3b8e53abe
3143 - Mar 23 17:35:55 2012 - summary: fix
3142 - Mar 23 17:30:55 2012 - summary: catch missing user Exception
3141 - Mar 23 17:19:40 2012 - summary: setdefault values of fleet config vars
3140 - Mar 23 16:56:28 2012 - summary: more fixes
3139 - Mar 23 16:47:13 2012 - summary: bunch of crap .. getting tired fixing bugs that keep reoccuring
3138 - Mar 23 12:29:15 2012 - summary: this is 0.84.4
3137 - Mar 23 11:21:05 2012 - summary: fix bugs discovered by ./bin/jsb-makedocs
3136 - Mar 23 10:49:13 2012 - summary: add release doc
3135 - Mar 23 08:37:13 2012 - summary: upper loglevel
3134 - Mar 23 01:31:53 2012 - summary: lower loglevel .. default globalcc to ""
3133 - Mar 23 01:25:04 2012 - summary: first check for channel cc then global cc otherwiser set to "!;"
3132 - Mar 22 18:39:53 2012 - summary: check if bot exists
3131 - Mar 22 18:15:25 2012 - summary: check if bot exists
3130 - Mar 22 01:16:39 2012 - summary: this is 0.84.3
3129 - Mar 22 00:59:54 2012 - summary: lower loglevel
3128 - Mar 21 21:02:15 2012 - summary: fix makechangelog
0.84.2
~~~~~~
3127 - Mar 21 21:02:03 2012 - summary: Added tag 0.84.2 for changeset 49b68ccb6ab3
3126 - Mar 19 21:04:42 2012 - summary: fix botlogs
3125 - Mar 19 14:31:19 2012 - summary: enable the keepalive thread
3124 - Mar 19 13:55:23 2012 - summary: fix reconnect code (IRC)
3123 - Mar 18 19:39:00 2012 - summary: fix reconnect part 1
3122 - Mar 18 15:45:32 2012 - summary: lower RequireError to loglevel info
3121 - Mar 18 15:19:08 2012 - summary: tune configuration saving (include other possible options)
3120 - Mar 18 14:47:08 2012 - summary: wait for connectok
3119 - Mar 18 14:44:30 2012 - summary: lower loglevel
3118 - Mar 18 14:25:32 2012 - summary: add possible config vars
3117 - Mar 18 14:04:53 2012 - summary: dont reconnect on failed start
3116 - Mar 18 12:52:22 2012 - summary: tune the fleet
3115 - Mar 17 19:41:21 2012 - summary: fix setup.py
3114 - Mar 17 19:37:39 2012 - summary: remove un needed packages from contrib
3113 - Mar 17 18:57:02 2012 - summary: tune
3112 - Mar 17 16:06:05 2012 - summary: logging nits
3111 - Mar 17 15:44:58 2012 - summary: check for RequireError
3110 - Mar 17 15:38:52 2012 - summary: use opts.nocolor
3109 - Mar 17 15:25:34 2012 - summary: tune loglevel .. "improve" logging format
3108 - Mar 17 02:00:38 2012 - summary: remove convore bot from the distro
3107 - Mar 17 01:05:03 2012 - summary: fix typo
3106 - Mar 17 01:03:45 2012 - summary: check for RequireError
3105 - Mar 17 00:54:01 2012 - summary: check for RequireError
3104 - Mar 17 00:51:20 2012 - summary: check for RequireError
3103 - Mar 17 00:46:13 2012 - summary: dont forget to import
3102 - Mar 17 00:45:52 2012 - summary: catch RequireError in EventBase.execute()
3101 - Mar 17 00:31:43 2012 - summary: properly import RequireError
3100 - Mar 17 00:27:05 2012 - summary: lock the getfleet
3099 - Mar 17 00:25:19 2012 - summary: load the fleet bots in getfleet
3098 - Mar 17 00:05:18 2012 - summary: add example to fish docs
3097 - Mar 16 23:52:51 2012 - summary: put txt inside exception
3096 - Mar 16 23:37:34 2012 - summary: fix
3095 - Mar 16 23:35:28 2012 - summary: its 2012 now
3094 - Mar 16 23:34:30 2012 - summary: fix typo
3093 - Mar 16 23:07:23 2012 - summary: disable rss-clone commands
3092 - Mar 16 23:00:14 2012 - summary: update docs
3091 - Mar 16 21:58:01 2012 - summary: add config know to fish plugin
3090 - Mar 16 21:35:14 2012 - summary: Corrected a typo in jsb.lib.errors
3089 - Mar 16 21:27:36 2012 - summary: implement a RequireError
3088 - Mar 16 19:36:19 2012 - summary: add bot.cfg.onconnect .. string to send after bot has logged in
3087 - Mar 16 19:25:34 2012 - summary: add onconnect and onconnectmode configuration strings
3086 - Mar 16 18:11:42 2012 - summary: fix test-plugs
3085 - Mar 16 17:16:27 2012 - summary: check if fleet is not empty
3084 - Mar 16 16:14:38 2012 - summary: fix fleet-cmnd ... use a control char !
3083 - Mar 16 15:14:52 2012 - summary: tune fleet bot registering
3082 - Mar 16 14:03:04 2012 - summary: update fleet booting
3081 - Mar 16 10:41:15 2012 - summary: add bot to fleet in BotBase.start()
3080 - Mar 15 14:50:26 2012 - summary: use unicode string
3079 - Mar 15 07:44:20 2012 - summary: dont add multiple tornado bots
3078 - Mar 15 07:41:42 2012 - summary: fix done command
3077 - Mar 15 07:40:04 2012 - summary: add fleet-save
3076 - Mar 15 07:18:55 2012 - summary: fix Fleet.addbot()
3075 - Mar 15 06:14:11 2012 - summary: make boot work on gae
3074 - Mar 15 03:37:17 2012 - summary: properly load plugins (or not)
3073 - Mar 15 02:54:58 2012 - summary: update API doc
3072 - Mar 15 02:50:27 2012 - summary: update
3071 - Mar 15 02:31:05 2012 - summary: update pluginlist
3070 - Mar 14 22:05:43 2012 - summary: fix fleet.loadall
3069 - Mar 14 21:59:07 2012 - summary: force loading of plugins if myplugs had changed
3068 - Mar 14 21:47:07 2012 - summary: remove dns from the contrib
3067 - Mar 14 21:33:53 2012 - summary: fix sleek
3066 - Mar 14 19:42:45 2012 - summary: detect config file changes on boot
3065 - Mar 14 18:27:35 2012 - summary: provide a !qq command that quits the bot
3064 - Mar 14 13:24:53 2012 - summary: show proper done() message
3063 - Mar 14 13:21:53 2012 - summary: put loggin message at the right place
3062 - Mar 14 13:05:57 2012 - summary: print message if db driver is disabled
3061 - Mar 14 04:42:31 2012 - summary: set aliases
3060 - Mar 14 04:27:04 2012 - summary: unload plugins when needed
3059 - Mar 14 03:42:43 2012 - summary: wish i knew ;]
3058 - Mar 14 02:15:24 2012 - summary: fix event.missing()
3057 - Mar 14 01:44:23 2012 - summary: fix aliases error
3056 - Mar 14 00:55:12 2012 - summary: add aliascheck
3055 - Mar 14 00:09:59 2012 - summary: properly do the alias thing
3054 - Mar 13 23:27:25 2012 - summary: set integer properly
3053 - Mar 13 21:44:38 2012 - summary: disable the database driver by default
3052 - Mar 13 21:42:32 2012 - summary: * Changed order in loading sqlite3 due of name clashing with Ubuntu 11.10
3051 - Mar 13 21:15:30 2012 - summary: dont enable database access by default
3050 - Mar 13 04:11:22 2012 - summary: enter the 0.84.2 RELEASE .. make jsb-makedocs work
3049 - Mar 13 01:57:44 2012 - summary: fix rss-start in /msg (IRC)
3048 - Mar 13 01:11:59 2012 - summary: fix urlinfo-list
3047 - Mar 13 00:05:33 2012 - summary: try fixing push to conference channels .. over to test
3046 - Mar 12 23:53:24 2012 - summary: fix push to conferences
3045 - Mar 12 21:24:35 2012 - summary: update jsb-init for jsb-sleek
3044 - Mar 12 18:46:44 2012 - summary: check for bare sqlite3 first
3043 - Mar 12 18:31:24 2012 - summary: update lib version to 0.84
3042 - Mar 12 07:53:33 2012 - summary: fix test_plugs
3041 - Mar 12 06:34:25 2012 - summary: enter the addguest() .. use nickname where possible
3040 - Mar 12 06:12:53 2012 - summary: read the proper mainconfig file
3039 - Mar 12 00:13:20 2012 - summary: fix EventBase.makeargs()
3038 - Mar 12 00:04:04 2012 - summary: dont bork on missing year
3037 - Mar 11 22:42:48 2012 - summary: skip delayed messages
3036 - Mar 11 21:29:29 2012 - summary: nits and bolts and pieces
3035 - Mar 11 14:15:16 2012 - summary: add presence notification to jsb-sleek
3034 - Mar 11 11:30:23 2012 - summary: update jsb-xmpp(1) manpage
3033 - Mar 11 11:28:38 2012 - summary: add the jsb-sleek(1) man page
3032 - Mar 11 11:05:47 2012 - summary: fix handler_dispatch
3031 - Mar 11 00:48:54 2012 - summary: enter 0.84.2
3030 - Mar 10 23:01:21 2012 - summary: fix makechangelog
0.84.1
~~~~~~
3029 - Mar 10 22:52:46 2012 - summary: Added tag 0.84.1 for changeset e82ce7368493
3028 - Mar 10 22:06:51 2012 - summary: add urban plugin
3027 - Mar 10 17:26:22 2012 - summary: restore old setup
3026 - Mar 10 17:20:07 2012 - summary: tune !
3025 - Mar 10 17:16:29 2012 - summary: move bare setup.py in place
3024 - Mar 10 17:15:16 2012 - summary: move setup.py to setup-full.py .. run this if you want all the deps
3023 - Mar 10 17:00:03 2012 - summary: fix sleek bot
3022 - Mar 10 15:35:34 2012 - summary: add the sleek
3021 - Mar 10 15:34:56 2012 - summary: enter the jsb-sleek
3020 - Mar 08 13:25:39 2012 - summary: speedy thing
3019 - Mar 08 13:11:09 2012 - summary: remove debug print
3018 - Mar 08 13:06:54 2012 - summary: fix dcc chat commands
3017 - Mar 08 12:58:39 2012 - summary: remove debug print
3016 - Mar 08 10:40:39 2012 - summary: properly fix binding of events
3015 - Mar 08 10:12:39 2012 - summary: fix irc connect
3014 - Mar 08 09:13:07 2012 - summary: fix test-plugs
3013 - Mar 08 08:56:56 2012 - summary: use url_disable
3012 - Mar 08 03:14:31 2012 - summary: add gethapi() to the import bunch
3011 - Mar 08 02:57:53 2012 - summary: fix channel specific cc detection ..thnx ArcAngel ;]
3010 - Mar 07 21:30:25 2012 - summary: this is 0.84.1
3009 - Mar 07 15:51:10 2012 - summary: add hapi to the contrib
0.84.0
~~~~~~
3008 - Mar 07 15:45:13 2012 - summary: Added tag 0.84.0 for changeset 4d5e0d18c0fb
3007 - Mar 06 06:11:20 2012 - summary: preserve EventBase.txt and use EventBase.execstr to dispatch from
3006 - Mar 06 05:30:30 2012 - summary: update doc segments
3005 - Mar 05 20:46:30 2012 - summary: add hapi API wrapper
3004 - Mar 05 18:31:45 2012 - summary: properly detect remote disconnect
3003 - Mar 05 14:03:52 2012 - summary: dont reset reconnectcount in BotBase.reconnect()
3002 - Mar 05 13:27:09 2012 - summary: properly catch exceptions
3001 - Mar 03 11:39:47 2012 - summary: be more verbose when shutting down
3000 - Mar 03 09:49:38 2012 - summary: fix nickcapture
2999 - Mar 03 00:35:06 2012 - summary: update to tornado 2.2
2998 - Mar 03 00:33:52 2012 - summary: smooth as it goes ;]
2997 - Mar 03 00:09:53 2012 - summary: upgrade to tornado 2.2
2996 - Mar 02 23:12:31 2012 - summary: make faster
2995 - Mar 02 21:55:09 2012 - summary: properly display error string
2994 - Mar 02 20:56:36 2012 - summary: implement init_threaded
2993 - Mar 02 10:43:57 2012 - summary: break readloop on error
2992 - Mar 02 10:22:57 2012 - summary: first sleep on reconnect to prevent looping
2991 - Feb 28 17:54:23 2012 - summary: move new irccat to irccat2 and restore old irccat
2990 - Feb 28 11:54:11 2012 - summary: fix
2989 - Feb 27 19:54:28 2012 - summary: fix irccat plugin .. cast to unicode on entrance
2988 - Feb 27 19:00:37 2012 - summary: over to test
2987 - Feb 26 13:33:16 2012 - summary: lock the BotBase.put() method
2986 - Feb 26 07:33:11 2012 - summary: fix RSS
2985 - Feb 25 21:30:50 2012 - summary: check for cfg.owner
2984 - Feb 25 21:27:06 2012 - summary: RC
2983 - Feb 25 21:26:37 2012 - summary: make 0.84.0 a RC
2982 - Feb 25 21:15:43 2012 - summary: set showall to True on websockets
2981 - Feb 25 20:07:36 2012 - summary: default event.nobind to True so you need to enable this first
2980 - Feb 24 23:12:13 2012 - summary: limit callbacks input a bit
2979 - Feb 24 21:26:03 2012 - summary: given normal response when command is not found
2978 - Feb 24 15:52:45 2012 - summary: set event.dontbind in pipelined events
2977 - Feb 24 15:44:23 2012 - summary: lower loglevel
2976 - Feb 24 15:15:44 2012 - summary: read as less config file stuff during import
2975 - Feb 24 11:35:41 2012 - summary: move back to the old irc driver
2974 - Feb 24 11:05:01 2012 - summary: set default timeout on 301 seconds
2973 - Feb 24 06:13:47 2012 - summary: check if self.bot is defined
2972 - Feb 24 06:08:17 2012 - summary: unbreak the GAE xmpp handler (esp. for error messages)
2971 - Feb 24 05:11:40 2012 - summary: set dontbind to False in handler_dispatch
2970 - Feb 24 04:28:26 2012 - summary: bind event properly
2969 - Feb 23 12:46:45 2012 - summary: lower loglevels .. restrict binding of events to dispatchable events
2968 - Feb 22 22:30:45 2012 - summary: make udpallowednicks optional aka setting to empty will allow all
2967 - Feb 22 22:02:19 2012 - summary: make default message type "chat"
2966 - Feb 22 21:17:25 2012 - summary: disable the pingloop for now
2965 - Feb 22 15:13:20 2012 - summary: load the irccat plugin per default
2964 - Feb 21 23:29:51 2012 - summary: skip admin commands
2963 - Feb 21 23:15:32 2012 - summary: explain event.execute() requirements
2962 - Feb 21 23:14:31 2012 - summary: fix doc generation
2961 - Feb 21 23:09:35 2012 - summary: skip over not found commands
2960 - Feb 21 23:02:51 2012 - summary: fix dcc chat
2959 - Feb 21 22:44:37 2012 - summary: show whole output on xmpp /msg
2958 - Feb 21 19:52:41 2012 - summary: smooth things a bit for GAE
2957 - Feb 21 17:35:10 2012 - summary: tune the input speed of events
2956 - Feb 21 17:28:52 2012 - summary: a bit better !
2955 - Feb 21 17:01:57 2012 - summary: inlock the loop
2954 - Feb 21 15:17:50 2012 - summary: use direct=True to fake correct unittests
2953 - Feb 21 13:39:00 2012 - summary: fix addressing modes
2952 - Feb 21 07:20:41 2012 - summary: make GAE shizzle work
2951 - Feb 20 21:15:27 2012 - summary: dont bork if loading of database is failing
2950 - Feb 20 20:12:51 2012 - summary: add --oauth support
2949 - Feb 20 19:58:27 2012 - summary: fix GAE console bot
2948 - Feb 20 09:06:22 2012 - summary: don't use a timeout in select()
2947 - Feb 20 01:48:03 2012 - summary: speedup the response time
2946 - Feb 20 01:41:19 2012 - summary: update markov algo
2945 - Feb 20 00:55:21 2012 - summary: set markov order to 2
2944 - Feb 20 00:47:34 2012 - summary: always bind the event when running event.execute()
2943 - Feb 20 00:13:46 2012 - summary: prepare the events properlt
2942 - Feb 19 23:29:44 2012 - summary: check if command is already there
2941 - Feb 19 23:25:16 2012 - summary: dont overload basic commands
2940 - Feb 19 22:27:25 2012 - summary: use 1 global db instance
2939 - Feb 19 21:23:30 2012 - summary: add shorttable index
2938 - Feb 19 20:51:38 2012 - summary: make tornado bot work
2937 - Feb 19 13:15:57 2012 - summary: fix ircbot
2936 - Feb 19 13:13:34 2012 - summary: fix xmpp bot
2935 - Feb 19 12:08:29 2012 - summary: fix pipeline
2934 - Feb 19 00:34:57 2012 - summary: fix !test-plugs on jabber
2933 - Feb 19 00:01:13 2012 - summary: fix direct console bot execution
2932 - Feb 18 23:17:20 2012 - summary: testing nits
2931 - Feb 18 22:58:03 2012 - summary: fix tests on tornado bot
2930 - Feb 18 21:54:29 2012 - summary: fix tornado
2929 - Feb 18 20:42:39 2012 - summary: more tuning
2928 - Feb 18 15:45:52 2012 - summary: fix the tornado !
2927 - Feb 18 13:56:52 2012 - summary: fix jabber
2926 - Feb 18 12:24:47 2012 - summary: tune in !
2925 - Feb 18 03:41:50 2012 - summary: sleep less in waitforqueue
2924 - Feb 17 20:26:06 2012 - summary: revamp detection of command stuff
2923 - Feb 17 15:21:27 2012 - summary: remove aliases from commands index. check for event.chan.data.aliases as
2922 - Feb 17 00:02:55 2012 - summary: fix fleet-cmnd command
2921 - Feb 16 23:25:48 2012 - summary: join threads before returning from wait()
2920 - Feb 16 21:08:29 2012 - summary: strip some attributes
2919 - Feb 16 16:39:06 2012 - summary: lower loglevels
2918 - Feb 16 09:46:37 2012 - summary: fix reconnect for sxmpp
2917 - Feb 16 07:57:12 2012 - summary: add default pingcheck method
2916 - Feb 16 06:50:42 2012 - summary: fix command exec after reconnect
2915 - Feb 16 01:33:40 2012 - summary: first attempt at irc reconnect stuff
2914 - Feb 15 22:43:07 2012 - summary: add beginning of the cfg plugin
2913 - Feb 15 22:42:54 2012 - summary: silence stream in debug loglevel .. nits and bolts !
2912 - Feb 15 13:04:57 2012 - summary: make plug-enable and plug-disable work properly
2911 - Feb 15 07:32:42 2012 - summary: sleep less
2910 - Feb 15 07:02:58 2012 - summary: sleep a bit less
2909 - Feb 15 06:38:06 2012 - summary: sleep a bit .. limit to 100 tps
2908 - Feb 15 05:54:52 2012 - summary: enable disabling of geturl functionality
2907 - Feb 15 04:43:35 2012 - summary: return {} in case of disabled geturl()
2906 - Feb 15 04:38:46 2012 - summary: more stuff
2905 - Feb 15 04:06:08 2012 - summary: make enabled accessible in geturl2
2904 - Feb 15 03:54:23 2012 - summary: tunes and nits
2903 - Feb 14 21:50:46 2012 - summary: user getusers()
2902 - Feb 14 21:47:16 2012 - summary: initiases commands after aliases so the get in the cmnd table for sure
2901 - Feb 14 20:14:40 2012 - summary: lower loglevel
2900 - Feb 14 19:24:42 2012 - summary: set nodispatch=False in EventBas.execute()
2899 - Feb 14 19:10:05 2012 - summary: fix GAE and dotest()
2898 - Feb 14 17:04:58 2012 - summary: fix irccat to use all available fleet bot. thnx to ingard.
2897 - Feb 14 17:02:49 2012 - summary: enter 0.84.0
2896 - Feb 14 16:37:09 2012 - summary: move formatparser
2895 - Feb 14 16:35:28 2012 - summary: import tehmaze-parser-ccc6923.zip
2894 - Feb 14 16:12:00 2012 - summary: add parse module
2893 - Feb 14 15:52:18 2012 - summary: branch merge .. update with bthate-core.googlecode.com/hg
2892 - Feb 14 15:50:03 2012 - summary: update makedocs
2891 - Feb 14 14:55:59 2012 - summary: set event.nodispatch to default to True
2890 - Feb 13 21:06:55 2012 - summary: silence some exceptions
2889 - Feb 13 17:58:32 2012 - summary: more tuning
2888 - Feb 13 16:30:49 2012 - summary: ok something to work with
2887 - Feb 13 13:51:13 2012 - summary: branch merge
2886 - Feb 13 01:13:53 2012 - summary: over to test
2885 - Feb 13 13:32:13 2012 - summary: nits
2884 - Feb 12 21:06:06 2012 - summary: call ievent.ready()
2883 - Feb 13 11:53:16 2012 - summary: catch exception
2882 - Feb 12 07:30:47 2012 - summary: update
2881 - Feb 11 15:58:53 2012 - summary: nits
2880 - Feb 11 15:53:32 2012 - summary: implement overflow-search
2879 - Feb 11 10:53:31 2012 - summary: update overflow plugin to fetch answers .. add threaded_init() to the API
2878 - Feb 10 14:47:42 2012 - summary: call wait cb directly, waitrunner is not working well
2877 - Feb 10 13:48:17 2012 - summary: track displayed data by creation_date
2876 - Feb 10 06:58:21 2012 - summary: use the creation_date to check if we have already seen an item
2875 - Feb 10 06:56:19 2012 - summary: fixes fixes fixes
2874 - Feb 10 06:47:51 2012 - summary: store uuid of the raw data
2873 - Feb 10 06:45:57 2012 - summary: print on 1 line
2872 - Feb 10 06:41:49 2012 - summary: allow loop to be stopped
2871 - Feb 10 06:33:50 2012 - summary: fix stuff
2870 - Feb 09 20:00:11 2012 - summary: remove grabber
2869 - Feb 09 19:59:58 2012 - summary: move to overflow.py
2868 - Feb 09 15:17:05 2012 - summary: use default query size of 10
2867 - Feb 09 14:18:35 2012 - summary: update
2866 - Feb 09 13:14:47 2012 - summary: implement stackoverflow-start/stop .. limit flood to 3 items
2865 - Feb 09 11:51:02 2012 - summary: nits
2864 - Feb 08 23:38:20 2012 - summary: tunes
2863 - Feb 08 23:34:55 2012 - summary: update stackoverflow url
2862 - Feb 08 21:39:28 2012 - summary: make stackoverflow plugin a poller
2861 - Feb 08 16:32:44 2012 - summary: add stackoverflow plugin
2860 - Feb 08 14:37:39 2012 - summary: add StackOverflow grabber
2859 - Feb 06 23:02:10 2012 - summary: use striphtml and try to remove javascript
2858 - Feb 06 22:36:25 2012 - summary: silence default response
2857 - Feb 06 22:21:55 2012 - summary: default to cc = "!;"
2856 - Feb 06 21:28:05 2012 - summary: dont echo if we cant find a command. default cc to ;
2855 - Feb 05 21:32:57 2012 - summary: throw disabled exception if fleet bot is disabled
2854 - Feb 05 19:57:50 2012 - summary: update docstring
2853 - Feb 05 16:53:26 2012 - summary: set default cc to ;
2852 - Feb 05 15:31:46 2012 - summary: enter teh warp !
2851 - Feb 05 07:30:53 2012 - summary: fix GAE on python27
2850 - Feb 04 21:06:46 2012 - summary: add timeout to geturl2() .. add first attempt at a yacy plugin
2849 - Feb 03 20:54:20 2012 - summary: wait on the proper event
2848 - Feb 01 23:31:49 2012 - summary: fix GAE stuff
2847 - Feb 01 08:07:27 2012 - summary: bla
2846 - Feb 01 00:09:05 2012 - summary: strip target from markov word list
2845 - Jan 29 13:31:38 2012 - summary: learn all stuff on learnadd
2844 - Jan 29 13:25:30 2012 - summary: more tunage
2843 - Jan 29 12:52:02 2012 - summary: tune the markov
2842 - Jan 29 00:49:06 2012 - summary: over to test
2841 - Jan 28 23:34:11 2012 - summary: dont reload the plugin on enable
2840 - Jan 28 23:24:31 2012 - summary: tune
2839 - Jan 28 23:19:24 2012 - summary: make command=0 config option work (respond to target found)
2838 - Jan 28 22:35:46 2012 - summary: fix markovlearnspider
2837 - Jan 28 22:09:22 2012 - summary: feed spider data into the markov chains
2836 - Jan 28 13:04:21 2012 - summary: fix learn plugin
2835 - Jan 28 06:30:09 2012 - summary: add jsb-pluglist .. generates a list of plugins with description
2834 - Jan 27 22:28:51 2012 - summary: fix tornado bot rebooting
2833 - Jan 27 21:43:06 2012 - summary: fix bug 85 http://code.google.com/p/jsonbot/issues/detail?id=85
2832 - Jan 27 21:17:49 2012 - summary: fix bug nr 84 http://code.google.com/p/jsonbot/issues/detail?id=84
2831 - Jan 27 13:07:53 2012 - summary: don't initialize aliases on import time
2830 - Jan 27 12:30:21 2012 - summary: don't run kickban plugin on non irc bots
2829 - Jan 27 03:13:23 2012 - summary: fix banlist fetching
2828 - Jan 27 02:39:55 2012 - summary: fix help and stuff
2827 - Jan 27 00:56:14 2012 - summary: dont be that anal
2826 - Jan 27 00:51:11 2012 - summary: fix reboot code
2825 - Jan 26 22:51:31 2012 - summary: branch merge
2824 - Jan 26 15:42:21 2012 - summary: fix ops
2823 - Jan 26 01:00:25 2012 - summary: split out wouldmatchre from woulddispatch.
2822 - Jan 26 00:16:29 2012 - summary: check for existence of bot.cfg.channels
2821 - Jan 26 22:50:42 2012 - summary: default floodallow to 1
2820 - Jan 25 23:14:08 2012 - summary: limit floodcontrol to only commands
2819 - Jan 25 22:11:15 2012 - summary: start on 0.83.0
2818 - Jan 24 23:36:25 2012 - summary: its floodallow
2817 - Jan 24 23:35:29 2012 - summary: check for mainconfig.foodallow
2816 - Jan 24 11:00:24 2012 - summary: update docs
2815 - Jan 14 02:29:52 2012 - summary: wait properly for event to finish (wel almost properly)
0.82.0
~~~~~~
2814 - Jan 14 02:01:21 2012 - summary: Added tag 0.82.0 for changeset a556ee32dc51
2813 - Jan 14 00:55:45 2012 - summary: tick every second
2812 - Jan 13 19:20:40 2012 - summary: move to todo2
2811 - Jan 13 16:32:03 2012 - summary: add gozerbot ported todo plugin
2810 - Jan 13 15:24:39 2012 - summary: fix quote2-last
2809 - Jan 12 10:10:26 2012 - summary: add floodcontrol to tornado API
2808 - Jan 12 09:41:31 2012 - summary: show proper dbtype on startup
2807 - Jan 12 09:16:02 2012 - summary: up to 0.82.0
2806 - Jan 12 08:51:40 2012 - summary: fix pipeline
2805 - Jan 12 04:50:08 2012 - summary: check if sqlite3 is available
2804 - Jan 12 04:34:14 2012 - summary: fix
2803 - Jan 12 04:10:24 2012 - summary: use issaved to indicate saved config files
2802 - Jan 12 03:45:10 2012 - summary: fix aliases
2801 - Jan 12 03:11:33 2012 - summary: add aliases AND SHIT !! ;]
2800 - Jan 12 01:32:19 2012 - summary: set version properly without accesing the mainconfig
2799 - Jan 12 00:50:13 2012 - summary: fix size .. dont use relay in test-plugs
2798 - Jan 12 00:41:36 2012 - summary: fix examples
2797 - Jan 12 00:25:14 2012 - summary: fix RE dispatching
2796 - Jan 12 00:15:02 2012 - summary: remove dot= from ieven.reply()
2795 - Jan 12 00:09:43 2012 - summary: fix karma2-get
2794 - Jan 12 00:02:21 2012 - summary: more db stuff .. fix RE usage
2793 - Jan 11 23:13:13 2012 - summary: add table definitions
2792 - Jan 11 23:05:49 2012 - summary: update db stuff
2791 - Jan 11 22:01:12 2012 - summary: move db plugins to their own versions
2790 - Jan 11 17:03:44 2012 - summary: fix loading of db plugs
2789 - Jan 11 14:51:59 2012 - summary: mvoe infoitem plugin over
2788 - Jan 11 14:37:46 2012 - summary: convert birthday
2787 - Jan 11 14:25:11 2012 - summary: add gozerbot db plugins to the bunch .. need to convert this
2786 - Jan 10 01:56:41 2012 - summary: move jquery stuff into the tornado prog
2785 - Jan 09 00:06:23 2012 - summary: more floodcontrol stuff
2784 - Jan 08 23:15:12 2012 - summary: use event.user in floodcontrol
2783 - Jan 07 05:48:58 2012 - summary: first attempt at floodcontrol
2782 - Jan 07 02:38:28 2012 - summary: create a local cache of bots
2781 - Jan 07 01:54:35 2012 - summary: is we are on GAE overload the config read from file with the db version
2780 - Jan 06 22:32:08 2012 - summary: adapt LICENSE to 2012
2779 - Jan 05 04:58:25 2012 - summary: branch merge
2778 - Jan 05 04:57:28 2012 - summary: fix bot on python2.5
2777 - Jan 05 03:58:52 2012 - summary: enter 0.81.2 DEVELOPMENT
2776 - Jan 05 02:57:43 2012 - summary: fix makechangelog
0.81.1
~~~~~~
2775 - Jan 05 02:52:15 2012 - summary: Added tag 0.81.1 for changeset 9931e903543f
2774 - Jan 05 02:40:55 2012 - summary: add jsb.api to the bunch
2773 - Jan 05 02:20:04 2012 - summary: add filter to test0-plugs command .. fix db generation in lists plugin
2772 - Jan 05 01:36:27 2012 - summary: check for non existent commands
2771 - Jan 04 23:47:15 2012 - summary: generate docs with direct exec mode
2770 - Jan 04 23:06:56 2012 - summary: serialize command execution in plain bin/jsb calls
2769 - Jan 04 15:33:50 2012 - summary: fix shell bot a bit
2768 - Jan 04 01:10:06 2012 - summary: make sure lists plugin works in the jsbnest
2767 - Jan 04 00:43:11 2012 - summary: put this db module in jsb.db.direct
2766 - Jan 04 00:37:56 2012 - summary: silence error
2765 - Jan 04 00:34:44 2012 - summary: make it actually work
2764 - Jan 04 00:12:44 2012 - summary: add __init__.py
2763 - Jan 04 00:04:18 2012 - summary: first attempt at integrating db support into jsonbot
2762 - Jan 03 03:12:56 2012 - summary: check for delayed messages
2761 - Jan 03 02:10:24 2012 - summary: branch merge
2760 - Jan 02 23:04:37 2012 - summary: serialize doc generation stuff
2759 - Jan 02 01:30:37 2012 - summary: lower loglevels
2758 - Jan 02 00:56:20 2012 - summary: lower loglevels
2757 - Jan 01 01:50:15 2012 - summary: fix logging into hipchat
2756 - Dec 31 16:35:34 2011 - summary: bunch of crap
2755 - Dec 31 01:09:41 2011 - summary: first attempt at the jsb.api package
2754 - Dec 30 23:20:29 2011 - summary: lower loglevels
2753 - Dec 30 20:32:35 2011 - summary: dont wait for a response if the event is not a command
2752 - Dec 30 11:39:53 2011 - summary: lower loglevel
2751 - Jan 02 17:57:27 2012 - summary: Fixed jira to get server info each time (times out otherwise)
2750 - Dec 30 00:18:41 2011 - summary: fix xmpp MUC joins
2749 - Dec 29 21:16:46 2011 - summary: skip hidden dirs
2748 - Dec 29 15:30:30 2011 - summary: make pipelines work again
2747 - Dec 29 15:28:02 2011 - summary: fist attempt at writing an API for JSONBOT
2746 - Dec 29 03:45:27 2011 - summary: fix tornado websocket for chrome
2745 - Dec 29 02:26:59 2011 - summary: more fix
2744 - Dec 29 02:12:43 2011 - summary: fix web console
2743 - Dec 28 16:46:43 2011 - summary: lower loglevel
2742 - Dec 28 16:39:03 2011 - summary: lower loglevel
2741 - Dec 28 07:08:14 2011 - summary: renable rss fetch logging
2740 - Dec 28 06:58:21 2011 - summary: make rss-setsleeptime OPER only
2739 - Dec 28 04:27:00 2011 - summary: fix plus-stop
2738 - Dec 28 04:05:35 2011 - summary: switch to bot.say() for rss delivery .. means feeds get relayed as well
2737 - Dec 28 01:52:00 2011 - summary: more relay docs
2736 - Dec 28 01:46:41 2011 - summary: give better relay example
2735 - Dec 28 00:52:13 2011 - summary: fix reloading of the plus plugin
2734 - Dec 28 00:12:05 2011 - summary: fix
2733 - Dec 27 23:46:15 2011 - summary: fix plus plugin
2732 - Dec 27 21:50:35 2011 - summary: make rss-seturl OPER perms
2731 - Dec 27 19:45:50 2011 - summary: plus plugin work
2730 - Dec 27 15:23:29 2011 - summary: fix pipeline on GAE
2729 - Dec 27 15:14:57 2011 - summary: testbed stuff
2728 - Dec 27 14:59:35 2011 - summary: add jsb/tests package
2727 - Dec 27 00:56:52 2011 - summary: fix creation of PlugPersistCollection objects
2726 - Dec 27 00:35:07 2011 - summary: this is 0.81.1
2725 - Dec 26 21:07:41 2011 - summary: start the irc bot
2724 - Dec 26 20:31:13 2011 - summary: dont limit str(lazydict) to json ready stuff
2723 - Dec 26 17:41:05 2011 - summary: lower loglevels
2722 - Dec 26 16:31:51 2011 - summary: looks better
2721 - Dec 26 15:28:21 2011 - summary: fix a bit
2720 - Dec 26 00:09:18 2011 - summary: bit better
2719 - Dec 25 09:20:18 2011 - summary: over to test
2718 - Dec 25 05:45:36 2011 - summary: more tune
2717 - Dec 25 05:31:23 2011 - summary: looks ok
2716 - Dec 25 03:54:13 2011 - summary: nits
2715 - Dec 25 03:41:59 2011 - summary: more tuning
2714 - Dec 25 02:38:12 2011 - summary: fix
2713 - Dec 25 02:20:39 2011 - summary: core rewrite part 1
2712 - Dec 23 18:48:02 2011 - summary: add thread name to the logs
2711 - Dec 23 11:38:20 2011 - summary: lower loglevel
2710 - Dec 23 02:51:14 2011 - summary: check if runner can be removed
2709 - Dec 23 01:59:48 2011 - summary: enable direct mod path
2708 - Dec 23 01:55:30 2011 - summary: fix
2707 - Dec 23 01:53:32 2011 - summary: add first attempt at a google plus plugin
2706 - Dec 22 23:25:54 2011 - summary: add autovoice plugin
2705 - Dec 22 20:44:39 2011 - summary: create spider/data/ as well
2704 - Dec 22 20:28:17 2011 - summary: cleanup better
2703 - Dec 22 18:56:32 2011 - summary: fix users.names()
2702 - Dec 22 13:54:49 2011 - summary: do try to reconnect 5 seconds after websocket close
2701 - Dec 22 13:48:24 2011 - summary: emit the OUTPUT event before doing the actual output
2700 - Dec 22 11:14:19 2011 - summary: lower loglevels
2699 - Dec 22 10:28:26 2011 - summary: use blocking get()
2698 - Dec 22 02:03:47 2011 - summary: dont catch exception in connect
2697 - Dec 13 15:02:11 2011 - summary: add qconsole.html
2696 - Dec 13 14:52:55 2011 - summary: over to test bugtracker ..
2695 - Dec 11 16:37:34 2011 - summary: thread urlget commands ..
2694 - Dec 10 03:56:17 2011 - summary: add jsb-jquery program to test jquery stuff with
2693 - Dec 10 03:55:58 2011 - summary: trim jsb-tornado
2692 - Dec 10 03:05:33 2011 - summary: change frontpage to console for now
2691 - Dec 10 01:18:43 2011 - summary: use bot.users
2690 - Dec 09 16:18:00 2011 - summary: add test_plugs
2689 - Dec 09 04:41:41 2011 - summary: enter jquery ui
2688 - Dec 09 04:36:41 2011 - summary: add jquery stuff
2687 - Dec 09 02:18:25 2011 - summary: lock the callback so the test passes
2686 - Dec 09 02:13:42 2011 - summary: fix unittests on shell
2685 - Dec 09 01:34:27 2011 - summary: update persist stuff and tests
2684 - Dec 09 01:05:59 2011 - summary: add jsb-testbed program
2683 - Dec 08 22:35:34 2011 - summary: check if data exists before logging
2682 - Dec 08 16:12:31 2011 - summary: check if learned item is already in result list
2681 - Dec 08 07:17:53 2011 - summary: update loadtest app
2680 - Dec 08 06:27:13 2011 - summary: add beginning of the load test program
2679 - Dec 08 00:16:00 2011 - summary: fix GAE local dev
2678 - Dec 07 15:56:25 2011 - summary: fix auto_register
2677 - Dec 06 23:26:13 2011 - summary: fix rss on GAE
2676 - Dec 06 20:16:47 2011 - summary: dont reconnect if channel is closed (for now)
2675 - Dec 06 16:10:51 2011 - summary: fetch from memcached first
2674 - Dec 06 08:44:12 2011 - summary: fix spider on GAE
2673 - Dec 06 07:50:14 2011 - summary: make search work on GAE
2672 - Dec 06 05:11:05 2011 - summary: update queue.yaml example
2671 - Dec 06 05:09:20 2011 - summary: GAE work part 1
2670 - Dec 06 02:22:13 2011 - summary: lower loglevels
2669 - Dec 06 02:19:47 2011 - summary: update boot sequence
2668 - Dec 05 21:12:54 2011 - summary: remove googletranslate from JSONBOT
2667 - Dec 05 16:44:02 2011 - summary: add sockets program .. list open connections
2666 - Dec 05 15:54:06 2011 - summary: add the snarf plugin
2665 - Dec 04 22:44:22 2011 - summary: fix unittests
2664 - Dec 04 15:09:48 2011 - summary: first check if we have result with count > 2
2663 - Dec 04 15:05:15 2011 - summary: add PersistCollection.search()
2662 - Dec 04 14:35:08 2011 - summary: search plugin update x
2661 - Dec 04 00:31:09 2011 - summary: more search working done
2660 - Dec 03 22:35:06 2011 - summary: update search command
2659 - Dec 03 21:28:13 2011 - summary: update search command
2658 - Dec 03 20:20:46 2011 - summary: update search command
2657 - Dec 03 12:59:02 2011 - summary: dont do stats in the spider
2656 - Dec 03 04:01:02 2011 - summary: part2
2655 - Dec 03 04:00:21 2011 - summary: move to search plugin
2654 - Dec 03 03:47:48 2011 - summary: move site plugin to docs.py .. add the !s command
2653 - Dec 03 03:37:15 2011 - summary: site plugins move part 1
2652 - Dec 03 02:27:57 2011 - summary: improve spider
2651 - Dec 03 02:10:57 2011 - summary: check for base url
2650 - Dec 03 01:11:35 2011 - summary: fix event.options
2649 - Dec 02 21:35:13 2011 - summary: fix site-search and site-all
2648 - Dec 02 20:40:59 2011 - summary: put all spider data in the spider dir
2647 - Dec 02 18:00:52 2011 - summary: more spider stuff
2646 - Dec 02 07:15:46 2011 - summary: fix site-all
2645 - Dec 02 06:56:53 2011 - summary: fix spider op appengine docs
2644 - Dec 02 06:53:42 2011 - summary: tune spider sjit
2643 - Dec 02 06:24:34 2011 - summary: use the root, not base
2642 - Dec 02 06:18:13 2011 - summary: update spider
2641 - Dec 02 05:31:16 2011 - summary: fix parsing of Url.base
2640 - Dec 02 05:08:09 2011 - summary: fix site plugin
2639 - Dec 02 05:02:35 2011 - summary: update spider
2638 - Dec 02 04:12:23 2011 - summary: fix
2637 - Dec 02 03:53:02 2011 - summary: start of the Url class implementation
2636 - Dec 02 01:11:19 2011 - summary: fix
2635 - Dec 01 17:07:11 2011 - summary: update site-all command
2634 - Nov 29 13:39:06 2011 - summary: allow multiple search items in site-search command
2633 - Nov 29 00:21:44 2011 - summary: fix and silence log
2632 - Nov 29 00:13:25 2011 - summary: add urldata module
2631 - Nov 29 00:13:10 2011 - summary: stop spider on error
2630 - Nov 28 22:44:53 2011 - summary: fix console bot
2629 - Nov 28 20:21:10 2011 - summary: bind console event
2628 - Nov 28 18:49:36 2011 - summary: skip over non existant stats
2627 - Nov 28 18:14:19 2011 - summary: update spider and remove resultq from ThreadLoop
2626 - Nov 28 16:21:21 2011 - summary: update site-search
2625 - Nov 28 15:46:37 2011 - summary: catch fetch() exceptions
2624 - Nov 28 14:22:29 2011 - summary: lower loglevel
2623 - Nov 28 13:14:34 2011 - summary: update spider
2622 - Nov 28 04:30:58 2011 - summary: don't create bot when its not in fleet
2621 - Nov 26 23:35:34 2011 - summary: spider part xx - still working on it
2620 - Nov 25 01:15:23 2011 - summary: tune site plugin
2619 - Nov 25 00:23:29 2011 - summary: site plugin part 3
2618 - Nov 24 11:15:00 2011 - summary: add site plugin that uses spider data to search data of a site.
2617 - Nov 24 03:00:29 2011 - summary: update the spider part 2
2616 - Nov 22 20:22:54 2011 - summary: move critical code into try, except
2615 - Nov 22 19:55:09 2011 - summary: first attempt at PersistCollection
2614 - Nov 22 19:22:58 2011 - summary: add PersistCollection
2613 - Nov 22 04:23:26 2011 - summary: update version to 0.81.0
2612 - Nov 22 03:09:45 2011 - summary: remove jsb-makecert and jsb-udpstripped from the standard distro
2611 - Nov 22 03:07:36 2011 - summary: update debian man pages
0.80.3
~~~~~~
2610 - Nov 22 00:22:46 2011 - summary: Added tag 0.80.3 for changeset a45016e196b0
2609 - Nov 21 23:37:06 2011 - summary: nits
2608 - Nov 21 23:03:20 2011 - summary: tunes and shit
2607 - Nov 21 22:16:34 2011 - summary: this is 0.80.3 RELEASE
2606 - Nov 21 17:15:09 2011 - summary: tune logging
2605 - Nov 21 07:37:12 2011 - summary: fix execute
2604 - Nov 21 06:41:53 2011 - summary: lock the alarm
2603 - Nov 21 05:48:25 2011 - summary: log & stuff
2602 - Nov 21 05:16:36 2011 - summary: save tables on myplugs changes
2601 - Nov 21 04:00:01 2011 - summary: don't auto_register if no command is given
2600 - Nov 21 03:25:11 2011 - summary: silence logging of mainconfig load
2599 - Nov 21 03:19:02 2011 - summary: lower the amount of save()
2598 - Nov 21 01:59:02 2011 - summary: fix rss
2597 - Nov 20 23:44:33 2011 - summary: support BSD tar
2596 - Nov 20 23:39:07 2011 - summary: up loglevels for persist .. over to test
2595 - Nov 20 23:30:56 2011 - summary: make it 0.80.1 DEVELOPMENT
2594 - Nov 20 23:03:09 2011 - summary: lower loglevel
2593 - Nov 20 22:46:40 2011 - summary: tunes and bits and peace
2592 - Nov 20 20:09:43 2011 - summary: tune and lower loglevels
2591 - Nov 20 19:11:00 2011 - summary: fix rss a bit more
2590 - Nov 20 16:53:21 2011 - summary: update jsb-backup
2589 - Nov 20 15:56:15 2011 - summary: add jsb-backup program
2588 - Nov 19 07:39:05 2011 - summary: silence
2587 - Nov 19 07:23:01 2011 - summary: strip JID when in /msg
2586 - Nov 19 06:08:13 2011 - summary: naja!
2585 - Nov 19 06:07:18 2011 - summary: hmpf
2584 - Nov 19 06:01:31 2011 - summary: more fix
2583 - Nov 19 05:58:47 2011 - summary: fix
2582 - Nov 19 05:55:41 2011 - summary: fix persist
2581 - Nov 19 05:28:56 2011 - summary: use "global" dir not "globals"
2580 - Nov 19 05:22:52 2011 - summary: tune some more
2579 - Nov 19 05:13:47 2011 - summary: don't close on non pipelined commands
2578 - Nov 19 05:11:05 2011 - summary: fix alarm
2577 - Nov 19 04:11:57 2011 - summary: various fixes discovered in jsb-dodocs
2576 - Nov 19 03:40:56 2011 - summary: add RELEASE notes for 0.80.1
2575 - Nov 19 03:08:55 2011 - summary: close event properly
2574 - Nov 19 00:11:48 2011 - summary: its RELEASE
2573 - Nov 18 23:21:42 2011 - summary: check for filename
2572 - Nov 18 22:20:22 2011 - summary: more spider work
2571 - Nov 18 21:59:01 2011 - summary: more spider work
2570 - Nov 18 14:48:51 2011 - summary: lower loglevels
2569 - Nov 18 14:09:15 2011 - summary: wait for bot to connect before sending RSS postings
2568 - Nov 18 02:17:47 2011 - summary: sync rss feeds on startup
2567 - Nov 17 23:12:54 2011 - summary: set fleet.startok properly
2566 - Nov 17 22:49:11 2011 - summary: readd the ask plugin
2565 - Nov 17 22:25:01 2011 - summary: on part remove channel also from bot.cfg.channels
2564 - Nov 15 17:25:40 2011 - summary: fix learn-toglobal
2563 - Nov 15 17:21:09 2011 - summary: implement global infoitems (learn)
2562 - Nov 15 16:37:05 2011 - summary: lower loglevel
2561 - Nov 15 15:20:00 2011 - summary: use (bot.cfg.name, event.channel) as the relay origin .. OLD RELAYS NO
2560 - Nov 15 14:18:12 2011 - summary: allow DIGEST-MD5
2559 - Nov 15 13:33:08 2011 - summary: add note about OpenFire servers
2558 - Nov 15 13:06:45 2011 - summary: fix SASL PLAIN on openfire servers
2557 - Nov 15 03:06:25 2011 - summary: set default Persist.data if not existent .. remove unused ask plugin
2556 - Nov 15 00:42:17 2011 - summary: add first attempt at a spider plugin
2555 - Nov 14 22:21:27 2011 - summary: allow users to set cc in private message
2554 - Nov 14 21:39:14 2011 - summary: dont split the response up in multiple lines (jabber.org)
2553 - Nov 13 21:52:17 2011 - summary: fix typo thnx to Perel
2552 - Nov 13 17:49:50 2011 - summary: show failure when auth doesnt work
2551 - Nov 13 11:47:05 2011 - summary: print message that openfire mode is enabled
2550 - Nov 13 11:45:14 2011 - summary: make --openfire option a switch
2549 - Nov 12 21:08:53 2011 - summary: fix chatlog on xmpp
2548 - Nov 10 22:39:44 2011 - summary: add a --openfire option to jsb-xmpp to enable openfire mode
2547 - Nov 10 22:35:24 2011 - summary: add a bot.cfg.openfire
2546 - Nov 10 13:42:46 2011 - summary: fix login on jsb-tornado
2545 - Nov 10 03:53:56 2011 - summary: make this a release
2544 - Nov 10 03:52:23 2011 - summary: remove jsb-upgrade from the setup.py
2543 - Nov 10 02:51:01 2011 - summary: fix shutdown code
2542 - Nov 10 01:56:49 2011 - summary: fix tornado bot
2541 - Nov 10 01:07:18 2011 - summary: fix some bugs
2540 - Nov 10 00:56:55 2011 - summary: set plugin_packages properly - fix irccat start
2539 - Nov 09 18:03:33 2011 - summary: properly set plugin_packages in boot()
2538 - Nov 04 13:49:49 2011 - summary: add resource after extracting the host
2537 - Oct 29 05:19:00 2011 - summary: add missing tornado subpackage
2536 - Oct 29 05:07:00 2011 - summary: exit properly on shell
2535 - Oct 29 04:39:13 2011 - summary: rewrite plugin_packages detection
2534 - Oct 29 03:07:34 2011 - summary: add irccat-enable and irccat-disable
2533 - Oct 29 00:50:46 2011 - summary: silence jira precondition exception (when no server has been added yet).
2532 - Oct 29 00:45:24 2011 - summary: fix to plugin in case of txt only input
2531 - Oct 28 22:56:28 2011 - summary: give pointer to the github2 library
2530 - Oct 28 22:53:35 2011 - summary: check for existence of github2 library
2529 - Oct 28 22:49:13 2011 - summary: add new plugins to the distro - thnx to taxilian (Richard Bateman)
2528 - Oct 27 20:42:30 2011 - summary: fix on GAE
2527 - Oct 27 16:01:41 2011 - summary: dont check for ownership of urls
2526 - Oct 27 03:36:08 2011 - summary: catch exceptions
2525 - Oct 27 02:26:58 2011 - summary: update README
2524 - Oct 27 02:07:55 2011 - summary: update to 0.80.1
2523 - Oct 27 01:42:36 2011 - summary: remove github reference
2522 - Oct 27 00:11:11 2011 - summary: detect new directories in myplugs dir
2521 - Oct 26 15:10:12 2011 - summary: add a keepalive config var
2520 - Oct 25 23:08:27 2011 - summary: add the resource to the JID .. hipchat requires this
2519 - Oct 24 21:04:32 2011 - summary: lock on irc bot mem address (via repr())
2518 - Oct 24 20:06:46 2011 - summary: enlarge longrunner pool
2517 - Oct 24 20:04:41 2011 - summary: default callbacks to the longrunner
2516 - Oct 17 21:58:46 2011 - summary: markov port part 2 .. no working at all yet
2515 - Oct 17 20:17:01 2011 - summary: add markov plugin part 1
2514 - Oct 11 01:42:01 2011 - summary: do raise error on IOError
2513 - Oct 11 01:35:30 2011 - summary: wrap websocket output in a try except
2512 - Oct 11 01:34:46 2011 - summary: introdude -b bork mode .. quits the bot when exception is raised.
2511 - Oct 11 01:04:04 2011 - summary: update tornado to 2.1.1
2510 - Oct 11 00:43:44 2011 - summary: check if bind works
2509 - Oct 11 00:21:01 2011 - summary: update tweepy to version 1.7.1
2508 - Oct 09 07:06:41 2011 - summary: update colors for GAE
2507 - Oct 09 05:28:07 2011 - summary: update some colors for jsb-tornado
2506 - Oct 09 03:29:11 2011 - summary: don't str event now it uses repr
2505 - Oct 09 03:04:49 2011 - summary: default fulljids to 1
2504 - Oct 09 02:50:41 2011 - summary: default fulljids to true
2503 - Oct 09 01:01:24 2011 - summary: add start handler to app.yaml.example
2502 - Oct 08 06:35:14 2011 - summary: reintroduce markup in console bot
2501 - Oct 07 20:22:05 2011 - summary: don repr the lazydicts
2500 - Oct 06 00:48:12 2011 - summary: log properly
2499 - Oct 05 23:55:15 2011 - summary: fix logging
2498 - Sep 30 00:35:40 2011 - summary: add sanity tests
2497 - Sep 29 22:31:48 2011 - summary: lower loglevels
2496 - Sep 29 21:01:53 2011 - summary: moar unittests
2495 - Sep 29 03:02:49 2011 - summary: fix on GAE
2494 - Sep 29 02:31:14 2011 - summary: add sanitydata to the test dir .. this is default data after 1 test-plugs
2493 - Sep 29 02:12:21 2011 - summary: pass unittests .. set cache to self
2492 - Sep 29 00:37:18 2011 - summary: add the first unittest .. the persist module
2491 - Sep 28 20:29:55 2011 - summary: add backens.yaml example and update queue.yaml.example
2490 - Sep 28 17:42:59 2011 - summary: fix useragent
2489 - Sep 28 15:42:18 2011 - summary: add support for GAE backends
2488 - Sep 28 14:26:33 2011 - summary: setup tests infrastructure .. needs python-nose
2487 - Sep 27 21:24:58 2011 - summary: fix topic .. set version to 0.80.0
2486 - Sep 27 01:24:51 2011 - summary: unlock the BotBase.say()
2485 - Sep 25 23:46:13 2011 - summary: add some debug logging for Rexodus
2484 - Sep 25 23:34:39 2011 - summary: fix
2483 - Sep 23 22:36:34 2011 - summary: readd the docmnd method
2482 - Sep 23 21:51:34 2011 - summary: fix prepare .. dont signal on empty busy deque
2481 - Sep 23 21:14:58 2011 - summary: nits and pieces plus a new url-tail command thnx to cmile!
2480 - Sep 23 16:30:24 2011 - summary: use localcache before memcache .. dont strip essentials from lazydict
2479 - Sep 23 02:48:04 2011 - summary: tune performance on GAE
2478 - Sep 23 00:53:22 2011 - summary: set dontbind on remotecallbacks
2477 - Sep 23 00:38:15 2011 - summary: introduce a event.dontbind attribute to skip binding
2476 - Sep 23 00:25:52 2011 - summary: remove old reloadchecks
2475 - Sep 23 00:05:04 2011 - summary: limit nr of webchannels to 3 per channel
2474 - Sep 22 21:49:10 2011 - summary: make broadcast command threaded
2473 - Sep 22 03:43:02 2011 - summary: fix GAE test-plugs
2472 - Sep 22 02:33:23 2011 - summary: add two forgotten
2471 - Sep 22 02:05:46 2011 - summary: dont reconnect on socket error
2470 - Sep 22 01:48:21 2011 - summary: baby steps dude baby steps
2469 - Sep 22 01:14:45 2011 - summary: and another step
2468 - Sep 22 00:43:50 2011 - summary: one step closer !
2467 - Sep 21 22:51:13 2011 - summary: core nits
2466 - Sep 21 22:13:30 2011 - summary: core rewrite (event.execute, event.wait) part x
2465 - Sep 21 17:42:58 2011 - summary: fix lazydict full dumpelement
2464 - Sep 21 14:11:19 2011 - summary: allow for direct div change
2463 - Sep 20 23:54:34 2011 - summary: read config file from disk first
2462 - Sep 20 22:52:20 2011 - summary: update & fix
2461 - Sep 20 14:43:42 2011 - summary: give EventBase.wait() a little more waiting time
2460 - Sep 20 14:07:12 2011 - summary: tune pipeline plugins
2459 - Sep 20 12:42:58 2011 - summary: tune pipeline
2458 - Sep 20 11:54:12 2011 - summary: remove unused import
2457 - Sep 20 02:44:24 2011 - summary: numpf
2456 - Sep 20 02:29:32 2011 - summary: check for features first
2455 - Sep 20 02:25:31 2011 - summary: launch test commands as seperate events
2454 - Sep 20 01:42:50 2011 - summary: fix on docs
2453 - Sep 20 01:38:00 2011 - summary: make jsb <command> works with pipelines as well
2452 - Sep 20 01:05:28 2011 - summary: !test-plugs solid on shell console
2451 - Sep 20 00:57:12 2011 - summary: more nits and fixes
2450 - Sep 20 00:19:22 2011 - summary: make proper docs
2449 - Sep 19 23:52:27 2011 - summary: moar fixes
2448 - Sep 19 22:08:00 2011 - summary: remove old checkqueues remains
2447 - Sep 19 21:56:50 2011 - summary: more fixes
2446 - Sep 19 21:44:24 2011 - summary: fix
2445 - Sep 19 21:33:11 2011 - summary: import gae2 stuff
2444 - Sep 18 23:44:28 2011 - summary: core rewrite part 1
2443 - Sep 18 13:54:24 2011 - summary: return queue when its already full
2442 - Sep 18 01:29:00 2011 - summary: set default speed at 6
2441 - Sep 17 21:52:29 2011 - summary: prefer cmnd.speed over event.speed
2440 - Sep 17 20:16:51 2011 - summary: use speed 3
2439 - Sep 17 18:27:28 2011 - summary: make xmpp work on GAE again + lots of tunes (local cache)
2438 - Sep 17 14:05:34 2011 - summary: aadd full dumping to LazyDict .. fix handler_task
2437 - Sep 17 00:56:21 2011 - summary: tuning stuff
2436 - Sep 16 21:11:03 2011 - summary: skip nogae stuff on GAE .. put default speed at 1
2435 - Sep 16 18:22:15 2011 - summary: make work on GAE 2.7
2434 - Sep 16 17:36:44 2011 - summary: move webapp2 to jsb.contrib
2433 - Sep 16 17:05:36 2011 - summary: make GAE 2.5 work again
2432 - Sep 19 21:23:39 2011 - summary: rewrite part 3
2431 - Sep 16 15:02:38 2011 - summary: remove our version of webapp2, its builtin now
2430 - Sep 19 16:17:00 2011 - summary: core rewrite part 2
2429 - Sep 16 00:33:19 2011 - summary: remove None from queue .. wait a little longer
2428 - Sep 15 22:49:19 2011 - summary: lock on funcname
2427 - Sep 15 22:28:33 2011 - summary: fix jsb-makedocs
2426 - Sep 15 21:13:55 2011 - summary: fix waitforqueue
2425 - Sep 15 19:31:42 2011 - summary: fix
2424 - Sep 15 13:17:08 2011 - summary: lower loglevel
2423 - Sep 15 12:58:05 2011 - summary: and another piece of core rework
2422 - Sep 15 09:47:03 2011 - summary: fixes and introdude deque
2421 - Sep 15 06:12:50 2011 - summary: fix cleanup
2420 - Sep 15 02:39:37 2011 - summary: starting to look like it !
2419 - Sep 15 01:55:26 2011 - summary: its still called ievent
2418 - Sep 15 01:40:21 2011 - summary: fixed!
2417 - Sep 15 01:33:29 2011 - summary: start tls after protocol negotiations
2416 - Sep 15 01:26:09 2011 - summary: fix
2415 - Sep 15 01:20:36 2011 - summary: this looks much better .. Queue.PriorityQueue !!
2414 - Sep 14 23:31:38 2011 - summary: introdude Runner.longrunning
2413 - Sep 14 22:26:00 2011 - summary: always use 2 standby runners
2412 - Sep 14 20:57:33 2011 - summary: return to old eventloop behaviour
2411 - Sep 14 17:35:18 2011 - summary: fix a bit
2410 - Sep 13 23:31:47 2011 - summary: implement multiple eventqueues in BotBase
2409 - Sep 13 15:42:19 2011 - summary: lower loglevel
2408 - Sep 13 15:25:39 2011 - summary: lower loglevels
2407 - Sep 12 18:48:57 2011 - summary: add allowrc stuff to mainconfig
2406 - Sep 12 18:46:36 2011 - summary: require allowrc definition in mainconfig
2405 - Sep 12 12:24:52 2011 - summary: fix Persist.sync()
2404 - Sep 12 00:15:19 2011 - summary: cleanup
2403 - Sep 11 20:13:03 2011 - summary: more GAE persist fixes
2402 - Sep 11 19:33:28 2011 - summary: fix GAE persist
2401 - Sep 11 17:21:05 2011 - summary: skip unparsable stuff
2400 - Sep 11 14:28:22 2011 - summary: fixes
2399 - Sep 11 03:30:41 2011 - summary: remove 0.8 RELEASE notes for now
2398 - Sep 10 15:28:53 2011 - summary: fix
2397 - Sep 10 15:22:45 2011 - summary: dont use memcached stuff if not enabled
2396 - Sep 10 15:11:11 2011 - summary: fix
2395 - Sep 10 04:14:12 2011 - summary: fix more
2394 - Sep 10 03:55:24 2011 - summary: so far so good
2393 - Sep 10 01:15:14 2011 - summary: memcached validation update
2392 - Sep 09 21:21:26 2011 - summary: more fixes
2391 - Sep 09 21:10:38 2011 - summary: fix for now
2390 - Sep 09 20:31:25 2011 - summary: fix bugtracker in the googlecode case / showing 1 bug works (a bit)
2389 - Sep 09 18:22:00 2011 - summary: add bugtracker plugin .. thnx MAZE !!
2388 - Sep 09 16:56:08 2011 - summary: dont use local cache on GAE for now
2387 - Sep 09 04:23:00 2011 - summary: update favicon
2386 - Sep 09 04:15:38 2011 - summary: fix GAE WEB
2385 - Sep 09 01:54:40 2011 - summary: properly parse incoming commands
2384 - Sep 09 01:03:33 2011 - summary: fix persist on GAE
2383 - Sep 08 01:26:05 2011 - summary: add size()
2382 - Sep 07 23:50:06 2011 - summary: add size command
2381 - Sep 05 22:47:25 2011 - summary: fix deleting of users
2380 - Sep 05 01:10:11 2011 - summary: add doop signature to botbase, fix wiki in case of nonexistent country code
2379 - Sep 05 00:58:01 2011 - summary: use blocking gets in threadloops
2378 - Sep 03 23:02:07 2011 - summary: add perm ops to the ops plugin
2377 - Sep 02 00:41:56 2011 - summary: fix
2376 - Sep 02 00:30:36 2011 - summary: fix ejabberd login
2375 - Sep 02 00:26:18 2011 - summary: over to test
2374 - Sep 01 23:55:58 2011 - summary: search for features after tls handshake
2373 - Sep 01 00:26:49 2011 - summary: fix bugs found with jsb-makedocs
2372 - Aug 31 23:04:56 2011 - summary: add jsb-docserver .. a static file server to test docs with
2371 - Aug 31 22:33:23 2011 - summary: update index.txt
2370 - Aug 31 22:30:08 2011 - summary: this is 0.8 RC1
2369 - Aug 31 11:43:15 2011 - summary: use non-greedy matching for colors
2368 - Aug 31 02:47:17 2011 - summary: add 0.8 RELEASE NOTES
2367 - Aug 31 02:14:49 2011 - summary: remove allowlist functionality for now
2366 - Aug 31 01:21:23 2011 - summary: set who when no provided in arguments
2365 - Aug 31 01:19:29 2011 - summary: update README
2364 - Aug 30 22:41:55 2011 - summary: add servermode string send to the server after connect
2363 - Aug 30 22:26:53 2011 - summary: add irc password to fleet-add
2362 - Aug 27 03:16:56 2011 - summary: add ops plugin
2361 - Aug 26 21:13:03 2011 - summary: change description of the bot
2360 - Aug 26 20:50:01 2011 - summary: fix jsb-makechangelog
0.8b1
~~~~~
2359 - Aug 26 20:35:17 2011 - summary: Added tag 0.8b1 for changeset 1c61c84d82fa
2358 - Aug 26 17:08:08 2011 - summary: update doc indexes
2357 - Aug 26 16:44:02 2011 - summary: report if keys are not found in the --ssl case
2356 - Aug 26 15:47:19 2011 - summary: add .crt to MANIFEST.in
2355 - Aug 26 15:44:44 2011 - summary: larger login fonts
2354 - Aug 26 15:41:50 2011 - summary: remove jquery
2353 - Aug 26 15:36:00 2011 - summary: set zip_safe to False
2352 - Aug 26 15:09:55 2011 - summary: include *.crt files in jsb/contrib/tornado
2351 - Aug 26 14:00:54 2011 - summary: add --fleet option to console bot
2350 - Aug 26 13:31:03 2011 - summary: nits
2349 - Aug 26 13:07:52 2011 - summary: require setuptools
2348 - Aug 25 19:04:22 2011 - summary: fix for eggs
2347 - Aug 25 18:38:54 2011 - summary: search for ca_certificates.crt
2346 - Aug 25 18:10:33 2011 - summary: add jsb-udpstripped .. a standalone version of jsb-udp
2345 - Aug 25 05:11:29 2011 - summary: fix stuff on freebsd
2344 - Aug 25 04:34:07 2011 - summary: don't rely on setuptools .. include MANIFEST.in (kinda meta)
2343 - Aug 25 03:11:34 2011 - summary: remove stuff
2342 - Aug 25 03:04:49 2011 - summary: include pkg_resources in the jsb.contrib package
2341 - Aug 25 01:30:17 2011 - summary: prepare for release
2340 - Aug 24 19:56:58 2011 - summary: fix fleet-cmnd
2339 - Aug 24 18:59:00 2011 - summary: fix irc readloop
2338 - Aug 24 15:15:50 2011 - summary: add decode_html_entities to bot.say()
2337 - Aug 23 21:13:36 2011 - summary: add fulljids to the xmpp config
2336 - Aug 23 20:59:58 2011 - summary: use event.auth for allowed testing
2335 - Aug 23 20:43:47 2011 - summary: fix typo
2334 - Aug 23 20:42:44 2011 - summary: use bot.cfg.fulljids to enable full jids in groupchat
2333 - Aug 23 17:24:04 2011 - summary: fix google import
2332 - Aug 23 15:31:36 2011 - summary: fix less to check for waveapi module first
2331 - Aug 20 22:36:47 2011 - summary: silence log line that reveals channel pass
2330 - Aug 20 22:33:14 2011 - summary: lower loglevel
2329 - Aug 20 22:14:27 2011 - summary: default memcached to disabled
2328 - Aug 20 13:39:12 2011 - summary: update todo to enable -c (use current channel) option, default todo is
2327 - Aug 20 03:34:47 2011 - summary: various
2326 - Aug 20 01:36:17 2011 - summary: add cleanup() to jsb.lib.persist .. fix admin-mc
2325 - Aug 19 23:08:58 2011 - summary: fix typo
2324 - Aug 19 22:42:57 2011 - summary: tune memcached startup/teardown
2323 - Aug 19 12:51:05 2011 - summary: better logging msgs
2322 - Aug 18 23:14:16 2011 - summary: fix memcache booting .. fix todo to be used per user
2321 - Aug 18 19:54:01 2011 - summary: start memcached localy .. if not already running on unix socket
2320 - Aug 18 19:23:24 2011 - summary: move memcached stuff in its own package
2319 - Aug 18 18:36:05 2011 - summary: use run/memcached.socket unix file socket for memcached
2318 - Aug 18 17:47:23 2011 - summary: make memcached work (over socket now)
2317 - Aug 17 23:27:26 2011 - summary: fix all on irc
2316 - Aug 17 23:17:07 2011 - summary: implement all command that send the remaining outcache to nick/jid
2315 - Aug 17 15:52:39 2011 - summary: give Django his colors back
2314 - Aug 17 15:13:11 2011 - summary: use stripped jid in xmpp bot's userhosts cache
2313 - Aug 17 11:28:19 2011 - summary: fix using real JID when conference is not anonymous
2312 - Aug 16 12:17:52 2011 - summary: add RE commands
2311 - Aug 16 11:40:08 2011 - summary: add boot(force=True) to bin/jsb-init
2310 - Aug 16 01:36:51 2011 - summary: set TICK event generation to once a second
2309 - Aug 15 23:56:21 2011 - summary: add nextid from dev08
2308 - Aug 15 23:55:01 2011 - summary: add periodical and alarm plugin over from dev08
2307 - Aug 15 23:53:15 2011 - summary: update console from dev08
2306 - Aug 08 11:42:24 2011 - summary: fix typo
2305 - Aug 08 00:54:29 2011 - summary: webconsole update part 1
2304 - Aug 07 17:46:54 2011 - summary: nitters
2303 - Aug 07 17:42:33 2011 - summary: add the !tour command
2302 - Aug 06 20:41:17 2011 - summary: improve connection code
2301 - Aug 06 20:14:36 2011 - summary: show permission in !help
2300 - Aug 06 20:08:36 2011 - summary: use docstring in descriptions
2299 - Aug 06 19:18:07 2011 - summary: last docstring part
2298 - Aug 06 18:38:09 2011 - summary: even more docstrings
2297 - Aug 06 16:48:39 2011 - summary: more docstring stuff
2296 - Aug 06 16:19:52 2011 - summary: more docstring nibbles
2295 - Aug 06 00:59:10 2011 - summary: stylish nit
2294 - Aug 06 00:57:59 2011 - summary: add overflow to content_div
2293 - Aug 06 00:21:03 2011 - summary: add decsriptions command
2292 - Aug 05 21:59:30 2011 - summary: tits and nits
2291 - Aug 05 21:12:45 2011 - summary: webconsole look tuning
2290 - Aug 05 12:34:57 2011 - summary: clear cmnd_div is message is not the result of a command
2289 - Aug 05 05:29:11 2011 - summary: always overwrite content_div
2288 - Aug 04 22:30:51 2011 - summary: "fix" google auth
2287 - Aug 04 21:37:04 2011 - summary: over to test
2286 - Aug 04 20:02:58 2011 - summary: tune webconsole some more
2285 - Aug 04 18:58:33 2011 - summary: lower loglevel
2284 - Aug 04 18:55:13 2011 - summary: lower loglevels
2283 - Aug 04 18:22:17 2011 - summary: nits
2282 - Aug 04 17:21:57 2011 - summary: show proper indexes
2281 - Aug 04 16:57:45 2011 - summary: show time etc
2280 - Aug 04 13:06:19 2011 - summary: docstrings part 3
2279 - Aug 04 12:22:19 2011 - summary: tune docstrings part 2
2278 - Aug 04 11:27:14 2011 - summary: tune docstrings
2277 - Aug 03 21:46:41 2011 - summary: add link to the introduction on the home page
2276 - Aug 03 21:23:51 2011 - summary: point to the right git repository
2275 - Aug 03 16:14:02 2011 - summary: dont strip html for web console .. strip colors in relay
2274 - Aug 03 15:15:19 2011 - summary: actually sleep max. 3 min
2273 - Aug 03 15:12:16 2011 - summary: reconnect timeout till max 3 min
2272 - Aug 03 14:42:26 2011 - summary: sleep less
2271 - Aug 03 14:38:26 2011 - summary: sleep 5 seconds before joining a channel
2270 - Aug 03 13:34:51 2011 - summary: update help commands
2269 - Aug 02 05:00:55 2011 - summary: use the JSBLoop
2268 - Aug 01 21:43:22 2011 - summary: implement our own ioloop so we can run with stock tornado
2267 - Aug 01 07:16:14 2011 - summary: update tornado
2266 - Aug 01 07:15:06 2011 - summary: prepare for upgrade
2265 - Jul 31 07:04:42 2011 - summary: more nits
2264 - Jul 31 05:53:47 2011 - summary: fix boundaries
2263 - Jul 31 05:27:13 2011 - summary: nits
2262 - Jul 31 05:02:37 2011 - summary: browsing the History .. almost done.
2261 - Jul 30 20:56:37 2011 - summary: web console rewrite part x
2260 - Jul 30 19:18:02 2011 - summary: first attempt at an history index with we can scroll through
2259 - Jul 30 17:23:07 2011 - summary: font nits
2258 - Jul 30 16:32:16 2011 - summary: fix demo url .. demo is over http
2257 - Jul 30 16:20:45 2011 - summary: nits
2256 - Jul 30 16:13:40 2011 - summary: make it blue
2255 - Jul 30 15:32:16 2011 - summary: toppie!
2254 - Jul 30 15:29:32 2011 - summary: colors
2253 - Jul 30 15:07:27 2011 - summary: get the red line back
2252 - Jul 30 14:58:38 2011 - summary: show jsondata in console
2251 - Jul 30 14:00:23 2011 - summary: so far so still not good but hee need to commit ;]
2250 - Jul 29 17:31:44 2011 - summary: show full event when logging
2249 - Jul 29 15:27:31 2011 - summary: check if data exists before attempting to log
2248 - Jul 29 15:23:07 2011 - summary: dont exit the bot when we are not connected
2247 - Jul 29 06:06:29 2011 - summary: remove debug prints .. create log dirs
2246 - Jul 28 18:40:16 2011 - summary: nits
2245 - Jul 28 06:02:21 2011 - summary: webconsole revamp part 3
2244 - Jul 28 04:44:34 2011 - summary: looks nice ;]
2243 - Jul 28 03:45:26 2011 - summary: rewrite websockets protocol
2242 - Jul 27 23:23:17 2011 - summary: add showall to Eventbase.reply()
2241 - Jul 27 20:50:37 2011 - summary: add API description txt (in development)
2240 - Jul 27 18:55:26 2011 - summary: create containers dir
2239 - Jul 27 18:52:34 2011 - summary: add save method to the container
2238 - Jul 27 17:23:06 2011 - summary: change login page
2237 - Jul 27 15:11:46 2011 - summary: fix jsb-tornado when run from an egg
2236 - Jul 26 14:55:44 2011 - summary: fix building of eggs
2235 - Jul 26 14:44:30 2011 - summary: this is BETA1
2234 - Jul 26 12:44:52 2011 - summary: slow startup times
2233 - Jul 26 12:23:42 2011 - summary: extend chatlog
2232 - Jul 26 10:57:08 2011 - summary: update chatlog-stats
2231 - Jul 25 23:54:38 2011 - summary: fix reverse in pipeline
2230 - Jul 25 23:02:41 2011 - summary: fix chatlog-stats
2229 - Jul 25 22:38:11 2011 - summary: first attempt at chatlog-stats
2228 - Jul 25 22:17:10 2011 - summary: add chatlog-search command
2227 - Jul 24 19:16:49 2011 - summary: assign url
2226 - Jul 24 18:15:09 2011 - summary: tune jsb-tornado visual .. use https version of the channel api js
2225 - Jul 24 07:30:20 2011 - summary: nits
2224 - Jul 23 20:52:37 2011 - summary: set url properly
2223 - Jul 23 20:08:34 2011 - summary: update bin/jsb-tornado
2222 - Jul 23 19:42:08 2011 - summary: remove demo template
2221 - Jul 23 19:41:51 2011 - summary: use 1 template file
2220 - Jul 22 01:25:43 2011 - summary: nits
2219 - Jul 21 18:25:05 2011 - summary: fix info_div
2218 - Jul 20 03:39:51 2011 - summary: let logout url redirect to /_ah/login_required
2217 - Jul 20 00:05:15 2011 - summary: fix favicon entry in app.yaml
2216 - Jul 19 02:49:33 2011 - summary: update console style part 2
2215 - Jul 19 01:44:47 2011 - summary: webconsole revamp part 1
2214 - Jul 19 01:04:47 2011 - summary: add 128x128 48x48 16x16 logos
2213 - Jul 19 00:17:08 2011 - summary: add new jsonbot logo
2212 - Jul 17 17:22:20 2011 - summary: nits
2211 - Jul 17 14:33:08 2011 - summary: branch merge
2210 - Jul 17 04:42:37 2011 - summary: skip Kqueue
2209 - Jul 17 04:21:22 2011 - summary: don't use our own loop for now
2208 - Jul 17 03:20:32 2011 - summary: fix jsb-tornado
2207 - Jul 17 02:43:49 2011 - summary: fix jsb-xmpp
2206 - Jul 17 02:27:36 2011 - summary: rework code flow to allow for clean reconnect
2205 - Jul 16 23:58:25 2011 - summary: sleep 5 seconds before reconnect
2204 - Jul 16 13:44:58 2011 - summary: start fleetbots in their own threads
2203 - Jul 16 22:21:51 2011 - summary: at least silence the outloop on BotBase.exit() .. readloop remains to be
2202 - Jul 15 22:33:02 2011 - summary: make demo work on GAE
2201 - Jul 12 02:07:26 2011 - summary: remove old entry in cmnds.subs if it exists
2200 - Jul 12 01:10:07 2011 - summary: add clean option to the boot() function so we can clear the indexes
2199 - Jul 12 00:54:41 2011 - summary: add bots to the fleet only once
2198 - Jul 11 00:42:16 2011 - summary: nits
2197 - Jul 11 00:33:59 2011 - summary: implement own IOLoop.start()
2196 - Jul 10 22:16:51 2011 - summary: make .jsb tarred files work everywhere
2195 - Jul 09 18:52:48 2011 - summary: don't provide a polltime of 0.0 to the Kqueue.poll()
2194 - Jul 08 15:12:04 2011 - summary: lower sleeplevels
2193 - Jul 08 14:43:12 2011 - summary: catch an failed unregister
2192 - Jul 08 04:23:50 2011 - summary: do threads on tornado bots
2191 - Jul 07 06:09:08 2011 - summary: fix login
2190 - Jul 07 05:10:24 2011 - summary: fix demo
2189 - Jul 07 04:12:41 2011 - summary: nits
2188 - Jul 07 04:07:24 2011 - summary: finally it works !
2187 - Jul 07 01:04:59 2011 - summary: GAE console part 2
2186 - Jul 07 00:58:49 2011 - summary: GAE WEB CONSOLE revamp
2185 - Jul 06 20:20:34 2011 - summary: wrap tornado stuff
2184 - Jul 06 18:52:48 2011 - summary: nits
2183 - Jul 06 18:01:11 2011 - summary: revert to previous eventloop
2182 - Jul 06 14:49:52 2011 - summary: check if bot is already started
2181 - Jul 05 00:54:02 2011 - summary: benice !!
2180 - Jul 04 17:18:23 2011 - summary: tuning the base
2179 - Jul 02 21:47:20 2011 - summary: close websockets on reboot .. log start/stop of thread loops
2178 - Jul 02 16:52:20 2011 - summary: fix koffie ! notice by Skylimit
2177 - Jul 02 04:10:39 2011 - summary: first attempt at fixing reboot on jsb-tornado
2176 - Jul 02 03:04:14 2011 - summary: properly shutdown bots
2175 - Jul 02 02:50:43 2011 - summary: use stripcolor
2174 - Jul 01 20:28:25 2011 - summary: more nits
2173 - Jul 01 17:43:09 2011 - summary: nits
2172 - Jun 30 04:17:37 2011 - summary: fix tornado relay
2171 - Jun 30 00:51:25 2011 - summary: fix relaying to/from tornado bot
2170 - Jun 30 00:18:34 2011 - summary: tornado reboot part 1
2169 - Jun 29 23:43:58 2011 - summary: fix TornadoBot.outnocb() when no event is passed
2168 - Jun 29 17:31:38 2011 - summary: remove check for already existing user
2167 - Jun 29 03:53:25 2011 - summary: fix setup.py
2166 - Jun 29 03:31:00 2011 - summary: this is 0.8 ALPHA1
2165 - Jun 29 03:15:13 2011 - summary: reenable DIGEST-MD5 login
2164 - Jun 29 02:59:19 2011 - summary: point to the jsonbot.org docs
2163 - Jun 29 01:56:37 2011 - summary: silence test-plugs a bit on tornado bots
2162 - Jun 29 01:32:46 2011 - summary: use console.html in demo
2161 - Jun 29 01:26:35 2011 - summary: impement reconnect code for the websocket
2160 - Jun 28 15:37:06 2011 - summary: default to nonthreaded fleet bot startup
2159 - Jun 28 15:24:48 2011 - summary: start ioloop in the mainthread
2158 - Jun 28 14:28:54 2011 - summary: fix test-plugs on tornado
2157 - Jun 28 14:23:10 2011 - summary: tornado part x
2156 - Jun 28 14:04:18 2011 - summary: fix demo
2155 - Jun 27 21:26:17 2011 - summary: put echo in last_callbacks
2154 - Jun 27 20:47:29 2011 - summary: tune sleeptimes
2153 - Jun 27 19:55:58 2011 - summary: hook up tornado into the various plugin callbacks
2152 - Jun 27 03:26:58 2011 - summary: add demo user
2151 - Jun 27 02:59:57 2011 - summary: use jsb.data.static/templates if available otherwise use those from the
2150 - Jun 27 02:49:56 2011 - summary: add tornado bot to the fleet
2149 - Jun 27 02:47:18 2011 - summary: move tornado pieces into the right places
2148 - Jun 27 02:07:53 2011 - summary: add -f option to jsb-tornado to enable fleet
2147 - Jun 27 00:42:12 2011 - summary: add onclose
2146 - Jun 26 22:13:50 2011 - summary: nits
2145 - Jun 26 21:40:35 2011 - summary: keep track of websockets per channel
2144 - Jun 26 20:33:03 2011 - summary: more web console tuning
2143 - Jun 26 16:39:56 2011 - summary: silence some exception throwing when non https is used on http server
2142 - Jun 26 16:06:41 2011 - summary: tune status
2141 - Jun 26 07:26:28 2011 - summary: use argument to set hostname
2140 - Jun 26 01:23:09 2011 - summary: remove debug logs
2139 - Jun 26 01:21:29 2011 - summary: add logout handler
2138 - Jun 26 01:06:50 2011 - summary: implement https on the tornado server
2137 - Jun 26 00:11:08 2011 - summary: avoid pycurl
2136 - Jun 26 00:04:53 2011 - summary: fix Google login
2135 - Jun 25 14:13:09 2011 - summary: add login logos
2134 - Jun 25 13:27:05 2011 - summary: use remote_ip
2133 - Jun 25 13:18:14 2011 - summary: temp nozzle
2132 - Jun 25 13:14:52 2011 - summary: remove bogus google import
2131 - Jun 25 13:12:27 2011 - summary: add tornado
2130 - Jun 25 13:06:19 2011 - summary: program options
2129 - Jun 25 12:52:33 2011 - summary: tornado - enable how parameter
2128 - Jun 25 12:18:03 2011 - summary: tornado part 2
2127 - Jun 25 07:01:30 2011 - summary: first attempt at tornado integration
2126 - Jun 24 13:50:43 2011 - summary: fix indexerror
2125 - Jun 22 06:45:13 2011 - summary: remove jsb-gozerimport remains
2124 - Jun 22 06:28:04 2011 - summary: remove
2123 - Jun 22 06:27:44 2011 - summary: gozerimport is no longer needed since gozerbot is working again
2122 - Jun 22 06:27:12 2011 - summary: fix docs redirect
2121 - Jun 21 03:56:15 2011 - summary: remove webchannel on error
2120 - Jun 21 03:21:23 2011 - summary: fix
2119 - Jun 21 01:20:47 2011 - summary: add handle_channel .. doing debug output for now
2118 - Jun 21 00:11:35 2011 - summary: tune some sleeptimes
2117 - Jun 20 02:20:17 2011 - summary: strip buggery
2116 - Jun 20 02:10:11 2011 - summary: add pipelining to the feedback plugin
2115 - Jun 18 21:08:03 2011 - summary: this is 0.7.1.3
2114 - Jun 18 12:41:52 2011 - summary: don't install jsb-gozerimport yet .. its not ready
0.7.1.2
~~~~~~~
2113 - Jun 18 12:40:16 2011 - summary: Added tag 0.7.1.2 for changeset 22e01f97f0e4
2112 - Jun 18 12:40:00 2011 - summary: up lig version to 0.7.1.2
2111 - Jun 18 00:58:34 2011 - summary: fix the case when cfg.channels doesnt exist yet
2110 - Jun 18 00:27:27 2011 - summary: its self.response.set_status() .. fix doc redirect loop
2109 - Jun 17 06:35:38 2011 - summary: update debian docs
2108 - Jun 17 02:17:17 2011 - summary: gozerimport part 2
2107 - Jun 17 01:40:49 2011 - summary: add gozerbot compat stuff part 1
2106 - Jun 17 01:09:52 2011 - summary: update gozerimport
2105 - Jun 17 01:03:18 2011 - summary: branch merge
2104 - Jun 16 19:35:25 2011 - summary: this is 0.7.1.2
2103 - Jun 15 20:06:58 2011 - summary: sync on outqueue
2102 - Jun 15 15:17:54 2011 - summary: jsb-config part 2
2101 - Jun 15 14:47:42 2011 - summary: move jsb-edit to jsb-config
2100 - Jun 15 14:31:47 2011 - summary: jsb.version
2099 - Jun 15 14:01:27 2011 - summary: more config stuff
2098 - Jun 15 13:44:02 2011 - summary: dont use cfg.botname
2097 - Jun 15 03:24:58 2011 - summary: default bot to disabled .. jsb-fleet wont start them unless put to 0
2096 - Jun 15 03:08:24 2011 - summary: trim the example files
2095 - Jun 15 02:31:57 2011 - summary: more configuration files work
2094 - Jun 15 02:21:09 2011 - summary: produce better config files
2093 - Jun 14 11:44:13 2011 - summary: fix fleet-cmnd
2092 - Jun 14 11:25:23 2011 - summary: fix
2091 - Jun 14 02:30:44 2011 - summary: add first attempt at a document explaining bot configuration
2090 - Jun 12 16:35:34 2011 - summary: fix feedback command
2089 - Jun 12 15:55:12 2011 - summary: passon the host not the server
2088 - Jun 12 14:35:33 2011 - summary: fix
2087 - Jun 12 14:32:08 2011 - summary: catch AttributeError in case the file log handler can not be created
2086 - Jun 12 14:21:33 2011 - summary: set datadir early on
2085 - Jun 12 08:07:36 2011 - summary: fix login
2084 - Jun 12 03:15:21 2011 - summary: merge 0.7.1.1
2083 - Jun 12 03:06:55 2011 - summary: direct feedback to me
2082 - Jun 12 03:01:14 2011 - summary: install defaults if not initialised
2081 - Jun 12 01:51:57 2011 - summary: this is 0.7.1.1
2080 - Jun 12 01:50:18 2011 - summary: fix logins on GAE
2079 - Jun 10 18:50:19 2011 - summary: add --chan option to all rss commands that might need it
2078 - Jun 10 18:43:55 2011 - summary: add --chan option to rss-setitems
2077 - Jun 10 18:31:25 2011 - summary: add a --chan option to the rss-start command
2076 - Jun 10 17:47:03 2011 - summary: use RE to detect password in feeds urls .. thnx to Andras Korn
2075 - Jun 10 17:07:46 2011 - summary: also strip password from rss-url command output
2074 - Jun 10 17:04:47 2011 - summary: strip passwords from urls when logging
2073 - Jun 10 16:35:00 2011 - summary: dont start a rss watcher if its already running
2072 - Jun 10 00:03:20 2011 - summary: set datadir early on
2071 - Jun 09 23:59:36 2011 - summary: setdatadir early on
2070 - Jun 09 23:42:59 2011 - summary: move all of the logging code into setloglevel .. call setdatadir() first
2069 - Jun 09 23:24:01 2011 - summary: use setdatadir()
2068 - Jun 08 21:39:22 2011 - summary: more gozerbot import work
2067 - Jun 09 21:44:47 2011 - summary: remove minimalized jquery
2066 - Jun 08 20:13:02 2011 - summary: this is 0.8 DEVELOPMENT
0.7.1
~~~~~
2065 - Jun 09 21:41:10 2011 - summary: Added tag 0.7.1 for changeset c2761cd551c6
2064 - Jun 08 20:07:49 2011 - summary: add first verion of a script to import gozerbot data
2063 - Jun 09 21:39:52 2011 - summary: this is 0.7.1 RELEASE
2062 - Jun 08 20:07:02 2011 - summary: add jsb-sed
2061 - Jun 06 02:50:16 2011 - summary: check if google_appengine is installed in the users home dir
2060 - Jun 06 02:27:54 2011 - summary: make DNS searches work on jsb-xmpp bots
2059 - Jun 06 01:55:31 2011 - summary: add forgotten jsb.contrib.dns in setup.py
2058 - Jun 06 00:41:39 2011 - summary: fix jsb-xmpp
2057 - Jun 06 00:07:23 2011 - summary: make gae work again if data/myplugs is not defined
2056 - Jun 06 00:02:21 2011 - summary: this is rc1
0.7.1b2
~~~~~~~
2055 - Jun 04 23:15:41 2011 - summary: Added tag 0.7.1b2 for changeset 8ccbe1f5753a
2054 - Jun 04 23:07:51 2011 - summary: make jsb-release work on python2.5
2053 - Jun 04 17:39:18 2011 - summary: fix register on DIGEST-MD5
2052 - Jun 04 17:28:20 2011 - summary: add a __unicode__ method .. needed on python2.5
2051 - Jun 04 16:56:20 2011 - summary: fix SRV record lookup
2050 - Jun 04 16:44:03 2011 - summary: add a bot.cfg.noresolver knob that can be set to disable SRV resolving
2049 - Jun 04 16:39:17 2011 - summary: implement SRV dns lookups .. code taken from sleepxmpp
2048 - Jun 04 15:32:08 2011 - summary: try datadir/myplugs first
2047 - Jun 04 15:00:08 2011 - summary: update PROGRAMPLUGIN a bit
2046 - Jun 03 11:59:57 2011 - summary: fix jsonbot on python2.5 (fingers crossed)
2045 - Jun 02 23:40:52 2011 - summary: pass nr argument on to bot.say()
2044 - Jun 02 23:29:27 2011 - summary: branch merge
2043 - Jun 02 13:53:34 2011 - summary: fix SASL PLAIN auth after register
2042 - Jun 02 00:26:30 2011 - summary: fix xmpp bot register
2041 - Jun 02 23:29:11 2011 - summary: add showall option to bot.say()
2040 - May 31 20:14:45 2011 - summary: remember if color logging is enabled .. sync idle data instead of saving
2039 - May 30 21:41:39 2011 - summary: this is version 0.7.1 BETA2
2038 - May 30 21:38:46 2011 - summary: fix reconnect
0.7.1b1
~~~~~~~
2037 - May 30 00:47:21 2011 - summary: Added tag 0.7.1b1 for changeset 0c5c9858f7a5
2036 - May 29 23:45:19 2011 - summary: lower loglevel
2035 - May 29 18:44:52 2011 - summary: this is 0.7.1 BETA1
2034 - May 29 17:47:32 2011 - summary: implement --colors options .. logging with colors is disabled by default
2033 - May 29 17:02:20 2011 - summary: add jsb-convore man page
2032 - May 27 10:43:15 2011 - summary: fix typo
2031 - May 27 01:20:15 2011 - summary: logging color nits
2030 - May 27 00:37:49 2011 - summary: color nits and no command handling
2029 - May 26 06:26:42 2011 - summary: dont bold colors
2028 - May 26 06:25:21 2011 - summary: dont log colors
2027 - May 26 06:21:05 2011 - summary: determine size of data later on the code path
2026 - May 26 05:07:00 2011 - summary: fix login on sxmpp bots
2025 - May 23 00:08:31 2011 - summary: try reconnect immediately
2024 - May 23 00:04:28 2011 - summary: fix reconnect
2023 - May 22 06:42:34 2011 - summary: remove sending of unneeded stanza
2022 - May 22 05:29:28 2011 - summary: try to bind after PLAIN auth
2021 - May 22 05:03:17 2011 - summary: implement SASL PLAIN
2020 - May 22 04:12:28 2011 - summary: nits
2019 - May 22 01:09:41 2011 - summary: add nosasl bot config option to disable SASL login
2018 - May 21 23:18:33 2011 - summary: trying to support abort
2017 - May 21 23:01:56 2011 - summary: xmpp sasl part 3
2016 - May 21 14:06:49 2011 - summary: remove debug print
2015 - May 21 02:17:15 2011 - summary: make sasl work of old SSL port 5223
2014 - May 21 00:40:18 2011 - summary: xmpp rework part 2
2013 - May 20 23:02:21 2011 - summary: refactor xmpp driver code
2012 - May 20 13:49:50 2011 - summary: catch exceptions in auth() so we can detect whether to register
2011 - May 20 12:44:22 2011 - summary: cleanup debug prints
2010 - May 19 04:57:55 2011 - summary: make it work on port 5223
2009 - May 19 04:52:19 2011 - summary: works ! for 5222 at least
2008 - May 19 00:56:44 2011 - summary: sasl so far
2007 - May 18 21:39:36 2011 - summary: restore to previous *working* version
2006 - May 18 20:49:53 2011 - summary: move initstream() to core.py
2005 - May 18 17:41:03 2011 - summary: implement self.cfg.fulljid .. when enabled xmpp logs in with the full JID
2004 - May 18 00:50:44 2011 - summary: send password before resource
2003 - May 18 00:26:13 2011 - summary: use full jid
2002 - May 18 00:03:02 2011 - summary: use complete jid when using port 5223
2001 - May 17 22:46:24 2011 - summary: use socket.SSLError
2000 - May 16 00:34:24 2011 - summary: fix !more in IRC /msg
1999 - May 16 00:19:25 2011 - summary: set cfg.type to "irc"
1998 - May 15 22:47:08 2011 - summary: make sure Runners.cleanup doesnt bork on IndexError
1997 - May 15 21:45:24 2011 - summary: added config option verbose to toggle karma display after upping or downing an item
1996 - May 15 21:31:18 2011 - summary: show proper store size
1995 - May 15 21:15:45 2011 - summary: logging nits
1994 - May 15 21:01:35 2011 - summary: santize log messages
1993 - May 15 20:49:11 2011 - summary: remove debug prints
1992 - May 15 20:44:00 2011 - summary: add colors to the log .. check for subelements in Presence
1991 - May 15 11:36:21 2011 - summary: move jsb-udpx to files/toudp.py
1990 - May 15 02:02:29 2011 - summary: added a nodeps udp program .. jsb-udpx
1989 - May 15 01:22:24 2011 - summary: move detection of hg tip to the version command
1988 - May 15 00:56:32 2011 - summary: enlarge display space for module.function
1987 - May 15 00:52:36 2011 - summary: more debug print removal
1986 - May 15 00:49:40 2011 - summary: remove debug print
1985 - May 14 15:51:09 2011 - summary: enable oldstyle ssl port 5223
1984 - May 14 06:47:23 2011 - summary: set cfg.port if opts.port is defined
1983 - May 14 06:01:17 2011 - summary: fix typo
1982 - May 14 04:56:55 2011 - summary: fix wrong import
1981 - May 14 04:55:14 2011 - summary: tune wikipedia some more
1980 - May 14 03:50:39 2011 - summary: tune wikipedia on console
1979 - May 14 03:34:47 2011 - summary: use showall=True in console bot
1978 - May 13 22:53:51 2011 - summary: remove hg tip detection stuff .. blocks on debian5 ;[
1977 - May 13 22:41:42 2011 - summary: use plain module.version in opts building
1976 - May 13 22:23:48 2011 - summary: check if mercurial doesnt bork
1975 - May 13 11:35:39 2011 - summary: make loglevel settable again
1974 - May 12 13:00:20 2011 - summary: fixje
1973 - May 11 12:24:28 2011 - summary: fix typo
1972 - May 11 08:21:58 2011 - summary: move import of plugblacklist
1971 - May 10 23:24:41 2011 - summary: make plug-disable/enable persistent
1970 - May 10 02:55:30 2011 - summary: skip event.dump|() on wave .. for some reason this borks
1969 - May 10 02:08:03 2011 - summary: fix udp plugin
1968 - May 09 20:34:01 2011 - summary: tune logging in persist module
1967 - May 09 20:11:12 2011 - summary: put urlfetches in rss plugin on warn loglevel
1966 - May 09 12:16:52 2011 - summary: lock Persist.save()
1965 - May 09 12:13:44 2011 - summary: don throw exception when tmp file can be saved
1964 - May 09 12:01:49 2011 - summary: include bot.cfg in dump .. return proper bot in BotBase.__deepcopy__()
1963 - May 09 00:12:34 2011 - summary: pffff .. fix overloading of bot.cfg
1962 - May 08 22:47:34 2011 - summary: fix ignore response
1961 - May 08 22:45:54 2011 - summary: dont echo nick when use the !echo command.
1960 - May 08 19:58:27 2011 - summary: replace botbase.py with an older version
1959 - May 08 17:26:04 2011 - summary: allow list argument to Plugins.reload() .. fix echo command
1958 - May 08 15:53:24 2011 - summary: update the urlinfo regex .. thnx Klapo !
1957 - May 08 15:47:28 2011 - summary: fix echo command
1956 - May 08 10:30:44 2011 - summary: add forgotten import
1955 - May 07 20:41:31 2011 - summary: fix copying of bots
1954 - May 07 17:20:54 2011 - summary: tune Persist.save()
1953 - May 07 17:00:21 2011 - summary: fix udp plugin
1952 - May 07 11:27:26 2011 - summary: catch ssl.SSLError
1951 - May 06 23:54:29 2011 - summary: show mercurial tip in version if mercurial package is available
1950 - May 06 23:29:18 2011 - summary: update to 0.7.0.1
1949 - May 06 13:14:22 2011 - summary: check is event is a command
1948 - May 06 01:40:49 2011 - summary: use getfleet()
1947 - May 06 01:35:26 2011 - summary: add ignore plugin
1946 - May 06 00:30:35 2011 - summary: make tasks require admin permission
1945 - May 05 22:09:14 2011 - summary: fix typo
1944 - May 05 22:03:17 2011 - summary: fix unicode handling .. hook learn plugin into Wave
1943 - May 04 21:58:18 2011 - summary: to disable a bot use bot.cfg.disable = 1
1942 - May 04 21:54:40 2011 - summary: load all fleetbot before deleting
1941 - May 04 21:52:16 2011 - summary: use bot.cfg.uuid and save it when set
1940 - May 04 20:27:42 2011 - summary: use bot.cfg.username
1939 - May 04 19:38:54 2011 - summary: set irc options properly in config file
1938 - May 02 23:48:14 2011 - summary: fix wave bot for a bit
1937 - May 02 21:58:21 2011 - summary: API CHANGE .. Fleet.makebot(type, name, config, domain) .. config and domain
1936 - May 02 03:53:33 2011 - summary: log fetching on url on WARN level. fix test-plugs
1935 - May 02 00:45:14 2011 - summary: tune persist logging
1934 - May 02 00:17:50 2011 - summary: tis is 0.7.0.1
1933 - May 01 21:21:58 2011 - summary: this is the 0.8 branch
1932 - May 01 13:28:37 2011 - summary: dont forget to install jsb-convore
0.7
~~~
1931 - May 01 13:26:40 2011 - summary: Added tag 0.7 for changeset ee1f3bb47cf0
1930 - May 01 13:24:36 2011 - summary: update docs
1929 - May 01 12:55:53 2011 - summary: update README
1928 - May 01 12:54:50 2011 - summary: add notes
1927 - May 01 03:41:26 2011 - summary: update UPGRADE doc to include 0.7
1926 - Apr 30 19:49:02 2011 - summary: tune logging some more
1925 - Apr 30 18:40:00 2011 - summary: change logging lines
1924 - Apr 30 18:32:48 2011 - summary: fix examples
1923 - Apr 30 18:19:14 2011 - summary: add bot.cfg.name to the sxmpp resume data
1922 - Apr 30 18:13:20 2011 - summary: more log format nits
1921 - Apr 30 17:47:06 2011 - summary: tune logging format
1920 - Apr 30 15:39:57 2011 - summary: check for unicode errors in BotBase.doevent()
1919 - Apr 30 15:02:12 2011 - summary: pass event to inputmorph
1918 - Apr 30 13:50:57 2011 - summary: lower loglevel
1917 - Apr 30 13:50:19 2011 - summary: always bind event .. dont thread grep command
1916 - Apr 30 00:36:15 2011 - summary: fix docs
1915 - Apr 29 23:06:25 2011 - summary: fix typo in jsb.lib.persist .. tune doc stuff .. update webapp2
1914 - Apr 29 00:26:39 2011 - summary: update PROGRAMPLUGIN with event descriptions
1913 - Apr 28 00:47:54 2011 - summary: update
1912 - Apr 27 21:10:57 2011 - summary: prepare for 0.7 RELEASE
1911 - Apr 27 11:24:55 2011 - summary: dont implement a LazyDict.__str__()
1910 - Apr 26 23:00:53 2011 - summary: use EventBase.bot.cfg.nick
0.7rc1
~~~~~~
1909 - Apr 26 21:42:12 2011 - summary: Added tag 0.7rc1 for changeset 0344bc0e2622
1908 - Apr 26 20:26:00 2011 - summary: use bot.cfg.nick
1907 - Apr 26 16:34:39 2011 - summary: set default nick
1906 - Apr 26 07:38:23 2011 - summary: strip botname in ChannelBase
1905 - Apr 26 07:12:15 2011 - summary: use event in BotBase.outmonitor()
1904 - Apr 26 05:59:08 2011 - summary: add some config var descriptions
1903 - Apr 25 12:53:37 2011 - summary: dont set mainconfig.loglevel in bin/jsb
1902 - Apr 25 12:33:29 2011 - summary: bits and pieces
1901 - Apr 25 01:21:16 2011 - summary: dont put event.stop on EventBase.ready() .. it block further callbacks that
1900 - Apr 25 00:30:52 2011 - summary: user proper bot-type-name
1899 - Apr 25 00:27:25 2011 - summary: allow for not cfg creation of bots
1898 - Apr 24 01:47:40 2011 - summary: check if file has been save if not defer
1897 - Apr 24 00:49:09 2011 - summary: various
1896 - Apr 23 23:16:03 2011 - summary: use bot.cfg.botname if available
1895 - Apr 23 18:09:30 2011 - summary: check for botname
1894 - Apr 23 13:23:01 2011 - summary: raise Exception instead of assert
1893 - Apr 23 12:47:48 2011 - summary: dont block callbacks if event is stopped
1892 - Apr 23 12:40:44 2011 - summary: fix deadlock on reboot
1891 - Apr 23 03:47:06 2011 - summary: pfew some rebooting haxor stuff
1890 - Apr 23 01:45:08 2011 - summary: revamp the fleet.loadall() stuff
1889 - Apr 23 01:10:49 2011 - summary: default bot.cfg.server to ""
1888 - Apr 22 23:23:35 2011 - summary: show correct host we connect to
1887 - Apr 22 23:15:19 2011 - summary: iproved doc css font size .. use bot.cfg.server in sxmpp driver connect
1886 - Apr 22 21:12:03 2011 - summary: bind event in callback() if it isnt already bonded
1885 - Apr 22 20:26:54 2011 - summary: fix forwarding a bit
1884 - Apr 22 19:15:04 2011 - summary: fix wrong import
1883 - Apr 22 17:08:17 2011 - summary: fix help command
1882 - Apr 22 16:33:38 2011 - summary: docs related stuff
1881 - Apr 22 16:21:40 2011 - summary: avoid duplicate referers
1880 - Apr 22 15:37:43 2011 - summary: lower loglevels
1879 - Apr 22 14:08:37 2011 - summary: always set the txt attribute on an Event
1878 - Apr 22 06:14:31 2011 - summary: make topic plugin work on IRC
1877 - Apr 22 04:33:36 2011 - summary: add jsb.lib.wait .. used to wait for events .. uses callbacks
1876 - Apr 21 15:21:49 2011 - summary: more docs work
1875 - Apr 21 04:15:35 2011 - summary: make plugs more parsable for the doc generator
1874 - Apr 21 02:03:55 2011 - summary: make xmpp work on GAE again
1873 - Apr 21 01:44:55 2011 - summary: add reference to the code
1872 - Apr 20 23:58:48 2011 - summary: fix
1871 - Apr 20 23:42:29 2011 - summary: make feedback work on GAE
1870 - Apr 20 23:11:47 2011 - summary: make feedback plugin work on shell .. reboot stuff
1869 - Apr 20 19:26:44 2011 - summary: more reboot fixing
1868 - Apr 20 18:54:05 2011 - summary: fix rebooting
1867 - Apr 20 17:30:31 2011 - summary: fix listening to ourselves in conference room
1866 - Apr 20 17:02:44 2011 - summary: fix fleet-list
1865 - Apr 20 16:25:14 2011 - summary: fix convore bot
1864 - Apr 20 16:08:06 2011 - summary: fix --nick option on bin/jsb-irc
1863 - Apr 20 15:25:16 2011 - summary: fix usage of nick on jsb-xmpp
1862 - Apr 20 09:27:03 2011 - summary: always use event.channel as the target in !more
1861 - Apr 20 08:47:28 2011 - summary: dont forget to use the provided botname
1860 - Apr 20 08:05:44 2011 - summary: fix import of wave
1859 - Apr 20 01:01:47 2011 - summary: final tune
1858 - Apr 19 23:03:13 2011 - summary: update docs
1857 - Apr 19 22:51:21 2011 - summary: add missing dindex.txt
1856 - Apr 19 22:49:24 2011 - summary: set default name incase bot.cfg.name is not available
1855 - Apr 19 22:41:22 2011 - summary: use only the opts parameter
1854 - Apr 19 22:37:43 2011 - summary: fix
1853 - Apr 19 22:33:53 2011 - summary: be a bit more verbose
1852 - Apr 19 22:19:21 2011 - summary: more bot.cfg cases
1851 - Apr 19 21:53:22 2011 - summary: use bot.cfg.name
1850 - Apr 19 16:18:35 2011 - summary: use bot.cfg.name
1849 - Apr 19 11:55:25 2011 - summary: more refactoring
1848 - Apr 19 05:37:53 2011 - summary: over to test
1847 - Apr 19 04:21:00 2011 - summary: use bot.cfg for config related data
1846 - Apr 19 02:26:44 2011 - summary: first attempt making a feedback plugin.
1845 - Apr 19 01:46:45 2011 - summary: use .strip()
1844 - Apr 19 01:05:13 2011 - summary: first try opts.logelvel then mainconfig.loglevel then default
1843 - Apr 19 00:23:59 2011 - summary: exclude urlinfo from tests as it calls remote
1842 - Apr 18 23:58:01 2011 - summary: remove the !chat command completely
1841 - Apr 18 23:49:21 2011 - summary: sleep 20 second if no result is receiced from convore
1840 - Apr 18 23:46:49 2011 - summary: fix version import
1839 - Apr 18 23:36:01 2011 - summary: fix queues on GAE .. dont use the lockmanager on GAE
1838 - Apr 18 23:20:47 2011 - summary: fix gae.tasks import
1837 - Apr 18 23:10:15 2011 - summary: update wave into the refactored code
1836 - Apr 18 23:08:27 2011 - summary: fix docs redirect
1835 - Apr 18 22:59:35 2011 - summary: fix docs
1834 - Apr 18 22:16:48 2011 - summary: this is 0.7 RC1
1833 - Apr 18 22:14:08 2011 - summary: remerge 0.8 work in 0.7 RC1 .. refactor into jsb.drivers
1832 - Apr 18 21:36:12 2011 - summary: include all packages in the setup.py
1831 - Apr 18 20:13:31 2011 - summary: make GAE work
1830 - Apr 18 19:59:04 2011 - summary: use jsb.version
1829 - Apr 18 19:52:06 2011 - summary: move version to jsb upperlevel
1828 - Apr 18 19:42:59 2011 - summary: add mainconfig.allowremoterc to enable executing rc files from remote
1827 - Apr 18 19:37:21 2011 - summary: strip more wait stuff .. we need to reimplement this with proper code
1826 - Apr 18 19:27:18 2011 - summary: fix jsb-irc
1825 - Apr 18 19:05:35 2011 - summary: fixes
1824 - Apr 18 18:58:40 2011 - summary: addm issing __init__.py
1823 - Apr 18 18:49:28 2011 - summary: more cleanup work
1822 - Apr 18 18:17:46 2011 - summary: remove old stuff
1821 - Apr 18 18:16:23 2011 - summary: move gae utils
1820 - Apr 18 17:31:58 2011 - summary: fix jsb-xmpp
1819 - Apr 18 17:13:48 2011 - summary: move rest of socklib to jsb.drivers.socket
1818 - Apr 18 16:55:57 2011 - summary: this is 0.8 ALPHA1
1817 - Apr 18 21:51:46 2011 - summary: fix setup.py including convore package
1816 - Apr 18 16:53:00 2011 - summary: move convore driver
1815 - Apr 18 21:05:26 2011 - summary: jsb-release doesnt need pkg_resources
1814 - Apr 18 16:50:41 2011 - summary: sync with 0.7 RC2
1813 - Apr 18 20:26:09 2011 - summary: don forget to include the requests package
1812 - Apr 17 22:19:09 2011 - summary: point to http://jsonbot.org for help
1811 - Apr 17 19:54:11 2011 - summary: save password if provided with join
1810 - Apr 16 01:28:41 2011 - summary: enter RC1 .. add bot.cfg.sleepsec
0.7b2
~~~~~
1809 - Apr 15 20:29:48 2011 - summary: Added tag 0.7b2 for changeset b50ebcf8d581
1808 - Apr 15 20:28:47 2011 - summary: return empty dict when no match is found
1807 - Apr 15 20:27:29 2011 - summary: add missing import
1806 - Apr 15 12:46:10 2011 - summary: fix bug in learn when no item is passed
1805 - Apr 14 22:48:22 2011 - summary: fix convore and chan.data.enable check
1804 - Apr 14 20:41:35 2011 - summary: hook karma into the CONVORE callback
1803 - Apr 14 17:03:43 2011 - summary: hook the learn callback into CONVORE .. allow trailing ?
1802 - Apr 14 16:51:43 2011 - summary: lower loglevel
1801 - Apr 14 15:57:24 2011 - summary: branche merge
1800 - Apr 14 15:42:16 2011 - summary: check for bot name
1799 - Apr 14 15:56:58 2011 - summary: make chan-enable/disable USER perm
1798 - Apr 13 08:54:54 2011 - summary: filter messages to ourselves .. enable CONVORE callbacks in relay
1797 - Apr 13 06:43:55 2011 - summary: add chan-enable and chan-disable
1796 - Apr 13 03:36:35 2011 - summary: fix cursor
1795 - Apr 13 05:08:10 2011 - summary: fix bot (on ubuntu at least) .. over to test
1794 - Apr 13 04:46:13 2011 - summary: pass the event into the handlers
1793 - Apr 13 04:28:10 2011 - summary: dont do anything with stars yet
1792 - Apr 13 04:21:48 2011 - summary: make private messages work
1791 - Apr 13 03:34:44 2011 - summary: put login logout messages on "info" loglevel
1790 - Apr 13 03:25:13 2011 - summary: add login and logout handlers
1789 - Apr 13 02:59:51 2011 - summary: start convore bot without joining channels .. servers keeps track of that
1788 - Apr 13 02:29:47 2011 - summary: remove debug prints
1787 - Apr 13 01:31:43 2011 - summary: lower loglevels
1786 - Apr 13 00:18:56 2011 - summary: normalize
1785 - Apr 13 00:12:32 2011 - summary: convore works ...
1784 - Apr 12 19:49:45 2011 - summary: convore bot part 2
1783 - Apr 12 15:48:11 2011 - summary: convore support part 1
1782 - Apr 12 15:05:05 2011 - summary: add requests to the contrib
1781 - Apr 11 09:29:24 2011 - summary: fix booting
1780 - Apr 10 23:34:49 2011 - summary: point to http://jsonbot.org for docs as well
1779 - Apr 18 16:50:05 2011 - summary: move over to drivers.gae or drivers.socket
1778 - Apr 10 22:48:36 2011 - summary: !loglevel without arguments return the current loglevel .. add
1777 - Apr 16 16:20:12 2011 - summary: add drivers package
1776 - Apr 10 19:38:06 2011 - summary: lower loglevel
1775 - Apr 09 19:41:07 2011 - summary: over to test
1774 - Apr 10 18:07:26 2011 - summary: dont send 2 <body> elements in a reply
1773 - Apr 09 18:16:28 2011 - summary: update versions
1772 - Apr 10 17:11:25 2011 - summary: detect when myplugs have changed and if so reload them
1771 - Apr 09 18:14:11 2011 - summary: add buildout.cfg
1770 - Apr 10 16:16:00 2011 - summary: more myplugs.common stuff
1769 - Apr 09 17:55:27 2011 - summary: add jsb-buildenv
1768 - Apr 10 16:08:39 2011 - summary: add myplugs/common directory
1767 - Apr 09 17:55:12 2011 - summary: add files/buildout
1766 - Apr 06 13:07:12 2011 - summary: prevent relay looping
1765 - Apr 06 12:58:01 2011 - summary: fix relay
1764 - Apr 03 10:15:58 2011 - summary: this is 0.7 BETA2
0.7b1
~~~~~
1763 - Apr 03 10:07:06 2011 - summary: Added tag 0.7b1 for changeset 3f5655997d13
1762 - Apr 03 01:15:03 2011 - summary: send rebooting done message to the NICK of the user giving the command
1761 - Apr 03 01:05:20 2011 - summary: reboot test
1760 - Apr 03 01:00:36 2011 - summary: sleep a bit before sending RESUME
1759 - Apr 03 00:23:42 2011 - summary: fix relaying into a jabber conference
1758 - Apr 02 09:35:09 2011 - summary: branch merge
1757 - Apr 02 09:34:15 2011 - summary: block already relayed messages
1756 - Apr 01 20:22:42 2011 - summary: branch merge
1755 - Apr 01 20:21:40 2011 - summary: prevent looping in relay
1754 - Mar 31 12:35:50 2011 - summary: its JSONBOT not GOZERBOT
1753 - Mar 31 12:24:42 2011 - summary: disable !chat command for now
1752 - Mar 31 23:34:51 2011 - summary: remove debug asserts
1751 - Mar 29 21:40:36 2011 - summary: boot the right myplugs package
1750 - Mar 29 21:31:01 2011 - summary: close event on runner also when its not a command
1749 - Mar 29 20:38:43 2011 - summary: add channel to seen txt
1748 - Mar 29 20:29:50 2011 - summary: fix karma reasoning
1747 - Mar 29 19:33:42 2011 - summary: branch merge .. thnx melmothx
1746 - Mar 29 18:52:06 2011 - summary: karma.py: get the ++|-- in case insensitive manner
1745 - Mar 29 19:30:31 2011 - summary: change geo output
1744 - Mar 29 11:11:47 2011 - summary: check for . in hostname
1743 - Mar 29 11:08:17 2011 - summary: fix geo command
1742 - Mar 29 02:06:17 2011 - summary: lower loglevels .. move geo and dns plugins to jsb/plugs/socket
1741 - Mar 29 01:10:33 2011 - summary: branch merge ... thnx melmothx
1740 - Mar 29 01:05:21 2011 - summary: branch merge
1739 - Mar 28 19:30:29 2011 - summary: googletranslate.py: added error handling
1738 - Mar 28 14:59:39 2011 - summary: New pluging: googletranslate.py
1737 - Mar 28 10:55:41 2011 - summary: imdb.py: cleaned up the code. Better handling of errors
1736 - Mar 27 19:42:34 2011 - summary: Improved imdb.py
1735 - Mar 29 00:59:21 2011 - summary: lower loglevels
1734 - Mar 27 19:30:55 2011 - summary: Fixed encoding of the HTML entities in jsb/utils/url.py
1733 - Mar 27 22:18:19 2011 - summary: fix relay looping
1732 - Mar 26 18:44:04 2011 - summary: Draft of a IMDB query
1731 - Mar 27 20:17:01 2011 - summary: fix colors stuff
1730 - Mar 26 17:46:48 2011 - summary: Added a DNS plugin: dns.py
1729 - Mar 27 18:55:00 2011 - summary: dont check for "] [" to prevent looping .. use the event.isrelay flag
1728 - Mar 26 15:56:48 2011 - summary: geo.py: several improvements
1727 - Mar 26 12:22:14 2011 - summary: branch merge
1726 - Mar 26 11:15:59 2011 - summary: Enhancement for karma.py
1725 - Mar 26 11:15:11 2011 - summary: Fixed the geo string
1724 - Mar 26 11:15:59 2011 - summary: Enhancement for karma.py
1723 - Mar 26 11:07:29 2011 - summary: Ignore the .pyc
1722 - Mar 26 11:15:11 2011 - summary: Fixed the geo string
1721 - Mar 25 01:59:06 2011 - summary: dont bork if the user is not known
1720 - Mar 24 18:45:35 2011 - summary: fix error on GAE when we try to lock
1719 - Mar 24 18:33:48 2011 - summary: remove gotten shops properly
1718 - Mar 24 18:08:19 2011 - summary: sleep a bit before closing the queues
1717 - Mar 24 12:33:04 2011 - summary: fix deluserhost
1716 - Mar 24 12:26:47 2011 - summary: fix deluserhost
1715 - Mar 24 12:14:59 2011 - summary: fix user-adduserhost
1714 - Mar 24 00:36:35 2011 - summary: simplify
1713 - Mar 24 00:03:27 2011 - summary: dont do test-plugs when generating docs
1712 - Mar 23 23:53:25 2011 - summary: wait for running threads
1711 - Mar 23 23:36:08 2011 - summary: this is 0.7 BETA1
1710 - Mar 23 23:33:42 2011 - summary: lock BotBase.say()
1709 - Mar 23 23:19:32 2011 - summary: wait 2 seconds for command to finish
1708 - Mar 23 17:51:51 2011 - summary: log result
1707 - Mar 21 00:54:23 2011 - summary: add geo plugin .. Usage: http://geoip.pidgets.com?ip=%s&format=[json|xml]
1706 - Mar 20 23:59:32 2011 - summary: rewrite final *kuch*
1705 - Mar 20 19:40:05 2011 - summary: update web console
1704 - Mar 20 18:34:04 2011 - summary: remove debug print
1703 - Mar 20 14:23:27 2011 - summary: fix event.waitfor()
1702 - Mar 20 02:20:56 2011 - summary: dont use event.direct in callbacks .. WE MUST NOT BLOCK
1701 - Mar 20 01:48:08 2011 - summary: restore some sanity
1700 - Mar 20 01:11:37 2011 - summary: rewrite part 3
1699 - Mar 19 04:54:45 2011 - summary: fix rss on GAE xmpp
1698 - Mar 19 04:15:47 2011 - summary: make test-plugs work on GAE
1697 - Mar 19 03:31:50 2011 - summary: rewrite part 2
1696 - Mar 19 02:21:41 2011 - summary: add rc plugin
1695 - Mar 19 02:21:23 2011 - summary: rewriting again part 1
1694 - Mar 17 23:15:25 2011 - summary: use txt.replace instead of a RE
1693 - Mar 17 21:54:07 2011 - summary: jaaa speciaal voor Djang0 .. thnx for all the testing dude !
1692 - Mar 17 21:35:26 2011 - summary: move outputmorphs into BotBase.makeoutput()
1691 - Mar 17 13:08:33 2011 - summary: make colors work on IRC .. use nr 1-15
1690 - Mar 17 12:35:55 2011 - summary: add color morphing
1689 - Mar 17 11:05:42 2011 - summary: prepare for 0.7 ALPHA3
1688 - Mar 16 14:33:37 2011 - summary: raise error if name parameter to stripname is not set .. fix ? in url used
1687 - Mar 14 22:15:30 2011 - summary: use saynocb() in the RSS plugin
1686 - Mar 14 21:18:46 2011 - summary: fix some bugs found by jsb-dodocs
1685 - Mar 13 01:06:14 2011 - summary: lower default fontsize .. fix typo
1684 - Mar 12 21:29:30 2011 - summary: use our own template renderer so we dont need to load django on GAE
1683 - Mar 12 11:12:32 2011 - summary: only put lines with urls into the marque
1682 - Mar 12 10:54:34 2011 - summary: use reload instead of load in plug-enable command
1681 - Mar 11 23:30:18 2011 - summary: add a seperate outloop
1680 - Mar 11 22:31:29 2011 - summary: use marque on the bots ouput
1679 - Mar 11 14:47:03 2011 - summary: shuffling elements around
1678 - Mar 10 20:00:58 2011 - summary: more style layout nits
1677 - Mar 10 11:37:22 2011 - summary: set H1 size at 360%
1676 - Mar 10 02:23:56 2011 - summary: bit more tuning
1675 - Mar 10 02:00:54 2011 - summary: tune output font size
1674 - Mar 10 01:42:04 2011 - summary: style final
1673 - Mar 10 01:13:06 2011 - summary: more style nits
1672 - Mar 09 20:07:28 2011 - summary: show the time
1671 - Mar 09 19:17:15 2011 - summary: more nits
1670 - Mar 09 18:29:27 2011 - summary: add a topperlist on which we can push messages to display
1669 - Mar 09 12:19:54 2011 - summary: tune console style
1668 - Mar 09 03:54:12 2011 - summary: nits
1667 - Mar 09 03:29:18 2011 - summary: more style tuning
1666 - Mar 09 03:06:52 2011 - summary: tune style.css
1665 - Mar 09 01:49:45 2011 - summary: use JSON.stringify() to dump state to localstorage .. use loop to save every
1664 - Mar 09 00:23:41 2011 - summary: remove channel iframe on channel token renewal
1663 - Mar 08 20:25:14 2011 - summary: make default color red (mildly)
1662 - Mar 08 20:04:57 2011 - summary: make sure we dont import django on GAE
1661 - Mar 08 19:46:51 2011 - summary: set document font to 100% size instead of 130
1660 - Mar 08 19:41:07 2011 - summary: token renewal code part 1
1659 - Mar 07 16:19:02 2011 - summary: use localStorage to implement JSON dict on disk
1658 - Mar 07 15:17:52 2011 - summary: add some command history to the webconsole
1657 - Mar 06 04:14:46 2011 - summary: start on JSONBOT ALPHA2
1656 - Mar 06 00:41:35 2011 - summary: update the !help command to provide urls pointing to the docs
1655 - Mar 05 21:38:42 2011 - summary: fix admin-commands
1654 - Mar 05 21:36:38 2011 - summary: add admin-commands and admin-callbacks commands
1653 - Mar 05 20:50:04 2011 - summary: check if gcalc response is ok
1652 - Mar 05 20:48:29 2011 - summary: tune printed message
1651 - Mar 05 19:43:25 2011 - summary: fix forwarding of DISPATCH input
1650 - Mar 05 19:08:45 2011 - summary: web console nits
1649 - Mar 05 17:51:41 2011 - summary: web console rewrite part 1
1648 - Mar 04 03:13:28 2011 - summary: use a list concat to construct the stripped name
1647 - Mar 04 02:59:43 2011 - summary: on windows / is als oa seperator so not that jsonbot does windows but in
1646 - Mar 04 01:07:40 2011 - summary: use force=True as default in Plugins.loadall() so docs built again
1645 - Mar 04 00:37:57 2011 - summary: use reload in Plugins.loadall()
1644 - Mar 04 00:05:51 2011 - summary: adapt to new format module
1643 - Mar 03 23:51:53 2011 - summary: move formating of event into its own plugin
1642 - Mar 02 22:44:50 2011 - summary: docs done !
1641 - Mar 02 22:33:57 2011 - summary: update docs.css
1640 - Mar 02 21:49:07 2011 - summary: update docs.css
1639 - Mar 02 21:06:57 2011 - summary: add the actual .css files
1638 - Mar 02 21:01:08 2011 - summary: add static dir to docs
1637 - Mar 02 18:33:48 2011 - summary: fix loading of plugins
1636 - Mar 01 21:34:06 2011 - summary: tune
1635 - Mar 01 21:07:58 2011 - summary: fix login page
1634 - Mar 01 20:22:01 2011 - summary: news web interface part 1
1633 - Feb 28 14:53:37 2011 - summary: add mpd plugin .. written by Maze, extended by Smile ;]
1632 - Feb 27 21:01:36 2011 - summary: lower loglevels
1631 - Feb 26 19:35:43 2011 - summary: prevent multiple loading of plugins
1630 - Feb 26 12:24:04 2011 - summary: lower loglevel on MODE changes
1629 - Feb 26 11:50:19 2011 - summary: dont save cmndperms when reloading a plugin
1628 - Feb 26 01:28:30 2011 - summary: create gae and socket myplugs dirs
1627 - Feb 25 22:20:46 2011 - summary: add myplugs/gae and myplugs/socket
1626 - Feb 25 19:08:45 2011 - summary: only add item digest to feed log if its not in there. default size is 200
1625 - Feb 25 16:50:31 2011 - summary: allow ?item in shell bot
1624 - Feb 24 23:22:24 2011 - summary: update docs .. fix some bugs
1623 - Feb 24 17:25:45 2011 - summary: save state when url is logged
1622 - Feb 24 12:17:55 2011 - summary: remove bogus setting of rssitem.data.length
1621 - Feb 24 11:52:09 2011 - summary: increase feed length
1620 - Feb 24 01:08:31 2011 - summary: fix plugin reloading
1619 - Feb 23 23:49:08 2011 - summary: improve boot code
1618 - Feb 23 21:43:47 2011 - summary: update copyright
1617 - Feb 23 14:01:11 2011 - summary: fix bug where command doesnt have a module path
1616 - Feb 23 13:59:01 2011 - summary: use json.dump(indent=True) .. thnx to habbie
1615 - Feb 23 11:22:22 2011 - summary: fix watcher format
1614 - Feb 23 00:39:21 2011 - summary: fix jsonbot on GAE
1613 - Feb 22 21:24:03 2011 - summary: give suggestions if command doesnt exist
1612 - Feb 22 14:52:04 2011 - summary: branch merge
1611 - Feb 22 14:51:26 2011 - summary: OUTPUT is pushed to first_callbacks so use that
1610 - Feb 22 14:01:00 2011 - summary: branch merge
1609 - Feb 22 01:21:09 2011 - summary: use proper email
1608 - Feb 22 13:50:13 2011 - summary: use logging module in the chatlog plugin .. be more verbose with exceptions
1607 - Feb 21 19:08:21 2011 - summary: branch merge
1606 - Feb 17 16:35:32 2011 - summary: branch merge
1605 - Feb 17 16:35:08 2011 - summary: branch merge
1604 - Feb 21 19:05:50 2011 - summary: branch merge
1603 - Feb 17 16:34:25 2011 - summary: make karma only work on commands
0.6.1.3
~~~~~~~
1602 - Feb 17 00:01:23 2011 - summary: Added tag 0.6.1.3 for changeset 701a49b7d99a
1601 - Feb 21 19:04:02 2011 - summary: ajust log to the feed size
1600 - Feb 16 22:10:39 2011 - summary: branch merge
1599 - Feb 16 22:09:46 2011 - summary: save status
1598 - Feb 15 14:53:34 2011 - summary: branch merge
1597 - Feb 15 14:51:56 2011 - summary: add SXMPPBot.setstatus() .. use it in !admin-setstatus
1596 - Feb 15 14:30:03 2011 - summary: branch merge
1595 - Feb 15 14:28:11 2011 - summary: fix lockup of LazyDict.dump()
1594 - Feb 11 22:53:42 2011 - summary: this is 0.7 ALPHA1
1593 - Feb 10 21:25:05 2011 - summary: correctly pass on the how parameter
1592 - Feb 10 16:56:04 2011 - summary: load the module also
1591 - Feb 08 21:47:56 2011 - summary: update lib version
1590 - Feb 08 21:47:32 2011 - summary: this is 0.6.1.3
1589 - Feb 08 12:11:44 2011 - summary: fix xmpp parsing code
1588 - Feb 08 10:47:58 2011 - summary: import getmainconfig
1587 - Feb 08 01:16:59 2011 - summary: tune detection of karma
1586 - Feb 08 00:33:03 2011 - summary: add forgotten return
1585 - Feb 08 00:03:36 2011 - summary: fix help command
1584 - Feb 07 19:42:51 2011 - summary: just print the version
1583 - Feb 07 19:39:24 2011 - summary: ignore comments and createdfrom in LazyDict.dump()/tojson()
1582 - Feb 07 19:06:53 2011 - summary: use userid in ConsoleBot creation
1581 - Feb 07 18:38:40 2011 - summary: allow for threaded startup of fleet bots
1580 - Feb 07 17:44:34 2011 - summary: set loglevel in mainconfig
1579 - Feb 07 16:14:04 2011 - summary: add comments to config files .. create default config files
1578 - Feb 06 20:05:00 2011 - summary: this is 0.6.1.1
1577 - Feb 06 19:55:07 2011 - summary: fix closing of output queue in BotBase.docmnd()
1576 - Feb 02 20:10:42 2011 - summary: fix makedocs
1575 - Feb 02 18:31:13 2011 - summary: use 3000 msec wait on waitforqueue()
1574 - Feb 02 18:00:16 2011 - summary: this is 0.6.1 FINAL
1573 - Feb 02 17:56:04 2011 - summary: remove searching for debian directories
1572 - Feb 02 17:48:27 2011 - summary: remove debian diff file .. it is not the way to go
1571 - Jan 31 19:47:47 2011 - summary: update xmpp parser code
1570 - Jan 31 16:27:31 2011 - summary: add -f fast boot option .. doesnt load myplugs .. add time command .. remove
1569 - Jan 31 15:19:59 2011 - summary: add manifest for google chrome
1568 - Jan 31 14:52:11 2011 - summary: update userstate plugin
1567 - Jan 31 14:14:06 2011 - summary: fix reloading of plugins
1566 - Jan 30 08:22:37 2011 - summary: add plugin dependancies
1565 - Jan 30 07:21:23 2011 - summary: improve error reporting when loading plugins
1564 - Jan 29 22:45:57 2011 - summary: rename savetofile() to tofile() .. make StatDict a LazyDict
1563 - Jan 29 21:00:57 2011 - summary: add setdatadir()
1562 - Jan 29 04:10:36 2011 - summary: add all of jsb/data to the MANIFEST.in
1561 - Jan 29 02:39:41 2011 - summary: add a how parameter to Commands.add(). use "msg" to direct output to user
1560 - Jan 29 01:49:24 2011 - summary: add ignore to karma plugin
1559 - Jan 29 01:38:36 2011 - summary: dont output when user is in ignore
1558 - Jan 29 01:30:08 2011 - summary: implement ignore command
1557 - Jan 28 11:06:08 2011 - summary: remove debug print
1556 - Jan 28 03:50:13 2011 - summary: fix reboot
1555 - Jan 28 03:07:47 2011 - summary: add global aliases
1554 - Jan 27 11:15:54 2011 - summary: check for tinyurls
1553 - Jan 27 11:05:01 2011 - summary: check for KeyError
1552 - Jan 26 21:24:48 2011 - summary: add source module
1551 - Jan 26 17:24:01 2011 - summary: move getsource into its own plugin
1550 - Jan 26 16:36:22 2011 - summary: detect when using setup.py used as root on debian-like system and use
1549 - Jan 26 16:14:47 2011 - summary: prepare for 0.6.1 RC1
1548 - Jan 25 04:41:50 2011 - summary: turn off auto_register and guestasuser per default
1547 - Jan 25 02:26:46 2011 - summary: fix more REST server urghs
1546 - Jan 25 02:15:32 2011 - summary: log userhost of originating error
1545 - Jan 25 02:13:50 2011 - summary: fix REST server
1544 - Jan 25 02:08:04 2011 - summary: log txt on error
1543 - Jan 25 01:45:40 2011 - summary: make REST server work properly when no path is given
1542 - Jan 25 00:56:53 2011 - summary: fix passing on on tinyurls
1541 - Jan 25 00:27:04 2011 - summary: don return 1
1540 - Jan 25 00:24:10 2011 - summary: make karma inline ... give credits to #dragonflybsd EFnet for the startup
1539 - Jan 24 15:45:02 2011 - summary: log twitter errors
1538 - Jan 23 09:34:55 2011 - summary: check for a NOGAE file in ~/.jsb/myplugs to determine if myplugs needs to be
1537 - Jan 23 08:38:42 2011 - summary: add missing print source
1536 - Jan 23 00:08:03 2011 - summary: fix weather plugin
1535 - Jan 22 18:26:52 2011 - summary: add file to put into crontab .. check every 30 sec if the bot is still
1534 - Jan 22 17:56:50 2011 - summary: set global datadir to ddir used in makedirs()
1533 - Jan 22 17:28:11 2011 - summary: make jsb/plugs/myplugs work
1532 - Jan 22 17:07:59 2011 - summary: first check for jsb/plugs/myplugs
1531 - Jan 22 10:54:00 2011 - summary: remove nr=True from event.reply
1530 - Jan 22 10:45:15 2011 - summary: fix typo
1529 - Jan 22 10:44:12 2011 - summary: add url plugin
1528 - Jan 20 17:07:02 2011 - summary: debian part X
1527 - Jan 20 16:39:01 2011 - summary: debian part 5
1526 - Jan 20 16:04:39 2011 - summary: debian part 4
1525 - Jan 20 15:51:24 2011 - summary: more debian stuff
1524 - Jan 20 13:23:55 2011 - summary: branch merge
1523 - Jan 20 08:37:28 2011 - summary: branch merge
1522 - Jan 20 13:23:24 2011 - summary: debian rewrite massage
1521 - Jan 19 23:26:46 2011 - summary: branch merge
1520 - Jan 20 08:33:28 2011 - summary: allow use of local data and upload files
1519 - Jan 17 20:58:20 2011 - summary: add a downitem() to the StatDict
1518 - Jan 20 07:47:31 2011 - summary: fix missing event
1517 - Jan 17 20:48:57 2011 - summary: fix bug
1516 - Jan 20 07:24:19 2011 - summary: fix jsb-release
1515 - Jan 17 19:13:33 2011 - summary: branch merge
1514 - Jan 19 23:21:51 2011 - summary: fix building debian package
1513 - Jan 16 15:19:17 2011 - summary: update
1512 - Jan 16 14:57:25 2011 - summary: add jsb-makedeb .. used to make debian package
1511 - Jan 16 14:55:45 2011 - summary: add deb.diff .. patch to make bot into a debian package
1510 - Jan 16 13:06:45 2011 - summary: this is 0.6.1
1509 - Jan 17 19:13:06 2011 - summary: add type for Fleet().getfirstbot() .. defaults to "irc"
1508 - Jan 16 12:06:53 2011 - summary: allow partychat to be relayed .. thnx to dirty (pastebin)
1507 - Jan 16 10:32:45 2011 - summary: fix IndexError
1506 - Jan 15 10:44:30 2011 - summary: lower loglevel
1505 - Jan 14 16:51:59 2011 - summary: make owner also have GUEST permissions
1504 - Jan 14 10:37:34 2011 - summary: lower loglevel
1503 - Jan 14 10:34:39 2011 - summary: lower loglevel
1502 - Jan 13 04:34:35 2011 - summary: fix to plugin
1501 - Jan 13 04:25:50 2011 - summary: make learn plugin work with to plugin
1500 - Jan 13 04:20:38 2011 - summary: fix
1499 - Jan 13 04:14:31 2011 - summary: always send the exception to the user when on IRC
1498 - Jan 13 04:10:46 2011 - summary: use bot.say()
1497 - Jan 13 04:05:44 2011 - summary: add to plugin
1496 - Jan 13 03:01:14 2011 - summary: rss cache caches the object not the json string
1495 - Jan 13 02:41:06 2011 - summary: if channel is in silent mode send exceptionstring to the user
1494 - Jan 13 02:35:05 2011 - summary: check for type error
1493 - Jan 13 02:28:05 2011 - summary: fix rss-start
1492 - Jan 12 21:50:08 2011 - summary: use tinyurl in urlinfo
1491 - Jan 12 21:42:22 2011 - summary: dont show url redirects for now .. show the real url
1490 - Jan 12 21:27:25 2011 - summary: show original url if there is not redirect
1489 - Jan 12 21:20:10 2011 - summary: fix checking for aliases in Plugins.woulddispatch()
1488 - Jan 12 21:07:02 2011 - summary: fix relay-stop thnx to georgyo
1487 - Jan 12 20:58:50 2011 - summary: use bot.say() on urlinfo so we can filter the output
1486 - Jan 12 14:41:40 2011 - summary: fix loading of myplugs packages
1485 - Jan 12 14:19:35 2011 - summary: include ~/.jsb in the python path
1484 - Jan 12 01:54:53 2011 - summary: fix
1483 - Jan 12 01:48:10 2011 - summary: stop connecting when initstream fails
1482 - Jan 11 15:56:06 2011 - summary: don't log the dumping of lazydicts
1481 - Jan 11 15:47:34 2011 - summary: its ievent
1480 - Jan 11 15:01:32 2011 - summary: fix wikipedia
1479 - Jan 11 14:05:13 2011 - summary: this is version 0.6.1
1478 - Jan 10 22:33:01 2011 - summary: dont show dirs in config data
1477 - Jan 10 00:41:01 2011 - summary: fix
1476 - Jan 10 00:39:16 2011 - summary: lower loglevel
1475 - Jan 10 00:38:54 2011 - summary: lower loglevel
1474 - Jan 09 23:23:24 2011 - summary: fix idle plugin .. dont listen to commands
1473 - Jan 09 23:18:51 2011 - summary: fleet-add and fleet-cmnd
1472 - Jan 09 22:11:38 2011 - summary: fix fleet-connect fleet-disconnect
1471 - Jan 09 22:03:04 2011 - summary: fix fleet-enable fleet-disable
1470 - Jan 09 02:59:38 2011 - summary: fix checkfeed
1469 - Jan 08 22:34:58 2011 - summary: check if usercmnd exists
1468 - Jan 08 22:33:05 2011 - summary: dont stop on exception
1467 - Jan 08 16:06:05 2011 - summary: lower loglevels
1466 - Jan 08 15:05:30 2011 - summary: introduce the TEST permission
1465 - Jan 08 14:58:48 2011 - summary: put echo and test-plugs on OPER permissions
1464 - Jan 06 13:31:47 2011 - summary: sync with 0.6.1
1463 - Jan 06 10:21:14 2011 - summary: dont close last event of the pipeline
1462 - Jan 04 11:31:15 2011 - summary: dont use Queue.task_done() yet
1461 - Jan 04 00:55:27 2011 - summary: fix woulddispatch
1460 - Jan 04 00:44:29 2011 - summary: return when command can not be executed
1459 - Jan 04 00:23:58 2011 - summary: fix missing </b>
1458 - Jan 06 13:00:26 2011 - summary: fix a config saving bug .. thnx to habbie
1457 - Jan 03 22:43:51 2011 - summary: remove unneeded imports
1456 - Jan 06 11:22:09 2011 - summary: branch merge
1455 - Jan 03 20:14:15 2011 - summary: try to close sys.stdout .. add event.dontclose adn use to wait on finish of
0.6
~~~
1454 - Jan 04 12:35:47 2011 - summary: Added tag 0.6 for changeset 92c9db996764
1453 - Jan 03 19:55:30 2011 - summary: add a little delay so files can be closed
1452 - Jan 04 12:35:43 2011 - summary: this is 0.6 RELEASE
1451 - Jan 03 18:14:58 2011 - summary: make shell pipelines work in combinatie with the 'jsb' program
1450 - Jan 04 12:29:34 2011 - summary: make sure modname is properly set
1449 - Jan 03 15:20:33 2011 - summary: dont strip all the cc's
1448 - Jan 01 14:27:15 2011 - summary: this is version 0.6RC2
1447 - Jan 02 12:23:48 2011 - summary: new commandline interface part 1
0.6rc2
~~~~~~
1446 - Jan 01 14:23:38 2011 - summary: Added tag 0.6rc2 for changeset e5da6a7dab07
1445 - Jan 04 11:47:16 2011 - summary: branch merge
1444 - Jan 01 01:57:15 2011 - summary: implement ! as the pipeline character
1443 - Jan 01 13:38:20 2011 - summary: dont bork if we can't create the log to file handler
1442 - Dec 31 21:06:43 2010 - summary: implement the event.showall attribute and use it in bin/jsb
0.6rc1
~~~~~~
1441 - Dec 30 22:21:06 2010 - summary: Added tag 0.6rc1 for changeset 19c2c95c0c1e
1440 - Dec 30 19:33:23 2010 - summary: add guestasuser mainconfig option to the example
1439 - Dec 30 09:40:21 2010 - summary: branch merge
1438 - Dec 30 09:37:59 2010 - summary: use bot.nick in nick recapture
1437 - Dec 30 09:19:38 2010 - summary: update UPGRADE doc to reflect upgrade to 0.6
1436 - Dec 30 02:04:27 2010 - summary: branch merge
1435 - Dec 30 02:03:32 2010 - summary: aad utils index file
1434 - Dec 30 02:03:10 2010 - summary: branch merge
1433 - Dec 30 02:01:35 2010 - summary: this is 0.6 RC1
1432 - Dec 30 02:00:00 2010 - summary: fix index file
1431 - Dec 30 01:49:19 2010 - summary: docs part 2
1430 - Dec 30 01:06:01 2010 - summary: docs work part 1
1429 - Dec 30 00:41:21 2010 - summary: fix rss after GAE upgrade
1428 - Dec 29 23:10:02 2010 - summary: catch exceptions in upgrade loop
1427 - Dec 29 22:44:20 2010 - summary: fix GAE threading
1426 - Dec 29 22:34:17 2010 - summary: add admin-upgrade command .. fix deepcopy of bots .. fix imports
1425 - Dec 28 21:51:54 2010 - summary: branch merge
1424 - Dec 28 10:06:25 2010 - summary: look in /usr/lib/jsb
1423 - Dec 28 15:31:11 2010 - summary: make jsb-doit use the correct tar
1422 - Dec 28 15:18:53 2010 - summary: fix jsb-release
1421 - Dec 28 14:57:46 2010 - summary: use /usr/lib on debian
1420 - Dec 28 14:21:19 2010 - summary: use /usr/lib on debian
1419 - Dec 28 13:54:25 2010 - summary: fix debian install scripts
1418 - Dec 28 13:44:09 2010 - summary: add jsb.imports
1417 - Dec 28 13:41:27 2010 - summary: fix typo
1416 - Dec 28 13:29:36 2010 - summary: use getoauth()
1415 - Dec 28 13:18:00 2010 - summary: branch merge
1414 - Dec 28 13:07:12 2010 - summary: use getfeedparser
1413 - Dec 28 13:03:44 2010 - summary: branch merge
1412 - Dec 28 13:03:06 2010 - summary: move importing of simplejson to to jsb.imports .. use getjson()
1411 - Dec 28 07:19:31 2010 - summary: branch merge
1410 - Dec 28 07:18:21 2010 - summary: update RSS plugin
1409 - Dec 28 07:04:33 2010 - summary: update to 0.6
1408 - Dec 28 07:00:11 2010 - summary: this is 0.6 BETA2
1407 - Dec 28 06:09:26 2010 - summary: tune examples
1406 - Dec 28 05:49:25 2010 - summary: use the "jsb" user as the core user
1405 - Dec 28 04:34:16 2010 - summary: use /usr/lib/jsb
1404 - Dec 28 04:19:32 2010 - summary: include files dir into distribution
1403 - Dec 28 03:31:03 2010 - summary: escape . char
1402 - Dec 28 03:23:10 2010 - summary: include jsb-upgrade in the distribution
1401 - Dec 28 02:03:58 2010 - summary: ignore docs dir
1400 - Dec 28 01:46:59 2010 - summary: first stab at a jsb-upgrade .. for shell bot only
1399 - Dec 28 00:30:12 2010 - summary: this is 0.6 BETA1
1398 - Dec 27 01:40:05 2010 - summary: use "data" as the datadir on GAE .. remove gozerdata references
1397 - Dec 27 00:52:35 2010 - summary: use /var/lib/jsonbot
1396 - Dec 27 00:29:47 2010 - summary: use jsb
1395 - Dec 22 10:02:33 2010 - summary: check on title and link whether a feed has new updates
1394 - Dec 27 00:07:51 2010 - summary: move to jsb package
1393 - Dec 20 14:04:57 2010 - summary: branch merge
1392 - Dec 20 14:00:25 2010 - summary: ignore joe backup files
1391 - Dec 20 13:52:58 2010 - summary: add .hgignore file
1390 - Dec 20 13:47:25 2010 - summary: disable simplejson c speedups
1389 - Dec 20 05:31:35 2010 - summary: nits
1388 - Dec 20 04:15:10 2010 - summary: lower loglevels
1387 - Dec 17 00:32:13 2010 - summary: branch merge
1386 - Dec 17 00:26:54 2010 - summary: prepare for 0.5.5
1385 - Dec 17 00:16:31 2010 - summary: siwtch to http in case of dev
1384 - Dec 16 23:36:24 2010 - summary: switch to http on dev
1383 - Dec 16 23:00:35 2010 - summary: fix test-plugs on GAE .. add http url for use in dev
1382 - Dec 16 00:56:52 2010 - summary: revert to 0.6
1381 - Dec 16 20:22:05 2010 - summary: open up the watcher .. allow everyone to watch if event.allowwatch is not set
1380 - Dec 15 23:47:31 2010 - summary: remove self referencing attributes
1379 - Dec 15 23:41:15 2010 - summary: this is 0.5.4 .. fix simplejson imports
1378 - Dec 15 21:23:02 2010 - summary: fix import of simplejson
1377 - Dec 15 20:46:05 2010 - summary: fix datadir stuff on debian - jsonbot user
1376 - Dec 15 19:42:24 2010 - summary: improve creation of the datadir
1375 - Dec 15 18:42:17 2010 - summary: fix typoos .. convert tweepy to run in gozerlib.contrib
1374 - Dec 15 18:26:59 2010 - summary: dont create jsonnest tarball
1373 - Dec 15 18:21:55 2010 - summary: fix uploadall
1372 - Dec 15 17:49:10 2010 - summary: use gozerlib.auth.simplejson
1371 - Dec 15 17:15:07 2010 - summary: tweepy is in gozerlib.contrib now
1370 - Dec 15 17:13:11 2010 - summary: remove simplejson and tweepy into gozerlib.contrib
1369 - Dec 15 00:38:57 2010 - summary: show started bots
1368 - Dec 15 00:06:56 2010 - summary: fix startup script .. point to the right directories
1367 - Dec 14 21:03:54 2010 - summary: check for OSError as well
1366 - Dec 13 23:23:07 2010 - summary: create datadir/config if it doesnt exist yet
1365 - Dec 13 23:04:59 2010 - summary: fix datadir on debian
1364 - Dec 13 22:38:47 2010 - summary: up version to 0.5.3
1363 - Dec 13 21:55:12 2010 - summary: on debian first check local install then /var/lib/jsonbot
1362 - Dec 12 19:17:22 2010 - summary: this is 0.6
1361 - Dec 12 16:38:01 2010 - summary: include simplejson in tarball
0.5.2
~~~~~
1360 - Dec 12 16:27:34 2010 - summary: Added tag 0.5.2 for changeset f34f058a8033
1359 - Dec 12 14:34:41 2010 - summary: fix simplejson clotch
1358 - Dec 12 07:08:15 2010 - summary: always use /var/lib/jsonbot when on debian
1357 - Dec 12 00:26:47 2010 - summary: make easy_install work again
1356 - Dec 11 12:04:44 2010 - summary: only allow for 2 concurrent channels per user .. this is 0.5.2
1355 - Dec 10 23:46:04 2010 - summary: save lastpoll only once
1354 - Dec 10 23:41:17 2010 - summary: dont save cfile config var
1353 - Dec 10 23:12:06 2010 - summary: fix reverse .. catch DeadLineException on GAE
1352 - Dec 10 21:26:09 2010 - summary: range(9)
1351 - Dec 10 21:14:28 2010 - summary: add tasks module
1350 - Dec 10 21:14:10 2010 - summary: use 10 different worker queues
1349 - Dec 10 20:34:39 2010 - summary: add queue.yaml.example
1348 - Dec 10 19:27:01 2010 - summary: fix GAE Tasks
1347 - Dec 10 17:46:22 2010 - summary: fix pipelines in GAE
1346 - Dec 10 17:37:41 2010 - summary: fix source path for no "jsonbot" users on debian
1345 - Dec 10 15:14:58 2010 - summary: remove appstats from default
1344 - Dec 10 15:07:09 2010 - summary: its 0.5.1
1343 - Dec 10 15:05:58 2010 - summary: branch merge
1342 - Dec 10 15:04:52 2010 - summary: if on GAE just exec the function in Callbacks.callback()
1341 - Dec 10 15:00:07 2010 - summary: this is 0.5.1
1340 - Dec 10 00:52:24 2010 - summary: allow all tokens
1339 - Dec 09 23:37:35 2010 - summary: always add a new feed when watcher.add() is called
1338 - Dec 09 23:20:46 2010 - summary: put result.entries to the cache
1337 - Dec 09 22:58:02 2010 - summary: fix typo
1336 - Dec 09 22:55:48 2010 - summary: check if datadir need to be created
1335 - Dec 09 22:34:15 2010 - summary: always run watcher when rss-watch command is given
1334 - Dec 09 13:57:18 2010 - summary: always sync a feed when starting its watcher
1333 - Dec 09 13:23:38 2010 - summary: allow feeds with bozo_exception
1332 - Dec 09 11:36:17 2010 - summary: check if feed exists in stopwatch() note feed entries are case sensitive.
1331 - Dec 09 11:31:34 2010 - summary: when deleting a feed also remove it from watcher.data['feeds']
1330 - Dec 09 11:23:57 2010 - summary: fix the case where no cache entry is set yet
1329 - Dec 08 23:16:03 2010 - summary: fix rss-setitems
1328 - Dec 08 15:26:39 2010 - summary: dont show import errors in Plugins.reloadcheck()
1327 - Dec 08 13:43:44 2010 - summary: fix rss when no updated field is provided
1326 - Dec 07 10:51:58 2010 - summary: reload the mainpage every hours thus creating a new channel
1325 - Dec 07 03:04:40 2010 - summary: this is 0.6 DEVELOPMENT
1324 - Dec 06 20:59:49 2010 - summary: fix reboot
1323 - Dec 06 20:35:17 2010 - summary: disable echo callbacks .. there must be a better way todo this
1322 - Dec 06 20:01:25 2010 - summary: this is 0.5 RELEASE
1321 - Dec 06 18:27:58 2010 - summary: remove chan-newtoken
1320 - Dec 05 22:37:26 2010 - summary: put echo callbacks in there own thread
1319 - Dec 05 22:03:12 2010 - summary: allow threaded callbacks on GAE
1318 - Dec 05 08:28:43 2010 - summary: dont loop
1317 - Dec 05 00:30:11 2010 - summary: move echo to gozerlib/plugs
1316 - Dec 04 23:55:06 2010 - summary: echo web input to outputcache
1315 - Dec 04 13:53:26 2010 - summary: fix loop
1314 - Dec 04 11:39:25 2010 - summary: nits
1313 - Dec 04 03:18:00 2010 - summary: more nits
1312 - Dec 04 02:58:11 2010 - summary: tune channel stuff .. use reverse polish chat ;]
1311 - Dec 04 01:33:21 2010 - summary: show time in web output
1310 - Dec 04 01:20:08 2010 - summary: final touch
1309 - Dec 04 00:58:41 2010 - summary: multiple webchannels per user
1308 - Dec 04 00:37:22 2010 - summary: channel changes part x
1307 - Dec 03 14:06:57 2010 - summary: add console template
1306 - Dec 03 14:06:27 2010 - summary: channel work part 3 .. we have contact
1305 - Dec 03 04:54:52 2010 - summary: channel stuff part 2
1304 - Dec 03 01:30:41 2010 - summary: channel stuff take 1
1303 - Dec 02 23:36:18 2010 - summary: use secure: always
1302 - Dec 02 23:05:30 2010 - summary: fix rss
1301 - Dec 02 22:47:09 2010 - summary: fix rss
1300 - Dec 02 21:46:10 2010 - summary: use https in console
1299 - Dec 02 18:12:56 2010 - summary: initialize feed properly
1298 - Dec 01 17:13:33 2010 - summary: user lowercase usernames .. log xmpp bots output
1297 - Dec 01 16:23:08 2010 - summary: rss rewrite part 3
1296 - Dec 01 15:20:53 2010 - summary: rss rewrite part 2
1295 - Dec 01 14:00:23 2010 - summary: rss rewrite part 1
1294 - Nov 29 21:58:38 2010 - summary: add botevent plugin
1293 - Nov 28 15:15:31 2010 - summary: add factory module
1292 - Nov 28 14:42:04 2010 - summary: real GAE threading
1291 - Nov 28 14:30:09 2010 - summary: fix threading on GAE, using taskqueues (max 10min)
1290 - Nov 28 01:52:08 2010 - summary: branch merge
1289 - Nov 26 01:51:25 2010 - summary: add setup-debian.py to the manifest
1288 - Nov 26 00:45:13 2010 - summary: fix GAE
1287 - Nov 26 00:28:52 2010 - summary: fix jsb-fleet
1286 - Nov 25 10:10:11 2010 - summary: debian part 3
1285 - Nov 25 02:03:30 2010 - summary: add doit script
1284 - Nov 25 01:47:05 2010 - summary: use /usr/lib/jsonbot as default target
1283 - Nov 25 01:45:05 2010 - summary: seperate debian setup stuff into its own setup file
1282 - Nov 24 21:24:38 2010 - summary: use su
1281 - Nov 24 21:21:44 2010 - summary: run jsb-init from init.d/jsonbot if datadir is clean
1280 - Nov 24 21:18:26 2010 - summary: add jsb-init
1279 - Nov 24 20:12:06 2010 - summary: debian tuning part 2
1278 - Nov 24 18:28:03 2010 - summary: more debian work
1277 - Nov 24 14:24:55 2010 - summary: put bot logs into ~/.jsonbot/botlogs
1276 - Nov 24 14:18:50 2010 - summary: this RC4 .. tuning the bot for debian
1275 - Nov 22 11:29:48 2010 - summary: fix setup
1274 - Nov 22 11:20:48 2010 - summary: include Changelog in tar
1273 - Nov 28 01:48:35 2010 - summary: task queues part 1
0.5RC3
~~~~~~
1272 - Nov 22 11:13:45 2010 - summary: Added tag 0.5RC3 for changeset cb4ae51c4c7b
1271 - Nov 22 22:35:37 2010 - summary: this is 0.6 DEVELOPMENT
1270 - Nov 22 00:09:44 2010 - summary: update man pages
1269 - Nov 21 23:50:25 2010 - summary: fix reboot
1268 - Nov 20 06:18:46 2010 - summary: fix creation of dirs on debian
1267 - Nov 20 05:55:37 2010 - summary: remove the test bit
1266 - Nov 20 05:47:10 2010 - summary: try setuptools first
1265 - Nov 20 05:07:17 2010 - summary: store example files properly
1264 - Nov 20 04:14:22 2010 - summary: data files are data files
1263 - Nov 20 03:56:58 2010 - summary: adapt to debian
1262 - Nov 20 01:20:26 2010 - summary: remove comments
1261 - Nov 20 01:14:36 2010 - summary: force loading of plugin in plug-enable
1260 - Nov 20 01:00:52 2010 - summary: adjust loglevels
1259 - Nov 20 00:32:16 2010 - summary: exclude GAE specific plugins when on shell
1258 - Nov 20 00:26:13 2010 - summary: fix GAE
1257 - Nov 20 00:02:05 2010 - summary: fix plug-disable/plug-enable
1256 - Nov 19 23:23:03 2010 - summary: fix jsb
1255 - Nov 19 20:28:08 2010 - summary: readd GAE check
1254 - Nov 19 17:09:01 2010 - summary: fix bin/jsb
1253 - Nov 19 16:21:01 2010 - summary: add jsb-upload.1 and jsb-uploadall.1 manpages
1252 - Nov 19 16:07:59 2010 - summary: add jsb-udp.1 manpage
1251 - Nov 19 15:50:25 2010 - summary: add jsb-stop.1 man page .. reimplement jsb-stop in python
1250 - Nov 19 10:54:40 2010 - summary: add jsb-run.1 manpage
1249 - Nov 19 10:49:26 2010 - summary: add jsb-rollback.1 manpage
1248 - Nov 19 10:26:51 2010 - summary: make seperate jsb-uploadall
1247 - Nov 18 22:28:26 2010 - summary: add jsb-fleet.1 man page
1246 - Nov 18 22:09:50 2010 - summary: add jsb-irc.1 and jsb-xmpp.1 manual pages
1245 - Nov 18 09:01:35 2010 - summary: re-add logging to files
1244 - Nov 17 22:11:44 2010 - summary: poll every 3 minutes
1243 - Nov 17 17:51:42 2010 - summary: add jsb.1 manpage
1242 - Nov 17 02:56:49 2010 - summary: put relay callbacks in first_callbacks
1241 - Nov 17 02:09:22 2010 - summary: when autoloading load all needed plugins
1240 - Nov 17 00:21:15 2010 - summary: fix auto_register
1239 - Nov 16 23:04:35 2010 - summary: split callbacks .. dont log to file .. loglevel is not setable this way
1238 - Nov 16 20:41:53 2010 - summary: more logging stuff
1237 - Nov 16 20:21:29 2010 - summary: add levelname to logging
1236 - Nov 16 19:21:44 2010 - summary: add logging to file either in /var/log/jsonbot or in jsonbot.logs dir
1235 - Nov 16 17:48:14 2010 - summary: force plugin load
1234 - Nov 16 12:58:22 2010 - summary: sleep 0.3 seconds before showing console prompt
1233 - Nov 16 12:56:25 2010 - summary: check for empty event.txt .. clear connectok in BotBase.exit()
1232 - Nov 16 12:04:43 2010 - summary: this is 0.5 RC3
1231 - Nov 16 11:59:39 2010 - summary: fix xmpp reconnect bug
1230 - Nov 16 11:47:26 2010 - summary: try except around dumps()
1229 - Nov 15 21:40:46 2010 - summary: put runners output on loglevel info
1228 - Nov 15 19:39:40 2010 - summary: dont give the "no such command" reply
1227 - Nov 15 19:36:03 2010 - summary: lock dumpelement (RLock)
1226 - Nov 15 16:52:23 2010 - summary: bring back to sanity
1225 - Nov 15 12:48:50 2010 - summary: fix jsb-rollback
1224 - Nov 15 12:47:31 2010 - summary: fix jsb-release
1223 - Nov 15 11:49:44 2010 - summary: fix upload
1222 - Nov 15 10:53:11 2010 - summary: add missing opts.args
1221 - Nov 15 10:51:54 2010 - summary: set PATH
1220 - Nov 15 06:41:49 2010 - summary: check for waveapi
1219 - Nov 14 23:19:10 2010 - summary: fix GAE
1218 - Nov 14 15:16:15 2010 - summary: fix makedocs
1217 - Nov 14 11:39:14 2010 - summary: test-plugs 10 1 run around
1216 - Nov 14 08:40:23 2010 - summary: remote unload command .. use plug-disable for that
1215 - Nov 14 08:32:37 2010 - summary: wait on event.outqueue
1214 - Nov 14 07:30:37 2010 - summary: add all plugins in gozerlib.plugs as default plugins
1213 - Nov 14 07:05:09 2010 - summary: update UPLOAD doc
1212 - Nov 13 22:45:16 2010 - summary: don include TIP and Changelog use jsb-dotip and jsb-makechangelog
1211 - Nov 13 22:29:08 2010 - summary: add make changelog
1210 - Nov 13 21:52:30 2010 - summary: it is appid
1209 - Nov 13 21:43:37 2010 - summary: detect GAE properly
1208 - Nov 13 20:39:04 2010 - summary: dont remove default plugins
1207 - Nov 13 20:32:51 2010 - summary: implement a remove_plugin function
1206 - Nov 13 19:33:23 2010 - summary: lower loglevels
1205 - Nov 13 19:12:14 2010 - summary: more help options stuff
1204 - Nov 13 18:58:58 2010 - summary: give every program the proper options
1203 - Nov 13 17:49:33 2010 - summary: show proper options part 1
1202 - Nov 13 16:26:12 2010 - summary: prepare for 0.5 RC2
1201 - Nov 12 00:34:09 2010 - summary: pass -d option over to jsb-release
1200 - Nov 12 00:03:50 2010 - summary: fix plug-enable
1199 - Nov 11 23:18:23 2010 - summary: add plug plugin for plug-enable and plug-disable
1198 - Nov 11 22:20:30 2010 - summary: fix loadlist
1197 - Nov 11 21:32:30 2010 - summary: implement a maincfg.loadlist and blacklist allowing disabling and enabling
1196 - Nov 10 20:36:22 2010 - summary: fix
1195 - Nov 09 14:16:28 2010 - summary: put outputcache in the center
1194 - Nov 09 13:18:14 2010 - summary: fix error when credentials.py is not available
1193 - Nov 09 03:25:50 2010 - summary: also relay wave bot output
1192 - Nov 09 03:11:02 2010 - summary: fix joining msg in waves
1191 - Nov 09 02:50:19 2010 - summary: make wave forwarding to/from IRC work
0.5rc1
~~~~~~
1190 - Nov 08 19:47:23 2010 - summary: Added tag 0.5rc1 for changeset 8e22ae622152
1189 - Nov 08 19:33:11 2010 - summary: add UPGRADE doc
1188 - Nov 08 19:31:19 2010 - summary: fix some bugs discovered with jsb-makedocs
1187 - Nov 08 16:04:08 2010 - summary: remove debug print
1186 - Nov 08 12:09:34 2010 - summary: fix persisting to file
1185 - Nov 08 11:50:56 2010 - summary: fix wave
1184 - Nov 08 11:19:51 2010 - summary: typo
1183 - Nov 08 11:07:31 2010 - summary: add _import_byfile and use it to import credentials.py
1182 - Nov 08 00:37:55 2010 - summary: fix bugs discovered with !test-plugs 10 1
1181 - Nov 07 23:10:33 2010 - summary: a better yellow
1180 - Nov 07 22:51:08 2010 - summary: set default color to yellow
1179 - Nov 07 03:40:24 2010 - summary: add debian man page
1178 - Nov 07 03:12:08 2010 - summary: add debian specific files
1177 - Nov 07 01:29:07 2010 - summary: do proper version
1176 - Nov 07 00:56:47 2010 - summary: create datadir if it doesnt exist yet
1175 - Nov 07 00:37:04 2010 - summary: jsb-upload should only upload
1174 - Nov 07 00:18:17 2010 - summary: include os.getcwd() in sys.path
1173 - Nov 06 23:47:37 2010 - summary: default to pink
1172 - Nov 06 23:44:20 2010 - summary: allow color of main panel to be set in mainconfig
1171 - Nov 06 23:12:41 2010 - summary: cleanup koffie
1170 - Nov 06 20:18:19 2010 - summary: use bot.cfg.followlist only on GAE
1169 - Nov 06 15:44:00 2010 - summary: fix docs
1168 - Nov 06 14:27:56 2010 - summary: use getdatadir()
1167 - Nov 06 14:02:54 2010 - summary: default logging of errors to false
1166 - Nov 06 13:57:26 2010 - summary: use getdatadir()
1165 - Nov 06 13:11:12 2010 - summary: add jsb-dotip
1164 - Nov 06 12:21:54 2010 - summary: branch merge
1163 - Nov 06 03:40:18 2010 - summary: use proper datadir
1162 - Nov 06 12:21:05 2010 - summary: add missing splitted attribute
1161 - Nov 06 02:39:03 2010 - summary: use getcmndperms()
1160 - Nov 06 01:51:32 2010 - summary: fix
1159 - Nov 06 01:05:52 2010 - summary: fix
1158 - Nov 06 01:04:56 2010 - summary: fix chatlog plugin
1157 - Nov 05 23:52:42 2010 - summary: remove jsb-uploadall
1156 - Nov 05 23:50:07 2010 - summary: move jsb-uploadall into jsb-upload
1155 - Nov 05 23:16:14 2010 - summary: remove jsb-installplug
1154 - Nov 05 23:02:08 2010 - summary: fix relay plugin
1153 - Nov 05 21:28:15 2010 - summary: fix reboot on jsb-irc
1152 - Nov 05 21:20:24 2010 - summary: use os.sep
1151 - Nov 05 21:17:54 2010 - summary: use getdatadir()
1150 - Nov 05 21:14:36 2010 - summary: import os
1149 - Nov 05 21:07:55 2010 - summary: use Persist
1148 - Nov 05 20:56:09 2010 - summary: fix chan-upgrade
1147 - Nov 05 20:44:33 2010 - summary: remove install-plug .. main site is down for now
1146 - Nov 05 20:35:55 2010 - summary: remove jsb-import from setup.py
1145 - Nov 05 20:34:16 2010 - summary: remove jsb-import it will be rewritten in python later on
1144 - Nov 05 20:31:02 2010 - summary: ignore gatekeeper in LazyDict.dump()
1143 - Nov 05 18:53:53 2010 - summary: store channel in datadir/fleet/<botname>/channels
1142 - Nov 05 18:08:51 2010 - summary: create event.chan if it doesnt exist yet
1141 - Nov 05 18:04:12 2010 - summary: fix
1140 - Nov 05 17:56:36 2010 - summary: fix GAE .. add -d option to jsb-release
1139 - Nov 05 17:03:50 2010 - summary: use getfleet() so it's datadir can be set at runtime not import time
1138 - Nov 05 13:27:12 2010 - summary: fix reloading of myplugs
1137 - Nov 05 12:58:23 2010 - summary: respond with proper version
1136 - Nov 05 12:42:46 2010 - summary: fix logging onto IRCnet
1135 - Nov 04 21:24:10 2010 - summary: make tar build cleanly
1134 - Nov 04 20:38:35 2010 - summary: first try 0.5 RC1
1133 - Nov 04 20:12:42 2010 - summary: make GAE work
1132 - Nov 04 19:16:43 2010 - summary: set datadir in boot()
1131 - Nov 04 18:37:33 2010 - summary: fix Persist and Config saving
1130 - Nov 04 14:25:36 2010 - summary: more version stuff
1129 - Nov 04 14:20:52 2010 - summary: dont forget openid
1128 - Nov 04 14:20:01 2010 - summary: make GAE work
1127 - Nov 04 12:49:12 2010 - summary: fix jsb-launch
1126 - Nov 04 11:37:56 2010 - summary: fix
1125 - Nov 04 11:34:02 2010 - summary: remove gozerlib.config.cfg
1124 - Nov 04 11:10:51 2010 - summary: fix admin import
1123 - Nov 04 11:03:27 2010 - summary: add version module
1122 - Nov 04 11:02:14 2010 - summary: dont write to disk during import time
1121 - Nov 04 08:44:49 2010 - summary: add jsb-launch .. check for gozerdata dir otherwise use ~/.jsonbot
1120 - Nov 04 00:46:03 2010 - summary: make -d option to set datadir .. make -n (nick) option work
1119 - Nov 03 16:31:33 2010 - summary: really fix twitter
1118 - Nov 03 09:28:07 2010 - summary: fix twitter
1117 - Nov 03 00:27:37 2010 - summary: make irc -> Wave realying work
1116 - Nov 02 23:19:46 2010 - summary: and GAE XMPP -> IRC works
1115 - Nov 02 23:02:39 2010 - summary: forwarding IRC to GAE xmpp is now working again (fully)
1114 - Nov 02 11:37:26 2010 - summary: almost there
1113 - Nov 02 09:10:35 2010 - summary: over to test
1112 - Nov 02 06:00:12 2010 - summary: nomralize a bit more
1111 - Nov 02 05:38:18 2010 - summary: use XMLescape before sending data over XMPP
1110 - Nov 02 04:04:04 2010 - summary: fix more command on GAE .. lower loglevels
1109 - Nov 02 00:01:32 2010 - summary: update app.yaml example
1108 - Nov 01 23:55:31 2010 - summary: implement a proper GET on openid login
1107 - Nov 01 23:28:33 2010 - summary: ger rid of old login stuff
1106 - Nov 01 21:49:08 2010 - summary: prepare for 0.5 RELEASE
1105 - Nov 01 20:31:58 2010 - summary: branch merge
1104 - Nov 01 20:12:17 2010 - summary: branch merge
1103 - Nov 01 20:31:36 2010 - summary: fix rss-del bug
1102 - Nov 01 16:46:56 2010 - summary: return empty list if no feeds are running
1101 - Nov 01 20:08:17 2010 - summary: default save=True on RssWatcher.peek()
1100 - Nov 01 15:50:45 2010 - summary: make tinyurl configurable
1099 - Nov 01 02:33:07 2010 - summary: since GAE request can get routed to different instances .. dont cache feeds
1098 - Oct 31 17:24:44 2010 - summary: fix relaying from/to IRC/GAE
1097 - Oct 31 15:03:16 2010 - summary: add !list <plugin> showing all commands of a plugin
1096 - Oct 31 14:45:50 2010 - summary: add koffie plugin
1095 - Oct 31 14:32:35 2010 - summary: update rss plugin
1094 - Oct 30 23:35:38 2010 - summary: fix dumping of lazydict
1093 - Oct 30 23:30:03 2010 - summary: enable the bold on irc
1092 - Oct 30 23:19:10 2010 - summary: allow for bold in web event.reply()
1091 - Oct 30 22:54:19 2010 - summary: send an string back when DeadLineExceeded is encountered
1090 - Oct 30 21:09:31 2010 - summary: type="cache"
1089 - Oct 30 18:50:13 2010 - summary: tune web console
1088 - Oct 30 17:31:25 2010 - summary: use mem based cache, invalidate entry on .sync() of .save()
1087 - Oct 30 17:21:12 2010 - summary: disable the local cacheing on GAE for now
1086 - Oct 30 16:28:55 2010 - summary: we need to check if cache object is still valid
1085 - Oct 30 14:26:19 2010 - summary: fix settings sleepseconds in RssWatcher.watch()
1084 - Oct 30 00:58:28 2010 - summary: update website and give it a new look
1083 - Oct 29 12:47:39 2010 - summary: first attempt at implementing access control for forwarding events
1082 - Oct 28 04:10:03 2010 - summary: wrap the put() on GAE persist in a transaction
1081 - Oct 28 01:15:51 2010 - summary: i think this is how the stripname() function is going to look like
1080 - Oct 27 23:38:14 2010 - summary: dont use slugify() .. i need the true unicode string
1079 - Oct 27 23:01:40 2010 - summary: use slugify()
1078 - Oct 27 18:25:57 2010 - summary: allow for exception log in Plugins.reload()
1077 - Oct 27 17:23:46 2010 - summary: make upgrading possible for 0.4.1 and pre 0.5 bots
1076 - Oct 27 16:57:03 2010 - summary: add chan-upgrade command .. over to test
1075 - Oct 27 14:30:55 2010 - summary: fix indent error
1074 - Oct 27 13:38:23 2010 - summary: this is 0.5 BETA3
1073 - Oct 27 06:43:15 2010 - summary: use watcher.runners() in handle_stopwatch
1072 - Oct 26 18:49:21 2010 - summary: fix persist loading on GAE
1071 - Oct 26 05:56:12 2010 - summary: remove compat shizzle, change stripname() .. not backwards compat
1070 - Oct 26 05:15:00 2010 - summary: fix options error
1069 - Oct 25 07:28:59 2010 - summary: fix ssl rebooting
1068 - Oct 24 18:44:03 2010 - summary: branch merge
1067 - Oct 24 00:04:25 2010 - summary: prepare for 0.5 BETA1
1066 - Oct 23 23:58:33 2010 - summary: add jsb-uploadall to setup.py
1065 - Oct 23 23:57:55 2010 - summary: add jsb-uploadall
1064 - Oct 24 18:42:47 2010 - summary: move making of options to gozerlib/plugs/dispatch.py
1063 - Oct 23 17:13:14 2010 - summary: reduce numer of callback chains. cleanup runner code. fix
1062 - Oct 23 14:50:37 2010 - summary: introduce event options
1061 - Oct 23 13:05:52 2010 - summary: lower loglevel of runner shutdowns
1060 - Oct 23 12:47:42 2010 - summary: put a timeout on connectok.wait() in BotBase.start()
1059 - Oct 22 00:02:45 2010 - summary: tune persist logging
1058 - Oct 21 22:40:37 2010 - summary: fix persist
1057 - Oct 21 15:12:24 2010 - summary: truely clear cache
1056 - Oct 21 13:22:52 2010 - summary: dont use memcache in the shell case
1055 - Oct 21 12:53:27 2010 - summary: set memcache too
1054 - Oct 21 12:37:05 2010 - summary: put the objects themselves in the cache not the jsonstring
1053 - Oct 21 11:27:48 2010 - summary: set() in Persist.save() properly
1052 - Oct 21 10:47:57 2010 - summary: make etags work .. use If-None-Match header
1051 - Oct 21 10:31:02 2010 - summary: properly assign status code
1050 - Oct 21 08:10:03 2010 - summary: dont reload plugin if its already loaded and force=False
1049 - Oct 20 23:07:49 2010 - summary: make use of etags
1048 - Oct 20 02:38:45 2010 - summary: make rss work again on GAE
1047 - Oct 20 01:18:51 2010 - summary: add "rss-stopwatch all"
1046 - Oct 19 23:52:53 2010 - summary: use unicode in topper command
1045 - Oct 19 21:28:01 2010 - summary: make rss-import work on urls
1044 - Oct 19 21:15:08 2010 - summary: add defer() to the async feed fetching (GAE)
1043 - Oct 19 17:39:01 2010 - summary: add time to the outputcache
1042 - Oct 18 23:49:23 2010 - summary: add appengine_config to enable stats
1041 - Oct 18 13:10:31 2010 - summary: fix lazydict.dump()
1040 - Oct 18 13:08:55 2010 - summary: don't use os.getlogin() it doesnt work on all platforms
1039 - Oct 17 11:34:42 2010 - summary: make rss use async urlfetch on GAE
1038 - Oct 15 16:10:29 2010 - summary: lower logging
1037 - Oct 14 22:58:17 2010 - summary: fix gcalc thnx to klapo
1036 - Oct 14 08:01:11 2010 - summary: fix nickserv
1035 - Oct 14 07:39:59 2010 - summary: more log tuning
1034 - Oct 14 07:06:29 2010 - summary: show NOTICE txt in log so we can see what the server notices to us
1033 - Oct 14 06:55:38 2010 - summary: tune logging a bit .. set bot.name@bot.server when server command is
1032 - Oct 14 05:29:48 2010 - summary: check for fn first then for self.fn
1031 - Oct 14 05:26:26 2010 - summary: tweak get() order
1030 - Oct 14 05:18:55 2010 - summary: second attempt
1029 - Oct 14 05:00:33 2010 - summary: fix attempt at 0.4 backwards compat
1028 - Oct 14 04:18:24 2010 - summary: over to test on GAE .. version 0.4 detection
1027 - Oct 14 02:30:48 2010 - summary: use no arguments to sock.shutdown is socket is ssl
1026 - Oct 14 02:14:57 2010 - summary: give examples 10 seconds to complete
1025 - Oct 14 02:05:02 2010 - summary: add follow-add and follow-del commands .. idle plugin uses this
1024 - Oct 14 00:54:07 2010 - summary: dont block users on 401
1023 - Oct 14 00:36:28 2010 - summary: rename GozerEvent.toxml() to GozerEvent.tojabber()
1022 - Oct 13 15:31:00 2010 - summary: thnx to Gavin Hanover from EFnet this should avoid the RBL blacklisting
1021 - Oct 12 09:30:05 2010 - summary: use os.getlogin() as the username and a default txt for gecos
1020 - Oct 12 09:21:57 2010 - summary: use os.getlogin() to provide the user realname
1019 - Oct 12 01:14:38 2010 - summary: properly reply version in a ctcp version request
1018 - Oct 12 00:24:07 2010 - summary: start bot.start() in its own thread otherwise we deadlock on exit
1017 - Oct 11 22:10:40 2010 - summary: wait for connectok before joining channels
1016 - Oct 11 17:36:06 2010 - summary: remove debug stuff
1015 - Oct 11 17:27:36 2010 - summary: readd gcalc to the commonplugs
1014 - Oct 11 17:01:37 2010 - summary: don't reconnect from Irc._raw() it loops the bot.
1013 - Oct 11 11:37:40 2010 - summary: don't set lastpeek on feed start to localtime() .. use the feed provided times
1012 - Oct 10 19:59:25 2010 - summary: check if ievent.chan is available in MODE events
1011 - Oct 09 16:39:06 2010 - summary: make html in xmpp message work
1010 - Oct 09 16:16:34 2010 - summary: html in xmpp part 3
1009 - Oct 09 15:43:08 2010 - summary: html in jabber part 2
1008 - Oct 09 14:28:43 2010 - summary: first attempt at <html> support in sxmpp bot
1007 - Oct 07 21:55:16 2010 - summary: simplify stripname to the bone
1006 - Oct 07 21:41:53 2010 - summary: make stripname utf-8 friendly
1005 - Oct 07 20:37:44 2010 - summary: add strippedtxt to irc input
1004 - Oct 07 13:26:36 2010 - summary: reenable the version command
1003 - Oct 07 13:09:50 2010 - summary: exclude more rss commands from the test-plugs command
1002 - Oct 07 12:55:37 2010 - summary: fix GAE operations
1001 - Oct 07 12:14:11 2010 - summary: this is 0.5 DEVELOPMENT
1000 - Oct 07 12:10:39 2010 - summary: add encode("utf-8") to stripname
999 - Oct 07 10:20:56 2010 - summary: do fcntl.flock around Persist.save()
998 - Oct 07 09:33:32 2010 - summary: skip rss test that call out
997 - Oct 07 06:47:33 2010 - summary: add feeder.xml manifest
996 - Oct 07 01:50:24 2010 - summary: nit
995 - Oct 07 01:22:14 2010 - summary: check for BLIP_SUBMITTED in watcher
994 - Oct 07 01:00:28 2010 - summary: sort elements to save
993 - Oct 07 00:53:55 2010 - summary: implement gozerdata/run/cmndperms
992 - Oct 06 21:44:17 2010 - summary: implement chan-silentcommand .. /msg output of command to user
991 - Oct 06 11:10:20 2010 - summary: add dispatch plugin to default loaded plugins
990 - Oct 05 07:51:57 2010 - summary: fix normal IRC channel commands
989 - Oct 05 01:07:57 2010 - summary: fix dcc chat test-plugs .. fix dumpelement recursive chain
988 - Oct 05 00:08:05 2010 - summary: fix admin-boot
987 - Oct 04 23:59:23 2010 - summary: update boot tables when reloading a plugin
986 - Oct 04 23:05:25 2010 - summary: rearrange permissions
985 - Oct 04 22:40:12 2010 - summary: branch merge
984 - Oct 04 14:11:02 2010 - summary: branch merge
983 - Oct 04 22:39:29 2010 - summary: add event.chan.data.allowcommands .. add GUEST to most commands. remove OPER
982 - Oct 03 13:58:00 2010 - summary: fix choice command
981 - Oct 04 14:08:54 2010 - summary: remove gcalc from jsonbot for now .. need to look for a good API
980 - Oct 03 10:33:46 2010 - summary: tune logging of Runners
979 - Oct 03 10:09:19 2010 - summary: fix rss-peekall
978 - Oct 02 19:52:09 2010 - summary: re-enable join and part
977 - Oct 02 12:57:38 2010 - summary: put logging of output on debug level .. show threadname in log msg
976 - Oct 02 12:01:11 2010 - summary: update logging level .. send START event on resume .. fixes RSS and UDP
975 - Oct 02 03:38:50 2010 - summary: fix control character handling by binding the event earlier
974 - Oct 01 23:51:01 2010 - summary: lower loglevel of checkpoll
973 - Oct 01 22:56:42 2010 - summary: fix karma-whydown and who down replies
972 - Oct 01 22:14:27 2010 - summary: try to log nick first and if thats not available use event.auth
971 - Oct 01 16:39:13 2010 - summary: fix !help bug thnx to Julius-ZM
970 - Sep 30 14:34:01 2010 - summary: enable rss-watch all
969 - Sep 30 12:54:55 2010 - summary: fix watcher when receiving from GAE XMPP
968 - Sep 30 12:51:28 2010 - summary: fix watcher when receiving from GAE WEB
967 - Sep 30 10:53:37 2010 - summary: improve logging
966 - Sep 30 02:27:46 2010 - summary: fix rss on shell
965 - Sep 29 23:30:49 2010 - summary: fix rss handling on GAE
964 - Sep 29 20:05:30 2010 - summary: fix watcher
963 - Sep 29 17:59:12 2010 - summary: fix RSS. lastpoll is now module level object.
962 - Sep 29 16:21:10 2010 - summary: use chatlogs formatevent to improve watcher reporting
961 - Sep 29 14:21:12 2010 - summary: dont save results in rss plugin .. just use lastpeeked time
960 - Sep 28 15:42:28 2010 - summary: use event.dump() to log the events
959 - Sep 28 14:09:19 2010 - summary: use START event to default load socketplugs.udp
958 - Sep 28 00:11:27 2010 - summary: add chan-denyplug and chan-allowplug
957 - Sep 27 23:15:44 2010 - summary: this is version 0.4.1
0.4
~~~
956 - Sep 27 22:52:11 2010 - summary: Added tag 0.4 for changeset a9fe5ffc5e37
955 - Sep 27 19:17:13 2010 - summary: this is 0.4 RELEASE
954 - Sep 27 18:07:27 2010 - summary: don't generate a default password
953 - Sep 27 17:21:35 2010 - summary: seperate BotBase.doremote() from BotBase.doevent()
952 - Sep 27 16:47:40 2010 - summary: bind event in learn callback
951 - Sep 27 14:45:56 2010 - summary: call BotBase.doevent() in Irc.handle_ievent()
950 - Sep 27 13:33:49 2010 - summary: bind event when in karma callback
949 - Sep 26 11:57:54 2010 - summary: tune logging (final)
948 - Sep 26 11:02:52 2010 - summary: more logging nits
947 - Sep 26 10:55:54 2010 - summary: branch merge
946 - Sep 26 10:54:07 2010 - summary: improve logging
945 - Sep 26 10:14:23 2010 - summary: branch merge
944 - Sep 26 10:11:57 2010 - summary: dont assign WebEvent.user until EventBase.bind()
943 - Sep 26 04:15:31 2010 - summary: intiitalize event.user properly
942 - Sep 26 02:35:56 2010 - summary: fix learn callback
941 - Sep 26 00:21:25 2010 - summary: more logging nits
940 - Sep 26 00:14:27 2010 - summary: logging nits
939 - Sep 25 23:32:37 2010 - summary: fix nick in relay .. add nick option to BotBase constructor
938 - Sep 25 22:29:21 2010 - summary: add whoup/down and whyup/down to the karma plugin
937 - Sep 25 16:35:16 2010 - summary: add karma plugin
936 - Sep 25 16:34:30 2010 - summary: add logging to loading of persistant objects
935 - Sep 25 13:52:50 2010 - summary: lower the name to be stripped
934 - Sep 25 08:49:33 2010 - summary: fix setting of bot.nick after the !nick command
933 - Sep 24 20:11:23 2010 - summary: the checking for event.chan.silent is done in event.reply
932 - Sep 24 19:54:40 2010 - summary: implement silent mode
931 - Sep 24 11:43:09 2010 - summary: fix /msg in IRC
930 - Sep 23 21:45:47 2010 - summary: tune console
929 - Sep 23 21:40:24 2010 - summary: nits
928 - Sep 23 21:13:26 2010 - summary: add chan plugin
927 - Sep 23 20:47:49 2010 - summary: default disable gatekeeper (zet bot.closed to False)
926 - Sep 23 18:21:38 2010 - summary: fix wave forwarding
925 - Sep 23 17:48:58 2010 - summary: add forgotten import
924 - Sep 23 17:12:36 2010 - summary: fix wave
923 - Sep 23 13:19:33 2010 - summary: fix typo
922 - Sep 23 12:30:04 2010 - summary: put nickserv stuff at loglevel WARN
921 - Sep 23 12:14:41 2010 - summary: fix sxmpp reconnect
920 - Sep 23 11:54:22 2010 - summary: copy over the reconneccount
919 - Sep 23 11:31:38 2010 - summary: fix -o options in jsb-fleet
918 - Sep 23 10:58:21 2010 - summary: branch merge
917 - Sep 23 02:05:26 2010 - summary: start tickloop when not on GAE
916 - Sep 22 02:47:44 2010 - summary: branch merge
915 - Sep 22 02:45:55 2010 - summary: update to docs branch
914 - Sep 22 00:52:20 2010 - summary: style rewrite part tig
913 - Sep 21 23:37:59 2010 - summary: default auto_register to off
912 - Sep 22 02:43:37 2010 - summary: don't dump the stanza - fixes GAE XMPP forward
911 - Sep 21 23:03:11 2010 - summary: branch merge
910 - Sep 21 02:12:12 2010 - summary: branch merge
909 - Sep 21 19:51:51 2010 - summary: use raw_xml=True when sending from GAE XMPP
908 - Sep 21 02:11:28 2010 - summary: style changes
907 - Sep 21 01:40:25 2010 - summary: remove notices from nickserv plugin
906 - Sep 21 00:58:39 2010 - summary: use privmsg in nickserv plugin
905 - Sep 21 00:09:52 2010 - summary: tis is BETA1
904 - Sep 20 23:41:54 2010 - summary: replace xml parsing code with something hopefully better
903 - Sep 20 23:15:11 2010 - summary: dump exception if we can't parse xmpp data
902 - Sep 20 22:59:40 2010 - summary: gozerlib.plugs style part 2
901 - Sep 20 21:46:47 2010 - summary: gozerlib.plugs style changes
900 - Sep 20 13:57:07 2010 - summary: fix
899 - Sep 20 18:07:18 2010 - summary: update setup.py
898 - Sep 20 13:38:47 2010 - summary: style rewrite part tig zoveel
897 - Sep 20 12:09:25 2010 - summary: fix wave bot
896 - Sep 20 01:17:47 2010 - summary: style revamp part 4
895 - Sep 20 00:41:24 2010 - summary: remove login from console
894 - Sep 20 00:33:46 2010 - summary: fix DCC CHAT
893 - Sep 19 23:11:23 2010 - summary: revamp part 3
892 - Sep 19 22:36:13 2010 - summary: style revamp part 2
891 - Sep 19 21:16:17 2010 - summary: code "style" revamp part 1
890 - Sep 19 18:20:24 2010 - summary: lower loglevels .. event is remote is txt startswith {
889 - Sep 19 17:53:40 2010 - summary: fix reboot
888 - Sep 19 17:32:33 2010 - summary: re-enable bold in IRC
887 - Sep 19 17:06:42 2010 - summary: add waitforjoin mainconfig var
886 - Sep 19 14:40:03 2010 - summary: fix setting of channel in ievent
885 - Sep 19 14:20:03 2010 - summary: over to test
884 - Sep 19 12:54:57 2010 - summary: fix putonqueue calls .. it requires a channel argument
883 - Sep 19 12:46:49 2010 - summary: fix some more
882 - Sep 19 12:34:38 2010 - summary: fix
881 - Sep 19 12:29:58 2010 - summary: fix IRC
880 - Sep 19 06:51:23 2010 - summary: gtalk replies need to be of the type "chat"
879 - Sep 19 06:31:00 2010 - summary: fix GAE xmpp forwarding
878 - Sep 19 05:53:50 2010 - summary: fix gae xmpp
877 - Sep 19 05:42:43 2010 - summary: make sure event.args and event.rest are set
876 - Sep 19 05:10:08 2010 - summary: fix link replace
875 - Sep 19 02:36:28 2010 - summary: dont forward already forwarded events
874 - Sep 19 02:24:25 2010 - summary: fix irc bot.outnocb
873 - Sep 19 02:14:46 2010 - summary: fix more in the web case
872 - Sep 19 02:10:29 2010 - summary: fix web
871 - Sep 18 13:39:03 2010 - summary: temp commit for backup
870 - Sep 18 06:36:09 2010 - summary: fix !test-unicode on GAE WEB
869 - Sep 18 05:34:30 2010 - summary: fix GAE XMPP
868 - Sep 18 05:30:30 2010 - summary: forwarding stuff
867 - Sep 18 05:07:03 2010 - summary: fix relaying of "background" events
866 - Sep 18 04:37:56 2010 - summary: make forwarding work
865 - Sep 18 04:23:35 2010 - summary: over to test
864 - Sep 18 01:31:29 2010 - summary: fix more on GAE WEB
863 - Sep 18 00:49:39 2010 - summary: make GAE web work again
862 - Sep 18 00:15:45 2010 - summary: fix nr arguments exception
861 - Sep 18 00:05:53 2010 - summary: log joining of channels
860 - Sep 17 23:57:55 2010 - summary: do the checking for reload in BotBase.doevent()
859 - Sep 17 23:43:51 2010 - summary: dont call BotBase.outmonitor() twice
858 - Sep 17 23:12:35 2010 - summary: fix SXMPP data path
857 - Sep 17 21:20:20 2010 - summary: fix IRC path
856 - Sep 17 21:12:21 2010 - summary: datapath revamp part 2
855 - Sep 17 19:14:02 2010 - summary: revamp datapath .. start with console
854 - Sep 17 04:15:44 2010 - summary: make GAE relaying work again
853 - Sep 17 03:03:16 2010 - summary: make proper digest
852 - Sep 17 02:59:30 2010 - summary: use event.tojson() as the payload instead of event.dump()
851 - Sep 17 01:44:15 2010 - summary: fix GAE website
850 - Sep 17 01:24:04 2010 - summary: lower loglevel
849 - Sep 17 01:19:18 2010 - summary: remove more elements from dumpelement
848 - Sep 17 01:13:20 2010 - summary: add checkignore
847 - Sep 17 00:59:19 2010 - summary: silence
846 - Sep 17 00:50:35 2010 - summary: remove debug prints and code
845 - Sep 17 00:44:45 2010 - summary: merge
844 - Sep 17 00:43:40 2010 - summary: remote simplify
843 - Sep 16 22:50:11 2010 - summary: strip part 1
842 - Sep 16 15:39:54 2010 - summary: remove old remote implementation
841 - Sep 16 15:34:17 2010 - summary: fix remotecallbacks
840 - Sep 16 13:55:56 2010 - summary: tune gatekeeper
839 - Sep 16 13:47:15 2010 - summary: use 139 chars in twitter tweet
838 - Sep 16 13:38:28 2010 - summary: move gatekeeper into the bot and add plugin to allow/deny
837 - Sep 16 01:07:47 2010 - summary: add the GateKeeper .. use remote-allow <other bot's JID>
836 - Sep 16 00:03:18 2010 - summary: socklib .. fromenc() on entry and toenc() on exit
835 - Sep 15 12:53:52 2010 - summary: fix learning of items
834 - Sep 14 22:48:01 2010 - summary: nits
833 - Sep 14 22:27:26 2010 - summary: only bind a user to the callbacks if it is a command
832 - Sep 14 20:07:20 2010 - summary: branch merge
831 - Sep 14 19:53:05 2010 - summary: dont add attributes that are None
830 - Sep 14 19:39:19 2010 - summary: simplify the lazydicts dumpelement code
829 - Sep 14 19:01:14 2010 - summary: revamp the lazydict.dump() code .. a list of attributes to dump is needed
828 - Sep 14 16:57:49 2010 - summary: move sleeping into the joinchannels method
827 - Sep 14 16:54:42 2010 - summary: sleep 2 seconds before joining channels
826 - Sep 14 17:26:48 2010 - summary: omit the checking for event.nodispatch
825 - Sep 14 00:52:55 2010 - summary: change default config values .. esp. set auto_register to 0
824 - Sep 14 00:14:04 2010 - summary: print exceptions from the exceptionevents list
823 - Sep 13 23:34:36 2010 - summary: fix time command
822 - Sep 13 23:20:00 2010 - summary: put logging of added users at level warning
821 - Sep 13 23:17:22 2010 - summary: parse PRESENCE properly
820 - Sep 13 22:00:16 2010 - summary: tune handling of remote events
819 - Sep 13 21:01:17 2010 - summary: set nodispatch attrite on the event and dont dispatch to callbacks if so
818 - Sep 13 18:30:32 2010 - summary: add an event.showexception attribute
817 - Sep 13 18:15:12 2010 - summary: send 500 when exception is caught
816 - Sep 13 17:56:35 2010 - summary: dont echo exception to the user
815 - Sep 13 17:20:29 2010 - summary: incorporate os.sep in setup.py
814 - Sep 13 16:59:09 2010 - summary: don't forward PRESENCE events
813 - Sep 13 15:15:44 2010 - summary: use event.auth to identify the user
812 - Sep 13 15:00:20 2010 - summary: use event.userhost to identify a user
811 - Sep 13 14:48:05 2010 - summary: more user fixes
810 - Sep 13 14:04:04 2010 - summary: use event.userhost in groupchat to find user
809 - Sep 13 13:48:44 2010 - summary: fix !help <plugin>
808 - Sep 13 09:21:57 2010 - summary: silence some logging
807 - Sep 12 23:40:02 2010 - summary: refix things .. brrr
806 - Sep 12 22:14:34 2010 - summary: more forwarding stuff
805 - Sep 12 21:46:57 2010 - summary: forward stuff
804 - Sep 12 20:51:53 2010 - summary: foward tuning
803 - Sep 12 19:52:44 2010 - summary: fix logging
802 - Sep 12 18:08:05 2010 - summary: fix reloading of myplugs plugins
801 - Sep 12 17:43:52 2010 - summary: load watcher plugin on default
800 - Sep 12 15:34:05 2010 - summary: don't put self.stopped to True in streamerrorhandler
799 - Sep 12 15:01:50 2010 - summary: nits
798 - Sep 12 14:48:41 2010 - summary: set stopped to True in disconnectHandler
797 - Sep 12 14:38:52 2010 - summary: wait for result before exit
796 - Sep 12 14:30:28 2010 - summary: check if user exists
795 - Sep 12 14:11:22 2010 - summary: check if item is already in list
794 - Sep 12 13:54:45 2010 - summary: tests fixes
793 - Sep 12 13:14:42 2010 - summary: add locking to the runner
792 - Sep 12 11:53:05 2010 - summary: fix xmpp reconnect
791 - Sep 11 20:19:58 2010 - summary: reconnect in the instance itself instead of creating a new one
790 - Sep 11 06:45:26 2010 - summary: implement the locked decorator
789 - Sep 11 05:24:26 2010 - summary: back to normal
788 - Sep 11 05:18:14 2010 - summary: watch more
787 - Sep 11 04:32:22 2010 - summary: show botname when watching bot output
786 - Sep 11 04:01:14 2010 - summary: dont echo the command in the url
785 - Sep 11 03:32:06 2010 - summary: fix more
784 - Sep 11 03:18:31 2010 - summary: make docs working again .. add cmnd to the url so we can follow it in the
783 - Sep 11 02:16:34 2010 - summary: also default load commonplugs.forward
782 - Sep 11 02:12:01 2010 - summary: default load gozerlib.plugs.remotecallbacks
781 - Sep 11 01:43:52 2010 - summary: fix fleet reboot
780 - Sep 11 01:26:05 2010 - summary: more reboot work
779 - Sep 11 00:07:18 2010 - summary: fix more reboot issues
778 - Sep 10 23:26:05 2010 - summary: exit oldbot
777 - Sep 10 23:16:43 2010 - summary: fix rebooting on IRC
776 - Sep 10 22:24:45 2010 - summary: incorporate gozerlib.cache into gozerlib.persist
775 - Sep 10 22:12:32 2010 - summary: remove jsonserver stuff from the bot .. its too dangerous
774 - Sep 10 21:38:58 2010 - summary: implement twitter-friends .. use botname in logging
773 - Sep 10 20:18:28 2010 - summary: add cache.py
772 - Sep 10 19:25:40 2010 - summary: dont init opts.loglevel so we can set it outselves
771 - Sep 10 19:11:40 2010 - summary: be more verbose of what we load
770 - Sep 10 19:00:59 2010 - summary: fix help
769 - Sep 10 18:24:54 2010 - summary: fix plughelp
768 - Sep 10 17:39:08 2010 - summary: make IRC bot connect again
767 - Sep 10 17:05:00 2010 - summary: remove some reconnect remains .. use self.name in logging
766 - Sep 10 15:06:57 2010 - summary: add -a --all command line option .. lists available fleet-bots
765 - Sep 10 14:21:06 2010 - summary: adapt SXMPP bot to new botbase reconnect code
764 - Sep 10 13:39:16 2010 - summary: move reconnect code into the botbase
763 - Sep 09 21:29:57 2010 - summary: more rss stuff
762 - Sep 09 18:13:17 2010 - summary: fix RSS polling .. set default tick time at 1 minute
761 - Sep 09 09:38:50 2010 - summary: don't propagate exceptions to the user when raised in the runner
760 - Sep 09 08:51:52 2010 - summary: more twit tests
759 - Sep 09 06:35:14 2010 - summary: twitter relay test
758 - Sep 09 05:59:36 2010 - summary: add a postmsg() function in twitter plugin and use that to forward to
757 - Sep 09 02:49:06 2010 - summary: fix RSS on GAE
756 - Sep 09 02:23:36 2010 - summary: remove periodical stuff .. lower loglevel in callbacks
755 - Sep 09 01:56:31 2010 - summary: add tick module
754 - Sep 09 01:56:01 2010 - summary: implement TICK callback based RSS polling enabling rss-setsleeptime again
753 - Sep 08 23:47:10 2010 - summary: lower some loglevels
752 - Sep 08 23:36:33 2010 - summary: don't throw an exception when credentials.py is not found
751 - Sep 08 23:13:12 2010 - summary: fix installation of example files .. fix jsb-release when global installed
750 - Sep 08 08:32:25 2010 - summary: set more cache output not add .. fix twitter-cmnd
749 - Sep 07 21:44:38 2010 - summary: fix locale reset in tweepy.utils
748 - Sep 07 21:37:50 2010 - summary: fix auto_register in the GAE xmpp case
747 - Sep 07 18:24:52 2010 - summary: dont use socket timeout .. instead reconnect on write error
746 - Sep 07 18:04:46 2010 - summary: improve watcher output
745 - Sep 07 18:01:34 2010 - summary: improve jabber reconnect code
744 - Sep 07 10:35:15 2010 - summary: improve IRC reconnect code
743 - Sep 06 18:59:38 2010 - summary: make twitter plugin work on GAE
742 - Sep 06 18:21:18 2010 - summary: fix twitter plugin
741 - Sep 06 17:51:20 2010 - summary: remove old twitter tryouts
740 - Sep 06 17:33:50 2010 - summary: raise exception if credentials can not be fetched
739 - Sep 06 15:11:50 2010 - summary: make twitter API available for Get methods. potential vector nr 1
738 - Sep 06 14:35:10 2010 - summary: give a bit nicer feedback to the user
737 - Sep 06 14:31:50 2010 - summary: hook up the tweepy lib
736 - Sep 06 14:22:07 2010 - summary: add tweepy to the core .. see http://github.com/joshthecoder/tweepy
735 - Sep 06 11:32:17 2010 - summary: don't forget to boot in jsb-fleet
734 - Sep 06 06:27:36 2010 - summary: try to catch uppercase names that got added in the pre name.lower() age
733 - Sep 06 05:50:45 2010 - summary: more name.lower() stuff
732 - Sep 06 05:47:34 2010 - summary: lower username on merge and add
731 - Sep 06 03:19:36 2010 - summary: check for "Connection timed out"
730 - Sep 06 02:08:11 2010 - summary: TOURDECODE part 2
729 - Sep 06 01:45:24 2010 - summary: more doc stuff
728 - Sep 06 01:14:18 2010 - summary: update docs
727 - Sep 06 00:56:14 2010 - summary: default load udp and rss plugins for now.
726 - Sep 06 00:12:07 2010 - summary: adjust README file .. add pointers to http://jsonbot.appspot.com
725 - Sep 05 23:55:08 2010 - summary: warn on executing a command
724 - Sep 05 23:48:46 2010 - summary: fix apro command
723 - Sep 05 23:31:56 2010 - summary: use force when loadall() for the first time
722 - Sep 05 23:28:32 2010 - summary: dont stop the bot on shutdown() .. use shutdown in reconnect()
721 - Sep 05 22:45:40 2010 - summary: point to gozerdata/examples
720 - Sep 05 16:31:28 2010 - summary: add twitter to the credentials.py.example
719 - Sep 05 16:02:36 2010 - summary: add console user to the bots owner
718 - Sep 05 15:59:44 2010 - summary: typo
717 - Sep 05 15:58:41 2010 - summary: fix forward-stop
716 - Sep 05 15:52:54 2010 - summary: branch merge
715 - Sep 04 05:57:22 2010 - summary: twitter nits
714 - Sep 04 05:33:04 2010 - summary: dont forget the textutils (txt maze)
713 - Sep 04 05:31:24 2010 - summary: use /msg when in IRC
712 - Sep 04 05:26:21 2010 - summary: twitter plugins works ! with OAuth
711 - Sep 04 01:35:10 2010 - summary: first attempt at a oauth twitter plugin (not working yet)
710 - Sep 03 23:04:01 2010 - summary: add forget command to learn plugin
709 - Sep 03 22:28:18 2010 - summary: put default rss polltime at 15 min
708 - Sep 03 22:13:00 2010 - summary: fix gae xmpp bot .. add a guestasuser option to the mainconfig
707 - Sep 03 21:40:40 2010 - summary: add a "rsspolltime" mainconfig variable
706 - Sep 03 21:07:54 2010 - summary: move learn data into gozerdata/plugs/commonplugs.learn/<channel>
705 - Sep 03 20:27:17 2010 - summary: check is cmds.subs[command] is a list
704 - Sep 03 20:21:04 2010 - summary: check if commands has permissions attribute
703 - Sep 05 15:40:02 2010 - summary: re-add boot()
702 - Sep 02 23:41:38 2010 - summary: fix forwarding
701 - Sep 02 23:08:31 2010 - summary: fixes
700 - Sep 02 22:40:33 2010 - summary: make sure input is converted to unicode
699 - Sep 02 22:34:52 2010 - summary: add a info callback thats displays data on !<searchitem>
698 - Sep 02 22:04:17 2010 - summary: add SXMPPBot.normalize() and use it
697 - Sep 02 21:53:21 2010 - summary: fix SXMMPBot.sendnocb()
696 - Sep 02 18:41:34 2010 - summary: set Message.auth to userhost incase of groupchat
695 - Sep 02 18:05:16 2010 - summary: eventin is a dict not a LazyDict
694 - Sep 02 17:41:41 2010 - summary: enable autojoining of channels on sxmpp
693 - Sep 02 17:35:04 2010 - summary: make commands work in jabber conferences
692 - Sep 02 15:50:30 2010 - summary: hmpf
691 - Sep 02 15:48:00 2010 - summary: fix typo
690 - Sep 02 15:46:25 2010 - summary: check if eventin.outqueue exists
689 - Sep 01 15:08:41 2010 - summary: its http://host/dispatch/
688 - Sep 01 15:00:27 2010 - summary: when copying an event link outqeuue with inqueue
687 - Sep 01 13:23:40 2010 - summary: only log runnersizes if we actually do a cleanup
686 - Sep 01 12:03:40 2010 - summary: this is version 0.4 DEVELOPMENT
685 - Sep 01 12:01:15 2010 - summary: simplify gozerlib.less and the !more command
684 - Sep 01 10:44:43 2010 - summary: move outcache out of ChannelBase
683 - Aug 30 17:42:07 2010 - summary: this is 0.3 RELEASE
0.3
~~~
682 - Aug 30 17:40:56 2010 - summary: Added tag 0.3 for changeset 39c49fd55587
681 - Aug 29 05:02:08 2010 - summary: use the correct channel method of the watcher object
680 - Aug 29 03:21:10 2010 - summary: fix wave to irc relaying
679 - Aug 28 23:46:15 2010 - summary: its federated login
678 - Aug 28 23:42:14 2010 - summary: update doc to mention enabling of openid
677 - Aug 28 23:11:44 2010 - summary: lower channel name in forward loop
676 - Aug 28 23:03:24 2010 - summary: don't lower channel name if bot is a wave bot
675 - Aug 28 21:48:28 2010 - summary: help - remove start parameter to bot.write()
674 - Aug 28 21:33:13 2010 - summary: put poll time at 5 minutes
673 - Aug 28 21:24:01 2010 - summary: update README
672 - Aug 28 20:35:02 2010 - summary: feed entries arrive at last record first so reverse the loop over it
671 - Aug 28 20:34:09 2010 - summary: add more logging to lazydict
670 - Aug 28 20:11:20 2010 - summary: don't convert int and floats to unicode
669 - Aug 28 19:44:48 2010 - summary: call outmonitor in more command
668 - Aug 28 19:39:02 2010 - summary: fix LazyDict.dump()
667 - Aug 28 17:38:28 2010 - summary: don't forget to boot first and last callbacks
666 - Aug 28 17:16:05 2010 - summary: tune loading of plugins
665 - Aug 28 16:53:42 2010 - summary: don't boot in jsb-fleet
664 - Aug 28 16:45:16 2010 - summary: tune runner
663 - Aug 28 15:49:58 2010 - summary: tune logging
662 - Aug 28 15:34:23 2010 - summary: do forced load on reload
661 - Aug 28 12:53:02 2010 - summary: loop over rss result in a normal way
660 - Aug 28 12:51:26 2010 - summary: only reload sys on shell bots
659 - Aug 28 03:43:59 2010 - summary: logging nit
658 - Aug 28 03:31:41 2010 - summary: send copies of the event to the callbacks
657 - Aug 28 03:22:47 2010 - summary: cleanup
656 - Aug 28 03:04:05 2010 - summary: loop rss result backwards
0.3b2
~~~~~
655 - Aug 28 02:48:02 2010 - summary: Added tag 0.3b2 for changeset 3cf838482195
654 - Aug 28 02:47:15 2010 - summary: logging nits
653 - Aug 27 20:44:41 2010 - summary: prepare for BETA2
652 - Aug 27 20:24:03 2010 - summary: fix command on shell xmpp
651 - Aug 27 16:16:37 2010 - summary: remove START callback in rss .. init() is used
650 - Aug 27 15:31:19 2010 - summary: tune runner
649 - Aug 27 14:52:54 2010 - summary: plugins can be empty when lazyloading is enabled
648 - Aug 27 14:38:31 2010 - summary: create run dir
647 - Aug 26 14:22:35 2010 - summary: load plugins in jsb-makedocs
646 - Aug 26 14:01:36 2010 - summary: fix jsb-makedocs
645 - Aug 26 13:12:21 2010 - summary: close queus on GAE
644 - Aug 26 12:00:34 2010 - summary: use a disable flag instead of enable
643 - Aug 26 02:00:36 2010 - summary: fix more pipeline stuff
642 - Aug 26 01:14:14 2010 - summary: onto the unification of the pipeline mantra which kinda chokes on me now
641 - Aug 25 23:47:47 2010 - summary: lower loglevel
640 - Aug 25 23:40:39 2010 - summary: stabilize doc generation stuff
639 - Aug 25 21:30:19 2010 - summary: add /docs/ redirection to /docs/html
638 - Aug 25 21:03:32 2010 - summary: make fleet-enable work - use cfg.enable
637 - Aug 25 17:45:44 2010 - summary: fix nickname: addressing mode
636 - Aug 25 16:46:05 2010 - summary: use 0.3
635 - Aug 25 16:45:10 2010 - summary: this is 0.3 RELEASE
634 - Aug 25 15:30:23 2010 - summary: make sure periodical jobs are killed on plugin reload
633 - Aug 25 15:20:51 2010 - summary: sync app.yaml.example with current jsonbot app.yaml
632 - Aug 25 15:17:04 2010 - summary: simplify examples README
631 - Aug 25 15:14:53 2010 - summary: bail out if we need to create the ~/jsonregs/<app> dir
630 - Aug 25 14:00:46 2010 - summary: revamp webpage so it loads on first time
629 - Aug 25 13:05:10 2010 - summary: make the bot use less cpu-time
628 - Aug 24 23:34:13 2010 - summary: make web login work again
627 - Aug 24 23:13:55 2010 - summary: sleep a bit before sending the START callback
626 - Aug 24 23:01:07 2010 - summary: wrap plugins init() in a try-except
625 - Aug 24 22:45:22 2010 - summary: make wave bots work again .. make periodical work properly
624 - Aug 24 21:39:09 2010 - summary: remove plugin from sys.modules if force is enabled
623 - Aug 24 21:15:22 2010 - summary: lower channel names
622 - Aug 24 19:44:28 2010 - summary: remove nr=1 argument
621 - Aug 24 18:50:21 2010 - summary: make sure update() is run on poll
620 - Aug 24 10:37:36 2010 - summary: store the jsonstring into the cache
619 - Aug 24 10:30:10 2010 - summary: leave threadloop running on shell bots
618 - Aug 24 09:43:36 2010 - summary: lower loglevels
617 - Aug 24 07:34:37 2010 - summary: put interval repeat at 0
616 - Aug 23 22:05:39 2010 - summary: add comments
615 - Aug 23 21:30:59 2010 - summary: enable periodical for shell bots .. add a START event
614 - Aug 23 12:32:28 2010 - summary: dont run EventBase.finsish() on every callback
613 - Aug 23 12:09:53 2010 - summary: use EventBase.finish() early on
612 - Aug 23 11:37:55 2010 - summary: use 1 defaultrunner
611 - Aug 23 11:01:06 2010 - summary: fix IRC
610 - Aug 23 09:50:03 2010 - summary: strip web handler .. on gae dont launch threads
609 - Aug 23 09:35:12 2010 - summary: unbreak GAE
608 - Aug 23 09:28:23 2010 - summary: delegate default dispatch to runner.
607 - Aug 23 03:21:25 2010 - summary: remove old openid selector
606 - Aug 23 03:15:56 2010 - summary: add openid selector support
605 - Aug 23 00:49:53 2010 - summary: call EventBase.finish() in Callbacks.check()
604 - Aug 23 00:13:01 2010 - summary: hmpf
603 - Aug 22 23:29:06 2010 - summary: use event.bottype to show origins bottype
602 - Aug 22 23:27:49 2010 - summary: fix loading of plugins
601 - Aug 22 23:11:20 2010 - summary: make watcher channel lowercase
600 - Aug 22 22:56:49 2010 - summary: default to auto_register=1
599 - Aug 21 21:47:16 2010 - summary: don't bork if user cannot be set on event
598 - Aug 21 21:42:05 2010 - summary: typo
597 - Aug 21 21:40:06 2010 - summary: fix EventBase.finish()
596 - Aug 21 19:55:04 2010 - summary: add TOURDECODE docs
0.3b1
~~~~~
595 - Aug 21 10:16:07 2010 - summary: Added tag 0.3b1 for changeset a214ae813213
594 - Aug 21 10:01:25 2010 - summary: tune for release of 0.3 BETA1
593 - Aug 21 09:43:09 2010 - summary: create gozerdata/examples dir
592 - Aug 21 09:25:00 2010 - summary: dont try to copy a file thats not there
591 - Aug 21 09:22:50 2010 - summary: make sure EventBase.user exists otherwiser throw an exception
590 - Aug 21 09:08:23 2010 - summary: fix INTRODUCTION doc
589 - Aug 21 08:45:19 2010 - summary: fix some bugs discovered by !test-plugs
588 - Aug 21 08:33:16 2010 - summary: fix udp .. use EventBase.finish()
587 - Aug 21 01:21:52 2010 - summary: give a warning on shutdown
586 - Aug 21 01:16:36 2010 - summary: add forgotten 'import xml'
585 - Aug 21 01:09:27 2010 - summary: default udp to disable
584 - Aug 21 00:57:32 2010 - summary: add jsb-udp
583 - Aug 20 23:22:40 2010 - summary: tune lazydict dumping
582 - Aug 20 23:07:22 2010 - summary: webpage nits
581 - Aug 20 22:55:05 2010 - summary: prevent multiple added watchers
580 - Aug 20 22:45:24 2010 - summary: check if self.txt is there
579 - Aug 20 22:40:27 2010 - summary: use [!] if its bot output
578 - Aug 20 20:17:01 2010 - summary: update app.yaml.example
577 - Aug 19 22:51:58 2010 - summary: remotecallbacks are a seperate plugin now
576 - Aug 19 09:27:35 2010 - summary: fix openid
575 - Aug 19 02:26:54 2010 - summary: tune loading
574 - Aug 19 01:43:25 2010 - summary: add topper status line
573 - Aug 18 22:21:51 2010 - summary: enable lazy loading of plugins .. dont boot() on bot start
572 - Aug 18 21:44:13 2010 - summary: fix remotecallbacks
571 - Aug 17 23:50:40 2010 - summary: adjust examples
570 - Aug 17 23:31:12 2010 - summary: this is 0.3 BETA1
569 - Aug 17 23:28:41 2010 - summary: use user.nickname() in the openid case
568 - Aug 17 23:10:58 2010 - summary: openid part 4
567 - Aug 17 13:46:21 2010 - summary: fix
566 - Aug 17 13:14:42 2010 - summary: dont forget the app.yaml.example
565 - Aug 17 13:13:25 2010 - summary: openid part uhmmmm
564 - Aug 17 12:25:54 2010 - summary: add handler_openid
563 - Aug 17 05:47:08 2010 - summary: add login plugin
562 - Aug 17 05:45:19 2010 - summary: fix cmndtable bork
561 - Aug 17 05:33:18 2010 - summary: don't use https yet
560 - Aug 17 03:33:46 2010 - summary: openid part 2
559 - Aug 17 01:15:46 2010 - summary: openid part 1
558 - Aug 17 00:08:17 2010 - summary: make waiting for a thread optional to the Command
557 - Aug 16 23:55:16 2010 - summary: gozerbot -> jsonbot
556 - Aug 16 23:26:46 2010 - summary: implement non auto_register access in handler_web and dispatch
555 - Aug 16 23:03:53 2010 - summary: adjust app.yaml.example
554 - Aug 16 22:09:30 2010 - summary: move over tot remote_callbacks
553 - Aug 16 14:43:29 2010 - summary: more docs stuff
552 - Aug 16 14:07:29 2010 - summary: revamp documentations homepage
551 - Aug 16 13:52:50 2010 - summary: doc part 3
550 - Aug 16 13:15:58 2010 - summary: docs part 2
549 - Aug 16 13:01:07 2010 - summary: docs part 1
548 - Aug 16 11:20:44 2010 - summary: unbreak DCC !test-plugs
547 - Aug 16 10:59:26 2010 - summary: unbreak DCC
546 - Aug 16 10:45:02 2010 - summary: use atexit in gozerlib/exit.py
545 - Aug 16 08:27:56 2010 - summary: fix bug
544 - Aug 16 00:13:30 2010 - summary: add EventBase.writenocb()
543 - Aug 15 20:23:32 2010 - summary: fix bugs discovered in ./bin/jsb-makedocs .. be less verbose
542 - Aug 14 20:42:42 2010 - summary: ignore plugins and users in bot.dump()
541 - Aug 14 19:53:54 2010 - summary: enable urlinfo in DISPATCH callbacks
540 - Aug 14 18:22:29 2010 - summary: make aliases per channel instead of per user
539 - Aug 14 18:14:08 2010 - summary: include quote number
538 - Aug 14 17:46:15 2010 - summary: more nits ;]
537 - Aug 14 17:33:35 2010 - summary: nits
536 - Aug 14 13:10:16 2010 - summary: fix !commands
535 - Aug 14 13:04:49 2010 - summary: fix !more
534 - Aug 14 11:01:44 2010 - summary: add {{ host }} .. tune !help
533 - Aug 14 10:30:22 2010 - summary: first attempt at a quote plugin
532 - Aug 14 10:17:19 2010 - summary: code is at googlecode
531 - Aug 14 10:07:02 2010 - summary: add INTRODUCTION doc
530 - Aug 14 02:08:46 2010 - summary: add remind plugin
529 - Aug 14 01:35:57 2010 - summary: add urlinfo plugin
528 - Aug 14 00:43:17 2010 - summary: show what the todo is for
527 - Aug 14 00:39:22 2010 - summary: add learn plugin .. info is channel based
526 - Aug 13 23:57:02 2010 - summary: make gethost() case insensitive
525 - Aug 13 23:36:59 2010 - summary: add idle plugin
524 - Aug 13 23:20:29 2010 - summary: make todoos per channel .. itemindex starts at 1 .. sort on prio
523 - Aug 13 22:49:32 2010 - summary: add normalize to gae/xmpp/event.py
522 - Aug 13 22:34:15 2010 - summary: add bold to console .. move normalize() into eventbase
521 - Aug 13 21:53:16 2010 - summary: add webapp2 .. move handler_gadgetexec.py to handler_dispatch.py
520 - Aug 12 17:32:30 2010 - summary: Fix line length ;]
519 - Aug 12 17:04:34 2010 - summary: add ipv6 option (-6) to irc shell bot
518 - Aug 12 16:18:38 2010 - summary: add udp to the bunch
517 - Aug 10 01:28:41 2010 - summary: fix more in the IRC case
516 - Aug 10 01:18:00 2010 - summary: enable bold in DCC CHAT
515 - Aug 10 01:06:06 2010 - summary: use bold
514 - Aug 10 00:32:27 2010 - summary: allow bold to pass no raw output
513 - Aug 09 23:14:57 2010 - summary: convert <b> to bold
512 - Aug 09 22:52:45 2010 - summary: irc to web works
511 - Aug 09 22:03:15 2010 - summary: also add GADGET to the watcher
510 - Aug 09 21:59:30 2010 - summary: add GADGET to forward
509 - Aug 09 21:10:49 2010 - summary: add a "how" parameter to the gadgetexec POST
508 - Aug 09 10:23:04 2010 - summary: tune status line
507 - Aug 09 10:01:19 2010 - summary: add the echo plugin
506 - Aug 09 10:01:07 2010 - summary: always require a control char .. echo web output
505 - Aug 08 10:43:43 2010 - summary: use hostname:port to create backend url
504 - Aug 07 15:21:55 2010 - summary: tune wikipedia look
503 - Aug 07 14:17:52 2010 - summary: use the right url
502 - Aug 07 13:31:56 2010 - summary: tune wikipedia
501 - Aug 07 11:01:31 2010 - summary: fix more order
500 - Aug 07 04:17:07 2010 - summary: make wikipedia work again
499 - Aug 07 03:44:50 2010 - summary: reimplement more
498 - Aug 07 00:46:16 2010 - summary: adjust examples .. webpage nits .. outcache work
497 - Aug 06 22:40:42 2010 - summary: default to bold on first help
496 - Aug 06 22:17:03 2010 - summary: default event.reply raw parameter to True
495 - Aug 06 20:11:28 2010 - summary: fix
494 - Aug 06 20:07:53 2010 - summary: remove user from status line .. its too huge when user is GUEST
493 - Aug 06 19:53:45 2010 - summary: homepage tuning
492 - Aug 06 18:00:35 2010 - summary: output topper() in italic
491 - Aug 05 22:27:36 2010 - summary: fix some bugs discovered by jsb-makedocs
490 - Aug 05 15:07:16 2010 - summary: more tuning of home page
489 - Aug 05 14:24:17 2010 - summary: nits
488 - Aug 05 13:49:57 2010 - summary: tune homepage
487 - Aug 05 01:11:01 2010 - summary: reverse outputcache order .. last first
486 - Aug 04 23:45:56 2010 - summary: fix typo
485 - Aug 04 20:21:43 2010 - summary: use , as seperator not -
484 - Aug 03 15:24:28 2010 - summary: nits
483 - Aug 02 20:48:55 2010 - summary: open urls in a new window
482 - Aug 02 19:44:18 2010 - summary: log all finished events
481 - Aug 02 12:06:38 2010 - summary: fix url extender
480 - Aug 02 11:13:15 2010 - summary: add outputcache-clear .. add update() function
479 - Aug 02 09:49:35 2010 - summary: add rss-register
478 - Jul 30 23:40:30 2010 - summary: tune console
477 - Jul 30 21:53:29 2010 - summary: set title of web page
476 - Jul 30 21:43:59 2010 - summary: spawn a new browser windows on vistiting docs pages
475 - Jul 30 14:19:42 2010 - summary: show proper doc url on wave join
474 - Jul 30 14:00:13 2010 - summary: console last part
473 - Jul 30 13:36:21 2010 - summary: console part 3
472 - Jul 30 09:57:38 2010 - summary: wave console part 2
471 - Jul 30 09:16:54 2010 - summary: wave console attempt 1
470 - Jul 29 19:34:48 2010 - summary: fix console on firefox
469 - Jul 29 13:53:21 2010 - summary: more console nits
468 - Jul 29 13:19:15 2010 - summary: allow multiple command requests
467 - Jul 29 11:26:06 2010 - summary: nits and bolts
466 - Jul 28 21:42:17 2010 - summary: enable GET on gadgetexec
465 - Jul 28 19:47:10 2010 - summary: don't sed googlecode urls
464 - Jul 28 19:16:51 2010 - summary: fix
463 - Jul 28 16:21:42 2010 - summary: add docs link
462 - Jul 28 14:21:38 2010 - summary: its 0.2.1 RELEASE
461 - Jul 28 14:06:42 2010 - summary: use _static
460 - Jul 26 23:07:28 2010 - summary: use iframe to load console
459 - Jul 26 22:25:41 2010 - summary: attempt for console gadget
458 - Jul 26 20:45:13 2010 - summary: split out the style css
457 - Jul 26 20:07:33 2010 - summary: include gozerdata/examples
456 - Jul 26 19:51:44 2010 - summary: update to 0.2.1
455 - Jul 25 05:23:15 2010 - summary: nits
454 - Jul 24 20:55:53 2010 - summary: dont forget the console.js
453 - Jul 24 19:47:48 2010 - summary: first attempt at rewrite of the web page
452 - Jul 24 13:16:06 2010 - summary: remove <br>
451 - Jul 19 13:29:52 2010 - summary: ingore utf-8 decode errors .. unload first_ and last_ callbacks as well
450 - Jul 18 19:42:13 2010 - summary: don't reconnect if the bot is stopped
449 - Jul 18 09:14:17 2010 - summary: fix forward order
448 - Jul 18 08:50:14 2010 - summary: add first_callbacks and last_callbacks so we can control the order of
447 - Jul 17 22:11:50 2010 - summary: add base bot to fleet.makebot()
446 - Jul 17 17:19:16 2010 - summary: don't use ttl for now
445 - Jul 17 10:04:54 2010 - summary: don't set user to string in ircevent.py
444 - Jul 16 15:36:27 2010 - summary: use ievent.user.channels (needs to be implemented yet)
443 - Jul 16 15:29:24 2010 - summary: fix dispatching for DCC .. set ievent.auth in dcc chat
442 - Jul 16 14:29:31 2010 - summary: use bot.dump()
441 - Jul 15 17:11:58 2010 - summary: fix
440 - Jul 15 15:58:19 2010 - summary: enable remote event logging
439 - Jul 15 15:56:00 2010 - summary: fix chatlog plugin
438 - Jul 13 00:32:21 2010 - summary: first attempt to port the chatlog.py plugin to jsonbot
437 - Jul 12 23:41:55 2010 - summary: add remote callbacks
436 - Jul 12 20:56:45 2010 - summary: add hmac to the container
435 - Jul 10 10:56:03 2010 - summary: lower loglevel
434 - Jul 09 06:21:07 2010 - summary: don't allow unloading of dispatcher plugin
433 - Jul 08 19:37:36 2010 - summary: GAE WEB works in firefox (at least)
432 - Jul 08 18:25:03 2010 - summary: fix GAE XMPP dispatch
431 - Jul 08 17:32:20 2010 - summary: move dispatching into its own callback
430 - Jul 06 06:23:04 2010 - summary: always require a control character
429 - Jul 06 06:01:33 2010 - summary: add to fleet based on bot.name
428 - Jul 04 04:52:38 2010 - summary: fix
427 - Jul 04 02:22:58 2010 - summary: add jsb-setup to the installed base
426 - Jul 04 02:07:03 2010 - summary: fix setup.py
425 - Jul 03 22:54:15 2010 - summary: enable -t command line option
424 - Jul 03 22:22:09 2010 - summary: add fleet.enable and use it in jsb-edit -f
423 - Jul 03 22:06:11 2010 - summary: refine jsb-edit
422 - Jul 03 21:30:38 2010 - summary: add jsb-edit
421 - Jul 03 20:58:31 2010 - summary: lower loglevel on users.add()
420 - Jul 03 06:17:30 2010 - summary: fix the container stuff
419 - Jul 03 05:31:49 2010 - summary: add gozerevent and container modules
418 - Jul 03 05:31:21 2010 - summary: introduce GozerEvent
417 - Jul 02 21:08:22 2010 - summary: fix unicode path in wave.say()
416 - Jul 01 10:34:38 2010 - summary: add python_precompiled to app.yaml.example
415 - Jun 29 21:09:46 2010 - summary: check if bot is stopped
414 - Jun 29 16:46:00 2010 - summary: fix resume of jabber bots
413 - Jun 29 13:48:59 2010 - summary: fix reboot
412 - Jun 29 09:34:04 2010 - summary: dont add bot to fleet if already present
411 - Jun 29 00:32:31 2010 - summary: fix irc reconnect
410 - Jun 28 23:15:23 2010 - summary: fix some bugs showing up when running ./bin/jsb-makedocs
409 - Jun 28 19:57:55 2010 - summary: nits and bits
408 - Jun 28 18:53:56 2010 - summary: update pluginlist
407 - Jun 25 15:15:10 2010 - summary: update UPLOAD doc
406 - Jun 25 15:04:17 2010 - summary: update setup.py and program description
405 - Jun 25 14:44:16 2010 - summary: lower some loglevels
404 - Jun 25 14:39:47 2010 - summary: disable jsonserver .. see plugin comment on how to enable
403 - Jun 25 14:35:43 2010 - summary: fix jsonserver plugin
402 - Jun 25 12:31:28 2010 - summary: fix test-unicode on wave
401 - Jun 25 12:07:21 2010 - summary: tune version msg
400 - Jun 25 12:06:19 2010 - summary: tune
399 - Jun 25 11:13:44 2010 - summary: make gae web path unicode compat
398 - Jun 25 10:54:20 2010 - summary: add jsb-stop
397 - Jun 25 10:20:49 2010 - summary: more unicode stuff .. set defaultencoding to utf-8
396 - Jun 24 23:59:21 2010 - summary: no errors on test-plugs 10 console
395 - Jun 24 22:29:14 2010 - summary: fix irc outgoing
394 - Jun 23 23:33:32 2010 - summary: make unicode work on wave
393 - Jun 23 23:22:17 2010 - summary: fix unicode path
392 - Jun 23 22:21:24 2010 - summary: make toenc/fromenc throw exceptions
391 - Jun 23 19:48:46 2010 - summary: lower loglevel
390 - Jun 23 17:45:57 2010 - summary: log more info in callbacks method
389 - Jun 23 17:39:22 2010 - summary: socket xmpp bot is of type "sxmpp"
388 - Jun 23 17:31:03 2010 - summary: dont construc a default XMPP bot
387 - Jun 23 16:55:52 2010 - summary: more logging stuff
386 - Jun 23 13:53:08 2010 - summary: fix GAE logging
385 - Jun 22 19:26:41 2010 - summary: tuen xmpp logging
384 - Jun 21 17:33:32 2010 - summary: more tuning of irc bot logging
383 - Jun 21 17:23:36 2010 - summary: tune irc bot logging
382 - Jun 21 17:11:45 2010 - summary: tune logging on console bot
381 - Jun 20 20:07:26 2010 - summary: add gozerlib.plugs to the docs
380 - Jun 20 18:34:30 2010 - summary: fix outputcache on WEB
379 - Jun 20 15:03:17 2010 - summary: fix
378 - Jun 20 14:53:44 2010 - summary: nits
377 - Jun 20 14:28:02 2010 - summary: speed attribute is not implemented yet
376 - Jun 20 14:24:50 2010 - summary: fix dcc chat
375 - Jun 20 13:49:49 2010 - summary: !test-plugs on console
374 - Jun 20 11:34:54 2010 - summary: use defer on GAE bots
373 - Jun 18 22:26:00 2010 - summary: dont doc gozerdata
372 - Jun 18 00:56:51 2010 - summary: stripname() channel names
371 - Jun 18 00:09:23 2010 - summary: fix make docs .. fix loading of config
370 - Jun 17 23:31:54 2010 - summary: tune url annotations
369 - Jun 17 14:17:19 2010 - summary: fix wave url annotations
368 - Jun 17 11:26:12 2010 - summary: no stripname in basic config .. santize on creation needed
367 - Jun 17 11:19:00 2010 - summary: do stripname() properly
366 - Jun 17 11:00:28 2010 - summary: add outmonitor
365 - Jun 17 00:59:37 2010 - summary: fix reading of config files
364 - Jun 17 00:55:55 2010 - summary: dont allow plain commands on IRC
363 - Jun 16 23:52:49 2010 - summary: use bot.uuid in usercheck() if available
362 - Jun 16 23:30:35 2010 - summary: truly strip txt
361 - Jun 16 23:17:53 2010 - summary: fix default bot name
360 - Jun 16 23:08:19 2010 - summary: more rlog bralaha
359 - Jun 16 23:07:08 2010 - summary: remove rlog remains
358 - Jun 16 22:57:39 2010 - summary: update waveapi to 20100530
357 - Jun 16 19:16:41 2010 - summary: remove userchannels
356 - Jun 16 18:51:14 2010 - summary: use cfg.botname not cfg.name
355 - Jun 16 16:52:50 2010 - summary: properly set default bot name
354 - Jun 16 15:28:47 2010 - summary: add botnick: and botnick, addressing
353 - Jun 16 14:03:10 2010 - summary: forward the source bot into the remote event
352 - Jun 16 13:52:28 2010 - summary: make console output also be forwarded
351 - Jun 16 13:27:17 2010 - summary: enable forwarding from console bot
350 - Jun 16 01:10:36 2010 - summary: more stripname() stuff
349 - Jun 15 23:02:55 2010 - summary: make sure globalshutdown() is called
348 - Jun 15 22:47:18 2010 - summary: use uuid4() to set a default password
347 - Jun 15 22:19:59 2010 - summary: add -z option to bin/jsb that start a forwaring bot (xmpp)
346 - Jun 15 18:59:35 2010 - summary: properly set event.nick name (remote) .. unload gn_callbacks as well
345 - Jun 15 18:28:15 2010 - summary: correctly forward the bot's nick
344 - Jun 15 18:04:13 2010 - summary: and the file itself
343 - Jun 15 18:04:00 2010 - summary: add opts module
342 - Jun 15 10:12:49 2010 - summary: set default loglevel to warning
341 - Jun 14 23:52:18 2010 - summary: IRC <-> Wave works ! well almost
340 - Jun 14 22:37:57 2010 - summary: make gn_callbacks (remote callbacks) recorded in boot()
339 - Jun 13 09:26:42 2010 - summary: forward irc -> wave part 1
338 - Jun 13 07:12:07 2010 - summary: add invite to the GAE xmpp bot
337 - Jun 13 05:41:11 2010 - summary: fix hubbub
336 - Jun 13 05:28:08 2010 - summary: fix hubbub exception reporting
335 - Jun 13 04:06:42 2010 - summary: add xmpp plugin
334 - Jun 13 03:12:05 2010 - summary: dont call callbacks twice in case of PRIVMSG
333 - Jun 13 01:46:40 2010 - summary: make sure BLIP_SUBMITTED is not ignored in LazyDict.dump()
332 - Jun 12 23:34:58 2010 - summary: make data-event work in GAE web
331 - Jun 10 23:29:54 2010 - summary: add saynocb() method
330 - Jun 10 22:51:41 2010 - summary: receive gae events properly
329 - Jun 10 14:39:44 2010 - summary: relaying part 1
328 - Jun 10 13:28:04 2010 - summary: fix typo
327 - Jun 10 13:24:50 2010 - summary: also forward QUIT PART JOIN and NICK
326 - Jun 10 13:04:39 2010 - summary: make receiving of remote events work
325 - Jun 10 05:06:51 2010 - summary: test8
324 - Jun 10 00:09:18 2010 - summary: test7
323 - Jun 09 22:10:13 2010 - summary: test6
322 - Jun 09 22:03:07 2010 - summary: test5
321 - Jun 09 21:36:41 2010 - summary: test4
320 - Jun 09 21:14:57 2010 - summary: test3
319 - Jun 09 21:12:14 2010 - summary: over to test2
318 - Jun 09 21:09:15 2010 - summary: over to test
317 - Jun 07 20:59:05 2010 - summary: forward part 1 .. sending
316 - Jun 07 00:43:54 2010 - summary: add jsb-rollback
315 - Jun 07 00:11:33 2010 - summary: from encoding issues
314 - Jun 06 23:32:42 2010 - summary: fix unicode parsing in logging.debug()
313 - Jun 06 22:08:28 2010 - summary: make trace stop at "gozerdata"
312 - Jun 04 23:57:52 2010 - summary: fix socklib/xmpp
311 - Jun 04 23:27:21 2010 - summary: move jsondir template to gozerdata
310 - Jun 04 00:05:34 2010 - summary: more jsondir remains
309 - Jun 03 23:57:56 2010 - summary: remove "jsondir" remains
308 - Jun 03 23:52:09 2010 - summary: move back to using "gozerdata" as the data dir
307 - Jun 03 23:49:40 2010 - summary: first attempt at forward plugin
306 - Jun 03 20:57:59 2010 - summary: fix copying of __init__.py
305 - Jun 01 23:19:11 2010 - summary: add feed to ievent.chan.data.feeds
304 - Jun 01 23:15:14 2010 - summary: always use event.chan as it gets saved later on
303 - Jun 01 21:00:49 2010 - summary: add data plugin
302 - Jun 01 21:00:35 2010 - summary: skip elements that are None
301 - May 31 21:01:10 2010 - summary: make hubbub plugin work
300 - May 31 20:15:01 2010 - summary: show event.auth
299 - May 31 19:19:11 2010 - summary: try stripped(userhost) first
298 - May 30 22:29:00 2010 - summary: make rss work on GAE
297 - May 30 15:48:34 2010 - summary: GAE RSS part 2
296 - May 30 02:01:03 2010 - summary: rss on GAE part 1
295 - May 29 23:18:48 2010 - summary: add cron.yaml example
294 - May 29 12:50:44 2010 - summary: create jsondir/myplugs
293 - May 29 11:01:56 2010 - summary: fix RSS plugin
292 - May 29 09:45:05 2010 - summary: RSS part 3
291 - May 28 14:09:35 2010 - summary: RSS part 2
290 - May 28 12:25:36 2010 - summary: RSS part 1
289 - May 28 01:17:44 2010 - summary: add shop plugin
288 - May 26 20:36:49 2010 - summary: fix jsb-installplug
287 - May 24 10:34:48 2010 - summary: fix help
286 - May 22 00:05:21 2010 - summary: gozerlib/admin.py is no more
285 - May 21 20:59:22 2010 - summary: lowercaser event.usercmnd
284 - May 21 11:18:25 2010 - summary: check for waveapi if we need to save to database
283 - May 21 00:16:56 2010 - summary: reenable reloadcheck
282 - May 21 00:07:43 2010 - summary: check loading of file first
281 - May 20 08:01:29 2010 - summary: fix config saving in GAE case
280 - May 20 07:03:13 2010 - summary: more boot stuff
279 - May 20 06:49:43 2010 - summary: remove admin module .. move it into boot
278 - May 20 06:24:08 2010 - summary: fix GAE boot
277 - May 20 05:21:45 2010 - summary: relay works XMPP <-> IRC socklib
276 - May 20 05:02:31 2010 - summary: add jsb-import to import jsondir into new bot
275 - May 20 04:16:34 2010 - summary: introduce a time to leave (EventBase.ttl)
274 - May 20 03:34:51 2010 - summary: reload() before forcing a module from sys.modules
273 - May 20 02:32:50 2010 - summary: fix xmpp to irc relay
272 - May 20 02:23:55 2010 - summary: add relay-clear
271 - May 20 01:31:58 2010 - summary: relay part 2
270 - May 20 01:06:30 2010 - summary: relaying part 1
269 - May 20 00:24:24 2010 - summary: move over to BotBase.outmonitor()
268 - May 19 22:12:00 2010 - summary: fix jsb-release .. fix pipeline in the irc case
267 - May 18 13:45:37 2010 - summary: fix
266 - May 18 13:27:21 2010 - summary: fix jsb-installplug
265 - May 18 12:33:27 2010 - summary: add weather, seen and kickban plugins .. fix socklib.wait
264 - May 18 03:13:15 2010 - summary: make nest work .. use jsonnest directory
263 - May 18 02:59:38 2010 - summary: log dispatching of command on warning level
262 - May 18 02:20:04 2010 - summary: make wave work as well
261 - May 18 02:10:57 2010 - summary: fix jsb-release
260 - May 18 01:20:34 2010 - summary: fix bin/jsb-release
259 - May 18 01:07:53 2010 - summary: move config examples to jsondir/examples
258 - May 18 01:02:50 2010 - summary: move examples into there own dir
257 - May 18 00:28:24 2010 - summary: more jsondir
256 - May 18 00:07:38 2010 - summary: myplugs dir lives in jsondir now
255 - May 18 00:05:30 2010 - summary: add config stuff
254 - May 18 00:01:09 2010 - summary: enter the jsondir
253 - May 17 23:34:13 2010 - summary: put run dir in jsondata dir as well
252 - May 17 23:29:51 2010 - summary: add mainloop .. move data in jsondata dir instead of gozerdata
251 - May 17 20:49:39 2010 - summary: implement mainloop()
250 - May 17 19:55:16 2010 - summary: readd path hussle .. thread Irc._connect()
249 - May 17 19:44:58 2010 - summary: remove eggs loading stuff
248 - May 17 19:25:02 2010 - summary: dont include curdir in sys.path .. supress warnings
247 - May 17 16:27:21 2010 - summary: limit loading of eggs to os.getcwd()
246 - May 17 15:12:39 2010 - summary: this is BETA2
245 - May 17 14:23:45 2010 - summary: fix auto_register
244 - May 17 14:01:08 2010 - summary: add tar to the doit bin
243 - May 17 13:56:23 2010 - summary: fix loading of eggs
242 - May 17 13:29:16 2010 - summary: fix
241 - May 17 00:46:52 2010 - summary: fix DCC CHAT
240 - May 17 00:11:59 2010 - summary: fix test-plugs
239 - May 16 18:29:59 2010 - summary: allow eval in console app. use # as the start character
238 - May 16 16:49:23 2010 - summary: fix commands command
237 - May 16 16:41:52 2010 - summary: add history to the console bot
236 - May 16 16:25:02 2010 - summary: add history to console app
235 - May 16 15:44:30 2010 - summary: readd rss plugin
234 - May 16 14:39:53 2010 - summary: move reloadcheck into commands so aliases work on GAE
233 - May 16 14:06:59 2010 - summary: disable warnings
232 - May 16 13:56:33 2010 - summary: fix lazydict's dumpelement()
231 - May 16 13:35:11 2010 - summary: remove init from config file
230 - May 16 13:31:28 2010 - summary: use bot.cfg in nickserv
229 - May 16 13:28:22 2010 - summary: remove dot parameter
228 - May 16 13:24:15 2010 - summary: add threads command .. shows running threads
227 - May 16 13:13:46 2010 - summary: implement aliases .. add fleet, nickserv, nickcapture, and underauth plugins
226 - May 16 11:25:21 2010 - summary: allow myplugs dir to be uploaded to GAE
225 - May 16 10:58:30 2010 - summary: use jsb-<nr> as backup nick
224 - May 16 10:37:27 2010 - summary: add simplejson dependancy
223 - May 16 06:51:44 2010 - summary: fix setup
222 - May 16 06:46:36 2010 - summary: its 0.2 BETA1
221 - May 15 22:33:02 2010 - summary: fix pipeline on SXMPP
220 - May 15 22:30:41 2010 - summary: fix pipeline on irc
219 - May 15 22:28:19 2010 - summary: fix pipeline under console
218 - May 15 05:51:57 2010 - summary: dump event stuff
217 - May 15 03:25:17 2010 - summary: make json dumpable
216 - May 14 23:19:12 2010 - summary: dump event better so we can reconstruct more easily
215 - May 14 21:39:09 2010 - summary: fix more on GAE
214 - May 14 19:53:58 2010 - summary: fix console
213 - May 14 19:31:23 2010 - summary: fix more in the xmpp and irc case
212 - May 14 16:44:13 2010 - summary: revamp
211 - May 14 14:02:43 2010 - summary: sleep 5 seconds before rebooting
210 - May 14 13:57:29 2010 - summary: make reboot on single bot work
209 - May 14 13:43:44 2010 - summary: fix reboot
208 - May 14 13:35:11 2010 - summary: add sub commands
207 - May 14 10:49:37 2010 - summary: user gozerdata/channels to save ChannelBase objects
206 - May 13 20:19:43 2010 - summary: fix deleting of users and adding
205 - May 13 20:00:47 2010 - summary: use stripname()
204 - May 13 19:37:26 2010 - summary: fix user-meet
203 - May 13 19:19:29 2010 - summary: don't do quit or reboot in the GAE
202 - May 13 12:17:40 2010 - summary: add statefull rebooting to the IRC bot
201 - May 13 11:22:40 2010 - summary: add reboot module
200 - May 13 11:09:55 2010 - summary: add controlchar plugin
199 - May 13 00:58:22 2010 - summary: send WHO on joining the channel so userhost cache gets synced
198 - May 13 00:27:54 2010 - summary: don't bork if loading of a plugin fails
197 - May 13 00:16:20 2010 - summary: make userhosts cache work again
196 - May 12 23:51:42 2010 - summary: dont include google in main path
195 - May 12 23:40:40 2010 - summary: remove raw parameter
194 - May 12 22:20:13 2010 - summary: fix console
193 - May 12 19:46:00 2010 - summary: add the test plugin
192 - May 12 18:56:45 2010 - summary: use the right bot names for fleet bots
191 - May 12 18:17:32 2010 - summary: fix !test-plugs under xmpp bot
190 - May 12 17:13:05 2010 - summary: fix makedocs
189 - May 12 17:02:23 2010 - summary: fix console !test-plugs
188 - May 12 16:38:31 2010 - summary: fix !test-plugs in dcc chat
187 - May 12 16:32:45 2010 - summary: fix dcc chat
186 - May 12 15:05:44 2010 - summary: pass !test-plugs
185 - May 12 13:09:20 2010 - summary: implement a seperate console event (ConsoleEvent)
184 - May 11 17:43:00 2010 - summary: add console/__init__.py
183 - May 11 16:53:37 2010 - summary: make auto_register work again
182 - May 11 16:40:07 2010 - summary: fix more in the GAE web case
181 - May 11 16:15:27 2010 - summary: fix more for socket IRC and XMPP
180 - May 11 09:14:32 2010 - summary: allow list as less() parameter
179 - May 11 07:52:47 2010 - summary: remove password from bot-data
178 - May 11 07:49:09 2010 - summary: fix type in quitmsg .. rm config from bot-data
177 - May 11 07:43:42 2010 - summary: fix config uuid
176 - May 11 07:31:08 2010 - summary: give every config file a uuid
175 - May 10 22:55:28 2010 - summary: fix GAE xmpp bot
174 - May 10 21:43:20 2010 - summary: add console bot
173 - May 10 21:40:38 2010 - summary: unbreak wave bot
172 - May 10 19:17:34 2010 - summary: jsb-fleet part 3
171 - May 10 18:16:16 2010 - summary: jsb-fleet part 2
170 - May 10 18:08:29 2010 - summary: add jsb-fleet bin
169 - May 10 18:06:19 2010 - summary: jsb-fleet part 1
168 - May 08 21:38:15 2010 - summary: lower loglevel
167 - May 08 11:35:18 2010 - summary: fix jsb-xmpp
166 - May 07 23:35:10 2010 - summary: fix threads
165 - May 07 21:26:31 2010 - summary: fix
164 - May 06 19:00:46 2010 - summary: move to socklib
163 - May 06 18:37:34 2010 - summary: make it socklib not socklibs
162 - May 06 18:35:46 2010 - summary: move gozerlib.socket to gozerlib.socklib
161 - May 05 22:47:38 2010 - summary: move jsb-restserver to jsb-jsonserver
160 - May 05 22:26:07 2010 - summary: add loglevel option
159 - May 05 21:01:43 2010 - summary: fix starting of threads on GAE aka dont do it
158 - May 05 17:53:24 2010 - summary: make jsb-restserver work
157 - May 05 14:08:45 2010 - summary: add jsb-restserver daemon
156 - May 05 10:57:41 2010 - summary: add jsondata plugin
155 - May 05 00:08:32 2010 - summary: make public/local commands work
154 - May 03 23:49:58 2010 - summary: add jsb-xmpp
153 - May 03 23:49:42 2010 - summary: branch merge
152 - May 03 17:32:49 2010 - summary: make jsonserver work
151 - May 03 01:25:51 2010 - summary: jsonserver part 2
150 - May 03 00:36:33 2010 - summary: add jsonserver plugin
149 - May 01 22:44:37 2010 - summary: add console gadget
148 - May 01 22:44:01 2010 - summary: update docs
147 - May 01 18:11:30 2010 - summary: sleep 0.1 second
146 - May 01 13:16:11 2010 - summary: add myplugs/__init__.py
145 - May 03 23:48:52 2010 - summary: make socket xmpp work with gtalk .. use -s talk.google.com
144 - May 01 12:59:32 2010 - summary: make remote plugins work
143 - May 01 12:28:50 2010 - summary: add jsb-installplug program for remote installing of plugins
142 - May 01 03:31:02 2010 - summary: fix GAE XMPP and web
141 - May 01 03:15:40 2010 - summary: make bot work in Gtalk .. introduce a event.bottype, used that
140 - May 01 02:43:59 2010 - summary: catch EOFError
139 - May 01 01:54:48 2010 - summary: tune logging
138 - May 01 01:29:01 2010 - summary: add gozerlib/exit.py containing globalshutdown()
137 - Apr 30 23:53:02 2010 - summary: fix logging
136 - Apr 30 22:31:41 2010 - summary: make loglevel work with formatter
135 - Apr 30 21:51:21 2010 - summary: make xmpp work
134 - Apr 30 16:31:47 2010 - summary: socket xmpp part 3
133 - Apr 30 16:31:29 2010 - summary: branch merge
132 - Apr 30 14:56:30 2010 - summary: add xmpp error codes
131 - Apr 30 16:31:01 2010 - summary: fix
130 - Apr 30 14:35:30 2010 - summary: socket xmpp part 2
129 - Apr 29 19:02:33 2010 - summary: unbreak IRC
128 - Apr 29 19:01:30 2010 - summary: socket xmpp part 2
127 - Apr 29 18:12:31 2010 - summary: add socket xmpp ported from gozerbot on 29-4-2010
126 - Apr 29 02:48:43 2010 - summary: update waveapi .. first attempt at protecting waves
125 - Apr 28 21:15:08 2010 - summary: unbreak
124 - Apr 28 20:57:57 2010 - summary: docstrings part 1
123 - Apr 28 13:15:58 2010 - summary: make plugin_packages the default in Plugins.loadall()
122 - Apr 27 23:03:50 2010 - summary: dont stripname the filename
121 - Apr 27 20:43:41 2010 - summary: don't stripname the filename .. stripname the name
120 - Apr 27 01:34:49 2010 - summary: decouple the console from joining a channel
119 - Apr 26 23:44:39 2010 - summary: remove fpr references .. set version to 0.2
118 - Apr 26 23:34:19 2010 - summary: set allowall = True on doc bot
117 - Apr 26 23:05:28 2010 - summary: remove fpr binaries
116 - Apr 26 23:04:24 2010 - summary: update to feedprovider 0.2.1 code
115 - Apr 08 12:20:42 2010 - summary: remove gozernet code from xmpp handler
114 - Apr 08 10:35:33 2010 - summary: include os.getcwd() in jsb-makedocs sys.path
113 - Apr 08 02:22:45 2010 - summary: remote net part 3
112 - Apr 07 23:41:14 2010 - summary: remote part 2
111 - Apr 07 23:17:24 2010 - summary: enter the remote
110 - Apr 07 15:47:22 2010 - summary: add handler_remote
109 - Apr 07 15:12:07 2010 - summary: more cleanup .. pass nose tests
108 - Apr 07 14:49:04 2010 - summary: remoge jsonsoup plugin .. move it to remote socket plugin
107 - Apr 07 14:36:38 2010 - summary: remote soup stuff .. move over to "remote"
106 - Apr 07 14:31:03 2010 - summary: move stuff from soup.py to remote/event.py (Container)
105 - Apr 07 14:16:04 2010 - summary: remoge gozernet plugin
104 - Apr 07 14:15:04 2010 - summary: add remote package .. for handling remote events .. remote gozernet for now
103 - Apr 07 02:07:56 2010 - summary: add missing logging imports
102 - Apr 07 02:03:15 2010 - summary: save to proper config file
101 - Apr 07 01:53:55 2010 - summary: don't default load plugins
100 - Apr 07 01:43:09 2010 - summary: properly set plugname of Command
99 - Apr 07 01:38:16 2010 - summary: add jsonsoup plugin
98 - Apr 07 01:31:50 2010 - summary: merge in owner when username != 'owner'
97 - Apr 07 01:04:38 2010 - summary: add socketplugs to setup.py
96 - Apr 07 00:48:23 2010 - summary: make nose test pass on jsonsoup
95 - Apr 07 00:27:10 2010 - summary: hook in the jsonsoup plugin .. untested yet
94 - Apr 06 23:07:18 2010 - summary: add socketplugs to the bunch
93 - Apr 06 23:06:15 2010 - summary: make rest code compile
92 - Apr 06 22:06:49 2010 - summary: add GUEST permissions to todo commands
91 - Apr 06 21:27:04 2010 - summary: make todo pass nose test
90 - Apr 06 21:05:10 2010 - summary: add todo plugin
89 - Apr 06 20:20:09 2010 - summary: add -x and -c options to the jsb commandline program
88 - Apr 06 14:49:18 2010 - summary: update version to 0.1.3
87 - Apr 06 14:22:47 2010 - summary: import handle_exception
86 - Apr 06 14:19:43 2010 - summary: fix wave bot
85 - Apr 06 14:14:10 2010 - summary: fix nose tests
0.1.2
~~~~~
84 - Apr 05 04:43:12 2010 - summary: Added tag 0.1.2 for changeset c7bef25b575c
83 - Apr 05 03:53:56 2010 - summary: add docs to the app.yaml
82 - Apr 05 03:12:44 2010 - summary: DOCS !!!
81 - Apr 05 02:27:03 2010 - summary: docs part 4
80 - Apr 05 01:53:40 2010 - summary: code docs are ok
79 - Apr 05 01:47:57 2010 - summary: add index.txt
78 - Apr 05 01:47:47 2010 - summary: move to .txt files
77 - Apr 05 01:24:57 2010 - summary: add mindex and plugdocindex
76 - Apr 05 01:24:11 2010 - summary: move stuff to handbook
75 - Apr 05 00:53:45 2010 - summary: docs part 3
74 - Apr 04 22:48:59 2010 - summary: docs step 2
73 - Apr 04 11:59:44 2010 - summary: fix bin/jsb-makedocs a bit
72 - Apr 03 20:56:32 2010 - summary: add first sphinx files
71 - Apr 03 16:14:36 2010 - summary: fix jsb-nose run
70 - Apr 03 15:29:24 2010 - summary: make sure help output is putted nicely
69 - Apr 03 13:41:56 2010 - summary: fix missing import
68 - Apr 03 02:55:42 2010 - summary: do docstrings
67 - Apr 03 02:10:46 2010 - summary: fix docstrings
66 - Apr 03 01:48:23 2010 - summary: use ", " as seperator
65 - Apr 03 00:58:33 2010 - summary: fix
64 - Apr 02 22:49:55 2010 - summary: fix typoos
63 - Apr 02 22:45:36 2010 - summary: make docstrings ok
62 - Apr 02 21:33:48 2010 - summary: its 0.1.2
61 - Apr 02 21:32:16 2010 - summary: enter 0.1.2
60 - Apr 02 21:05:37 2010 - summary: fix help <plugin>
59 - Apr 02 17:05:19 2010 - summary: enter 0.1.1 .. fix setup.py
58 - Apr 02 14:29:43 2010 - summary: tag it 0.1
0.1
~~~
57 - Apr 02 14:29:34 2010 - summary: Added tag 0.1 for changeset c1e6f850a292
56 - Apr 02 13:52:54 2010 - summary: increase to BETA
55 - Apr 02 13:48:15 2010 - summary: update README
54 - Apr 02 13:46:17 2010 - summary: update UPLOAD docs .. fix hb-register
53 - Apr 02 13:07:58 2010 - summary: make note about includes third party software
52 - Apr 02 12:58:55 2010 - summary: lower loglevels
51 - Apr 02 12:54:53 2010 - summary: loosen flood protection a bit
50 - Apr 02 12:49:52 2010 - summary: adjust README
49 - Apr 02 01:09:28 2010 - summary: lower loglevel of missing pings and corresponding pong checks
48 - Apr 02 00:30:15 2010 - summary: fix installing of simplejson .. fix gadget handler
47 - Apr 02 00:19:29 2010 - summary: make wave bots work (copy waveapi/oauth dir)
46 - Apr 01 23:47:22 2010 - summary: write mainconfig file to the config dir
45 - Apr 01 23:36:59 2010 - summary: check if bot.channels is set
44 - Apr 01 23:31:32 2010 - summary: allow os.sep in filenames
43 - Apr 01 22:57:33 2010 - summary: set version to 0.1
42 - Apr 01 21:49:00 2010 - summary: use stripname for persisted filenames
41 - Apr 01 21:04:41 2010 - summary: face
40 - Apr 01 21:00:47 2010 - summary: allow the bot to run without owner
39 - Apr 01 19:28:15 2010 - summary: create a ~/regs/<botname> dir where the bot related config is stored
38 - Apr 01 19:05:50 2010 - summary: adjust docs
37 - Apr 01 17:20:03 2010 - summary: fix pipelines in EventBase .. remove depends
36 - Apr 01 17:08:44 2010 - summary: update README
35 - Apr 01 16:44:37 2010 - summary: reduce number of installed scripts
34 - Apr 01 16:05:20 2010 - summary: move boostrap to release
33 - Apr 01 16:04:53 2010 - summary: tune
32 - Apr 01 13:36:25 2010 - summary: make bin/jsb run without config dir
31 - Apr 01 12:33:44 2010 - summary: fix jsb-start
30 - Apr 01 12:20:56 2010 - summary: reshuffle bin
29 - Apr 01 12:16:25 2010 - summary: set PATH
28 - Apr 01 11:50:12 2010 - summary: add jsb-boot and jsb-debug .. use jsbimport._import()
27 - Apr 01 11:13:45 2010 - summary: improve jsbimport._import()
26 - Apr 01 02:23:17 2010 - summary: fix loading of plugins on GAE
25 - Apr 01 01:25:35 2010 - summary: add doitall .. bootstrap/init/upload
24 - Apr 01 01:25:09 2010 - summary: yes it works !
23 - Apr 01 00:23:10 2010 - summary: make jsb-uprelease work
22 - Apr 01 00:03:50 2010 - summary: properly cycle sedded dirs
21 - Mar 31 23:33:32 2010 - summary: fix bootstrap backup
20 - Mar 31 23:13:47 2010 - summary: add argument to jsb-bootstrap which can be a release name
19 - Mar 31 22:26:24 2010 - summary: let jsb-bootstrap make a 'upload' dir based on gaeupload .. remove symlinks
18 - Mar 31 20:15:45 2010 - summary: use a run directory .. fix from gozerlib.socket.utils imports
17 - Mar 31 19:26:11 2010 - summary: remove jsb-unittest and set default url in jsb-test
16 - Mar 31 19:17:28 2010 - summary: fix WaveEvent.append() when self.blip is set (do nothing)
15 - Mar 31 18:58:11 2010 - summary: fix handler_web
14 - Mar 31 14:12:52 2010 - summary: add jsb-start
13 - Mar 31 13:17:51 2010 - summary: add jsb-installupload
12 - Mar 31 11:00:00 2010 - summary: move morphs to gozerlib package .. tune startup log of jsb-irc
11 - Mar 31 10:38:48 2010 - summary: default irc loglevel to "warning"
10 - Mar 31 10:31:14 2010 - summary: lower loglevels .. move gaeupload out of setup.py
9 - Mar 31 08:52:39 2010 - summary: don't update .. use remote install
8 - Mar 30 23:41:49 2010 - summary: import plugin packages instead of scanning a dir
7 - Mar 30 17:21:40 2010 - summary: install files properly
6 - Mar 30 16:43:33 2010 - summary: add jsb-nest
5 - Mar 30 16:42:07 2010 - summary: add setup.py functionality
4 - Mar 30 11:21:28 2010 - summary: lower loglevel .. fix wave.append() .. copy app.yaml to gaeupload
3 - Mar 30 10:09:51 2010 - summary: fix typo
2 - Mar 30 10:07:20 2010 - summary: move bin/fpr bins to bin/jsb counterparts
1 - Mar 30 02:34:19 2010 - summary: chmod +x ./bin
0 - Mar 30 02:27:38 2010 - summary: initial import taken from feedprovider on 30-3-2010
|