turbot
2022-01-12 Carl WorthAdd a stub for the turbot web view master
2022-01-12 Carl WorthTODO: Drop a bunch of items that have been completed
2022-01-12 Carl WorthAdd a state field to the "edit hunt" form
2022-01-12 Carl WorthAdd a list of users that don't want to be auto-invited...
2022-01-12 Carl WorthAdd code to auto-invite all users in a hunt to each...
2022-01-12 Carl WorthAbbreviate round name to only 7 characters in Slack...
2022-01-08 Carl WorthAnnounce to the hunt whenever a puzzle receives a new tag
2022-01-08 Carl WorthAdd tags field to the new_puzzle and edit_puzzle forms
2022-01-08 Carl WorthAdd a /delete command
2022-01-08 Carl WorthDon't set a channel description longer than 250 character.
2022-01-08 Carl WorthUse common code for setting the channel topic and descr...
2022-01-08 Carl WorthDon't put the puzzle name into the channel topic
2022-01-08 Carl Worthpuzzle_copy: Copy the solution list as well
2022-01-08 Carl WorthFix a typo in the message announcing a puzzle solution
2022-01-08 Carl WorthFix a type in a comment
2022-01-08 Carl WorthUse empty list instead of empty tuple in a few places
2022-01-08 Carl WorthConvert the solution data structure back to a list...
2022-01-08 Carl WorthUse a set instead of a list for a puzzle's solution
2022-01-08 Carl WorthFix puzzle edit form in the case of no existing rounds...
2022-01-08 Carl WorthRemove the util code
2022-01-08 Carl WorthMove all Turbot-created sheets down one level (in googl...
2022-01-07 Carl WorthAdd some utility code
2022-01-07 Carl WorthIgnore the .gsheets.env file if it exists
2022-01-07 Carl WorthEdit the help messages for "new" and "edit"
2022-01-07 Carl WorthAdd a README file for turbot
2021-11-15 Carl WorthRemove some recently-added debugging print statements
2021-11-15 Carl WorthFix "New Hunt" button to actually call new_hunt_button...
2021-11-15 Carl WorthAdd some debugging of the turbot home app
2021-11-15 Carl WorthAdd a couple of more TODO items
2021-01-16 Carl WorthFix missing case of nested array
2021-01-16 Carl WorthRestrict list of blocks to 100 items
2021-01-16 Carl WorthLive fix for apparently overflowing the Slack message...
2021-01-16 Carl WorthAdd some recent TODO items
2021-01-13 Carl WorthWhen creating a new puzzle, set default rounds based...
2021-01-13 Carl WorthSwitch from using append() to update() for inserting...
2021-01-12 Carl WorthUse a double dash separator for the m in the channel...
2021-01-12 Carl WorthUse consistent channel naming at puzzle creation time
2021-01-12 Carl WorthAdd find_puzzle_for_puzzle_id
2021-01-12 Carl WorthFix comment string for find_puzzle_for_sort_key
2021-01-12 Carl WorthTighten up the welcome messages for a new hunt and...
2021-01-11 Carl WorthExpand list of pop-culture items to include video games
2021-01-11 Carl WorthDrop names of specific people from the have-you-tried...
2021-01-11 Carl WorthFix `/help me` to not give a dispatch_failed error...
2021-01-11 Carl WorthMake "/help me" self-documenting
2021-01-11 Carl WorthImplement a new "/help me" command that suggests someth...
2021-01-11 Carl WorthAdd an initial implementation of /help
2021-01-11 Carl WorthUpdate hunt welcome message to refer to `/puzzle new`
2021-01-11 Carl WorthFix call to find_hunt_for_hunt_id
2021-01-11 Carl WorthDrop use of response_url in button handlers
2021-01-11 Carl WorthUpdate TODO now that "/hunt edit" has been added
2021-01-11 Carl WorthMake /edit command smart to auto-edit either puzzle...
2021-01-11 Carl WorthAdd a pencil-shaped "edit hunt" button when displaying...
2021-01-11 Carl WorthWire up "/edit hunt" to be the same as "/hunt edit"
2021-01-11 Carl WorthAdd a "/hunt edit" command
2021-01-10 Carl WorthAdd "/new hunt" as a new sub-command of "/new"
2021-01-10 Carl WorthUpdate TOOD with two recently-completed items
2021-01-10 Carl WorthCreate puzzle sheets in the hunt folder
2021-01-10 Carl WorthUse the Google drive API to create a hunt's sheet withi...
2021-01-10 Carl WorthRename identifier from item to hunt
2021-01-10 Carl WorthImplement "/hunt new" as a way to make a new hunt
2021-01-10 Carl WorthRemove a line of dead code
2021-01-10 Carl WorthFix to work with old puzzles that don't have a type...
2021-01-09 Carl WorthAllow tag values to have numbers
2021-01-09 Carl WorthAdd 4 new TODO items
2021-01-09 Carl WorthPut the puzzle's name into the first tab of the sheet
2021-01-09 Carl WorthUpdate the TODO list for a couple of recently-completed...
2021-01-09 Carl WorthAdd both round and "-m" (for META), if appropriate...
2021-01-09 Carl WorthUse best-practice <@user_id> to mention a user in Slack
2021-01-09 Carl WorthCollapse link text inserted into sheets
2021-01-09 Carl WorthRewrite all of sheets.py to look a little more like...
2021-01-09 Carl WorthRename each sheet we copy from the template
2021-01-09 Carl WorthFix sheet creation to copy all sheets from our template
2021-01-09 Carl WorthUpdate TODO for recent addition of /tag command
2021-01-09 Carl WorthAdd hint to expand search terms if implicitly filtered
2021-01-09 Carl WorthExtend puzzle search to include type and tags
2021-01-09 Carl WorthUse a deep copy when comparing a puzzle to detect state...
2021-01-09 Carl WorthAdd a /tag command to add or remove tags from puzzle
2021-01-09 Carl WorthAdd two new shortcut commands:
2021-01-09 Carl WorthFor /puzzle on meta puzzles print all titles/answers...
2021-01-09 Carl WorthPut solution after puzzle name in /hunt reports
2021-01-09 Carl WorthAdd a divider between rounds in the /hunt output
2021-01-09 Carl WorthTODO: Update for two recently-completed meta items
2021-01-09 Carl WorthSort all meta puzzles before all non-meta puzzle in...
2021-01-09 Carl Worthnew_puzzle_submission: Create a puzzle dict before...
2021-01-09 Carl WorthAdd a "meta" checkbox when creating/editing a puzzle
2021-01-09 Carl WorthFix a typo in a comment
2021-01-09 Carl WorthImplement a /round command
2021-01-09 Carl WorthImplement a `/puzzle edit` command
2021-01-09 Carl WorthReport change in a puzzle's solved status to the main...
2021-01-09 Carl WorthPut a message into the channel when a user edits a...
2021-01-09 Carl WorthAdd display of round(s) in /puzzle output
2021-01-09 Carl WorthAdd new /puzzle command which simply prints the current...
2021-01-09 Carl WorthRename puzzle creation command from "/puzzle" to "...
2021-01-09 Carl WorthDon't re-set channel and sheet name or channel topic...
2021-01-09 Carl WorthUnify code to rename channel, set channel description...
2021-01-09 Carl WorthReject puzzle edit if "solved" and "solution" are incon...
2021-01-09 Carl WorthUpdate TODO file now that puzzle edit dialog has been...
2021-01-09 Carl WorthImplement update of puzzle when edit_puzzle dialog...
2021-01-09 Carl WorthImplement a dialog box to edit a puzzle
2021-01-09 Carl WorthModify multi_select_block to use accessory_block, secti...
next