projects
/
turbot
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
turbot
2020-11-01
Carl Worth
Add a TODO file
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Use blocks to send the welcome message
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Add a welcome message to any new puzzle channel that...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Limit Turbot home display to hunts a user belongs to
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Add some links to the puzzle sheet when originally...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Use a clean name for the hunt's sheet as well
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Name sheet based on puzzle name, not puzzle channel ID
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Drop the puzzle ID field from the /puzzle dialog
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Add some feedback to the puzzle's channel when a puzzle...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Add a slack_send_message function
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Cache SSM parameter values into environment variables
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
After creating spreadsheets, make them writable by...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Fix bug that was causing a dispatch_failed on /puzzle...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Add an implementation of the /solved command
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Add display of state string to turbot view of each...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Add missing return value for /state command
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Actually wire up the state command
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Don't allow capital letters in a hunt or puzzle ID
commit
|
commitdiff
|
tree
|
snapshot
2020-10-23
Carl Worth
Add a /state command to let users indicate the state...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Reduce the burst of noise from turbot on channel creation
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
At channel creation time, lodge Puzzle and Sheet URLs...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Make the puzzle's name a link to the sheet
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Add links to puzzle url and sheet_url on the turbot...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Use absolute URLs to link to channels
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Add a list of puzzles under each hunt on the Turbot...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Drop handling of a "placeholder" value for channel_id
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Teach '/puzzle' how to do its magic in a puzzle channel
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Drop the hunt_channel_id from the metadata passed in...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Some simple flake8 fixes
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
fixup
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Defer all sheet creation until after the channel is...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Create the hunts table if it doesn't already exist
commit
|
commitdiff
|
tree
|
snapshot
2020-10-22
Carl Worth
Implement a new `/puzzle` slash command to create a...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-21
Carl Worth
Combine actions.py and commands.py into interaction.py
commit
|
commitdiff
|
tree
|
snapshot
2020-10-21
Carl Worth
Don't shove the local variable hunts_table into the...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-21
Carl Worth
Drop unused initialization of submission_handlers dicti...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-21
Carl Worth
Make text optional for slash commands
commit
|
commitdiff
|
tree
|
snapshot
2020-10-21
Carl Worth
Dont' allow hunt_id to contain a hyphen
commit
|
commitdiff
|
tree
|
snapshot
2020-10-21
Carl Worth
Rename 'slug' field in hunt table to 'hunt_id'
commit
|
commitdiff
|
tree
|
snapshot
2020-10-21
Carl Worth
Add a stub function for hanlding a shortcut invocation
commit
|
commitdiff
|
tree
|
snapshot
2020-10-20
Carl Worth
Add validation of the "Hunt ID" (slug) field
commit
|
commitdiff
|
tree
|
snapshot
2020-10-20
Carl Worth
Allow input blocks to be optional
commit
|
commitdiff
|
tree
|
snapshot
2020-10-20
Carl Worth
Correct the code storing the picked base64 token
commit
|
commitdiff
|
tree
|
snapshot
2020-10-20
Carl Worth
Mention the newly-created sheet in the newly-created...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-19
Carl Worth
Some style fixes pointed out by flake8
commit
|
commitdiff
|
tree
|
snapshot
2020-10-19
Carl Worth
Fix a broken line of code in turbot/actions.py
commit
|
commitdiff
|
tree
|
snapshot
2020-10-19
Carl Worth
Create a sheet for the hunt when creating a new hunt
commit
|
commitdiff
|
tree
|
snapshot
2020-10-19
Carl Worth
gsheets-authenticate: Change to using base64 to encode...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-17
Carl Worth
Invite user to new hunt channel when they create a...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-17
Carl Worth
Create a new Slack channel when creating a hunt
commit
|
commitdiff
|
tree
|
snapshot
2020-10-17
Carl Worth
Gracefully handle placeholder text for hunt channel ID
commit
|
commitdiff
|
tree
|
snapshot
2020-10-17
Carl Worth
Fix new hunt submission to not rely on global python...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-17
Carl Worth
Handle the submission of the "New Hunt" modal
commit
|
commitdiff
|
tree
|
snapshot
2020-10-16
Carl Worth
Rename 'channel' to 'channel_id'
commit
|
commitdiff
|
tree
|
snapshot
2020-10-16
Carl Worth
Remove a debugging print statement
commit
|
commitdiff
|
tree
|
snapshot
2020-10-14
Carl Worth
Introduce a new modal view when the user clicks the...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-14
Carl Worth
Plumb the turb class down through all the functions...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-14
Carl Worth
Add a link each hunt's channel in the Home view
commit
|
commitdiff
|
tree
|
snapshot
2020-10-14
Carl Worth
Add list of active hunts to the turbot Home tab
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Give turbot/events.py the same dispatch-table treatment
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Add a dispatch table for actions as well
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Add a dispatch table to turbot.commands
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Move rot function down into turbot/commands.py
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Move app_home_opened function down into turbot/events.py
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Move some slack utility code into turbot/slack.py
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Remove flask-based deployment from "make deploy"
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Fold all of turbot/slack.py up into turbot_flask/turbot.py
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Move URL for flask events from /slack/events to just...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Fix several problems pointed out by flake8
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Parse block_actions payload and farm out to turbot...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Add a "new_hunt" name to the button we place on the...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Revamp the Home page of our app to start looking like...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
stash
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Introduce a new turbot_interactive function
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Implement a first skeleton of the app_home_opened event
commit
|
commitdiff
|
tree
|
snapshot
2020-10-13
Carl Worth
Implement url_verification for Slack event handling
commit
|
commitdiff
|
tree
|
snapshot
2020-10-12
Carl Worth
turbot_lambda: Add Slack signature verification
commit
|
commitdiff
|
tree
|
snapshot
2020-10-12
Carl Worth
turbot_lambda: Inject /rot response into the same chann...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-12
Carl Worth
turbot_lambda: Parse the command from the request
commit
|
commitdiff
|
tree
|
snapshot
2020-10-12
Carl Worth
Switch to parse the x-www-form-urlencoded data in Python
commit
|
commitdiff
|
tree
|
snapshot
2020-10-12
Carl Worth
Simply return the result string from the Lambda
commit
|
commitdiff
|
tree
|
snapshot
2020-10-12
Carl Worth
Switch from event['args'] to event['text'] for input...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-12
Carl Worth
Rename lamdba_function.lambda_handler to turbot_lambda...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-11
Carl Worth
Share the rot() implementation between both Lambda...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-11
Carl Worth
Move top-level flask app from turbot/turbot.py to turbo...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-11
Carl Worth
Add target to deploy our lambda code to AWS
commit
|
commitdiff
|
tree
|
snapshot
2020-10-11
Carl Worth
Start implementing code intended to be deployed to...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-09
Carl Worth
Use a thread for creating the Google Sheet when a new...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-09
Carl Worth
Add automatic refreshing of the Google Sheets token
commit
|
commitdiff
|
tree
|
snapshot
2020-09-30
Carl Worth
Remove another stale file name from a comment
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Copy template sheets to newly-created spreadsheets
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Fix a stale file name embedded in a comment
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Set the name of newly-created sheets to match the chann...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Initial implement of auto-creation of Google sheets
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Rename .turbot.env to .slack-creds.env
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Makefile: Fix DO_NOT_DEPLOY implementation to work...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Add a listener for the Slack "channel_created" event
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Break out rot.py and slack.py from turbot.py
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Make a top-level turbot package
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Carl Worth
Ignore the __pycache__ directory
commit
|
commitdiff
|
tree
|
snapshot
next