1. 24 May, 2016 1 commit
  2. 23 May, 2016 3 commits
  3. 19 May, 2016 1 commit
  4. 11 Mar, 2016 2 commits
  5. 29 Feb, 2016 1 commit
  6. 05 Mar, 2014 1 commit
  7. 08 Feb, 2014 1 commit
    • Shane Wang's avatar
      Fix misspellings in meetbot · da7747b6
      Shane Wang authored
      Fix misspellings detected by:
      * pip install misspellings
      * git ls-files | grep -v locale | misspellings -f -
      Change-Id: I47e29fd1186aef9dda3c0f5e772f62729304af57
      Closes-Bug: #1257295
  8. 12 Jul, 2013 2 commits
  9. 16 Dec, 2012 1 commit
  10. 26 Nov, 2012 1 commit
  11. 21 Nov, 2012 2 commits
    • Garrett Holmstrom's avatar
      Fix initial meeting topic setting · 11fe412f
      Garrett Holmstrom authored
      Commit 9254a4ae caused meeting topics that are supplied to
      meetingtopic action, which means meeting topics won't actually be
      set unless someone explicitly sets one later. This commit makes it
      perform both actions. Fixes bug 1080269.
      Change-Id: Ide4115eef4341450a6641bc490f00f705b208112
    • Garrett Holmstrom's avatar
      Fix setup.py package names · 319b5547
      Garrett Holmstrom authored
      It looks like MeetBot's setup.py never got updated when the plugin's
      name changed back to MeetBot. The attached patch fixes that so
      setup.py starts working correctly again. Fixes bug 1080268.
      Change-Id: I76ad5e5c66f1f44aa260c76ed7392887fc610839
  12. 31 Oct, 2012 1 commit
    • Clark Boylan's avatar
      Add better #startvote error responses. · a306d7c1
      Clark Boylan authored
      Add error responses for the three #startvote error states.
      1. Person running #startvote is not the meeting chair.
      2. A vote is already in progress.
      3. The vote topic and options were not understood.
      Change-Id: I9d86671179ceea1067f0641213eb5398d933d405
  13. 22 Aug, 2012 1 commit
  14. 21 Aug, 2012 1 commit
  15. 19 Jun, 2012 1 commit
    • Clark Boylan's avatar
      Make voting case insensitive. · 620ed19d
      Clark Boylan authored
      MeetBot has been called too picky about case. Make voting case
      insensitive. If the vote options are "Yes, No" then "YES" or "no"
      are both valid options now.
      Change-Id: Ibb5cc9ea024ca8bdb1c1c603a6b9d9dbb56718fd
  16. 11 May, 2012 1 commit
    • Clark Boylan's avatar
      Tweak #startvote parsing. · c6407625
      Clark Boylan authored
      Seems like everyone wants to use '+1, +0, -1' as their startvote
      options. Made a slight change to the RE that splits options to allow
      +1, etc to be used. This change should also prevent splitting up
      hyphenated options.
      Change-Id: I7679f8bc1cfb505e1f88f2df7425bf12a0519acc
  17. 30 Apr, 2012 1 commit
    • Clark Boylan's avatar
      Adds basic voting support to meetbot. · b13a316a
      Clark Boylan authored
      Fixes bug #902948.
      Add new commands (#startvote, #endvote, #vote, and #showvote) to
      meetbot to facilitate basic voting support and results logging.
      Basic usage would be:
      foo #startmeeting
      foo #startvote What color should we use? blue, red, green
      bar #vote blue
      foo #endvote
      foo #endmeeting
      Change-Id: I0ff70da8e7df66d420203eb20366c8943d0d5113
  18. 27 Apr, 2012 1 commit
  19. 29 Dec, 2010 1 commit
    • Richard Darst's avatar
      Bug fix: #rejected aliased to #reject · 9758d001
      Richard Darst authored
      Ignore-this: e6219ddc1d9eea41f44107e2a217c8f0
      - #rejected was supposed to be aliased to #reject, but was not
        due to a name error.  Fixed now.
  20. 27 Dec, 2010 6 commits
    • Richard Darst's avatar
      Make link URL matching smarter · a7c62223
      Richard Darst authored
      Ignore-this: bff39c43073f3576e31bda52b7383e6b
      - Link URL matching no longer requires the URL to be at the
        beginningfront of the line
      - Includes test case and documentation fix.
    • Richard Darst's avatar
      run_test.py - fix up test scripts · 11dcb55c
      Richard Darst authored
      Ignore-this: 195d8aa23f913b86508f0662bee5c789
      - Make tests work again after the module split.
      - Many test changes.
      - Fix up some documentation.
    • Richard Darst's avatar
      writers.py - fix MediaWiki uploading · 95526e8d
      Richard Darst authored
      Ignore-this: f7c95d5482f4077fbeef93ed72ed1c96
    • Richard Darst's avatar
      README.txt - fix several Meeting/MeetBot references · 4e871bf6
      Richard Darst authored
      Ignore-this: c92f4a74e802bc022e980c1d913a80cc
    • Richard Darst's avatar
      writers.py - more properly detect nicknames in lines · 0ade14ad
      Richard Darst authored
      Ignore-this: 3c2adc52abbece612f594d18cc83862c
      - This patch makes "Action items, per person" search for nicks
        limited to full words.  For example, the nick 'jon' will no longer
        be assigned lines containing 'jonathan'.
      - Includes a unit test
    • Richard Darst's avatar
      meeting.py - add missing filename= line in Config.save · 7816aa1d
      Richard Darst authored
      Ignore-this: f6b958ca8b6632f7eeeacbef9c256cd9
      - Fixes bug relatetd to partial commit
  21. 10 Dec, 2010 8 commits
    • Richard Darst's avatar
      ircmeeting/writers.py - add mediawiki upload patch from David Narvaez · 85b33eb4
      Richard Darst authored
      Ignore-this: 9044e960dbc799ff5b27af8780da4e77
      - This allows the MediaWiki writer to upload directly to a MediaWiki
      - Configuration is via the extension-kwargs mechanism:
      - Patch contributed by David Narvaez - thanks very much!
    • Richard Darst's avatar
      ircmeeting/meeting.py - update to ".none" extension · 0790138e
      Richard Darst authored
      Ignore-this: eed5f98634527f0cd67d4dd654df3b35
      - Because of the way python dictionaries work, it is only possible to
        have unique extensions.  To get around this for not writing files,
        any extension that begins in ".none" will not have files written.
      - Thus, use ".none1", ".none2", etc, for multiple writers that should
        not be written.
    • Richard Darst's avatar
      ircmeeting/meeting.py - ".none" extension prevents writing files · 64f57ddf
      Richard Darst authored
      Ignore-this: cb3a6066ac65f30924cfc87cce164921
      - This provides a way to make a writer not write _any_ files.
        Examples of when this would be useful would be when you use the
        MediaWiki writer and upload directly instead of saving to a file.
    • Richard Darst's avatar
      supybotconfig/writers - fix kwargs parsing for writers · ee695be4
      Richard Darst authored
      Ignore-this: 33766800fdcf08e51fd4e331a327b0ee
      - Fix .ext|arg1=val1|arg2=val2 parsing for arguments which have a colon.
      - Add documentation to how to use this system.
    • Richard Darst's avatar
      ircmeeting/meeting.py - add `basename` replacement variable · 601bd9a3
      Richard Darst authored
      Ignore-this: 23f96aded1e64bb8c5d292014af258da
      - This is the value of os.path.basename(config.filename())
      - This can be used in, for example, startMeetingMessage or
    • Richard Darst's avatar
      supybotconfig - fix __init__ order · 9fe9ab83
      Richard Darst authored
      Ignore-this: 684574bdf546a62ee97c3fbd8ac5f637
      - This fixes a problem where writer_map was not properly being read
        from the supybot config system.  It was caused by __init__ in the
        Config class not being able to get data from the supybot config
      - This patch rebinds __init__ to use the supybot config proxy
        __getattr__ scheme.
      - As part of fixing this, I had to add code to rebind
        descriptors/properties to use the config proxy, too.
    • Richard Darst's avatar
      Change supybot plugin name back to MeetBot · 1e84fdf2
      Richard Darst authored
      Ignore-this: 393e3be2b8c6643d7830c36f5f274421
      - Leaving it at MeetBot preserves compatibility with old configuration
        and is still descriptive enough.
    • Richard Darst's avatar
      MeetBot/__init__.py - change irc nick MrBeige->darst · 6f1cd768
      Richard Darst authored
      Ignore-this: c3ad463ac860abb152fd91ce060d34f9
  22. 07 Dec, 2010 2 commits
    • Richard Darst's avatar
      meeting.py - update meetingLocalConfig.py locating logic · 9fdcb3bb
      Richard Darst authored
      Ignore-this: f9f1faa18de17fce6ff5fa7ba2492f1
      - Will now look in these places:
        - $PYTHONPATH (via 'import meetingLocalConfig')
        - alongside `meeting.py` in the `ircmeeting/` module directory.
        - $CWD
    • Richard Darst's avatar
      README.txt - update for restructuring · 64e0be83
      Richard Darst authored
      Ignore-this: f574285d71ff63ab7f5075a7f2ccc466