Changes for version 0.06 - 2014-08-14
- API CHANGE
- Timeline and StatusStorage: now contains() method accepts status objects with no "id" field. They are always treated as "not contained". Previously the contains() method croaked when ID-less statuses were passed. This behavior has been changed.
- BUG FIX
- Now BusyBird::Filter exports functions only by request. Previously they were automatically exported.
- ENHANCEMENT
- Add "hidden" per-timeline config parameter.
- Add filter_grep() function to BusyBird::Filter.
- Add make_tracking() function to BusyBird::Util.
Documentation
BusyBird runner script
how to configure BusyBird
advanced topics about configuring BusyBird
Status object specification
Tutorial to use BusyBird
Web API reference
Modules
a multi-level Web-based timeline viewer
common utilities about status filters
filters for statuses imported from Twitter
CPS data flow with concurrency regulation
status generator
simple logging infrastructure for BusyBird
main application object of BusyBird
PSGI controller for BusyBird::Main
view renderer for BusyBird::Main
BusyBird process runner
interface for status storage objects
common partial implementation of StatusStorage
Simple status storage in the process memory
status storage in SQLite database
Test routines for StatusStorage
a timeline object in BusyBird
utility functions for BusyBird
interface for watcher objects
Provides
in lib/BusyBird/Watcher/Aggregator.pm