Skip to content

Latest commit

 

History

History
77 lines (76 loc) · 7.69 KB

CHANGELOG.md

File metadata and controls

77 lines (76 loc) · 7.69 KB

Changelog

  • 2024/11/29: Disable club sync on invalid_auth or not_in_channel - @dblock.
  • 2024/11/23: Include primary activity photo - @dblock.
  • 2024/11/23: Render activities as blocks - @dblock.
  • 2024/11/10: Added medal field - @dblock.
  • 2024/10/09: Upgraded to Ruby 3.3.5 - @dblock.
  • 2024/10/09: Fixed incorrect local time - @dblock.
  • 2024/10/05: Upgraded to open-weather-ruby-client 0.5.0, using OneCall API 3.0 - @dblock.
  • 2024/09/29: Upgraded to Ruby 3.3.3 - @dblock.
  • 2024/07/28: Fixed syncing activities that are created out of order - @dblock.
  • 2024/07/21: Remove deleted activities from Slack - @dblock.
  • 2024/07/21: Added resubscribe - @dblock.
  • 2024/07/14: Fixed error handling during updates for multiple identical users across teams - @dblock.
  • 2024/07/07: Fixed duplicate activities from concurrent updates - @dblock.
  • 2024/02/17: Added leaderboard - @dblock.
  • 2024/01/07: Added Title, Description, Url, User, Athlete and Date field options - @dblock.
  • 2023/01/21: Upgraded to Ruby 2.7.7 - @dblock.
  • 2022/07/16: Fixed #112, handle archived channels - @dblock.
  • 2022/07/16: #137, Added set units imperial and set units metric - @dblock.
  • 2022/07/16: Fixed #136, Mongo::Error::OperationFailure: [11000]: E11000 duplicate key error - @dblock.
  • 2022/06/22: Fixed #133, improve fetching channels list - @dblock.
  • 2021/06/24: Do not brag activities for the first time on updates - @dblock.
  • 2021/06/24: Fixed club subscriptions on multiple channels - @dblock.
  • 2021/04/01: Do not store activities for more than 30 days - @dblock.
  • 2021/01/08: Mark unfurled activities bragged, and do not reset activities_at to the past - @dblock.
  • 2021/01/03: Added support for posting into private channels - @dblock.
  • 2020/11/08: Flush club activities out to prevent old activities on a new connection - @dblock.
  • 2020/07/13: Don't post activities for teams with expired subscriptions - @dblock.
  • 2020/07/09: Swapped Puma for Unicorn and fixed map posting - @dblock.
  • 2020/07/08: Improve performance of map database lookups - @dblock.
  • 2020/06/26: Brag or rebrag the activity being updated when pushed from Strava - @dblock.
  • 2020/06/26: Repost activities that flip privacy settings - @dblock.
  • 2020/06/25: Toggle whether to sync followers only activities - @dblock.
  • 2020/06/05: Added setting units to both - @dblock.
  • 2020/05/05: Do not post private activities coming from club feeds when user is also connected - @dblock.
  • 2020/05/17: Added current weather field - @dblock.
  • 2020/05/07: Do not post activities for users deactivated in Slack - @dblock.
  • 2020/04/19: Inform admins and users on restricted channel errors - @dblock.
  • 2020/04/18: Fixed missing club activities - @dblock.
  • 2020/04/16: Help users through authorization problems - @dblock.
  • 2020/04/02: Added team stats that returns stats in channel - @dblock.
  • 2020/03/29: Added Default fields setting - @dblock.
  • 2020/03/29: Prevent non-admins from changing global team settings - @dblock.
  • 2020/03/29: Added Max Speed, Elevation, Heart Rate, Max Heart Rate, PR Count and Calories - @dblock.
  • 2020/03/28: Sync Strava events in near-real-time - @dblock.
  • 2019/03/22: Added unsubscribe - @dblock.
  • 2019/03/11: Don't sync old activities when reconnecting or toggling sync - @dblock.
  • 2019/01/18: Unfurl Strava URLs - @dblock.
  • 2019/01/05: Added /slava connect and /slava disconnect - @dblock.
  • 2019/01/05: Added set sync to enable/disable sync - @dblock.
  • 2018/11/27: Do not duplicate notifications from users and clubs - @dblock.
  • 2018/12/08: Update activities in Slack during the next 24 hours - @dblock.
  • 2018/10/08: Announce when someone connects to Strava - @dblock.
  • 2018/10/08: Only send activities since user joined a channel - @dblock.
  • 2018/06/05: Added set fields to choose which fields to display - @dblock.
  • 2018/06/05: Display both speed and pace - @dblock.
  • 2018/05/28: Update activity labels according to the strava API - @gmiossec.
  • 2018/05/28: Ride activities pace is displayed in km/h if units is km - @gmiossec.
  • 2018/05/24: Swim activities are displayed in meters if units is km - @gmiossec.
  • 2018/05/12: Fixed #37, don't list clubs from /slava clubs unless bot is a member of the channel - @dblock.
  • 2018/05/11: List club channels and provide instructions for connecting clubs in /slava clubs - @dblock.
  • 2018/05/10: Fixed trying and failing to resend club activities if a bot was kicked out of a channel - @dblock.
  • 2018/05/10: Fixed #36, a user who didn't connect right away gets all their old activities synced up - @dblock.
  • 2018/05/07: Don't sync private activities - @dblock.
  • 2018/05/01: Lowered bot price to $9.99/yr - @dblock.
  • 2018/04/27: Added support for clubs with /slava clubs - @dblock.
  • 2018/04/23: Added disconnect for users - @dblock.
  • 2018/04/23: Separated help and info, removed GIFs - @dblock.
  • 2018/04/18: Display miles logged on the web - @dblock.
  • 2018/04/15: Welcome users after the bot is installed - @dblock.
  • 2018/04/14: Only post into channels with both the user and the bot - @dblock.
  • 2018/04/06: Support swims with distances in yards - @dblock.
  • 2018/04/05: Added activity emoji - @dblock.
  • 2018/04/05: Display date/time of runs - @dblock.
  • 2018/04/05: Support time elapsed, moving time and elevation - @dblock.
  • 2018/03/28: Initial public release - @dblock.