AgeCommit message (Expand)Author
2018-12-21Generate PTGbot index page dynamicallyHEADmasterThierry Carrez
2018-12-21Pin irc module to 15.1.1 to avoid import errorThierry Carrez
2018-11-26Allow unscheduled tracks to use now/nextThierry Carrez
2018-11-26Give better hints in case of command errorsThierry Carrez
2018-11-26Add emergency messages (~motd and ~cleanmotd)Thierry Carrez
2018-11-26Make 'unbook' available for allThierry Carrez
2018-11-26Rename ~reload to ~emptydbThierry Carrez
2018-11-26Load base schedule dynamicallyThierry Carrez
2018-11-26Split up function colorizing non-colored tracksThierry Carrez
2018-10-04Handle all schedule in a single tableThierry Carrez
2018-09-05Add channel feedback on 'book' commandThierry Carrez
2018-09-03ptgbot should still ask for identify-map capThierry Carrez
2018-08-30Identify with SASLThierry Carrez
2018-03-05Merge "Add more usage hints"Zuul
2018-03-02Merge "Remove unused shebang lines"Zuul
2018-02-28Add more usage hintsAdam Spiers
2018-02-28Merge "Auto-hyperlink URLs"Zuul
2018-02-28Merge "Add a couple of useful hyperlinks to the footer"Zuul
2018-02-28Remove unused shebang linesJeremy Stanley
2018-02-28Prevent crash w/ slot codes with no hyphen at allThierry Carrez
2018-02-28Add a couple of useful hyperlinks to the footerAdam Spiers
2018-02-27Auto-hyperlink URLsAdam Spiers
2018-02-26Split long linesJames E. Blair
2018-02-26Fix crash w/ slot codes with more than one hyphenThierry Carrez
2018-02-15Refresh every 3 minutes instead of 1Thierry Carrez
2018-02-14Remove leftover console.logThierry Carrez
2018-02-14Merge "Allow everyone to issue track moderator commands"Zuul
2018-02-14Merge "Add 'unbook' admin command"Zuul
2018-02-14Merge "Replace ~wipe by more selective ~reload"Zuul
2018-02-14Merge "Use deepcopy for dict copy operations"Zuul
2018-02-14Merge "Separate data loading from init"Zuul
2018-02-13Allow everyone to issue track moderator commandsThierry Carrez
2018-02-13Add 'unbook' admin commandThierry Carrez
2018-02-13Replace ~wipe by more selective ~reloadThierry Carrez
2018-02-13Use deepcopy for dict copy operationsThierry Carrez
2018-02-13Separate data loading from initThierry Carrez
2018-02-12Increase label size on signage pageThierry Carrez
2018-02-08Add page for digital PTG signageThierry Carrez
2018-02-08Single table for scheduled and additional roomsThierry Carrez
2018-02-05Pre-allocate random colorsThierry Carrez
2018-02-02Do not display room if not reservable on the dayThierry Carrez
2018-02-02Do not display slotrefs for unreservable slotsThierry Carrez
2017-12-22Rewrite documentation in more user-friendly wayThierry Carrez
2017-12-22Also find room for tracks in additional roomsThierry Carrez
2017-12-22Reject some commands if a track is not scheduledThierry Carrez
2017-12-22Add command to clean up at start of dayThierry Carrez
2017-12-22Update location automaticallyThierry Carrez
2017-12-21Select current day tab by defaultThierry Carrez
2017-12-21Add ability to book a roomThierry Carrez
2017-12-21Display scheduled and additional rooms in web pageThierry Carrez