Timeline
04/22/08:
- 13:02 Changeset [9adfc94657f2cb502705696c649a6bf849555970] by
- Update AUTHORS
- 12:02 Changeset [b3300cabeda816b79a592c3e7704abbbd3b5505c] by
- Licensing uniformity: dual-license rbot core under MIT+acknowledgement and …
- 01:43 Changeset [b2af728968fcb8c1e109164332a1094cc17c9102] by
- uno plugin: most commands should only trigger after the game has started
- 01:37 Changeset [2092b0b165822b09a2fa83aad18bc9d12af753b5] by
- uno plugin: only allow to pick a color after a wild
04/19/08:
- 13:39 Changeset [087ff14d6117ef746bfad797a8088a7e6b74d5ac] by
- rss plugin: return from select_nonempty() as soon as nonempty is found …
- 12:15 Changeset [93314b5143834ec51d5b8f118ef343b59203c130] by
- core/irclog: black and whitelists
- 11:18 Changeset [b6d39f5ca585a89c8d2567e59bd8ef67c77c5674] by
- core/irclog: config option for max open files
04/18/08:
- 01:38 Changeset [96d13521d82d4fa4355faf9dd3b8aace86171c87] by
- * make the daemonization thing to suck less (wrt standard io channels)
04/17/08:
- 02:44 Changeset [049b3de3e37fddc0e119ada89edebde535f03549] by
- update .po files
- 01:49 Changeset [b371854ac64eab8601b4a013e7ab5dd0c5db9ef5] by
- gettext: support anonymous modules (and thus plugins) with newer gettext …
04/16/08:
- 01:59 Changeset [5558808a3f0b63a7c8fadcadcee6f09aecea2e62] by
- + ircbot logging: log_session_end on restarts, too
- 01:06 Changeset [dd87231af22d1a94562b1c6b312c8af97d258bfb] by
- * ircbot logging: fixed the logger thread wrt daemonizing
04/15/08:
- 23:07 Changeset [e86335936a37b372cbdff4b106ba32aff0a0e9dc] by
- + ircbot logging: atomic multiline log records
- 22:54 Changeset [c3c62ed2f838cdd79a2f26571cbd18642398905c] by
- * ircbot logging: $log_queue / logger thread
- 20:16 Changeset [56eacc7b8dc2a58949ff8211b982493e21f7ab33] by
- debug logging: don't raise on SecurityError? Some scripts (from the …
- 17:01 Changeset [0ed9bf788d778eba03d65ad19cea6c0a5c432870] by
- script plugin: report_error() method
- 05:25 Changeset [7f938d96c15a53fa42fe8e55617ff0a2c25dd00e] by
- + core/irclog: stamp/close logs on rescan/restart
- 05:14 Changeset [86e2386cce5df6bf45c2069140e752dc810cc011] by
- + core/irclog: expiration for the open logfiles cache
- 04:29 Changeset [ec5a16fa448c1eeba69697617183bda8ec0c863a] by
- + core/irclog: time stamp on open
- 04:03 Changeset [18e86e2130304a8b8537d6984da82e0de2f9c13c] by
- irclog: uniformize logging style
- 03:54 Changeset [8610e08b1dbaa0738d2d6155260dbfba8d8aa42c] by
- irclog core module: dispatch from listen() to catch double-delegated …
- 03:48 Changeset [f23cb29ddf2ff1d2f959086571249da52cee0c7d] by
- ircbot.rb: fix some IRC log refactoring issues
- 03:22 Changeset [fcda5169000a33c237bb6b0ed28afcf29a674ffd] by
- IRC logging refactoring
- 01:34 Changeset [5a6c7f42cd079fe52d0927004148081fa8e939b1] by
- uno plugin: more help
- 00:55 Changeset [f7786f40c4c70e6f72eb49566c8fba020d59af56] by
- uno plugin: initialize top10 counter both for inline and spread lists
- 00:32 Changeset [5c0a202257ca2195900ef4dbbe3215f1fd730727] by
- utils: URI fragment is sometimes found in id attribute to A tag
- 00:22 Changeset [9996da20c88d45c34b8f1267b23b83ae1e1bbea3] by
- utils: don't hang when getting first par with nonexistant uri-fragment …
04/14/08:
- 23:09 Changeset [39fa281fa05a8b3c1e56954c5db4dcabcc1b6d8e] by
- uno plugin: command to transfer game ownership
- 21:58 Changeset [4b0cec11264b27473f9d05c0cd510166364a0fb7] by
- uno plugin: game starter how has temporary full uno::manage permissions …
- 21:49 Changeset [b52aa00fb8fcb9ef1fe2372a72013f8ea2e1176e] by
- auth core botmodule: it's p, not params
- 19:33 Changeset [f7c6b2e8300a609dfc2077dfa0a11d40aa3daf64] by
- + temporary permissions
- 19:16 Changeset [8d4a8afa58753f479434dfb7b80986d75a1713ec] by
- uno plugin: cleanly end all games on cleanup()
- 19:04 Changeset [da2edefc1b4ca6e8caf615d0a7dc4a14646f0785] by
- uno plugin: clean up game management permissions
- 03:03 Changeset [8f9e33c59a02f265b11b0c418fe58d5c7ddf21e5] by
- youtube plugin: update filters to new YouTube? layout
- 02:08 Changeset [a248245d2de1988119431c68c7f9219c986f92c9] by
- uno plugin: remove completed TODOs
04/13/08:
- 06:00 Changeset [84f35b380e57fc490d9fa7bbe1ef710cc67a9101] by
- plugins: rework delegate() to accept options
- 03:46 Changeset [410affdb41f01d43498ffe92a12da7979d20053c] by
- + UnknownMessage? class
- 03:44 Changeset [26856c6742be2b79524533e7fd2b9cb3a93faa82] by
- + NamesMessage? class
- 03:31 Changeset [5509b8844473382646304fa699048de4551f5773] by
- rfc2812: parse User mode changes, even though they aren't handled yet
- 03:16 Changeset [ae22d3ad34c7626d52a5b0473b025d064f38c045] by
- rfc2812: clean up channel mode handling
- 02:53 Changeset [1239f5f80ecae2353d78491dbbf873b801bdab7d] by
- + ModeChangeMessage? class
- 02:03 Changeset [1f7b45bcfa05821884ba47d4e42608c8f9b5a6b1] by
- + MotdMessage? class
- 01:48 Changeset [3768dba0fc5513fbf3631185a8c87d36b5339989] by
- + delegate notice() for NoticeMessage?
- 01:43 Changeset [407909dcd0f19e2d3240b84bbd75a8cf9967535b] by
- + WelcomeMessage? class
- 00:23 Changeset [e36f3f43138a0201ef0ae63db6e799564725055c] by
- test for event threshold
- 00:23 Changeset [2d0765c18a7304aa6e113275411f1cff957ed8d9] by
- plugins: make delegate() aware of ignored and fake messages By …
04/12/08:
- 23:50 Changeset [014d7d1078fd070055db76a89cdfadb8f107541d] by
- event delegation thresholds
- 11:53 Changeset [2e87853789cc18c6a3450f9c79da32f94920d376] by
- uno plugin: top scores and wins
- 11:26 Changeset [eaa48831a6dd8231a79236c9be44e24875cd92c1] by
- uno plugin: channel and player stats
04/11/08:
- 23:56 Ticket #7 (Need a public forum to talk about rbot.) created by
- I'd like to see a public forum (not IRC room) here to talk about rbot.
- 23:54 Ticket #6 (Can't get qdb v0.3 plugin to work with my rbot v0.9.10 in Debian.) created by
- [12:41pm] <Ant> bender qdb 200 12:41PM <Bender> Fail D, [2008/04/11 …
- 23:00 Changeset [972df692a219e9277a7c7f9cf28806f15efd6d68] by
- uno plugin: a Reverse on a Reverse on a +X should be playable regardless …
- 22:53 Changeset [d400e2711d003fafb15359c2f5479402260f6eb4] by
- uno plugin: Reverse with two players and a picker should bounce the pick
- 21:20 Changeset [da7c90c235ae65697f4969112c53294e04904d0c] by
- uno plugin: mark all legit moves as not challengeable
- 21:07 Changeset [78e4b978141ee46a54b4a62d724985f5ab1b18d7] by
- uno plugin: don't fail to drop players that left the channel
- 19:18 Changeset [f4c06c198fd6235e5932b73e91012e6fce22b6ad] by
- uno plugin: W+4 can be challenged
- 17:31 Changeset [f4d25ccbbcb4235ed7d85e31df4e31c509387c45] by
- uno plugin: allow playing a double +2 card
- 16:43 Rbot1xPlans created by
- Create page with the plans for 1.x
- 14:26 Changeset [5aeef49abc6959b45989bc65d25357b16f062030] by
- uno plugin: correct handling of drops and forced game ends
- 02:30 Changeset [ac10728090f28a34593da1d125ebf0811d7d9691] by
- * recalculate the relative version timestamp on !version
04/10/08:
- 22:32 Changeset [56fe4203025b373ce9c6d29b90a28533964e8287] by
- uno plugin: pick or pass are the same when +X are pending
- 22:26 Changeset [b75db5a36c04b0def01673b1ffabce40438a2b9f] by
- + show relative timestamp in git version
- 21:17 Changeset [27ef2c2c2ba14f02c63ee0d74aba4ff2a470dfa6] by
- filters: suppress a warning
- 20:59 Changeset [36f349f3f005ab105c7e665dfee00b9b7e8d6939] by
- rbot: don't fail in git checkout if git can't be run
- 18:25 Changeset [8bab7c7470a7f0d528332172177744953f2e9387] by
- Bug fix, priority order needs to be marked dirty when modules added.
- 18:25 Changeset [173c64800b2bf9b7a36c83eeadd74d974cb7ec15] by
- adds test for add_botmodules bug fix.
- 18:08 Debian edited by
- (diff)
- 17:39 InstallGuide edited by
- (diff)
- 17:38 Debian edited by
- (diff)
- 17:37 Debian edited by
- (diff)
- 17:36 Debian edited by
- (diff)
- 17:35 Debian edited by
- (diff)
- 17:34 Debian edited by
- (diff)
- 17:24 Debian created by
- 16:58 Changeset [c4c4a8eb86172f718c88b037a2ea153637f472af] by
- uno plugin: document playability of two equal cards
- 16:48 Changeset [1a5651d2ea7dbd4d385c97727db2029dd3c9c5c5] by
- uno plugin: player replacement
- 16:22 Changeset [201333cdd1a74ecd5a74fb53c2b6a37fb25e52b5] by
- uno plugin: allow players to drop from the game
- 15:36 Changeset [2c4f6473ac45ff5ae2a27514ef907af68115ae9f] by
- uno plugin: uno end command
- 15:23 Changeset [8d29abf8ec962602559ff26af56021551992c09d] by
- uno plugin: when players join mid-game, give them an average number of …
- 14:34 Changeset [10e1b4c600adfe49b62679762f7f76481dbf1f23] by
- uno plugin: more extensive help
- 14:12 Changeset [a8d0cf11c3f29c3a760250a9818a962919233cd7] by
- uno plugin: rework play_card param matching, allowing color spec for wild
- 10:45 Changeset [e5dffc33c257bbe4edf41bba018f58104c0e6b57] by
- quotes plugin: modernize dispatcher, add localization
- 10:05 Changeset [b4a4ff08bea8292c379dd075a7b57f7339746860] by
- plugins: reinstate debug lines in privmsg()
- 02:52 Changeset [f9c485413f781fa04e56ce3eaedcff07adc1a88f] by
- uno plugin: TODOs
- 02:41 Changeset [a0c0940063f8efe594fa3d00a9f49ad878008c91] by
- uno plugin: always bolden player names
- 02:09 Changeset [1b44d1d0b0a2f3b337a8f7c52d46df8dbb31cdc8] by
- uno plugin: public announce of people on join
- 02:07 Changeset [d833247f099504e36c47286ad5abe4079a026ba1] by
- plugins: mark priorities dirty on rescan
- 01:45 Changeset [27cb79be57f9377d8c13dab2d7d0776e80dfd115] by
- uno plugin: fix check for card presence
- 01:31 Changeset [282909e0ef97ab3045254920dcee5eab2be25505] by
- math plugin: stringify answer for reply Some Ruby versions seem to have a …
- 01:31 Changeset [d6f297d8f6bff4f33917441355a3e2ff4a0550fe] by
- math plugin: report errors with full backtrace
- 01:16 Changeset [29397fb64d302d9dac81521c24e934e588d61ee8] by
- hl2 plugin: handle send errors as well
- 01:09 Changeset [b1155710d58091f8a3c5db6f764eeb6a6dd36b2a] by
- uno plugin: don't trigger in-game commands if they have parameters they …
- 00:40 Changeset [a7fb10abf4031fd4137c09b83c2770b3d4fe4766] by
- Added event priorities to modules.
- 00:40 Changeset [9718c29c6e9daf9227d0a750e6419640eff50276] by
- Added unit test for botmodule event priorities.
- 00:24 Changeset [17f0df8d5ad664ebce6076038eb0472080e9e339] by
- uno plugin: sort dealt cards too
- 00:22 Changeset [1e41b1496490a9cd9d97b9196b65f162397570df] by
- uno plugin: colorize color pick
- 00:22 Changeset [30ddc82becc5fde75f95b1f395bd66d1de4c09a3] by
- uno plugin: fix playing cards after a Reverse after a +something
04/09/08:
- 23:48 Changeset [a0be4e1a5d71b55dadf5cf3fa976c784a0581d52] by
- uno plugin: fix endgame with positive picker
- 23:47 Changeset [28414ec3a9ea3153a001102241bc1feb46ba4a38] by
- uno plugin: fix playability check for Reverse vs +x
- 23:25 Changeset [fb33606c5a7e2aa75c11bb5282987138920c8bde] by
- uno plugin: sort players' cards
- 19:06 Changeset [7ee14d61698e23c61a51cc6e15e836246eadb21e] by
- uno plugin: downcase parameters
- 18:57 Changeset [aa0da8b4c3d4fda7ccb8a3c864d07a54fdf1c3aa] by
- uno plugin: don't reset the @picker until cards are assigned
- 18:57 Changeset [27a15c00d2e34b0b6c3cdc4c4bb3ce8de8fe8539] by
- uno game: non-wilds can't be played on a +something unless they're the …
- 18:46 Changeset [8e29e43bf836a0dba8d10aa361619b60f07b57b9] by
- uno plugin: endgame
- 16:30 Changeset [e97360e5b530c11747c91816bf02a85f9d3d157d] by
- uno plugin: initial implementation of UNO! game, no endgame yet
- 03:30 Changeset [1bb149baa203f8c647fbe6647b329fd1635add0d] by
- message: force Irc color to be specificed with 2 digits
- 03:30 Changeset [3220c8e65e723790dfd69e05c012ad78badfbb45] by
- extends: Array#shuffle! and shuffle methods
- 03:30 Changeset [cfc6d31ac24b3c705eaa7302ced01d5f33135dc4] by
- extends: Array#delete_one takes an optional argument for the element to …
- 03:28 Changeset [55eae6dcf60c8b24452cf5eb75f18aacb3469215] by
- script plugin: mark handled messages as replied
04/08/08:
- 20:49 NewAuthModule edited by
- Describe the high level 'allow' and 'deny' commands (diff)
- 18:28 Changeset [3b8b9d66fb60469a05a51bbcdf9bc919de155e07] by
- revert previous useless commit and rdocify documentation of accessors to …
- 18:19 Changeset [db3b9833d9e8510ed26a2964dc9de4174d14338a] by
- extends: registry reader attribute for BotModule
- 18:09 Changeset [52895a145e3327919b1a40647d4352bd2e9bc707] by
- alias plugin: use fake_message()
- 18:09 Changeset [0779bf6e7247105b76b5a7563ffbf7a542fd8a4f] by
- linkbot plugin: use fake_message()
- 18:09 Changeset [0f277c32dd269937fbbe6427b416214ae70c70e2] by
- reaction plugin: use fake_message()
- 18:09 Changeset [cb371bcf26afa3d7c33434721a55eda6a957e16a] by
- remotectl plugin: use fake_message()
- 18:07 Changeset [6661440096cce02c0afbc304ed0d84d3697c87d1] by
- extends: BotModule#fake_message() to simplify creation of fake messages
- 02:13 Changeset [d85d16e74edfa268bb8f3dc0e93fe85a47b3b224] by
- Update po files
04/07/08:
- 16:14 Changeset [6defc06a719501298575e239e4094d07814136b6] by
- message: new 'ignored' property
- 16:08 Changeset [b8802b0ff7eb9695ddf3372c80698405c24ffe97] by
- plugins: irc_delegate to do listen+actual delegate
- 10:49 Changeset [8a3ef5e5aaf5cb8305728f3bcd407ac17fc23138] by
- linkbot, remotectl plugins: delegate message() too
- 03:02 Changeset [e00ea339ca3baaa9cfe74f6cec85c36e83307b61] by
- + use the message() delegate instead of listen() when possible
- 02:50 Changeset [0e8f24e9b72eaaacc830cd5265a92944f806f587] by
- plugins: message() delegate
04/06/08:
- 18:58 Changeset [1e841175468b3e0357ab278a226a237fe4d7687e] by
- plugins/keywords: add method that was missing from commit …
04/01/08:
- 18:20 Changeset [b23ff8826ff593bb5f0d0f62739b3fc924c55f67] by
- weather plugin: get all advisories
- 18:20 Changeset [accf1a07d45b90a44237fb3ab24e0920b4e50391] by
- weather plugin: don't break when there aren't advisories
03/28/08:
- 02:53 Changeset [e5e8e7b3e389f59f4ee7415d1c662141e9fff101] by
- plugins: expose the registry and the map handler as methods for the …
- 02:53 Changeset [5d81bc45965a2cda327410b058a7d0d3f4eafb52] by
- auth core module: allow and deny commands
- 02:49 Changeset [5f25e65756ff3428226559e301e9074a4b660e69] by
- * plugins/unicode -> core/unicode; don't require "jcode"
- 02:02 Changeset [1e9373e223fe142fb412f268d33e993a09d4d818] by
- + rss.rb: optional :delay param to '!rss rewatch'
- 01:10 TOC edited by
- (diff)
- 01:04 TOC edited by
- (diff)
- 00:02 Changeset [33f1c8ddc1f4c9f897f3b194a44faa1834f61566] by
- * bin/rbot-remote: doc typo
- 00:02 Changeset [b45f28ad735df01d46a30d4cf711c8ec874e9b4e] by
- * (core/remote) use safe bind() defaults
03/27/08:
- 23:50 Changeset [4b3c33ad04cb47eeed3b360ac0743415de0d9ad9] by
- * handle invites properly -- forgot more than half the files :/
- 23:34 Changeset [445b4b7f144edb862f7744eae4eeddb5f4b27038] by
- * handle invites properly
- 23:13 Changeset [63eaa1da3ba602e55458ad2228b8ecc9db045b04] by
- factoids plugin: fix regexp for words such as jsn-
- 02:06 Changeset [95968ce9b07a35cf0c196491c4e050150e556bea] by
- weather plugin: advisories can be disabled
- 02:02 Changeset [c6b7a60b7cca32037372bedbf36587e4e250e430] by
- weather plugin: echo special advisories if present
- 00:17 Changeset [03a565c6f6a11e950f66b7aa159de86c2119efee] by
- weather plugin: properly support and signal multiple weather stations when …
03/26/08:
- 10:06 Changeset [6e62535cd38c5a1f00e76a6984df671d76e6c70a] by
- Merge atj's auth changes Merge branch 'atj'
- 03:02 Changeset [7bc7252c6ba964c01deedac5209fa4c575b48cb3] by
- translations: update 'user tell' master password string.
- 02:57 Changeset [6ef120a1f8782605fc91c92f129fa34896bba79f] by
- core/auth.rb: don't allow the master password to be told to a user, and …
03/25/08:
- 17:24 TOC edited by
- (diff)
- 17:21 Changeset [f09b9b4e9a2ded2bb841b31f85a16926c0d1a47f] by
- ircbot: remove obsolete commented includes
- 16:21 DataStream created by
- 15:52 RbotFilters edited by
- Document htmlinfo filter structure (diff)
- 15:13 SandBox edited by
- (diff)
- 14:56 RbotFilters created by
- 14:44 Changeset [a280ce2fd50834bffdaff365869bde2c909264ec] by
- filters: UI and methods to list filter groups
- 14:21 TOC edited by
- Add link to Filters page (diff)
- 01:05 Ticket #4 (reaction plugin doesn't recalculate chances on rm) closed by
- fixed: Thanks, applied.
- 00:58 Changeset [ab5703bcdf888e0ea9d65ba194eaeea922f72146] by
- utils: Utils.secs_to_short convert seconds into hour:minute:seconds format …
- 00:49 Changeset [78ccfb89403dc2fd2c06d4bbaca2129e2ba4c968] by
- youtube plugin: option to display alternative formats in video info
- 00:33 Ticket #4 (reaction plugin doesn't recalculate chances on rm) reopened by
- 00:30 Changeset [a62bd20f3f4bb57dfffe4db425ddd6b50a4c6787] by
- * (reaction plugin) make rm recalculate chances of replies
- 00:28 Changeset [00e94aa9b086bdbc021095bff2d53ba2617b03e9] by
- youtube plugin: retrieve alternative formats for videos
- 00:15 Ticket #4 (reaction plugin doesn't recalculate chances on rm) closed by
- fixed: <@unfo-> ,reaction show undef < rbot-unfo> no reactions programmed …
03/24/08:
- 13:26 Changeset [a70a0879fe06aaa9c45cacc04a34e64185e5168b] by
- slashdot plugin: fix title handling in htmlinfo filter
- 00:07 Changeset [41fba3fa34d46c77dbfb580fc3a8c737d68eafde] by
- imdb plugin: fix author output broken by …
03/23/08:
- 19:45 Changeset [5bf80527c700806cecb37edefff8b22ee8318d04] by
- youtube plugin: refactor info() method into youtube video filter (for …
- 19:16 Changeset [a130b1e136286cd8831e62f58d6710092f3ee74a] by
- youtube plugin: more compact info representation
- 19:06 Changeset [08e27c3aa7aa63bdd2f65e26c431804a182aee84] by
- youtube plugin: fix retrieval of ratings, views and faves
- 19:03 Changeset [c7fd2858c6080c775c932e3605e3f5e742eafece] by
- youtube plugin: video data extraction has its own filter, used also in …
- 18:17 Changeset [f26ef621fc9ef9dbde57b4a6794338cafdd18ce0] by
- youtube plugin: initial commit
- 14:01 Changeset [918e880ead15058a5a8af1f99a2840985a051e7f] by
- auth core module: missing h in permissions searcH help
- 13:31 Changeset [ee04b98df5b92e7683710cfcb4147d8355d1a525] by
- rss plugin: check for <channel when <rdf:RDF is found RSS htmlinfo filter …
- 13:29 Changeset [620239d6bb3ad85c3f6af4818989b0e0f7e7e631] by
- rss plugin: rescue RSS parsing in htmlinfo filter
- 13:16 Changeset [8182a507b717c28c010380f356cde2f3261ee40e] by
- rss plugin: missing 9 in FEED_NS regexp
- 03:15 Changeset [9d19d55d6492b45392890dbe7cbb11ab1bfb4ee2] by
- rss plugin: make htmlinfo input filter less greedy
- 02:50 Changeset [55a13ec9c487860975f0fe491fbc1a7c2357c6ac] by
- slashdot plugin: check if we are parsing an actual /. page rather than an …
- 02:15 Changeset [09a5d3188420a10590917b7abc2de6cffb4327f5] by
- * plugins/search: thread, don't block
- 02:12 Changeset [45fe7c191789f7cdc7def283be2551b0c28354dd] by
- * httputil: avoid double read in partial_body
Note: See TracTimeline
for information about the timeline view.
