| Commit message (Collapse) | Author | Age | Lines | 
| ...                              |  | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | |  | 
Add time units and example to docstring of `!remind` commands
 | 
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | |/ / / / / / / / / / / / / /  
| |/| | | | | | | | | | | | | |    | 
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | |  | 
Use publicly available URL when outputting metabase share URL
 | 
| | |/ / / / / / / / / / / / / / /  
| | | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | |    | 
In production we use the internal URL to call the metabase API, to avoid egress
but we still want to output the public url when giving the sharing link.
Making it a constant like this makes it easier to change/overwrite in future if needed.
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | |_|/ / / / / / / / / / / / /  
| |/| | | | | | | | | | | | | |    | 
Add message link support to `!user`
 | 
| | |/ / / / / / / / / / / / / /   | 
 | 
| | | | | | | | | | | | | | | |  | 
 | 
| | |/ / / / / / / / / / / / /  
| | | | | | | | | | | | | |   
| | | | | | | | | | | | | |   
| | | | | | | | | | | | | |    | 
Supported time units and an example invocation are now displayed in the help message for `!remind` and `!remind new`
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | |  | 
Fix antispam looking at wrong messages
 | 
| | |/ / / / / / / / / / / / /   | 
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | |  | 
Add converter typehints
 | 
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \  
| | |/ / / / / / / / / / / / /  
| |/| | | | | | | | | | | | |    | 
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | |  | 
Give partners and community members more access
 | 
| | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | |  | 
 | 
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | |  | 
community-partners-access
 | 
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | |_|/ / / / / / / / / / / / / /  
| |/| | | | | | | | | | | | | | |    | 
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | |  | 
Restrict internal eval command to bot owner when in debug mode
 | 
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | |/ / / / / / / / / / / / / / / /  
| |/| | | | | | | | | | | | | | | |    | 
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | |  | 
Update nomination messages to display user mention
 | 
| | |/ / / / / / / / / / / / / / / / /   | 
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | |  | 
Ignore bot mentions in antispam mentions rule
 | 
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | |/ / / / / / / / / / / / / / / / /  
| |/| | | | | | | | | | | | | | | | |    | 
 | 
| | | | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | |  | 
It's a security risk to let anyone in a test server have essentially
full access to the host machine.
Resolve #1683
 | 
| | | | | |_|_|_|_|_|_|_|_|_|/ / / / /  
| | | |/| | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | | | |    | 
The `SITE_URL` environment variable hasn't been used by anything else
for a long time. It wouldn't have been reliable to look for "local"
anyway since the Docker hostname may be used.
 | 
| | | | | |/ / / / / / / / / / / / /   | 
 | 
| | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | |  | 
`!liststream`
 | 
| | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | |  | 
`!raw` in any channel
 | 
| | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | |  | 
Allow partners & members of the python community to use `!remind`, `!help` `!user`, `!snowflake`, `!ping`, `!charinfo` in any channel
 | 
| | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \  
| | |_|_|_|/ / / / / / / / / / / /  
| |/| | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | | |   
| | | | | | | | | | | | | | | | |    | 
# Conflicts:
#	bot/converters.py
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | |  | 
Remove restriction on snowflake command
 | 
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | |/ / / / / / / / / / / / / / / /  
| |/| | | | | | | | | | | | | | | |    | 
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | |  | 
Cross-channel and deleted messages anti-spam
 | 
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | |/ / / / / / / / / / / / / / / / /  
| |/| | | | | | | | | | | | | | | | |    | 
 | 
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | | | | | | | | | | | | | | | | | | | 
| | | | | | | | | | | | | | | | | | | |  | 
Allow manual mutes to override auto mutes
 | 
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  
| | |/ / / / / / / / / / / / / / / / / /  
| |/| | | | | | | | | | | | | | | | | |    | 
 | 
| | | | | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | | | |  | 
 | 
| | | | | | | | | | | | | | | | | | | | |  | 
 |