Skip to content

Latest commit

 

History

History
954 lines (713 loc) · 53.1 KB

CHANGELOG.md

File metadata and controls

954 lines (713 loc) · 53.1 KB

Changelog

v22.22.4 (2024-03-11)

Fix

  • Upgrade disnake and remove tally extension (#601) (ab84140)

v22.22.3 (2024-03-11)

Fix

  • Temporarily disable presence to avoid rate limit (3f08949)

v22.22.2 (2024-02-13)

Fix

v22.22.1 (2024-02-09)

Fix

v22.22.0 (2023-08-28)

Feature

v22.21.4 (2022-12-10)

Fix

v22.21.3 (2022-12-10)

Fix

  • sign_cafe: Fix syncing members (1e19299)

v22.21.2 (2022-12-10)

Fix

v22.21.1 (2022-12-10)

Fix

  • Download cockroach cert when deploying (f383b6f)

v22.21.0 (2022-10-09)

Feature

Fix

v22.20.1 (2022-04-12)

Fix

v22.20.0 (2022-04-12)

Feature

  • Use built-in timestamp formatting (#480) (80f8afa)
  • Don't add stop sign to watch2gether (0d36d6b)

v22.19.1 (2022-02-23)

Fix

  • stars: Fix highlight query (5285329)

v22.19.0 (2022-02-23)

Feature

  • stars: Add /stars milestones (ea89390)
  • stars: Add rewards (#450) (fb1976a)
  • zoom: Show zzzzoom URL when not verified (cdb6916)

Fix

v22.18.2 (2022-02-22)

Fix

v22.18.1 (2022-02-21)

Fix

  • zoom: Fix displaying verified button when /zoom start is sent in a DM (#446) (2ded208)

v22.18.0 (2022-02-21)

Feature

  • zoom: Add support for Verified role (#445) (84d45a6)
  • stars: Add /stars give and /stars remove (#444) (6a26ba1)

v22.17.0 (2022-02-20)

Feature

  • stars: Validate stars param; refactoring (#443) (3187ba6)

Fix

  • stars: Don't show users who have 0 stars in leaderboard (#442) (90ea3dc)

v22.16.1 (2022-02-20)

Fix

v22.16.0 (2022-02-20)

Feature

Fix

  • schedule: Avoid hitting length limits when listing events (#438) (a3daa45)

v22.15.0 (2022-02-12)

Feature

  • sign_cafe: Basic autothreading functionality (#429) (97f95fb)

v22.14.0 (2022-02-11)

Feature

  • sign_cafe: More detailed kick reason (2966310)

Fix

  • schedule: Edit commands only return events that aren't finished (#427) (f9fbebd)

v22.13.2 (2022-02-11)

Fix

  • sign_cafe: Fix kickinactive (06eddc3)

v22.13.1 (2022-02-11)

Fix

v22.13.0 (2022-01-29)

Feature

  • daily_message: Separate wordle message and thread from main message (7e9ddd8)

v22.12.0 (2022-01-27)

Feature

  • daily_message: Add wordle (14b70a6)

v22.11.0 (2022-01-26)

Feature

  • Set presence via envvar (b5ef1bf)

Documentation

v22.10.0 (2022-01-23)

Feature

  • daily_message: Add setting to show scheduled events in daily messages (#413) (54564ab)

v22.9.3 (2022-01-21)

Fix

  • Make sure DB is connected before starting bot (3d0087e)

v22.9.2 (2022-01-20)

Fix

  • sign_cafe: Fix role graphs (34ebb0b)

Documentation

v22.9.1 (2022-01-19)

Fix

  • Another attempt to fix startup time (07f0cb6)

v22.9.0 (2022-01-19)

Feature

  • daily_message: Add guild announcements to daily message (#411) (e304091)
  • sign_cafe: Minor copy change (6e88b0f)

Fix

  • Attempt to speed up startup (f4195b2)

v22.8.0 (2022-01-16)

Feature

  • Rename ASLPP->Sign Cafe; increase prune grace period (#408) (caecff4)

v22.7.1 (2022-01-13)

Fix

  • daily_message: Fix daily message on holidays; reduce dupe consecutive handshapes (#404) (0f34194)

v22.7.0 (2022-01-12)

Feature

  • schedule: Display event embed when creating an event (#401) (f0f1826)

Fix

  • aslpp: Don't show message if no members to kick (#400) (a1da00b)

v22.6.0 (2022-01-09)

Feature

  • zoom: Automatically license zoom users (#399) (bd33c8b)

v22.5.0 (2022-01-06)

Feature

  • aslpp: Configurable prune days (03e9f98)

v22.4.0 (2022-01-06)

Feature

  • schedule: Show display name as Host; handle past dates (#398) (5887dbd)

v22.3.0 (2022-01-04)

Feature

v22.2.1 (2022-01-02)

Fix

  • aslpp: Add paranoid check before kicking (2b9d4e6)

v22.2.0 (2022-01-01)

Feature

  • aslpp: Kick users who have no roles for 7 days (#392) (eca3496)

v22.1.0 (2022-01-01)

Feature

v22.0.1 (2022-01-01)

Fix

v22.0.0 (2022-01-01)

Feature

Fix

  • Previous attempt didn't help (27320f5)

Breaking

v21.73.1 (2021-12-31)

Fix

  • Attempt to avoid rate limit (f9444e2)

v21.73.0 (2021-12-31)

Feature

v21.72.1 (2021-12-31)

Fix

  • schedule: Remove debugging junk (6b43863)

v21.72.0 (2021-12-31)

Feature

  • schedule: Add /schedule edit [name|time|video] (#388) (7a894ee)

v21.71.0 (2021-12-31)

Feature

v21.70.0 (2021-12-31)

Feature

  • aslpp: Send success message for survey; add test command (ca8d669)

v21.69.2 (2021-12-30)

Fix

v21.69.1 (2021-12-30)

Fix

  • aslpp: Restrict /survey (2f9c5c4)

v21.69.0 (2021-12-30)

Feature

v21.68.1 (2021-12-30)

Fix

  • aslpp: Use setting for survey ID (2f013a9)

v21.68.0 (2021-12-30)

Feature

  • aslpp: Add vanity role on survey submission (#383) (4ba8b3e)

v21.67.0 (2021-12-29)

Feature

v21.66.0 (2021-12-29)

Feature

v21.65.0 (2021-12-28)

Feature

v21.64.0 (2021-12-28)

Feature

v21.63.1 (2021-12-28)

Fix

v21.63.0 (2021-12-28)

Feature

  • Create thread for Handshape of the Day (#376) (d7fe076)

v21.62.0 (2021-12-27)

Feature

v21.61.0 (2021-12-27)

Feature

v21.60.0 (2021-12-27)

Feature

v21.59.0 (2021-12-27)

Feature

  • Rename /schedule add to /schedule new (keep alias) (95f8b6e)

v21.58.0 (2021-12-27)

Feature

v21.57.0 (2021-12-27)

Feature

v21.56.0 (2021-12-26)

Feature

  • Migrate zoom commands to slash commands (#365) (df019a9)

v21.55.0 (2021-12-25)

Feature

  • aslpp: Add /tag slash command; update /handshape to be more consistent with /tag (#363) (45ccdb2)

v21.54.0 (2021-12-23)

Feature

  • Switch to disnake and migrate sign and handshape to slash commands (#362) (6bb2d5d)

v21.53.1 (2021-12-18)

Fix

v21.53.0 (2021-12-18)

Feature

v21.52.0 (2021-12-12)

Feature

  • zoom: Add owner-only commands for Zoom user management (#354) (6ce3244)

v21.51.1 (2021-12-12)

Fix

  • Fix youglish links to correctly filter by ASL (#353) (862e91c)
  • Revert "build: upgrade to Python 3.10 (#351)" (#352) (59ed076)

v21.51.0 (2021-12-08)

Feature

v21.50.0 (2021-12-04)

Feature

v21.49.0 (2021-11-27)

Feature

v21.48.0 (2021-11-20)

Feature

  • aslpp: Automatically kick inactive users (#338) (e87fa26)

v21.47.0 (2021-11-20)

Feature

  • Add setting to configure practice schedule visibility (#337) (34b3728)

Fix

v21.46.1 (2021-09-22)

Fix

v21.46.0 (2021-09-12)

Feature

v21.45.0 (2021-07-29)

Feature

v21.44.1 (2021-07-29)

Fix

v21.44.0 (2021-07-29)

Feature

Fix

  • aslpp: Actually kick the users (dc22004)

v21.43.1 (2021-07-17)

Fix

v21.43.0 (2021-07-07)

Feature

v21.42.0 (2021-05-26)

Feature

v21.41.0 (2021-05-21)

Feature

  • aslpp: Warn when member is unmuted in VC (#243) (75bd4bf)

v21.40.0 (2021-05-17)

Feature

v21.39.0 (2021-05-17)

Feature

v21.38.0 (2021-05-12)

Feature

  • Shorten Gcal links so descriptions can be longer (#235) (b25876b)

v21.37.1 (2021-05-12)

Fix

v21.37.0 (2021-05-09)

Feature

v21.36.0 (2021-05-08)

Feature

v21.35.0 (2021-05-02)

Feature

  • meta: Add edit command (#218) (757fe08)
  • zzzzoom: Show 'zzzzoom' when setting up (2eda249)

v21.34.1 (2021-04-30)

Fix

  • Fix errant handling of thumbs up (1007b32)

v21.34.0 (2021-04-30)

Feature

Fix

  • zoom: Don't reveal hidden zoom details on reaction (#213) (7ee12d9)

v21.33.2 (2021-04-25)

Fix

  • practice: Truncate notes to fit message limits (#211) (5454208)

v21.33.1 (2021-04-17)

Fix

  • aslpp: Fix copy; improve sdm (d099a57)

v21.33.0 (2021-04-16)

Feature

  • aslpp: Filter out members who joined 30 days ago (131c0c6)

v21.32.0 (2021-04-16)

Feature

  • aslpp: Filter out newer members (693429c)

v21.31.2 (2021-04-16)

Fix

  • aslpp: Fix footer; don't reset is_active when syncing (3d16e25)

v21.31.1 (2021-04-16)

Fix

  • aslpp: When kicking, skip DM if user won't allow it (55b4323)

v21.31.0 (2021-04-15)

Feature

  • aslpp: Send daily message with inactive users; add kick command; allow marking [in]active (5e07314)

v21.30.2 (2021-04-15)

Fix

  • aslpp: Skip bots when syncing; show count (e26b748)

v21.30.1 (2021-04-15)

Fix

v21.30.0 (2021-04-15)

Feature

  • aslpp: Add commands for getting members with no intro (#203) (1839f38)

v21.29.0 (2021-04-12)

Feature

  • aslpp: Add video command (ae55261)

v21.28.0 (2021-04-12)

Feature

  • aslpp: Add welcome command (fc8faf9)

Fix

  • aslpp: Sleep to ensure message order is correct (#201) (a5335ca)

v21.27.0 (2021-04-12)

Feature

v21.26.3 (2021-04-03)

Fix

v21.26.2 (2021-04-03)

Fix

v21.26.1 (2021-04-03)

Fix

  • zoom: Don't ping zoom creator when reposting (#194) (84f3c15)

v21.26.0 (2021-03-28)

Feature

  • zzzzoom: Display zzzzoom IDs; allow passing zzzzoom IDs to ?zoom commands (#189) (8a04c7a)

v21.25.2 (2021-03-28)

Fix

v21.25.1 (2021-03-28)

Fix

v21.25.0 (2021-03-26)

Feature

v21.24.0 (2021-03-22)

Feature

v21.23.1 (2021-03-21)

Fix

v21.23.0 (2021-03-21)

Feature

v21.22.0 (2021-03-14)

Feature

v21.21.0 (2021-03-13)

Feature

Fix

v21.20.2 (2021-03-13)

Fix

v21.20.1 (2021-03-10)

Fix

v21.20.0 (2021-03-09)

Feature

  • asl: Reply to messages to ensure correct ordering; help formatting (#170) (a8395cc)

v21.19.0 (2021-03-08)

Feature

v21.18.1 (2021-03-08)

Fix

v21.18.0 (2021-03-08)

Feature

v21.17.0 (2021-03-08)

Feature

  • zoom: Allow setting repost cooldown via envvar (fbd8157)

v21.16.0 (2021-03-08)

Feature

  • zoom: Change repost emoji; clear after clicking; bit o refactoring (#162) (205b883)

v21.15.2 (2021-03-07)

Fix

  • Log exception if reaction can't be cleared (f25b662)

v21.15.1 (2021-03-07)

Fix

  • zoom: Remove reaction when using zoom stop (af565eb)

v21.15.0 (2021-03-07)

Feature

  • zoom: Remove ↩️ when zoom is closed (#161) (4820ae2)

v21.14.2 (2021-03-07)

Fix

  • help: More consistent copy (2c0f8fb)

v21.14.1 (2021-03-07)

Fix

v21.14.0 (2021-03-07)

Feature

  • meta: Hide owner-only commands from help (#159) (56eab59)

v21.13.0 (2021-03-07)

Feature

  • zoom: React with ↩️ to repost zoom (#158) (2ff6273)

Fix

  • codenames: Shuffle button always shuffles (#157) (4cc0202)

v21.12.1 (2021-03-07)

Fix

v21.12.0 (2021-03-07)

Feature

  • meta: Show direct invite link; stats improvements (#155) (2de1dc7)

v21.11.0 (2021-03-06)

Feature

  • zoom: Reply when starting pending zoom in channel (#153) (52db38c)
  • Code organization (cogs); better help command (#150) (c6227b4)

Fix

v21.10.0 (2021-03-05)

Feature

  • zoom: Add stop command (#148) (9535384)
  • zoom: Allow using setup with non-scheduled meetings (#147) (7f7e89e)

v21.9.1 (2021-03-05)

Fix

  • Allow clearing zoom standby messages (a2ed67b)

v21.9.0 (2021-03-04)

Feature

v21.8.0 (2021-02-28)

Feature

  • zoom: Allow usage with scheduled meetings (#144) (f153e77)

v21.7.0 (2021-02-27)

Feature

v21.6.1 (2021-02-24)

Fix

v21.6.0 (2021-02-21)

Feature

v21.5.0 (2021-02-21)

Feature

  • zoom: Order participants by join time; fix closing zooms (#137) (a331e4a)
  • sign: Lowercase query in URL; validate length (#136) (14f8262)
  • codenames: Display mentions; address DeprecationWarning (#134) (103b7cf)

v21.4.0 (2021-02-20)

Feature

v21.3.0 (2021-02-20)

Feature

Fix

  • practice: Use host's nickname when DMing practice (#125) (a69d699)

v21.2.0 (2021-02-09)

Feature

  • Update emoji for handspeak to match howsign website (af6739a)

v21.1.0 (2021-02-07)

Feature

v21.0.0 (2021-02-07)

Feature

Breaking

v20.100.1 (2021-02-07)

Fix

v20.100.0 (2021-02-07)

Feature

  • zoom: Randomize participant emoji from envvar (24f0a53)

v20.99.0 (2021-02-07)

Feature

  • zoom: Better log message (1c6c37d)
  • zoom: More robust Zoom state handling (#120) (6f757c4)

Fix

v20.98.2 (2021-02-03)

Fix

  • zoom: Fix participant indicators when breakout rooms are used (#118) (75e5a40)

v20.98.1 (2021-02-01)

Fix

v20.98.0 (2021-01-31)

Feature

Fix

v20.97.0 (2021-01-28)

Feature

v20.96.0 (2021-01-28)

Feature

  • zoom: Add message about waiting room (3ea98ed)

v20.95.2 (2021-01-21)

Fix

  • zoom: Fix end meeting race condition (#102) (bb00e06)

v20.95.1 (2021-01-17)

Fix

  • zoom: Fix participant indicators (#95) (50ee575)

v20.95.0 (2021-01-17)

Feature

  • zoom: Add face participant indicators (d8f0cca)

v20.94.1 (2021-01-16)

Fix

  • zoom: Fix participant indicator accuracy with waiting room (#94) (b91c40f)

v20.94.0 (2021-01-15)

Feature

v20.93.0 (2021-01-04)

Feature

v20.92.0 (2020-12-29)

Feature

  • zoom: Participant emoji envvar override (#89) (649d71c)
  • practice: Send feedback message when user sends outside of practice channel (#88) (bea021e)

v20.91.0 (2020-12-24)

Feature

  • zoom: Add typing indicator (30982b8)

v20.90.0 (2020-12-24)

Feature

v20.89.1 (2020-12-24)

Fix

Documentation

v20.89.0 (2020-12-24)

Feature

Fix

  • zoom: Use user IDs instead of usernames for ?zoom (cc47752)
  • Remove print statement (8acc7fd)

v20.88.0 (2020-12-23)

Feature

  • Allow scheduling practices through DM (#79) (6523c74)

v20.87.0 (2020-11-25)

Feature

  • Only show holiday term on holidays (a34db0f)

v20.86.0 (2020-11-25)

Feature

  • Improve daily messages on holidays (#67) (d0ff3a6)

Fix

  • Handle 403 when sending DM (c2f57a2)

v20.85.0 (2020-11-21)

Feature

  • Add holiday emojis (#66) (5e70c02)
  • Add clthat (classifier practice) (#65) (65ed57c)
  • Add sched alias (6c0ef35)
  • Allow sending daily message for specific day (21772e4)

v20.84.0 (2020-11-20)

Feature

v20.83.0 (2020-11-19)

Feature

  • Try a much simpler way of managing daily topics (#64) (348f8a6)
  • Add typing indicator to send_practice_message and feedback (f2eae5f)

v20.82.0 (2020-11-19)

Feature

  • Improved daily messages (#63) (322fc0f)

Fix

  • Avoid unnecessary writes to DB (221e8e1)

v20.81.0 (2020-11-15)

Feature

v20.80.0 (2020-11-15)

Feature

  • Cache user timezones (#60) (eb47814)

v20.79.0 (2020-11-14)

Feature

  • Improve display of watch2gether messages (12a8fd6)

Fix

  • Use updated watch2gether API (#59) (1877799)

v20.78.1 (2020-11-13)

Fix

  • Test fixes; minor refactor; docco (#58) (2626f2c)

v20.78.0 (2020-11-12)

Feature

  • More robust timezone parsing; store in given timezone (#55) (0f79278)

v20.77.2 (2020-11-08)

Fix

  • Validate that channel has configured schedule (07dff4a)

v20.77.1 (2020-11-08)

Fix

v20.77.0 (2020-11-08)

Feature

  • Simplify SCHEDULE_CHANNELS (#54) (813282d)

v20.76.0 (2020-11-08)

Feature

  • Add channelinfo command (#53) (614b68b)

v20.75.0 (2020-11-07)

Feature

  • Add support for multiple users to have access to ?zoom (#52) (fd4de7b)

v20.74.0 (2020-11-07)

Feature

v20.73.0 (2020-11-07)

Feature

  • Define practice schedule send time in Eastern time (#51) (7400dbf)
  • Allow resetting presence (04fd135)

v20.72.2 (2020-11-02)

Fix

  • Fix daily practice schedule (#49) (2ea1040)

v20.72.1 (2020-11-01)

Fix

  • Correctly parse dates in the near future (#47) (495d478)

v20.72.0 (2020-10-31)

Feature

  • Allow pausing recurring practices (#43) (e74929e)
  • Add invite command (#42) (34b8ce3)

v20.71.0 (2020-10-27)

Feature

  • Display Jitsi meet in an embed (consistent with ?zoom) (d6baa7f)

Fix

  • Py39 not supported by black (482d96a)

v20.70.2 (2020-10-25)

Fix

  • Use aiohttp version compatible with discord.py (#36) (e253d44)

v20.70.1 (2020-10-25)

Fix

  • Don't add reaction when invalid input is passed (#34) (2c51a73)

v20.70.0 (2020-10-15)

Feature

  • Add Google Calendar links (#31) (9fb3dcd)

v20.69.0 (2020-10-15)

Feature

v20.68.0 (2020-10-14)

Feature

v20.67.0 (2020-10-11)

Feature

v20.66.0 (2020-09-30)

Feature

  • Show all timezones (#28) (49eabda)

v20.65.0 (2020-09-30)

Feature