Commits on Jun 12, 2012
  1. Ignore logs

    committed Jun 12, 2012
  2. Made channel indexing optional via INDEX_CHANNELS setting.

    First step towards implementing Issue #1 -- sadly I couldn't find a way yet to implement the 'public' setting for it.
    
    # Please enter the commit message for your changes. Lines starting
    # with '#' will be ignored, and an empty message aborts the commit.
    # On branch master
    # Your branch is ahead of 'origin/master' by 1 commit.
    #
    # Changes to be committed:
    #   (use "git reset HEAD^1 <file>..." to unstage)
    #
    #	modified:   logbot.py
    #
    # Changes not staged for commit:
    #   (use "git add <file>..." to update what will be committed)
    #   (use "git checkout -- <file>..." to discard changes in working directory)
    #
    #	modified:   logbot.py
    #
    # Untracked files:
    #   (use "git add <file>..." to include in what will be committed)
    #
    #	logs/
    committed Jun 12, 2012
  3. Bugfix: added the missing oper_credentials part. Must've missed it wh…

    …en doing a partial commit.
    committed Jun 12, 2012
  4. Added another TODO for INDEX_CHANNELS.

    Optionally prevent channels from being indexed (for instance hiding +s
    channels so the logs are only visible when someone knows the channel's
    name)
    committed Jun 12, 2012
  5. Improve CSS support by adding an external CSS_URL to be configured.

    This will allow you to easily override CSS styles without having to
    edit the logbot.py script.
    committed Jun 12, 2012
  6. Adds support for JOIN_NOTICE and WELCOME_NOTICE

    When set, these messages will be sent as notices to users when they
    join the channel, and/or to the entire channel when the bot joins the
    channel.
    committed Jun 12, 2012
  7. @excid3

    Update master

    excid3 committed Jun 11, 2012
  8. @excid3

    Merge pull request #17 from FiXato/master

    Added support for per-channel timezone offsets.
    excid3 committed Jun 11, 2012
Commits on Jun 11, 2012
  1. Force lowercase channel keys

    Force the channel keys of the CHANNEL_LOCATIONS_FILE config to
    lowercase.
    committed Jun 12, 2012
  2. Added documentation for localised channels.

    Includes an example of what to put in the CHANNEL_LOCATIONS_FILE config
    file.
    committed Jun 12, 2012
  3. Add support for timezone offsets on a per channel basis.

    You can now create a file at CHANNEL_LOCATIONS_FILE that contains a
    list of channels and (pytz) timezone location names.
    All log files for specified channels from that point on will have their
    timestamps adjusted to the given timezone.
    If a channel is not specified in the config file, it will default to
    the timezone specified by DEFAULT_TIMEZONE (which defaults to UTC).
    
    I've started storing this info in a separate config file as I plan to
    move all the other settings into a config file as well so people don't
    need to edit the script (allowing the script to be re-used more easily).
    committed Jun 11, 2012
Commits on Jun 9, 2012
  1. @excid3

    Merge pull request #15 from FiXato/master

    Prevent nick and quit messages from showing up in channels the user wasn't in
    excid3 committed Jun 8, 2012
Commits on Jun 8, 2012
  1. Use the channel_title in one more position

    Update for the lowercase channelname fix.
    committed Jun 9, 2012
  2. Force channel log filenames to be lowercase when appending to logs

    In some rare cases a logfile with a different capitalisation was still
    being created.
    committed Jun 9, 2012
  3. Only write quit events on channels that actually had the user in it

    Should prevent the quit messages from showing up in all channel logs.
    committed Jun 9, 2012
  4. Only write the nick change event on channels that actually have the n…

    …ick on the channel
    
    This should prevent nick changes appearing in logs that don't have the
    user on the channel.
    committed Jun 8, 2012
Commits on Feb 10, 2012
  1. @excid3
Commits on Jan 21, 2012
  1. @excid3

    Updated readme

    excid3 committed Jan 21, 2012
Commits on Jan 20, 2012
  1. @excid3

    Catch all FTP errors

    excid3 committed Jan 19, 2012
  2. @excid3

    Markdown readme update

    excid3 committed Jan 19, 2012
  3. @excid3

    Release 0.4.2

    excid3 committed Jan 19, 2012
  4. @excid3
  5. @excid3
  6. @excid3

    Configurable log folder locally

    excid3 committed Jan 19, 2012
  7. @excid3
Commits on Jan 19, 2012
  1. @excid3

    Split filenames on windows

    excid3 committed Jan 19, 2012
  2. @excid3
  3. @excid3

    Skip if empty remote filename

    excid3 committed Jan 19, 2012
  4. @excid3